fix: 武汉DSL添加鸡胡(base_fan=1)

鸡胡作为兜底番型应该在DSL中配置而非引擎硬编码兜底。
之前引擎在ScoreEngine/PhaseMachine中硬编码了鸡胡fallback=1,
但正确的架构是DSL驱动规则,引擎只做防御性兜底。

此变更让武汉麻将的鸡胡从_fanConfig取值,
FanValue查找路径: DSL配置(1) > fallback(防御用)
This commit is contained in:
xiaoou
2026-07-04 21:41:47 +08:00
parent dbfc9c8b76
commit 17a0d054ff

View File

@ -47,6 +47,7 @@ fan_types:
- { name: 天胡, base_fan: 32 } - { name: 天胡, base_fan: 32 }
- { name: 地胡, base_fan: 16 } - { name: 地胡, base_fan: 16 }
- { name: 癞子胡, base_fan: 1, condition: hand_contains_wildcard } - { name: 癞子胡, base_fan: 1, condition: hand_contains_wildcard }
- { name: 鸡胡, base_fan: 1 }
- { name: 将, base_fan: 0 } - { name: 将, base_fan: 0 }
fan_stacking: add fan_stacking: add