|
| override void | Awake () |
| |
| override void | Cleared () |
| | Method to overide if you want to do stuff when a node is deactivated More...
|
| |
| override string | GetInfo () |
| | Get the information to be displayed about the module in the tooltip. More...
|
| |
| override string | GetNodeBodyParameterString (BaseAPField field) |
| | Returns the string to be displayed when the parameter is displayed in the node body More...
|
| |
| object | GetScoreModifier (Type scoreModule) |
| | Gets the modifier value to be applied on a certain score module More...
|
| |
| override void | Initialize (TestGroup testGroup, string title) |
| | This is called Once when a TestModule component is instantiated. This is a mandatory Method and will set the MENode reference. Override this method in any action modules that require the MENode reference prior to Awake, but always call the base.Initialize More...
|
| |
| override void | Initialized () |
| | Method to overide if you want to do stuff when a node is activated More...
|
| |
| override void | Load (ConfigNode node) |
| |
| override void | RunValidation (MissionEditorValidator validator) |
| | Override this to add custom Validation checks and results to this object More...
|
| |
| override void | Save (ConfigNode node) |
| |
| override bool | Test () |
| | Tests the parameters needed for this More...
|
| |
| void | AddParameterToNodeBody (string parameter) |
| | Add a parameter to be displayed in the node body Used for batch processing node body parameters If you want an immediate UI update, use AddParameterToNodeBodyAndUpdateUI More...
|
| |
| void | AddParameterToNodeBodyAndUpdateUI (string parameter) |
| | Add a parameter to be displayed in the node body Then updates the UI on the node body More...
|
| |
| void | AddParameterToSAP (string parameter) |
| | Add a parameter to be displayed in the Settings Action Pane More...
|
| |
| TestModule | ClearTest () |
| | Run anything we need on Deactivating a Test More...
|
| |
| virtual string | GetAppObjectiveInfo () |
| |
| string | GetDisplayName () |
| | Get the localized name of the node More...
|
| |
| virtual List< IMENodeDisplay > | GetInternalParametersToDisplay () |
| | Gets some more parameters to display. More...
|
| |
| string | GetName () |
| | Get the name of the action module More...
|
| |
| MENode | GetNode () |
| | Get the linked Mission node. More...
|
| |
| bool | HasNodeBodyParameter (string parameter) |
| | Evaluates if the parameter is present in the node body display parameters More...
|
| |
| bool | HasSAPParameter (string parameter) |
| | Evaluates if the parameter is present in the SAP More...
|
| |
| TestModule | InitializeTest () |
| | Run anything we need on Activating a Test More...
|
| |
| virtual void | OnDestroy () |
| |
| virtual void | OnPartPersistentIdChanged (uint vesselID, uint oldId, uint newId) |
| | Override this function to catch when a parts persistentId is changed, you should use this to update any partID references in your action where the part is in the correct vessel More...
|
| |
| virtual void | OnVesselDocking (uint oldId, uint newId) |
| | Override this function to catch when a vessels persistentId is about to change as a result of a vessel docking event. More...
|
| |
| virtual void | OnVesselPersistentIdChanged (uint oldId, uint newId) |
| | Override this function to catch when a vessels persistentId is changed, you should use this to update any vesselID references in your action More...
|
| |
| virtual void | OnVesselsUndocking (Vessel oldVessel, Vessel newVessel) |
| | Override this function to catch when a parts Vessel is changed, you should use this to update any partID/Vessel references in your action where the part is in the correct vessel More...
|
| |
| virtual void | ParameterSetupComplete () |
| | Perform all the setup operations that we need when the module is initialised in the mission builder. More...
|
| |
| void | RemoveParameterFromNodeBody (string parameter) |
| | Add a parameter to be displayed in the node body Used for batch processing node body parameters If you want an immediate UI update, use AddParameterToNodeBodyAndUpdateUI More...
|
| |
| void | RemoveParameterFromNodeBodyAndUpdateUI (string parameter) |
| | Removes a parameter to be displayed in the node body Then updates the UI on the node body More...
|
| |
| void | RemoveParameterFromSAP (string parameter) |
| | Remove a parameter to be displayed in the Settings Action Pane More...
|
| |
| void | RunValidationWrapper (MissionEditorValidator validator) |
| | Called to run the Validation checks for this object. More...
|
| |
| virtual bool | ShouldCreateCheckpoint () |
| | Used by the Test Mission checkpoint system to determine whether to create a checkpoint when this module fires or not. More...
|
| |
| void | UpdateNodeBodyUI () |
| | Updates the node body parameters More...
|
| |
| void | RunValidationWrapper (Editor.MissionEditorValidator validator) |
| |