BattleRuntimeSnapshot

constructor(battle: BattleState, field: FieldState, units: Map<String, UnitState>, sides: Map<String, SideState> = emptyMap())