Weapon Component

uci_component WEAPON
uci_component <type> WEAPON

   Part Commands ...

   uci_component Commands ...

end_uci_component

Overview

This component handles the Strike UCI messages for all weapons on a platform.

Commands

Message Types

All message types are able to be sent via script methods, unless noted otherwise.

Activity

UCI_StrikeActivityMessage will be sent on the following events:

Note

Not yet implemented

Capability

UCI_StrikeCapabilityMessage will be sent on the following events:

  • On update interval

CapabilityStatus

UCI_StrikeCapabilityStatusMessage will be sent on the following events:

  • On update interval

Command

UCI_StrikeActivityMessage will be sent on the following events:

Note

Not yet implemented

CommandStatus

UCI_StrikeActivityMessage will be sent on the following events:

Note

Not yet implemented

ControlRequest

UCI_ControlRequestMessage will be sent on the following events:

  • Script only

ControlRequestStatus

UCI_ControlRequestStatusMessage will be sent on the following events:

  • When a ControlRequestMessage is received and handled (one per controlee in message)

ControlStatus

UCI_ControlStatusMessage will be sent on the following events:

  • When a ControlRequestMessage is received and handled (one per controlee in message)

  • On update interval

SettingsCommand

UCI_StrikeSettingsCommandMessage will be sent on the following events:

Note

Not yet implemented

SettingsCommandStatus

UCI_StrikeActivityMessage will be sent on the following events:

Note

Not yet implemented

SubsystemStatus

UCI_SubsystemStatusMessage will be sent on the following events:

  • On update interval

SystemStatus

UCI_SystemStatusMessage will be sent on the following events:

  • On update interval

Note

Not yet implemented in script