Runtime Spawner 1.0.0
Generic Runtime spawn and instance pooling system for spawning random AI agents around a map. Works with ANY AI system easily.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CEditor
 CMegaCrush.Spawner.LocalAreaSpawnerInspectorCustom inspector for the Local Area Spawner
 CMegaCrush.Spawner.RuntimeSpawnerInspectorCustom Inspector for the Runtime Spawner
 CMegaCrush.Spawner.SpawnEntryInspectorCustom Inspector for Spawn Entry
 CMegaCrush.Spawner.WaveSpawnPointInspector
 CMegaCrush.Spawner.WaveSpawnerInspector
 CMegaCrush.Spawner.WaveTriggerInspector
 CEditorWindow
 CMegaCrush.Spawner.WelcomeDialog
 CMegaCrush.Spawner.InspectorProperty
 CMonoBehaviour
 CMegaCrush.RuntimeSpawnerSample.AIChaseSimple AI chase behaviour. If it sees the player, it chases them
 CMegaCrush.RuntimeSpawnerSample.AIWander
 CMegaCrush.RuntimeSpawnerSample.CharControllerAttach this to the character, optionally also add a rigidbody, just cuz
 CMegaCrush.RuntimeSpawnerSample.FaceCameraSimple billboard script
 CMegaCrush.RuntimeSpawnerSample.RuntimeSpawnerControlSample script that starts the runtime spawner, instead of it starting automatically
 CMegaCrush.RuntimeSpawnerSample.TriggerActivateResetMonitorSimple script to listen to WaveTrigger events and show / hide an object (the WorldSpace UI)
 CMegaCrush.RuntimeSpawnerSample.UpdateWaveInfoExample UI script listens to wave trigger events
 CMegaCrush.Spawner.LocalAreaSpawnerThe local area spawner allows us to weight spawning heavier / lighter when the player enters a given area of the map. Note: does not have it's own API, this is driven by the Runtime Spawner
 CMegaCrush.Spawner.RuntimeSpawnerA generic object spawning system, supports local regions for density controls
 CMegaCrush.Spawner.RuntimeSpawnerMenu
 CMegaCrush.Spawner.WaveSpawnPointUsed by the Wave Spawner, defines a custom spawn point
 CMegaCrush.Spawner.WaveTriggerA very simple trigger system for the Wave Spawner
 CMegaCrush.Spawner.RuntimeSpawnerSettingsProviderDraw the settings provider
 CScriptableObject
 CMegaCrush.Spawner.RuntimeSpawnerSettingsThe Runtime Spawner settings
 CMegaCrush.Spawner.SpawnEntryEach object that we spawn has a spawn definition
 CMegaCrush.Spawner.WaveSpawnerEach object that we spawn has a spawn definition
 CMegaCrush.Spawner.WaveEntryConfiguration for a single wave
 CMegaCrush.Spawner.WindowOpener