feat(new8/batch1): 两款新 RPG《不眠频率》radio +《回声地窟》dungeon 全套(多agent流水线:策划→资产→开发→测试→玩家R1→修复→R2)

- 程序章程 research/new8/00-program.md(8款概念/回合协议/验收门/进度账)
- 设计:docs/design/15-radio.md+voice-ids(132句,6状态9抉择4结局,电话滤波资产侧带通)/16-dungeon.md+voice-ids(125句,脉冲回声/7层seed生成/三档战斗/元进度遗产)
- 资产:TTS 970文件(GPU flock串行)+ Mureka BGM 8首 $0.24(台账 mureka_log.md)+ 程序合成 sfx(含预pan侧墙/开口、phone_ring铃声、amb_cave呼吸层、turn_tick)+ 终检 check_all_assets 8游戏全绿
- radio:game.js+playtest 221断言(4结局矩阵/pendingChoice盲玩公平/RING两级看门狗/菜单循环/存档schema)
- dungeon:game.js+playtest 1610断言(seed全网格回声一致性/学期零死/格挡80%/死亡归因真话/元进度/菜单冻结/上滑5段状态链)
- 引擎修复:audio.js _playVoice 加载竞态补杀 token(R1真机71分钟语音风暴根因)+ 同id 3s窗口≥5次熔断保险丝 + gesture.js 长按boost事件门(+66行,9套件回归全绿)
- 大厅:新增 radio/dungeon 卡片 + GAMES 数组
- harness:sessions/radio.mjs+dungeon.mjs(主线+压力双剧本)+ transcribe 注册 + voice_text.json 刷新(8游戏704句)+ 13号文档 §20 登记
- R1 存档:4人设评审×2游戏 + 真机试玩报告×2(radio 5/5愿意玩;dungeon 0/4→确诊风暴)+ synthesis×2 + 转写8份
- R2 修复:radio F1-F5(看门狗补挂/rep_low改词重录/真铃声/ASK续玩语义/链末跳过保护)+ dungeon D0-1..D1-6(风暴根治/回声真实性/密度下限+呼吸层/导航最短路/菜单关闭反馈/金币档同账本)+ 实现核对登记
This commit is contained in:
xsl
2026-09-02 18:52:37 +08:00
parent 3537610130
commit d870a75a26
1143 changed files with 24335 additions and 17 deletions
+85
View File
@@ -0,0 +1,85 @@
# 新 8 款纯音频 RPG 开发计划(Program Charter)
> 状态:进行中 | 启动:2026-09-01 | 上级文档:[HANDOVER](../../HANDOVER.md)、[研究章程](../00-charter.md)
> 用户指令:再开发 8 款纯音频 RPG(不限题材);4 款用「声命线」叙事模式,4 款探索其他模式;
> 单局 15-30 分钟;每款 ≥6 轮多 agent 迭代;验收用研究章程门槛;节奏 = 2 款一批流水线。
## 1. 角色与流水线(多 agent 交互迭代)
制作人(主 agent)统筹以下五个角色,每轮全员过一遍:
| 角色 | 职责 | 承载 |
|---|---|---|
| 产品 | 概念定位、验收标准、轮次裁定(P0 必修清单) | 主 agent + 本文档 |
| 策划 | 设计文档:状态机/手势映射/台词表(voice-ids)/BGM 映射/难度曲线 | 策划 subagent,产出 `docs/design/2X-*.md` |
| 开发 | game.js + gen 脚本 + 资产生成 + 大厅/服务器接入 | 开发 subagent,遵守 `docs/web-engine-api.md` |
| 测试 | playtest.mjs 断言 + guide.test + 资产终检 + 语法校验全绿 | 测试 subagent |
| 玩家 | live 试玩(真实混音+ASR 判定)+ 4 人设代理评审 + 愿意继续玩投票 | live 管线 + 玩家 subagent ×4 |
迭代回合协议(每款游戏,round K = 1..6+):
1. **开发**:K=1 首次实现;K>1 修复上轮 P0/P1 清单。
2. **测试**:playtest/guide/资产三绿才可进入玩家评审。
3. **玩家·live 试玩**:经 `web/harness/live/control.mjs` 打 ≥2 个会话(主线路 + 随机/乱按压力线),产出 events/transcript/verdicts。
4. **玩家·人设评审**:P1 视障评委 / P2 大学生 / P3 白领通勤 / P4 工人(人设卡见 [personas](../04-playtests/personas.md))各写一份评审(格式同研究项目:状态感知 x/5、下一步明确性 x/5、愿意继续玩、P0 问题、建议 ≤3)。
5. **产品·synthesis**:汇总 P0(必修)/P1(尽量修)/P2/P3,裁定进入下一轮的修复清单;记录于 `roundK/synthesis.md`。
**批次验收门**(连续 2 轮达成才算过):每款游戏 ≥6 轮; charter 门槛 = ≥3/4 人设愿意继续玩 且无 P0 级状态混淆(不知道在哪/该做什么/为何失败)。
## 2. 8 款游戏概念(产品定稿 v1)
命名规范:slug = 目录名(`web/<slug>/`);设计文档 `docs/design/15..22-<slug>.md`;
迭代记录 `research/new8/<slug>/roundK/`。
### 叙事模式 4 款(声命线范式:章节推进 + 左右滑抉择 + 多结局;全部「声音即世界」题材)
| # | 代号/slug | 题材 | 一句话 | 模式要点 |
|---|---|---|---|---|
| N1 | 不眠频率 `radio` | 深夜电台热线 | 你是午夜档接线主播,一晚五个来电,每通电话的命运由你接话的方式改变 | 电话音质叙事;跨来电的「夜班状态」影响结局;4 结局 |
| N2 | 深海回音 `abyss` | 深海救援 | 你是深潜救援员,声呐里是被困潜艇的船员;氧气在倒数,每次下潜都是抉择 | 声呐/通讯双通道;氧气=全局压力计时;船员生死分支;4 结局 |
| N3 | 暗码 `cipher` | 1940 密战 | 你是双重间谍报务员,截获的每封密电都要你决定「怎么译、报不报」 | 电文解码小局嵌叙事;身份暴露度=隐藏资源;4 结局 |
| N4 | 守塔人 `keeper` | 孤岛灯塔 | 风暴夜,无线电里逐渐靠近的求救声,牵出灯塔家族三代秘密 | 单一夜晚时间轴;回忆插叙(音色区分);3-4 结局 |
### 其他模式 4 款(玩法核心各不相同,全部角色扮演)
| # | 代号/slug | 模式 | 一句话 | 模式要点 |
|---|---|---|---|---|
| X1 | 回声地窟 `dungeon` | 听声辨位 Roguelike | 单击发声波脉冲听回声「看」地图,听脚步辨怪,逐层下降,死了重来 | 程序生成楼层;回声定位是核心动词;元进度解锁;死亡=新周目 |
| X2 | 雨夜专案 `detective` | 本格推理 | 你是专案组探长:问询、比对证词、指证矛盾,锁定真凶 | 证词库+对质机制;声纹/细节辨谎;结案评级 S-C |
| X3 | 深夜茶馆 `teahouse` | 经营养成 | 你接手一家深夜茶馆,客人的故事随你泡的茶展开,攒口碑升级店铺 | 多晚连续剧结构;菜单/服务抉择影响客流;店铺成长线 |
| X4 | 星环舰长 `bridge` | 舰桥指挥 | 你是巡逻舰舰长:多系统方位音管理 + 危机抉择 + 船员忠诚 | 四象限系统状态(引擎/护盾/扫描/武器);危机事件卡;舰船升级 |
批次划分(每批 1 叙事 + 1 新模式,两种风险都早暴露):
- **批次 1**:N1 `radio` + X1 `dungeon`(打样批次,沉淀管线模板)
- **批次 2**:N2 `abyss` + X2 `detective`
- **批次 3**:N3 `cipher` + X3 `teahouse`
- **批次 4**:N4 `keeper` + X4 `bridge`
## 3. 全局硬约束(策划/开发必读)
1. 手势宪法:[00-global-ux](../../docs/design/00-global-ux.md);向导层:[14-guide-layer](../../docs/design/14-guide-layer.md)(新台词必须同步其 §6 规范)。
2. 引擎 API:[docs/web-engine-api.md](../../docs/web-engine-api.md);新游戏复制 `web/template/` 起步。
3. 资产管线:台词先进 `docs/design/2X-*-voice-ids.md`(id+全文+instruct),再进 `tools/gen_voice_dual.py` 台词表;两表必须一致;改资产必跑 `tools/check_all_assets.py`。
4. 语音生产:GPU 串行(`flock .gpu.lock`);多音字避坑与 instruct 规范见 [asset-manifest](../../docs/audio/asset-manifest.md);单句 ≤40 字自动拆句。
5. BGM:Mureka instrumental $0.03/任务(2 候选),程序预算上限 **$2.00** 整个项目;prompt 用英文 + seamless loop;节奏类必须 `tools/bpm_precise.py` 实测;台账记 `tools/mureka_log.md`。
6. 音效:Stable Audio 3(需 HF token,环境已就绪)+ 程序合成兜底;one-shot 真峰值 ≤-3dBFS;MDCT 过冲坑见 [asset-pipeline](../../docs/asset-pipeline.md)。
7. 服务器存档:进度 data 必带 `summary` 字符串;注册/登录/进度 API 见 `web/server/README.md`。
8. 试玩测试:playtest 一律 `settings.set({guide:'off'})` 验纯玩法;向导行为断言只住 guide.test.mjs;断言清单先登记 [13-playtest-criteria](../../docs/design/13-playtest-criteria.md) 对应章节。
9. 每局 15-30 分钟:叙事款按「一条完整抉择路径 15-25 分钟」设计(分支重玩覆盖其余结局);模式款按「单局/单周目 15-25 分钟」设计。
10. 每轮迭代记录齐套:`research/new8/<slug>/roundK/{p1..p4,synthesis}.md` + live 产物目录;synthesis 的 P0 清单必须逐条带入下一轮修复。
## 4. 批次进度账
| 批次 | 游戏 | 设计 | 资产 | 开发 | R1..R6 | 验收 |
|---|---|---|---|---|---|---|
| 1 | radio | ☑ | ☑ | ☑ | R1 ☑(5/5 愿意玩,P0=0)→ R2 修复中 | ☐ |
| 1 | dungeon | ☑ | ☑ | ☑ | R1 ☑(0/4 拒绝,语音风暴 P0)→ R2 结构修复中 | ☐ |
| 2 | abyss | ☐ | ☐ | ☐ | ☐ | ☐ |
| 2 | detective | ☐ | ☐ | ☐ | ☐ | ☐ |
| 3 | cipher | ☐ | ☐ | ☐ | ☐ | ☐ |
| 3 | teahouse | ☐ | ☐ | ☐ | ☐ | ☐ |
| 4 | keeper | ☐ | ☐ | ☐ | ☐ | ☐ |
| 4 | bridge | ☐ | ☐ | ☐ | ☐ | ☐ |
> 概念代号在策划阶段可改易读的正式名称;slug 不变。
+84
View File
@@ -0,0 +1,84 @@
# 批次 1 资产报告:radio《不眠频率》+ dungeon《回声地窟》
> 音频资产管线 agent 产出 · 2026-09-02 · 覆盖任务书 A(语音)/ B(BGM)/ C(音效)/ D(收尾)。
> 总耗时 ≈ **35 分钟**(00:47–01:21,含 2 轮 GPU TTS 串行、8 个 Mureka 任务、全部 QC 与文档)。
## 1. 语音(TTS,GPU flock 串行)
| 项 | radio | dungeon |
|---|---|---|
| 台词句数 | 132(双性别 103 + NPC 平铺 29) | 125(×2 性别,无 NPC) |
| 生成文件 | 103×2 + 29 = 235 条 ×2 格式 = 470 文件 | 250 条 ×2 格式 = 500 文件 |
| speaker | HOST=Uncle_Fu/Serena,PROD=Dylan/Vivian(VOICE_SPK 逐句覆盖,同性别双音色) | 全表 Uncle_Fu/Serena,单一 instruct 常量 |
| `--check` | ALL OK(无时长离群/短句) | ALL OK |
- 台词表进入 `tools/gen_voice_dual.py`(新增 radio/dungeon),**由一次性提取脚本直接解析两份 voice-ids 设计文档生成**,并做了二次闭环校验(重解析文档 vs 脚本内表格逐字 diff)——台词全文与文档一字不差。
- NPC 平铺按 rpg 先例写入 `NPCS["radio"]`(id, speaker, instruct, 台词),staging 走 `<game>/npc/`,convert 落 `web/radio/audio/voice/<id>.*`。
- `extract_voice_text.py` 已刷新 `web/harness/voice_text.json`:games=8,radio 132 条、dungeon 125 条。
- **文档内矛盾检查**:无重复 id、无超 40 字(汉字口径,与文档自查注记一致;p7/p9 含标点 41/43 字,走章程 §3.4 自动拆句机制,0.12s 句间停顿)。发现一处**文档头部账目笔误**(不影响管线,未改文档):15-radio-voice-ids.md 头注「HOST 21 + PROD 82」与逐行表不符,逐行表实数 HOST 29 + PROD 74(总数 103 一致)。
- **radio 电话音质感(资产侧带通,15-radio.md §6.2)**:convert 转码时按来电者逐档 `highpass+lowpass+轻压缩`(老周 500-2800 / 小鹿 400-3400 / 糖糖 450-3000 / 陈姐 420-3100 / 老韩 300-3400 Hz,均 acompressor threshold=-20dB ratio=3 attack=10 release=150);已验证滤波生效(NPC 高频带能量 ≈ 未滤波 HOST 的 1/4,时长与 staging 完全一致);ogg+m4a 双格式均从同一滤波链转出。未滤波原声保留在 `tools/gen_voice_dual_wav/radio/npc/`(不入库)。
## 2. BGM(Mureka API)
8 首全部一次成功,无重试;**总花费 $0.24(预算 $0.30 内,台账见 `tools/mureka_log.md` 2026-09-01 节,项目累计 $0.87/$2.00)**。
| 曲目 | task id | 选用 choice | 候选时长 | 响度目标 |
|---|---|---|---|---|
| radio onair | 158551062544386 | 158551165370369 | 135.5/201.2s | -20 LUFS |
| radio bridge | 158551207313409 | 158551341465604 | 211.2/225.1s | -20 LUFS |
| radio menu | 158551383277574 | 158551500914690 | 188.6/222.0s | **-24 LUFS**(menu pad,10 文档 §1.2) |
| radio ending | 158551538401281 | 158551630872578 | 202.0/189.2s | -20 LUFS |
| dungeon menu | 158551678976001 | 158551817322499 | 162.8/177.8s | -20 LUFS(16-dungeon.md §9.1) |
| dungeon explore | 158551855333377 | 158551978868739 | 177.0/209.8s | -20 LUFS |
| dungeon battle | 158552010457089 | 158552169709569 | 186.4/225.9s | -20 LUFS |
| dungeon boss | 158552209555457 | 158552331321345 | 149.5/202.3s | -20 LUFS |
- 选用原则:拿不准选时长更接近 90s 的候选(仅 radio ending 选候选 1)。
- 后处理(脚本入库 `web/{radio,dungeon}/gen/gen_bgm.sh`,可复现):首个强 onset(silenceremove -35dB)→ 93s 裁剪 → 首尾 3s acrossfade(tri) 无缝循环 → loudnorm(TP=-2/LRA=11)→ 44.1kHz → ogg q3 + m4a 128k。**成品全部 90.00s**,mean -20.4~-24.7dB,循环接缝差值与在库 BGM 同量级。
- 无节奏关键曲目,未跑 bpm_precise(dungeon battle/boss 的 bpm 仅为 prompt 特征词)。
## 3. 音效(SYN 程序合成;SA3 全部跳过)
- `web/radio/gen/gen_sfx.py`:`ui_confirm ui_menu`(storyline 全局先例同款),2 文件 ×2 格式。
- `web/dungeon/gen/gen_sfx.py`:19 文件 ×2 格式 = 17 id(`pulse`、材质尾音 4、**预 pan 立体声 `side_wall_l/r side_open_l/r`**(mono 源 + ffmpeg `pan` 派生,脚本断言极性:能量只在目标声道)、`step_own step_turn bump coin potion gear atk_swing parry hurt levelup`)。
- **QC(解码回读法,全部通过)**:逐声道真峰值 ≤ -3dBFS(修复:硬 pan 立体声不能按声道均值测,否则漏检超限;AAC/MDCT 过冲按实测迭代补 volume);|直流| ≤ 0.001(与在库 91 件 sfx 基线一致;修复:源去直流 + 8ms cos² 淡入淡出 + 前后垫 60/120ms 静音 + highpass=f=30 抑制编解码直流再生);无首尾爆豆。最终 42 文件全绿。
- 可复现:两个 gen 脚本入库,一键重出全部 ogg+m4a;staging(`web/<game>/gen/staging/`、`tools/bgm_post_wav/`)已加入 .gitignore 不入库。
## 4. 缺失资产清单(SA3 待 HF token,本轮全部跳过、未尝试生成)
**radio(13 件)**:`onair_sting phone_ring line_connect line_drop amb_studio amb_rain_city amb_station amb_kid_room arg_muffled amb_street_rain amb_cab brake_screech tape_static`(15-radio.md §5.2;prompt 草稿在表内,token 就绪后按 gen_rpg_sfx.sh 工艺补产)。
**dungeon(24 文件 = 13 个 SA3 源 + 11 个 pan 派生)**:`echo_1 echo_2 echo_3 echo_4 stairs_down atk_hit enemy_die mob_step_small mob_step_bug mob_step_heavy`(+各 l/c/r 三份派生)`tel_small tel_bug tel_heavy`(+各 l/r 派生)(16-dungeon.md §9.2;mono 源 → `stereotools`/`pan` 派生工艺同表注)。
**SA3 缺失影响评估**:radio 的 amb/线索音缺失时游戏层按「资产缺失回退路径」静默降级(设计 §9 断言已有屏蔽资产的兜底断言);dungeon 回声/脚步是核心动词,**开发联调前建议先补产 dungeon 的 SA3 条目**(或临时用 SYN 兜底:side_* 已有 SYN 版,echo/mat 可参考 §9.2 降级条款程序合成)。
## 5. check_all_assets 结果(radio/dungeon 已入 GAMES 列表)
```
| 游戏 | ogg | m4a | 0字节 | 解码失败 | voice male/female id 一致 |
| radio | 241 | 241 | 0 | 0 | ✅ 各 103(平铺 29 个角色/NPC 句,豁免) |
| dungeon | 273 | 273 | 0 | 0 | ✅ 各 125 |
结论:全部通过(8 游戏全绿,exit=0)
```
radio ogg 构成 = 103+103 双性别 + 29 平铺 NPC + 2 sfx + 4 bgm;dungeon = 125+125 + 19 sfx + 4 bgm。
## 6. 遗留问题 / 待办
1. **SA3 token**:环境未配置(env.d/sfx.sh 无有效 HF token),radio 13 + dungeon 24 件 sfx 待补产(清单见 §4,prompt 均已在设计文档定稿)。
2. **人工试听两处**:① radio NPC 带通句可读性抽检(不可读回退未滤波原声,staging 重转即可,管线已支持);② 多音字风险句(15-radio-voice-ids.md 文末注记:h1_dango「嘶」、k1_lullo、d9_face 等;16b:btl_bat「蝠」、unlock_potion「行囊」)。
3. **文档笔误待策划改**:15-radio-voice-ids.md 头注「HOST 21 + PROD 82」应为「HOST 29 + PROD 74」(总数 103 不变,不影响任何资产)。
4. radio 无「大姐/姑娘」自称合规、gd_* 两级不同句等台词侧设计约束均已在表内落实,开发接线时按 §7.2 看门狗表取用即可。
5. 红线遵守:GPU 全程 flock 串行(radio → dungeon 两轮,无并行);Mureka $0.24 ≤ $0.30 且每笔记账;未改 web/engine/、未写任何 game.js/index.html/test;key 未入任何入库文件(mureka.sh 本就被 gitignore)。
## 7. 产出物索引
| 类型 | 路径 |
|---|---|
| 台词表(入库) | `tools/gen_voice_dual.py`(radio/dungeon 表 + SPEAKERS + VOICE_SPK + NPC_BANDPASS) |
| voice 成品 | `web/{radio,dungeon}/audio/voice/{male,female}/`(+ radio 平铺 `voice/<id>.*`) |
| bgm 成品 + 脚本 | `web/{radio,dungeon}/audio/bgm/`;`web/{radio,dungeon}/gen/gen_bgm.sh` |
| sfx 成品 + 脚本 | `web/{radio,dungeon}/audio/sfx/`;`web/{radio,dungeon}/gen/gen_sfx.py` |
| 期望文本映射 | `web/harness/voice_text.json`(games=8) |
| 台账/总账 | `tools/mureka_log.md`(2026-09-01 节);`docs/audio/asset-manifest.md`(radio/dungeon 章节) |
| staging(不入库) | `tools/gen_voice_dual_wav/{radio,dungeon}/`、`web/<game>/gen/staging/`、`tools/bgm_post_wav/`、`tools/mureka_out/` |
+125
View File
@@ -0,0 +1,125 @@
# 《回声地窟》全拟真试玩报告 — 老陈(细心的盲盒 Roguelike 老手)+ 急躁压力局
## 基本信息
- 身份:老陈,34 岁,Roguelike 玩家,认真跟教学、脉冲探路、爱听完整句旁白;另一局换急性子表弟小飞(1.7x 语速、乱按狂点、菜单开了就乱按)代打压力局。
- 设置:
- 局 A(新手主线):`voice=male, speed=normal, bgm=normal, guide=full`,两个会话(主会话 + 死亡结算续会话),共约 84 分钟真实时间。
- 局 B(急躁压力):`voice=female, speed=1.7, bgm=normal, guide=standard`,三段会话共约 7 分钟乱按。
- 手势统计:
- 局 A 共 424 次(tap 89 / longpress 261 / 双向 swipes 59 / doubletap 9 / swipeup 9 / swipedown 3,另 1 次 longpressend 被控制台拒收);局 B 共 273 次随机乱按。
- 最深层:**第 3 层**(局 A,死于 L3 蘑菇怪之手;L1 教学层 + L2 完整走完)。
- 结局:局 A 走完 教学→探索→战斗→下潜→**死亡归因三问→元进度入账→SETTLE→TITLE** 全闭环;局 B 未死亡(HP 1 满血乱按),两次误触「保存并回大厅」退到大厅、一次误启动了别的游戏。
- 报错:全程无 fetch 失败、无资产 404、无页面崩溃;但局 A 主会话的语音引擎被一个抢占死循环污染到**全程 35745 次语音播放里 35611 次被掐死(99.7%)**(详见 P0)。
## 局 A 体验叙述(第一人称,新手主线)
**0:00–1:20 教学开场,一切正常。** 解锁单击后 TITLE 播 `sys_new_run`「新的探窟,开始了。」、`intro_1`「你在黑暗中醒来。这里是回声地窟。」、`intro_2`「伸手不见五指,声音就是你的眼睛。」、`tut_d0`「先学会用耳朵看。单击,发出声波脉冲。」——四句全部完整、清晰。我单击作答 D0,confirm 震动干净利落。这是我全场唯一听到完整句子的 30 秒。
**1:20 D1 脉冲演示 = 灾难开始。** t=130.0s 我按下教学要求的单击:脉冲 `pulse` 正常、回声组正常(echo_2 近墙 0.5s 后到、mat_stone 材质尾音、side_wall 左右预 pan 都在),但紧接着 `tut_echo_come`(「听,回声回来了。」)和下一步旁白 `tut_front_rule`(「回声回来越快,墙就越近。」)开始**互相掐架**——事件流里 `vend reason=preempt` 连环爆发,最密时 0.09 秒一轮,ASR 听到的是两句话交错的碎渣:「越生回来越快」「大了就」。从这一秒起,直到 71 分钟后我关掉页面,**这个循环再也没有真正停止过**。
**1:20–12:00 教学步进全靠猜。** D2 到 D9 每一步的旁白(tut_side_rule / tut_walk / tut_turn / tut_replay / tut_status / tut_menu / tut_mob / tut_parry / tut_attack / tut_stairs)全部在开播 0~0.3 秒内被 tut_echo_come 掐死,我只能靠设计文档和步骤反馈(震动音色、回声、脚步)猜该做什么。D4 长按走 2 格+撞墙、D5 左右滑转身、D6 双击免费重发、D7 上滑状态链——这些**动作反馈本身都正常**,但状态链五段播报(st_floor_1→st_hp_1→st_gold_1→st_face_e→威胁)每段只剩 0.2 秒渣音。D7 我按教学下滑开菜单,结果单击把菜单项切到了「保存并回大厅」,吓得我以为要退局——好在教学步骤完成时菜单被自动收掉了。
**12:00 教学战能打,但听不见教什么。** 教学蝠撞进我格子触发战斗(btl_bat + battle BGM + 心跳震动预警都到位),我挥击 2 刀杀死它(atk_swing/atk_hit/enemy_die/coin 清脆悦耳)。但 tut_parry「前摇声响时双击」的教学句我一句都没听成——第一次格挡练习直接失败(双击到晚了,好在 ATK=0 无伤)。
**12:00–25:00 D9 找楼梯:教学唯一有答案的一步,没有任何兜底。** 脉冲听到铁器回声(echo_3+mat_stair 的金属音色真的很好认)之前,我在 7×7 的 L1 里蛇形摸了半天。设计里 DRILL 每步 8 秒该有 nudge 震动——我静置 72 秒,**事件流一条都没有**。找到楼梯、单击下潜(stairs_down 轰隆+evt_descend+st_floor_2),全程语音照旧被碾碎,但我确认自己下到 L2 了。
**25:00–45:00 L2:真正的战斗体验(如果能听见的话)。** 三只窟鼠,全部主动撞进我格子(明雷脚步 mob_step_small + 距离音量 + ≤2 格心跳震动的威胁预警做得好)。我打死了三只(每只 3 刀),学会了:挥击命中 atk_hit 手感扎实;前摇 tel_small 1.2 秒窗口内双击=格挡——我的反应全靠手动计时,第一次成功卡进窗口是在 L3 才做到的。中途两次长按误触**逃跑**(设计:逃跑必成但挨一下),hurt 音+掉血真实入账。上滑查状态链确认面朝、金币档跳档(st_gold_1→st_gold_2),结构完全正确。
**45:00–58:00 L2 找楼梯:卡关救援系统在正常走表,但说的每句话都被杀。** 我故意静置测试:64 秒后 `stair_hint_a` 准时触发(带 [30,50,30,50,30] 警告震),再 60 秒 `stair_dir_e`(楼梯在东)准时升级——**计时和分级完全按设计工作**,但提示语音 14 次尝试全部 0~0.3 秒被掐死,作为盲人玩家我一个字都没收到。最后我靠读事件流里的 `stair_dir_e` 才知道方向——真人玩家在这里只能靠瞎撞。带路模式(180 秒)也触发了:nav_e→nav_n 每步报方向,同样全部碎成渣。
**58:00–75:00 L3:地图还在,我的耐心没了。** 下潜到 L3(evt_descend+st_floor_3)。三只蘑菇怪在左右踱步,我脉冲探路时发现三件事对不上:侧向回声永远说两侧是「墙」(side_open 整场一次没出现过,哪怕我明明能往"墙"的方向走成功);带路导航咬定北边(nav_n)而北边实测撞墙;出生点脉冲说前方墙在 5 格开外(echo_4)实际 1-2 步就撞。我在这张图上绕了半个多小时,后来复盘事件流才发现真相:**那 13 场蘑菇战全都发生了**(btl_mush ×13),但我每次长按走路都直接变成了「逃跑」——btl_flee ×9,其中一次挨了真实的 2 点伤害。我在不知情的情况下被放血到重伤档(st_hp_3),然后被蘑菇群「贴身绕圈、堵住格子、就是不进格开战」的走位软封锁在原地——我朝它走只 bump,它绕着我转永不接战。
**75:00–84:00 死亡与元进度:全场最完整的一段体验。** 我写了脚本接管操作,终于和蘑菇硬碰硬打了一场:挥击命中、它的前摇、我格挡失败挨刀(hurt+[80] 震),再两刀把它打死(enemy_die+coin+btl_kill+btl_loot_2)。第二只蘑菇接战,我血量只剩个位数,两回合后倒地——**死亡归因链一字不差地播完**(这一段因为页面重启过、抢占循环不在,所以全句清晰):
- `die_intro`(你倒下了……)
- `die_cause_1`「你被小怪拖垮了。」——**真话**,确实是蘑菇怪连续失血致死
- `die_adv_1`「下次,前摇声响时就双击。」——**真话**,我全程格挡成功数为 0
- `st_floor_3`(第 3 层)→ `meta_gold_3`「这趟满载而归。」→ `settle_stronger`「下个周目,你会更强。」→ `settle_again`「单击,再探一次。」
单击重开入口确实 ≤2 秒。回到 TITLE 上滑元进度播报:`meta_gold_2`(带回一些金币)→ `st_best_2`「你到过中层」(档2=3-5 层,我到过第 3 层,分档正确)→ `unlock_none`。金币入账、最深层数更新、遗产未达解锁线,全部如实播报。这一段的设计完成度是全场最高的。
## 局 B 体验叙述(急躁压力:female / 1.7x / standard)
小飞拿到残局(L3 重伤档存档)直接单击**开了新周目**(教学跳过标志生效,直接 EXPLORE L1,这点很顺)。然后开始乱按轰炸,三段会话共 273 次随机手势:
- **乱按打得死怪**:L1 教学蝠在纯粹乱点中被拍死(btl_bat→enemy_die→btl_kill→btl_loot_1),乱滑转身被 `btl_no_turn` 正确拒绝(+纠错震动)。
- **两次误退局**:菜单是下滑呼出的,呼出之后下滑**关不掉**(详见 P1-1),乱点循环菜单项时双击很容易砸在「保存并回大厅」上——两段会话各误退局一次(sys_saved→回大厅),其中一次退到大厅后随机点击**把别的游戏点开了**(事件流里出现 b_rain / z1_ring_in / n00_intro 等他家台词)。
- **1.7x 语速的转写惨案**(仪器侧记,不算游戏 bug):「你面朝南」→「一面长」sim 0.29、「保存并回大厅」→「保则命为大师」sim 0.33、「检测到探窟记录」→「检测的探污记录,救花出新看」0.55。
- **没有死锁、没有叠音**:乱按全程语音保持严格串行(二周目不进教学,抢占循环不在),BGM 切换、回合流转、菜单循环全部没卡死。局 B 最大的问题是那个菜单(P1-1),不是稳定性。
## 问题清单
### P0(破坏核心体验的系统性缺陷)
1. **教学 D1 通过后,`tut_echo_come` 与一切语音进入无限抢占循环,污染整个页面生命周期**
- 证据:局 A 主会话 events.jsonl:`vend reason=preempt` 共 **35,611 次**,占全部语音播放(35,745 次)的 **99.7%**;71 分钟里只有开场 4 句(sys_new_run / intro_1 / intro_2 / tut_d0)完整播完。
- 起点:t=130.2s(D1 首次脉冲通过、tut_echo_come 首播被抢那一刻)。此后教学旁白、上滑状态链五段、菜单项名、战斗报名(btl_bat/btl_mush/btl_rat)、卡关提示三级、带路导航、下潜旁白、死亡链——**每一条都被掐成 0~0.3 秒碎渣**,ASR 听到的是两句话的交错残片(「越生回来越快」「大了就」)。
- 主凶配对:nav_n ↔ tut_echo_come 互掐 **33,297 次**——带路模式的重复播报计时器与教学残留反馈互相触发,越滚越凶。
- 反证:同设置的二周目会话(教学跳过)**0 次抢占**,所有语音严格串行——污染源锁定在 DRILL。
- 玩家视角:这是一款纯音频游戏,而我在 71 分钟里实际上处于**失聪状态**,全靠震动、音效音色和文档预读通关。
### P1(功能失效/设计违约)
1. **探索态菜单下滑关不掉(违反设计 §2.4「下滑=关闭」)**
- 确定性复测:局 B 第三会话,swipedown 打开菜单(menu earcon)后,再发 3 次 swipedown 全部零响应(无语音、无音效、无关闭);期间左右滑还在轮流切菜单项(这部分符合设计)。
- 而教学 DRILL 态打开的菜单下滑能正常关(局 A D7 验证:bgm 切回 explore+返回音)——同一手势两种状态行为不一致。
- 后果:菜单唯一可靠出口是双击确认「返回探索」,但菜单项循环**没有任何位置播报**,盲手玩家不知道选择器在哪;局 B 两分钟内两次双击误落在「保存并回大厅」直接退局,退到大厅后乱点还会误开别的游戏。
2. **侧向回声恒报「墙」,side_open 全场从未出现**
- 证据:两局合计 40+ 次脉冲,`side_open_l/r` 出现次数为 **0**,`side_wall_l/r` 每次成对出现;两处行为级反证:L2 面朝北时左侧(西)报「墙」、向西行走成功;带路指示的北向开口沿途所有脉冲仍报「墙」。
- 设计承诺「回声编码===grid 真值」在侧向维度不成立——「伸手不见五指,声音就是眼睛」的眼睛撒谎了。
3. **教学 D9(找楼梯)无任何兜底,DRILL watchdog 缺失**
- 证据:D9 状态下静置 72 秒,事件流零输出(设计 §10.2 教学每步 [8s] 应有纯 nudge 震动,一个 vibrate 事件都没有)。D9 又恰好是唯一要求玩家自行寻路的步骤——找不到铁器回声的新手没有任何救援。
4. **L3 导航三重奏集体失真 + 蘑菇「堵格不开战」软封锁**
- nav_n 长时间指向实测撞墙的北向(带路模式可信度崩塌);L3 出生点脉冲 echo_4(5+ 格)实际 1-2 步撞墙;同一方向 1 分钟内先「通 2 格」后「即撞」。
- 蘑菇群贴身绕圈:我走过去只 bump(不触发战斗),它永不走进我格;13 场战斗全部由「我长按走路撞进它」无声开启,而我的下一步长按又立刻变成逃跑(btl_flee ×9)——在不知情中被「撤退挨一下」放血。L3 我耗了 35 分钟没找到 Boss,最终是靠脚本化战斗补完的死亡。
### P2(不适/可疑)
1. 卡关三级提示的**计时与分级完全正确**(64s→stair_hint_a、120s→stair_dir_e、180s→nav 带路,警告震 [30,50,30,50,30] 每级都到),但内容 100% 被 P0 掐死——救援体系形同虚设(P0 修复后此条大概率自动痊愈)。
2. 元进度播报语义疑点:SETTLE 链说 `meta_gold_3`「这趟满载而归」,随后 TITLE 上滑同一元进度段说 `meta_gold_2`「这趟带回一些金币」——两处「这趟」的档位不一致(st_best 分档经台词表核对无 bug)。
3. 每次长按都伴随 boost on→150ms→off(E3 豁免应在对局期禁用快进,实现变成每次长按闪一下,无害但可疑)。
4. 教学步进完成时 D7 的菜单被系统自动收掉(sys_menu_resume 未经我操作)——与「下滑手动关闭」的教学目标矛盾(玩家可能根本没学会关菜单,局 B 的乱象与此相关)。
5. 我方回合 15 秒无操作只震不说(standard 档 gd_turn 缺席是设计使然),配合 P0 留下的悬挂语音死寂,体感像死机。
### P3(建议)
1. 抢占战争平息后会留下悬挂语音(vstart 无 vend)+ 数分钟完全死寂——哪怕 P0 修了,也建议给引擎加"语音空转超时自愈"。
2. 长按在手势宪法里同时是「前进」「逃跑」「教学作答」三种语义,战斗边界模糊时(L3 静默接战)极易误逃;建议逃跑改为长按+明确音效前摇。
3. 局 B 大厅乱点会无确认启动其他游戏——虽是大厅层问题,dungeon 的「保存并回大厅」把玩家送进这个环境,建议回大厅后给一句「你在大厅」的定位。
4. harness 侧记:longpress 为固定 600ms(约 1 格/次)、无独立 longpressend 手势类型,长按行走在 live 测试里非常笨重;1.7x+短句是 ASR 盲区(「你面朝南」→「一面长」sim 0.29),自动化验收需人工复核。
## 做得好的地方(实话实说)
- **死亡归因真话律完美**:死因句(小怪拖垮)、建议句(0 格挡)与实际行为逐字对应——这是全游戏最严苛的承诺,兑现了。
- **回声定位本体(前向维度)是真的能玩**:echo_1..4 延迟/音量分档+材质尾音(mat_stair 金属回声一眼可辨)引导我在 L1/L2 正确找到楼梯与金币,撞墙 bump 与回声距离一致(L3 的漂移除外)。
- **战斗音效链全部清晰**:atk_swing/atk_hit/enemy_die/coin/tel_small/hurt/parry 各司其职;回合制状态机经历 100+ 回合、13+ 场战斗零死锁。
- **中断复述链与状态链结构满分**:继续存档后 st_floor→st_hp→st_face→st_threat 顺序与设计逐字吻合;上滑五段链(层/血/金/面朝/威胁)结构完整。
- **元进度闭环成立**:死亡→金币入账→最深层数更新→遗产解锁判定(unlock_none)→「下个周目你会更强」→单击 2 秒重开。
- **学习期零惩罚兑现**:L1 蝠 ATK=0(我 80+ 次乱按无伤)、L2 鼠 ATK=1,撞墙无伤,逃跑必成。
- **教学跳过标志生效**:二周目直接 EXPLORE 不再进 DRILL,且顺带避开了 P0(讽刺的是不教学反而听得见)。
- 双击免费重发脉冲、脉冲 1.2s 冷却防糊、怪物明雷脚步三档音量+心跳预警,全部按设计工作。
## 玩家情绪时间线
- 0:00 进场,开场四句完整清晰:「这游戏声音真舒服」
- 1:20 第一次脉冲,两句教学开始互相掐:「……它刚才说什么?」
- 2:00–12:00 靠震动猜教学:「我这简直是在玩盲文版」
- 12:00 杀死教学蝠,音效爽:「打是打得挺爽,就是没人告诉我怎么格挡」
- 15:00–25:00 L1 找楼梯,静置 72 秒毫无声息:「喂,说句话啊」
- 25:00–45:00 L2 三杀,战斗手感上头:「鼠鼠我呀今天全灭」
- 45:00 卡关提示触发但半句听不见:「求你了把话说完」
- 58:00–75:00 L3 导航指墙+侧向回声撒谎+蘑菇堵门:「这图是不是在跟我开玩笑」
- 75:00 硬碰硬杀掉第一只蘑菇:「终于像场正经战斗了!」
- 79:00 死亡归因三问一字不落:「……这是我今天听到的第一句完整的人话」
- 84:00 元进度入账,「下个周目你会更强」:「行,冲着这句我愿意再来」
## 如果只能改 3 件事
1. **杀掉 tut_echo_come 的无限重发(P0)**:D1 通过反馈播一次就该销毁;顺带给语音引擎加"同一 id 连续 N 次 preempt 强制静默"的自愈保险丝。这一个修复能让教学、状态链、卡关提示、带路、菜单播报全部复活。
2. **修探索态菜单的下滑关闭 + 给菜单项加位置播报**:现在的菜单对盲手玩家是个只能进不能出的口袋,出口全靠双击赌运气,赌输就退局。
3. **让侧向回声和带路导航说真话**:side_open 按设计触发、nav 方向与碰撞一致、L3 出生点前向距离校准——方位信息是这游戏的生命,三个子系统一起失信比任何单点 bug 都致命。
## 一句话裁决
**修好那个让游戏失聪 71 分钟的语音抢占死循环之后,我愿意立刻再来一局——地窟的骨头(战斗、回声、元进度、归因真话)是真的好,但现在它一边给我引路一边捂着我的耳朵。**
+23
View File
@@ -0,0 +1,23 @@
# P1 视障资深玩家评审:《回声地窟》(R1)
> 评审依据:research/new8/dungeon/round1/transcript-main.md(新手完整弧线,3630 行全读)+ transcript-stress.md(乱按压力局)。
> 说明:转写里的【状态】行我按「转写器注记」处理,不算我耳朵听到的;我听到的只有 ▶ 语音、♪ 音效/BGM、〰 震动。
### 回声地窟
- 状态感知:2/5 —— 教学期和战斗期我清楚得像装了内耳坐标:教学一句一做(t+6.4「单击,发出声波脉冲」→t+8.5 脉冲+回声组;t+18.6 按住走、t+19.1 转身、t+22.1 双击免费重发),战斗里每回合有 turn 签名+确认震(main t+45.5/t+51.0),遇敌必报名(t+35.8「盲眼蝠扑了过来!」+battle 签名+战鼓),上滑五段链齐活:层/血/金/面朝/威胁(main t+405.8-414.3、stress t+27.2-33.5)。但主线局——新手真正要走的弧线——t+55.2 之后到 t+405.8 之间没有一句语音,整整 350 秒;期间两次下楼零演出(t+142.2、t+273.8:无下楼声、无「往下潜」、无「这是第X层」,对照压力局同一动作全套都有:t+72.8-77.0、t+105.8-107.9);BGM 自 t+35.8 进战斗曲后 370 秒无一次切换记录,我在空走廊里被战鼓泡了六分钟(压力局同流程 BGM 切了 8 次);t+405 的「新周目」没有标题、没有过场、没有「新的探窟」宣告——上一秒我还在第三层走廊走路,下一秒就是「这是第一层」。我不知道我在哪,一半时间也不知道现在是什么局。
- 下一步明确性:2/5 —— 教学期与战斗期是教科书级:「现在单击,挥拳打它」(t+43.4)、「楼梯就在脚下。单击,下潜。」(stress t+72.3/t+104.4)、战斗发呆 15 秒就有看门狗「轮到你了。单击挥击。」(stress t+166.5/t+231.0)。可主线局 L2/L3:t+143-273 与 t+274-405 各约 130 秒无拾取、无战斗、无楼梯,设计承诺的 60/120/180 秒三级卡关提示两局一次都没响(stair_hint/stair_dir/nav 全为 0);我唯一的导航依据是教学句「铁器的回声,就是下潜的楼梯」(t+55.2),而主线局 165 颗脉冲里铁器尾音出现 0 次——我按规矩听铁器,铁器从头到尾没出过声,只能瞎走。
- 愿意继续玩:否 —— 就 R1 而言,「听声辨位」在主线局里退化成一台双态节拍机:350 秒零事件零语音、下楼无声、战斗曲泡全程,我找不到继续按下去的理由;但压力局证明骨架能跑通(战斗、pan、心跳、归因、元进度都在),一致性修好我愿意复审。
- P0 问题:
1. 不知道自己在哪:主线局两次下楼零反馈(t+142.2、t+273.8),层数变化全靠猜;战斗曲 370 秒不退(t+35.8 后再无任何 BGM 切换记录),「听见 BGM 就知道我在什么状态」这条状态签名彻底失效。
2. 不知道该做什么:主线局两段 130 秒无进展期间,60/120/180 秒三级提示全程哑火;「铁器=楼梯」的教学规矩在 165 颗脉冲里 0 次兑现,教学一结束我的导航线索就归零。
3. 账目对不上:压力局本局四场胜仗、四回战利入袋(t+55.3、t+131.6、t+168.6、t+233.1 的 coin 音+「战利不多/小有收获」),死亡结算却报「这趟没带回什么。」(t+272.1)——「死亡金币入元进度」的账我核对不出来;主线局 t+405.8 新周目宣称遗产生效(仅存于注记),我耳朵里没有任何遗产播报,上滑还报「口袋空空」(t+410.0)。另外教学承诺的撞墙归因句(「那边是墙」)两局 8 次 bump 全是纯音效,一次没播过(main t+19.6;stress t+13.7、t+69.6 等)。
- 建议:
1. 先修「同一动作两种反馈」:下楼演出(下楼声+「往下潜」+「这是第X层」+探索曲回切)在主线局被整个吞了两次,战斗 BGM 六分钟不退——让主线局和压力局听起来像同一个游戏,这是我最基本的续命条件。
2. 把回声谱系喂饱:主线局 165 颗脉冲里铁器尾音 0 次、空旷侧回声 0 次、教学期后正面回声只剩「贴身 1 格墙」和「3-4 格墙」两档横跳;把楼梯/房间/开口的声学样本放回常规探索路径,并让三级卡关提示真正开火——现在这套信息量撑不起「辨位」两个字。
3. 把元进度做成听得见的账:死亡结算报清「这趟带回什么档」,新周目开场播遗产生效——roguelike 让我死得值的那口气,全押在这笔账上;顺带把撞墙归因句接上,别让教学句开空头支票。
#### 回声/脚步/播报三套信息一致性(专项,Shades of Doom 老兵的最狠检查)
- 回声 vs 教学语音:矛盾(主线局)。t+55.2 刚教完「铁器的回声,就是下潜的楼梯」,此后 165 颗脉冲零次铁器尾音——包括我站在楼梯上(t+142.2 的回声组是 echo_1+mat_stone)和下楼那一刻(t+273.8 同样 mat_stone);mat_stair 直到压力局 t+239.9/244.9 才第一次响。资产在、触发看局——这比干脆没有更糟,因为它让教学句变成了谎言。
- 回声 vs 空间本身:信息量不足以支撑「辨位」。全程 step_turn 483 次 vs step_own 482 次——转身声和脚步声一样多,每格移动伴两声拖步转身音(t+300.5 等全程如此,我听不出这是走路还是跳舞);两侧行向回声 330 次全部是「墙」,教学第二课「空旷是通路」(t+16.5)教的空旷侧回声两局 0 次出现;正面回声教学期之后只在 echo_1/echo_3 两态间抖动。SoD 的墙有材质、远近、回响的连续谱系,这里我听到的不是一片地窟,是一个两态节拍器——我建不成任何空间模型,只能靠「撞了就换边」的穷举。
- 脚步 vs 播报(威胁层):压力局内自洽且出色——窟鼠脚步从右(t+80.9 small_r)到中(t+83.5 small_c)逼近、≤2 格 heartbeat 跟进(t+82.6)、遭遇「窟鼠窜了出来!」(t+84.7)与脚步收敛严丝合缝;缠斗怪纠错「它贴着你不放,不用转身。」(t+86.8)与行为一致;死亡归因「你没挡住那记重击。」(t+269.9)与我全程不格挡的行为严格对账——这三条我认,是真功夫。但主线局 L2 配 3 只怪、L3 配 3+1 只,260 秒里怪物脚步 0 次(mob_step 仅教学期 3 次)——怪物层在主线局整体缺席,与「全明雷、脚步持续可闻」的规矩直接矛盾。同一个引擎,两局两个世界。
- 播报内部:上滑五段链模板固定、四段齐整(层/血/金/面朝/威胁,t+405.8-414.3),这句我要表扬;但「口袋空空」与「遗产生效」在同一个新周目里同屏出现(t+410.0 vs 注记),口袋账和遗产账的区别没有任何一句解释——播报层先把自己的账本理清楚。另:菜单两局都只验证过第一项「返回探索。」(main t+32.2、stress t+35.6),循环后三项从未露脸,与 radio 同款的完整性存疑。
@@ -0,0 +1,20 @@
# P2 · 时间充裕的大学生 评审——《回声地窟》(R1)
> 视角:23:30,宿舍躺床,戴耳机,音量正常。基于转写信息流代入;主线转写的动作是剧本注入的,但「我耳朵里听到了什么」就是下面这些。
### 回声地窟
- 状态感知:3/5 —— 教学期满分:每次操作都有即时回执(t=8.5 首次脉冲后侧墙左右+回声+材质尾音一组、t=40.1 前摇里双击秒回「挡住了!」、t=86.8 乱转身有「它贴着你不放,不用转身。」纠错),上滑状态链五段齐全(第二周目 t=405.8-414.3:层/血/金币/面朝/威胁)。但两个硬伤把它拖到 3 分:① t=35.8 战斗 BGM 响起之后,直到 t=416 收工再也没有切回探索曲的记录(t=142.2 进第二层、t=274.2 进第三层、t=405.8 新周目,状态行全标 BGM=bgm/battle)——我在空无一人的走廊里独走了六分多钟,耳机里一直是战斗鼓点,音乐在骗我「在打架」,脚步在说「空无一人」,我对「现在是什么处境」的感知被 BGM 带偏了整整一局;② L2/L3 探索段(t=142.6-273.8、t=274.2-404)除了我自己的脚步和脉冲,没有任何别的声源——没怪脚步、没拾取、没遭遇,这层「有什么」我完全感知不到,因为(听起来)它什么都没有。
- 下一步明确性:3/5 —— 教学期指哪打哪,每步一句话+一次实操(t=6.4 脉冲、t=18.6 按住走、t=22.1 双击免费重发、t=24.2 上滑状态),D9 教了我「铁器的回声,就是下潜的楼梯」(t=55.2)。出了教学就露馅:目标只教过那一次,之后找楼梯全靠瞎撞——L1 出口我摸了约 85 秒(t=58.7-141.7 连续四十次「按住-松开」),L2 摸了约 130 秒(t=142.6-273.8);脉冲回声只有「近墙/中墙+两侧发闷」,没有「离楼梯越来越近」的梯度,我永远不知道自己是热是冷。更糊涂的是主线两次下楼(t=142.2、t=273.8)都没播「楼梯就在脚下。单击,下潜」(压力场 t=72.3、t=104.4 有这句)——我甚至说不清自己是怎么下的楼。卡关三级提示(60/120/180 秒)在我全程保持移动时一次没触发过,说明它兜不住「在动但全是无效移动」这种真卡关。
- 愿意继续玩:否(就本轮转写的体验)—— 头 90 秒是惊艳的,之后六分钟空走廊+错乱的战斗鼓点,把「想再探一层」的念头磨没了;单局都没听完,遑论下一局。BGM 修掉、楼层填上内容,我愿意给第二次机会。
- P0 问题:
1. 「死了金币进遗产、越死越强」这个核心承诺,在两份转写里没有一次被声音兑现过:压力场一路叮当捡了三次钱(t=131.6、t=168.6、t=233.1 的 coin 音+「小有收获。」),t=267.8 倒下,结算却播「这趟没带回什么。」(t=272.1);主线第二周目上滑还是「口袋空空。」(t=410.0)。钱去哪了?要么死亡没入账、要么播报档在说谎——这是我开下一局的唯一理由,它现在是哑的。
2. 主线这条「新手完整弧线」中段是空的:t=51.0 教学战击杀之后到收工,再无一场战斗、一次拾取、一个怪脚步,说好的窟主石甲蟹一次没露面(对照压力场 t=264.5 是有的),L2/L3 各约 130 秒纯脉冲-走路循环。8 分钟的体验里 6 分钟是空层——不管这是剧本绕开了内容还是楼层把内容摆得太偏,对躺床的我都是同一句话:这游戏后半段没东西。
3. t=35.8 起战斗 BGM 永不切回探索曲(此后全程零 bgm/explore 切换记录)。BGM 在这游戏里是状态信号,信号错了六分钟就是状态感知事故。
- 建议:
1. 让探索层「活」起来,也让脉冲「会指路」:全程 L1-L3 材质尾音只有 mat_stone 一种(t=8.5 到 t=404),侧向永远是「发闷」,门、水、空腔一次没出现过;脉冲除了「近墙/中墙」得能回答「楼梯近了吗」——渐近梯度、或者楼梯铁器声可远闻,都行。这是决定我会不会玩到第三层的头号因素。
2. 修 BGM 状态回归,战斗曲只属于「有怪的时候」;顺带把「踏上楼梯格」的播报在主线路径里补稳(对照 t=72.3 有、t=142.2/t=273.8 无)。
3. 把元进度做成听得见的承诺:死亡结算播「带回了 X 枚金币,离下一件遗产还差 Y」,解锁时开场播报遗产名(设计里有,转写里没响过)。标题页那句「你还没到过第三层。」(压力场 t=2.1)是全游戏最勾我的钩子——照这个思路把金币线也补上。
#### 元进度钩子评估
- 死后结算想不想立刻开下一局:节奏上,想,非常想——t=267.8「你倒下了。」→ t=269.9/272.1 归因「你没挡住那记重击。」「下次,前摇声响时就双击。」(我全程乱挥不格挡,骂得字字属实)→ t=274.2 已经在开新局。从死到重开约 7 秒,零摩擦、归因真话、不羞辱人,这个死亡-重开手感是全游戏做得最好的部分,比多数商业 roguelike 的结算爽快。内容上,不想——结算只告诉我「没带回什么」「你到过中层」,没有任何「下一局你会更强」的可听证据:没金币入账、没遗产播报、新局上滑还是「口袋空空」(t=410.0)。钩子的形状搭好了,钩尖是钝的。
- 「脉冲回声」这个核心动词新鲜吗:点子非常新鲜——「单击=喊一声、用回声快慢看距离」是我没玩过的核心动词,t=8.5 第一次听到完整回声组(左墙闷响+右墙闷响+回声+石头尾音)时真的起鸡皮疙瘩,这就是我要的「设计感」。但新鲜感衰减太快:L1-L3 每一次脉冲的读数都坍缩成「前方 1 格或 3-4 格石墙+两侧发闷」(t=142.6-273.8 那 130 秒里就是 echo_1/echo_3 交替+mat_stone 循环),教学里承诺的「空旷是通路」(t=16.5)我全场没等到过一次「空旷」,材质四选一实际只出过一种。同一个动词循环十分钟没有新读数,就从「声呐魔法」退化成「打卡」——动词本身 5 分,这轮的读数丰富度 2 分。
+22
View File
@@ -0,0 +1,22 @@
# P3 评审:《回声地窟》(dungeon)— 时间紧张的白领
> 视角:32 岁,地铁单程 25 分钟,站立单手持机,嘈杂车厢,只玩过消消乐,反应不快。依据 R1 两份转写(新手完整弧线 + 乱按压力局)代入「真机听到这些」。
### 回声地窟
- 状态感知:2/5 —— 教学段很清楚(每步都有人声带着做,t=6.4-55.2s),上滑复述链也好用(新周目 t=405.8-414.3s 五句话报清层/血/钱/朝向/威胁)。但主线局从 t=55.2s 教学战胜利之后,到 t=405.4s,整整 350 秒没有任何一句人声:我在第几层只能靠猜——两次下潜(t=142.6s、t=274.2s)都是一声不吭就换了层,转写里「这是第二层」这类报层句一句没出现(压力局 t=77.0s 反而有);「第三层——窟主的地界」(t=274.2s)我只从状态注释里知道,耳朵里听到的还是同两种回声轮流响。地铁里我早就迷失了。
- 下一步明确性:2/5 —— 教学教我「铁器的回声,就是下潜的楼梯」(t=55.2s),可我之后走了 158 次脉冲、6 分钟,铁器回声一次都没听到过(全篇 mat_stair 出现 0 次),楼梯全是瞎撞上的(t=142.2s、t=273.8s 单击就下去了,之前毫无预兆)。设计里说好的卡关三级提示(无进展 60/120/180s 给方向)在主线 350 秒无进展期间一次都没来。压力局倒是有「楼梯就在脚下。单击,下潜。」(t=72.3s、t=104.4s)——说明系统存在,但主线局它对我失灵了。我不知道该往哪走,也没人告诉我。
- 愿意继续玩:否 —— 教学之后 6 分钟只听到「贴身/中距」两种石墙回声轮流响,没怪、没宝、没目标、没提示,我在嘈杂车厢里熬不到第二层就会退出。
- P0 问题:
1. 不知道自己在哪+该做什么(双重):主线 t=55.2s→t=405.4s 共 350 秒——0 句人声、0 场战斗、0 次拾取、0 次楼梯提示;教学承诺的目标线索「铁器的回声」全篇 0 次出现,卡关提示 0 次触发。
2. 不知道发生了什么:两次下潜(t=142.6s、t=274.2s)无任何语音预告就进了下一层,我以为游戏坏了。
3. 核心卖点没兑现:设计说 L2 有 3 只窟鼠、L3 有蘑菇怪和窟主,主线 6 分钟里怪物脚步一声都没有——「听声辨位」在教学战后完全没上场,我不知道这游戏除了听墙还能干嘛。
- 建议:≤3 条,按对「我愿意玩下去」的影响排序
1. 给探索段装上「节拍器」:楼梯加持续可闻的方向性铁器叮当,或把卡关提示阈值从 60/120/180s 压到 30-45s——主线那种 350 秒无反馈的真空,一次都不能有。
2. 进层必须报层、上楼梯前必须提示(压力局 t=77.0s「这是第二层」、t=72.3s「楼梯就在脚下」证明句子都有,主线没播就是触发条件有洞),顺带把下潜做成「踏上楼梯格→立刻报」,别让我盲点。
3. 每 60-90 秒塞一个正反馈(金币、怪、拾取都行):教学的热度在 t=51s 到顶,之后全凉了;我在地铁上要的是每半分钟有点事发生。
#### 认知负荷评估
- 脉冲-回声-移动-战斗的规则量对我超不超载:探索面 6 个手势(单击脉冲/按住走/左右滑转身/双击重发/上滑状态/下滑菜单)——不超载,单击和按住是我零学习成本的动作;真正的新概念只有一个「回声越快墙越近」,一句就懂(t=8.5s)。战斗面就吃力了:单击挥、双击格挡(还只有敌方前摇 1.2 秒窗口内才算)、按住逃跑、绕位怪还得转身对准——「在特定的 1.2 秒里双击」这种时机概念,对只玩过消消乐的我是全新技能。压力局证明了我这号人实战的真实水平:三次蘑菇怪(t=123.7/140.3/204.8s)我全是硬挥不格挡,靠血厚换赢;石甲蟹一刀就把我送走了(t=267.8s)。规则量本身不超载,超载的是「时机」。
- 教学一遍能不能懂:能。10 步每步一句旁白+一次实操,10 秒内一个动作;乱按局里我全程乱摸,t=74.9s 也照样从教学里滚出来了,做错还有人哄「没挡住也别怕,它伤不到你」(t=45.6s),不骂人。格挡这个概念教学教了(t=38.0s),但我这种人是「听懂了、实战用不上」——建议实战头两场小怪也放宽格挡窗口,或前摇音更吵一点逼我注意。
- 死一次损失大不大:很小,我输得起。压力局 t=267.8s 倒下 → 归因两句话(「你没挡住那记重击」「下次,前摇声响时就双击」t=269.9-272.1s)→ 元进度入账(「这趟没带回什么」「你到过中层」)→ t=274.2s 已经在新周目里了,前后约 7 秒,金币不清。死亡不羞辱人、重开零成本,这套我给满分。
- 附带一条通勤实感:按住=前进意味着拇指要持续压着屏幕——我单手扶着扶手站在晃动的车厢里,一个刹车我就松手了,起步还得重新按;比起点按,长按在地铁里更容易被打断。不算 P0,但确实影响我「顺手玩两把」。
+22
View File
@@ -0,0 +1,22 @@
# P4(疲惫的工人)R1 评审 —— 《回声地窟》
> 45 岁,工地收工,宿舍 21:00,外放小音量,游戏经验少。
> 依据:research/new8/dungeon/round1/transcript-main.md(新手完整弧线)+ transcript-stress.md(乱按压力局)。全部按「我真机听到这些」代入。
### 回声地窟
- 状态感知:3/5 —— 教学那几分钟啥都清楚:上滑报层报血报口袋(t=24.2-28.5「这是第一层。你毫发无损。口袋空空。」),压力局下楼也有人报「这是第二层」(t=77.0)。出了教学就迷糊:主线里我按了下潜,却没听见报层,只听见自己的回声(t=142.2-142.6,对比压力局 t=77.0 有人报),底下是第几层全靠猜;我脸朝哪、血剩多少,全得自己记得上滑问。黑地里「咚咚」的心跳震(压力局 t=39.0)和打仗时的警报(t=208.1)没人告诉我是啥意思。最后我都「命悬一线」了(压力局 t=264.5),自己压根不知道。
- 下一步明确性:3/5 —— 教学一步一句指哪打哪(t=6.4「单击,发出声波脉冲」、t=18.6「按住屏幕不放,你就往前走」),打仗也有人喊「轮到你了。单击挥击」(压力局 t=166.5)。可找楼梯这件事从头到尾没人帮我:主线 t=59-141 打完教学怪后,我在第一层瞎撞了八十多秒、几十回「脉冲—转身—挪一格」,它一声不吭;后来才咂摸出来,指路提示是看我「手停没停」才给的——我手一直动,它就一直当我不卡(t=142.6-272、t=275-403 两整层也一样)。
- 愿意继续玩:否 —— 教学那几分钟又暖又安全,可出了教学就是一个人在黑地里一格一格数脚步,好几分钟没人搭理我,末了还稀里糊涂撞上大个子三秒就躺了(压力局 t=264.5-267.8)。下了工再熬这个,顶不住。
- P0 问题:
- 死得莫名其妙:压力局 t=264.5 走着走着「窟主石甲蟹,就在你面前」,它没说这位多厉害、我该打该跑,t=267.8 我就「你倒下了」。躺下之前我一直当它是个普通怪——三秒钟,连怕都没来得及怕。
- 不知道该做什么、还要走多久:主线 t=142.6-272(一层)加 t=275-403(又一层),七八分钟全是同一个「脉冲—回声—挪一格」,中途没有金币、没有怪、没有一句话,我不知道楼梯在哪、这层还有多远。手不停,指路提示就永远不来。
- 建议:
1. 我一路走也得有人指路:别光看手停不停(主线 t=59-141、t=142-272 两段长走就是证据),走了几十步没上楼梯,就隔一会儿提一句楼梯大概朝哪。这一条最要命——我两眼一抹黑地走,比干活还累。
2. 打不过的先打招呼:窟主这类大头目,撞见时除了报名(压力局 t=264.5),添一句「这位不好惹,打不过趁早跑」;心跳震和危险警报(t=208.1)也该在教学里讲一遍是啥意思,别让我听着警报干发慌。
3. 挪路别那么干,账也要对上:两三分钟没拾没仗就给点动静,金币声、一句旁白都行——主线第二层我走了一整层颗粒无收;还有压力局我明明打了三场「小有收获」(t=233.1),死了却说「这趟没带回什么」(t=272.1),这账对不上,我犯嘀咕。
#### 容错核算
- 教学跟得上吗:跟得上,是我玩过最贴心的开头。一句短语配一个动作(t=6.4 单击、t=18.6 按住走、t=19.1 左右滑转身、t=22.1 双击「不要钱」),t=8.5 我人生第一声脉冲就发出去了;做错了它换新句子重教,不发火(压力局 t=45.6「没挡住也别怕,它伤不到你。」);教学怪真咬不动我,压力局里我乱按一气,血一滴没掉。就是有几样没教:心跳震、警报声、打仗时咋知道自己剩多少血。
- 死一次多惨、会不会骂我:不骂,还支招。压力局 t=269.9「你没挡住那记重击」、t=272.1「下次,前摇声响时就双击」,末了还给句「你到过中层」(t=274.2),单击一下立马重开(t=276.3 就回到第一层)。惨度不高,就是死得太突然(t=264.5 撞见、t=267.8 躺下),突然到我都不好怪自己。
- 黑暗里乱走有没有惩罚过重:没有惩罚。撞墙就是一声闷响(主线 t=19.6、压力局 t=67.3),不掉血不骂人;跑路必成,代价明码标价——挨一下(压力局 t=88.9「你甩掉了它,被抓了一下。」)。乱走真正亏的不是罚,是白费腿:走半天啥也没有,也没个消息。
- 整体玩下来累不累:累。头一分钟教学舒坦,之后主线 t=142 起到 t=403,四分多钟全是同一种回声翻来覆去听,分不清这格跟那格有啥两样;而且打完教学怪以后,那打仗的鼓点一直没停过(主线 t=142.6 起状态里 BGM 一直是 bgm/battle,对比压力局 t=91.1 打完就切回探索曲),鼓点绷着、事又没有,人更乏。俺工地上一天人声嘈杂,睡前想听个动静,可不想听四分钟一样的「咚……咚」。
+43
View File
@@ -0,0 +1,43 @@
# R1 Synthesis —《回声地窟》(dungeon)
> 产品裁定 | 证据源:4 人设评审(全拒,状态感知 2-3/5)+ 真机试玩报告(live-player.md,会话 dungeon-20260902*×6)+ 转写(transcript-main/stress.md)+ 产品只读根因排查
## 1. R1 裁决
| 评审方 | 状态感知 | 下一步明确 | 愿意继续玩 |
|---|---|---|---|
| P1 视障评委 | 2/5 | 2/5 | **否** |
| P2 大学生 | 3/5 | 3/5 | **否**(头 90 秒惊艳) |
| P3 白领 | 2/5 | 2/5 | **否** |
| P4 工人 | 3/5 | 3/5 | **否** |
| 真机玩家 | — | — | **有条件是**(修掉失聪循环「立刻再来一局」) |
**结论:0/4 拒绝,dungeon R1 不达标,但被真机玩家确认「战斗、回声、归因真话是真的好」——问题集中在探索期体验与一个灾难级语音循环,属于可修复的结构性问题,不是玩法核心不成立。** R2 = 结构修复轮(本轮不许加新内容)。
## 2. R2 修复清单(裁定必修)
### P0 级
- **D0-1(live P0)语音抢占死循环**:教学 D1 后 `tut_echo_come` 与导航提示无限互抢(nav_n↔tut_echo_come 33,297 次;主会话 35,745 次播放 99.7% 被掐死,71 分钟只听全 4 句;跳教学的二周目 0 抢占 → 污染源锁定 DRILL 泄漏)。
修:① DRILL 完成必须注销全部教学再调度器;② 引擎侧风暴保险丝:同 id 短窗内重复调度超阈值即熔断并 console.error(guide/nav 通用,改 web/engine/ 需全量回归)——产品裁定:**允许改引擎**,这是全线保险。
- **D0-2(P1 专节+live P1②)回声信息真实性**:`mat_stair` 只在预载清单、零调用点 →「铁器=楼梯」教学承诺 165 次脉冲 0 兑现;侧向 `side_open` 全程 0 次(侧向恒报墙,两处行为级反证)。
修:回声调度与 grid 单源重接(楼梯=铁器回声、侧向开口播 side_open),加全网格回声一致性断言。
- **D0-3(P3/P4 转写 t≈142-405)探索期内容真空**:教学后 350s 零人声零战斗零拾取、两次下潜零演出、卡关提示未触发。
修(结构,不加新资产):① 生成器保证主路径 N 步内必有内容遭遇(密度下限);② 探索「呼吸层」:静默超 20s 播环境短句/远机音(现有 evt/amb id 内选用,不够则程序合成 amb);③ 下潜加演出(stairs_down + 一句楼层播报已有资产,接线);④ 卡关计时器复核(为何 350s 未触发——疑似被 D0-1 风暴饿死,修 D0-1 后复测再定)。
### P1 级(本轮必修)
- **D1-1(live)**:探索态菜单下滑关不掉(DRILL 态却能关;违反设计 §2.4)。
- **D1-2(live)**:教学 D9 无看门狗无兜底(静置 72s 零事件)。
- **D1-3(live)**:L3 导航指墙 + 前向回声距离漂移 + 蘑菇「堵格不开战」软封锁(35 分钟未达 Boss)。
- **D1-4(P2 转写+产品根因)**:战斗结束不切回 `bgm/explore`(restore 只在菜单关闭路径)。
- **D1-5(live P2)**:SETTLE 与 TITLE 金币档播报不一致(3 vs 2)。
- **D1-6(live P2)**:长按 boost 闪跳;D7 菜单被系统自动收掉与教学目标矛盾;回合 15s 静默像死机(加回合音确认)。
### 伪影澄清(不改游戏,记档)
- 「元进度不兑现」(P2 转写 t=272/410):**live 实测元进度入账与 TITLE 播报全部正确**(meta_gold_3/st_best_2)→ 判定为虚拟会话剧本伪影(剧本拾取与游戏结算路径不一致)。dev 复核 sessions/dungeon.mjs 的拾取路径后关案。
- 仪器:harness longpress 固定 600ms;ASR 1.7x 短句盲区(记入 R2 协议,评测时以 events 为准)。
- SA3 缺失 24 件(脚步/环境类部分由 SYN 兜底):等 HF token,不影响本轮结构修复。
## 3. R2 轮次协议
1. dev 修 D0-1..D0-3 + D1-1..D1-6(含引擎保险丝,需全量 9 套件回归)→ playtest 全绿 + 新增断言(回声一致性全网格、教学后 60s 内必有事件、菜单关闭、风暴熔断单元断言)。
2. 重新生成主线+压力转写;live 复测 2 局(重点:教学后 10 分钟内零抢占风暴、探索期静默 ≤20s、菜单可关)。
3. 人设复审:全员 4 人设复评(R1 全拒,必须全员翻案或给出修复后新结论;目标 R2 至少 P3/P4 翻正)。
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,673 @@
# 试玩转写:《dungeon》
> 本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文,
> 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作),
> 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。
t+ 0.0s (玩家点开游戏,轻触屏幕开始)
t+ 0.0s ♫ BGM 切换 → bgm/menu
t+ 0.0s ♪ 向导音:menu(系统界面)
t+ 0.0s 【状态】标题页乱划 标题页:单击开始探窟,上滑听元进度(BGM=bgm/menu,语速1)
t+ 0.0s ▶ 语音:「这趟没带回什么。」
t+ 2.1s ▶ 语音:「你还没到过第三层。」
t+ 2.1s 【状态】标题页乱划 标题页:单击开始探窟,上滑听元进度(语音播放中,语速1)
t+ 2.1s ▶ 语音:「新的探窟,开始了。」
t+ 4.2s ♫ BGM 切换 → bgm/explore
t+ 4.2s ♪ 向导音:explore(探索/安全)
t+ 4.2s ▶ 语音:「你在黑暗中醒来。这里是回声地窟。」
t+ 4.2s 【状态】教学里乱按一气,旁白说到哪按到哪 教学演练第 1 步,跟着旁白做(语音播放中,语速1)
t+ 4.2s ♪ 音效 sfx/pulse
t+ 4.2s ▶ 语音:「听,回声回来了。」
t+ 4.2s ▶ 语音:「回声回来越快,墙就越近。」
t+ 4.6s ♪ 音效 sfx/side_wall_l
t+ 4.6s ♪ 音效 sfx/side_wall_r
t+ 4.7s ♪ 音效 sfx/echo_2
t+ 4.7s ▶ 语音:「两侧的回声,发闷是墙,空旷是通路。」
t+ 4.9s ♪ 音效 sfx/mat_stone
t+ 6.4s ♪ 音效 sfx/step_turn
t+ 6.4s ▶ 语音:「按住屏幕不放,你就往前走。」
t+ 8.5s 〰 震动:error(做错了:两连短震)
t+ 12.2s ♪ 音效 sfx/step_own
t+ 12.2s 〰 震动:swipe(滑动识别)
t+ 12.7s ♪ 音效 sfx/step_own
t+ 12.7s ▶ 语音:「左滑右滑,可以转身。」
t+ 12.7s 〰 震动:swipe(滑动识别)
t+ 13.2s ♪ 音效 sfx/step_own
t+ 13.7s ♪ 音效 sfx/bump
t+ 13.2s 〰 震动:swipe(滑动识别)
t+ 14.4s 〰 震动:error(做错了:两连短震)
t+ 14.9s ♪ 音效 sfx/step_turn
t+ 20.7s ♪ 音效 sfx/step_turn
t+ 24.2s ♪ 音效 sfx/step_turn
t+ 24.2s ▶ 语音:「双击,再发一次脉冲,不要钱。」
t+ 24.2s 〰 震动:error(做错了:两连短震)
t+ 26.4s ♪ 音效 sfx/pulse
t+ 26.4s ▶ 语音:「听,回声回来了。」
t+ 26.4s ▶ 语音:「上滑,随时听自己的状态。」
t+ 26.7s ♪ 音效 sfx/side_wall_l
t+ 26.7s ♪ 音效 sfx/side_wall_r
t+ 27.2s ♪ 音效 sfx/echo_3
t+ 27.2s ▶ 语音:「这是第一层。」
t+ 27.3s ♪ 音效 sfx/mat_stone
t+ 29.3s ▶ 语音:「你毫发无损。」
t+ 31.4s ▶ 语音:「口袋空空。」
t+ 33.5s ▶ 语音:「你面朝南。」
t+ 33.5s ♫ BGM 切换 → bgm/menu
t+ 33.5s ♪ 向导音:menu(系统界面)
t+ 33.5s ▶ 语音:「菜单。单击切换,双击确认。」
t+ 35.6s ▶ 语音:「返回探索。」
t+ 35.6s ♫ BGM 切换 → bgm/explore
t+ 35.6s ♪ 音效 sfx/step_turn
t+ 35.6s ▶ 语音:「前面有东西!放心,它伤不到你。」
t+ 36.8s ♪ 音效 sfx/mob_step_small_c
t+ 38.0s ♪ 音效 sfx/mob_step_small_c
t+ 39.0s ♪ 音效 sfx/mob_step_small_c
t+ 39.0s 〰 震动:heartbeat(心跳/倒计时)
t+ 39.2s ♪ 音效 sfx/mob_step_small_c
t+ 39.2s 〰 震动:heartbeat(心跳/倒计时)
t+ 40.2s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 40.2s ♪ 向导音:battle(战斗/对抗)
t+ 40.2s ▶ 语音:「盲眼蝠扑了过来!」
t+ 42.3s ▶ 语音:「听到它的动静,双击格挡。」
t+ 44.4s ♪ 音效 sfx/tel_small
t+ 44.4s 〰 震动:beat(节拍点)
t+ 45.6s ▶ 语音:「没挡住也别怕,它伤不到你。」
t+ 47.7s ▶ 语音:「现在单击,挥拳打它。」
t+ 49.8s ♪ 向导音:turn(轮到你)
t+ 49.8s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,抡空也打
t+ 49.8s ♪ 音效 sfx/atk_swing
t+ 49.8s ♪ 音效 sfx/atk_hit
t+ 49.8s ♪ 音效 sfx/tel_small
t+ 49.8s 〰 震动:beat(节拍点)
t+ 51.0s ▶ 语音:「没挡住也别怕,它伤不到你。」
t+ 53.2s ▶ 语音:「现在单击,挥拳打它。」
t+ 55.3s ♪ 向导音:turn(轮到你)
t+ 55.3s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,抡空也打
t+ 55.3s ♪ 音效 sfx/atk_swing
t+ 55.3s ♪ 音效 sfx/atk_hit
t+ 55.3s ♪ 音效 sfx/enemy_die
t+ 55.3s ♪ 音效 sfx/coin
t+ 55.3s ▶ 语音:「打中了,就是这样。」
t+ 55.3s 〰 震动:success(成功长震)
t+ 57.4s ▶ 语音:「战利不多。」
t+ 59.5s ▶ 语音:「铁器的回声,就是下潜的楼梯。」
t+ 63.0s ♪ 音效 sfx/step_turn
t+ 67.3s ♪ 音效 sfx/bump
t+ 67.5s ♪ 音效 sfx/step_turn
t+ 67.5s ♪ 音效 sfx/step_own
t+ 67.5s 〰 震动:swipe(滑动识别)
t+ 68.0s ♪ 音效 sfx/step_own
t+ 68.0s 〰 震动:swipe(滑动识别)
t+ 68.5s ♪ 音效 sfx/step_turn
t+ 68.5s ♪ 音效 sfx/pulse
t+ 68.9s ♪ 音效 sfx/side_wall_l
t+ 68.9s ♪ 音效 sfx/side_wall_r
t+ 69.0s ♪ 音效 sfx/echo_2
t+ 69.0s ♪ 音效 sfx/step_turn
t+ 69.1s ♪ 音效 sfx/mat_stone
t+ 69.1s 〰 震动:error(做错了:两连短震)
t+ 69.1s ♪ 音效 sfx/step_turn
t+ 69.1s ♪ 音效 sfx/step_own
t+ 69.1s 〰 震动:swipe(滑动识别)
t+ 69.6s ♪ 音效 sfx/bump
t+ 69.6s ♪ 音效 sfx/step_turn
t+ 69.6s ♪ 音效 sfx/step_own
t+ 69.6s 〰 震动:swipe(滑动识别)
t+ 70.1s ♪ 音效 sfx/step_own
t+ 70.1s 〰 震动:swipe(滑动识别)
t+ 70.6s ♪ 音效 sfx/pulse
t+ 71.0s ♪ 音效 sfx/side_wall_l
t+ 71.0s ♪ 音效 sfx/side_wall_r
t+ 71.1s ♪ 音效 sfx/echo_2
t+ 71.1s ♪ 音效 sfx/step_turn
t+ 71.3s ♪ 音效 sfx/mat_stone
t+ 71.3s ♪ 音效 sfx/step_turn
t+ 71.3s ♪ 音效 sfx/step_own
t+ 71.3s 〰 震动:swipe(滑动识别)
t+ 71.8s ♪ 音效 sfx/bump
t+ 71.8s ♪ 音效 sfx/step_turn
t+ 71.8s ♪ 音效 sfx/step_own
t+ 71.8s 〰 震动:swipe(滑动识别)
t+ 72.3s ♪ 音效 sfx/step_own
t+ 72.3s ▶ 语音:「楼梯就在脚下。单击,下潜。」
t+ 72.3s 〰 震动:swipe(滑动识别)
t+ 72.8s ♪ 音效 sfx/stairs_down
t+ 72.8s ▶ 语音:「你顺着楼梯,往下潜。」
t+ 74.9s ▶ 语音:「教学完了。地窟很深,小心走。」
t+ 77.0s ▶ 语音:「这是第二层。」
t+ 79.1s ♫ BGM 切换 → bgm/explore
t+ 79.1s ♪ 向导音:explore(探索/安全)
t+ 79.1s 【状态】总算从教学里滚出来了(可能跳了课,可能一路错过来的) 第 2 层黑暗里:单击发脉冲用回声看路,按住前进,左右滑转身,上滑状态,下滑菜单(BGM=bgm/explore,语速1)
#### 【玩家动作】手痒连点三下脉冲
t+ 79.1s ♪ 音效 sfx/pulse
t+ 79.1s 〰 震动:error(做错了:两连短震)
t+ 79.1s 〰 震动:error(做错了:两连短震)
t+ 79.5s ♪ 音效 sfx/side_wall_l
t+ 79.5s ♪ 音效 sfx/side_wall_r
t+ 80.2s ♪ 音效 sfx/echo_4
t+ 80.3s ♪ 音效 sfx/mat_stone
t+ 80.9s ♪ 音效 sfx/mob_step_small_r
#### 【玩家动作】手痒连点三下脉冲
t+ 80.9s ♪ 音效 sfx/pulse
t+ 80.9s 〰 震动:error(做错了:两连短震)
t+ 80.9s 〰 震动:error(做错了:两连短震)
t+ 80.9s ♪ 音效 sfx/mob_step_small_r
t+ 80.9s 〰 震动:heartbeat(心跳/倒计时)
t+ 81.1s ♪ 音效 sfx/mob_step_small_r
t+ 81.2s ♪ 音效 sfx/side_wall_l
t+ 81.2s ♪ 音效 sfx/side_wall_r
t+ 82.0s ♪ 音效 sfx/echo_4
t+ 82.1s ♪ 音效 sfx/mat_stone
t+ 82.5s ♪ 音效 sfx/mob_step_small_r
#### 【玩家动作】手痒连点三下脉冲
t+ 82.5s ♪ 音效 sfx/pulse
t+ 82.5s 〰 震动:error(做错了:两连短震)
t+ 82.5s 〰 震动:error(做错了:两连短震)
t+ 82.6s ♪ 音效 sfx/mob_step_small_r
t+ 82.9s ♪ 音效 sfx/side_wall_l
t+ 82.9s ♪ 音效 sfx/side_wall_r
t+ 82.6s 〰 震动:heartbeat(心跳/倒计时)
t+ 83.5s ♪ 音效 sfx/mob_step_small_c
t+ 83.6s ♪ 音效 sfx/echo_4
t+ 83.7s ♪ 音效 sfx/mat_stone
t+ 84.1s ♪ 音效 sfx/pulse
t+ 84.5s ♪ 音效 sfx/side_wall_l
t+ 84.5s ♪ 音效 sfx/side_wall_r
t+ 84.7s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 84.7s ♪ 向导音:battle(战斗/对抗)
t+ 84.7s ▶ 语音:「窟鼠窜了出来!」
t+ 86.8s ♪ 向导音:turn(轮到你)
t+ 86.8s 〰 震动:confirm(轻点确认)
t+ 86.8s ▶ 语音:「它贴着你不放,不用转身。」
t+ 86.8s 〰 震动:error(做错了:两连短震)
t+ 88.9s ♪ 音效 sfx/hurt
t+ 88.9s ▶ 语音:「你甩掉了它,被抓了一下。」
t+ 88.9s 〰 震动:hit(受击重震)
t+ 91.1s ♫ BGM 切换 → bgm/explore
t+ 91.1s ♪ 向导音:explore(探索/安全)
t+ 91.1s ♪ 音效 sfx/pulse
t+ 91.4s ♪ 音效 sfx/side_wall_l
t+ 91.4s ♪ 音效 sfx/side_wall_r
t+ 91.9s 〰 震动:error(做错了:两连短震)
t+ 92.2s ♪ 音效 sfx/echo_4
t+ 92.3s ♪ 音效 sfx/mat_stone
t+ 93.0s ♪ 音效 sfx/mob_step_small_r
t+ 93.2s ♪ 音效 sfx/mob_step_small_r
t+ 93.4s ♪ 音效 sfx/mob_step_small_r
t+ 93.2s 〰 震动:heartbeat(心跳/倒计时)
t+ 94.9s ♪ 音效 sfx/mob_step_small_r
t+ 94.9s 〰 震动:heartbeat(心跳/倒计时)
t+ 94.9s ♪ 音效 sfx/step_turn
t+ 95.1s ♪ 音效 sfx/mob_step_small_l
t+ 95.1s ♪ 音效 sfx/step_own
t+ 95.1s 〰 震动:swipe(滑动识别)
t+ 95.5s ♪ 音效 sfx/mob_step_small_c
t+ 95.5s 〰 震动:heartbeat(心跳/倒计时)
t+ 96.1s ♪ 音效 sfx/pulse
t+ 96.4s ♪ 音效 sfx/side_wall_l
t+ 96.4s ♪ 音效 sfx/side_wall_r
t+ 96.9s ♪ 音效 sfx/echo_3
t+ 97.0s ♪ 音效 sfx/mat_stone
t+ 97.2s ♪ 音效 sfx/mob_step_small_c
t+ 97.2s ♪ 音效 sfx/mob_step_small_c
t+ 97.8s ♪ 音效 sfx/mob_step_small_c
t+ 97.2s 〰 震动:heartbeat(心跳/倒计时)
t+ 99.1s ♪ 音效 sfx/mob_step_small_c
t+ 99.1s ♪ 音效 sfx/step_turn
t+ 99.1s ♪ 音效 sfx/mob_step_small_r
t+ 100.3s ♪ 音效 sfx/mob_step_small_r
t+ 100.3s 〰 震动:heartbeat(心跳/倒计时)
t+ 100.3s ♪ 音效 sfx/step_own
t+ 100.3s 〰 震动:swipe(滑动识别)
t+ 100.8s ♪ 音效 sfx/step_own
t+ 100.8s 〰 震动:swipe(滑动识别)
t+ 100.9s ♪ 音效 sfx/mob_step_small_l
t+ 101.1s ▶ 语音:「这是第二层。」
t+ 101.3s ♪ 音效 sfx/mob_step_small_r
t+ 101.8s ♪ 音效 sfx/mob_step_small_r
t+ 101.8s ♪ 音效 sfx/pulse
t+ 102.2s ♪ 音效 sfx/side_wall_l
t+ 102.2s ♪ 音效 sfx/side_wall_r
t+ 102.3s ♪ 音效 sfx/echo_2
t+ 102.4s ♪ 音效 sfx/mat_stone
t+ 102.7s ♪ 音效 sfx/mob_step_small_l
t+ 102.7s 〰 震动:heartbeat(心跳/倒计时)
t+ 103.2s ▶ 语音:「你毫发无损。」
t+ 103.4s ♪ 音效 sfx/mob_step_small_r
t+ 104.0s ♪ 音效 sfx/mob_step_small_r
t+ 104.0s ♪ 音效 sfx/step_turn
t+ 104.4s ♪ 音效 sfx/mob_step_small_c
t+ 104.4s ♪ 音效 sfx/step_own
t+ 104.4s ▶ 语音:「楼梯就在脚下。单击,下潜。」
t+ 104.4s 〰 震动:swipe(滑动识别)
t+ 104.9s ♪ 音效 sfx/bump
t+ 105.8s ♪ 音效 sfx/mob_step_small_r
t+ 105.8s 〰 震动:heartbeat(心跳/倒计时)
#### 【玩家动作】正好站在楼梯上——单击下潜
t+ 105.8s ♪ 音效 sfx/stairs_down
t+ 105.8s ▶ 语音:「你顺着楼梯,往下潜。」
t+ 107.9s ▶ 语音:「这是第三层。」
t+ 110.0s ♪ 向导音:explore(探索/安全)
#### 【玩家动作】手痒连点三下脉冲
t+ 110.0s ♪ 音效 sfx/pulse
t+ 110.0s 〰 震动:error(做错了:两连短震)
t+ 110.0s 〰 震动:error(做错了:两连短震)
t+ 110.4s ♪ 音效 sfx/side_wall_l
t+ 110.4s ♪ 音效 sfx/side_wall_r
t+ 110.5s ♪ 音效 sfx/echo_2
t+ 110.7s ♪ 音效 sfx/mat_stone
t+ 111.8s ♪ 音效 sfx/mob_step_bug_r
t+ 111.8s ♪ 音效 sfx/pulse
t+ 112.1s ♪ 音效 sfx/mob_step_bug_r
t+ 112.1s ♪ 音效 sfx/side_wall_l
t+ 112.1s ♪ 音效 sfx/side_wall_r
t+ 112.3s ♪ 音效 sfx/mob_step_bug_r
t+ 112.3s ♪ 音效 sfx/echo_2
t+ 112.4s ♪ 音效 sfx/mat_stone
t+ 112.3s 〰 震动:heartbeat(心跳/倒计时)
t+ 113.9s ♪ 音效 sfx/mob_step_bug_r
t+ 113.9s ♪ 音效 sfx/step_turn
t+ 114.2s ♪ 音效 sfx/mob_step_bug_c
t+ 114.2s ♪ 音效 sfx/step_own
t+ 114.2s 〰 震动:swipe(滑动识别)
t+ 114.4s ♪ 音效 sfx/mob_step_bug_c
t+ 114.4s 〰 震动:heartbeat(心跳/倒计时)
t+ 114.7s ♪ 音效 sfx/pulse
t+ 115.1s ♪ 音效 sfx/side_wall_l
t+ 115.1s ♪ 音效 sfx/side_wall_r
t+ 115.5s ♪ 音效 sfx/echo_3
t+ 115.6s ♪ 音效 sfx/mat_stone
t+ 116.0s ♪ 音效 sfx/mob_step_bug_c
t+ 116.2s ♪ 音效 sfx/mob_step_bug_c
t+ 116.2s ♪ 音效 sfx/mob_step_bug_c
t+ 117.8s ♪ 音效 sfx/mob_step_bug_c
t+ 117.8s ♪ 音效 sfx/step_turn
t+ 117.8s ♪ 音效 sfx/mob_step_bug_l
t+ 118.2s ♪ 音效 sfx/mob_step_bug_l
t+ 118.2s 〰 震动:heartbeat(心跳/倒计时)
t+ 118.2s ♪ 音效 sfx/bump
t+ 119.7s ♪ 音效 sfx/mob_step_bug_l
t+ 120.0s ♪ 音效 sfx/pulse
t+ 120.1s ♪ 音效 sfx/mob_step_bug_l
t+ 120.3s ♪ 音效 sfx/mob_step_bug_l
t+ 120.3s ♪ 音效 sfx/echo_1
t+ 120.4s ♪ 音效 sfx/side_wall_l
t+ 120.4s ♪ 音效 sfx/side_wall_r
t+ 120.4s ♪ 音效 sfx/mat_stone
t+ 120.1s 〰 震动:heartbeat(心跳/倒计时)
t+ 121.4s ♪ 音效 sfx/mob_step_bug_l
t+ 121.8s ♪ 音效 sfx/mob_step_bug_l
t+ 122.0s ♪ 音效 sfx/mob_step_bug_l
t+ 122.0s 〰 震动:heartbeat(心跳/倒计时)
t+ 122.0s ♪ 音效 sfx/step_turn
t+ 123.7s ♪ 音效 sfx/mob_step_bug_c
t+ 123.7s ♪ 音效 sfx/step_own
t+ 123.7s 〰 震动:swipe(滑动识别)
t+ 123.7s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 123.7s ♪ 向导音:battle(战斗/对抗)
t+ 123.7s ▶ 语音:「蘑菇怪拦住了你!」
t+ 125.9s ♪ 向导音:turn(轮到你)
t+ 125.9s 〰 震动:confirm(轻点确认)
t+ 125.9s 【状态】乱打:不格挡、逃不掉(Boss),一直挥拳 战斗中:你的血量毫发无损,等你出手(单击挥击,按住屏幕逃跑)(BGM=bgm/battle,语速1)
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 125.9s ♪ 音效 sfx/atk_swing
t+ 125.9s ♪ 音效 sfx/atk_hit
t+ 125.9s ♪ 音效 sfx/tel_bug
t+ 125.9s 〰 震动:beat(节拍点)
t+ 127.1s ♪ 音效 sfx/hurt
t+ 127.1s ♪ 向导音:turn(轮到你)
t+ 127.1s 〰 震动:hit(受击重震)
t+ 127.1s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 127.6s ♪ 音效 sfx/atk_swing
t+ 127.6s ♪ 音效 sfx/atk_hit
t+ 127.6s ♪ 音效 sfx/tel_bug
t+ 127.6s 〰 震动:beat(节拍点)
t+ 128.8s ♪ 音效 sfx/hurt
t+ 128.8s ♪ 向导音:turn(轮到你)
t+ 128.8s 〰 震动:hit(受击重震)
t+ 128.8s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 129.8s ♪ 音效 sfx/atk_swing
t+ 129.8s ♪ 音效 sfx/atk_hit
t+ 129.8s ♪ 音效 sfx/tel_bug
t+ 129.8s 〰 震动:beat(节拍点)
t+ 131.0s ♪ 音效 sfx/hurt
t+ 131.0s ♪ 向导音:turn(轮到你)
t+ 131.0s 〰 震动:hit(受击重震)
t+ 131.0s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 131.6s ♪ 音效 sfx/atk_swing
t+ 131.6s ♪ 音效 sfx/atk_hit
t+ 131.6s ♪ 音效 sfx/enemy_die
t+ 131.6s ♪ 音效 sfx/coin
t+ 131.6s ▶ 语音:「它倒下了。」
t+ 131.6s 〰 震动:success(成功长震)
t+ 133.7s ▶ 语音:「小有收获。」
t+ 135.9s ♫ BGM 切换 → bgm/explore
t+ 135.9s ♪ 向导音:explore(探索/安全)
t+ 135.9s ♪ 音效 sfx/step_turn
t+ 136.7s ♪ 音效 sfx/pulse
t+ 137.0s ♪ 音效 sfx/echo_1
t+ 137.1s ♪ 音效 sfx/side_wall_l
t+ 137.1s ♪ 音效 sfx/side_wall_r
t+ 137.1s ♪ 音效 sfx/mat_stone
t+ 137.6s ♪ 音效 sfx/mob_step_bug_l
t+ 137.6s 〰 震动:heartbeat(心跳/倒计时)
t+ 138.3s ♪ 音效 sfx/mob_step_bug_l
t+ 139.4s ♪ 音效 sfx/mob_step_bug_l
t+ 139.4s 〰 震动:heartbeat(心跳/倒计时)
t+ 139.4s ♪ 音效 sfx/step_turn
t+ 140.3s ♪ 音效 sfx/mob_step_bug_c
t+ 140.3s ♪ 音效 sfx/step_own
t+ 140.3s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 140.3s ♪ 向导音:battle(战斗/对抗)
t+ 140.3s ▶ 语音:「蘑菇怪拦住了你!」
t+ 140.3s 〰 震动:swipe(滑动识别)
t+ 142.4s ♪ 向导音:turn(轮到你)
t+ 142.4s 〰 震动:confirm(轻点确认)
t+ 142.4s 【状态】乱打:不格挡、逃不掉(Boss),一直挥拳 战斗中:你的血量受了点伤,等你出手(单击挥击,按住屏幕逃跑)(BGM=bgm/battle,语速1)
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 142.4s ♪ 音效 sfx/atk_swing
t+ 142.4s ♪ 音效 sfx/atk_hit
t+ 142.4s ♪ 音效 sfx/tel_bug
t+ 142.4s 〰 震动:beat(节拍点)
t+ 143.6s ♪ 音效 sfx/hurt
t+ 143.6s ♪ 向导音:turn(轮到你)
t+ 143.6s 〰 震动:hit(受击重震)
t+ 143.6s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 150.3s ♪ 音效 sfx/atk_swing
t+ 150.3s ♪ 音效 sfx/atk_hit
t+ 150.3s ♪ 音效 sfx/tel_bug
t+ 150.3s 〰 震动:beat(节拍点)
t+ 151.5s ♪ 音效 sfx/hurt
t+ 151.5s ♪ 向导音:turn(轮到你)
t+ 151.5s 〰 震动:hit(受击重震)
t+ 151.5s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
t+ 166.5s ♪ 向导音:nudge(看门狗轻提醒)
t+ 166.5s ▶ 向导语音:「轮到你了。单击挥击。」
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 166.5s ♪ 音效 sfx/atk_swing
t+ 166.5s ♪ 音效 sfx/atk_hit
t+ 166.5s ♪ 音效 sfx/tel_bug
t+ 166.5s 〰 震动:beat(节拍点)
t+ 167.7s ♪ 音效 sfx/hurt
t+ 167.7s ♪ 向导音:turn(轮到你)
t+ 167.7s 〰 震动:hit(受击重震)
t+ 167.7s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 168.6s ♪ 音效 sfx/atk_swing
t+ 168.6s ♪ 音效 sfx/atk_hit
t+ 168.6s ♪ 音效 sfx/enemy_die
t+ 168.6s ♪ 音效 sfx/coin
t+ 168.6s ▶ 语音:「它倒下了。」
t+ 168.6s 〰 震动:success(成功长震)
t+ 170.8s ▶ 语音:「小有收获。」
t+ 172.9s ♫ BGM 切换 → bgm/explore
t+ 172.9s ♪ 向导音:explore(探索/安全)
t+ 172.9s ♪ 音效 sfx/pulse
t+ 173.1s ♪ 音效 sfx/echo_1
t+ 173.2s ♪ 音效 sfx/side_wall_l
t+ 173.2s ♪ 音效 sfx/side_wall_r
t+ 173.2s ♪ 音效 sfx/mat_stone
t+ 174.9s ♪ 音效 sfx/mob_step_bug_c
t+ 174.9s ♪ 音效 sfx/step_turn
t+ 177.3s ♪ 音效 sfx/step_own
t+ 177.3s 〰 震动:swipe(滑动识别)
t+ 177.8s ♪ 音效 sfx/step_own
t+ 177.8s 〰 震动:swipe(滑动识别)
#### 【玩家动作】手痒连点三下脉冲
t+ 178.3s ♪ 音效 sfx/pulse
t+ 178.3s 〰 震动:error(做错了:两连短震)
t+ 178.3s 〰 震动:error(做错了:两连短震)
t+ 178.6s ♪ 音效 sfx/side_wall_l
t+ 178.6s ♪ 音效 sfx/side_wall_r
t+ 179.4s ♪ 音效 sfx/echo_4
t+ 179.5s ♪ 音效 sfx/mat_stone
t+ 179.5s ♪ 音效 sfx/mob_step_bug_r
t+ 181.3s ♪ 音效 sfx/mob_step_bug_r
t+ 181.3s ♪ 音效 sfx/pulse
t+ 181.7s ♪ 音效 sfx/side_wall_l
t+ 181.7s ♪ 音效 sfx/side_wall_r
t+ 182.4s ♪ 音效 sfx/echo_4
t+ 182.5s ♪ 音效 sfx/mat_stone
t+ 183.5s ♪ 音效 sfx/mob_step_bug_r
t+ 183.5s ♪ 音效 sfx/step_turn
t+ 185.4s ♪ 音效 sfx/mob_step_bug_c
t+ 185.4s ♪ 音效 sfx/bump
t+ 187.7s ♪ 音效 sfx/mob_step_bug_c
t+ 190.1s ♪ 音效 sfx/mob_step_bug_c
#### 【玩家动作】手痒连点三下脉冲
t+ 190.1s ♪ 音效 sfx/pulse
t+ 190.1s 〰 震动:error(做错了:两连短震)
t+ 190.1s 〰 震动:error(做错了:两连短震)
t+ 190.3s ♪ 音效 sfx/echo_1
t+ 190.4s ♪ 音效 sfx/side_wall_l
t+ 190.4s ♪ 音效 sfx/side_wall_r
t+ 190.4s ♪ 音效 sfx/mat_stone
t+ 192.3s ♪ 音效 sfx/mob_step_bug_c
#### 【玩家动作】手痒连点三下脉冲
t+ 192.3s ♪ 音效 sfx/pulse
t+ 192.3s 〰 震动:error(做错了:两连短震)
t+ 192.3s 〰 震动:error(做错了:两连短震)
t+ 192.5s ♪ 音效 sfx/echo_1
t+ 192.6s ♪ 音效 sfx/side_wall_l
t+ 192.6s ♪ 音效 sfx/side_wall_r
t+ 192.7s ♪ 音效 sfx/mat_stone
t+ 194.2s ♪ 音效 sfx/mob_step_bug_c
t+ 194.2s ♪ 音效 sfx/pulse
t+ 194.4s ♪ 音效 sfx/echo_1
t+ 194.5s ♪ 音效 sfx/side_wall_l
t+ 194.5s ♪ 音效 sfx/side_wall_r
t+ 194.6s ♪ 音效 sfx/mat_stone
t+ 196.5s ♪ 音效 sfx/mob_step_bug_c
t+ 196.5s ♪ 音效 sfx/step_turn
t+ 197.9s ♪ 音效 sfx/step_own
t+ 197.9s 〰 震动:swipe(滑动识别)
t+ 198.4s ♪ 音效 sfx/step_own
t+ 198.4s 〰 震动:swipe(滑动识别)
t+ 198.6s ♪ 音效 sfx/mob_step_bug_r
#### 【玩家动作】手痒连点三下脉冲
t+ 198.9s ♪ 音效 sfx/pulse
t+ 198.9s 〰 震动:error(做错了:两连短震)
t+ 198.9s 〰 震动:error(做错了:两连短震)
t+ 199.2s ♪ 音效 sfx/side_wall_l
t+ 199.2s ♪ 音效 sfx/side_wall_r
t+ 199.7s ♪ 音效 sfx/echo_3
t+ 199.8s ♪ 音效 sfx/mat_stone
t+ 200.7s ♪ 音效 sfx/mob_step_bug_r
t+ 200.7s ♪ 音效 sfx/pulse
t+ 201.1s ♪ 音效 sfx/side_wall_l
t+ 201.1s ♪ 音效 sfx/side_wall_r
t+ 201.5s ♪ 音效 sfx/echo_3
t+ 201.6s ♪ 音效 sfx/mat_stone
t+ 202.2s ♪ 音效 sfx/mob_step_bug_r
t+ 202.9s ♪ 音效 sfx/step_turn
t+ 204.3s ♪ 音效 sfx/mob_step_bug_c
t+ 204.3s 〰 震动:heartbeat(心跳/倒计时)
t+ 204.3s ♪ 音效 sfx/step_own
t+ 204.3s 〰 震动:swipe(滑动识别)
t+ 204.8s ♪ 音效 sfx/step_own
t+ 204.8s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 204.8s ♪ 向导音:battle(战斗/对抗)
t+ 204.8s ▶ 语音:「蘑菇怪拦住了你!」
t+ 204.8s 〰 震动:swipe(滑动识别)
t+ 205.3s 【状态】乱打:不格挡、逃不掉(Boss),一直挥拳 战斗播报中,先听着(语音播放中,语速1)
t+ 206.9s ♪ 向导音:turn(轮到你)
t+ 206.9s 〰 震动:confirm(轻点确认)
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 206.9s ♪ 音效 sfx/atk_swing
t+ 206.9s ♪ 音效 sfx/atk_hit
t+ 206.9s ♪ 音效 sfx/tel_bug
t+ 206.9s 〰 震动:beat(节拍点)
t+ 208.1s ♪ 音效 sfx/hurt
t+ 208.1s ♪ 向导音:danger(危险)
t+ 208.1s ♪ 向导音:turn(轮到你)
t+ 208.1s 〰 震动:hit(受击重震)
t+ 208.1s 〰 震动:warning(警告三连震)
t+ 208.1s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 214.8s ♪ 音效 sfx/atk_swing
t+ 214.8s ♪ 音效 sfx/atk_hit
t+ 214.8s ♪ 音效 sfx/tel_bug
t+ 214.8s 〰 震动:beat(节拍点)
t+ 216.0s ♪ 音效 sfx/hurt
t+ 216.0s ♪ 向导音:turn(轮到你)
t+ 216.0s 〰 震动:hit(受击重震)
t+ 216.0s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
t+ 231.0s ♪ 向导音:nudge(看门狗轻提醒)
t+ 231.0s ▶ 向导语音:「轮到你了。单击挥击。」
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 231.0s ♪ 音效 sfx/atk_swing
t+ 231.0s ♪ 音效 sfx/atk_hit
t+ 231.0s ♪ 音效 sfx/tel_bug
t+ 231.0s 〰 震动:beat(节拍点)
t+ 232.2s ♪ 音效 sfx/hurt
t+ 232.2s ♪ 向导音:turn(轮到你)
t+ 232.2s 〰 震动:hit(受击重震)
t+ 232.2s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 233.1s ♪ 音效 sfx/atk_swing
t+ 233.1s ♪ 音效 sfx/atk_hit
t+ 233.1s ♪ 音效 sfx/enemy_die
t+ 233.1s ♪ 音效 sfx/coin
t+ 233.1s ▶ 语音:「它倒下了。」
t+ 233.1s 〰 震动:success(成功长震)
t+ 235.3s ▶ 语音:「小有收获。」
t+ 237.4s ▶ 语音:「你的拳脚更利落了。」
t+ 239.5s ♫ BGM 切换 → bgm/explore
t+ 239.5s ♪ 向导音:explore(探索/安全)
#### 【玩家动作】手痒连点三下脉冲
t+ 239.5s ♪ 音效 sfx/pulse
t+ 239.5s 〰 震动:error(做错了:两连短震)
t+ 239.5s 〰 震动:error(做错了:两连短震)
t+ 239.7s ♪ 音效 sfx/echo_1
t+ 239.8s ♪ 音效 sfx/side_wall_l
t+ 239.8s ♪ 音效 sfx/side_wall_r
t+ 239.9s ♪ 音效 sfx/mat_stair
#### 【玩家动作】手痒连点三下脉冲
t+ 244.5s ♪ 音效 sfx/pulse
t+ 244.5s 〰 震动:error(做错了:两连短震)
t+ 244.5s 〰 震动:error(做错了:两连短震)
t+ 244.7s ♪ 音效 sfx/echo_1
t+ 244.8s ♪ 音效 sfx/side_wall_l
t+ 244.8s ♪ 音效 sfx/side_wall_r
t+ 244.9s ♪ 音效 sfx/mat_stair
t+ 249.5s ♪ 音效 sfx/step_turn
t+ 254.5s ♪ 音效 sfx/pulse
t+ 254.8s ♪ 音效 sfx/side_wall_l
t+ 254.8s ♪ 音效 sfx/side_wall_r
t+ 255.0s ♪ 音效 sfx/echo_2
t+ 255.1s ♪ 音效 sfx/mat_stone
t+ 259.5s ♪ 音效 sfx/step_turn
t+ 264.5s ♪ 音效 sfx/step_own
t+ 264.5s ♫ BGM 切换 → bgm/boss(淡入 400ms)
t+ 264.5s ♪ 向导音:battle(战斗/对抗)
t+ 264.5s ▶ 语音:「窟主石甲蟹,就在你面前。」
t+ 264.5s 〰 震动:swipe(滑动识别)
t+ 266.6s ♪ 向导音:turn(轮到你)
t+ 266.6s 〰 震动:confirm(轻点确认)
t+ 266.6s 【状态】乱打:不格挡、逃不掉(Boss),一直挥拳 战斗中:你的血量命悬一线,等你出手(单击挥击,按住屏幕逃跑)(BGM=bgm/boss,语速1)
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 266.6s ♪ 音效 sfx/atk_swing
t+ 266.6s ♪ 音效 sfx/atk_hit
t+ 266.6s ♪ 音效 sfx/tel_heavy
t+ 266.6s 〰 震动:beat(节拍点)
t+ 267.8s ♪ 音效 sfx/hurt
t+ 267.8s ♫ BGM 切换 → bgm/menu
t+ 267.8s ♪ 向导音:settle(结算)
t+ 267.8s ▶ 语音:「你倒下了。」
t+ 267.8s 〰 震动:hit(受击重震)
t+ 267.8s 〰 震动:hit(受击重震)
t+ 267.8s 【状态】乱打也被归因得明明白白,元进度照单全收 结算:死亡归因与元进度入账,单击再探一次(语音播放中,语速1)
t+ 269.9s ▶ 语音:「你没挡住那记重击。」
t+ 272.1s ▶ 语音:「下次,前摇声响时就双击。」
t+ 272.1s ♪ 向导音:menu(系统界面)
t+ 272.1s ▶ 语音:「这趟没带回什么。」
t+ 274.2s ▶ 语音:「你到过中层。」
t+ 274.2s ▶ 语音:「新的探窟,开始了。」
t+ 276.3s ♫ BGM 切换 → bgm/explore
t+ 276.3s ♪ 向导音:explore(探索/安全)
t+ 276.3s ▶ 语音:「这是第一层。」
t+ 276.3s 【状态】第二周目照样开局,压力测试全程零死锁,收工 第 1 层黑暗里:单击发脉冲用回声看路,按住前进,左右滑转身,上滑状态,下滑菜单(语音播放中,语速1)
@@ -0,0 +1,867 @@
# 试玩转写:《dungeon》
> 本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文,
> 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作),
> 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。
t+ 0.0s (玩家点开游戏,轻触屏幕开始)
t+ 0.0s ♫ BGM 切换 → bgm/menu
t+ 0.0s ♪ 向导音:menu(系统界面)
t+ 0.0s 【状态】盲眼探窟者睁开了耳朵,准备下窟 标题页:单击开始探窟,上滑听元进度(BGM=bgm/menu,语速1)
#### 【玩家动作】单击,开始
t+ 0.0s ▶ 语音:「新的探窟,开始了。」
t+ 2.1s ♫ BGM 切换 → bgm/explore
t+ 2.1s ♪ 向导音:explore(探索/安全)
t+ 2.1s ▶ 语音:「你在黑暗中醒来。这里是回声地窟。」
t+ 2.1s 【状态】教学开始:三句开场白 教学演练第 0 步,跟着旁白做(语音播放中,语速1)
t+ 4.2s ▶ 语音:「伸手不见五指,声音就是你的眼睛。」
t+ 6.4s ▶ 语音:「先学会用耳朵看。单击,发出声波脉冲。」
#### 【玩家动作】单击回应「先学会用耳朵看」
#### 【玩家动作】单击——人生第一声脉冲
t+ 8.5s ♪ 音效 sfx/pulse
t+ 8.5s ▶ 语音:「听,回声回来了。」
t+ 8.8s ♪ 音效 sfx/side_open_l
t+ 8.8s ♪ 音效 sfx/side_open_r
t+ 9.0s ♪ 音效 sfx/echo_2
t+ 9.1s ♪ 音效 sfx/mat_stone
t+ 10.6s ▶ 语音:「回声回来越快,墙就越近。」
t+ 10.6s 【状态】回声回来了,听墙的距离 教学演练第 2 步,跟着旁白做(语音播放中,语速1)
#### 【玩家动作】单击继续
t+ 12.7s ▶ 语音:「两侧的回声,发闷是墙,空旷是通路。」
#### 【玩家动作】单击继续(侧向规则听完了)
t+ 14.8s ♪ 音效 sfx/step_turn
t+ 14.8s ▶ 语音:「按住屏幕不放,你就往前走。」
#### 【玩家动作】按住屏幕不放——脚步声起,往前走
t+ 14.8s ♪ 音效 sfx/step_own
t+ 14.8s 〰 震动:swipe(滑动识别)
t+ 15.3s ♪ 音效 sfx/step_own
t+ 15.3s ▶ 语音:「左滑右滑,可以转身。」
t+ 15.8s ♪ 音效 sfx/bump
t+ 15.3s 〰 震动:swipe(滑动识别)
#### 【玩家动作】松开,停下
#### 【玩家动作】左滑,转身
t+ 16.5s ♪ 音效 sfx/step_turn
#### 【玩家动作】右滑,转回来
t+ 17.5s ♪ 音效 sfx/step_turn
t+ 17.5s ▶ 语音:「双击,再发一次脉冲,不要钱。」
#### 【玩家动作】双击——再发一次脉冲,不要钱
t+ 17.5s ♪ 音效 sfx/pulse
t+ 17.5s ▶ 语音:「听,回声回来了。」
t+ 17.7s ♪ 音效 sfx/echo_1
t+ 17.8s ♪ 音效 sfx/side_wall_l
t+ 17.8s ♪ 音效 sfx/side_wall_r
t+ 17.8s ♪ 音效 sfx/mat_stone
t+ 19.6s ▶ 语音:「上滑,随时听自己的状态。」
t+ 21.7s ▶ 语音:「下滑,打开菜单。」
#### 【玩家动作】上滑,听自己的状态
t+ 21.7s ▶ 语音:「这是第一层。」
t+ 23.8s ▶ 语音:「你毫发无损。」
t+ 25.9s ▶ 语音:「口袋空空。」
t+ 28.1s ▶ 语音:「你面朝东。」
#### 【玩家动作】下滑,打开菜单
t+ 28.1s ♫ BGM 切换 → bgm/menu
t+ 28.1s ♪ 向导音:menu(系统界面)
t+ 28.1s ▶ 语音:「菜单。单击切换,双击确认。」
t+ 30.2s ▶ 语音:「返回探索。」
#### 【玩家动作】再下滑,关上菜单
t+ 30.2s ♪ 向导音:explore(探索/安全)
t+ 30.2s ♫ BGM 切换 → bgm/explore
t+ 30.2s ♪ 音效 sfx/step_turn
t+ 30.2s ♪ 音效 sfx/step_turn
t+ 30.2s ▶ 语音:「前面有东西!放心,它伤不到你。」
t+ 30.2s 【状态】「前面有东西!放心,它伤不到你」——等它扑上来 教学演练第 8 步,跟着旁白做(语音播放中,语速1)
t+ 31.4s ♪ 音效 sfx/mob_step_small_c
t+ 32.6s ♪ 音效 sfx/mob_step_small_c
t+ 32.6s 〰 震动:heartbeat(心跳/倒计时)
t+ 33.5s ♪ 音效 sfx/mob_step_small_c
t+ 33.5s 〰 震动:heartbeat(心跳/倒计时)
t+ 33.8s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 33.8s ♪ 向导音:battle(战斗/对抗)
t+ 33.8s ▶ 语音:「盲眼蝠扑了过来!」
t+ 33.8s 【状态】教学怪扑到了面前 战斗播报中,先听着(语音播放中,语速1)
t+ 35.9s ▶ 语音:「听到它的动静,双击格挡。」
t+ 38.0s ♪ 音效 sfx/tel_small
t+ 38.0s 〰 震动:beat(节拍点)
#### 【玩家动作】听到它的动静——双击,格挡
t+ 38.0s ♪ 音效 sfx/parry
t+ 38.0s 〰 震动:confirm(轻点确认)
t+ 39.2s ▶ 语音:「挡住了!」
t+ 41.3s ▶ 语音:「现在单击,挥拳打它。」
t+ 43.5s ♪ 向导音:turn(轮到你)
t+ 43.5s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击挥拳,两拳放倒它
t+ 43.5s ♪ 音效 sfx/atk_swing
t+ 43.5s ♪ 音效 sfx/atk_hit
t+ 43.5s ♪ 音效 sfx/tel_small
t+ 43.5s 〰 震动:beat(节拍点)
t+ 43.9s ♪ 音效 sfx/parry
t+ 43.9s 〰 震动:confirm(轻点确认)
t+ 44.7s ▶ 语音:「挡住了!」
t+ 46.8s ▶ 语音:「现在单击,挥拳打它。」
t+ 48.9s ♪ 向导音:turn(轮到你)
t+ 48.9s 〰 震动:confirm(轻点确认)
t+ 48.9s ♪ 音效 sfx/atk_swing
t+ 48.9s ♪ 音效 sfx/atk_hit
t+ 48.9s ♪ 音效 sfx/enemy_die
t+ 48.9s ♪ 音效 sfx/coin
t+ 48.9s ▶ 语音:「打中了,就是这样。」
t+ 48.9s 〰 震动:success(成功长震)
t+ 51.0s ▶ 语音:「战利不多。」
t+ 53.1s ♫ BGM 切换 → bgm/explore(淡入 400ms)
t+ 53.1s ▶ 语音:「铁器的回声,就是下潜的楼梯。」
t+ 53.1s 【状态】教学战获胜——「打中了,就是这样」 教学演练第 9 步,跟着旁白做(语音播放中,语速1)
#### 【玩家动作】单击,听听楼梯的铁器回声
t+ 53.1s ♪ 音效 sfx/pulse
t+ 53.5s ♪ 音效 sfx/side_wall_l
t+ 53.5s ♪ 音效 sfx/side_wall_r
t+ 54.2s ♪ 音效 sfx/echo_4
t+ 54.4s ♪ 音效 sfx/mat_stone
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 56.7s ♪ 音效 sfx/pulse
t+ 57.0s ♪ 音效 sfx/side_wall_l
t+ 57.0s ♪ 音效 sfx/side_wall_r
t+ 57.8s ♪ 音效 sfx/echo_4
t+ 57.9s ♪ 音效 sfx/mat_stone
t+ 60.9s ♪ 音效 sfx/step_own
t+ 60.9s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 61.1s ♪ 音效 sfx/pulse
t+ 61.5s ♪ 音效 sfx/side_open_l
t+ 61.5s ♪ 音效 sfx/side_open_r
t+ 62.2s ♪ 音效 sfx/echo_4
t+ 62.4s ♪ 音效 sfx/mat_stone
t+ 69.1s ♪ 向导音:nudge(看门狗轻提醒)
t+ 69.1s ♪ 向导音:watchdog(看门狗升级)
t+ 69.1s ♪ 音效 sfx/step_turn
t+ 77.1s ♪ 向导音:nudge(看门狗轻提醒)
t+ 77.1s ♪ 向导音:watchdog(看门狗升级)
t+ 77.1s ♪ 音效 sfx/step_own
t+ 77.1s ♪ 音效 sfx/coin
t+ 77.1s ▶ 语音:「捡到一大袋金币。」
t+ 77.1s 〰 震动:swipe(滑动识别)
t+ 77.1s 〰 震动:pickup(获得)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 77.6s ♪ 音效 sfx/pulse
t+ 77.9s ♪ 音效 sfx/echo_1
t+ 78.0s ♪ 音效 sfx/side_wall_l
t+ 78.0s ♪ 音效 sfx/side_open_r
t+ 78.0s ♪ 音效 sfx/mat_stone
t+ 85.6s ♪ 向导音:nudge(看门狗轻提醒)
t+ 85.6s ♪ 向导音:watchdog(看门狗升级)
t+ 85.6s ♪ 音效 sfx/step_turn
t+ 93.6s ♪ 向导音:nudge(看门狗轻提醒)
t+ 93.6s ♪ 向导音:watchdog(看门狗升级)
t+ 93.6s ♪ 音效 sfx/step_own
t+ 93.6s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 94.1s ♪ 音效 sfx/pulse
t+ 94.5s ♪ 音效 sfx/side_open_l
t+ 94.5s ♪ 音效 sfx/side_open_r
t+ 94.9s ♪ 音效 sfx/echo_3
t+ 95.1s ♪ 音效 sfx/mat_stone
t+ 102.1s ♪ 向导音:nudge(看门狗轻提醒)
t+ 102.1s ♪ 向导音:watchdog(看门狗升级)
t+ 102.1s ♪ 音效 sfx/step_turn
t+ 110.1s ♪ 向导音:nudge(看门狗轻提醒)
t+ 110.1s ♪ 向导音:watchdog(看门狗升级)
t+ 110.1s ♪ 音效 sfx/step_own
t+ 110.1s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 110.6s ♪ 音效 sfx/pulse
t+ 110.9s ♪ 音效 sfx/echo_1
t+ 111.0s ♪ 音效 sfx/side_wall_l
t+ 111.0s ♪ 音效 sfx/side_open_r
t+ 111.0s ♪ 音效 sfx/mat_stone
t+ 118.6s ♪ 向导音:nudge(看门狗轻提醒)
t+ 118.6s ♪ 向导音:watchdog(看门狗升级)
t+ 118.6s ♪ 音效 sfx/step_turn
t+ 126.6s ♪ 向导音:nudge(看门狗轻提醒)
t+ 126.6s ♪ 向导音:watchdog(看门狗升级)
t+ 126.6s ♪ 音效 sfx/step_own
t+ 126.6s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 127.1s ♪ 音效 sfx/pulse
t+ 127.5s ♪ 音效 sfx/side_open_l
t+ 127.5s ♪ 音效 sfx/side_open_r
t+ 127.9s ♪ 音效 sfx/echo_3
t+ 128.1s ♪ 音效 sfx/mat_stone
t+ 135.1s ♪ 向导音:nudge(看门狗轻提醒)
t+ 135.1s ♪ 向导音:watchdog(看门狗升级)
t+ 135.1s ♪ 音效 sfx/step_own
t+ 135.1s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 135.6s ♪ 音效 sfx/pulse
t+ 136.0s ♪ 音效 sfx/side_open_l
t+ 136.0s ♪ 音效 sfx/side_open_r
t+ 136.1s ♪ 音效 sfx/echo_2
t+ 136.3s ♪ 音效 sfx/mat_stone
t+ 143.6s ♪ 向导音:nudge(看门狗轻提醒)
t+ 143.6s ♪ 向导音:watchdog(看门狗升级)
t+ 143.6s ♪ 音效 sfx/step_turn
t+ 151.6s ♪ 向导音:nudge(看门狗轻提醒)
t+ 151.6s ♪ 向导音:watchdog(看门狗升级)
t+ 151.6s ♪ 音效 sfx/step_own
t+ 151.6s ▶ 语音:「楼梯就在脚下。单击,下潜。」
t+ 151.6s 〰 震动:swipe(滑动识别)
#### 【玩家动作】踏上楼梯格——「楼梯就在脚下」
#### 【玩家动作】铁器就在脚下——单击,下潜
t+ 152.1s ♪ 音效 sfx/stairs_down
t+ 152.1s ▶ 语音:「你顺着楼梯,往下潜。」
t+ 154.3s ▶ 语音:「教学完了。地窟很深,小心走。」
t+ 156.4s ▶ 语音:「这是第二层。」
t+ 158.5s ♪ 向导音:explore(探索/安全)
t+ 158.5s 【状态】教学完了。第二层,真正的地窟从这里开始 第 2 层黑暗里:单击发脉冲用回声看路,按住前进,左右滑转身,上滑状态,下滑菜单(BGM=bgm/explore,语速1)
#### 【玩家动作】单击脉冲,探一探第 2 层
t+ 158.5s ♪ 音效 sfx/pulse
t+ 158.8s ♪ 音效 sfx/side_open_l
t+ 158.8s ♪ 音效 sfx/side_wall_r
t+ 159.3s ♪ 音效 sfx/echo_3
t+ 159.4s ♪ 音效 sfx/mat_stone
t+ 160.9s ♪ 音效 sfx/mob_step_small_l
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 160.9s ♪ 音效 sfx/pulse
t+ 160.9s ♪ 音效 sfx/mob_step_small_l
t+ 160.9s ♪ 音效 sfx/mob_step_small_l
t+ 161.3s ♪ 音效 sfx/side_open_l
t+ 161.3s ♪ 音效 sfx/side_wall_r
t+ 161.7s ♪ 音效 sfx/echo_3
t+ 161.8s ♪ 音效 sfx/mat_stone
t+ 162.5s ♪ 音效 sfx/mob_step_small_l
t+ 162.6s ♪ 音效 sfx/mob_step_small_l
t+ 162.9s ♪ 音效 sfx/mob_step_small_l
t+ 162.5s 〰 震动:heartbeat(心跳/倒计时)
t+ 163.5s ♪ 音效 sfx/step_turn
t+ 164.1s ♪ 音效 sfx/mob_step_small_c
t+ 164.1s ♪ 音效 sfx/step_own
t+ 164.1s 〰 震动:swipe(滑动识别)
t+ 164.1s ♪ 音效 sfx/mob_step_small_c
t+ 164.4s ♪ 音效 sfx/mob_step_small_c
t+ 164.4s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 164.4s ♪ 向导音:battle(战斗/对抗)
t+ 164.4s ▶ 语音:「窟鼠窜了出来!」
t+ 164.4s 〰 震动:heartbeat(心跳/倒计时)
t+ 166.6s ♪ 向导音:turn(轮到你)
t+ 166.6s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 166.6s ♪ 音效 sfx/atk_swing
t+ 166.6s ♪ 音效 sfx/atk_hit
t+ 166.6s ♪ 音效 sfx/tel_small
t+ 166.6s 〰 震动:beat(节拍点)
t+ 167.8s ♪ 音效 sfx/hurt
t+ 167.8s ♪ 向导音:turn(轮到你)
t+ 167.8s 〰 震动:hit(受击重震)
t+ 167.8s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 167.8s ♪ 音效 sfx/atk_swing
t+ 167.8s ♪ 音效 sfx/atk_hit
t+ 167.8s ♪ 音效 sfx/tel_small
t+ 167.8s 〰 震动:beat(节拍点)
#### 【玩家动作】前摇声响——双击,格挡
t+ 168.5s ♪ 音效 sfx/parry
t+ 168.5s 〰 震动:confirm(轻点确认)
t+ 169.0s ▶ 语音:「挡下了大半!」
t+ 171.1s ♪ 向导音:turn(轮到你)
t+ 171.1s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 171.1s ♪ 音效 sfx/atk_swing
t+ 171.1s ♪ 音效 sfx/atk_hit
t+ 171.1s ♪ 音效 sfx/enemy_die
t+ 171.1s ♪ 音效 sfx/coin
t+ 171.1s ▶ 语音:「它倒下了。」
t+ 171.1s 〰 震动:success(成功长震)
t+ 173.2s ▶ 语音:「战利不多。」
t+ 175.3s ♫ BGM 切换 → bgm/explore
t+ 175.3s ♪ 向导音:explore(探索/安全)
t+ 177.3s ♪ 音效 sfx/mob_step_small_c
t+ 177.4s ♪ 音效 sfx/mob_step_small_c
t+ 177.4s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 177.4s ♪ 向导音:battle(战斗/对抗)
t+ 177.4s ▶ 语音:「窟鼠窜了出来!」
t+ 177.4s 〰 震动:heartbeat(心跳/倒计时)
t+ 179.5s ♪ 向导音:turn(轮到你)
t+ 179.5s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 179.5s ♪ 音效 sfx/atk_swing
t+ 179.5s ♪ 音效 sfx/atk_hit
t+ 179.5s ♪ 音效 sfx/tel_small
t+ 179.5s 〰 震动:beat(节拍点)
t+ 180.7s ♪ 音效 sfx/hurt
t+ 180.7s ♪ 向导音:turn(轮到你)
t+ 180.7s 〰 震动:hit(受击重震)
t+ 180.7s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 180.7s ♪ 音效 sfx/atk_swing
t+ 180.7s ♪ 音效 sfx/atk_hit
t+ 180.7s ♪ 音效 sfx/tel_small
t+ 180.7s 〰 震动:beat(节拍点)
#### 【玩家动作】前摇声响——双击,格挡
t+ 181.5s ♪ 音效 sfx/parry
t+ 181.5s 〰 震动:confirm(轻点确认)
t+ 181.9s ▶ 语音:「挡下了大半!」
t+ 184.0s ♪ 向导音:turn(轮到你)
t+ 184.0s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 184.0s ♪ 音效 sfx/atk_swing
t+ 184.0s ♪ 音效 sfx/atk_hit
t+ 184.0s ♪ 音效 sfx/enemy_die
t+ 184.0s ♪ 音效 sfx/coin
t+ 184.0s ▶ 语音:「它倒下了。」
t+ 184.0s 〰 震动:success(成功长震)
t+ 186.1s ▶ 语音:「战利不多。」
t+ 188.2s ♫ BGM 切换 → bgm/explore
t+ 188.2s ♪ 向导音:explore(探索/安全)
t+ 190.1s ♪ 音效 sfx/mob_step_small_c
t+ 192.2s ♪ 音效 sfx/mob_step_small_c
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 192.2s ♪ 音效 sfx/pulse
t+ 192.5s ♪ 音效 sfx/side_open_l
t+ 192.5s ♪ 音效 sfx/side_open_r
t+ 193.3s ♪ 音效 sfx/echo_4
t+ 193.4s ♪ 音效 sfx/mat_stone
t+ 194.2s ♪ 音效 sfx/mob_step_small_c
t+ 194.2s ♪ 音效 sfx/step_turn
t+ 196.5s ♪ 音效 sfx/mob_step_small_r
t+ 196.5s 〰 震动:heartbeat(心跳/倒计时)
t+ 196.5s ♪ 音效 sfx/step_own
t+ 196.5s ♪ 音效 sfx/coin
t+ 196.5s ▶ 语音:「捡到一大袋金币。」
t+ 196.5s 〰 震动:swipe(滑动识别)
t+ 196.5s 〰 震动:pickup(获得)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 197.0s ♪ 音效 sfx/pulse
t+ 197.3s ♪ 音效 sfx/echo_1
t+ 197.4s ♪ 音效 sfx/side_open_l
t+ 197.4s ♪ 音效 sfx/side_open_r
t+ 197.4s ♪ 音效 sfx/mat_stone
t+ 198.3s ♪ 音效 sfx/mob_step_small_r
t+ 198.3s 〰 震动:heartbeat(心跳/倒计时)
t+ 200.5s ♪ 音效 sfx/mob_step_small_r
t+ 200.5s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 200.5s ♪ 向导音:battle(战斗/对抗)
t+ 200.5s ▶ 语音:「窟鼠窜了出来!」
t+ 200.5s 〰 震动:heartbeat(心跳/倒计时)
t+ 202.7s ♪ 向导音:turn(轮到你)
t+ 202.7s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 204.6s ♪ 音效 sfx/atk_swing
t+ 204.6s ♪ 音效 sfx/atk_hit
t+ 204.6s ♪ 音效 sfx/tel_small
t+ 204.6s 〰 震动:beat(节拍点)
t+ 205.8s ♪ 音效 sfx/hurt
t+ 205.8s ♪ 向导音:turn(轮到你)
t+ 205.8s 〰 震动:hit(受击重震)
t+ 205.8s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 205.8s ♪ 音效 sfx/atk_swing
t+ 205.8s ♪ 音效 sfx/atk_hit
t+ 205.8s ♪ 音效 sfx/tel_small
t+ 205.8s 〰 震动:beat(节拍点)
#### 【玩家动作】前摇声响——双击,格挡
t+ 206.6s ♪ 音效 sfx/parry
t+ 206.6s 〰 震动:confirm(轻点确认)
t+ 207.0s ▶ 语音:「挡下了大半!」
t+ 209.1s ♪ 向导音:turn(轮到你)
t+ 209.1s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 209.1s ♪ 音效 sfx/atk_swing
t+ 209.1s ♪ 音效 sfx/atk_hit
t+ 209.1s ♪ 音效 sfx/enemy_die
t+ 209.1s ♪ 音效 sfx/coin
t+ 209.1s ▶ 语音:「它倒下了。」
t+ 209.1s 〰 震动:success(成功长震)
t+ 211.2s ▶ 语音:「战利不多。」
t+ 213.3s ▶ 语音:「你的拳脚更利落了。」
t+ 215.5s ♫ BGM 切换 → bgm/explore
t+ 215.5s ♪ 向导音:explore(探索/安全)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 220.5s ♪ 音效 sfx/pulse
t+ 220.7s ♪ 音效 sfx/echo_1
t+ 220.8s ♪ 音效 sfx/side_open_l
t+ 220.8s ♪ 音效 sfx/side_open_r
t+ 220.8s ♪ 音效 sfx/mat_stone
t+ 225.5s ♪ 音效 sfx/step_turn
t+ 230.5s ♪ 音效 sfx/step_own
t+ 230.5s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 231.0s ♪ 音效 sfx/pulse
t+ 231.3s ♪ 音效 sfx/side_wall_l
t+ 231.3s ♪ 音效 sfx/side_open_r
t+ 231.5s ♪ 音效 sfx/echo_2
t+ 231.6s ♪ 音效 sfx/mat_stair
t+ 235.5s ♪ 音效 sfx/step_own
t+ 235.5s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 236.0s ♪ 音效 sfx/pulse
t+ 236.2s ♪ 音效 sfx/echo_1
t+ 236.3s ♪ 音效 sfx/side_wall_l
t+ 236.3s ♪ 音效 sfx/side_open_r
t+ 236.3s ♪ 音效 sfx/mat_stair
t+ 240.5s ♪ 音效 sfx/step_own
t+ 240.5s ▶ 语音:「楼梯就在脚下。单击,下潜。」
t+ 240.5s 〰 震动:swipe(滑动识别)
#### 【玩家动作】铁器就在脚下——单击,下潜
t+ 241.0s ♪ 音效 sfx/stairs_down
t+ 241.0s ▶ 语音:「你顺着楼梯,往下潜。」
t+ 243.1s ▶ 语音:「这是第三层。」
t+ 243.1s 【状态】第三层——窟主的地界 顺着楼梯,往下潜……(语音播放中,语速1)
#### 【玩家动作】脉冲听路,朝楼梯摸过去
t+ 245.2s ♪ 向导音:explore(探索/安全)
t+ 247.0s ♪ 音效 sfx/mob_step_bug_r
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 247.0s ♪ 音效 sfx/pulse
t+ 247.2s ♪ 音效 sfx/mob_step_bug_r
t+ 247.3s ♪ 音效 sfx/side_open_l
t+ 247.3s ♪ 音效 sfx/side_open_r
t+ 247.5s ♪ 音效 sfx/echo_2
t+ 247.6s ♪ 音效 sfx/mat_stone
t+ 247.6s ♪ 音效 sfx/mob_step_bug_r
t+ 249.2s ♪ 音效 sfx/mob_step_bug_r
t+ 249.2s ♪ 音效 sfx/step_turn
t+ 249.5s ♪ 音效 sfx/mob_step_bug_r
t+ 249.5s ♪ 音效 sfx/step_turn
t+ 250.0s ♪ 音效 sfx/mob_step_bug_l
t+ 250.0s ♪ 音效 sfx/step_own
t+ 250.0s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 250.5s ♪ 音效 sfx/pulse
t+ 250.9s ♪ 音效 sfx/side_wall_l
t+ 250.9s ♪ 音效 sfx/side_wall_r
t+ 251.1s ♪ 音效 sfx/mob_step_bug_c
t+ 251.1s ♪ 音效 sfx/mob_step_bug_c
t+ 251.6s ♪ 音效 sfx/echo_4
t+ 251.7s ♪ 音效 sfx/mat_stone
t+ 251.8s ♪ 音效 sfx/mob_step_bug_l
t+ 252.6s ♪ 音效 sfx/mob_step_bug_r
t+ 252.6s ♪ 音效 sfx/step_own
t+ 252.6s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 253.1s ♪ 音效 sfx/pulse
t+ 253.2s ♪ 音效 sfx/mob_step_bug_l
t+ 253.4s ♪ 音效 sfx/side_open_l
t+ 253.4s ♪ 音效 sfx/side_wall_r
t+ 254.2s ♪ 音效 sfx/mob_step_bug_l
t+ 254.2s ♪ 音效 sfx/echo_4
t+ 254.3s ♪ 音效 sfx/mat_stone
t+ 254.4s ♪ 音效 sfx/mob_step_bug_r
t+ 255.2s ♪ 音效 sfx/step_turn
t+ 255.3s ♪ 音效 sfx/mob_step_bug_c
t+ 256.0s ♪ 音效 sfx/mob_step_bug_c
t+ 256.0s ♪ 音效 sfx/step_own
t+ 256.0s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 256.5s ♪ 音效 sfx/pulse
t+ 256.6s ♪ 音效 sfx/mob_step_bug_c
t+ 256.9s ♪ 音效 sfx/side_wall_l
t+ 256.9s ♪ 音效 sfx/side_open_r
t+ 257.0s ♪ 音效 sfx/echo_2
t+ 257.1s ♪ 音效 sfx/mat_stone
t+ 257.5s ♪ 音效 sfx/mob_step_bug_r
t+ 257.7s ♪ 音效 sfx/mob_step_bug_c
t+ 258.1s ♪ 音效 sfx/mob_step_bug_c
t+ 259.2s ♪ 音效 sfx/mob_step_bug_c
t+ 259.2s ♪ 音效 sfx/step_own
t+ 259.2s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 259.7s ♪ 音效 sfx/pulse
t+ 260.0s ♪ 音效 sfx/echo_1
t+ 260.1s ♪ 音效 sfx/side_wall_l
t+ 260.1s ♪ 音效 sfx/side_open_r
t+ 260.1s ♪ 音效 sfx/mat_stone
t+ 260.2s ♪ 音效 sfx/mob_step_bug_c
t+ 260.4s ♪ 音效 sfx/mob_step_bug_c
t+ 261.6s ♪ 音效 sfx/mob_step_bug_r
t+ 261.6s 〰 震动:heartbeat(心跳/倒计时)
t+ 262.0s ♪ 音效 sfx/mob_step_bug_c
t+ 262.0s ♪ 音效 sfx/step_turn
t+ 262.3s ♪ 音效 sfx/mob_step_bug_r
t+ 262.3s ♪ 音效 sfx/step_own
t+ 262.3s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 262.8s ♪ 音效 sfx/pulse
t+ 263.2s ♪ 音效 sfx/side_open_l
t+ 263.2s ♪ 音效 sfx/side_open_r
t+ 263.6s ♪ 音效 sfx/echo_3
t+ 263.7s ♪ 音效 sfx/mat_stone
t+ 264.0s ♪ 音效 sfx/mob_step_bug_l
t+ 264.0s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 264.0s ♪ 向导音:battle(战斗/对抗)
t+ 264.0s ▶ 语音:「蘑菇怪拦住了你!」
t+ 266.1s ♪ 向导音:turn(轮到你)
t+ 266.1s 〰 震动:confirm(轻点确认)
t+ 266.1s ▶ 语音:「它贴着你不放,不用转身。」
t+ 266.1s 〰 震动:error(做错了:两连短震)
#### 【玩家动作】单击,挥击
t+ 266.3s ♪ 音效 sfx/atk_swing
t+ 266.3s ♪ 音效 sfx/atk_hit
t+ 266.3s ♪ 音效 sfx/tel_bug
t+ 266.3s 〰 震动:beat(节拍点)
t+ 267.5s ♪ 音效 sfx/hurt
t+ 267.5s ♪ 向导音:turn(轮到你)
t+ 267.5s 〰 震动:hit(受击重震)
t+ 267.5s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 267.5s ♪ 音效 sfx/atk_swing
t+ 267.5s ♪ 音效 sfx/atk_hit
t+ 267.5s ♪ 音效 sfx/tel_bug
t+ 267.5s 〰 震动:beat(节拍点)
#### 【玩家动作】前摇声响——双击,格挡
t+ 268.2s ♪ 音效 sfx/parry
t+ 268.2s 〰 震动:confirm(轻点确认)
t+ 268.7s ▶ 语音:「挡下了大半!」
t+ 270.9s ♪ 向导音:turn(轮到你)
t+ 270.9s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 272.4s ♪ 音效 sfx/atk_swing
t+ 272.4s ♪ 音效 sfx/atk_hit
t+ 272.4s ♪ 音效 sfx/enemy_die
t+ 272.4s ♪ 音效 sfx/coin
t+ 272.4s ▶ 语音:「它倒下了。」
t+ 272.4s 〰 震动:success(成功长震)
t+ 274.5s ▶ 语音:「小有收获。」
t+ 276.6s ♫ BGM 切换 → bgm/explore
t+ 276.6s ♪ 向导音:explore(探索/安全)
t+ 278.8s ♪ 音效 sfx/mob_step_bug_l
t+ 278.9s ♪ 音效 sfx/mob_step_bug_r
t+ 280.9s ♪ 音效 sfx/mob_step_bug_l
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 280.9s ♪ 音效 sfx/pulse
t+ 281.1s ♪ 音效 sfx/mob_step_bug_r
t+ 281.3s ♪ 音效 sfx/side_open_l
t+ 281.3s ♪ 音效 sfx/side_open_r
t+ 281.7s ♪ 音效 sfx/echo_3
t+ 281.8s ♪ 音效 sfx/mat_stone
t+ 281.1s 〰 震动:heartbeat(心跳/倒计时)
t+ 282.8s ♪ 音效 sfx/mob_step_bug_r
t+ 282.8s ♫ BGM 切换 → bgm/battle(淡入 400ms)
t+ 282.8s ♪ 向导音:battle(战斗/对抗)
t+ 282.8s ▶ 语音:「蘑菇怪拦住了你!」
t+ 282.8s 〰 震动:heartbeat(心跳/倒计时)
t+ 284.9s ♪ 向导音:turn(轮到你)
t+ 284.9s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 284.9s ♪ 音效 sfx/atk_swing
t+ 284.9s ♪ 音效 sfx/atk_hit
t+ 284.9s ♪ 音效 sfx/tel_bug
t+ 284.9s 〰 震动:beat(节拍点)
t+ 286.1s ♪ 音效 sfx/hurt
t+ 286.1s ♪ 向导音:turn(轮到你)
t+ 286.1s 〰 震动:hit(受击重震)
t+ 286.1s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 286.1s ♪ 音效 sfx/atk_swing
t+ 286.1s ♪ 音效 sfx/atk_hit
t+ 286.1s ♪ 音效 sfx/tel_bug
t+ 286.1s 〰 震动:beat(节拍点)
t+ 287.3s ♪ 音效 sfx/hurt
t+ 287.3s ♪ 向导音:turn(轮到你)
t+ 287.3s 〰 震动:hit(受击重震)
t+ 287.3s 〰 震动:confirm(轻点确认)
#### 【玩家动作】单击,挥击
t+ 287.3s ♪ 音效 sfx/atk_swing
t+ 287.3s ♪ 音效 sfx/atk_hit
t+ 287.3s ♪ 音效 sfx/enemy_die
t+ 287.3s ♪ 音效 sfx/coin
t+ 287.3s ▶ 语音:「它倒下了。」
t+ 287.3s 〰 震动:success(成功长震)
t+ 289.5s ▶ 语音:「小有收获。」
t+ 291.6s ♫ BGM 切换 → bgm/explore
t+ 291.6s ♪ 向导音:explore(探索/安全)
t+ 293.6s ♪ 音效 sfx/mob_step_bug_l
t+ 295.7s ♪ 音效 sfx/mob_step_bug_l
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 295.7s ♪ 音效 sfx/pulse
t+ 296.0s ♪ 音效 sfx/side_open_l
t+ 296.0s ♪ 音效 sfx/side_open_r
t+ 296.5s ♪ 音效 sfx/echo_3
t+ 296.6s ♪ 音效 sfx/mat_stone
t+ 297.3s ♪ 音效 sfx/mob_step_bug_l
t+ 299.1s ♪ 音效 sfx/mob_step_bug_l
t+ 299.1s ♪ 音效 sfx/step_turn
t+ 300.7s ♪ 音效 sfx/mob_step_bug_c
t+ 300.7s ♪ 音效 sfx/step_own
t+ 300.7s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 301.2s ♪ 音效 sfx/pulse
t+ 301.6s ♪ 音效 sfx/side_wall_l
t+ 301.6s ♪ 音效 sfx/side_wall_r
t+ 302.0s ♪ 音效 sfx/echo_3
t+ 302.2s ♪ 音效 sfx/mat_stone
t+ 302.5s ♪ 音效 sfx/mob_step_bug_c
t+ 304.4s ♪ 音效 sfx/mob_step_bug_c
t+ 304.4s ♪ 音效 sfx/step_own
t+ 304.4s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 304.9s ♪ 音效 sfx/pulse
t+ 305.3s ♪ 音效 sfx/side_open_l
t+ 305.3s ♪ 音效 sfx/side_open_r
t+ 305.7s ♪ 音效 sfx/echo_3
t+ 305.8s ♪ 音效 sfx/mat_stone
t+ 306.8s ♪ 音效 sfx/mob_step_bug_l
t+ 309.2s ♪ 音效 sfx/mob_step_bug_l
t+ 309.2s ♪ 音效 sfx/step_turn
t+ 310.9s ♪ 音效 sfx/mob_step_bug_c
t+ 310.9s ♪ 音效 sfx/step_own
t+ 310.9s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 311.4s ♪ 音效 sfx/pulse
t+ 311.7s ♪ 音效 sfx/side_wall_l
t+ 311.7s ♪ 音效 sfx/side_wall_r
t+ 311.9s ♪ 音效 sfx/echo_2
t+ 312.0s ♪ 音效 sfx/mat_stair
t+ 312.6s ♪ 音效 sfx/mob_step_bug_c
t+ 314.5s ♪ 音效 sfx/mob_step_bug_r
t+ 314.5s ♪ 音效 sfx/step_own
t+ 314.5s 〰 震动:swipe(滑动识别)
#### 【玩家动作】单击发脉冲,听回声辨路
t+ 315.0s ♪ 音效 sfx/pulse
t+ 315.3s ♪ 音效 sfx/echo_1
t+ 315.4s ♪ 音效 sfx/side_open_l
t+ 315.4s ♪ 音效 sfx/side_open_r
t+ 315.4s ♪ 音效 sfx/mat_stair
t+ 316.8s ♪ 音效 sfx/mob_step_bug_c
t+ 319.1s ♪ 音效 sfx/mob_step_bug_l
t+ 319.1s ♪ 音效 sfx/step_own
t+ 319.1s ♫ BGM 切换 → bgm/boss(淡入 400ms)
t+ 319.1s ♪ 向导音:battle(战斗/对抗)
t+ 319.1s ▶ 语音:「窟主石甲蟹,就在你面前。」
t+ 319.1s 〰 震动:swipe(滑动识别)
t+ 321.3s ♪ 向导音:turn(轮到你)
t+ 321.3s 〰 震动:confirm(轻点确认)
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 321.3s ♪ 音效 sfx/atk_swing
t+ 321.3s ♪ 音效 sfx/atk_hit
t+ 321.3s ♪ 音效 sfx/tel_heavy
t+ 321.3s 〰 震动:beat(节拍点)
t+ 322.5s ♪ 音效 sfx/hurt
t+ 322.5s ♪ 向导音:turn(轮到你)
t+ 322.5s 〰 震动:hit(受击重震)
t+ 322.5s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 329.1s ♪ 音效 sfx/atk_swing
t+ 329.1s ♪ 音效 sfx/atk_hit
t+ 329.1s ♪ 音效 sfx/mob_step_heavy_r
t+ 329.1s ♪ 音效 sfx/tel_heavy_r
t+ 329.1s 〰 震动:beat(节拍点)
t+ 330.3s ♪ 音效 sfx/hurt
t+ 330.3s ♪ 向导音:danger(危险)
t+ 330.3s ♪ 向导音:turn(轮到你)
t+ 330.3s 〰 震动:hit(受击重震)
t+ 330.3s 〰 震动:warning(警告三连震)
t+ 330.3s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
t+ 345.3s ♪ 向导音:nudge(看门狗轻提醒)
t+ 345.3s ▶ 向导语音:「轮到你了。单击挥击。」
t+ 345.3s ♪ 音效 sfx/turn_tick
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 345.3s ♪ 音效 sfx/atk_swing
t+ 345.3s ▶ 语音:「挥空了,它不在你面前。」
t+ 347.5s ♪ 音效 sfx/tel_heavy_r
t+ 347.5s 〰 震动:beat(节拍点)
t+ 348.7s ♪ 音效 sfx/hurt
t+ 348.7s ♪ 向导音:turn(轮到你)
t+ 348.7s 〰 震动:hit(受击重震)
t+ 348.7s 〰 震动:confirm(轻点确认)
#### 【玩家动作】喘一口气,再挥
#### 【玩家动作】咬牙单击——挡不住了也要打
t+ 351.3s ♪ 音效 sfx/atk_swing
t+ 351.3s ▶ 语音:「挥空了,它不在你面前。」
t+ 353.5s ♪ 音效 sfx/mob_step_heavy_c
t+ 353.5s ♪ 音效 sfx/tel_heavy
t+ 353.5s 〰 震动:beat(节拍点)
t+ 354.7s ♪ 音效 sfx/hurt
t+ 354.7s ♫ BGM 切换 → bgm/menu
t+ 354.7s ♪ 向导音:settle(结算)
t+ 354.7s ▶ 语音:「你倒下了。」
t+ 354.7s 〰 震动:hit(受击重震)
t+ 354.7s 〰 震动:hit(受击重震)
t+ 354.7s 【状态】倒下了。死亡归因链:死于谁、哪里没做好、带走了多少金币 结算:死亡归因与元进度入账,单击再探一次(语音播放中,语速1)
#### 【玩家动作】听完归因三问和「下个周目,你会更强」
t+ 356.8s ▶ 语音:「你背后的偷袭,要了命。」
t+ 358.9s ▶ 语音:「身后有动静,先转身。」
t+ 361.0s ▶ 语音:「这是第三层。」
t+ 363.1s ▶ 语音:「这趟带回一些金币。」
t+ 365.3s ▶ 语音:「下个周目,你会更强。」
#### 【玩家动作】单击——再探一次
t+ 365.3s ♪ 向导音:menu(系统界面)
#### 【玩家动作】单击,开始新周目
t+ 365.3s ▶ 语音:「新的探窟,开始了。」
t+ 367.4s ♫ BGM 切换 → bgm/explore
t+ 367.4s ♪ 向导音:explore(探索/安全)
t+ 367.4s ▶ 语音:「这是第一层。」
t+ 367.4s 【状态】新周目直落探索:遗产生效,不用再上课 第 1 层黑暗里:单击发脉冲用回声看路,按住前进,左右滑转身,上滑状态,下滑菜单(语音播放中,语速1)
#### 【玩家动作】上滑,听新周目的局面复述
t+ 367.4s ▶ 语音:「这是第一层。」
t+ 369.0s ♪ 音效 sfx/mob_step_small_c
t+ 369.0s ♪ 音效 sfx/mob_step_small_l
t+ 369.5s ▶ 语音:「你毫发无损。」
t+ 370.8s ♪ 音效 sfx/mob_step_small_l
t+ 371.3s ♪ 音效 sfx/mob_step_small_l
t+ 371.6s ▶ 语音:「有些积蓄。」
t+ 373.0s ♪ 音效 sfx/mob_step_small_l
t+ 373.5s ♪ 音效 sfx/mob_step_small_l
t+ 373.7s ▶ 语音:「你面朝北。」
t+ 374.8s ♪ 音效 sfx/mob_step_small_l
#### 【玩家动作】单击脉冲,听听熟悉的回声
t+ 374.8s ♪ 音效 sfx/pulse
t+ 375.1s ♪ 音效 sfx/side_open_l
t+ 375.1s ♪ 音效 sfx/side_open_r
t+ 375.3s ♪ 音效 sfx/echo_2
t+ 375.4s ♪ 音效 sfx/mat_stone
t+ 375.7s ♪ 音效 sfx/mob_step_small_l
t+ 375.9s ▶ 语音:「左边有脚步声。」
t+ 377.0s ♪ 音效 sfx/mob_step_small_l
t+ 377.4s 【状态】第二周目短程收尾——死亡-重开循环跑通,收工 第 1 层黑暗里:单击发脉冲用回声看路,按住前进,左右滑转身,上滑状态,下滑菜单(语音播放中,语速1)
File diff suppressed because it is too large Load Diff
+120
View File
@@ -0,0 +1,120 @@
# 《不眠频率》R1 全拟真试玩报告 — 老墨(失眠的电台制作人)与他闺女墨墨(手比耳朵快的19岁)
## 基本信息
同一台"手机"两个用户,两局都真打完(live harness:真 chromium + SenseVoice ASR 听游戏实况,非 mock)。
**局 A(老墨·新手主线)**
- 身份:45 岁电台制作人人设,第一次玩纯音频游戏,认真听完关键句再动手,全晚走心(多左滑)。
- 设置:`voice=male, speed=1.0, bgm=1.0, guide=full`
- 时长/手势:墙钟 26.5 分钟(含我在幕间发呆的时间),51 个手势(tap 41 / 左滑 8 / 右滑 1 / 上滑 1)
- 结局:**e1「天亮之前」**(rep=12,p9 左滑直面),尾声 5 位来电者全救到版 ep_*_ok 逐条点名
- 报错:非资产类 console.error = 0;无死锁、无状态错乱
**局 B(墨墨·急性子压力)**
- 身份:19 岁女儿抢过手机,语音播一半就戳、不等提示狂按、开菜单就关、四处乱滑,抉择全走克制(右滑)路线。
- 设置:`voice=female, speed=1.7, bgm=1.0, guide=standard`
- 时长/手势:墙钟 18.3 分钟,83 个手势(tap 58 / 右滑 12 / 下滑 4 / 左滑 3 / 上滑 2 / 双击 2 / 长按 2)
- 结局:**e4「静音」**(rep=0,p9 右滑回避),尾声 5 位来电者全错过版 ep_*_no——「有的夜班,谁也接不住谁」
- 报错:非资产类 console.error = 0;18 段语音提前被杀**全部可归因到玩家自己的 tap 跳句**(逐段核对 vend 时长),无一局是游戏自残
- 意外彩蛋:局 B 开局实测了**断点续玩 ASK 流程**(局 A 存档导致,见 P2-3)
---
## 局 A 体验叙述(老墨,第一人称)
解锁遮罩那一指下去,t=5.3s 听到「新的夜晚,开始了」(sys_new_night),紧接着 t=7.4s 一句操作口令「单击屏幕继续,双击重新听……」(gd_brief,full 档专属前置),然后台标口播 b_open——**我后来核对了事件流,解锁那一下 tap 并没有像我在别的游戏里遇到的那样被当成"跳过旁白",开场每一句都足时播完了**。这份"第一指头不吞你的开场白"的克制,让我对它先有了好感。
t=34.8s,第一通热线来了。没有铃声——只有一下短震。我当时愣了三秒:铃呢?10 秒后 t=44.9s 导播耳语补上来「热线在闪。单击,接听。」(gd_ring1)。后来看事件才知道铃声资产(sfx/phone_ring)整个 404 了,RING 状态前 10 秒是纯静默+一下震动(见 P2-1)。作为盲玩者,是向导把我捞起来的。
接通老周(z1_ring_in「一线来电。七十多岁,雨夜,走丢了。」)。抉择点 p1 的选项句我听的是全文:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」——ASR 转写 similarity **1.0**,一字不差。我当时在句末磨蹭了太久,这句提示被**原句复播了两次**(t=498.0、523.0,25s/50s 两级看门狗),复播的是完整选项句而非干巴巴的"快选啊",这个细节让我不烦;而且复播两级之后彻底安静,我 t=533.1 的左滑照样生效——选择权一直在我这。左滑,t=533.6s 老周跟着我哼起来(z1_song,similarity 0.97),t=674s「对,对!路口修车铺,天天放这首!」(z1_songo)——第一个正反馈到手,他声音真的稳住了。
p2 我继续左滑「留在原地陪他等」。t=745.2s 幕间响起今晚第一句口碑播报:「今晚的口碑,不好不坏。」(rep_mid,1.0)——账是真的(p1 左 +1、p2 左 +2,rep=3,低→中跨档才播)。第二通小鹿,p3 左滑「这趟车值得上」,t=845.1s 那句「你妈等的不是奖杯,是你进门喊的那声妈。」(l1_go,**1.0**)是我整晚最喜欢的一句台词;紧接着 t=865.8s「今晚的口碑,在听众里立住了。」(rep_high)——rep=5,跨高档,播报又对了一次。
第三通糖糖,我在 k1_b 里听到了「家里灯关了。可是楼下,一直有声音。」(similarity 1.0),但设计里说这句下面应该垫着**闷住的争吵声**(arg_muffled)——那层环境音从头到尾没出现(资产缺失,见 P2-2)。我选了右滑「轻轻问她怎么了」,t=959.8s「爸爸妈妈摔门了。是不是……我做错了什么呀。」(k1_asko,1.0)——值了。p5 我左滑说了真话:「大人的事,不是小孩的错。一个字都不是。」(k1_truth,0.97)。但在这里我吃了自己第一次亏:k1_trutho 声明 10.96 秒,我 8.4 秒就点了继续,尾巴「他们明天,会一起给我切蛋糕吗?」被我自己掐了(ASR 如实记 TRUNCATED)——而下一句导播的「蛋糕。记下来——」直接应在了那个我没听到的词上。跳句是设计好的自由,但尾句没保护,急性子会像我一样错过钩子(见 P2-4)。
第四通陈姐是全晚最打动我的验证:p6 左滑「替孩子带话」之后,游戏播的不是泛泛的劝和,而是 t=1140.3s「四十分钟前,有个孩子问我们:爸妈摔门,是不是她的错。」(w1_say 组)——**我在第三通"问出来"的那句话,被原封不动带进了第四通**。heardArgument 条件差分不是写在文档里的,是我亲耳听到的。
第五通老韩,我左滑陪他聊闺女。聊天中途 t=1334.8s 先是一下不寻常的长震(danger 震动签名 [25,40,25,40,25]),2 秒后 t=1336.9s「车道偏了——听!」(h1_danger),然后「嘶——好险!前车急刹,我擦着护栏过去了。彻底醒了!」(h1_dango,0.92)。危机拍是自动流,戏剧自己走完不等人,节奏对。挂电话前老韩补了一句 t=1351.8s「对了。头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的。」(h1_echo,**1.0**)——我对老周的陪伴,半晚之后在另一个陌生人嘴里回来了。
签收抉择 p9:「留言机红灯在闪,是老主播三年前没播完的那句晚安。向左滑,替他播出去。」我在句末磨蹭到提示句被原样复播了一次(t=1402.4),复播完又过了 12.8 秒才左滑。t=1425.5s「师父,三年了。这句晚安,我替您播。各位,晚安。」(d9_face,0.85)。结局 e1:t=1435.3s「天亮了,热线灯还亮着。你们的晚安,是这座城市的心跳。」,t=1443.1s「这把话筒,我总算接得住了。明晚零点,接着不眠。」然后导播替我记账(ep_lead),五个人一个一个点名:老周有了老花镜、小鹿上车了、糖糖家的门这个月没再摔过、陈姐家切了蛋糕、老韩后视镜上多了朵小红花(ep_*_ok 五连,similarity 0.90-1.0)。「明晚零点,接着不眠」——我现在就想再值一班。
收尾我顺手验了结算态上滑:sys_help(1.0)→ 重播结局主句 → rep_high,帮助+结局+口碑三件套齐活。
## 局 B 体验叙述(墨墨,第一人称)
我上来就捅了一指头——结果听到的是「检测到你的夜班记录。单击继续上次,右滑开始新的夜晚。」(sys_continue_ask),后半句还没听完就被我下一戳掐了,然后我就被**扔回了昨晚的结局链**,e1_a 一句「太亮了,热线灯还亮着」地又播了一遍。想开新局?右滑。可我一个手比脑子快的急性子,谁听得见那句被掐掉的规则(见 P2-3)。
行吧,那我就在这个结局画面里发泄:左滑——error 震(零静默,可以);双击——居然把结局链给我重播了(合理,重听);下滑——菜单开了,「菜单。单击切换选项,双击确认。回到直播。」,再一下下滑又关上了,节目无缝接回去;长按——引擎里 BOOST 灯闪了一下(我按得太短)。全部有回应,没有一次装死。
终于点到「再来一局」。新夜班 INTRO 我自然是一个字不让它说完:b_open「午夜零点,红灯亮起。欢迎回——」只剩 0.43 秒;b_rule 被我从 1.87 秒处掐断后,转写器把残句听成了「还有优惠券就是要现金」(similarity 0.08,这个是仪器幻听,不算它)。1.7 倍速下的女声干脆利落,倒是很配我。
第一通铃,我先用双击试探(首通没有上一通,正确吃了 error 震,没接起来),上滑听状态:「现在是今晚第一通电话。」「今晚的口碑,有点砸了。」(prog_c1+rep_low,新夜班口碑归零,账对)。然后单击接听,一路狂戳。
规矩我很快摸出来了:**播放中单击=跳句,但抉择提示句(p*)戳不动**。我在 p1 播到一半时戳了一下——只有一下震动,句子照常播完;紧接着右滑「冷静问他路牌」,这一滑在句子里就被记下了,句尾一落 UI 音响起、结果句无缝接上。我前前后后在 p1/p3/p6/p8 四个提示句里都这么干过,**四次 mid-prompt 戳全部无效化、三次 mid-prompt 滑全部缓存生效**——没有一次吞我的选择,也没有一次让我抢跑成功。公平。
p1 右+p2 右的代价来得很快:老周在「说不清……我真是,说不清了……」里崩溃(z1_bad,1.0),然后导播一句**「地址没报清就转接,雨又大。这通砸了。先稳人,再办事。」**(z1_bade)——骂的是我刚才干的事,一个字不冤枉。这游戏的负反馈不甩锅,服。
中途我干过一次真正捞着东西的操作:一句对白播完后我随手左滑,错误震响完,然后……**游戏就没声了**。我以为它死机了,搁了半分多钟,什么"还在吗"都没等到,直到我自己再戳一下才继续(t=445.4→479.6,整整 34.2 秒静默,见 P1-1)。慢性子老墨永远遇不到这个坑,但我保证急性子天天踩。
后面我把五通全用克制路线走完:小鹿「把选择还给她」(她自己走了);糖糖我偷懒选了左滑哄睡——结果结算句直接点名「睡着了。可你没听见,她在怕什么。」(k1_lulle)——又是不冤枉的账;陈姐被我劝回了家;老韩听我的进了服务区,「单子黄了,人齐了」。这次没有危机拍、没有老韩提老周——我这一晚没陪过任何人,游戏就真的什么都不给我回响。
p9 右滑「照常收播」。「今夜不眠,静音收播。有的夜班,谁也接不住谁。」(e4_a)「留言机还在闪。你没看它,它也没怪你。明晚再说吧。」(e4_b)。尾声导播的账本上,五个人全是错过版(ep_*_no)。这个结局憋得我难受——**难受说明它成立**。最后我戳了一下结算画面,「新的夜晚,开始了」——重开正常,我这才心满意足地把手机扔下。
---
## 测量局限与证据口径(先说清楚)
- 转写(ASR)对 ≤6 字短句和大语速是重灾区:局 B(1.7x 女声)103 条有效语音段里 MISMATCH 30 条(29%),最低把 z1_adone 之外的残句听成「还有优惠券就是要现金」(similarity 0.08)。**凡 events 层显示足时播放、仅转写不像的,一律不算游戏问题**。
- 采信为引擎级证据的只有两类:`vend` 提前于 `dur/speed`(TRUNCATED 事件层证据)、应答窗口完全无事件(SILENCE)。本报告所有 TRUNCATED 已逐条归因:**23 段全部由玩家 tap 造成(跳句/接听抢占),0 段由游戏自身造成**。
- 本报告 t= 均为该局"解锁单击后秒数"(事件时基),与 ASR 转写时间轴存在约 5 秒固定偏移,引用转写时只取 heard/expected 文本与 similarity。
## 问题清单
### P0(卡死/死锁/状态混乱/游戏自残截断)
无。两局共 198 段语音全部串行零叠音;菜单开关、上滑状态、双击重听、无效手势、危机拍自动流、重开,全部状态正确;两局各自打到设计表对应的结局(e1:rep=12;e4:rep=0,账目与 §4.2 分毫不差);无一处游戏自身截断在播语音。
### P1(体验断裂)
1. **等待态做一个无效手势,"还在吗"看门狗就被拆掉且不再补挂 → 之后无限期静默**
- 复现:局 B t=440.9 一句话播完进入链末等待(standard 档承诺 13s/30s 两级提示)→ t=445.4 我滑了一个无效的左滑(正确响了 error 震 [60,40,60])→ **此后 34.2 秒(t=445.4→479.6)事件流里除我下一次 tap 外零事件**:本应在 t≈454s 响的 gd_continue 永远没来,本应在 t≈471s 响的 gd_again 也没来。
- 对比证据:同样在等待态,菜单关闭/上滑状态后的等待看门狗都正常补挂(局 B t=502.5 等待后 t=515.6/532.6 两级准点,误差 0.1s);RING 态的上滑/双击分支显式重挂铃看门狗——唯独叙事态的无效手势分支不补。
- 影响:盲玩玩家遇到它的体验就是"游戏死了"。它不是死锁(tap 仍有效),但把"永不静默死局"的承诺打了个洞。代码侧佐证(只读参考,未改动):`web/radio/game.js` `onGesture()` 对任何手势先 `guide.disarm()`,而 ONAIR/INTRO 左右滑无效分支报完 error 即 return,无补挂动作。
### P2(不适/设计意图缺席)
1. **RING 状态前 10 秒几乎全静默**:`sfx/phone_ring` 404(12 个缺失 SFX 之一),铃声循环无声,进入 RING 只有一记短震 [20],要等 10 秒 gd_ring1 才有声音提示。局 A 我这个"新手"在第一通铃前足足愣了 10 秒。资产缺口属已知遗留,但对免视玩家这就是接电话的本体反馈。
2. **"声音即世界"的两处招牌设计因资产缺失缺席**:`arg_muffled`(C3 糖糖家闷住的争吵声,信息层)与 `brake_screech`(C5 危机拍 2 秒前置预警)均 404。后果:①糖糖通里"楼下一直有声音"只剩台词,p4「问她还哄睡」的抉择失去环境音依据;②老韩危机拍只剩危险长震+台词自带预警,设计的"刹车声渐强 2 秒"完全没有。5 个来电者侧环境音(amb_*)同样全缺,五通电话的"地方感"只靠导播一句口播撑着。
3. **断点续玩 ASK 的单击语义陷阱**:有存档时重进,「单击继续上次」会把已打完的玩家直接扔回昨晚的**结局链重播**(局 B t=0→155s 我被迫听完了整段 e1)。要开新局得右滑,而急性子恰恰最可能把那句规则掐掉(我就掐了)。同一个"单击",在结算态是"再来一局(开新)"、在 ASK 是"继续上次(回旧)"——语义相反,全靠一句容易被跳掉的话撑着。
4. **链末最后一句无跳过保护,抢跑必吃关键尾句**:单击身兼"跳过本句"与"继续",无法区分。局 A 我自认是慢性子,仍三次吃掉尾巴:k1_trutho 的「会一起给我切蛋糕吗?」(蛋糕伏笔没了,下句"蛋糕。记下来——"接了个空)、w1_a 尾巴、d9_facee 的点题句「但空着的那一秒,你说满了」;局 B 的 d9_avoide「又多亮了一夜」同样没逃掉。建议对节点末句加 0.5-1s 保护窗或屏蔽末句跳过。
### P3(建议)
1. p* 抉择提示句播放中单击虽不可跳,但每次都给一记 [20] 确认震动(两局共 5 次)——手感上像"点上了",实际什么都没发生。建议改成不震,或播一句极短提示「听完这句再滑」。
2. 看门狗与 tap 存在小竞态:局 A t=462.7 我单击后 0.4s,gd_continue 仍响了一声随即被 p1 提示句掐成 0.01s 的气口。tap 应立即作废已排队的向导句。
3. rep_low 口碑句设计注释带 warning 震,两局 B 在 RING 上滑听到 rep_low 两次(t=198.5、497.5)均未见额外警示震(只有上滑本身的 [10])。若是只在幕间播报时震,建议补齐;否则删注释。
4. (对应 P1-1 的修法)无效手势处理完应重挂当前等待态的看门狗,而不是任其保持静默。
5. harness 侧记录:长按手势固定 600ms,boost 只能体验约 0.1s,快进玩法本轮无法充分压测(工具局限,非游戏问题);字符串 "1.7" 传参会被归一化为 1.0,需传数值或 `faster`。
## 亮点(让我愿意玩下去的东西)
- **零叠音、零状态错乱的执行底盘**:198 段语音严格串行;菜单里乱点循环、关掉后节点完整复述;上滑状态链(sys_help→prog_cN→rep 档)在 RING/ONAIR/ENDING 三态语义都对;双击重听、无效手势零静默(局 B 9 次全有 error 震)。
- **抉择公平性是玩出来的,不是宣传出来的**:p* 播放中单击 4+1 次全部不可跳;mid-prompt 左右滑 3 次全部缓存、播完即生效不丢不重复;选项句等待态复播两级都是完整选项句(合法帮助),复播完仍安静等你,绝不倒计时逼命。
- **账目真实得可怕**:两局 rep 轨迹(0→3 mid→5 high / 0→-1→0)与设计表逐点一致,跨档播报只在真的跨档时出现;heardArgument 让糖糖的话原样出现在陈姐通里;bond_zhou 让老韩替老周谢我;负向选择换来的是指名道姓的归因句(z1_bade、k1_lulle),正向选择不灌一句教程。
- **四结局两头已见其二**:e1 的「明晚零点,接着不眠」和 e4 的「明晚再说吧」是两种真实的夜班——后者的难受恰恰证明这个抉择系统有牙齿。
- **向导节奏可靠**:两局 RING 10s/25s、full 25s/50s、standard 13s/30s、抉择点 25s/50s、结算态两级,实测误差 ≤0.2s,且从不逐字重复(gd_ring1≠gd_ring2、gd_continue≠gd_again)。
- 手势面 6 个从头用到尾零新增学习成本,全程无画面盲玩可通——它对"纯音频游戏"这个承诺是认真的。
## 一句话裁决
**愿意**——两晚零死锁打穿 e1/e4 两个都成立的结局,我想再值一班去把老韩那句「单子黄了,人齐了」换成危机拍版本;但求先把"无效手势吃掉还在吗"这根盲玩保险丝接回去,再把铃声和争吵声还给这个只有耳朵的世界。
---
### 附:产物与证据文件
- 局 A:`/home/xsl/SoundGame/web/harness/live/out/radio-20260902072135/`(events.jsonl 94 语音段/51 手势、verdicts.json 157 行、transcript.md、mix.webm)
- 局 B:`/home/xsl/SoundGame/web/harness/live/out/radio-20260902074921/`(events.jsonl 104 语音段/83 手势、verdicts.json 158 行、transcript.md、mix.webm)
- 引用行为代码(只读):`/home/xsl/SoundGame/web/radio/game.js`(NODES 表 L61-166、onGesture L328-339、_onStoryGesture L404+、enterEnding L744)
- 引擎级 TRUNCATED 全清单:局 A 5 段 / 局 B 18 段,全部由玩家 tap 造成(详见上文口径),本报告未采信任何"游戏自残式截断"叙事。
+28
View File
@@ -0,0 +1,28 @@
# P1 视障资深玩家评审:《不眠频率》(R1)
> 评审依据:research/new8/radio/round1/transcript-main.md(主线一局)+ transcript-stress.md(乱按压力一局)。
> 我按「真机听到这些」代入。两局转写开头 t+0.0 各有一批「资产缺失→静默」警告块(约 48 行,同一份清单重复五遍),
> 与后文同名音效正常发声自相矛盾(onair_sting 在 t+2.1 照响、phone_ring 在 t+14.8 照响),我判定那是转写器的资产盘点
> 附注而非我耳朵听到的东西,按实际发声行为评审;若真机真缺开局 sting 与铃声,开场 15 秒就是哑的,那属 P0,真机必须先确认。
### 不眠频率
- 状态感知:4.5/5 —— 整个夜班我几乎每秒都知道自己在哪:每通来电开头有「一线来电/二线来电」报名(main t+14.8、t+97.3),铃响必带 turn 签名+确认震(t+14.8),幕间口碑只在跨档时播报(main t+92.2「不好不坏」、t+122.5「在听众里立住了」;未跨档的 t+158.6、t+197.4 只有垫乐不硬灌——该播的播、不该播的闭嘴,这本账我很服气);上滑随手报「第几通+口碑档」(main t+56.7-58.8),压力局被灌了 199 次无效手势、进出菜单 38 次,每次关菜单都重播当前句给我落位(stress t+119.7→123.8),全程没迷过路。扣的 0.5 在两处:一是我什么都没做就被报「今晚的口碑,有点砸了」(main t+58.8 / stress t+21.2,rep=0 读成「砸了」,听着像我在开播前就搞砸了这晚);二是上滑状态链把固定帮助句垫在状态前面,我每次查状态都要先交六秒过路费才轮到正题。
- 下一步明确性:5/5 —— 开场 30 秒把三件事一次讲清(t+2.1 单击继续、左右滑抉择;t+6.4 单击跳句;t+10.6 台规),第一声铃 t+14.8 就到;每个抉择句自带方向和内容(t+52.5「向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌」);我听完帮助后游戏自动把选项重念一遍(main t+60.9),不让我带着问情做决定;链末发呆 25 秒有看门狗兜底(main t+42.0「单击屏幕,继续。」)。全程没有一秒我不知道该干什么。
- 愿意继续玩:是 —— 这是少有的把我当成年人的叙事游戏:可跳句、可重听、状态随手查、失败归因到我的原话,我愿意为下一夜的五通电话买单。
- P0 问题:无(两局转写范围内)。失败可归因这条我专门去压力局找茬:三个负向结果全部指向我真实的嘴——t+521.5「她走了。没上车,也没退票」(我刚说了「把选择还给她」)、t+696.1「你许了个兑不了的现」(我选了善意谎言);e2 结局的五条尾声我逐人对账(stress t+1066.8-1075.2):老周救到(我 p1 陪他哼歌)、小鹿退票(我 p3 右)、糖糖没接住(我 p5 谎言)、陈姐末班车(我 p6 右劝回)、老韩到家(我 p8 陪聊)——一句不差,账目真实到我想起立鼓掌。
- 建议:
1. 菜单完整性存疑:压力局 38 次逛菜单加主线局 1 次,我每次只听到「回到直播。」「重新开始今晚。」两项(main t+65.2/67.3;stress t+115.4/117.6 等二十余处),设计账面上的第三项「保存并回大厅」38 次循环里一次没露过脸。要么它不存在——那我的存档退出入口就没了,是功能洞;要么它在循环第三格而我永远够不着。真机第一件事:把菜单三项听全。
2. 上滑状态链重排并截短:状态(第几通+口碑)放最前,操作口令截短或只留在菜单里——压力局里这条逐字相同的帮助链重复了 15 次以上,信息密度对 75 档语速的用户是浪费生命。
3. 开局口碑档措辞:rep=0 别读「有点砸了」,给一句「台子刚开,口碑还没立起来」类的空档句。零点刚开播就听见自己「砸了」,晦气,也容易让新手误判自己已经做错了什么。
#### 听觉惯例符合度(逐条核对我的特别检查项)
- 语音可打断:过。开场明说「想跳过这句,单击就行」(t+6.4);向导纠错 idle-only,对白在播时不顶(stress t+17.0 同一句纠错第二次被标注跳过未播,只留 error 震——纪律执行得干净)。
- 语音可重听:过。双击重听在压力局实测(t+105.2→t+109.3 当前句原样重播);抉择点在我查完状态后自动复述选项(main t+60.9),这是「复述选项=合法帮助」的正确打开方式。
- 等待有无声:过。全程最长一段等待 25 秒(main t+17.0-42.0),垫乐未断,25 秒整看门狗一句话兜底(t+42.0);BRIDGE 有专属垫乐;没有一次超过 5 秒的真死寂。
- 失败可归因:过,见 P0。且归因句只挂负向结果:主线局全程零教学零归因,只有 t+90.1「就这么接。记住这个手感。」这种把我当同行的肯定——没人把我当白痴,这一条本作满分。
- 菜单列表导航规整:半过。口令规整(「菜单。单击切换选项,双击确认。」t+63.1),关菜单必重播当前节点不丢位(stress t+119.7→123.8);但第三项缺席嫌疑见建议 1,列表完整性未证实。
- 提示永不逐字重复:过(系统侧)。看门狗只出场过第一级(main t+42.0),RING 两级不同句的规矩没被逼出来(铃一响我就接了,gd_ring2 未验证);用户主动上滑导致的帮助句逐字重复属于自找,不罚游戏,但建议截短。
- 账目真实:过。主线 rep 轨迹可从播报反推并与分档句对上(t+92.2=3 分「不好不坏」、t+122.5 跨 5 分「立住了」、压力局 p2 右 p3 右后 t+1005.1「立住了」同样分档准确);尾声逐人回响与五通实际选择一一对应。
- 语速上限/长按快进:未验证。两局加起来长按一次都没出现,全程语速 1 档。我的 75 档耳朵能不能把长按 1.7× 快进真正揉出来,转写给不了答案——这是本作对我唯一悬而未决的生死线,真机第一课就是它。
- status key:过。上滑=帮助+状态+重播当前节点,任何叙事态可用;压力局乱按 199 次之后我依然随时能报出「第几通+口碑」,这套锚没被乱流冲垮过。
- 双击确认(菜单约定):过。单击循环+双击确认+上滑帮助+下滑关闭的行为与口令一致,无一次循环跳字或误确认。
+18
View File
@@ -0,0 +1,18 @@
# P2 · 时间充裕的大学生 评审——《不眠频率》(R1)
> 视角:23:30,宿舍躺床,戴耳机,音量正常。以下全部基于转写呈现的信息流代入(转写语音时长为估算,±20%,我主要看相对节奏和「我听到了什么」)。
### 不眠频率
- 状态感知:4/5 —— 全程清楚自己夜班的哪个位置:每通电话报线明确(t=14.8「一线来电。七十多岁,雨夜,走丢了。」、t=127.6「三线来电」),上滑随时能听「第几通+口碑档」(t=54.6-60.9 整条帮助+状态链),幕间口碑档位随选择真实变化(t=92.2「不好不坏」→t=122.5「在听众里立住了」),菜单/幕间/结局 BGM 各不相同、一听就知道换了场景(t=63.1 menu、t=92.2 bridge、t=249.4 ending)。扣一分:① 开局上滑听状态,我一个选择都还没做,就听到「今晚的口碑,有点砸了」(t=58.8),那一瞬间我真心以为自己已经搞砸了什么;② t=17.0 电话接通、导播报完线之后突然没声,我躺了 25 秒不知道通话是还在继续还是结束了(t=42.0 才有看门狗「单击屏幕,继续。」捞我)。
- 下一步明确性:4/5 —— 抉择点永远把两个选项连着手势方向念出来(t=52.5「向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」),等久了还会自动复述当前选项(t=60.9),菜单自我解说(t=63.1「菜单。单击切换选项,双击确认。」),这套是我玩过的音频叙事里最清楚的。扣分:① 全程没有一句话教过「铃响了单击=接听」,我是拿 t=2.1「单击继续节目」连蒙带猜的,运气好第一下就点对了(t=14.8);② 叙事链末没有即时的「该你点了」信号,只有 25 秒后的看门狗(t=17.0→42.0),第一次撞上时我是真不知道该干嘛。
- 愿意继续玩:是 —— 台词是真的有设计感:C3 听见的吵架闷响在 C4 变成我替孩子带的话(t=132.9 → t=177.8「四十分钟前,有个孩子问我们:爸妈摔门,是不是她的错。」),这种「我的选择长出了下文」的回环,我这套原神/粥游培养出来的口味就吃这个。
- P0 问题:开局状态播报在骗我——t=58.8(压力场 t=21.2 同):我刚上滑想看看系统长什么样,还没做任何抉择,听到的却是「今晚的口碑,有点砸了」。我第一反应是「完了我开局是不是得罪人了」,实际上那只是 rep=0 的默认档。新玩家第一次查状态就被判了「砸了」,这属于「不知道自己在哪(现状被误报)」的具体时刻。
- 建议:
1. 通话进行中让对白自动续流,单击只留给「跳过」和「抉择」——我是躺在床上「听一档深夜节目」,不是在「翻页读故事」。t=17.0 接通后 25 秒没人说话(t=42.0 看门狗才来),对睡前场景是致命的:我差点就此睡着关机。这是「我愿不愿意连着开几晚」的头号变量。
2. 口碑首档措辞改中性,比如「今晚还没开张」——账目可以诚实,但别让零分默认档听起来像差评。
3. 收播时口播一句收集进度(比如「这是你的第一夜·『天亮之前』。四种夜晚,还有三种没听过」)——四份转写里从头到尾没有任何一句结局计数播报,「4 结局」这个重玩理由我只在设计文档里知道,游戏自己一个字没提。
#### 睡前躺床体验
- 头 3 分钟节奏:好。t=0 就有人声(「新的夜晚,开始了。」)不哑场,t=2.1 两句话教完核心手势,t=14.8 第一声铃响我就能动手——动手点在 15 秒内。首个正反馈来得很快:t=71.5 选了陪老周哼歌,t=77.7「他稳住了。老歌,比路牌管用。」——开播一分多钟我就体验到「我的一句话改变了陌生人的一夜」,这个首胜含金量比大多数手游开场高。唯一硌牙的就是 t=17.0-42.0 那段「接通了却没人说话」的静默。
- 故事钩子:立住了。「台里的规矩就一条:先接住人,再接电话」(t=10.6)一句话把世界观和玩法都讲了。全场最佳是跨来电的回环设计:C3 里我听见楼下的闷响吵架(t=132.9 arg_muffled),选择问她(t=139.3),到 C4 这件事变成我递出去的话(t=177.8),C5 还补一刀「头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的」(t=235.8)——五个陌生人的夜真的互相咬合。C5 刹车危机拍(t=223.4 danger 音+急刹,先声 2 秒)吓得我清醒但没被吓弃。p9 那句「带子里其实只有电流声。但空着的那一秒,你说满了」(t=247.2)是我这周听过的最好的台词。说教味基本没有:压力场里选了善意谎言,也只给一句账目式的「你许了个兑不了的现」(stress t=696.1),算轻微爹味,可忍。
- 结局后想不想开下一局:想,但有限。e1 尾声把今晚每个人的下落逐句点到我头上(t=255.7-264.2,五句回响全对得上我的选择),收得漂亮;压力场对照跑出 e2,「只是路过留言机的时候,你还是没敢看它。红灯灭得很慢」(stress t=1062.5),证明四个结局是真文案差异、不是换标题,这点我验过了,值得给第二次机会。我会为 e3/e4 再开 1-2 局(特别想听低口碑+回避的「静音」能有多丧)。但大概第三局就到头:没有周目成长、没有新机制,二周目和一周目的玩法完全一样,纯当广播剧二刷——对时间充裕的我可以,对大多数人只值一晚。
+18
View File
@@ -0,0 +1,18 @@
# P3 评审:《不眠频率》(radio)— 时间紧张的白领
> 视角:32 岁,地铁单程 25 分钟,站立单手持机,嘈杂车厢,只玩过消消乐。依据 R1 两份转写(主线 + 乱按压力局)代入「真机听到这些」。
### 不眠频率
- 状态感知:4.5/5 —— 全程知道自己在第几通、口碑什么档:上滑一句话「现在是今晚第一通电话。今晚的口碑,有点砸了。」(t=56.7-58.8s),而且听完自动把选项重播一遍(t=60.9s),我在地铁里漏听了也不慌。扣 0.5 分:乱按局 t=688.9-691.0s,二选一的提示句刚起就被我误触的上滑帮助链顶掉,紧接着结果直接播(「睡吧。明天一睁眼」t=691.0s)——那一瞬间我不知道自己刚选了什么。另外转写 t=0.0s 一次列了 12 个音效资产缺失告警(含 phone_ring),虽然 t=14.8s 铃声实际响了,但如果真机真缺铃声,「该接听了」就只剩 turn 音+轻震,站着的我可能注意不到。
- 下一步明确性:5/5 —— 没有一秒不知道该干嘛:开场 15 秒内第一声铃就响(t=14.8s),教学句 t=2.1s 就讲了「单击继续节目,选择时左右滑」;链末等我会提醒(压力局多处「单击屏幕,继续」),选不清可以双击重听、上滑复述。全程等待最长的一段是我自己走神(t=17.0-44.1s),25 秒后看门狗一句话把我捞回来——不是游戏的锅。
- 愿意继续玩:是 —— 一通电话 35-60 秒就是一个完整小故事,一整晚主线 4 分半打完(t=0-266.3s),正好两站地铁,睡前摸鱼也塞得下。
- P0 问题:乱按局 t=688.9-691.0s——抉择提示句在播时我误滑动,选项话没念完结果就出了,我不知道自己选了什么、为什么这个结果(主线局未出现,但地铁里我恰恰是那个会乱按的人)。其余无。
- 建议:≤3 条,按对「我愿意玩下去」的影响排序
1. 误触的代价太啰嗦:压力局里每乱碰一次就整段重念「单击继续,双击重新听。上滑听状态……」(t=44.5/57.1/67.5/77.9/88.4/98.8s……一字不差重复了十几次),我早会了还念,还把老周的台词往后推。建议教学口令只在开场念,之后上滑只报「第 N 通+口碑」两句。
2. 抉择提示句在播时误滑动会静默缓存、播完即生效,遇上我紧接着又上滑就会变成 t=688.9s 那种「选项没听完就出结果」——建议结果句前垫半句「你刚才选了右」之类的回执。
3. 菜单太好误开(压力局逛了 38 次菜单),关菜单还会把当前整句来电重播一遍(如 t=503.9s 重播「退不退,都是你的自由」)——关菜单建议不重播全句,只「叮」一声回到等待。
#### 通勤场景压力测试
- 单手能玩吗:能。全部操作就是单击/双击/左右滑/上滑/下滑,没有长按依赖,扶着扶手用拇指够了;全程不需要我出声(怕出声这点满分)。
- 一通电话是不是完整小乐趣:是。每通 30-60 秒自带起承转合(如 C1:来电 t=14.8s → 二选一 t=52.5s → 「全城听见老人笑了」t=87.9s),幕间垫乐只有 3-5 秒(t=92.2→97.3s),无沉默尴尬期;一整晚 4 分半≈两个站距,被打断就当下车,损失最多半通电话。
- 被打断后上滑复述够不够:够,而且是我最喜欢的设计。上滑给我「第几通+口碑档」,然后自动把卡住的选项原句重播(主线 t=54.6-63.1s 完整演示),我一句话就捡回局面;就算错过 C3 糖糖那句关键话(t=141.4s),C4 带话时导播会原样转述「四十分钟前,有个孩子问我们……」(t=177.8s)——信息不靠我记性。吵车厢里听不清关键句,双击重听也在(教学 t=2.1s 讲过)。
+21
View File
@@ -0,0 +1,21 @@
# P4(疲惫的工人)R1 评审 —— 《不眠频率》
> 45 岁,工地收工,宿舍 21:00,外放小音量,游戏经验少。
> 依据:research/new8/radio/round1/transcript-main.md(主线)+ transcript-stress.md(乱按压力局)。全部按「我真机听到这些」代入。
### 不眠频率
- 状态感知:4/5 —— 全程都知道自己在第几通、电话里是谁:导播每通开头都报名(t=14.8「一线来电。七十多岁,雨夜,走丢了。」),上滑能听「现在是今晚第一通电话」(t=56.7),我在菜单里逛一圈回来,它还把刚才那句重播给我(t=69.4),不怕丢地方。扣的一分:t=58.8 我一个字还没说,上滑却听见「今晚的口碑,有点砸了」——我愣了半天,不知道自己啥时候砸的。
- 下一步明确性:5/5 —— 开场就把家什教齐了(t=2.1「单击继续节目……向左或向右滑」,t=6.4「想跳过这句,单击就行」),每个关口都把两个选项明明白白念给我(t=52.5、t=79.8、t=243.0);我走神 25 秒,它也只轻轻说一句「单击屏幕,继续」(t=42.0),不催命。没出现过不知道该干嘛的时刻。
- 愿意继续玩:是 —— 规矩一遍就懂,做错不骂人还夸我,收播时五个人的下落一句句念给我听(t=255.7-264.2),像干完活有人递了碗热水。
- P0 问题:
- 「还没干活先说我砸了」:t=58.8(压力局 t=21.2、t=48.8 一模一样)我还没做任何选择,上滑状态就是「今晚的口碑,有点砸了」。我不知道自己错在哪,像没上工先挨了顿批。后来琢磨着大概是「零分」的意思——可零分咋张嘴就是「砸」呢,开播前该说句「还没开张」这样的中性话才对。
- 建议:
1. 口碑 0 档在开播前别念「砸了」,换句中性的(证据 t=58.8)。第一晚就听人说我不行,怪丧气的。
2. 头一声铃响之前补一句「铃一响,单击接听」。我这两局都是瞎蒙着点对的(t=14.8 铃响时没人提前说过「接听」俩字,教这句话的提醒得等我干耗 10 秒才来)。
3. 乱按的时候,头一回它还张嘴:「这个手势,直播间里用不上」(压力局 t=17.0),往后就只剩「哒哒」两下空震(压力局 t=98.8 一次连震四下,t=176.1 也是四下)。隔一阵子麻烦再用嘴说一次哪儿错了,光震我猜不着。
#### 累了一天还能玩吗
- 规矩是不是一遍讲清:是。t=10.6 一句「台里的规矩就一条:先接住人,再接电话」,加上 t=2.1 的单击和左右滑,统共三句话,往后五通电话没再添一条新规矩。每句都短,喘着气也记得住。
- 来电者说话会不会太快听不清:不会。一句一句来,句与句之间都留着缝(t=17.0 老人第一句、t=48.2 第二句,中间空好几秒);我走神 25 秒(t=17.0-42.0),它不掐不跳,回来照样接得上。
- 做错选择后游戏有没有让我难受:主线我全挑的走心那条,没挨过一句重话。压力局我对糖糖撒了个善意的谎,它说「你许了个兑不了的现。孩子睡了,谎留下了」(t=696.1),尾声还补一刀「糖糖后来又打来过一次。还是那句:楼下在吵」(t=1071.0)。没骂我,句句都对着我自己干的事说,就是听完心里沉了一会儿。这不算难受,算分寸。
- 第一通电话打完有没有「我干得不错」的暖反馈:有,还是两回。t=77.7「他稳住了。老歌,比路牌管用」,挂电话前又一句「就这么接。记住这个手感」(t=90.1)——像老师傅瞅了眼我的活,点了点头。压力局里我头通选了转接派出所,它也说「地址报得清。干净利落」(t=359.9),没挑我做得不够暖心。
+37
View File
@@ -0,0 +1,37 @@
# R1 Synthesis —《不眠频率》(radio)
> 产品裁定 | 证据源:4 人设评审(p1-blind/p2-student/p3-office/p4-worker)+ 真机试玩报告(live-player.md,会话 radio-20260902072*/0749*)+ 转写(transcript-main/stress.md)
## 1. R1 裁决
| 评审方 | 状态感知 | 下一步明确 | 愿意继续玩 |
|---|---|---|---|
| P1 视障评委 | 4.5/5 | 5/5 | **是** |
| P2 大学生 | 4/5 | 4/5 | **是** |
| P3 白领 | 4.5/5 | 5/5 | **是** |
| P4 工人 | 4/5 | 5/5 | **是** |
| 真机玩家(老墨/墨墨) | — | — | **是**(附修复条件) |
**结论:5/5 愿意玩,P0 = 0。radio 是批次 1 的达标样板。** 真机两局打出 e1(rep=12 与设计表吻合)与 e4(rep=0 全克制),结局矩阵、跨来电差分(heardArgument/bond)、pendingChoice 盲玩公平、归因真话句全部现场命中。R2 进入打磨轮。
## 2. R2 修复清单(按裁定优先级)
### F 类(本轮必修)
- **F1 (P1,live t=445.4)**:链末等待态的无效手势会**拆掉看门狗且不补挂** → 34.2s 承诺落空静默。修:无效手势不重置/不拆除链末看门狗(或拆后立即重挂)。
- **F2 (P4/P2,转写 t=58.8)**:开播前口碑 0 档播「有点砸了」——档位文案与账目不符(0 ≠ 负)。修:rep 档位文案改「零起步」语义或调阈值映射。
- **F3 (P2,live)**:RING 态铃声静默(ring 音效在 SA3 缺失清单)。修:程序合成 ring 循环垫上(可复现脚本),SA3 到位后可替换。
- **F4 (P2,live)**:ASK 态断点续玩后单击语义陷阱(单击=跳句 vs 确认)。修:续玩恢复后的第一句播完再武装跳句。
- **F5 (P2,live)**:链末句无跳过保护(玩家跳句后链末判定错位)。修:与 F1 同一提交内复核链末状态机。
### V 类(复核后定夺,可能为伪影)
- **V1 (P3,stress 转写 t=688.9)**:「选项句没念完结果就出」。live 实测 pendingChoice 现场命中正常 → 疑为 stress 剧本快速滑动踩到缓存生效边界。dev 在 pendingChoice 生效时序上加断言(播完才生效)后关案;若复现升 P1。
- **V2 (P1,stress 转写)**:菜单循环 38 次未见第三项「保存并回大厅」。live 未复现;菜单语音/逻辑静态审计无缺失。dev 用 playtest 增加菜单全项循环断言后关案。
- **V3**:`arg_muffled`/`brake_screech` 两处「声音即世界」设计缺席 = SA3 资产未生成(缺 13 件)。**等待 HF token**;到位即补,接线代码已备。
### 仪器改进(不属游戏,记入 R2 协议)
- harness `/session` 会把 `"speed":"1.7"` 字符串归一为 1.0:R2 起压力局传数值 1.7 或 `faster`(live-player.md P3-5)。
## 3. R2 轮次协议
1. dev 修 F1-F5 + V1/V2 断言 → playtest 全绿(断言增量登记 15-radio.md)。
2. 重新生成主线+压力转写;live 复测 1 局(验证 F1/F3 现场修复)。
3. 人设复审:P1(看门狗/菜单)+ P3(stress 场景)两人设快速复审,其余 R3 全员复评。
@@ -0,0 +1,284 @@
# 试玩转写:《radio》
> 本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文,
> 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作),
> 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。
t+ 0.0s (玩家点开游戏,轻触屏幕开始)
t+ 0.0s ♫ BGM 切换 → bgm/onair
t+ 0.0s ♪ 向导音:explore(探索/安全)
t+ 0.0s ▶ 语音:「新的夜晚,开始了。」
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 2.1s ♪ 音效 sfx/onair_sting
t+ 2.1s ▶ 向导语音:「单击继续节目。请选择的时候,向左或向右滑。」
t+ 4.2s ▶ 语音:「午夜零点,红灯亮起。欢迎回到《今夜不眠》。」
t+ 6.4s ▶ 语音:「想跳过这句,单击就行。」
t+ 8.5s ▶ 语音:「雨下了一整晚。热线灯,马上就要亮了。」
t+ 10.6s ▶ 语音:「台里的规矩就一条:先接住人,再接电话。」
t+ 12.7s ▶ 语音:「今晚五通电话。说什么话,由你决定。」
t+ 14.8s ♪ 向导音:turn(轮到你)
t+ 14.8s ♪ 音效 sfx/phone_ring
t+ 14.8s 〰 震动:confirm(轻点确认)
t+ 14.8s 【状态】开场口令和台标播完了,第一通电话响了 第 一 通电话打进来:单击接听(BGM=bgm/onair,语速1)
#### 【玩家动作】铃一响就接——接听是单击
t+ 14.8s ♪ 音效 sfx/amb_rain_city
t+ 14.8s ♪ 音效 sfx/line_connect
t+ 14.8s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 14.8s 【状态】线路接通了 第 一 通通话中,正在听对方说话(语音播放中,语速1)
t+ 17.0s 【状态】导播报完线,老人开口了 对方说完了,等我接话(第 一 通):单击继续(BGM=bgm/onair,语速1)
t+ 17.0s ……… 静默 25s(听到一半走了神,在想老人的老花镜) ………
t+ 42.0s ♪ 向导音:nudge(看门狗轻提醒)
t+ 42.0s ▶ 向导语音:「单击屏幕,继续。」
t+ 44.1s 【状态】听到一声轻响和「单击屏幕,继续」,马上点 对方说完了,等我接话(第 一 通):单击继续(BGM=bgm/onair,语速1)
t+ 44.1s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 48.2s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 52.5s ♪ 向导音:choice(抉择/等待输入)
t+ 52.5s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
#### 【玩家动作】老人在发抖,我陪他哼那首老歌——但先上滑听一遍操作和进度
t+ 54.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 56.7s ▶ 语音:「现在是今晚第一通电话。」
t+ 58.8s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 60.9s ♪ 向导音:choice(抉择/等待输入)
t+ 60.9s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
t+ 63.1s 【状态】听完帮助+状态链,游戏自动重播了选项 「请选择」念完了(第 一 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】下滑看看菜单有什么
t+ 63.1s ♪ 音效 sfx/ui_menu
t+ 63.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 63.1s ♪ 向导音:menu(系统界面)
t+ 63.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 65.2s ▶ 语音:「回到直播。」
t+ 67.3s 【状态】菜单里,切一项听听 菜单里,当前项「回到直播」:单击切换,双击确认,上滑帮助,下滑关闭(BGM=bgm/menu,语速1)
t+ 67.3s ▶ 语音:「重新开始今晚。」
#### 【玩家动作】听完了,下滑关闭菜单,回到选项
t+ 69.4s ♪ 音效 sfx/ui_confirm
t+ 69.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 69.4s ♪ 向导音:explore(探索/安全)
t+ 69.4s ♪ 向导音:choice(抉择/等待输入)
t+ 69.4s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
t+ 71.5s 【状态】选项念完了,做决定 「请选择」念完了(第 一 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】老人在发抖,我陪他哼那首老歌
t+ 71.5s ♪ 音效 sfx/ui_confirm
t+ 71.5s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 73.7s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 77.7s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 79.8s ♪ 向导音:choice(抉择/等待输入)
t+ 79.8s ▶ 语音:「雨声更密了。向左滑,留在原地陪他等巡逻队。向右滑,转接派出所。」
t+ 82.0s 【状态】选项念完了,做决定 「请选择」念完了(第 一 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】留在原地陪他等巡逻队
t+ 82.0s ♪ 音效 sfx/ui_confirm
t+ 82.0s ▶ 语音:「哪儿也不去。我陪你,这首歌还长着呢。」
t+ 84.1s ▶ 语音:「好,好。有人说话,我就不怕了。」
t+ 87.9s ▶ 语音:「十五分钟后,巡逻灯停在路口。全城听见老人笑了。」
t+ 90.1s ▶ 语音:「就这么接。记住这个手感。」
t+ 92.2s ♪ 向导音:settle(结算)
t+ 92.2s ♪ 音效 sfx/line_drop
t+ 92.2s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 92.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 94.3s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 97.3s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 97.3s ♪ 向导音:turn(轮到你)
t+ 97.3s ♪ 音效 sfx/phone_ring
t+ 97.3s 〰 震动:confirm(轻点确认)
t+ 97.3s 【状态】第 二 通电话响了,接 第 二 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 97.3s ♪ 音效 sfx/amb_station
t+ 97.3s ♪ 音效 sfx/line_connect
t+ 97.3s ▶ 语音:「二线来电。姑娘,声音很轻,像怕吵到谁。」
t+ 99.4s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 105.3s ▶ 语音:「票是回去看我妈的。可我试镜又黄了,两手空空……」
t+ 110.9s ♪ 向导音:choice(抉择/等待输入)
t+ 110.9s ▶ 语音:「向左滑,告诉她这趟车值得上。向右滑,把选择还给她。」
t+ 113.0s 【状态】选项念完了,做决定 「请选择」念完了(第 二 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】小鹿妈妈等的是那声「妈」,劝她上车
t+ 113.0s ♪ 音效 sfx/ui_confirm
t+ 113.0s ▶ 语音:「你妈等的不是奖杯,是你进门喊的那声妈。」
t+ 115.1s ▶ 语音:「呜……嗯。不退了,我现在就去检票。谢谢您。」
t+ 120.3s ▶ 语音:「二线收工。这句话,值一个头条。」
t+ 122.5s ♪ 向导音:settle(结算)
t+ 122.5s ♪ 音效 sfx/line_drop
t+ 122.5s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 122.5s ▶ 语音:「今晚的口碑,在听众里立住了。」
t+ 124.6s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 127.6s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 127.6s ♪ 向导音:turn(轮到你)
t+ 127.6s ♪ 音效 sfx/phone_ring
t+ 127.6s 〰 震动:confirm(轻点确认)
t+ 127.6s 【状态】第 三 通电话响了,接 第 三 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 127.6s ♪ 音效 sfx/amb_kid_room
t+ 127.6s ♪ 音效 sfx/line_connect
t+ 127.6s ▶ 语音:「三线来电。听呼吸,是个小孩。」
t+ 129.7s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 132.9s ♪ 音效 sfx/arg_muffled
t+ 132.9s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 137.2s ♪ 向导音:choice(抉择/等待输入)
t+ 137.2s ▶ 语音:「向左滑,唱一段摇篮曲哄她睡。向右滑,轻轻问她怎么了。」
t+ 139.3s 【状态】选项念完了,做决定 「请选择」念完了(第 三 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】糖糖像是憋着事,我轻轻问她怎么了
t+ 139.3s ♪ 音效 sfx/ui_confirm
t+ 139.3s ▶ 语音:「睡不着的时候,心里是不是装着事?说给我听听。」
t+ 141.4s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 146.6s ♪ 向导音:choice(抉择/等待输入)
t+ 146.6s ▶ 语音:「孩子的声音在抖。向左滑,告诉她这不是她的错。向右滑,答应她明天都会好。」
t+ 148.7s 【状态】选项念完了,做决定 「请选择」念完了(第 三 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】告诉她这不是她的错——大人的事不算在孩子头上
t+ 148.7s ♪ 音效 sfx/ui_confirm
t+ 148.7s ▶ 语音:「糖糖,记住,大人的事,不是小孩的错。一个字都不是。」
t+ 150.8s ▶ 语音:「嗯……那我睡了。他们明天,会一起给我切蛋糕吗?」
t+ 156.5s ▶ 语音:「蛋糕。记下来——四线的来电,可能跟这个家有关。」
t+ 158.6s ♪ 向导音:settle(结算)
t+ 158.6s ♪ 音效 sfx/line_drop
t+ 158.6s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 158.6s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 161.6s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 161.6s ♪ 向导音:turn(轮到你)
t+ 161.6s ♪ 音效 sfx/phone_ring
t+ 161.6s 〰 震动:confirm(轻点确认)
t+ 161.6s 【状态】第 四 通电话响了,接 第 四 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 161.6s ♪ 音效 sfx/amb_street_rain
t+ 161.6s ♪ 音效 sfx/line_connect
t+ 161.6s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 163.7s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 170.5s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 175.6s ♪ 向导音:choice(抉择/等待输入)
t+ 175.6s ▶ 语音:「摔门声你听见了。向左滑,替孩子给她带句话。向右滑,劝她回家把话说开。」
t+ 177.8s 【状态】选项念完了,做决定 「请选择」念完了(第 四 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】陈姐听见孩子问话了,我把话带回去
t+ 177.8s ♪ 音效 sfx/ui_confirm
t+ 177.8s ▶ 语音:「四十分钟前,有个孩子问我们:爸妈摔门,是不是她的错。」
t+ 179.9s ▶ 语音:「什么?她还没睡?这么晚了,她还醒着?」
t+ 184.4s ▶ 语音:「她攥着电话,很久没出声。风都停了。」
t+ 186.5s ♪ 向导音:choice(抉择/等待输入)
t+ 186.5s ▶ 语音:「她的呼吸平了。向左滑,留在直播里,让全城等这个门铃。向右滑,换垫乐,私下陪她说完。」
t+ 188.6s 【状态】选项念完了,做决定 「请选择」念完了(第 四 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】留在直播里,让全城等这声门铃
t+ 188.6s ♪ 音效 sfx/ui_confirm
t+ 188.6s ▶ 语音:「陈姐,别挂。让他接电话——全城都在听。」
t+ 190.8s ▶ 语音:「喂!回来吧!蛋糕要化了,孩子等着呢!」
t+ 195.3s ▶ 语音:「电话那头,传来跑步声。今晚的高光时刻。」
t+ 197.4s ♪ 向导音:settle(结算)
t+ 197.4s ♪ 音效 sfx/line_drop
t+ 197.4s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 197.4s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 200.4s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 200.4s ♪ 向导音:turn(轮到你)
t+ 200.4s ♪ 音效 sfx/phone_ring
t+ 200.4s 〰 震动:confirm(轻点确认)
t+ 200.4s 【状态】第 五 通电话响了,接 第 五 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 200.4s ♪ 音效 sfx/amb_cab
t+ 200.4s ♪ 音效 sfx/line_connect
t+ 200.4s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 202.5s ▶ 语音:「主播,别挂。陪我说话,我的眼皮,沉得很。」
t+ 207.5s ▶ 语音:「跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。」
t+ 213.1s ♪ 向导音:choice(抉择/等待输入)
t+ 213.1s ▶ 语音:「方向盘比话筒危险。向左滑,陪他聊聊闺女。向右滑,让他立刻进服务区。」
t+ 215.2s 【状态】选项念完了,做决定 「请选择」念完了(第 五 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】老韩眼皮在打架,我陪他聊聊闺女
t+ 215.2s ♪ 音效 sfx/ui_confirm
t+ 215.2s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+ 217.4s ▶ 语音:「她说,爸,我在学校给你赚了朵小红花。哈哈,哈哈……」
t+ 223.4s ♪ 向导音:danger(危险)
t+ 223.4s ♪ 音效 sfx/brake_screech
t+ 223.4s 〰 震动:danger(危险逼近)
t+ 225.4s ▶ 语音:「车道偏了——听!」
t+ 227.6s ▶ 语音:「嘶——好险!前车急刹,我擦着护栏过去了。彻底醒了!」
t+ 233.6s ▶ 语音:「吓醒的,也算醒。这一趟,聊到家。」
t+ 235.8s ▶ 语音:「对了。头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的。」
t+ 237.9s ♪ 向导音:settle(结算)
t+ 237.9s ♪ 音效 sfx/line_drop
t+ 237.9s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 237.9s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 240.9s ▶ 语音:「五线收工。垫乐起——零点档,还剩最后一段。」
t+ 243.0s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 243.0s ♪ 向导音:choice(抉择/等待输入)
t+ 243.0s ▶ 语音:「留言机红灯在闪,是老主播三年前没播完的那句晚安。向左滑,替他播出去。向右滑,照常收播。」
t+ 245.1s 【状态】选项念完了,做决定 「请选择」念完了(第 五 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】留言机红灯在闪——直面它,替老主播把晚安播出去
t+ 245.1s ♪ 音效 sfx/ui_confirm
t+ 245.1s ♪ 音效 sfx/tape_static
t+ 245.1s ▶ 语音:「师父,三年了。这句晚安,我替您播。各位,晚安。」
t+ 247.2s ▶ 语音:「带子里其实只有电流声。但空着的那一秒,你说满了。」
t+ 249.4s ♪ 向导音:settle(结算)
t+ 249.4s ♫ BGM 切换 → bgm/ending(淡入 1500ms)
t+ 249.4s ▶ 语音:「天亮了,热线灯还亮着。你们的晚安,是这座城市的心跳。」
t+ 251.5s ▶ 语音:「这把话筒,我总算接得住了。明晚零点,接着不眠。」
t+ 253.6s ▶ 语音:「收播了。导播间替你记了一笔账——今晚的人都怎样了。」
t+ 255.7s ▶ 语音:「老周:孙子替他买了老花镜。回信说,谢谢那首歌。」
t+ 257.8s ▶ 语音:「小鹿上车了。她妈后来打电话说,那声妈,比奖杯值钱。」
t+ 260.0s ▶ 语音:「糖糖家的门,这个月没再摔过。她说这是主播魔法。」
t+ 262.1s ▶ 语音:「陈姐家切了蛋糕。那句「回来吧」,是我这晚听过最好的声音。」
t+ 264.2s ▶ 语音:「老韩到家了。后视镜上,多了朵小红花。」
t+ 266.3s 【状态】结局链走完,五条回响一句句点到我今晚的每一次选择 结局和五条回响都听完了。单击再来一局,下滑开菜单(BGM=bgm/ending,语速1)
#### 【玩家动作】听完尾声那笔账——今晚的人都接住了,会话结束(E1 天亮之前)
@@ -0,0 +1,851 @@
# 试玩转写:《radio》
> 本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文,
> 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作),
> 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。
t+ 0.0s (玩家点开游戏,轻触屏幕开始)
t+ 0.0s ♫ BGM 切换 → bgm/onair
t+ 0.0s ♪ 向导音:explore(探索/安全)
t+ 0.0s ▶ 语音:「新的夜晚,开始了。」
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/phone_ring → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 2.1s ♪ 音效 sfx/onair_sting
t+ 2.1s ▶ 向导语音:「单击继续节目。请选择的时候,向左或向右滑。」
t+ 4.2s ▶ 语音:「午夜零点,红灯亮起。欢迎回到《今夜不眠》。」
t+ 6.4s ▶ 语音:「想跳过这句,单击就行。」
t+ 8.5s ▶ 语音:「雨下了一整晚。热线灯,马上就要亮了。」
t+ 10.6s ▶ 语音:「台里的规矩就一条:先接住人,再接电话。」
t+ 12.7s ▶ 语音:「今晚五通电话。说什么话,由你决定。」
t+ 14.8s ♪ 向导音:turn(轮到你)
t+ 14.8s ♪ 音效 sfx/phone_ring
t+ 14.8s 〰 震动:confirm(轻点确认)
t+ 14.8s ♪ 音效 sfx/amb_rain_city
t+ 14.8s ♪ 音效 sfx/line_connect
t+ 14.8s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 17.0s ▶ 向导语音:「这个手势,直播间里用不上。」
t+ 17.0s 〰 震动:error(做错了:两连短震)
t+ 17.0s ▶ 向导语音(对白在播,本句按 idle-only 跳过未播):「这个手势,直播间里用不上。」
t+ 17.0s 〰 震动:error(做错了:两连短震)
t+ 17.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 19.1s ▶ 语音:「现在是今晚第一通电话。」
t+ 21.2s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 23.3s ♪ 音效 sfx/amb_rain_city
t+ 23.3s ♪ 音效 sfx/line_connect
t+ 23.3s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 25.4s ♪ 音效 sfx/ui_menu
t+ 25.4s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 25.4s ♪ 向导音:menu(系统界面)
t+ 25.4s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 27.6s ▶ 语音:「回到直播。」
t+ 29.7s ▶ 语音:「重新开始今晚。」
t+ 31.8s ♪ 音效 sfx/ui_confirm
t+ 31.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 31.8s ♪ 向导音:explore(探索/安全)
t+ 31.8s ♪ 音效 sfx/amb_rain_city
t+ 31.8s ♪ 音效 sfx/line_connect
t+ 31.8s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 33.9s 〰 震动:error(做错了:两连短震)
t+ 33.9s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 36.0s 〰 震动:error(做错了:两连短震)
t+ 36.0s 〰 震动:error(做错了:两连短震)
t+ 36.0s ♪ 音效 sfx/ui_menu
t+ 36.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 36.0s ♪ 向导音:menu(系统界面)
t+ 36.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 38.2s ▶ 语音:「回到直播。」
t+ 40.3s ▶ 语音:「重新开始今晚。」
t+ 42.4s ♪ 音效 sfx/ui_confirm
t+ 42.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 42.4s ♪ 向导音:explore(探索/安全)
t+ 42.4s ♪ 音效 sfx/amb_rain_city
t+ 42.4s ♪ 音效 sfx/line_connect
t+ 42.4s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 44.5s 〰 震动:error(做错了:两连短震)
t+ 44.5s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 46.6s ▶ 语音:「现在是今晚第一通电话。」
t+ 48.8s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 50.9s ♪ 音效 sfx/amb_rain_city
t+ 50.9s ♪ 音效 sfx/line_connect
t+ 50.9s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 53.0s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 57.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 59.2s ▶ 语音:「现在是今晚第一通电话。」
t+ 61.3s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 63.4s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 67.5s 〰 震动:error(做错了:两连短震)
t+ 67.5s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 69.6s ▶ 语音:「现在是今晚第一通电话。」
t+ 71.8s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 73.9s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 77.9s 〰 震动:error(做错了:两连短震)
t+ 77.9s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 80.1s ▶ 语音:「现在是今晚第一通电话。」
t+ 82.2s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 84.3s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 88.4s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 90.5s ▶ 语音:「现在是今晚第一通电话。」
t+ 92.6s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 94.7s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 100.9s ▶ 语音:「现在是今晚第一通电话。」
t+ 103.1s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 105.2s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 109.3s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 113.3s ♪ 音效 sfx/ui_menu
t+ 113.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 113.3s ♪ 向导音:menu(系统界面)
t+ 113.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 115.4s ▶ 语音:「回到直播。」
t+ 117.6s ▶ 语音:「重新开始今晚。」
t+ 119.7s ♪ 音效 sfx/ui_confirm
t+ 119.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 119.7s ♪ 向导音:explore(探索/安全)
t+ 119.7s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 123.8s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 127.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 130.0s ▶ 语音:「现在是今晚第一通电话。」
t+ 132.1s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 134.2s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 138.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 140.4s ▶ 语音:「现在是今晚第一通电话。」
t+ 142.5s ▶ 语音:「今晚的口碑,有点砸了。」
t+ 144.6s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 148.7s 〰 震动:error(做错了:两连短震)
t+ 148.7s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 152.8s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 156.9s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 161.2s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 165.5s ♪ 音效 sfx/ui_menu
t+ 165.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 165.5s ♪ 向导音:menu(系统界面)
t+ 165.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 167.6s ▶ 语音:「回到直播。」
t+ 169.7s ▶ 语音:「重新开始今晚。」
t+ 171.8s ♪ 音效 sfx/ui_confirm
t+ 171.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 171.8s ♪ 向导音:explore(探索/安全)
t+ 171.8s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 180.4s ♪ 音效 sfx/ui_menu
t+ 180.4s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 180.4s ♪ 向导音:menu(系统界面)
t+ 180.4s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 182.5s ▶ 语音:「回到直播。」
t+ 184.7s ▶ 语音:「重新开始今晚。」
t+ 186.8s ♪ 音效 sfx/ui_confirm
t+ 186.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 186.8s ♪ 向导音:explore(探索/安全)
t+ 186.8s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 191.1s ♪ 向导音:choice(抉择/等待输入)
t+ 191.1s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
t+ 193.2s ♪ 音效 sfx/ui_confirm
t+ 193.2s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 195.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 197.4s ▶ 语音:「现在是今晚第一通电话。」
t+ 199.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 201.7s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 203.8s ♪ 音效 sfx/ui_menu
t+ 203.8s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 203.8s ♪ 向导音:menu(系统界面)
t+ 203.8s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 205.9s ▶ 语音:「回到直播。」
t+ 208.0s ▶ 语音:「重新开始今晚。」
t+ 210.2s ♪ 音效 sfx/ui_confirm
t+ 210.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 210.2s ♪ 向导音:explore(探索/安全)
t+ 210.2s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 212.3s 〰 震动:error(做错了:两连短震)
t+ 212.3s ♪ 音效 sfx/ui_menu
t+ 212.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 212.3s ♪ 向导音:menu(系统界面)
t+ 212.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 214.4s ▶ 语音:「回到直播。」
t+ 216.5s ▶ 语音:「重新开始今晚。」
t+ 218.6s ♪ 音效 sfx/ui_confirm
t+ 218.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 218.6s ♪ 向导音:explore(探索/安全)
t+ 218.6s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 220.8s 〰 震动:error(做错了:两连短震)
t+ 220.8s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 224.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 226.9s ▶ 语音:「现在是今晚第一通电话。」
t+ 229.1s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 231.2s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 235.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 237.4s ▶ 语音:「现在是今晚第一通电话。」
t+ 239.5s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 241.6s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 245.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 247.8s ▶ 语音:「现在是今晚第一通电话。」
t+ 249.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 252.1s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 256.1s 〰 震动:error(做错了:两连短震)
t+ 256.1s ♪ 音效 sfx/ui_menu
t+ 256.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 256.1s ♪ 向导音:menu(系统界面)
t+ 256.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 258.3s ▶ 语音:「回到直播。」
t+ 260.4s ▶ 语音:「重新开始今晚。」
t+ 262.5s ♪ 音效 sfx/ui_confirm
t+ 262.5s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 262.5s ♪ 向导音:explore(探索/安全)
t+ 262.5s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 266.6s 〰 震动:error(做错了:两连短震)
t+ 266.6s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 268.7s 〰 震动:error(做错了:两连短震)
t+ 268.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 270.8s ▶ 语音:「现在是今晚第一通电话。」
t+ 272.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 275.0s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 277.2s 〰 震动:error(做错了:两连短震)
t+ 277.2s 〰 震动:error(做错了:两连短震)
t+ 277.2s 〰 震动:error(做错了:两连短震)
t+ 277.2s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 279.3s ♪ 音效 sfx/ui_menu
t+ 279.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 279.3s ♪ 向导音:menu(系统界面)
t+ 279.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 281.4s ▶ 语音:「回到直播。」
t+ 283.5s ▶ 语音:「重新开始今晚。」
t+ 285.6s ♪ 音效 sfx/ui_confirm
t+ 285.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 285.6s ♪ 向导音:explore(探索/安全)
t+ 285.6s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 287.8s 〰 震动:error(做错了:两连短震)
t+ 287.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 289.9s ▶ 语音:「现在是今晚第一通电话。」
t+ 292.0s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 294.1s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 296.2s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 298.4s ♪ 音效 sfx/ui_menu
t+ 298.4s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 298.4s ♪ 向导音:menu(系统界面)
t+ 298.4s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 300.5s ▶ 语音:「回到直播。」
t+ 302.6s ▶ 语音:「重新开始今晚。」
t+ 304.7s ♪ 音效 sfx/ui_confirm
t+ 304.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 304.7s ♪ 向导音:explore(探索/安全)
t+ 304.7s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 306.8s ♪ 向导音:choice(抉择/等待输入)
t+ 306.8s ▶ 语音:「雨声更密了。向左滑,留在原地陪他等巡逻队。向右滑,转接派出所。」
t+ 309.0s ♪ 音效 sfx/ui_confirm
t+ 309.0s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 311.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 313.2s ▶ 语音:「现在是今晚第一通电话。」
t+ 315.3s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 317.4s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 319.6s 〰 震动:error(做错了:两连短震)
t+ 319.6s 〰 震动:error(做错了:两连短震)
t+ 319.6s ♪ 音效 sfx/ui_menu
t+ 319.6s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 319.6s ♪ 向导音:menu(系统界面)
t+ 319.6s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 321.7s ▶ 语音:「回到直播。」
t+ 323.8s ▶ 语音:「重新开始今晚。」
t+ 325.9s ♪ 音效 sfx/ui_confirm
t+ 325.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 325.9s ♪ 向导音:explore(探索/安全)
t+ 325.9s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 328.0s ♪ 音效 sfx/ui_menu
t+ 328.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 328.0s ♪ 向导音:menu(系统界面)
t+ 328.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 330.2s ▶ 语音:「回到直播。」
t+ 332.3s ▶ 语音:「重新开始今晚。」
t+ 334.4s ♪ 音效 sfx/ui_confirm
t+ 334.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 334.4s ♪ 向导音:explore(探索/安全)
t+ 334.4s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 336.5s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 338.6s 〰 震动:error(做错了:两连短震)
t+ 338.6s ♪ 音效 sfx/ui_menu
t+ 338.6s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 338.6s ♪ 向导音:menu(系统界面)
t+ 338.6s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 340.8s ▶ 语音:「回到直播。」
t+ 342.9s ▶ 语音:「重新开始今晚。」
t+ 345.0s ♪ 音效 sfx/ui_confirm
t+ 345.0s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 345.0s ♪ 向导音:explore(探索/安全)
t+ 345.0s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 347.1s 〰 震动:error(做错了:两连短震)
t+ 347.1s ▶ 语音:「好,好。谢谢你啊,谢谢。」
t+ 350.3s ♪ 音效 sfx/ui_menu
t+ 350.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 350.3s ♪ 向导音:menu(系统界面)
t+ 350.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 352.4s ▶ 语音:「回到直播。」
t+ 354.6s ▶ 语音:「重新开始今晚。」
t+ 356.7s ♪ 音效 sfx/ui_confirm
t+ 356.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 356.7s ♪ 向导音:explore(探索/安全)
t+ 356.7s ▶ 语音:「好,好。谢谢你啊,谢谢。」
t+ 359.9s ▶ 语音:「转接完成,地址报得清。干净利落。」
t+ 362.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 364.1s ▶ 语音:「现在是今晚第一通电话。」
t+ 366.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 368.3s ▶ 语音:「转接完成,地址报得清。干净利落。」
t+ 370.5s ▶ 语音:「就这么接。记住这个手感。」
t+ 372.6s ♪ 向导音:settle(结算)
t+ 372.6s ♪ 音效 sfx/line_drop
t+ 372.6s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 372.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 377.7s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 377.7s ♪ 向导音:turn(轮到你)
t+ 377.7s ♪ 音效 sfx/phone_ring
t+ 377.7s 〰 震动:confirm(轻点确认)
t+ 377.7s ♪ 音效 sfx/amb_station
t+ 377.7s ♪ 音效 sfx/line_connect
t+ 377.7s ▶ 语音:「二线来电。姑娘,声音很轻,像怕吵到谁。」
t+ 379.8s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 385.7s 〰 震动:error(做错了:两连短震)
t+ 385.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 387.8s ▶ 语音:「现在是今晚第二通电话。」
t+ 389.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 392.0s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 397.9s ♪ 音效 sfx/ui_menu
t+ 397.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 397.9s ♪ 向导音:menu(系统界面)
t+ 397.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 400.0s ▶ 语音:「回到直播。」
t+ 402.1s ▶ 语音:「重新开始今晚。」
t+ 404.2s ♪ 音效 sfx/ui_confirm
t+ 404.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 404.2s ♪ 向导音:explore(探索/安全)
t+ 404.2s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 410.1s ♪ 音效 sfx/ui_menu
t+ 410.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 410.1s ♪ 向导音:menu(系统界面)
t+ 410.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 412.2s ▶ 语音:「回到直播。」
t+ 414.3s ▶ 语音:「重新开始今晚。」
t+ 416.5s ♪ 音效 sfx/ui_confirm
t+ 416.5s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 416.5s ♪ 向导音:explore(探索/安全)
t+ 416.5s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 422.3s 〰 震动:error(做错了:两连短震)
t+ 422.3s 〰 震动:error(做错了:两连短震)
t+ 422.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 424.4s ▶ 语音:「现在是今晚第二通电话。」
t+ 426.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 428.7s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 434.5s ♪ 音效 sfx/ui_menu
t+ 434.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 434.5s ♪ 向导音:menu(系统界面)
t+ 434.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 436.6s ▶ 语音:「回到直播。」
t+ 438.8s ▶ 语音:「重新开始今晚。」
t+ 440.9s ♪ 音效 sfx/ui_confirm
t+ 440.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 440.9s ♪ 向导音:explore(探索/安全)
t+ 440.9s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 446.7s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 452.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 454.7s ▶ 语音:「现在是今晚第二通电话。」
t+ 456.8s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 459.0s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 464.8s 〰 震动:error(做错了:两连短震)
t+ 464.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 466.9s ▶ 语音:「现在是今晚第二通电话。」
t+ 469.0s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 471.2s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 477.0s ▶ 语音:「票是回去看我妈的。可我试镜又黄了,两手空空……」
t+ 482.7s ♪ 向导音:choice(抉择/等待输入)
t+ 482.7s ▶ 语音:「向左滑,告诉她这趟车值得上。向右滑,把选择还给她。」
t+ 484.8s ♪ 音效 sfx/ui_confirm
t+ 484.8s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 486.9s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 489.0s ▶ 语音:「现在是今晚第二通电话。」
t+ 491.1s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 493.3s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 495.4s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 497.5s ♪ 音效 sfx/ui_menu
t+ 497.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 497.5s ♪ 向导音:menu(系统界面)
t+ 497.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 499.6s ▶ 语音:「回到直播。」
t+ 501.7s ▶ 语音:「重新开始今晚。」
t+ 503.9s ♪ 音效 sfx/ui_confirm
t+ 503.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 503.9s ♪ 向导音:explore(探索/安全)
t+ 503.9s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 506.0s ♪ 音效 sfx/ui_menu
t+ 506.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 506.0s ♪ 向导音:menu(系统界面)
t+ 506.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 508.1s ▶ 语音:「回到直播。」
t+ 510.2s ▶ 语音:「重新开始今晚。」
t+ 512.3s ♪ 音效 sfx/ui_confirm
t+ 512.3s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 512.3s ♪ 向导音:explore(探索/安全)
t+ 512.3s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 514.5s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 516.6s ▶ 语音:「嗯……我再想想。窗口要关了,我先过去了。」
t+ 521.5s 〰 震动:error(做错了:两连短震)
t+ 521.5s ▶ 语音:「她走了。没上车,也没退票。年轻人的夜,长了点。」
t+ 523.7s ♪ 向导音:settle(结算)
t+ 523.7s ♪ 音效 sfx/line_drop
t+ 523.7s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 526.7s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 526.7s ♪ 向导音:turn(轮到你)
t+ 526.7s ♪ 音效 sfx/phone_ring
t+ 526.7s 〰 震动:confirm(轻点确认)
t+ 526.7s ♪ 音效 sfx/amb_kid_room
t+ 526.7s ♪ 音效 sfx/line_connect
t+ 526.7s ▶ 语音:「三线来电。听呼吸,是个小孩。」
t+ 528.8s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 532.0s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 535.2s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 538.3s 〰 震动:error(做错了:两连短震)
t+ 538.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 540.5s ▶ 语音:「现在是今晚第三通电话。」
t+ 542.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 544.7s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 547.9s ♪ 音效 sfx/ui_menu
t+ 547.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 547.9s ♪ 向导音:menu(系统界面)
t+ 547.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 550.0s ▶ 语音:「回到直播。」
t+ 552.1s ▶ 语音:「重新开始今晚。」
t+ 554.2s ♪ 音效 sfx/ui_confirm
t+ 554.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 554.2s ♪ 向导音:explore(探索/安全)
t+ 554.2s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 557.4s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 560.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 562.7s ▶ 语音:「现在是今晚第三通电话。」
t+ 564.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 567.0s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 570.2s ♪ 音效 sfx/arg_muffled
t+ 570.2s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 574.5s ♪ 音效 sfx/ui_menu
t+ 574.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 574.5s ♪ 向导音:menu(系统界面)
t+ 574.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 576.6s ▶ 语音:「回到直播。」
t+ 578.7s ▶ 语音:「重新开始今晚。」
t+ 580.8s ♪ 音效 sfx/ui_confirm
t+ 580.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 580.8s ♪ 向导音:explore(探索/安全)
t+ 580.8s ♪ 音效 sfx/arg_muffled
t+ 580.8s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 585.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 587.2s ▶ 语音:「现在是今晚第三通电话。」
t+ 587.3s ♪ 音效 sfx/arg_muffled
t+ 589.4s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 591.5s ♪ 音效 sfx/arg_muffled
t+ 591.5s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 595.8s 〰 震动:error(做错了:两连短震)
t+ 595.8s 〰 震动:error(做错了:两连短震)
t+ 595.8s 〰 震动:error(做错了:两连短震)
t+ 595.8s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 598.0s ♪ 音效 sfx/arg_muffled
t+ 600.1s 〰 震动:error(做错了:两连短震)
t+ 600.1s 〰 震动:error(做错了:两连短震)
t+ 600.1s ♪ 音效 sfx/ui_menu
t+ 600.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 600.1s ♪ 向导音:menu(系统界面)
t+ 600.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 602.2s ▶ 语音:「回到直播。」
t+ 604.3s ▶ 语音:「重新开始今晚。」
t+ 606.4s ♪ 音效 sfx/ui_confirm
t+ 606.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 606.4s ♪ 向导音:explore(探索/安全)
t+ 606.4s ♪ 音效 sfx/arg_muffled
t+ 606.4s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 610.7s 〰 震动:error(做错了:两连短震)
t+ 610.7s 〰 震动:error(做错了:两连短震)
t+ 610.7s ♪ 音效 sfx/ui_menu
t+ 610.7s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 610.7s ♪ 向导音:menu(系统界面)
t+ 610.7s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 612.9s ▶ 语音:「回到直播。」
t+ 615.0s ▶ 语音:「重新开始今晚。」
t+ 617.1s ♪ 音效 sfx/ui_confirm
t+ 617.1s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 617.1s ♪ 向导音:explore(探索/安全)
t+ 617.1s ♪ 音效 sfx/arg_muffled
t+ 617.1s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 621.4s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 623.5s ▶ 语音:「现在是今晚第三通电话。」
t+ 623.6s ♪ 音效 sfx/arg_muffled
t+ 625.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 627.8s ♪ 音效 sfx/arg_muffled
t+ 627.8s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 632.0s ♪ 音效 sfx/ui_menu
t+ 632.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 632.0s ♪ 向导音:menu(系统界面)
t+ 632.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 634.2s ▶ 语音:「回到直播。」
t+ 636.3s ▶ 语音:「重新开始今晚。」
t+ 638.4s ♪ 音效 sfx/ui_confirm
t+ 638.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 638.4s ♪ 向导音:explore(探索/安全)
t+ 638.4s ♪ 音效 sfx/arg_muffled
t+ 638.4s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 642.7s ♪ 向导音:choice(抉择/等待输入)
t+ 642.7s ▶ 语音:「向左滑,唱一段摇篮曲哄她睡。向右滑,轻轻问她怎么了。」
t+ 644.8s ♪ 音效 sfx/ui_confirm
t+ 644.8s ▶ 语音:「睡不着的时候,心里是不是装着事?说给我听听。」
t+ 646.9s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 649.1s ▶ 语音:「现在是今晚第三通电话。」
t+ 651.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 653.3s ▶ 语音:「睡不着的时候,心里是不是装着事?说给我听听。」
t+ 655.4s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 660.6s ♪ 音效 sfx/ui_menu
t+ 660.6s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 660.6s ♪ 向导音:menu(系统界面)
t+ 660.6s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 662.7s ▶ 语音:「回到直播。」
t+ 664.9s ▶ 语音:「重新开始今晚。」
t+ 667.0s ♪ 音效 sfx/ui_confirm
t+ 667.0s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 667.0s ♪ 向导音:explore(探索/安全)
t+ 667.0s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 672.2s 〰 震动:error(做错了:两连短震)
t+ 672.2s 〰 震动:error(做错了:两连短震)
t+ 672.2s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 677.3s ♪ 音效 sfx/ui_menu
t+ 677.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 677.3s ♪ 向导音:menu(系统界面)
t+ 677.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 679.5s ▶ 语音:「回到直播。」
t+ 681.6s ▶ 语音:「重新开始今晚。」
t+ 683.7s ♪ 音效 sfx/ui_confirm
t+ 683.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 683.7s ♪ 向导音:explore(探索/安全)
t+ 683.7s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 688.9s 〰 震动:error(做错了:两连短震)
t+ 688.9s ♪ 向导音:choice(抉择/等待输入)
t+ 688.9s ▶ 语音:「孩子的声音在抖。向左滑,告诉她这不是她的错。向右滑,答应她明天都会好。」
t+ 691.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 691.0s ♪ 音效 sfx/ui_confirm
t+ 691.0s ▶ 语音:「睡吧。明天一睁眼,什么都会好起来的。」
t+ 693.1s ▶ 语音:「真的吗?拉钩。晚安……」
t+ 696.1s 〰 震动:error(做错了:两连短震)
t+ 696.1s ▶ 语音:「你许了个兑不了的现。孩子睡了,谎留下了。」
t+ 698.2s ♪ 向导音:settle(结算)
t+ 698.2s ♪ 音效 sfx/line_drop
t+ 698.2s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 701.2s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 701.2s ♪ 向导音:turn(轮到你)
t+ 701.2s ♪ 音效 sfx/phone_ring
t+ 701.2s 〰 震动:confirm(轻点确认)
t+ 701.2s ♪ 音效 sfx/amb_street_rain
t+ 701.2s ♪ 音效 sfx/line_connect
t+ 701.2s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 703.3s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 705.5s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 707.6s ▶ 语音:「现在是今晚第四通电话。」
t+ 709.7s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 711.8s ♪ 音效 sfx/amb_street_rain
t+ 711.8s ♪ 音效 sfx/line_connect
t+ 711.8s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 713.9s 〰 震动:error(做错了:两连短震)
t+ 713.9s ♪ 音效 sfx/ui_menu
t+ 713.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 713.9s ♪ 向导音:menu(系统界面)
t+ 713.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 716.1s ▶ 语音:「回到直播。」
t+ 718.2s ▶ 语音:「重新开始今晚。」
t+ 720.3s ♪ 音效 sfx/ui_confirm
t+ 720.3s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 720.3s ♪ 向导音:explore(探索/安全)
t+ 720.3s ♪ 音效 sfx/amb_street_rain
t+ 720.3s ♪ 音效 sfx/line_connect
t+ 720.3s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 722.4s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 724.5s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 726.7s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 733.4s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 740.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 742.3s ▶ 语音:「现在是今晚第四通电话。」
t+ 744.4s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 746.5s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 753.2s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 760.0s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 765.2s 〰 震动:error(做错了:两连短震)
t+ 765.2s 〰 震动:error(做错了:两连短震)
t+ 765.2s 〰 震动:error(做错了:两连短震)
t+ 765.2s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 770.4s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 775.5s ♪ 音效 sfx/ui_menu
t+ 775.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 775.5s ♪ 向导音:menu(系统界面)
t+ 775.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 777.7s ▶ 语音:「回到直播。」
t+ 779.8s ▶ 语音:「重新开始今晚。」
t+ 781.9s ♪ 音效 sfx/ui_confirm
t+ 781.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 781.9s ♪ 向导音:explore(探索/安全)
t+ 781.9s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 787.1s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 792.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 794.4s ▶ 语音:「现在是今晚第四通电话。」
t+ 796.5s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 798.6s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 803.8s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 809.0s ♪ 向导音:choice(抉择/等待输入)
t+ 809.0s ▶ 语音:「摔门声你听见了。向左滑,替孩子给她带句话。向右滑,劝她回家把话说开。」
t+ 811.1s ♪ 音效 sfx/ui_confirm
t+ 811.1s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 813.3s ♪ 音效 sfx/ui_menu
t+ 813.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 813.3s ♪ 向导音:menu(系统界面)
t+ 813.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 815.4s ▶ 语音:「回到直播。」
t+ 817.5s ▶ 语音:「重新开始今晚。」
t+ 819.6s ♪ 音效 sfx/ui_confirm
t+ 819.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 819.6s ♪ 向导音:explore(探索/安全)
t+ 819.6s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 821.7s 〰 震动:error(做错了:两连短震)
t+ 821.7s 〰 震动:error(做错了:两连短震)
t+ 821.7s 〰 震动:error(做错了:两连短震)
t+ 821.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 823.9s ▶ 语音:「现在是今晚第四通电话。」
t+ 826.0s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 828.1s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 830.2s 〰 震动:error(做错了:两连短震)
t+ 830.2s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 832.3s ▶ 语音:「现在是今晚第四通电话。」
t+ 834.5s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 836.6s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 838.7s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 843.7s 〰 震动:error(做错了:两连短震)
t+ 843.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 845.8s ▶ 语音:「现在是今晚第四通电话。」
t+ 847.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 850.0s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 855.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 857.1s ▶ 语音:「现在是今晚第四通电话。」
t+ 859.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 861.3s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 866.3s ♪ 音效 sfx/ui_menu
t+ 866.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 866.3s ♪ 向导音:menu(系统界面)
t+ 866.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 868.4s ▶ 语音:「回到直播。」
t+ 870.5s ▶ 语音:「重新开始今晚。」
t+ 872.7s ♪ 音效 sfx/ui_confirm
t+ 872.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 872.7s ♪ 向导音:explore(探索/安全)
t+ 872.7s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 877.6s 〰 震动:error(做错了:两连短震)
t+ 877.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 879.8s ▶ 语音:「现在是今晚第四通电话。」
t+ 881.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 884.0s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 889.0s 〰 震动:error(做错了:两连短震)
t+ 889.0s 〰 震动:error(做错了:两连短震)
t+ 889.0s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 893.9s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 898.9s ♪ 音效 sfx/ui_menu
t+ 898.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 898.9s ♪ 向导音:menu(系统界面)
t+ 898.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 901.0s ▶ 语音:「回到直播。」
t+ 903.1s ▶ 语音:「重新开始今晚。」
t+ 905.2s ♪ 音效 sfx/ui_confirm
t+ 905.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 905.2s ♪ 向导音:explore(探索/安全)
t+ 905.2s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 910.2s ♪ 音效 sfx/ui_menu
t+ 910.2s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 910.2s ♪ 向导音:menu(系统界面)
t+ 910.2s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 912.3s ▶ 语音:「回到直播。」
t+ 914.4s ▶ 语音:「重新开始今晚。」
t+ 916.6s ♪ 音效 sfx/ui_confirm
t+ 916.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 916.6s ♪ 向导音:explore(探索/安全)
t+ 916.6s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 921.5s ♪ 音效 sfx/ui_menu
t+ 921.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 921.5s ♪ 向导音:menu(系统界面)
t+ 921.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 923.7s ▶ 语音:「回到直播。」
t+ 925.8s ▶ 语音:「重新开始今晚。」
t+ 927.9s ♪ 音效 sfx/ui_confirm
t+ 927.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 927.9s ♪ 向导音:explore(探索/安全)
t+ 927.9s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 932.9s ▶ 语音:「她往回走了。成不成,看他们自己的了。」
t+ 935.0s ♪ 向导音:settle(结算)
t+ 935.0s ♪ 音效 sfx/line_drop
t+ 935.0s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 938.0s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 938.0s ♪ 向导音:turn(轮到你)
t+ 938.0s ♪ 音效 sfx/phone_ring
t+ 938.0s 〰 震动:confirm(轻点确认)
t+ 938.0s ♪ 音效 sfx/amb_cab
t+ 938.0s ♪ 音效 sfx/line_connect
t+ 938.0s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 940.1s ♪ 音效 sfx/ui_menu
t+ 940.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 940.1s ♪ 向导音:menu(系统界面)
t+ 940.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 942.2s ▶ 语音:「回到直播。」
t+ 944.3s ▶ 语音:「重新开始今晚。」
t+ 946.5s ♪ 音效 sfx/ui_confirm
t+ 946.5s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 946.5s ♪ 向导音:explore(探索/安全)
t+ 946.5s ♪ 音效 sfx/amb_cab
t+ 946.5s ♪ 音效 sfx/line_connect
t+ 946.5s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 948.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 950.7s ▶ 语音:「现在是今晚第五通电话。」
t+ 952.8s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 954.9s ♪ 音效 sfx/amb_cab
t+ 954.9s ♪ 音效 sfx/line_connect
t+ 954.9s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 957.1s ♪ 音效 sfx/ui_menu
t+ 957.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 957.1s ♪ 向导音:menu(系统界面)
t+ 957.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 959.2s ▶ 语音:「回到直播。」
t+ 961.3s ▶ 语音:「重新开始今晚。」
t+ 963.4s ♪ 音效 sfx/ui_confirm
t+ 963.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 963.4s ♪ 向导音:explore(探索/安全)
t+ 963.4s ♪ 音效 sfx/amb_cab
t+ 963.4s ♪ 音效 sfx/line_connect
t+ 963.4s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 965.5s ♪ 音效 sfx/ui_menu
t+ 965.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 965.5s ♪ 向导音:menu(系统界面)
t+ 965.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 967.7s ▶ 语音:「回到直播。」
t+ 969.8s ▶ 语音:「重新开始今晚。」
t+ 971.9s ♪ 音效 sfx/ui_confirm
t+ 971.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 971.9s ♪ 向导音:explore(探索/安全)
t+ 971.9s ♪ 音效 sfx/amb_cab
t+ 971.9s ♪ 音效 sfx/line_connect
t+ 971.9s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 974.0s ▶ 语音:「主播,别挂。陪我说话,我的眼皮,沉得很。」
t+ 979.0s ▶ 语音:「跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。」
t+ 984.6s 〰 震动:error(做错了:两连短震)
t+ 984.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 986.7s ▶ 语音:「现在是今晚第五通电话。」
t+ 988.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 991.0s ▶ 语音:「跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。」
t+ 996.6s 〰 震动:error(做错了:两连短震)
t+ 996.6s ♪ 向导音:choice(抉择/等待输入)
t+ 996.6s ▶ 语音:「方向盘比话筒危险。向左滑,陪他聊聊闺女。向右滑,让他立刻进服务区。」
t+ 998.7s ♪ 音效 sfx/ui_confirm
t+ 998.7s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1000.8s 〰 震动:error(做错了:两连短震)
t+1000.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+1003.0s ▶ 语音:「现在是今晚第五通电话。」
t+1005.1s ▶ 语音:「今晚的口碑,在听众里立住了。」
t+1007.2s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1009.3s ♪ 音效 sfx/ui_menu
t+1009.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+1009.3s ♪ 向导音:menu(系统界面)
t+1009.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+1011.4s ▶ 语音:「回到直播。」
t+1013.6s ▶ 语音:「重新开始今晚。」
t+1015.7s ♪ 音效 sfx/ui_confirm
t+1015.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+1015.7s ♪ 向导音:explore(探索/安全)
t+1015.7s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1017.8s 〰 震动:error(做错了:两连短震)
t+1017.8s ♪ 音效 sfx/ui_menu
t+1017.8s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+1017.8s ♪ 向导音:menu(系统界面)
t+1017.8s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+1019.9s ▶ 语音:「回到直播。」
t+1022.0s ▶ 语音:「重新开始今晚。」
t+1024.2s ♪ 音效 sfx/ui_confirm
t+1024.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+1024.2s ♪ 向导音:explore(探索/安全)
t+1024.2s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1026.3s ▶ 语音:「她说,爸,我在学校给你赚了朵小红花。哈哈,哈哈……」
t+1032.4s ♪ 向导音:danger(危险)
t+1032.4s ♪ 音效 sfx/brake_screech
t+1032.4s 〰 震动:danger(危险逼近)
t+1034.4s ▶ 语音:「车道偏了——听!」
t+1036.5s ▶ 语音:「嘶——好险!前车急刹,我擦着护栏过去了。彻底醒了!」
t+1042.6s ▶ 语音:「吓醒的,也算醒。这一趟,聊到家。」
t+1044.7s ▶ 语音:「对了。头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的。」
t+1046.8s ♪ 向导音:settle(结算)
t+1046.8s ♪ 音效 sfx/line_drop
t+1046.8s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+1046.8s ▶ 语音:「今晚的口碑,在听众里立住了。」
t+1051.9s ▶ 语音:「五线收工。垫乐起——零点档,还剩最后一段。」
t+1054.0s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+1054.0s ♪ 向导音:choice(抉择/等待输入)
t+1054.0s ▶ 语音:「留言机红灯在闪,是老主播三年前没播完的那句晚安。向左滑,替他播出去。向右滑,照常收播。」
t+1056.2s ♪ 音效 sfx/ui_confirm
t+1056.2s ▶ 语音:「各位,今晚到这里。明晚零点,今夜不眠,不见不散。」
t+1058.3s ▶ 语音:「留言机的红灯,又多亮了一夜。」
t+1060.4s ♪ 向导音:settle(结算)
t+1060.4s ♫ BGM 切换 → bgm/ending(淡入 1500ms)
t+1060.4s ▶ 语音:「今晚的热线烧得发烫。全城的失眠者,都被接住了。」
t+1062.5s ▶ 语音:「只是路过留言机的时候,你还是没敢看它。红灯灭得很慢。」
t+1064.6s ▶ 语音:「收播了。导播间替你记了一笔账——今晚的人都怎样了。」
t+1066.8s ▶ 语音:「老周:孙子替他买了老花镜。回信说,谢谢那首歌。」
t+1068.9s ▶ 语音:「小鹿退了票。检票口的灯,记得那趟没上成的车。」
t+1071.0s ▶ 语音:「糖糖后来又打来过一次。还是那句:楼下在吵。」
t+1073.1s ▶ 语音:「陈姐在公车站坐到了末班车。那通电话,成了没寄出的信。」
t+1075.2s ▶ 语音:「老韩到家了。后视镜上,多了朵小红花。」
t+1077.4s 【状态】乱按剧本收尾:接听 5 次、8 个抉择、乱试 199 次、逛菜单 38 次 结局和五条回响都听完了。单击再来一局,下滑开菜单(BGM=bgm/ending,语速1)
#### 【玩家动作】全程没有任何一次手势被无声吞掉,也没有卡死在某个状态里——结局链照样走完
@@ -0,0 +1,275 @@
# 试玩转写:《radio》
> 本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文,
> 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作),
> 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。
t+ 0.0s (玩家点开游戏,轻触屏幕开始)
t+ 0.0s ♫ BGM 切换 → bgm/onair
t+ 0.0s ♪ 向导音:explore(探索/安全)
t+ 0.0s ▶ 语音:「新的夜晚,开始了。」
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 2.1s ♪ 音效 sfx/onair_sting
t+ 2.1s ▶ 向导语音:「单击继续节目。请选择的时候,向左或向右滑。」
t+ 4.2s ▶ 语音:「午夜零点,红灯亮起。欢迎回到《今夜不眠》。」
t+ 6.4s ▶ 语音:「想跳过这句,单击就行。」
t+ 8.5s ▶ 语音:「雨下了一整晚。热线灯,马上就要亮了。」
t+ 10.6s ▶ 语音:「台里的规矩就一条:先接住人,再接电话。」
t+ 12.7s ▶ 语音:「今晚五通电话。说什么话,由你决定。」
t+ 14.8s ♪ 向导音:turn(轮到你)
t+ 14.8s 〰 震动:confirm(轻点确认)
t+ 14.8s 【状态】开场口令和台标播完了,第一通电话响了 第 一 通电话打进来:单击接听(BGM=bgm/onair,语速1)
#### 【玩家动作】铃一响就接——接听是单击
t+ 14.8s ♪ 音效 sfx/amb_rain_city
t+ 14.8s ♪ 音效 sfx/line_connect
t+ 14.8s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 14.8s 【状态】线路接通了 第 一 通通话中,正在听对方说话(语音播放中,语速1)
t+ 17.0s 【状态】导播报完线,老人开口了 对方说完了,等我接话(第 一 通):单击继续(BGM=bgm/onair,语速1)
t+ 17.0s ……… 静默 25s(听到一半走了神,在想老人的老花镜) ………
t+ 42.0s ♪ 向导音:nudge(看门狗轻提醒)
t+ 42.0s ▶ 向导语音:「单击屏幕,继续。」
t+ 44.1s 【状态】听到一声轻响和「单击屏幕,继续」,马上点 对方说完了,等我接话(第 一 通):单击继续(BGM=bgm/onair,语速1)
t+ 44.1s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 48.2s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 52.5s ♪ 向导音:choice(抉择/等待输入)
t+ 52.5s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
#### 【玩家动作】老人在发抖,我陪他哼那首老歌——但先上滑听一遍操作和进度
t+ 54.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 56.7s ▶ 语音:「现在是今晚第一通电话。」
t+ 58.8s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 60.9s ♪ 向导音:choice(抉择/等待输入)
t+ 60.9s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
t+ 63.1s 【状态】听完帮助+状态链,游戏自动重播了选项 「请选择」念完了(第 一 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】下滑看看菜单有什么
t+ 63.1s ♪ 音效 sfx/ui_menu
t+ 63.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 63.1s ♪ 向导音:menu(系统界面)
t+ 63.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 65.2s ▶ 语音:「回到直播。」
t+ 67.3s 【状态】菜单里,切一项听听 菜单里,当前项「回到直播」:单击切换,双击确认,上滑帮助,下滑关闭(BGM=bgm/menu,语速1)
t+ 67.3s ▶ 语音:「重新开始今晚。」
#### 【玩家动作】听完了,下滑关闭菜单,回到选项
t+ 69.4s ♪ 音效 sfx/ui_confirm
t+ 69.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 69.4s ♪ 向导音:explore(探索/安全)
t+ 69.4s ♪ 向导音:choice(抉择/等待输入)
t+ 69.4s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
t+ 71.5s 【状态】选项念完了,做决定 「请选择」念完了(第 一 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】老人在发抖,我陪他哼那首老歌
t+ 71.5s ♪ 音效 sfx/ui_confirm
t+ 71.5s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 73.7s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 77.7s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 79.8s ♪ 向导音:choice(抉择/等待输入)
t+ 79.8s ▶ 语音:「雨声更密了。向左滑,留在原地陪他等巡逻队。向右滑,转接派出所。」
t+ 82.0s 【状态】选项念完了,做决定 「请选择」念完了(第 一 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】留在原地陪他等巡逻队
t+ 82.0s ♪ 音效 sfx/ui_confirm
t+ 82.0s ▶ 语音:「哪儿也不去。我陪你,这首歌还长着呢。」
t+ 84.1s ▶ 语音:「好,好。有人说话,我就不怕了。」
t+ 87.9s ▶ 语音:「十五分钟后,巡逻灯停在路口。全城听见老人笑了。」
t+ 90.1s ▶ 语音:「就这么接。记住这个手感。」
t+ 92.2s ♪ 向导音:settle(结算)
t+ 92.2s ♪ 音效 sfx/line_drop
t+ 92.2s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 92.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 94.3s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 97.3s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 97.3s ♪ 向导音:turn(轮到你)
t+ 97.3s 〰 震动:confirm(轻点确认)
t+ 97.3s 【状态】第 二 通电话响了,接 第 二 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 97.3s ♪ 音效 sfx/amb_station
t+ 97.3s ♪ 音效 sfx/line_connect
t+ 97.3s ▶ 语音:「二线来电。姑娘,声音很轻,像怕吵到谁。」
t+ 99.4s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 105.3s ▶ 语音:「票是回去看我妈的。可我试镜又黄了,两手空空……」
t+ 110.9s ♪ 向导音:choice(抉择/等待输入)
t+ 110.9s ▶ 语音:「向左滑,告诉她这趟车值得上。向右滑,把选择还给她。」
t+ 113.0s 【状态】选项念完了,做决定 「请选择」念完了(第 二 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】小鹿妈妈等的是那声「妈」,劝她上车
t+ 113.0s ♪ 音效 sfx/ui_confirm
t+ 113.0s ▶ 语音:「你妈等的不是奖杯,是你进门喊的那声妈。」
t+ 115.1s ▶ 语音:「呜……嗯。不退了,我现在就去检票。谢谢您。」
t+ 120.3s ▶ 语音:「二线收工。这句话,值一个头条。」
t+ 122.5s ♪ 向导音:settle(结算)
t+ 122.5s ♪ 音效 sfx/line_drop
t+ 122.5s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 122.5s ▶ 语音:「今晚的口碑,在听众里立住了。」
t+ 124.6s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 127.6s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 127.6s ♪ 向导音:turn(轮到你)
t+ 127.6s 〰 震动:confirm(轻点确认)
t+ 127.6s 【状态】第 三 通电话响了,接 第 三 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 127.6s ♪ 音效 sfx/amb_kid_room
t+ 127.6s ♪ 音效 sfx/line_connect
t+ 127.6s ▶ 语音:「三线来电。听呼吸,是个小孩。」
t+ 129.7s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 132.9s ♪ 音效 sfx/arg_muffled
t+ 132.9s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 137.2s ♪ 向导音:choice(抉择/等待输入)
t+ 137.2s ▶ 语音:「向左滑,唱一段摇篮曲哄她睡。向右滑,轻轻问她怎么了。」
t+ 139.3s 【状态】选项念完了,做决定 「请选择」念完了(第 三 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】糖糖像是憋着事,我轻轻问她怎么了
t+ 139.3s ♪ 音效 sfx/ui_confirm
t+ 139.3s ▶ 语音:「睡不着的时候,心里是不是装着事?说给我听听。」
t+ 141.4s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 146.6s ♪ 向导音:choice(抉择/等待输入)
t+ 146.6s ▶ 语音:「孩子的声音在抖。向左滑,告诉她这不是她的错。向右滑,答应她明天都会好。」
t+ 148.7s 【状态】选项念完了,做决定 「请选择」念完了(第 三 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】告诉她这不是她的错——大人的事不算在孩子头上
t+ 148.7s ♪ 音效 sfx/ui_confirm
t+ 148.7s ▶ 语音:「糖糖,记住,大人的事,不是小孩的错。一个字都不是。」
t+ 150.8s ▶ 语音:「嗯……那我睡了。他们明天,会一起给我切蛋糕吗?」
t+ 156.5s ▶ 语音:「蛋糕。记下来——四线的来电,可能跟这个家有关。」
t+ 158.6s ♪ 向导音:settle(结算)
t+ 158.6s ♪ 音效 sfx/line_drop
t+ 158.6s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 158.6s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 161.6s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 161.6s ♪ 向导音:turn(轮到你)
t+ 161.6s 〰 震动:confirm(轻点确认)
t+ 161.6s 【状态】第 四 通电话响了,接 第 四 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 161.6s ♪ 音效 sfx/amb_street_rain
t+ 161.6s ♪ 音效 sfx/line_connect
t+ 161.6s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 163.7s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 170.5s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 175.6s ♪ 向导音:choice(抉择/等待输入)
t+ 175.6s ▶ 语音:「摔门声你听见了。向左滑,替孩子给她带句话。向右滑,劝她回家把话说开。」
t+ 177.8s 【状态】选项念完了,做决定 「请选择」念完了(第 四 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】陈姐听见孩子问话了,我把话带回去
t+ 177.8s ♪ 音效 sfx/ui_confirm
t+ 177.8s ▶ 语音:「四十分钟前,有个孩子问我们:爸妈摔门,是不是她的错。」
t+ 179.9s ▶ 语音:「什么?她还没睡?这么晚了,她还醒着?」
t+ 184.4s ▶ 语音:「她攥着电话,很久没出声。风都停了。」
t+ 186.5s ♪ 向导音:choice(抉择/等待输入)
t+ 186.5s ▶ 语音:「她的呼吸平了。向左滑,留在直播里,让全城等这个门铃。向右滑,换垫乐,私下陪她说完。」
t+ 188.6s 【状态】选项念完了,做决定 「请选择」念完了(第 四 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】留在直播里,让全城等这声门铃
t+ 188.6s ♪ 音效 sfx/ui_confirm
t+ 188.6s ▶ 语音:「陈姐,别挂。让他接电话——全城都在听。」
t+ 190.8s ▶ 语音:「喂!回来吧!蛋糕要化了,孩子等着呢!」
t+ 195.3s ▶ 语音:「电话那头,传来跑步声。今晚的高光时刻。」
t+ 197.4s ♪ 向导音:settle(结算)
t+ 197.4s ♪ 音效 sfx/line_drop
t+ 197.4s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 197.4s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 200.4s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 200.4s ♪ 向导音:turn(轮到你)
t+ 200.4s 〰 震动:confirm(轻点确认)
t+ 200.4s 【状态】第 五 通电话响了,接 第 五 通电话打进来:单击接听(BGM=bgm/onair,语速1)
t+ 200.4s ♪ 音效 sfx/amb_cab
t+ 200.4s ♪ 音效 sfx/line_connect
t+ 200.4s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 202.5s ▶ 语音:「主播,别挂。陪我说话,我的眼皮,沉得很。」
t+ 207.5s ▶ 语音:「跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。」
t+ 213.1s ♪ 向导音:choice(抉择/等待输入)
t+ 213.1s ▶ 语音:「方向盘比话筒危险。向左滑,陪他聊聊闺女。向右滑,让他立刻进服务区。」
t+ 215.2s 【状态】选项念完了,做决定 「请选择」念完了(第 五 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】老韩眼皮在打架,我陪他聊聊闺女
t+ 215.2s ♪ 音效 sfx/ui_confirm
t+ 215.2s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+ 217.4s ▶ 语音:「她说,爸,我在学校给你赚了朵小红花。哈哈,哈哈……」
t+ 223.4s ♪ 向导音:danger(危险)
t+ 223.4s ♪ 音效 sfx/brake_screech
t+ 223.4s 〰 震动:danger(危险逼近)
t+ 225.4s ▶ 语音:「车道偏了——听!」
t+ 227.6s ▶ 语音:「嘶——好险!前车急刹,我擦着护栏过去了。彻底醒了!」
t+ 233.6s ▶ 语音:「吓醒的,也算醒。这一趟,聊到家。」
t+ 235.8s ▶ 语音:「对了。头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的。」
t+ 237.9s ♪ 向导音:settle(结算)
t+ 237.9s ♪ 音效 sfx/line_drop
t+ 237.9s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 237.9s 【状态】幕间,口碑播报和垫乐,等下一通 幕间喘息,垫乐播放中,马上接下一通(BGM=bgm/bridge,语速1)
t+ 240.9s ▶ 语音:「五线收工。垫乐起——零点档,还剩最后一段。」
t+ 243.0s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 243.0s ♪ 向导音:choice(抉择/等待输入)
t+ 243.0s ▶ 语音:「留言机红灯在闪,是老主播三年前没播完的那句晚安。向左滑,替他播出去。向右滑,照常收播。」
t+ 245.1s 【状态】选项念完了,做决定 「请选择」念完了(第 五 通):向左或向右滑动做出你的决定(BGM=bgm/onair,语速1)
#### 【玩家动作】留言机红灯在闪——直面它,替老主播把晚安播出去
t+ 245.1s ♪ 音效 sfx/ui_confirm
t+ 245.1s ♪ 音效 sfx/tape_static
t+ 245.1s ▶ 语音:「师父,三年了。这句晚安,我替您播。各位,晚安。」
t+ 247.2s ▶ 语音:「带子里其实只有电流声。但空着的那一秒,你说满了。」
t+ 249.4s ♪ 向导音:settle(结算)
t+ 249.4s ♫ BGM 切换 → bgm/ending(淡入 1500ms)
t+ 249.4s ▶ 语音:「天亮了,热线灯还亮着。你们的晚安,是这座城市的心跳。」
t+ 251.5s ▶ 语音:「这把话筒,我总算接得住了。明晚零点,接着不眠。」
t+ 253.6s ▶ 语音:「收播了。导播间替你记了一笔账——今晚的人都怎样了。」
t+ 255.7s ▶ 语音:「老周:孙子替他买了老花镜。回信说,谢谢那首歌。」
t+ 257.8s ▶ 语音:「小鹿上车了。她妈后来打电话说,那声妈,比奖杯值钱。」
t+ 260.0s ▶ 语音:「糖糖家的门,这个月没再摔过。她说这是主播魔法。」
t+ 262.1s ▶ 语音:「陈姐家切了蛋糕。那句「回来吧」,是我这晚听过最好的声音。」
t+ 264.2s ▶ 语音:「老韩到家了。后视镜上,多了朵小红花。」
t+ 266.3s 【状态】结局链走完,五条回响一句句点到我今晚的每一次选择 结局和五条回响都听完了。单击再来一局,下滑开菜单(BGM=bgm/ending,语速1)
#### 【玩家动作】听完尾声那笔账——今晚的人都接住了,会话结束(E1 天亮之前)
@@ -0,0 +1,842 @@
# 试玩转写:《radio》
> 本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文,
> 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作),
> 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。
t+ 0.0s (玩家点开游戏,轻触屏幕开始)
t+ 0.0s ♫ BGM 切换 → bgm/onair
t+ 0.0s ♪ 向导音:explore(探索/安全)
t+ 0.0s ▶ 语音:「新的夜晚,开始了。」
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/onair_sting → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_connect → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/line_drop → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_rain_city → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_station → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_kid_room → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/arg_muffled → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_street_rain → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/amb_cab → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/brake_screech → 玩家此刻听到的是静默
t+ 0.0s ⚠ 资产缺失 sfx/tape_static → 玩家此刻听到的是静默
t+ 2.1s ♪ 音效 sfx/onair_sting
t+ 2.1s ▶ 向导语音:「单击继续节目。请选择的时候,向左或向右滑。」
t+ 4.2s ▶ 语音:「午夜零点,红灯亮起。欢迎回到《今夜不眠》。」
t+ 6.4s ▶ 语音:「想跳过这句,单击就行。」
t+ 8.5s ▶ 语音:「雨下了一整晚。热线灯,马上就要亮了。」
t+ 10.6s ▶ 语音:「台里的规矩就一条:先接住人,再接电话。」
t+ 12.7s ▶ 语音:「今晚五通电话。说什么话,由你决定。」
t+ 14.8s ♪ 向导音:turn(轮到你)
t+ 14.8s 〰 震动:confirm(轻点确认)
t+ 14.8s ♪ 音效 sfx/amb_rain_city
t+ 14.8s ♪ 音效 sfx/line_connect
t+ 14.8s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 17.0s ▶ 向导语音:「这个手势,直播间里用不上。」
t+ 17.0s 〰 震动:error(做错了:两连短震)
t+ 17.0s ▶ 向导语音(对白在播,本句按 idle-only 跳过未播):「这个手势,直播间里用不上。」
t+ 17.0s 〰 震动:error(做错了:两连短震)
t+ 17.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 19.1s ▶ 语音:「现在是今晚第一通电话。」
t+ 21.2s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 23.3s ♪ 音效 sfx/amb_rain_city
t+ 23.3s ♪ 音效 sfx/line_connect
t+ 23.3s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 25.4s ♪ 音效 sfx/ui_menu
t+ 25.4s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 25.4s ♪ 向导音:menu(系统界面)
t+ 25.4s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 27.6s ▶ 语音:「回到直播。」
t+ 29.7s ▶ 语音:「重新开始今晚。」
t+ 31.8s ♪ 音效 sfx/ui_confirm
t+ 31.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 31.8s ♪ 向导音:explore(探索/安全)
t+ 31.8s ♪ 音效 sfx/amb_rain_city
t+ 31.8s ♪ 音效 sfx/line_connect
t+ 31.8s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 33.9s 〰 震动:error(做错了:两连短震)
t+ 33.9s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 36.0s 〰 震动:error(做错了:两连短震)
t+ 36.0s 〰 震动:error(做错了:两连短震)
t+ 36.0s ♪ 音效 sfx/ui_menu
t+ 36.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 36.0s ♪ 向导音:menu(系统界面)
t+ 36.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 38.2s ▶ 语音:「回到直播。」
t+ 40.3s ▶ 语音:「重新开始今晚。」
t+ 42.4s ♪ 音效 sfx/ui_confirm
t+ 42.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 42.4s ♪ 向导音:explore(探索/安全)
t+ 42.4s ♪ 音效 sfx/amb_rain_city
t+ 42.4s ♪ 音效 sfx/line_connect
t+ 42.4s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 44.5s 〰 震动:error(做错了:两连短震)
t+ 44.5s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 46.6s ▶ 语音:「现在是今晚第一通电话。」
t+ 48.8s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 50.9s ♪ 音效 sfx/amb_rain_city
t+ 50.9s ♪ 音效 sfx/line_connect
t+ 50.9s ▶ 语音:「一线来电。七十多岁,雨夜,走丢了。」
t+ 53.0s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 57.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 59.2s ▶ 语音:「现在是今晚第一通电话。」
t+ 61.3s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 63.4s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 67.5s 〰 震动:error(做错了:两连短震)
t+ 67.5s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 69.6s ▶ 语音:「现在是今晚第一通电话。」
t+ 71.8s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 73.9s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 77.9s 〰 震动:error(做错了:两连短震)
t+ 77.9s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 80.1s ▶ 语音:「现在是今晚第一通电话。」
t+ 82.2s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 84.3s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 88.4s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 90.5s ▶ 语音:「现在是今晚第一通电话。」
t+ 92.6s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 94.7s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s 〰 震动:error(做错了:两连短震)
t+ 98.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 100.9s ▶ 语音:「现在是今晚第一通电话。」
t+ 103.1s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 105.2s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 109.3s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 113.3s ♪ 音效 sfx/ui_menu
t+ 113.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 113.3s ♪ 向导音:menu(系统界面)
t+ 113.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 115.4s ▶ 语音:「回到直播。」
t+ 117.6s ▶ 语音:「重新开始今晚。」
t+ 119.7s ♪ 音效 sfx/ui_confirm
t+ 119.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 119.7s ♪ 向导音:explore(探索/安全)
t+ 119.7s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 123.8s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 127.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 130.0s ▶ 语音:「现在是今晚第一通电话。」
t+ 132.1s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 134.2s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 138.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 140.4s ▶ 语音:「现在是今晚第一通电话。」
t+ 142.5s ▶ 语音:「今晚的口碑,还没立起来。」
t+ 144.6s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 148.7s 〰 震动:error(做错了:两连短震)
t+ 148.7s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 152.8s ▶ 语音:「主播……我,我找不到回家的路了。」
t+ 156.9s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 161.2s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 165.5s ♪ 音效 sfx/ui_menu
t+ 165.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 165.5s ♪ 向导音:menu(系统界面)
t+ 165.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 167.6s ▶ 语音:「回到直播。」
t+ 169.7s ▶ 语音:「重新开始今晚。」
t+ 171.8s ♪ 音效 sfx/ui_confirm
t+ 171.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 171.8s ♪ 向导音:explore(探索/安全)
t+ 171.8s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s 〰 震动:error(做错了:两连短震)
t+ 176.1s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 180.4s ♪ 音效 sfx/ui_menu
t+ 180.4s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 180.4s ♪ 向导音:menu(系统界面)
t+ 180.4s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 182.5s ▶ 语音:「回到直播。」
t+ 184.7s ▶ 语音:「重新开始今晚。」
t+ 186.8s ♪ 音效 sfx/ui_confirm
t+ 186.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 186.8s ♪ 向导音:explore(探索/安全)
t+ 186.8s ▶ 语音:「雨太大了。我本来,只想买副老花镜。」
t+ 191.1s ♪ 向导音:choice(抉择/等待输入)
t+ 191.1s ▶ 语音:「老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。」
t+ 193.2s ♪ 音效 sfx/ui_confirm
t+ 193.2s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 195.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 197.4s ▶ 语音:「现在是今晚第一通电话。」
t+ 199.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 201.7s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 203.8s ♪ 音效 sfx/ui_menu
t+ 203.8s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 203.8s ♪ 向导音:menu(系统界面)
t+ 203.8s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 205.9s ▶ 语音:「回到直播。」
t+ 208.0s ▶ 语音:「重新开始今晚。」
t+ 210.2s ♪ 音效 sfx/ui_confirm
t+ 210.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 210.2s ♪ 向导音:explore(探索/安全)
t+ 210.2s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 212.3s 〰 震动:error(做错了:两连短震)
t+ 212.3s ♪ 音效 sfx/ui_menu
t+ 212.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 212.3s ♪ 向导音:menu(系统界面)
t+ 212.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 214.4s ▶ 语音:「回到直播。」
t+ 216.5s ▶ 语音:「重新开始今晚。」
t+ 218.6s ♪ 音效 sfx/ui_confirm
t+ 218.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 218.6s ♪ 向导音:explore(探索/安全)
t+ 218.6s ▶ 语音:「大爷别急,这首歌我也会。咱们一句一句来。」
t+ 220.8s 〰 震动:error(做错了:两连短震)
t+ 220.8s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 224.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 226.9s ▶ 语音:「现在是今晚第一通电话。」
t+ 229.1s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 231.2s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 235.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 237.4s ▶ 语音:「现在是今晚第一通电话。」
t+ 239.5s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 241.6s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 245.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 247.8s ▶ 语音:「现在是今晚第一通电话。」
t+ 249.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 252.1s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 256.1s 〰 震动:error(做错了:两连短震)
t+ 256.1s ♪ 音效 sfx/ui_menu
t+ 256.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 256.1s ♪ 向导音:menu(系统界面)
t+ 256.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 258.3s ▶ 语音:「回到直播。」
t+ 260.4s ▶ 语音:「重新开始今晚。」
t+ 262.5s ♪ 音效 sfx/ui_confirm
t+ 262.5s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 262.5s ♪ 向导音:explore(探索/安全)
t+ 262.5s ▶ 语音:「对,对!路口修车铺,天天放这首!」
t+ 266.6s 〰 震动:error(做错了:两连短震)
t+ 266.6s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 268.7s 〰 震动:error(做错了:两连短震)
t+ 268.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 270.8s ▶ 语音:「现在是今晚第一通电话。」
t+ 272.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 275.0s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 277.2s 〰 震动:error(做错了:两连短震)
t+ 277.2s 〰 震动:error(做错了:两连短震)
t+ 277.2s 〰 震动:error(做错了:两连短震)
t+ 277.2s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 279.3s ♪ 音效 sfx/ui_menu
t+ 279.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 279.3s ♪ 向导音:menu(系统界面)
t+ 279.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 281.4s ▶ 语音:「回到直播。」
t+ 283.5s ▶ 语音:「重新开始今晚。」
t+ 285.6s ♪ 音效 sfx/ui_confirm
t+ 285.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 285.6s ♪ 向导音:explore(探索/安全)
t+ 285.6s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 287.8s 〰 震动:error(做错了:两连短震)
t+ 287.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 289.9s ▶ 语音:「现在是今晚第一通电话。」
t+ 292.0s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 294.1s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 296.2s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 298.4s ♪ 音效 sfx/ui_menu
t+ 298.4s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 298.4s ♪ 向导音:menu(系统界面)
t+ 298.4s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 300.5s ▶ 语音:「回到直播。」
t+ 302.6s ▶ 语音:「重新开始今晚。」
t+ 304.7s ♪ 音效 sfx/ui_confirm
t+ 304.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 304.7s ♪ 向导音:explore(探索/安全)
t+ 304.7s ▶ 语音:「他稳住了。老歌,比路牌管用。」
t+ 306.8s ♪ 向导音:choice(抉择/等待输入)
t+ 306.8s ▶ 语音:「雨声更密了。向左滑,留在原地陪他等巡逻队。向右滑,转接派出所。」
t+ 309.0s ♪ 音效 sfx/ui_confirm
t+ 309.0s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 311.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 313.2s ▶ 语音:「现在是今晚第一通电话。」
t+ 315.3s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 317.4s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 319.6s 〰 震动:error(做错了:两连短震)
t+ 319.6s 〰 震动:error(做错了:两连短震)
t+ 319.6s ♪ 音效 sfx/ui_menu
t+ 319.6s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 319.6s ♪ 向导音:menu(系统界面)
t+ 319.6s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 321.7s ▶ 语音:「回到直播。」
t+ 323.8s ▶ 语音:「重新开始今晚。」
t+ 325.9s ♪ 音效 sfx/ui_confirm
t+ 325.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 325.9s ♪ 向导音:explore(探索/安全)
t+ 325.9s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 328.0s ♪ 音效 sfx/ui_menu
t+ 328.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 328.0s ♪ 向导音:menu(系统界面)
t+ 328.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 330.2s ▶ 语音:「回到直播。」
t+ 332.3s ▶ 语音:「重新开始今晚。」
t+ 334.4s ♪ 音效 sfx/ui_confirm
t+ 334.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 334.4s ♪ 向导音:explore(探索/安全)
t+ 334.4s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 336.5s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 338.6s 〰 震动:error(做错了:两连短震)
t+ 338.6s ♪ 音效 sfx/ui_menu
t+ 338.6s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 338.6s ♪ 向导音:menu(系统界面)
t+ 338.6s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 340.8s ▶ 语音:「回到直播。」
t+ 342.9s ▶ 语音:「重新开始今晚。」
t+ 345.0s ♪ 音效 sfx/ui_confirm
t+ 345.0s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 345.0s ♪ 向导音:explore(探索/安全)
t+ 345.0s ▶ 语音:「大爷,我把您转给派出所,他们马上就到。」
t+ 347.1s 〰 震动:error(做错了:两连短震)
t+ 347.1s ▶ 语音:「好,好。谢谢你啊,谢谢。」
t+ 350.3s ♪ 音效 sfx/ui_menu
t+ 350.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 350.3s ♪ 向导音:menu(系统界面)
t+ 350.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 352.4s ▶ 语音:「回到直播。」
t+ 354.6s ▶ 语音:「重新开始今晚。」
t+ 356.7s ♪ 音效 sfx/ui_confirm
t+ 356.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 356.7s ♪ 向导音:explore(探索/安全)
t+ 356.7s ▶ 语音:「好,好。谢谢你啊,谢谢。」
t+ 359.9s ▶ 语音:「转接完成,地址报得清。干净利落。」
t+ 362.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 364.1s ▶ 语音:「现在是今晚第一通电话。」
t+ 366.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 368.3s ▶ 语音:「转接完成,地址报得清。干净利落。」
t+ 370.5s ▶ 语音:「就这么接。记住这个手感。」
t+ 372.6s ♪ 向导音:settle(结算)
t+ 372.6s ♪ 音效 sfx/line_drop
t+ 372.6s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 372.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 377.7s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 377.7s ♪ 向导音:turn(轮到你)
t+ 377.7s 〰 震动:confirm(轻点确认)
t+ 377.7s ♪ 音效 sfx/amb_station
t+ 377.7s ♪ 音效 sfx/line_connect
t+ 377.7s ▶ 语音:「二线来电。姑娘,声音很轻,像怕吵到谁。」
t+ 379.8s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 385.7s 〰 震动:error(做错了:两连短震)
t+ 385.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 387.8s ▶ 语音:「现在是今晚第二通电话。」
t+ 389.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 392.0s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 397.9s ♪ 音效 sfx/ui_menu
t+ 397.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 397.9s ♪ 向导音:menu(系统界面)
t+ 397.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 400.0s ▶ 语音:「回到直播。」
t+ 402.1s ▶ 语音:「重新开始今晚。」
t+ 404.2s ♪ 音效 sfx/ui_confirm
t+ 404.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 404.2s ♪ 向导音:explore(探索/安全)
t+ 404.2s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 410.1s ♪ 音效 sfx/ui_menu
t+ 410.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 410.1s ♪ 向导音:menu(系统界面)
t+ 410.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 412.2s ▶ 语音:「回到直播。」
t+ 414.3s ▶ 语音:「重新开始今晚。」
t+ 416.5s ♪ 音效 sfx/ui_confirm
t+ 416.5s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 416.5s ♪ 向导音:explore(探索/安全)
t+ 416.5s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 422.3s 〰 震动:error(做错了:两连短震)
t+ 422.3s 〰 震动:error(做错了:两连短震)
t+ 422.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 424.4s ▶ 语音:「现在是今晚第二通电话。」
t+ 426.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 428.7s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 434.5s ♪ 音效 sfx/ui_menu
t+ 434.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 434.5s ♪ 向导音:menu(系统界面)
t+ 434.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 436.6s ▶ 语音:「回到直播。」
t+ 438.8s ▶ 语音:「重新开始今晚。」
t+ 440.9s ♪ 音效 sfx/ui_confirm
t+ 440.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 440.9s ♪ 向导音:explore(探索/安全)
t+ 440.9s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 446.7s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 452.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 454.7s ▶ 语音:「现在是今晚第二通电话。」
t+ 456.8s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 459.0s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 464.8s 〰 震动:error(做错了:两连短震)
t+ 464.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 466.9s ▶ 语音:「现在是今晚第二通电话。」
t+ 469.0s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 471.2s ▶ 语音:「主播,退票窗口十一点半就关了。我站这儿半小时了。」
t+ 477.0s ▶ 语音:「票是回去看我妈的。可我试镜又黄了,两手空空……」
t+ 482.7s ♪ 向导音:choice(抉择/等待输入)
t+ 482.7s ▶ 语音:「向左滑,告诉她这趟车值得上。向右滑,把选择还给她。」
t+ 484.8s ♪ 音效 sfx/ui_confirm
t+ 484.8s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 486.9s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 489.0s ▶ 语音:「现在是今晚第二通电话。」
t+ 491.1s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 493.3s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 495.4s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 497.5s ♪ 音效 sfx/ui_menu
t+ 497.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 497.5s ♪ 向导音:menu(系统界面)
t+ 497.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 499.6s ▶ 语音:「回到直播。」
t+ 501.7s ▶ 语音:「重新开始今晚。」
t+ 503.9s ♪ 音效 sfx/ui_confirm
t+ 503.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 503.9s ♪ 向导音:explore(探索/安全)
t+ 503.9s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 506.0s ♪ 音效 sfx/ui_menu
t+ 506.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 506.0s ♪ 向导音:menu(系统界面)
t+ 506.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 508.1s ▶ 语音:「回到直播。」
t+ 510.2s ▶ 语音:「重新开始今晚。」
t+ 512.3s ♪ 音效 sfx/ui_confirm
t+ 512.3s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 512.3s ♪ 向导音:explore(探索/安全)
t+ 512.3s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 514.5s ▶ 语音:「退不退,都是你的自由。夜还长,慢慢想。」
t+ 516.6s ▶ 语音:「嗯……我再想想。窗口要关了,我先过去了。」
t+ 521.5s 〰 震动:error(做错了:两连短震)
t+ 521.5s ▶ 语音:「她走了。没上车,也没退票。年轻人的夜,长了点。」
t+ 523.7s ♪ 向导音:settle(结算)
t+ 523.7s ♪ 音效 sfx/line_drop
t+ 523.7s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 526.7s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 526.7s ♪ 向导音:turn(轮到你)
t+ 526.7s 〰 震动:confirm(轻点确认)
t+ 526.7s ♪ 音效 sfx/amb_kid_room
t+ 526.7s ♪ 音效 sfx/line_connect
t+ 526.7s ▶ 语音:「三线来电。听呼吸,是个小孩。」
t+ 528.8s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 532.0s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 535.2s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 538.3s 〰 震动:error(做错了:两连短震)
t+ 538.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 540.5s ▶ 语音:「现在是今晚第三通电话。」
t+ 542.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 544.7s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 547.9s ♪ 音效 sfx/ui_menu
t+ 547.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 547.9s ♪ 向导音:menu(系统界面)
t+ 547.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 550.0s ▶ 语音:「回到直播。」
t+ 552.1s ▶ 语音:「重新开始今晚。」
t+ 554.2s ♪ 音效 sfx/ui_confirm
t+ 554.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 554.2s ♪ 向导音:explore(探索/安全)
t+ 554.2s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 557.4s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 560.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 562.7s ▶ 语音:「现在是今晚第三通电话。」
t+ 564.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 567.0s ▶ 语音:「喂……有人吗?我睡不着。」
t+ 570.2s ♪ 音效 sfx/arg_muffled
t+ 570.2s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 574.5s ♪ 音效 sfx/ui_menu
t+ 574.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 574.5s ♪ 向导音:menu(系统界面)
t+ 574.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 576.6s ▶ 语音:「回到直播。」
t+ 578.7s ▶ 语音:「重新开始今晚。」
t+ 580.8s ♪ 音效 sfx/ui_confirm
t+ 580.8s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 580.8s ♪ 向导音:explore(探索/安全)
t+ 580.8s ♪ 音效 sfx/arg_muffled
t+ 580.8s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 585.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 587.2s ▶ 语音:「现在是今晚第三通电话。」
t+ 587.3s ♪ 音效 sfx/arg_muffled
t+ 589.4s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 591.5s ♪ 音效 sfx/arg_muffled
t+ 591.5s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 595.8s 〰 震动:error(做错了:两连短震)
t+ 595.8s 〰 震动:error(做错了:两连短震)
t+ 595.8s 〰 震动:error(做错了:两连短震)
t+ 595.8s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 598.0s ♪ 音效 sfx/arg_muffled
t+ 600.1s 〰 震动:error(做错了:两连短震)
t+ 600.1s 〰 震动:error(做错了:两连短震)
t+ 600.1s ♪ 音效 sfx/ui_menu
t+ 600.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 600.1s ♪ 向导音:menu(系统界面)
t+ 600.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 602.2s ▶ 语音:「回到直播。」
t+ 604.3s ▶ 语音:「重新开始今晚。」
t+ 606.4s ♪ 音效 sfx/ui_confirm
t+ 606.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 606.4s ♪ 向导音:explore(探索/安全)
t+ 606.4s ♪ 音效 sfx/arg_muffled
t+ 606.4s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 610.7s 〰 震动:error(做错了:两连短震)
t+ 610.7s 〰 震动:error(做错了:两连短震)
t+ 610.7s ♪ 音效 sfx/ui_menu
t+ 610.7s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 610.7s ♪ 向导音:menu(系统界面)
t+ 610.7s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 612.9s ▶ 语音:「回到直播。」
t+ 615.0s ▶ 语音:「重新开始今晚。」
t+ 617.1s ♪ 音效 sfx/ui_confirm
t+ 617.1s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 617.1s ♪ 向导音:explore(探索/安全)
t+ 617.1s ♪ 音效 sfx/arg_muffled
t+ 617.1s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 621.4s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 623.5s ▶ 语音:「现在是今晚第三通电话。」
t+ 623.6s ♪ 音效 sfx/arg_muffled
t+ 625.6s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 627.8s ♪ 音效 sfx/arg_muffled
t+ 627.8s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 632.0s ♪ 音效 sfx/ui_menu
t+ 632.0s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 632.0s ♪ 向导音:menu(系统界面)
t+ 632.0s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 634.2s ▶ 语音:「回到直播。」
t+ 636.3s ▶ 语音:「重新开始今晚。」
t+ 638.4s ♪ 音效 sfx/ui_confirm
t+ 638.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 638.4s ♪ 向导音:explore(探索/安全)
t+ 638.4s ♪ 音效 sfx/arg_muffled
t+ 638.4s ▶ 语音:「家里灯关了。可是楼下,一直有声音。」
t+ 642.7s ♪ 向导音:choice(抉择/等待输入)
t+ 642.7s ▶ 语音:「向左滑,唱一段摇篮曲哄她睡。向右滑,轻轻问她怎么了。」
t+ 644.8s ♪ 音效 sfx/ui_confirm
t+ 644.8s ▶ 语音:「睡不着的时候,心里是不是装着事?说给我听听。」
t+ 646.9s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 649.1s ▶ 语音:「现在是今晚第三通电话。」
t+ 651.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 653.3s ▶ 语音:「睡不着的时候,心里是不是装着事?说给我听听。」
t+ 655.4s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 660.6s ♪ 音效 sfx/ui_menu
t+ 660.6s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 660.6s ♪ 向导音:menu(系统界面)
t+ 660.6s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 662.7s ▶ 语音:「回到直播。」
t+ 664.9s ▶ 语音:「重新开始今晚。」
t+ 667.0s ♪ 音效 sfx/ui_confirm
t+ 667.0s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 667.0s ♪ 向导音:explore(探索/安全)
t+ 667.0s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 672.2s 〰 震动:error(做错了:两连短震)
t+ 672.2s 〰 震动:error(做错了:两连短震)
t+ 672.2s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 677.3s ♪ 音效 sfx/ui_menu
t+ 677.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 677.3s ♪ 向导音:menu(系统界面)
t+ 677.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 679.5s ▶ 语音:「回到直播。」
t+ 681.6s ▶ 语音:「重新开始今晚。」
t+ 683.7s ♪ 音效 sfx/ui_confirm
t+ 683.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 683.7s ♪ 向导音:explore(探索/安全)
t+ 683.7s ▶ 语音:「爸爸妈妈摔门了。是不是……我做错了什么呀。」
t+ 688.9s 〰 震动:error(做错了:两连短震)
t+ 688.9s ♪ 向导音:choice(抉择/等待输入)
t+ 688.9s ▶ 语音:「孩子的声音在抖。向左滑,告诉她这不是她的错。向右滑,答应她明天都会好。」
t+ 691.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 691.0s ♪ 音效 sfx/ui_confirm
t+ 691.0s ▶ 语音:「睡吧。明天一睁眼,什么都会好起来的。」
t+ 693.1s ▶ 语音:「真的吗?拉钩。晚安……」
t+ 696.1s 〰 震动:error(做错了:两连短震)
t+ 696.1s ▶ 语音:「你许了个兑不了的现。孩子睡了,谎留下了。」
t+ 698.2s ♪ 向导音:settle(结算)
t+ 698.2s ♪ 音效 sfx/line_drop
t+ 698.2s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 701.2s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 701.2s ♪ 向导音:turn(轮到你)
t+ 701.2s 〰 震动:confirm(轻点确认)
t+ 701.2s ♪ 音效 sfx/amb_street_rain
t+ 701.2s ♪ 音效 sfx/line_connect
t+ 701.2s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 703.3s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 705.5s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 707.6s ▶ 语音:「现在是今晚第四通电话。」
t+ 709.7s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 711.8s ♪ 音效 sfx/amb_street_rain
t+ 711.8s ♪ 音效 sfx/line_connect
t+ 711.8s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 713.9s 〰 震动:error(做错了:两连短震)
t+ 713.9s ♪ 音效 sfx/ui_menu
t+ 713.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 713.9s ♪ 向导音:menu(系统界面)
t+ 713.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 716.1s ▶ 语音:「回到直播。」
t+ 718.2s ▶ 语音:「重新开始今晚。」
t+ 720.3s ♪ 音效 sfx/ui_confirm
t+ 720.3s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 720.3s ♪ 向导音:explore(探索/安全)
t+ 720.3s ♪ 音效 sfx/amb_street_rain
t+ 720.3s ♪ 音效 sfx/line_connect
t+ 720.3s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 722.4s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 724.5s ▶ 语音:「四线来电。户外风声大,是位大姐。」
t+ 726.7s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 733.4s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 740.1s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 742.3s ▶ 语音:「现在是今晚第四通电话。」
t+ 744.4s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 746.5s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 753.2s ▶ 语音:「主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。」
t+ 760.0s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 765.2s 〰 震动:error(做错了:两连短震)
t+ 765.2s 〰 震动:error(做错了:两连短震)
t+ 765.2s 〰 震动:error(做错了:两连短震)
t+ 765.2s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 770.4s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 775.5s ♪ 音效 sfx/ui_menu
t+ 775.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 775.5s ♪ 向导音:menu(系统界面)
t+ 775.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 777.7s ▶ 语音:「回到直播。」
t+ 779.8s ▶ 语音:「重新开始今晚。」
t+ 781.9s ♪ 音效 sfx/ui_confirm
t+ 781.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 781.9s ♪ 向导音:explore(探索/安全)
t+ 781.9s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 787.1s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 792.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 794.4s ▶ 语音:「现在是今晚第四通电话。」
t+ 796.5s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 798.6s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 803.8s ▶ 语音:「明天孩子生日!蛋糕都订好了,他人要今晚走!」
t+ 809.0s ♪ 向导音:choice(抉择/等待输入)
t+ 809.0s ▶ 语音:「摔门声你听见了。向左滑,替孩子给她带句话。向右滑,劝她回家把话说开。」
t+ 811.1s ♪ 音效 sfx/ui_confirm
t+ 811.1s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 813.3s ♪ 音效 sfx/ui_menu
t+ 813.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 813.3s ♪ 向导音:menu(系统界面)
t+ 813.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 815.4s ▶ 语音:「回到直播。」
t+ 817.5s ▶ 语音:「重新开始今晚。」
t+ 819.6s ♪ 音效 sfx/ui_confirm
t+ 819.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 819.6s ♪ 向导音:explore(探索/安全)
t+ 819.6s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 821.7s 〰 震动:error(做错了:两连短震)
t+ 821.7s 〰 震动:error(做错了:两连短震)
t+ 821.7s 〰 震动:error(做错了:两连短震)
t+ 821.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 823.9s ▶ 语音:「现在是今晚第四通电话。」
t+ 826.0s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 828.1s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 830.2s 〰 震动:error(做错了:两连短震)
t+ 830.2s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 832.3s ▶ 语音:「现在是今晚第四通电话。」
t+ 834.5s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 836.6s ▶ 语音:「吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。」
t+ 838.7s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 843.7s 〰 震动:error(做错了:两连短震)
t+ 843.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 845.8s ▶ 语音:「现在是今晚第四通电话。」
t+ 847.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 850.0s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 855.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 857.1s ▶ 语音:「现在是今晚第四通电话。」
t+ 859.2s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 861.3s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 866.3s ♪ 音效 sfx/ui_menu
t+ 866.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 866.3s ♪ 向导音:menu(系统界面)
t+ 866.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 868.4s ▶ 语音:「回到直播。」
t+ 870.5s ▶ 语音:「重新开始今晚。」
t+ 872.7s ♪ 音效 sfx/ui_confirm
t+ 872.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 872.7s ♪ 向导音:explore(探索/安全)
t+ 872.7s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 877.6s 〰 震动:error(做错了:两连短震)
t+ 877.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 879.8s ▶ 语音:「现在是今晚第四通电话。」
t+ 881.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 884.0s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 889.0s 〰 震动:error(做错了:两连短震)
t+ 889.0s 〰 震动:error(做错了:两连短震)
t+ 889.0s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 893.9s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 898.9s ♪ 音效 sfx/ui_menu
t+ 898.9s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 898.9s ♪ 向导音:menu(系统界面)
t+ 898.9s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 901.0s ▶ 语音:「回到直播。」
t+ 903.1s ▶ 语音:「重新开始今晚。」
t+ 905.2s ♪ 音效 sfx/ui_confirm
t+ 905.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 905.2s ♪ 向导音:explore(探索/安全)
t+ 905.2s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 910.2s ♪ 音效 sfx/ui_menu
t+ 910.2s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 910.2s ♪ 向导音:menu(系统界面)
t+ 910.2s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 912.3s ▶ 语音:「回到直播。」
t+ 914.4s ▶ 语音:「重新开始今晚。」
t+ 916.6s ♪ 音效 sfx/ui_confirm
t+ 916.6s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 916.6s ♪ 向导音:explore(探索/安全)
t+ 916.6s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 921.5s ♪ 音效 sfx/ui_menu
t+ 921.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 921.5s ♪ 向导音:menu(系统界面)
t+ 921.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 923.7s ▶ 语音:「回到直播。」
t+ 925.8s ▶ 语音:「重新开始今晚。」
t+ 927.9s ♪ 音效 sfx/ui_confirm
t+ 927.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 927.9s ♪ 向导音:explore(探索/安全)
t+ 927.9s ▶ 语音:「嗯……我这就往回走。谢谢你,听我瞎嚷嚷。」
t+ 932.9s ▶ 语音:「她往回走了。成不成,看他们自己的了。」
t+ 935.0s ♪ 向导音:settle(结算)
t+ 935.0s ♪ 音效 sfx/line_drop
t+ 935.0s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+ 938.0s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+ 938.0s ♪ 向导音:turn(轮到你)
t+ 938.0s 〰 震动:confirm(轻点确认)
t+ 938.0s ♪ 音效 sfx/amb_cab
t+ 938.0s ♪ 音效 sfx/line_connect
t+ 938.0s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 940.1s ♪ 音效 sfx/ui_menu
t+ 940.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 940.1s ♪ 向导音:menu(系统界面)
t+ 940.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 942.2s ▶ 语音:「回到直播。」
t+ 944.3s ▶ 语音:「重新开始今晚。」
t+ 946.5s ♪ 音效 sfx/ui_confirm
t+ 946.5s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 946.5s ♪ 向导音:explore(探索/安全)
t+ 946.5s ♪ 音效 sfx/amb_cab
t+ 946.5s ♪ 音效 sfx/line_connect
t+ 946.5s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 948.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 950.7s ▶ 语音:「现在是今晚第五通电话。」
t+ 952.8s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 954.9s ♪ 音效 sfx/amb_cab
t+ 954.9s ♪ 音效 sfx/line_connect
t+ 954.9s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 957.1s ♪ 音效 sfx/ui_menu
t+ 957.1s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 957.1s ♪ 向导音:menu(系统界面)
t+ 957.1s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 959.2s ▶ 语音:「回到直播。」
t+ 961.3s ▶ 语音:「重新开始今晚。」
t+ 963.4s ♪ 音效 sfx/ui_confirm
t+ 963.4s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 963.4s ♪ 向导音:explore(探索/安全)
t+ 963.4s ♪ 音效 sfx/amb_cab
t+ 963.4s ♪ 音效 sfx/line_connect
t+ 963.4s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 965.5s ♪ 音效 sfx/ui_menu
t+ 965.5s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+ 965.5s ♪ 向导音:menu(系统界面)
t+ 965.5s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 967.7s ▶ 语音:「回到直播。」
t+ 969.8s ▶ 语音:「重新开始今晚。」
t+ 971.9s ♪ 音效 sfx/ui_confirm
t+ 971.9s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+ 971.9s ♪ 向导音:explore(探索/安全)
t+ 971.9s ♪ 音效 sfx/amb_cab
t+ 971.9s ♪ 音效 sfx/line_connect
t+ 971.9s ▶ 语音:「五线来电。引擎声没停过——他在开车!」
t+ 974.0s ▶ 语音:「主播,别挂。陪我说话,我的眼皮,沉得很。」
t+ 979.0s ▶ 语音:「跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。」
t+ 984.6s 〰 震动:error(做错了:两连短震)
t+ 984.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+ 986.7s ▶ 语音:「现在是今晚第五通电话。」
t+ 988.9s ▶ 语音:「今晚的口碑,不好不坏。」
t+ 991.0s ▶ 语音:「跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。」
t+ 996.6s 〰 震动:error(做错了:两连短震)
t+ 996.6s ♪ 向导音:choice(抉择/等待输入)
t+ 996.6s ▶ 语音:「方向盘比话筒危险。向左滑,陪他聊聊闺女。向右滑,让他立刻进服务区。」
t+ 998.7s ♪ 音效 sfx/ui_confirm
t+ 998.7s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1000.8s 〰 震动:error(做错了:两连短震)
t+1000.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。」
t+1003.0s ▶ 语音:「现在是今晚第五通电话。」
t+1005.1s ▶ 语音:「今晚的口碑,在听众里立住了。」
t+1007.2s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1009.3s ♪ 音效 sfx/ui_menu
t+1009.3s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+1009.3s ♪ 向导音:menu(系统界面)
t+1009.3s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+1011.4s ▶ 语音:「回到直播。」
t+1013.6s ▶ 语音:「重新开始今晚。」
t+1015.7s ♪ 音效 sfx/ui_confirm
t+1015.7s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+1015.7s ♪ 向导音:explore(探索/安全)
t+1015.7s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1017.8s 〰 震动:error(做错了:两连短震)
t+1017.8s ♪ 音效 sfx/ui_menu
t+1017.8s ♫ BGM 切换 → bgm/menu(淡入 500ms)
t+1017.8s ♪ 向导音:menu(系统界面)
t+1017.8s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+1019.9s ▶ 语音:「回到直播。」
t+1022.0s ▶ 语音:「重新开始今晚。」
t+1024.2s ♪ 音效 sfx/ui_confirm
t+1024.2s ♫ BGM 切换 → bgm/onair(淡入 800ms)
t+1024.2s ♪ 向导音:explore(探索/安全)
t+1024.2s ▶ 语音:「说说她。开学第一天,她跟你说的头一句话,是什么?」
t+1026.3s ▶ 语音:「她说,爸,我在学校给你赚了朵小红花。哈哈,哈哈……」
t+1032.4s ♪ 向导音:danger(危险)
t+1032.4s ♪ 音效 sfx/brake_screech
t+1032.4s 〰 震动:danger(危险逼近)
t+1034.4s ▶ 语音:「车道偏了——听!」
t+1036.5s ▶ 语音:「嘶——好险!前车急刹,我擦着护栏过去了。彻底醒了!」
t+1042.6s ▶ 语音:「吓醒的,也算醒。这一趟,聊到家。」
t+1044.7s ▶ 语音:「对了。头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的。」
t+1046.8s ♪ 向导音:settle(结算)
t+1046.8s ♪ 音效 sfx/line_drop
t+1046.8s ♫ BGM 切换 → bgm/bridge(淡入 800ms)
t+1046.8s ▶ 语音:「今晚的口碑,在听众里立住了。」
t+1051.9s ▶ 语音:「五线收工。垫乐起——零点档,还剩最后一段。」
t+1054.0s ♫ BGM 切换 → bgm/onair(淡入 600ms)
t+1054.0s ♪ 向导音:choice(抉择/等待输入)
t+1054.0s ▶ 语音:「留言机红灯在闪,是老主播三年前没播完的那句晚安。向左滑,替他播出去。向右滑,照常收播。」
t+1056.2s ♪ 音效 sfx/ui_confirm
t+1056.2s ▶ 语音:「各位,今晚到这里。明晚零点,今夜不眠,不见不散。」
t+1058.3s ▶ 语音:「留言机的红灯,又多亮了一夜。」
t+1060.4s ♪ 向导音:settle(结算)
t+1060.4s ♫ BGM 切换 → bgm/ending(淡入 1500ms)
t+1060.4s ▶ 语音:「今晚的热线烧得发烫。全城的失眠者,都被接住了。」
t+1062.5s ▶ 语音:「只是路过留言机的时候,你还是没敢看它。红灯灭得很慢。」
t+1064.6s ▶ 语音:「收播了。导播间替你记了一笔账——今晚的人都怎样了。」
t+1066.8s ▶ 语音:「老周:孙子替他买了老花镜。回信说,谢谢那首歌。」
t+1068.9s ▶ 语音:「小鹿退了票。检票口的灯,记得那趟没上成的车。」
t+1071.0s ▶ 语音:「糖糖后来又打来过一次。还是那句:楼下在吵。」
t+1073.1s ▶ 语音:「陈姐在公车站坐到了末班车。那通电话,成了没寄出的信。」
t+1075.2s ▶ 语音:「老韩到家了。后视镜上,多了朵小红花。」
t+1077.4s 【状态】乱按剧本收尾:接听 5 次、8 个抉择、乱试 199 次、逛菜单 38 次 结局和五条回响都听完了。单击再来一局,下滑开菜单(BGM=bgm/ending,语速1)
#### 【玩家动作】全程没有任何一次手势被无声吞掉,也没有卡死在某个状态里——结局链照样走完