![]() |
Kerbal Space Program
1.12.4
|
Provides an entry point for scenario module management. More...
Public Member Functions | |
| ScenarioModule | AddModule (string moduleName) |
| ScenarioModule | AddModule (ConfigNode node) |
Static Public Member Functions | |
| static List< ScenarioModule > | GetLoadedModules () |
| static List< ProtoScenarioModule > | GetUpdatedProtoModules () |
| static void | RemoveModule (ScenarioModule module) |
| static void | SetProtoModules (List< ProtoScenarioModule > protoModules) |
| static void | SetProtoModules (ProtoScenarioModule protoModule) |
Protected Member Functions | |
| virtual void | Awake () |
| virtual void | ClearModules () |
| virtual void | LoadModules (ProtoScenarioModule protoModule) |
| virtual void | LoadModules (List< ProtoScenarioModule > protoModules) |
| virtual void | OnDestroy () |
| virtual void | OnGameSceneLoadRequested (GameScenes scene) |
| virtual void | onLevelWasLoaded (GameScenes scene) |
| If we are at MainMenu scene we will load all ScenarioModules that have MainMenu as a target scene. More... | |
| virtual void | UpdateModules () |
Protected Attributes | |
| List< ScenarioModule > | modules = new List<ScenarioModule>() |
| List< ProtoScenarioModule > | protoModules = new List<ProtoScenarioModule>() |
Properties | |
| static ScenarioRunner | Instance [get, set] |
Provides an entry point for scenario module management.
|
inline |
|
inline |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlinestatic |
|
inlinestatic |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlineprotectedvirtual |
|
protected |
|
protected |
|
staticgetset |
1.8.7