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 |