Advanced Strategic Command
Enumerations
ActionRegistry Namespace Reference

Enumerations

enum  Actions {
  Root, ConsumeAmmo, InflictDamage, SpawnObject,
  DestructContainer, VehicleAttack, ChangeUnitMovement, ChangeUnitAttackFlag,
  ChangeUnitProperty, RegisterUnitRFTarget, MoveUnit, UnitFieldRegistration,
  ConsumeResource, ChangeContainerProperty, ChangeView, RemoveMine,
  AttackCommand, MoveUnitCommand, RemoveObject, ChangeObjectProperty,
  ConvertContainer, PutObjectCommand, PutMineCommand, SpawnMine,
  DiscoverResources, ViewRegistration, ConstructUnitCommand, SpawnUnit,
  CargoMoveCommand, ServiceCommand, RecycleUnitCommand, DestructUnitCommand,
  ReactionFireSwitchCommand, RepairUnitCommand, ConstructBuildingCommand, SpawnBuilding,
  DestructBuildingCommand, JumpDriveCommand, PowerGenerationSwitchCommand, TrainUnitCommand,
  RepairBuildingCommand, TransferControlCommand, BuildProductionLineCommand, RemoveProductionLineCommand,
  CancelResearchCommand, SetResourceProcessingRateCommand, DiplomacyCommand, ChangeDiplomaticState,
  DirectResearchCommand, InternalAmmoTransferCommand, RenameContainerCommand
}
 Every action must have a unique ID. Adding the actions to this enum ensures it. More...
 

Enumeration Type Documentation

Every action must have a unique ID. Adding the actions to this enum ensures it.

Enumerator
Root 
ConsumeAmmo 
InflictDamage 
SpawnObject 
DestructContainer 
VehicleAttack 
ChangeUnitMovement 
ChangeUnitAttackFlag 
ChangeUnitProperty 
RegisterUnitRFTarget 
MoveUnit 
UnitFieldRegistration 
ConsumeResource 
ChangeContainerProperty 
ChangeView 
RemoveMine 
AttackCommand 
MoveUnitCommand 
RemoveObject 
ChangeObjectProperty 
ConvertContainer 
PutObjectCommand 
PutMineCommand 
SpawnMine 
DiscoverResources 
ViewRegistration 
ConstructUnitCommand 
SpawnUnit 
CargoMoveCommand 
ServiceCommand 
RecycleUnitCommand 
DestructUnitCommand 
ReactionFireSwitchCommand 
RepairUnitCommand 
ConstructBuildingCommand 
SpawnBuilding 
DestructBuildingCommand 
JumpDriveCommand 
PowerGenerationSwitchCommand 
TrainUnitCommand 
RepairBuildingCommand 
TransferControlCommand 
BuildProductionLineCommand 
RemoveProductionLineCommand 
CancelResearchCommand 
SetResourceProcessingRateCommand 
DiplomacyCommand 
ChangeDiplomaticState 
DirectResearchCommand 
InternalAmmoTransferCommand 
RenameContainerCommand 

Definition at line 27 of file action-registry.h.