二七王:T-34 亮牌展示时机定案,整理 T-33 等待提示条文案候选

T-34 已定:亮牌在【埋牌后、出牌前】一次性弹出——收 maipai 包(其中带
liangpai)时展示,出牌开始前收起,与 design §8.2 的规则时点一致。
点遮罩关闭 + 自动关闭时长兜底(liangpaiAutoClose 进配置);只有闲家会
收到并弹出;面板开着不阻塞出牌推送,收到出牌包直接收起即可。

T-33:按流程梳理出等待类文案候选 W1–W6 写进 §2.8,连同即时反馈类
(目前只有「强甩失败」)。同时标出三处需要拍板的:
- W4 出牌等待要不要做——一局约 84 次切换,每次弹条会很吵,且已有倒计时
  与已出牌区两重指示,倾向不做。
- W6 开底 3 秒显示什么——参考图上写的是「等待庄家选主」,但那张图叠画了
  开底与选主两个状态(§0.5),不能直接采信。
- 文案是否带昵称——带则提示条需随文案变宽。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-26 08:07:35 +08:00
co-authored by Claude Opus 5
parent 796503153d
commit 6c78b37e89
+37 -7
View File
@@ -630,7 +630,12 @@ EQW_RoomOptions = {
**数量前端自己数**——协议不再下发 `zhu`/`zhupair`/`wang`/`qi`/`er` 等统计,需要显示「x 张王」之类就从 `cards` 里算。
> 【T-34】**展示时机待定**:出牌开始时一次性弹出、还是给个入口让闲家随时查看?前者需定自动关闭时长。
**展示时机(T-34 已定)**:**埋牌后、出牌前**——庄家埋牌完成、服务端下发 `maipai` 包(其中带 `liangpai`)时弹出,出牌开始前收起。
- 与 design §8.2「庄家埋牌后……出牌开始前」的规则时点一致。
- 这是**一次性弹出**,不是常驻入口;关闭方式与冲关牌型叠加层一致(点遮罩关闭),另配一个自动关闭时长兜底,参数进配置(`liangpaiAutoClose`,默认值待定)。
- 只有**闲家**会收到 `liangpai` 并弹出;庄家自己不弹(自己的牌自己看得见)。
- **不阻塞出牌**:面板关闭与否不影响服务端推进,出牌包照常到达;若面板还开着就收到了出牌推送,直接收起面板即可。
### 1.7 出牌对局 `chupai1` / `chupai2` / `chupai3` 【图:出牌.png / 出牌2.png】
@@ -1033,7 +1038,32 @@ y≈648–720 深色条。左侧头像/昵称/分数由平台渲染(§0.2)
- 两类**共用一套精灵**(`BAR_TOAST` + 文字精灵),位置由布局配置的两个预设切换。
- 文案表进配置,不在代码里写死字符串。
- 精灵:图层 105 群组 230,`1760` 条底 + `1761` 文字。
- 【T-33】等待类提示条的完整文案清单(各阶段分别显示什么)待定;即时反馈类目前只有 `强甩失败` 一条。
#### 文案清单
**即时反馈类**(自动淡出):
| 文案 | 触发 |
| --- | --- |
| `强甩失败` | 收到 `chupai1.shuaicuo == 1`(§1.7 D-3) |
**等待类**(常驻到该状态结束)——【T-33 待你确认增删】:
| # | 文案 | 谁看到 | 显示区间 | 依据 |
| --- | --- | --- | --- | --- |
| W1 | `等待{昵称}叫分` | 除当前叫分者外的两家 | 收 `fapai` / `jiaofen` 后,`seat`(或 `nextseat`) ≠ 自己 | §1.3 |
| W2 | `等待庄家选主` | 两个闲家 | 收 `shangzhuang` 后 → 收 `xuanzhu` 前 | §1.5,**已有图** |
| W3 | `等待庄家埋牌` | 两个闲家 | 收 `xuanzhu` 后 → 收 `maipai` 前 | §1.6 |
| W4 | `等待{昵称}出牌` | 除当前出牌者外的两家 | 出牌阶段 `playproc.currseat` ≠ 自己 | §1.7;**是否需要待定**,见下 |
| W5 | `等待其他玩家准备` | 已点过 `下一局` 的人 | 自己 `zhunbei` 后 → 新一局 `fapai` 前 | §1.12 |
| W6 | 开底期间的提示 | 全场 | 70 分坐庄开底那 3 秒 | §1.4;**文案待定**,见下 |
**三处需要你定**:
1. **W4 出牌等待要不要做**——出牌阶段一局有 28 轮 × 3 家 ≈ 84 次切换,每次都弹提示条会很吵;而且此时已有**倒计时**(在当前出牌者位置旁)和**已出牌区**两重指示,信息其实不缺。倾向**不做**。
2. **W6 开底那 3 秒显示什么**——参考图 `等待庄家选主.png` 上写的是 `等待庄家选主`,但那张图把开底与选主两个状态叠画了(§0.5),不能直接采信。候选:`底牌公示中` / `等待庄家摸底` / 这 3 秒不显示提示条。
3. **文案里要不要带昵称**(W1 / W4)。带昵称更明确,但昵称长度不定、提示条要能随文案变宽;不带则统一为 `等待其他玩家叫分` 之类。
> 文案表进配置(§6.10 的 `Layout_Table.js` 或单独的文案配置),不在代码里写死字符串。
> 原 §5.5 的 `BAR_SHUAICUO`(1754/1759)并入本部件——甩错只是这条通用提示条的一种文案,不必单独出图。
@@ -1767,15 +1797,14 @@ codes/config/
### 7.2 待确认的规格问题
**仍未决(3 项)**
**仍未决(2 项)**
| 编号 | 问题 | 影响 |
| --- | --- | --- |
| **T-20** | **整套音效**:清单、是否需要语音包、是否分男女声、倒计时提示音从第几秒起 | §4 全节;已明确「等待后续补充」 |
| **T-33** | 「等待类」状态提示条的完整文案清单(各阶段分别显示什么) | §2.8 文案配置表 |
| **T-34** | **亮牌的展示时机**:出牌开始时一次性弹出(需定自动关闭时长),还是给闲家一个入口随时查看? | §1.6;影响是否要加入口按钮 |
| **T-33** | 「等待类」提示条文案:候选清单 W1–W6 已列在 §2.8,需你**增删并定三处**——W4 出牌等待要不要做、W6 开底 3 秒显示什么、文案是否带昵称 | §2.8 |
**已定论(31 项)**
**已定论(32 项)**
| 编号 | 结论 |
| --- | --- |
@@ -1807,9 +1836,10 @@ codes/config/
| ~~T-27~~ | 埋牌双排 `floor(n/2)` / `ceil(n/2)` |
| ~~T-28~~ | `EQW_Layout` 为权威,配置区手工同步 + 验收检查 |
| ~~T-29~~ | 建房整体位置尺寸随 Layer 27 定,编辑器建好后回填 |
| ~~T-30~~ | ~~亮牌没有界面位置~~ | **已定**:亮牌改为下发庄家全部固定主牌的**具体牌面**,用与明牌相同的遮罩版式展示(§1.6)。**展示时机**(出牌前一次性弹出 / 可反复查看)仍待定 → 见 **T-34** |
| ~~T-30~~ | ~~亮牌没有界面位置~~ | **已定**:亮牌下发庄家全部固定主牌的**具体牌面**,用与明牌相同的遮罩版式展示;时机见 T-34(§1.6) |
| ~~T-31~~ | ~~大局结算「基础分」与「总得分」两行的对应~~ | **已定**:参考图数值是填充假数据、不作依据(§0.5)。取 `grade_jf_total`(基础分)与 `score`(总分),见 S-6 |
| ~~T-32~~ | ~~`等待庄家选主.png` 里底牌仍摊着与 design §4 顺序不符~~ | **已定**:叠画示意(§0.5)。实际按 design §4 的先后:开底 3 秒 → 摸底入手 → 选主 |
| ~~T-34~~ | ~~亮牌的展示时机~~ | **已定**:**埋牌后、出牌前**一次性弹出(收 `maipai` 包时),点遮罩关闭 + 自动关闭时长兜底。见 §1.6 |
#### T-5 手牌排序(已定)