feat: 实现麻将游戏结算系统与自摸胡功能
新增结算类型枚举和分数变更记录模型 补全响应裁决器与结算服务,支持点炮胡、自摸胡和明杠结算 扩展座位模型,增加已胡状态和分数字段 完善胡牌评估器,支持自摸胡判断 前端原型页增加分数显示和已胡状态 更新SPRINT文档记录当前进度
This commit is contained in:
@@ -256,6 +256,13 @@ Sprint 目标:
|
||||
- `publishPrivateTurnActionRequired`
|
||||
- `publishPrivateResponseActionRequired`
|
||||
- 当前回合动作消息与响应候选消息已可共用同一消息结构
|
||||
- 弃牌后若存在候选,后端已能真正创建响应窗口并下发私有候选动作消息
|
||||
- AI 候选当前会自动提交 `PASS`
|
||||
- 当前已接入初版响应裁决:
|
||||
- 全员响应完成后按优先级和顺位决出单一赢家
|
||||
- `PENG` 已可真实执行并夺取回合
|
||||
- `GANG` 已可真实执行并补摸一张牌
|
||||
- `HU` 已可进入候选、参与裁决并结束当前单局
|
||||
- 已补消息发布单测,验证 turn / response 两类消息形状
|
||||
|
||||
## 验收结果
|
||||
@@ -275,6 +282,9 @@ Sprint 目标:
|
||||
两类动作消息作用域
|
||||
- 私有动作区已增加候选动作展示占位
|
||||
- 私有动作区已增加来源座位、目标牌等上下文字段展示
|
||||
- H5 原型页已支持点击候选动作按钮,并提交带 `sourceSeatNo` 的动作请求
|
||||
- 当前已可通过点击 `PASS` 让响应窗口恢复行牌
|
||||
- 当前已可通过点击 `PENG / GANG` 候选按钮参与真实响应裁决
|
||||
- 已补样式支持候选动作标签展示
|
||||
|
||||
## 验收结果
|
||||
|
||||
Reference in New Issue
Block a user