A DeploymentAction is a user action that will communicate with a DeploymentComponent placed on the same entity.
Like any user action it needs to be placed on the ActionsManagerComponent, any prefabs with existing actions such as Vehicles will already have this.
From there it’s as simple as adding an additional action to the array of type NO_SCR_DeploymentAction, assigning a parent context (I will use the ignition switch) and giving it a Name.
|Deploy Text||m_sDeployText||Renames the ‘DEPLOY: ‘ part of the action.|
|Undeploy Text||m_sUndeployText||Renames the ‘UNDEPLOY: ‘ part of the action.|