|
override void | Awake () |
|
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...
|
|
override void | Load (ConfigNode node) |
|
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...
|
|
virtual void | Cleared () |
| Method to overide if you want to do stuff when a node is deactivated 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...
|
|
virtual 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...
|
|
virtual void | Initialized () |
| Method to overide if you want to do stuff when a node is activated 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...
|
|
virtual void | RunValidation (MissionEditorValidator validator) |
| Override this to add custom Validation checks and results to this object 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) |
|