BattleSessionMoveExecutedPayload
data class BattleSessionMoveExecutedPayload(val moveId: String, val attackerId: String, val targetId: String, val hitSuccessful: Boolean, val criticalHit: Boolean, val basePower: Int, val damageRoll: Int? = null, val damage: Int) : BattleSessionExecutedActionPayload
move action 执行完成事件 payload。