BattleSessionRunFailedPayload

data class BattleSessionRunFailedPayload(val sideId: String, val runnerUnitId: String?, val reason: String, val failedAttempts: Int, val escapeValue: Int? = null, val roll: Int? = null) : BattleSessionEventPayload

逃跑失败事件 payload。

Constructors

Link copied to clipboard
constructor(sideId: String, runnerUnitId: String?, reason: String, failedAttempts: Int, escapeValue: Int? = null, roll: Int? = null)

Properties

Link copied to clipboard

本次公式计算得到的逃走值;若未进入公式则为空。

Link copied to clipboard

当前 side 已累计的失败逃跑次数。

Link copied to clipboard

本次逃跑失败原因。

Link copied to clipboard
val roll: Int?

本次随机判定值;若未进入随机判定则为空。

Link copied to clipboard

代表本次逃跑尝试的单位标识。

Link copied to clipboard

发起逃跑的 side 标识。

Link copied to clipboard
open override val type: BattleSessionEventType

当前 payload 对应的结构化事件类型。