Advanced Strategic Command
Namespaces | Enumerations
action-registry.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ActionRegistry
 

Enumerations

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