766ef7eae3bd384184f61c7aa37b20df441a6f96
- 补「冲关」的准确定义(class.arith.js:1277 get_chongguan):它就是 design §8.1 常规算奖的服务端命名,不是独立规则。列出 count/wang/cards 三个返回值的去向与计数规则,并点明两处易错:连对链必须先有 ≥3 王才 计算;固定主牌 ≥10 张只触发亮牌、不算奖。前端不重算,一律取下发值。 - 算奖牌型叠加层改用 SpriteCopyUtils 精灵复制:cards 张数无小上限 (四王 + 长连对链 + 八个 7 + 八个 2 可达 20+ 张),预置既可能不够又 常年空占。编辑器只建 5 个精灵(遮罩 + 3 容器 + 1 模板),省约 19 个 ID, 关闭 T-24。 - 建房界面按「类别标题(牌局/模式/规则)+ 选项组」重构: 选项组分单选 / 多选 / 单选(可不选)三型,后者复用复选图; 每个选项 = 选择框图片 + 文字精灵;选择框资源定为 2x2 四帧 (单选未选/单选选中/复选未选/复选选中),帧号 = (useCheckbox?3:1)+(selected?1:0);类别标题一张图 3 帧。 整个界面由「类别→选项组→选项」配置数据驱动渲染,渲染代码不认识 具体玩法名,roomtype 靠每项自带的 bit 拼串。同样改精灵复制, 编辑器只建 4 个精灵(原预置方案需 21 个)。 - 新增「预置 vs 精灵复制」的选用判据表,并据此标出下一个候选: 已出牌区 84 个预置精灵(T-29,需先确认复制精灵满足 z 序与出牌动画)。 - 新增 T-29 / T-30。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
11 MiB
Languages
JavaScript
99%
HTML
0.8%
PHP
0.1%