UnitCaptureContextState

data class UnitCaptureContextState(val isFishingEncounter: Boolean = false, val isSurfEncounter: Boolean = false, val isNight: Boolean = false, val isCave: Boolean = false, val isUltraBeast: Boolean = false, val targetWeight: Int? = null)

单位参与捕捉公式时需要的环境上下文。

设计意图:

  • 承载捕捉规则会直接读取的环境信息;

  • 取代此前临时塞在单位调试/探针通道里的 capture.* 半结构化字段。

Constructors

Link copied to clipboard
constructor(isFishingEncounter: Boolean = false, isSurfEncounter: Boolean = false, isNight: Boolean = false, isCave: Boolean = false, isUltraBeast: Boolean = false, targetWeight: Int? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard