Battle Talent  V11
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Events | List of all members
CrossLink.SpawnPointMgr Class Reference

Inherits MonoBehaviour.

Public Member Functions

Transform GetAnyOtherPoint (Transform point)
 
Transform GetRandomSpawnPoint ()
 
Transform GetFarSpawnPoint (Vector3 srcPos)
 
AirWall GetSpawnWall (Transform trans)
 
void IgnoreCollisionWithSpawnWall (Transform spawnTrans, FullCharacterControl fc, bool ig=true)
 
MoveIndicator GetIndicator (Transform trans)
 
void AddSpawnPoint (SpawnPoint sp)
 
void StartWaveDef (WaveGenerator waveDef)
 
bool IsStartSpawn ()
 
WaveGenerator GetCurrentSpawnWave ()
 
void SetTicking (bool t)
 
bool IsTickingSpawn ()
 
void OnCountSpawn (PhysicsUnit pu)
 
void ResetSpawnClear ()
 
bool IsClear ()
 
bool IsKillAll ()
 
void ClearSpawn ()
 

Static Public Member Functions

static void ResetMgr ()
 

Public Attributes

Transform[] pointList
 
AirWall[] wallList
 
MoveIndicator[] indicatorList
 
string spawnEffect
 

Static Public Attributes

static SpawnPointMgr Instance
 
static bool EndlessMode = false
 
const float DefaultTickRate = 0.5f
 

Events

System.Action SpawnStartEvent
 
System.Action< PhysicsUnitSpawnCountEvent
 
System.Action SpawnFinishEvent
 
System.Action SpawnClearEvent