Class ZosigEnemySpawnZone
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class ZosigEnemySpawnZone : MonoBehaviour
- Inheritance
-
ZosigEnemySpawnZone
Constructors
ZosigEnemySpawnZone()
public ZosigEnemySpawnZone()
Fields
BlockingFlag
public string BlockingFlag
Field Value
- string
BlockingFlagThreshold
public int BlockingFlagThreshold
Field Value
- int
CanSpawnInView
public bool CanSpawnInView
Field Value
- bool
DespawnRange
public float DespawnRange
Field Value
- float
DoesSpawnOnEntry
public bool DoesSpawnOnEntry
Field Value
- bool
FlagSetWhenMaxDiedOfMine
public string FlagSetWhenMaxDiedOfMine
Field Value
- string
FlagSetWhenSpawnedAll
public string FlagSetWhenSpawnedAll
Field Value
- string
FlagValueSetWhenMaxDiedOfMine
public int FlagValueSetWhenMaxDiedOfMine
Field Value
- int
FlagValueSetWhenSpawnedAll
public int FlagValueSetWhenSpawnedAll
Field Value
- int
HasBlockingFlag
public bool HasBlockingFlag
Field Value
- bool
IsPatrolZone
Field Value
- bool
M
public ZosigSpawnManager M
Field Value
- ZosigSpawnManager
MaxCanBeAlive
Field Value
- int
MaxDiedOfMineThreshold
public int MaxDiedOfMineThreshold
Field Value
- int
MaxToSpawnEver
public int MaxToSpawnEver
Field Value
- int
PatrolPoints
public List<Transform> PatrolPoints
Field Value
- List<Transform>
PatrolSpawnPoints
public List<Transform> PatrolSpawnPoints
Field Value
- List<Transform>
RefireTickRangeAfterSpawnFailure
public Vector2 RefireTickRangeAfterSpawnFailure
Field Value
- Vector2
RefireTickRangeAfterSpawnSuccess
public Vector2 RefireTickRangeAfterSpawnSuccess
Field Value
- Vector2
RequiredFlag
public string RequiredFlag
Field Value
- string
RequiredFlagValue
public int RequiredFlagValue
Field Value
- int
RequiresFlagToSpawn
public bool RequiresFlagToSpawn
Field Value
- bool
SpawnEffect
public GameObject SpawnEffect
Field Value
- GameObject
SpawnGroups
public List<ZosigEnemySpawnZone.ZosigSpawnGroup> SpawnGroups
Field Value
- List<ZosigEnemySpawnZone.ZosigSpawnGroup>
SpawnPoints
public List<Transform> SpawnPoints
Field Value
- List<Transform>
SpawnRange
public Vector2 SpawnRange
Field Value
- Vector2
TickShortenOnGunShot
public Vector2 TickShortenOnGunShot
Field Value
- Vector2
UsesMaxDiedOfMine
public bool UsesMaxDiedOfMine
Field Value
- bool
UsesMaxTotalSpawnedCount
public bool UsesMaxTotalSpawnedCount
Field Value
- bool
UsesSpawnEffect
public bool UsesSpawnEffect
Field Value
- bool
VolumesToCheck
public List<Transform> VolumesToCheck
Field Value
- List<Transform>
Methods
Check()
CheckIfDeadSosigWasMine(Sosig)
public void CheckIfDeadSosigWasMine(Sosig s)
Parameters
s
Sosig
Init(ZosigGameManager)
public void Init(ZosigGameManager manager)
Parameters
manager
ZosigGameManager
IsPlayerInAnyVolumes(Vector3)
public bool IsPlayerInAnyVolumes(Vector3 p)
Parameters
p
Vector3
Returns
- bool
SonicEvent(float, float, Vector3, int)
public void SonicEvent(float loudness, float maxDistanceHeard, Vector3 pos, int iffcode)
Parameters
loudness
float
maxDistanceHeard
float
pos
Vector3
iffcode
int
public bool TestVolumeBool(Transform t, Vector3 pos)
Parameters
t
Transform
pos
Vector3
Returns
- bool
Tick(float)
public void Tick(float time)
Parameters
time
float