BattleFieldConditionSupport

field condition 读取辅助。

设计意图:

  • 把 room / gravity 这类场地条件的存在判定从各个 phase step 中抽出来;

  • 让 session、flow、condition interpreter 都能共用同一套 field 真值读取逻辑;

  • 为后续继续扩展更多 field condition 行为保留统一入口。

Functions

Link copied to clipboard
fun hasCondition(field: FieldState, effectId: String): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard