|
override void | Awake () |
|
override IEnumerator | Fire () |
| Run this action More...
|
|
override string | GetInfo () |
| Get the information to be displayed about the module in the tooltip. More...
|
|
override void | Load (ConfigNode node) |
|
override void | Save (ConfigNode node) |
|
virtual Vector3 | ActionLocation () |
| Get the Location in world space for this ActionModule. Default will return Vector3.zero. Override to return actual location. 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 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...
|
|
virtual string | GetNodeBodyParameterString (BaseAPField field) |
| Returns the string to be displayed when the parameter is displayed in the node body 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 (MENode node) |
| This is called Once when an ActionModule 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 | OnCloned (ref ActionModule actionModuleBase) |
|
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 | 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 | OnVesselsDocking (uint oldId, uint newId) |
| Override this function to catch when a Vessel Dock, you should use this to update any partID/Vessel references in your action where the part is in the correct vessel 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 () |
| Can be used as a hook once all the parameters in a module have been setup. 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...
|
|
void | UpdateNodeBodyUI () |
| Updates the node body parameters More...
|
|
void | RunValidationWrapper (Editor.MissionEditorValidator validator) |
|