Core GameKit  3.2.9.0
The ultimate pooling / combat / spawning / variable plugin!
Package DarkTonic.CoreGameKit

Classes

class  CoreCustomEventAttribute
 This attribute can be used on public string fields in custom scripts you write. It will show a dropdown of all Custom Events in the Scene. More...
 
class  CoreWaveClassAttribute
 This attribute can be used on public string fields in custom scripts you write. It will show a dropdown of all Custom Wave Classes in the Scene. More...
 
class  InGameWorldVariable
 This class represents a World Variable in the current Scene at runtime. You can get, set or modify the value. More...
 
class  Killable
 This class is used to set up Killable, used for combat objects with attack points and hit points. Also can be used for pickups such as coins and health packs. More...
 
class  KillableListener
 This class is used to listen to key events in a Killable. Always make a subclass so you can have different Listeners for different Killables. More...
 
class  KillerFloat
 This class is used to hold any float field in Core GameKit's Inspector's. You can either type a float value or choose a WorldVariable. More...
 
class  KillerInt
 This class is used to hold any integer field in Core GameKit's Inspector's. You can either type an int value or choose a WorldVariable. More...
 
class  LevelSettings
 This class is used to set up global settings and configure levels and waves for Syncro Spawners. More...
 
class  LevelSettingsListener
 This class is used to listen to key events in LevelSettings. Always make a subclass so you can have different Listeners for different LevelSettings. More...
 
class  PoolBoss
 This class is used to spawn and despawn things using pooling (avoids Instantiate and Destroy calls). More...
 
class  PoolBossExtensions
 Extension methods of Pool Boss methods, that you can call with one less parameter from the Transform component. More...
 
class  PoolBossListener
 This class is used to listen to key events in Pool Boss. More...
 
class  PoolMiniBoss
 Pool Mini Boss allows you to have groups of prefabs or Addressables that are only in Pool Boss during the time the Pool Mini Boss objects is enabled. More...
 
class  SpawnerUtility
 This class is used for various Spawner methods, such as activate and deactivate wave. More...
 
class  SpawnUtility
 This class is used as a wrapper for Pool Boss, but if you prefer to use Pool Manager, you can change that hookup here. More...
 
class  TimedDespawner
 This class is used to configure a Timed Despawner More...
 
class  TimedDespawnerListener
 This class is used to listen to key events in a TimedDespawner. Always make a subclass so you can have different Listeners for different TimedDespawners. More...
 
class  TriggeredDespawnerListener
 This class is used to listen to key events in a Triggered Despawner. Always make a subclass so you can have different Listeners for different Triggered Despawners. More...
 
class  TriggeredSpawnerListener
 This class is used to listen to key events in a Triggered Spawner. Always make a subclass so you can have different Listeners for different Triggered Spawners. More...
 
class  TriggeredSpawnerV2
 This class is used for Triggered Spawner setup. More...
 
class  WaveMusicChangerListener
 This class is used to listen to key events in the Music Changer. Always make a subclass so you can have different Listeners for different Music Changers. More...
 
class  WavePrefabPool
 This class is used for Prefab Pool setup, to give randomness and weight to the groups of prefabs in a single spawner wave (or Killable spawn). More...
 
class  WavePrefabPoolListener
 This class is used to listen to key events in a Prefab Pool. Always make a subclass so you can have different Listeners for different Prefab Pools. More...
 
class  WaveSyncroPrefabSpawner
 This class is used for Syncro Spawners. These are spawners that use sequential or randomly ordered Global Waves set up in Level Settings. More...
 
class  WaveSyncroSpawnerListener
 This class is used to listen to key events in a Syncro Spawner. Always make a subclass so you can have different Listeners for different Syncro Spawners. More...
 
class  WorldVariableListener
 This class is used to listen to key events for a World Variable. More...
 
class  WorldVariableTracker
 This class can read and write World Variables in the current Scene. More...