|
Core GameKit
3.2.9.0
The ultimate pooling / combat / spawning / variable plugin!
|
| ▼NDarkTonic | |
| ▼NCoreGameKit | |
| CCoreCustomEventAttribute | 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. |
| CCoreWaveClassAttribute | 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. |
| CInGameWorldVariable | This class represents a World Variable in the current Scene at runtime. You can get, set or modify the value. |
| CKillable | 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. |
| CKillableListener | 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. |
| CKillerFloat | 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. |
| CKillerInt | 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. |
| CLevelSettings | This class is used to set up global settings and configure levels and waves for Syncro Spawners. |
| CLevelSettingsListener | This class is used to listen to key events in LevelSettings. Always make a subclass so you can have different Listeners for different LevelSettings. |
| CPoolBoss | This class is used to spawn and despawn things using pooling (avoids Instantiate and Destroy calls). |
| CPoolBossExtensions | Extension methods of Pool Boss methods, that you can call with one less parameter from the Transform component. |
| CPoolBossListener | This class is used to listen to key events in Pool Boss. |
| CPoolMiniBoss | 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. |
| CSpawnerUtility | This class is used for various Spawner methods, such as activate and deactivate wave. |
| CSpawnUtility | This class is used as a wrapper for Pool Boss, but if you prefer to use Pool Manager, you can change that hookup here. |
| CTimedDespawner | This class is used to configure a Timed Despawner |
| CTimedDespawnerListener | 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. |
| CTriggeredDespawnerListener | 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. |
| CTriggeredSpawnerListener | 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. |
| CTriggeredSpawnerV2 | This class is used for Triggered Spawner setup. |
| CWaveMusicChangerListener | 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. |
| CWavePrefabPool | 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). |
| CWavePrefabPoolListener | 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. |
| CWaveSyncroPrefabSpawner | This class is used for Syncro Spawners. These are spawners that use sequential or randomly ordered Global Waves set up in Level Settings. |
| CWaveSyncroSpawnerListener | 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. |
| CWorldVariableListener | This class is used to listen to key events for a World Variable. |
| CWorldVariableTracker | This class can read and write World Variables in the current Scene. |