BattleSessionState
data class BattleSessionState(val snapshot: BattleRuntimeSnapshot, val pendingActions: List<BattleSessionAction> = emptyList(), val replacementRequests: List<BattleSessionReplacementRequest> = emptyList(), val resourceLedger: List<BattleSessionResourceUsage> = emptyList(), val battleLogs: List<String> = emptyList(), val eventLogs: List<BattleSessionEvent> = emptyList())
BattleSession 可持久化状态。
Constructors
Link copied to clipboard
constructor(snapshot: BattleRuntimeSnapshot, pendingActions: List<BattleSessionAction> = emptyList(), replacementRequests: List<BattleSessionReplacementRequest> = emptyList(), resourceLedger: List<BattleSessionResourceUsage> = emptyList(), battleLogs: List<String> = emptyList(), eventLogs: List<BattleSessionEvent> = emptyList())