Interface ISceneBootstrapExtension
- Namespace
- SurvivorsMaker.Presentation
- Assembly
- SurvivorsMaker.Presentation.dll
Put a component with this interface next to SurvivorsSceneBootstrap to customise the game without replacing the bootstrap: register custom behaviours, effect or trigger handlers and modules on the run systems, custom event views on the world view, a text provider, extra wave views.
public interface ISceneBootstrapExtension
Methods
ConfigureSystems(RunSystems)
Before the session is configured. Change or replace parts of systems here.
void ConfigureSystems(RunSystems systems)
Parameters
systemsRunSystems
SceneConfigured(SurvivorsSceneBootstrap)
After everything is wired (game, world view, UI, music, interface sounds).
void SceneConfigured(SurvivorsSceneBootstrap bootstrap)
Parameters
bootstrapSurvivorsSceneBootstrap