Interface ActionOutcome
- All Known Implementing Classes:
AirliftCallInOutcome, Applied, AttackOutcome, ConsumableDeployCallInOutcome, ConsumableEffectOutcome, DropOffResourceOutcome, ExtractResourceOutcome, GameOverActionOutcome, IonStrikeCallInOutcome, LargeDepositFoundOutcome, LootOutcome, ResourceDropOffCallInOutcome, SquadMemberDespawnedOutcome, SquadMemberSpawnedOutcome, TurretDeployCallInOutcome
public sealed interface ActionOutcome
permits Applied, ExtractResourceOutcome, AttackOutcome, LootOutcome, DropOffResourceOutcome, IonStrikeCallInOutcome, AirliftCallInOutcome, ConsumableDeployCallInOutcome, TurretDeployCallInOutcome, ResourceDropOffCallInOutcome, ConsumableEffectOutcome, LargeDepositFoundOutcome, SquadMemberSpawnedOutcome, SquadMemberDespawnedOutcome, GameOverActionOutcome
The result of an action reported in a
MissionEvent, such as how much damage was dealt
or which resources were extracted. Each subtype describes the outcome of one kind of action or
happening.
Serialized with a type discriminator field identifying the concrete subtype.