Enum Class OrbitalCallInCommand
- All Implemented Interfaces:
Serializable, Comparable<OrbitalCallInCommand>, Constable
Orbital support commands unlockable via the military and economic tech trees. Each command has
an independent cooldown (see
OrbitalCallInState) that must
expire before it can be used again. Issued via CallInFromOrbitAction.-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionInstantly transfer the caller's crate contents to the colony's resource pool, at the caller's location.Grant the calling squad member an Ammo Pack consumable, used immediately; requires an equipped weapon.Grant the calling squad member a Jetpack consumable, used immediately.Grant the calling squad member a Magma Bore consumable, used immediately.Grant the calling squad member a Medic Kit consumable, used immediately.Drop a new squad member at a location visible to the current squad; must not exceed the squad cap.Deploy an additional resource drop-off point at the caller's location.Deploy a defensive turret at a location visible to the current squad; must not exceed the turret cap.Perform an orbital strike at the caller's location, damaging all non-allied entities in the blast area. -
Method Summary
Modifier and TypeMethodDescriptionstatic OrbitalCallInCommandReturns the enum constant of this class with the specified name.static OrbitalCallInCommand[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
DEPLOY_REINFORCEMENT
Drop a new squad member at a location visible to the current squad; must not exceed the squad cap. -
PERFORM_ION_STRIKE
Perform an orbital strike at the caller's location, damaging all non-allied entities in the blast area. -
AIRLIFT_RESOURCES
Instantly transfer the caller's crate contents to the colony's resource pool, at the caller's location. -
DEPLOY_JETPACK
Grant the calling squad member a Jetpack consumable, used immediately. -
DEPLOY_MAGMA_BORE
Grant the calling squad member a Magma Bore consumable, used immediately. -
DEPLOY_MEDIC_KIT
Grant the calling squad member a Medic Kit consumable, used immediately. -
DEPLOY_AMMO_PACK
Grant the calling squad member an Ammo Pack consumable, used immediately; requires an equipped weapon. -
DEPLOY_TURRET
Deploy a defensive turret at a location visible to the current squad; must not exceed the turret cap. -
DEPLOY_RESOURCE_DROP_OFF
Deploy an additional resource drop-off point at the caller's location. Squad members can deposit resources here instead of returning to the landing craft.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-