Interface Action
- All Known Implementing Classes:
AttackAction, CallInFromOrbitAction, DropOffResourceAction, ExtractResourceAction, LootAction, MoveAction, NoAction
public interface Action
An action the player's logic service chooses for a squad member on a given turn, returned from
POST /missions/{missionId}/request-action.
Serialized with a type discriminator field identifying the concrete subtype. If the
service is unreachable or returns an error, the engine defaults to NoAction.