From ddada6980c060f76e759c75914edb22f99ae9e19 Mon Sep 17 00:00:00 2001 From: xiangsilian Date: Mon, 14 Sep 2026 20:16:58 +0800 Subject: [PATCH] =?UTF-8?q?fix(space):=20=E7=9B=B2=E8=88=AA=E5=88=BA?= =?UTF-8?q?=E8=80=B3=E9=9F=B3=E6=95=88=E9=87=8D=E5=88=B6=20+=20=E7=8A=B6?= =?UTF-8?q?=E6=80=81/=E5=8F=8D=E9=A6=88=E7=9B=B2=E5=8C=BA=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=EF=BC=88=E7=8E=A9=E5=AE=B6=E4=BB=A3=E7=90=86=E5=8F=96?= =?UTF-8?q?=E8=AF=81=E8=BF=AD=E4=BB=A3=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - F1 程序合成重制5件刺耳音效(alarm≥3kHz能量82%→0,全件≤-3.4dBFS)+新增挥空音 - F2 P0:撞击方位语音防顶断补播(保护期结束死亡窗 hit_* 零毫秒被杀根因) - F3 保护期教学句7连互截去重;F4 新句 protect_soon 50s预告;F5 boost_not_ready 冷却拒绝回音;F6 激活补CONFIRM震;F7 whiff - 验证:playtest 172/172 + guide 122 + 终检全绿 + 14游戏回归零回退 + live两轮复跑坐实 - 档案 research/space-polish/round1-2(取证+修复证据);04号文档追加R5修订记录 --- .gitignore | 2 + docs/design/04-space-rebuild.md | 45 + docs/design/04-space-voice-ids.md | 13 + research/04-playtests/transcripts/space.md | 165 +- .../space-polish/round1/live-A-transcript.md | 747 ++++ .../space-polish/round1/live-A-verdicts.json | 1979 +++++++++ .../space-polish/round1/live-B-transcript.md | 617 +++ .../space-polish/round1/live-B-verdicts.json | 1309 ++++++ research/space-polish/round1/p1-blind.md | 32 + research/space-polish/round1/p2-student.md | 18 + research/space-polish/round1/p3-office.md | 17 + research/space-polish/round1/p4-worker.md | 17 + .../round1/sfx-spectrum-analysis.txt | 12 + .../round1/space_sfx_analysis.json | 101 + research/space-polish/round2/fix-evidence.md | 106 + .../space-polish/round2/live-A-events.jsonl | 425 ++ .../round2/live-A-voice-timeline.txt | 137 + .../space-polish/round2/live-B-events.jsonl | 420 ++ .../space-polish/round2/live-B-transcript.md | 360 ++ .../space-polish/round2/live-B-verdicts.json | 533 +++ research/space-polish/round2/p1-blind.md | 22 + research/space-polish/round2/p2-student.md | 17 + research/space-polish/round2/p3-office.md | 16 + research/space-polish/round2/p4-worker.md | 16 + .../round2/sfx-spectrum-after.txt | 13 + tools/gen_space_syn.py | 250 ++ tools/gen_voice_dual.py | 72 +- web/harness/voice_text.json | 3843 +++++++++-------- web/space/audio/sfx/alarm.m4a | Bin 16260 -> 8777 bytes web/space/audio/sfx/alarm.ogg | Bin 16525 -> 6510 bytes web/space/audio/sfx/boost.m4a | Bin 30700 -> 30385 bytes web/space/audio/sfx/boost.ogg | Bin 27880 -> 16428 bytes web/space/audio/sfx/dodge.m4a | Bin 20989 -> 20672 bytes web/space/audio/sfx/dodge.ogg | Bin 20921 -> 17469 bytes web/space/audio/sfx/shield.m4a | Bin 25845 -> 25567 bytes web/space/audio/sfx/shield.ogg | Bin 22599 -> 11747 bytes web/space/audio/sfx/shield_block.m4a | Bin 25812 -> 25439 bytes web/space/audio/sfx/shield_block.ogg | Bin 23800 -> 16272 bytes web/space/audio/sfx/whiff.m4a | Bin 0 -> 7602 bytes web/space/audio/sfx/whiff.ogg | Bin 0 -> 7033 bytes .../audio/voice/female/boost_not_ready.m4a | Bin 0 -> 49471 bytes .../audio/voice/female/boost_not_ready.ogg | Bin 0 -> 26831 bytes web/space/audio/voice/female/protect_soon.m4a | Bin 0 -> 26833 bytes web/space/audio/voice/female/protect_soon.ogg | Bin 0 -> 15173 bytes .../audio/voice/male/boost_not_ready.m4a | Bin 0 -> 54876 bytes .../audio/voice/male/boost_not_ready.ogg | Bin 0 -> 28525 bytes web/space/audio/voice/male/protect_soon.m4a | Bin 0 -> 41974 bytes web/space/audio/voice/male/protect_soon.ogg | Bin 0 -> 22506 bytes web/space/game.js | 153 +- web/space/test/playtest.mjs | 67 +- 50 files changed, 9469 insertions(+), 2055 deletions(-) create mode 100644 research/space-polish/round1/live-A-transcript.md create mode 100644 research/space-polish/round1/live-A-verdicts.json create mode 100644 research/space-polish/round1/live-B-transcript.md create mode 100644 research/space-polish/round1/live-B-verdicts.json create mode 100644 research/space-polish/round1/p1-blind.md create mode 100644 research/space-polish/round1/p2-student.md create mode 100644 research/space-polish/round1/p3-office.md create mode 100644 research/space-polish/round1/p4-worker.md create mode 100644 research/space-polish/round1/sfx-spectrum-analysis.txt create mode 100644 research/space-polish/round1/space_sfx_analysis.json create mode 100644 research/space-polish/round2/fix-evidence.md create mode 100644 research/space-polish/round2/live-A-events.jsonl create mode 100644 research/space-polish/round2/live-A-voice-timeline.txt create mode 100644 research/space-polish/round2/live-B-events.jsonl create mode 100644 research/space-polish/round2/live-B-transcript.md create mode 100644 research/space-polish/round2/live-B-verdicts.json create mode 100644 research/space-polish/round2/p1-blind.md create mode 100644 research/space-polish/round2/p2-student.md create mode 100644 research/space-polish/round2/p3-office.md create mode 100644 research/space-polish/round2/p4-worker.md create mode 100644 research/space-polish/round2/sfx-spectrum-after.txt create mode 100644 tools/gen_space_syn.py create mode 100644 web/space/audio/sfx/whiff.m4a create mode 100644 web/space/audio/sfx/whiff.ogg create mode 100644 web/space/audio/voice/female/boost_not_ready.m4a create mode 100644 web/space/audio/voice/female/boost_not_ready.ogg create mode 100644 web/space/audio/voice/female/protect_soon.m4a create mode 100644 web/space/audio/voice/female/protect_soon.ogg create mode 100644 web/space/audio/voice/male/boost_not_ready.m4a create mode 100644 web/space/audio/voice/male/boost_not_ready.ogg create mode 100644 web/space/audio/voice/male/protect_soon.m4a create mode 100644 web/space/audio/voice/male/protect_soon.ogg diff --git a/.gitignore b/.gitignore index fd1ce0cb..0cfab4cb 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,5 @@ web/detective/gen/staging/ tools/bgm_post_wav/ __pycache__/ web/teahouse/gen/staging/ +tools/gen_rhythm_syn_wav/ +tools/gen_space_syn_wav/ diff --git a/docs/design/04-space-rebuild.md b/docs/design/04-space-rebuild.md index 8a4916d0..df647c34 100644 --- a/docs/design/04-space-rebuild.md +++ b/docs/design/04-space-rebuild.md @@ -110,3 +110,48 @@ 6. 语音全部整句重录:演练 8 句、保护期 3 句、单击/双击引入 4 句、归因 5 句、结算 10 句(时间段 4 + 躲避段 4 + 新纪录 + 重开)、里程碑 5 句 ≈ 35 句 × 2 音色。删除全部 num 拼接件。 7. 教学语音与 whoosh 的时序:语音 onComplete 后再 spawn 演练陨石,保证不叠放。 8. 更新 `web/space/README.md` 手势表(同向闪避是玩家可见的最大变化,README 必须同步)。 + +--- + +## 修订记录 R5(space polish:刺耳 + 状态/动作反馈盲区,research/space-polish/) + +取证(round1):live 两会话(research/space-polish/round1/live-{A,B}-transcript.md)+ +4 人设评审(同目录 p1-blind/p2-student/p3-office/p4-worker)+ 全 sfx 客观频谱 +(同目录 sfx-spectrum-analysis.txt)。核心事实: + +1. **刺耳(客观)**:alarm 每颗陨石响两遍且 ≥3kHz 能量 82.3%/≥5kHz 63.9%/峰值 16kHz; + dodge 真峰值 -2.30dBFS + 63.6%≥3kHz;shield_block -2.60+52.2%;boost -2.70+53.0%; + shield -2.90 超标。四件最高暴露音效全部违反 one-shot 标准(≤-3dBFS)。 +2. **保护期结束死亡窗(P0,live A t+151-163 与 t+300-310 两轮复现)**:裸飞期逼近 4.0s + = 刷怪 4.0s,每颗撞击与下一颗 spawn 同窗——呼喊维持生存优先(顶断归因)的代价是 + hit_left/hit_down **零毫秒被杀**,玩家 8 秒三连撞至死不知方位;protect_end 亦被顶得 + 只剩 0.5-3.5s。 +3. **保护期 protect_* 七连截断**:6.96s 教学句对 4.0s 刷怪间隔,每句播 4.0s 就被 + 下一句顶断(live A 7 连 TRUNCATED),信息重复又残缺。 +4. **动作反馈盲区**:加速冷却中单击全静默(护盾拒绝有回音、加速没有——归因真话不均); + 挥空/滑错方向与成功闪避同静默(dodge 音只在判定时才响);boost/shield 激活无 + CONFIRM 震(§5 承诺未兑现)。 + +R5 裁定与实现(逐条对应 playtest.mjs 新断言): + +- **R5-1 刺耳重合成**:alarm/dodge/shield_block/boost/shield 五件程序合成重制 + (`tools/gen_space_syn.py`,低谐波设计:alarm 双音 700/560Hz、dodge 中频气声扫频, + 真峰值 ≤-3.4dBFS、编码后 ≥3kHz 能量 0%,解码回读校验)。SA3 非必需,程序合成达标。 + 新增 `sfx/whiff`(挥空轻叹,0.55 音量)。 +- **R5-2 归因真话·防顶断 replay**:呼喊生存优先裁定**不变**(呼喊照常同窗直出、照常 + 顶断归因);但 hit_/protect_end 起播经 `_defendVoice` 登记,被顶断时登记残留, + 呼喊播完的 onComplete 走 `_replayDefended` queue 接 replay(不顶新威胁信息), + 保证每句归因/保护结束宣告完整送达至少一次;归因 replay 播完仍接 hit_last(先因后果)。 +- **R5-3 protect_* 去重**:上一句 protect_ 在播时新吸收只发 shield_block 音 + + WARNING 震、跳过语音,每句教学完整播完(不再 7 连截断同一句开头)。 +- **R5-4 加速冷却拒绝**:`_deny(now, voiceId)` 共用 4s 去抖(护盾拒绝同路径、原句 + feat_shield_done 不变);加速冷却单击 → HEARTBEAT 震 + 新句 `boost_not_ready` + 「引擎还在冷却,稍等一下。」。 +- **R5-5 protect_soon**:开局第 50s 播报「训练护盾还剩十秒。」(queue 不顶句; + 菜单/分批引入打断由 _rearmRunTimers 补播),给反应慢的玩家 10s 提前量。 +- **R5-6 激活确认**:boost/shield 激活(对局期与 feature 期)补 CONFIRM 震(兑现 §5)。 +- **R5-7 挥空反馈**:playing 期滑向无悬置陨石的方向 → `sfx/whiff` 轻叹(引擎 swipe + 震动已有"收到",whiff 补"无用"),与 dodge 成功音形成对偶。 +- **状态查询手势**:维持 00 §5 豁免表裁定(四向滑=闪避,space 无对局期 status key; + 坠毁结算后上滑=重听教学要点)。状态透明全部由事件反馈句承担(本 R5 已补齐 + 保护期倒计时/冷却拒绝/归因可达性),不新增手势。 diff --git a/docs/design/04-space-voice-ids.md b/docs/design/04-space-voice-ids.md index 38f2ee68..f5963808 100644 --- a/docs/design/04-space-voice-ids.md +++ b/docs/design/04-space-voice-ids.md @@ -145,3 +145,16 @@ web/engine/gesture.js inputMode())时,引擎 voice 候选链前置加载 | `help_recap` | 左边来按左方向键,右边来按右方向键,上面来按上方向键,下面来按下方向键。按空格加速,按回车护盾。 | | `skip_hint` | 按空格可跳过旁白。 | | `gd_hit_hint` | 被撞了。听方位,按对应方向键就能拨开。 | + +--- + +## R5 追加 · space polish 轮新增(2 句 × 2 性别 = 4 条;取证依据 research/space-polish/round1/) + +> 本轮(R5)只追加,不改上方任何旧表。instruct 沿用全表 `_SPC` 常量(两性别同游戏同 instruct,00 文档 §3.2)。 +> 台词已同步 `tools/gen_voice_dual.py` 的 SPACE_LINES(两表一致铁律)与 `web/harness/voice_text.json` 的 space 键。 +> 无键盘变体:两句均不含操作词(space 键盘变体表 24 句不增)。 + +| id | 台词全文 | 触发 | +|---|---|---| +| `protect_soon` | 训练护盾还剩十秒。 | 开局第 50s(保护期剩 10s 预告;queue 不顶句,被菜单/分批引入打断由 _rearmRunTimers 补播) | +| `boost_not_ready` | 引擎还在冷却,稍等一下。 | 加速冷却中单击(R5 归因真话:拒绝必须有回音,此前冷却单击全静默);与护盾拒绝共用 4s 去抖 | diff --git a/research/04-playtests/transcripts/space.md b/research/04-playtests/transcripts/space.md index 324529d8..b7097bac 100644 --- a/research/04-playtests/transcripts/space.md +++ b/research/04-playtests/transcripts/space.md @@ -9,7 +9,8 @@ t+ 2.1s ▶ 语音:「单击可跳过旁白。」 t+ 4.2s ▶ 语音:「陨石来了,会有声音告诉你方位。」 t+ 6.4s ▶ 语音:「听,左边有陨石。向左滑,把它拨开!」 t+ 8.5s ♪ 音效 sfx/whoosh_left -t+ 8.5s 【状态】演练 1/4:左侧有陨石 演练:左边有陨石在逼近,左边滑把它拨开(无 BGM,语速1) +t+ 8.5s ▶ 语音:「左!」 +t+ 8.5s 【状态】演练 1/4:左侧有陨石 演练:左边有陨石在逼近,左边滑把它拨开(语音播放中,语速1) #### 【玩家动作】逼近音一响,同向滑开 @@ -17,20 +18,23 @@ t+ 8.5s ♪ 音效 sfx/dodge t+ 8.5s ▶ 语音:「漂亮。」 t+ 10.6s ▶ 语音:「这次在右边。向右滑!」 t+ 12.7s ♪ 音效 sfx/whoosh_right -t+ 12.7s 【状态】演练 2/4:右侧有陨石 演练:右边有陨石在逼近,右边滑把它拨开(无 BGM,语速1) +t+ 12.7s ▶ 语音:「右!」 +t+ 12.7s 【状态】演练 2/4:右侧有陨石 演练:右边有陨石在逼近,右边滑把它拨开(语音播放中,语速1) #### 【玩家动作】这颗犹豫了,没拨开——听当场重教 t+ 17.2s ▶ 语音:「那是右边来的,向右滑。」 t+ 17.2s 〰 震动:error(做错了:两连短震) t+ 19.3s ♪ 音效 sfx/whoosh_right +t+ 19.3s ▶ 语音:「右!」 #### 【玩家动作】重教听完,这回马上同向滑 t+ 19.3s ♪ 音效 sfx/dodge t+ 19.3s ▶ 语音:「上面有东西,声音又尖又高。向上滑!」 t+ 21.5s ♪ 音效 sfx/whoosh_up -t+ 21.5s 【状态】演练 3/4:上侧有陨石 演练:上面有陨石在逼近,上面滑把它拨开(无 BGM,语速1) +t+ 21.5s ▶ 语音:「上!」 +t+ 21.5s 【状态】演练 3/4:上侧有陨石 演练:上面有陨石在逼近,上面滑把它拨开(语音播放中,语速1) #### 【玩家动作】逼近音一响,同向滑开 @@ -38,7 +42,8 @@ t+ 21.5s ♪ 音效 sfx/dodge t+ 21.5s ▶ 语音:「漂亮。」 t+ 23.6s ▶ 语音:「下面是低沉的轰隆。向下滑!」 t+ 25.7s ♪ 音效 sfx/whoosh_down -t+ 25.7s 【状态】演练 4/4:下侧有陨石 演练:下面有陨石在逼近,下面滑把它拨开(无 BGM,语速1) +t+ 25.7s ▶ 语音:「下!」 +t+ 25.7s 【状态】演练 4/4:下侧有陨石 演练:下面有陨石在逼近,下面滑把它拨开(语音播放中,语速1) #### 【玩家动作】逼近音一响,同向滑开 @@ -48,20 +53,18 @@ t+ 25.7s 【状态】演练做完了,要出发了 演练旁白在播,先 t+ 27.8s ♫ BGM 切换 → bgm/engine t+ 27.8s ♪ 向导音:battle(战斗/对抗) t+ 27.8s 【状态】出发。引擎声起来了,保护期里先练手 对局中:引擎声平稳,等下一颗(保护期)(BGM=bgm/engine,语速1) -t+ 29.3s ♪ 音效 sfx/whoosh_up +t+ 29.3s ♪ 音效 sfx/whoosh_right t+ 32.3s ♪ 音效 sfx/alarm t+ 32.8s ♪ 音效 sfx/alarm -t+ 32.8s ▶ 语音:「上!」 t+ 32.3s 〰 震动:danger(危险逼近) t+ 32.8s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 33.3s ♪ 音效 sfx/dodge -t+ 33.3s ♪ 音效 sfx/whoosh_left +t+ 33.3s ♪ 音效 sfx/whoosh_up t+ 36.3s ♪ 音效 sfx/alarm t+ 36.8s ♪ 音效 sfx/alarm -t+ 36.8s ▶ 语音:「左!」 t+ 36.3s 〰 震动:danger(危险逼近) t+ 36.8s 〰 震动:danger(危险逼近) @@ -71,24 +74,22 @@ t+ 37.3s ♪ 音效 sfx/dodge t+ 37.3s ♪ 音效 sfx/whoosh_up t+ 40.3s ♪ 音效 sfx/alarm t+ 40.8s ♪ 音效 sfx/alarm -t+ 40.8s ▶ 语音:「上!」 t+ 40.3s 〰 震动:danger(危险逼近) t+ 40.8s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 41.3s ♪ 音效 sfx/dodge -t+ 41.3s ♪ 音效 sfx/whoosh_left +t+ 41.3s ♪ 音效 sfx/whoosh_down t+ 44.3s ♪ 音效 sfx/alarm t+ 44.8s ♪ 音效 sfx/alarm -t+ 44.8s ▶ 语音:「左!」 t+ 44.3s 〰 震动:danger(危险逼近) t+ 44.8s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 45.3s ♪ 音效 sfx/dodge -t+ 45.3s ♪ 音效 sfx/whoosh_down +t+ 45.3s ♪ 音效 sfx/whoosh_right t+ 47.8s ▶ 语音:「试试单击,引擎会短促加速,直接冲过空隙。」 t+ 47.8s 【状态】游戏停下来教新功能 暂停了刷怪教新功能:单击试试加速(语音播放中,语速1) @@ -96,57 +97,52 @@ t+ 47.8s 【状态】游戏停下来教新功能 暂停了刷怪教新功能 t+ 49.9s ♪ 音效 sfx/boost t+ 49.9s ▶ 语音:「感觉到了吗?加速的时候,陨石撞不上你。」 -t+ 52.4s ♪ 音效 sfx/whoosh_right +t+ 52.4s ♪ 音效 sfx/whoosh_down t+ 55.4s ♪ 音效 sfx/alarm t+ 55.9s ♪ 音效 sfx/alarm -t+ 55.9s ▶ 语音:「右!」 t+ 55.4s 〰 震动:danger(危险逼近) t+ 55.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 56.4s ♪ 音效 sfx/dodge -t+ 56.4s ♪ 音效 sfx/whoosh_up +t+ 56.4s ♪ 音效 sfx/whoosh_left t+ 59.4s ♪ 音效 sfx/alarm t+ 59.9s ♪ 音效 sfx/alarm -t+ 59.9s ▶ 语音:「上!」 t+ 59.4s 〰 震动:danger(危险逼近) t+ 59.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 60.4s ♪ 音效 sfx/dodge -t+ 60.4s ♪ 音效 sfx/whoosh_right +t+ 60.4s ♪ 音效 sfx/whoosh_up t+ 63.4s ♪ 音效 sfx/alarm t+ 63.9s ♪ 音效 sfx/alarm -t+ 63.9s ▶ 语音:「右!」 t+ 63.4s 〰 震动:danger(危险逼近) t+ 63.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 64.4s ♪ 音效 sfx/dodge -t+ 64.4s ♪ 音效 sfx/whoosh_down +t+ 64.4s ♪ 音效 sfx/whoosh_right t+ 67.4s ♪ 音效 sfx/alarm t+ 67.9s ♪ 音效 sfx/alarm -t+ 67.9s ▶ 语音:「下!」 t+ 67.4s 〰 震动:danger(危险逼近) t+ 67.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 68.4s ♪ 音效 sfx/dodge -t+ 68.4s ♪ 音效 sfx/whoosh_left +t+ 68.4s ♪ 音效 sfx/whoosh_right t+ 71.4s ♪ 音效 sfx/alarm t+ 71.9s ♪ 音效 sfx/alarm -t+ 71.9s ▶ 语音:「左!」 t+ 71.4s 〰 震动:danger(危险逼近) t+ 71.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 72.4s ♪ 音效 sfx/dodge -t+ 72.4s ♪ 音效 sfx/whoosh_left +t+ 72.4s ♪ 音效 sfx/whoosh_right t+ 72.8s ▶ 语音:「双击展开护盾,能挡下一次撞击。」 t+ 72.8s 【状态】游戏停下来教新功能 暂停了刷怪教新功能:双击展开护盾(语音播放中,语速1) @@ -154,10 +150,9 @@ t+ 72.8s 【状态】游戏停下来教新功能 暂停了刷怪教新功能 t+ 74.9s ♪ 音效 sfx/shield t+ 74.9s ▶ 语音:「护盾展开后会自动充能,好了我会告诉你。」 -t+ 77.4s ♪ 音效 sfx/whoosh_down +t+ 77.4s ♪ 音效 sfx/whoosh_up t+ 80.4s ♪ 音效 sfx/alarm t+ 80.9s ♪ 音效 sfx/alarm -t+ 80.9s ▶ 语音:「下!」 t+ 80.4s 〰 震动:danger(危险逼近) t+ 80.9s 〰 震动:danger(危险逼近) @@ -165,103 +160,101 @@ t+ 80.9s 〰 震动:danger(危险逼近) t+ 81.4s ♪ 音效 sfx/dodge t+ 81.4s ▶ 语音:「十颗了,稳。」 -t+ 81.4s ♪ 音效 sfx/whoosh_down +t+ 81.4s ♪ 音效 sfx/whoosh_up t+ 81.4s 〰 震动:confirm(轻点确认) t+ 84.4s ♪ 音效 sfx/alarm t+ 84.9s ♪ 音效 sfx/alarm -t+ 84.9s ▶ 语音:「下!」 t+ 84.4s 〰 震动:danger(危险逼近) t+ 84.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 t+ 85.4s ♪ 音效 sfx/dodge -t+ 85.4s ♪ 音效 sfx/whoosh_down +t+ 85.4s ♪ 音效 sfx/whoosh_right +t+ 85.4s ▶ 语音:「右!」 t+ 87.8s ▶ 语音:「训练护盾关闭。接下来,靠你自己了。」 t+ 87.8s 〰 震动:warning(警告三连震) t+ 88.4s ♪ 音效 sfx/alarm t+ 88.9s ♪ 音效 sfx/alarm -t+ 88.9s ▶ 语音:「下!」 t+ 88.4s 〰 震动:danger(危险逼近) t+ 88.9s 〰 震动:danger(危险逼近) t+ 88.9s 【状态】保护期结束了,这颗我故意没动 对局中:1 颗陨石在逼近,听方位同向滑开(语音播放中,语速1) t+ 89.4s ♪ 音效 sfx/hit -t+ 89.4s ▶ 语音:「下面撞上的。听到低沉的轰隆,向下滑。」 +t+ 89.4s ▶ 语音:「右边撞上的。听到右边的呼啸,向右滑。」 t+ 89.4s 〰 震动:hit(受击重震) #### 【玩家动作】被撞了。先听到方位归因,又听到「同向滑动就能拨开」 -t+ 89.4s ♪ 音效 sfx/whoosh_left -t+ 91.2s ♪ 音效 sfx/alarm -t+ 91.6s ▶ 向导语音:「被撞了。听方位,同向滑动就能拨开。」 -t+ 91.7s ♪ 音效 sfx/alarm -t+ 91.7s ▶ 语音:「左!」 -t+ 91.2s 〰 震动:danger(危险逼近) -t+ 91.7s 〰 震动:danger(危险逼近) -t+ 91.7s 【状态】又有一颗,也故意不躲——想听听第二次被撞会说什么 对局中:1 颗陨石在逼近,听方位同向滑开(语音播放中,语速1) -t+ 92.2s ♪ 音效 sfx/hit -t+ 92.2s ▶ 语音:「左边撞上的。听到左边的呼啸,向左滑。」 -t+ 92.2s 〰 震动:hit(受击重震) +t+ 89.4s ♪ 音效 sfx/whoosh_up +t+ 89.4s ▶ 语音:「上!」 +t+ 89.9s ▶ 语音:「护盾充能完毕。」 +t+ 89.9s 〰 震动:pickup(获得) +t+ 92.4s ♪ 音效 sfx/alarm +t+ 92.9s ♪ 音效 sfx/alarm +t+ 92.4s 〰 震动:danger(危险逼近) +t+ 92.9s 〰 震动:danger(危险逼近) +t+ 92.9s 【状态】又有一颗,也故意不躲——想听听第二次被撞会说什么 对局中:1 颗陨石在逼近,听方位同向滑开(语音播放中,语速1) +t+ 93.4s ♪ 音效 sfx/hit +t+ 93.4s ▶ 语音:「上面撞上的。听到高高的呼啸,向上滑。」 +t+ 93.4s 〰 震动:hit(受击重震) #### 【玩家动作】第二次被撞:先听方位归因,又听到「这是最后一次机会,撑住」——这就是全部家底了 -t+ 92.6s ♪ 音效 sfx/whoosh_right -t+ 94.3s ▶ 语音:「船体只剩最后一次了,小心!」 -t+ 94.4s ♪ 音效 sfx/alarm -t+ 94.9s ♪ 音效 sfx/alarm -t+ 94.9s ▶ 语音:「右!」 -t+ 94.4s 〰 震动:danger(危险逼近) -t+ 94.9s 〰 震动:danger(危险逼近) +t+ 93.4s ♪ 音效 sfx/whoosh_down +t+ 93.4s ▶ 语音:「下!」 +t+ 95.6s ▶ 语音:「船体只剩最后一次了,小心!」 +t+ 96.4s ♪ 音效 sfx/alarm +t+ 96.9s ♪ 音效 sfx/alarm +t+ 96.4s 〰 震动:danger(危险逼近) +t+ 96.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 -t+ 95.4s ♪ 音效 sfx/dodge -t+ 95.7s ♪ 音效 sfx/whoosh_down -t+ 97.5s ♪ 音效 sfx/alarm -t+ 97.5s 〰 震动:danger(危险逼近) -t+ 98.0s ♪ 音效 sfx/alarm -t+ 98.0s ▶ 语音:「下!」 -t+ 98.0s 〰 震动:danger(危险逼近) +t+ 97.4s ♪ 音效 sfx/dodge +t+ 97.4s ♪ 音效 sfx/whoosh_up +t+ 97.7s ▶ 向导语音:「这是最后一次机会,撑住。」 +t+ 100.4s ♪ 音效 sfx/alarm +t+ 100.5s ♪ 音效 sfx/whoosh_up +t+ 100.5s ▶ 语音:「上!」 +t+ 100.9s ♪ 音效 sfx/alarm +t+ 100.4s 〰 震动:danger(危险逼近) +t+ 100.9s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 -t+ 98.5s ♪ 音效 sfx/dodge -t+ 98.8s ♪ 音效 sfx/whoosh_down -t+ 100.5s ♪ 音效 sfx/alarm -t+ 100.5s 〰 震动:danger(危险逼近) -t+ 101.0s ♪ 音效 sfx/alarm -t+ 101.0s ▶ 语音:「下!」 -t+ 101.0s 〰 震动:danger(危险逼近) +t+ 101.4s ♪ 音效 sfx/dodge +t+ 102.2s ♪ 音效 sfx/alarm +t+ 102.7s ♪ 音效 sfx/alarm +t+ 102.2s 〰 震动:danger(危险逼近) +t+ 102.7s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 -t+ 101.5s ♪ 音效 sfx/dodge -t+ 101.8s ♪ 音效 sfx/whoosh_left -t+ 103.5s ♪ 音效 sfx/alarm -t+ 103.5s 〰 震动:danger(危险逼近) -t+ 104.0s ♪ 音效 sfx/alarm -t+ 104.0s ▶ 语音:「左!」 -t+ 104.0s 〰 震动:danger(危险逼近) +t+ 103.2s ♪ 音效 sfx/dodge +t+ 103.5s ♪ 音效 sfx/whoosh_down +t+ 103.5s ▶ 语音:「下!」 +t+ 105.1s ♪ 音效 sfx/alarm +t+ 105.6s ♪ 音效 sfx/alarm +t+ 105.1s 〰 震动:danger(危险逼近) +t+ 105.6s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 -t+ 104.5s ♪ 音效 sfx/dodge -t+ 104.8s ♪ 音效 sfx/whoosh_up -t+ 104.9s ▶ 语音:「护盾充能完毕。」 -t+ 104.9s 〰 震动:pickup(获得) -t+ 106.4s ♪ 音效 sfx/alarm -t+ 106.9s ♪ 音效 sfx/alarm -t+ 106.9s ▶ 语音:「上!」 -t+ 106.4s 〰 震动:danger(危险逼近) -t+ 106.9s 〰 震动:danger(危险逼近) +t+ 106.1s ♪ 音效 sfx/dodge +t+ 106.4s ♪ 音效 sfx/whoosh_left +t+ 106.4s ▶ 语音:「左!」 +t+ 108.1s ♪ 音效 sfx/alarm +t+ 108.6s ♪ 音效 sfx/alarm +t+ 108.1s 〰 震动:danger(危险逼近) +t+ 108.6s 〰 震动:danger(危险逼近) #### 【玩家动作】听到第二段警报和方向呼喊,同向滑开 -t+ 107.4s ♪ 音效 sfx/dodge -t+ 107.7s ♪ 音效 sfx/whoosh_left -t+ 109.3s ♪ 音效 sfx/alarm -t+ 109.8s ♪ 音效 sfx/alarm -t+ 109.8s ▶ 语音:「左!」 -t+ 109.3s 〰 震动:danger(危险逼近) -t+ 109.8s 〰 震动:danger(危险逼近) -t+ 109.8s 【状态】保护期结束后撑了 22 秒、挨了两下还活着;每回撞击前半秒都能听到方向呼喊,先到这 对局中:1 颗陨石在逼近,听方位同向滑开(语音播放中,语速1) +t+ 109.1s ♪ 音效 sfx/dodge +t+ 109.3s ♪ 音效 sfx/whoosh_right +t+ 109.3s ▶ 语音:「右!」 +t+ 110.9s ♪ 音效 sfx/alarm +t+ 110.9s 〰 震动:danger(危险逼近) +t+ 111.4s ♪ 音效 sfx/alarm +t+ 111.4s 〰 震动:danger(危险逼近) +t+ 111.4s 【状态】保护期结束后撑了 24 秒、挨了两下还活着;每回撞击前半秒都能听到方向呼喊,先到这 对局中:1 颗陨石在逼近,听方位同向滑开(BGM=bgm/engine,语速1) diff --git a/research/space-polish/round1/live-A-transcript.md b/research/space-polish/round1/live-A-transcript.md new file mode 100644 index 00000000..5b713ba9 --- /dev/null +++ b/research/space-polish/round1/live-A-transcript.md @@ -0,0 +1,747 @@ +# space 实时会话 transcript + +- `[ -0.14s]` **GESTURE** tap @(195,422) +- `[ 0.00s]` REC 开始 (audio/webm;codecs=opus) +- `[ 0.11s]` VOICE ▶ drill_welcome (dur 3.68s) +- `[ 4.03s]` VOICE ■ drill_welcome (kill) +- `[ 4.03s]` VERDICT drill_welcome: **OK** sim=1 + - 期望: 欢迎登上盲航。你只有一双耳朵。 + - 听到: 欢迎登上盲航,你只有一双耳朵。。 +- `[ 4.03s]` VOICE ▶ skip_hint (dur 1.92s) +- `[ 5.91s]` VOICE ■ skip_hint (kill) +- `[ 5.91s]` VERDICT skip_hint: **OK** sim=0.7143 + - 期望: 单击可跳过旁白。 + - 听到: 单击可跳过磅榜。 +- `[ 5.91s]` VOICE ▶ drill_rule (dur 3.6s) +- `[ 9.74s]` VOICE ■ drill_rule (kill) +- `[ 9.74s]` VERDICT drill_rule: **OK** sim=0.963 + - 期望: 陨石来了,会有声音告诉你方位。 + - 听到: 陨石来了,会有声音告诉你方位停。 +- `[ 9.75s]` VOICE ▶ drill_left (dur 4.96s) +- `[ 14.96s]` VOICE ■ drill_left (kill) +- `[ 14.96s]` SFX ♪ whoosh_left +- `[ 14.96s]` VOICE ▶ dir_left (dur 0.5570975056689342s) +- `[ 14.96s]` VERDICT drill_left: **OK** sim=0.8889 + - 期望: 听,左边有陨石。向左滑,把它拨开! + - 听到: 停左边有陨石向左滑,把它拨开走。 +- `[ 15.73s]` VOICE ■ dir_left (kill) +- `[ 15.73s]` VERDICT dir_left: **MISMATCH** sim=0 + - 期望: 左! + - 听到: 走。 +- `[ 19.46s]` VIBRATE [60,40,60] +- `[ 19.47s]` VOICE ▶ drill_retry_left (dur 3.36s) +- `[ 19.47s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 22.93s]` VOICE ■ drill_retry_left (kill) +- `[ 22.93s]` SFX ♪ whoosh_left +- `[ 22.93s]` VOICE ▶ dir_left (dur 0.5570975056689342s) +- `[ 22.93s]` VERDICT drill_retry_left: **OK** sim=0.9474 + - 期望: 那是左边来的,向左滑。 + - 听到: 那是左边来的,向左滑左。 +- `[ 23.69s]` VOICE ■ dir_left (kill) +- `[ 23.69s]` VERDICT dir_left: **MISMATCH** sim=0 + - 期望: 左! + - 听到: 走。 +- `[ 27.43s]` VIBRATE [60,40,60] +- `[ 27.43s]` VOICE ▶ drill_moveon (dur 3.84s) +- `[ 27.43s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 28.33s]` **GESTURE** swipeleft @(195,422) +- `[ 28.68s]` VIBRATE [10] +- `[ 31.54s]` VOICE ■ drill_moveon (kill) +- `[ 31.54s]` VERDICT drill_moveon: **OK** sim=1 + - 期望: 没关系,跟着我,我们继续。 + - 听到: 没关系,跟着我,我们继续。 +- `[ 31.55s]` VOICE ▶ drill_right (dur 2.64s) +- `[ 34.26s]` VOICE ■ drill_right (kill) +- `[ 34.26s]` SFX ♪ whoosh_right +- `[ 34.26s]` VOICE ▶ dir_right (dur 0.39909297052154197s) +- `[ 34.26s]` VERDICT drill_right: **OK** sim=0.9412 + - 期望: 这次在右边。向右滑! + - 听到: 这次在右边向右滑右。 +- `[ 34.74s]` VOICE ■ dir_right (kill) +- `[ 34.74s]` VERDICT dir_right: **MISMATCH** sim=0 + - 期望: 右! + - 听到: 救。 +- `[ 38.76s]` VIBRATE [60,40,60] +- `[ 38.76s]` VOICE ▶ drill_retry_right (dur 3.2s) +- `[ 38.76s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 42.22s]` VOICE ■ drill_retry_right (kill) +- `[ 42.22s]` VERDICT drill_retry_right: **OK** sim=0.9474 + - 期望: 那是右边来的,向右滑。 + - 听到: 那是右边来的,向右滑右。 +- `[ 42.22s]` SFX ♪ whoosh_right +- `[ 42.22s]` VOICE ▶ dir_right (dur 0.39909297052154197s) +- `[ 42.71s]` VOICE ■ dir_right (kill) +- `[ 42.71s]` VERDICT dir_right: **MISMATCH** sim=0 + - 期望: 右! + - 听到: 救。 +- `[ 46.72s]` VIBRATE [60,40,60] +- `[ 46.72s]` VOICE ▶ drill_moveon (dur 3.84s) +- `[ 46.72s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 50.83s]` VOICE ■ drill_moveon (kill) +- `[ 50.83s]` VERDICT drill_moveon: **OK** sim=1 + - 期望: 没关系,跟着我,我们继续。 + - 听到: 没关系,跟着我,我们继续。 +- `[ 50.84s]` VOICE ▶ drill_up (dur 4.24s) +- `[ 55.41s]` VOICE ■ drill_up (kill) +- `[ 55.41s]` SFX ♪ whoosh_up +- `[ 55.41s]` VOICE ▶ dir_up (dur 0.39909297052154197s) +- `[ 55.41s]` VERDICT drill_up: **OK** sim=1 + - 期望: 上面有东西,声音又尖又高。向上滑! + - 听到: 上面有东西,声音又尖又高,向上滑。 +- `[ 55.90s]` VOICE ■ dir_up (kill) +- `[ 55.90s]` VERDICT dir_up: **OK** sim=1 + - 期望: 上! + - 听到: 上。 +- `[ 59.91s]` VIBRATE [60,40,60] +- `[ 59.92s]` VOICE ▶ drill_retry_up (dur 4.08s) +- `[ 59.92s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 64.02s]` VOICE ■ drill_retry_up (kill) +- `[ 64.02s]` SFX ♪ whoosh_up +- `[ 64.02s]` VOICE ▶ dir_up (dur 0.39909297052154197s) +- `[ 64.02s]` VERDICT drill_retry_up: **OK** sim=0.96 + - 期望: 声音又高又尖,是上面,向上滑。 + - 听到: 声音又高又尖,是上面向上滑上。 +- `[ 64.51s]` VOICE ■ dir_up (kill) +- `[ 64.51s]` VERDICT dir_up: **OK** sim=1 + - 期望: 上! + - 听到: 上。 +- `[ 66.26s]` **GESTURE** swipeup @(195,422) +- `[ 66.61s]` VIBRATE [10] +- `[ 66.61s]` SFX ♪ dodge +- `[ 66.62s]` VOICE ▶ drill_good (dur 0.7970975056689342s) +- `[ 66.62s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 67.39s]` VOICE ■ drill_good (kill) +- `[ 67.39s]` VERDICT drill_good: **MISMATCH** sim=0 + - 期望: 漂亮。 + - 听到: 你好。 +- `[ 67.39s]` VOICE ▶ drill_down (dur 3.28s) +- `[ 70.85s]` VOICE ■ drill_down (kill) +- `[ 70.85s]` SFX ♪ whoosh_down +- `[ 70.85s]` VOICE ▶ dir_down (dur 0.5570975056689342s) +- `[ 70.85s]` VERDICT drill_down: **OK** sim=0.9091 + - 期望: 下面是低沉的轰隆。向下滑! + - 听到: 下面是低沉的轰龙向下滑。 +- `[ 71.61s]` VOICE ■ dir_down (kill) +- `[ 71.61s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 上。 +- `[ 75.35s]` VIBRATE [60,40,60] +- `[ 75.36s]` VOICE ▶ drill_retry_down (dur 2.72s) +- `[ 75.36s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 78.07s]` VOICE ■ drill_retry_down (kill) +- `[ 78.07s]` SFX ♪ whoosh_down +- `[ 78.07s]` VOICE ▶ dir_down (dur 0.5570975056689342s) +- `[ 78.07s]` VERDICT drill_retry_down: **OK** sim=0.7778 + - 期望: 轰隆声在下面,向下滑。 + - 听到: 轰龙声在下面向下火。 +- `[ 78.83s]` VOICE ■ dir_down (kill) +- `[ 78.83s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 上。 +- `[ 82.57s]` VIBRATE [60,40,60] +- `[ 82.57s]` VOICE ▶ drill_moveon (dur 3.84s) +- `[ 82.57s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 86.68s]` VOICE ■ drill_moveon (kill) +- `[ 86.68s]` VERDICT drill_moveon: **OK** sim=1 + - 期望: 没关系,跟着我,我们继续。 + - 听到: 没关系,跟着我,我们继续。 +- `[ 86.69s]` VOICE ▶ drill_done (dur 4.72s) +- `[ 91.63s]` VOICE ■ drill_done (kill) +- `[ 91.63s]` VERDICT drill_done: **OK** sim=0.9231 + - 期望: 四个方向你都会了。引擎点火,出发! + - 听到: 四个方向你都会了,引擎点火。 +- `[ 91.81s]` BGM ♪ engine (loop) +- `[ 93.13s]` SFX ♪ whoosh_left +- `[ 96.13s]` VIBRATE [25,40,25,40,25] +- `[ 96.13s]` SFX ♪ alarm +- `[ 96.63s]` VIBRATE [25,40,25,40,25] +- `[ 96.63s]` SFX ♪ alarm +- `[ 97.13s]` VIBRATE [30,50,30,50,30] +- `[ 97.13s]` SFX ♪ shield_block +- `[ 97.13s]` VOICE ▶ protect_left (dur 7.76s) +- `[ 97.13s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 97.13s]` SFX ♪ whoosh_right +- `[ 100.13s]` VIBRATE [25,40,25,40,25] +- `[ 100.13s]` SFX ♪ alarm +- `[ 100.63s]` VIBRATE [25,40,25,40,25] +- `[ 100.63s]` SFX ♪ alarm +- `[ 101.13s]` VIBRATE [30,50,30,50,30] +- `[ 101.13s]` SFX ♪ shield_block +- `[ 101.13s]` VOICE ■ protect_left (kill) +- `[ 101.13s]` VOICE ▶ protect_right (dur 7.2s) +- `[ 101.13s]` VERDICT protect_left: **TRUNCATED** sim=0.5625 + - 期望: 训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。 + - 听到: 训练护盾接住了那颗训。 +- `[ 101.13s]` SFX ♪ whoosh_down +- `[ 104.13s]` VIBRATE [25,40,25,40,25] +- `[ 104.13s]` SFX ♪ alarm +- `[ 104.63s]` VIBRATE [25,40,25,40,25] +- `[ 104.63s]` SFX ♪ alarm +- `[ 105.13s]` VIBRATE [30,50,30,50,30] +- `[ 105.13s]` SFX ♪ shield_block +- `[ 105.13s]` VOICE ■ protect_right (kill) +- `[ 105.13s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 105.13s]` SFX ♪ whoosh_up +- `[ 105.13s]` VERDICT protect_right: **TRUNCATED** sim=0.7059 + - 期望: 训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。 + - 听到: 训练护盾接住了,那颗在右边。 +- `[ 108.14s]` VIBRATE [25,40,25,40,25] +- `[ 108.14s]` SFX ♪ alarm +- `[ 108.64s]` VIBRATE [25,40,25,40,25] +- `[ 108.64s]` SFX ♪ alarm +- `[ 109.14s]` VIBRATE [30,50,30,50,30] +- `[ 109.14s]` SFX ♪ shield_block +- `[ 109.14s]` VOICE ■ protect_down (kill) +- `[ 109.14s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 109.14s]` VERDICT protect_down: **TRUNCATED** sim=0.3429 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练互动接着,每刻在下面请训。 +- `[ 109.14s]` SFX ♪ whoosh_right +- `[ 111.63s]` VOICE ■ protect_up (kill) +- `[ 111.63s]` VOICE ▶ feat_boost (dur 6.48s) +- `[ 111.63s]` VERDICT protect_up: **TRUNCATED** sim=0.3333 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练互动接住了是。 +- `[ 118.42s]` VOICE ■ feat_boost (kill) +- `[ 118.42s]` VERDICT feat_boost: **OK** sim=1 + - 期望: 试试单击,引擎会短促加速,直接冲过空隙。 + - 听到: 试试单击,引擎会短促加速,直接冲过空隙。 +- `[ 122.13s]` SFX ♪ whoosh_up +- `[ 125.13s]` VIBRATE [25,40,25,40,25] +- `[ 125.13s]` SFX ♪ alarm +- `[ 125.63s]` VIBRATE [25,40,25,40,25] +- `[ 125.63s]` SFX ♪ alarm +- `[ 126.13s]` VIBRATE [30,50,30,50,30] +- `[ 126.13s]` SFX ♪ shield_block +- `[ 126.13s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 126.13s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 126.13s]` SFX ♪ whoosh_up +- `[ 129.13s]` VIBRATE [25,40,25,40,25] +- `[ 129.13s]` SFX ♪ alarm +- `[ 129.63s]` VIBRATE [25,40,25,40,25] +- `[ 129.63s]` SFX ♪ alarm +- `[ 130.13s]` VIBRATE [30,50,30,50,30] +- `[ 130.13s]` SFX ♪ shield_block +- `[ 130.13s]` VOICE ■ protect_up (kill) +- `[ 130.13s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 130.13s]` VERDICT protect_up: **TRUNCATED** sim=0.6286 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练护刃接住了,那颗在上面训。 +- `[ 130.13s]` SFX ♪ whoosh_right +- `[ 133.13s]` VIBRATE [25,40,25,40,25] +- `[ 133.13s]` SFX ♪ alarm +- `[ 133.63s]` VIBRATE [25,40,25,40,25] +- `[ 133.63s]` SFX ♪ alarm +- `[ 134.13s]` VIBRATE [30,50,30,50,30] +- `[ 134.13s]` SFX ♪ shield_block +- `[ 134.13s]` VOICE ■ protect_up (kill) +- `[ 134.13s]` VOICE ▶ protect_right (dur 7.2s) +- `[ 134.13s]` VERDICT protect_up: **TRUNCATED** sim=0.5882 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练互动接住了,那颗在上面。 +- `[ 134.13s]` SFX ♪ whoosh_down +- `[ 136.63s]` VOICE ■ protect_right (kill) +- `[ 136.63s]` VOICE ▶ feat_shield (dur 4.4s) +- `[ 136.63s]` VERDICT protect_right: **TRUNCATED** sim=0.4667 + - 期望: 训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。 + - 听到: 训练护盾接住了说。 +- `[ 139.46s]` **GESTURE** tap @(195,422) +- `[ 139.82s]` VIBRATE [20] +- `[ 139.82s]` VOICE ■ feat_shield (kill) +- `[ 139.82s]` VERDICT feat_shield: **TRUNCATED** sim=0.6667 + - 期望: 双击展开护盾,能挡下一次撞击。 + - 听到: 双击展开护盾能等。 +- `[ 147.13s]` SFX ♪ whoosh_up +- `[ 150.13s]` VIBRATE [25,40,25,40,25] +- `[ 150.13s]` SFX ♪ alarm +- `[ 150.63s]` VIBRATE [25,40,25,40,25] +- `[ 150.63s]` SFX ♪ alarm +- `[ 151.13s]` VIBRATE [30,50,30,50,30] +- `[ 151.13s]` SFX ♪ shield_block +- `[ 151.13s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 151.13s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 151.13s]` SFX ♪ whoosh_left +- `[ 151.13s]` VOICE ■ protect_up (kill) +- `[ 151.13s]` VOICE ▶ dir_left (dur 0.5570975056689342s) +- `[ 151.13s]` VERDICT protect_up: **TRUNCATED** sim=0 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 哦。 +- `[ 151.63s]` VIBRATE [30,50,30,50,30] +- `[ 151.63s]` VOICE ■ dir_left (kill) +- `[ 151.63s]` VOICE ▶ protect_end (dur 5.36s) +- `[ 151.63s]` VERDICT dir_left: **MISMATCH** sim=0 + - 期望: 左! + - 听到: 哦。 +- `[ 154.13s]` VIBRATE [25,40,25,40,25] +- `[ 154.13s]` SFX ♪ alarm +- `[ 154.63s]` VIBRATE [25,40,25,40,25] +- `[ 154.63s]` SFX ♪ alarm +- `[ 155.13s]` VIBRATE [80] +- `[ 155.13s]` SFX ♪ hit +- `[ 155.13s]` VOICE ■ protect_end (kill) +- `[ 155.13s]` VOICE ▶ hit_left (dur 4.64s) +- `[ 155.13s]` VERDICT protect_end: **TRUNCATED** sim=0.5217 + - 期望: 训练护盾关闭。接下来,靠你自己了。 + - 听到: 哼训练护盾关闭有效。 +- `[ 155.13s]` SFX ♪ whoosh_down +- `[ 155.13s]` VOICE ■ hit_left (kill) +- `[ 155.13s]` VOICE ▶ dir_down (dur 0.5570975056689342s) +- `[ 155.13s]` VERDICT hit_left: **TRUNCATED** sim=0 + - 期望: 左边撞上的。听到左边的呼啸,向左滑。 + - 听到: 让。 +- `[ 155.90s]` VOICE ■ dir_down (kill) +- `[ 155.90s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 跳。 +- `[ 158.13s]` VIBRATE [25,40,25,40,25] +- `[ 158.13s]` SFX ♪ alarm +- `[ 158.63s]` VIBRATE [25,40,25,40,25] +- `[ 158.63s]` SFX ♪ alarm +- `[ 159.13s]` VIBRATE [80] +- `[ 159.13s]` SFX ♪ hit +- `[ 159.13s]` VOICE ▶ hit_down (dur 4.32s) +- `[ 159.13s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 159.13s]` SFX ♪ whoosh_left +- `[ 159.13s]` VOICE ■ hit_down (kill) +- `[ 159.13s]` VOICE ▶ dir_left (dur 0.5570975056689342s) +- `[ 159.13s]` VERDICT hit_down: **TRUNCATED** sim=0 + - 期望: 下面撞上的。听到低沉的轰隆,向下滑。 + - 听到: 哦。 +- `[ 159.89s]` VOICE ■ dir_left (kill) +- `[ 159.89s]` VOICE ▶ hit_last (dur 2.72s) +- `[ 159.89s]` VERDICT dir_left: **MISMATCH** sim=0 + - 期望: 左! + - 听到: 哦,你传。 +- `[ 162.13s]` VIBRATE [25,40,25,40,25] +- `[ 162.13s]` SFX ♪ alarm +- `[ 162.60s]` VOICE ■ hit_last (kill) +- `[ 162.60s]` VOICE ▶ gd_last_life (dur 2.8s) +- `[ 162.60s]` VERDICT hit_last: **OK** sim=0.8696 + - 期望: 船体只剩最后一次了,小心! + - 听到: 团体只剩最后一次了,小心这。 +- `[ 162.63s]` VIBRATE [25,40,25,40,25] +- `[ 162.63s]` SFX ♪ alarm +- `[ 163.13s]` VIBRATE [80] +- `[ 163.13s]` VOICE ■ gd_last_life (kill) +- `[ 163.13s]` VIBRATE [60,40,60] +- `[ 163.13s]` VERDICT gd_last_life: **TRUNCATED** sim=0.3333 + - 期望: 这是最后一次机会,撑住。 + - 听到: 这是。 +- `[ 163.13s]` SFX ♪ hit +- `[ 163.13s]` SFX ♪ crash +- `[ 163.43s]` VIBRATE [80] +- `[ 164.33s]` VIBRATE [100] +- `[ 164.34s]` VOICE ▶ time_3 (dur 3.2s) +- `[ 167.81s]` VOICE ■ time_3 (kill) +- `[ 167.81s]` VERDICT time_3: **OK** sim=0.9091 + - 期望: 超过一分钟,合格的飞行员。 + - 听到: 超过1分钟,合格的飞行员。 +- `[ 167.81s]` VOICE ▶ new_record (dur 1.28s) +- `[ 169.41s]` VOICE ■ new_record (kill) +- `[ 169.41s]` VERDICT new_record: **MISMATCH** sim=0.5714 + - 期望: 新纪录! + - 听到: 新记录只。 +- `[ 169.41s]` VOICE ▶ dodge_1 (dur 1.36s) +- `[ 171.01s]` VOICE ■ dodge_1 (kill) +- `[ 171.01s]` VERDICT dodge_1: **MISMATCH** sim=0.4 + - 期望: 只拨开几颗。 + - 听到: 只剥开即可。。 +- `[ 171.02s]` VOICE ▶ restart_hint (dur 3.68s) +- `[ 174.48s]` BGM ♪ menu (loop) +- `[ 174.84s]` VOICE ■ restart_hint (kill) +- `[ 174.84s]` VERDICT restart_hint: **OK** sim=0.9091 + - 期望: 单击再飞一次,下滑回大厅。 + - 听到: 单机再飞一次,下滑回大厅。 +- `[ 176.01s]` **GESTURE** doubletap @(195,422) +- `[ 176.26s]` VIBRATE [20] +- `[ 240.43s]` **GESTURE** tap @(195,422) +- `[ 240.80s]` VIBRATE [20] +- `[ 240.80s]` BGM ♪ engine (loop) +- `[ 242.30s]` SFX ♪ whoosh_up +- `[ 245.30s]` VIBRATE [25,40,25,40,25] +- `[ 245.30s]` SFX ♪ alarm +- `[ 245.80s]` VIBRATE [25,40,25,40,25] +- `[ 245.80s]` SFX ♪ alarm +- `[ 246.30s]` VIBRATE [30,50,30,50,30] +- `[ 246.30s]` SFX ♪ shield_block +- `[ 246.30s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 246.30s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 246.30s]` SFX ♪ whoosh_down +- `[ 249.30s]` VIBRATE [25,40,25,40,25] +- `[ 249.30s]` SFX ♪ alarm +- `[ 249.80s]` VIBRATE [25,40,25,40,25] +- `[ 249.80s]` SFX ♪ alarm +- `[ 250.30s]` VIBRATE [30,50,30,50,30] +- `[ 250.30s]` SFX ♪ shield_block +- `[ 250.30s]` VOICE ■ protect_up (kill) +- `[ 250.30s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 250.30s]` VERDICT protect_up: **TRUNCATED** sim=0.5882 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练互动接住了,那颗在上面。 +- `[ 250.30s]` SFX ♪ whoosh_right +- `[ 253.30s]` VIBRATE [25,40,25,40,25] +- `[ 253.30s]` SFX ♪ alarm +- `[ 253.80s]` VIBRATE [25,40,25,40,25] +- `[ 253.80s]` SFX ♪ alarm +- `[ 254.30s]` VIBRATE [30,50,30,50,30] +- `[ 254.30s]` SFX ♪ shield_block +- `[ 254.30s]` VOICE ■ protect_down (kill) +- `[ 254.30s]` VOICE ▶ protect_right (dur 7.2s) +- `[ 254.30s]` VERDICT protect_down: **TRUNCATED** sim=0.5405 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练互动接住了,那颗在下面心奋训。 +- `[ 254.30s]` SFX ♪ whoosh_down +- `[ 257.30s]` VIBRATE [25,40,25,40,25] +- `[ 257.30s]` SFX ♪ alarm +- `[ 257.80s]` VIBRATE [25,40,25,40,25] +- `[ 257.80s]` SFX ♪ alarm +- `[ 258.30s]` VIBRATE [30,50,30,50,30] +- `[ 258.30s]` SFX ♪ shield_block +- `[ 258.30s]` VOICE ■ protect_right (kill) +- `[ 258.30s]` VERDICT protect_right: **TRUNCATED** sim=0.7059 + - 期望: 训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。 + - 听到: 训练护盾接住了,那颗在右边。 +- `[ 258.30s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 258.30s]` SFX ♪ whoosh_right +- `[ 261.30s]` VIBRATE [25,40,25,40,25] +- `[ 261.30s]` SFX ♪ alarm +- `[ 261.80s]` VIBRATE [25,40,25,40,25] +- `[ 261.80s]` SFX ♪ alarm +- `[ 262.30s]` VIBRATE [30,50,30,50,30] +- `[ 262.30s]` SFX ♪ shield_block +- `[ 262.30s]` VOICE ■ protect_down (kill) +- `[ 262.30s]` VOICE ▶ protect_right (dur 7.2s) +- `[ 262.30s]` VERDICT protect_down: **TRUNCATED** sim=0.5405 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练互动接住了,那颗在下面经动训。 +- `[ 262.30s]` SFX ♪ whoosh_down +- `[ 265.30s]` VIBRATE [25,40,25,40,25] +- `[ 265.30s]` SFX ♪ alarm +- `[ 265.80s]` VIBRATE [25,40,25,40,25] +- `[ 265.80s]` SFX ♪ alarm +- `[ 266.30s]` VIBRATE [30,50,30,50,30] +- `[ 266.30s]` SFX ♪ shield_block +- `[ 266.30s]` VOICE ■ protect_right (kill) +- `[ 266.30s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 266.30s]` VERDICT protect_right: **TRUNCATED** sim=0.7059 + - 期望: 训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。 + - 听到: 训练护盾接住了,那颗在右边。 +- `[ 266.30s]` SFX ♪ whoosh_down +- `[ 269.30s]` VIBRATE [25,40,25,40,25] +- `[ 269.30s]` SFX ♪ alarm +- `[ 269.80s]` VIBRATE [25,40,25,40,25] +- `[ 269.80s]` SFX ♪ alarm +- `[ 270.30s]` VIBRATE [30,50,30,50,30] +- `[ 270.30s]` SFX ♪ shield_block +- `[ 270.30s]` VOICE ■ protect_down (kill) +- `[ 270.30s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 270.30s]` VERDICT protect_down: **TRUNCATED** sim=0.5 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练互动接住了,那刻在下面拼成。 +- `[ 270.31s]` SFX ♪ whoosh_down +- `[ 273.31s]` VIBRATE [25,40,25,40,25] +- `[ 273.31s]` SFX ♪ alarm +- `[ 273.81s]` VIBRATE [25,40,25,40,25] +- `[ 273.81s]` SFX ♪ alarm +- `[ 274.31s]` VIBRATE [30,50,30,50,30] +- `[ 274.31s]` SFX ♪ shield_block +- `[ 274.31s]` VOICE ■ protect_down (kill) +- `[ 274.31s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 274.31s]` VERDICT protect_down: **TRUNCATED** sim=0.4865 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练互动接住了,那刻在下面形成训。 +- `[ 274.31s]` SFX ♪ whoosh_right +- `[ 277.31s]` VIBRATE [25,40,25,40,25] +- `[ 277.31s]` SFX ♪ alarm +- `[ 277.81s]` VIBRATE [25,40,25,40,25] +- `[ 277.81s]` SFX ♪ alarm +- `[ 278.31s]` VIBRATE [30,50,30,50,30] +- `[ 278.31s]` SFX ♪ shield_block +- `[ 278.31s]` VOICE ■ protect_down (kill) +- `[ 278.31s]` VOICE ▶ protect_right (dur 7.2s) +- `[ 278.31s]` VERDICT protect_down: **TRUNCATED** sim=0.5946 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练互动接住了,那刻在下面听到训。 +- `[ 278.31s]` SFX ♪ whoosh_up +- `[ 281.31s]` VIBRATE [25,40,25,40,25] +- `[ 281.31s]` SFX ♪ alarm +- `[ 281.81s]` VIBRATE [25,40,25,40,25] +- `[ 281.81s]` SFX ♪ alarm +- `[ 282.31s]` VIBRATE [30,50,30,50,30] +- `[ 282.31s]` SFX ♪ shield_block +- `[ 282.31s]` VOICE ■ protect_right (kill) +- `[ 282.31s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 282.31s]` VERDICT protect_right: **TRUNCATED** sim=0.6471 + - 期望: 训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。 + - 听到: 训练护关接住了,那颗在右边。 +- `[ 282.31s]` SFX ♪ whoosh_right +- `[ 282.56s]` **GESTURE** doubletap @(195,422) +- `[ 282.81s]` VIBRATE [20] +- `[ 282.81s]` SFX ♪ shield +- `[ 285.22s]` **GESTURE** doubletap @(195,422) +- `[ 285.31s]` VIBRATE [25,40,25,40,25] +- `[ 285.31s]` SFX ♪ alarm +- `[ 285.47s]` VIBRATE [20] +- `[ 285.47s]` VIBRATE [40,100,40] +- `[ 285.47s]` VOICE ■ protect_up (kill) +- `[ 285.47s]` VOICE ▶ feat_shield_done (dur 4.88s) +- `[ 285.47s]` VERDICT protect_up: **TRUNCATED** sim=0.4848 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练死定接住了那刻在上。 +- `[ 285.81s]` VIBRATE [25,40,25,40,25] +- `[ 285.81s]` SFX ♪ alarm +- `[ 286.31s]` VIBRATE [100] +- `[ 286.31s]` SFX ♪ shield_block +- `[ 286.31s]` SFX ♪ whoosh_down +- `[ 289.31s]` VIBRATE [25,40,25,40,25] +- `[ 289.31s]` SFX ♪ alarm +- `[ 289.81s]` VIBRATE [25,40,25,40,25] +- `[ 289.81s]` SFX ♪ alarm +- `[ 290.31s]` VIBRATE [30,50,30,50,30] +- `[ 290.31s]` SFX ♪ shield_block +- `[ 290.31s]` VOICE ■ feat_shield_done (kill) +- `[ 290.31s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 290.31s]` VERDICT feat_shield_done: **OK** sim=0.9697 + - 期望: 护盾展开后会自动充能,好了我会告诉你。 + - 听到: 护盾展开后,会自充能。好了,我会告诉你。 +- `[ 290.31s]` SFX ♪ whoosh_down +- `[ 293.31s]` VIBRATE [25,40,25,40,25] +- `[ 293.31s]` SFX ♪ alarm +- `[ 293.81s]` VIBRATE [25,40,25,40,25] +- `[ 293.81s]` SFX ♪ alarm +- `[ 294.31s]` VIBRATE [30,50,30,50,30] +- `[ 294.31s]` SFX ♪ shield_block +- `[ 294.31s]` VOICE ■ protect_down (kill) +- `[ 294.31s]` VOICE ▶ protect_down (dur 6.08s) +- `[ 294.31s]` VERDICT protect_down: **TRUNCATED** sim=0.5 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练互动接住了,那刻在下面请训。 +- `[ 294.31s]` SFX ♪ whoosh_left +- `[ 297.31s]` VIBRATE [25,40,25,40,25] +- `[ 297.31s]` SFX ♪ alarm +- `[ 297.81s]` VIBRATE [25,40,25,40,25] +- `[ 297.81s]` SFX ♪ alarm +- `[ 297.81s]` VIBRATE [15] +- `[ 298.31s]` VIBRATE [30,50,30,50,30] +- `[ 298.31s]` SFX ♪ shield_block +- `[ 298.31s]` VOICE ■ protect_down (kill) +- `[ 298.31s]` VOICE ▶ protect_left (dur 7.76s) +- `[ 298.31s]` VERDICT protect_down: **TRUNCATED** sim=0.5 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训念互动接住了,那刻在下面请下。 +- `[ 298.31s]` SFX ♪ whoosh_down +- `[ 298.31s]` VOICE ■ protect_left (kill) +- `[ 298.31s]` VOICE ▶ dir_down (dur 0.5570975056689342s) +- `[ 298.31s]` VERDICT protect_left: **TRUNCATED** sim=0 + - 期望: 训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。 + - 听到: 这。 +- `[ 299.08s]` VOICE ■ dir_down (kill) +- `[ 299.08s]` VOICE ▶ shield_block (dur 1.6s) +- `[ 299.08s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 跳。 +- `[ 299.82s]` **GESTURE** tap @(195,422) +- `[ 300.19s]` VIBRATE [20] +- `[ 300.19s]` VOICE ■ shield_block (kill) +- `[ 300.19s]` VOICE ▶ shield_ready (dur 1.6s) +- `[ 300.19s]` VERDICT shield_block: **TRUNCATED** sim=0.7273 + - 期望: 护盾挡下了撞击。 + - 听到: 护盾挡下。 +- `[ 300.80s]` VIBRATE [30,50,30,50,30] +- `[ 300.80s]` VOICE ■ shield_ready (kill) +- `[ 300.80s]` VOICE ▶ protect_end (dur 5.36s) +- `[ 300.80s]` VERDICT shield_ready: **TRUNCATED** sim=0 + - 期望: 护盾充能完毕。 + - 听到: 虎。 +- `[ 301.31s]` VIBRATE [25,40,25,40,25] +- `[ 301.31s]` SFX ♪ alarm +- `[ 301.50s]` **GESTURE** tap @(195,422) +- `[ 301.81s]` VIBRATE [25,40,25,40,25] +- `[ 301.81s]` SFX ♪ alarm +- `[ 301.86s]` VIBRATE [20] +- `[ 301.86s]` VOICE ■ protect_end (kill) +- `[ 301.86s]` VERDICT protect_end: **TRUNCATED** sim=0 + - 期望: 训练护盾关闭。接下来,靠你自己了。 + - 听到: 哼。 +- `[ 302.31s]` VIBRATE [80] +- `[ 302.31s]` SFX ♪ hit +- `[ 302.31s]` VOICE ▶ hit_down (dur 4.32s) +- `[ 302.31s]` SFX ♪ whoosh_down +- `[ 302.31s]` VOICE ■ hit_down (kill) +- `[ 302.31s]` VOICE ▶ dir_down (dur 0.5570975056689342s) +- `[ 302.31s]` VERDICT hit_down: **TRUNCATED** sim=0 + - 期望: 下面撞上的。听到低沉的轰隆,向下滑。 + - 听到: 让。 +- `[ 303.07s]` VOICE ■ dir_down (kill) +- `[ 303.07s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 上。 +- `[ 305.31s]` VIBRATE [25,40,25,40,25] +- `[ 305.31s]` SFX ♪ alarm +- `[ 305.81s]` VIBRATE [25,40,25,40,25] +- `[ 305.81s]` SFX ♪ alarm +- `[ 306.31s]` VIBRATE [80] +- `[ 306.31s]` SFX ♪ hit +- `[ 306.31s]` VOICE ▶ hit_down (dur 4.32s) +- `[ 306.31s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 306.31s]` SFX ♪ whoosh_up +- `[ 306.31s]` VOICE ■ hit_down (kill) +- `[ 306.31s]` VOICE ▶ dir_up (dur 0.39909297052154197s) +- `[ 306.31s]` VERDICT hit_down: **TRUNCATED** sim=0.125 + - 期望: 下面撞上的。听到低沉的轰隆,向下滑。 + - 听到: 上。 +- `[ 306.79s]` VOICE ■ dir_up (kill) +- `[ 306.79s]` VOICE ▶ hit_last (dur 2.72s) +- `[ 306.79s]` VERDICT dir_up: **MISMATCH** sim=0 + - 期望: 上! + - 听到: 张。 +- `[ 309.31s]` VIBRATE [25,40,25,40,25] +- `[ 309.31s]` SFX ♪ alarm +- `[ 309.50s]` VOICE ■ hit_last (kill) +- `[ 309.50s]` VOICE ▶ gd_last_life (dur 2.8s) +- `[ 309.50s]` VERDICT hit_last: **OK** sim=0.8696 + - 期望: 船体只剩最后一次了,小心! + - 听到: 团体只剩最后一次了,小心这。 +- `[ 309.81s]` VIBRATE [25,40,25,40,25] +- `[ 309.81s]` SFX ♪ alarm +- `[ 310.31s]` VIBRATE [80] +- `[ 310.31s]` VOICE ■ gd_last_life (kill) +- `[ 310.31s]` VIBRATE [60,40,60] +- `[ 310.31s]` SFX ♪ hit +- `[ 310.31s]` SFX ♪ crash +- `[ 310.31s]` VERDICT gd_last_life: **TRUNCATED** sim=0.4286 + - 期望: 这是最后一次机会,撑住。 + - 听到: 这是最美。 +- `[ 310.62s]` VIBRATE [80] +- `[ 311.52s]` VOICE ▶ time_3 (dur 3.2s) +- `[ 314.96s]` VOICE ■ time_3 (kill) +- `[ 314.96s]` VOICE ▶ dodge_1 (dur 1.36s) +- `[ 314.96s]` VERDICT time_3: **OK** sim=0.8696 + - 期望: 超过一分钟,合格的飞行员。 + - 听到: 超过一分钟,苛格的飞行员只。 +- `[ 316.56s]` VOICE ■ dodge_1 (kill) +- `[ 316.56s]` VOICE ▶ restart_hint (dur 3.68s) +- `[ 316.56s]` VERDICT dodge_1: **MISMATCH** sim=0.4 + - 期望: 只拨开几颗。 + - 听到: 只剥开即可。。 +- `[ 320.39s]` VOICE ■ restart_hint (kill) +- `[ 320.39s]` BGM ♪ menu (loop) +- `[ 320.39s]` VERDICT restart_hint: **OK** sim=0.9091 + - 期望: 单击再飞一次,下滑回大厅。 + - 听到: 单机再飞一次,下滑回大厅。 +- `[ 339.82s]` **GESTURE** tap @(195,422) +- `[ 340.19s]` VIBRATE [20] +- `[ 340.19s]` BGM ♪ engine (loop) +- `[ 341.69s]` SFX ♪ whoosh_down +- `[ 344.30s]` **GESTURE** swipedown @(195,422) +- `[ 344.65s]` VIBRATE [10] +- `[ 344.69s]` VIBRATE [25,40,25,40,25] +- `[ 344.69s]` SFX ♪ alarm +- `[ 345.19s]` VIBRATE [25,40,25,40,25] +- `[ 345.19s]` SFX ♪ alarm +- `[ 345.69s]` SFX ♪ dodge +- `[ 345.69s]` SFX ♪ whoosh_up +- `[ 348.69s]` VIBRATE [25,40,25,40,25] +- `[ 348.69s]` SFX ♪ alarm +- `[ 349.19s]` VIBRATE [25,40,25,40,25] +- `[ 349.19s]` SFX ♪ alarm +- `[ 349.69s]` VIBRATE [30,50,30,50,30] +- `[ 349.69s]` SFX ♪ shield_block +- `[ 349.69s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 349.69s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 349.69s]` SFX ♪ whoosh_up +- `[ 352.69s]` VIBRATE [25,40,25,40,25] +- `[ 352.69s]` SFX ♪ alarm +- `[ 353.19s]` VIBRATE [25,40,25,40,25] +- `[ 353.19s]` SFX ♪ alarm +- `[ 353.69s]` VIBRATE [30,50,30,50,30] +- `[ 353.69s]` SFX ♪ shield_block +- `[ 353.69s]` VOICE ■ protect_up (kill) +- `[ 353.69s]` VERDICT protect_up: **TRUNCATED** sim=0.6471 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练护令接住了,那颗在上面。 +- `[ 353.69s]` VOICE ▶ protect_up (dur 6.96s) +- `[ 353.69s]` SFX ♪ whoosh_right +- `[ 356.69s]` VIBRATE [25,40,25,40,25] +- `[ 356.69s]` SFX ♪ alarm +- `[ 357.19s]` VIBRATE [25,40,25,40,25] +- `[ 357.19s]` SFX ♪ alarm +- `[ 357.69s]` VIBRATE [30,50,30,50,30] +- `[ 357.69s]` SFX ♪ shield_block +- `[ 357.69s]` VOICE ■ protect_up (kill) +- `[ 357.69s]` VOICE ▶ protect_right (dur 7.2s) +- `[ 357.69s]` VERDICT protect_up: **TRUNCATED** sim=0.5882 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练互动接住了,那颗在上面。 +- `[ 357.69s]` SFX ♪ whoosh_left +- `[ 360.69s]` VIBRATE [25,40,25,40,25] +- `[ 360.69s]` SFX ♪ alarm +- `[ 361.19s]` VIBRATE [25,40,25,40,25] +- `[ 361.19s]` SFX ♪ alarm +- `[ 361.69s]` VIBRATE [30,50,30,50,30] +- `[ 361.69s]` SFX ♪ shield_block +- `[ 361.69s]` VOICE ■ protect_right (kill) +- `[ 361.69s]` VOICE ▶ protect_left (dur 7.76s) +- `[ 361.69s]` VERDICT protect_right: **TRUNCATED** sim=0.7059 + - 期望: 训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。 + - 听到: 训练护盾接住了,那颗在右边。 +- `[ 361.69s]` SFX ♪ whoosh_left +- `[ 364.69s]` VIBRATE [25,40,25,40,25] +- `[ 364.69s]` SFX ♪ alarm +- `[ 365.19s]` VIBRATE [25,40,25,40,25] +- `[ 365.19s]` SFX ♪ alarm +- `[ 365.69s]` VIBRATE [30,50,30,50,30] +- `[ 365.69s]` SFX ♪ shield_block +- `[ 365.69s]` VOICE ■ protect_left (kill) +- `[ 365.69s]` VOICE ▶ protect_left (dur 7.76s) +- `[ 365.69s]` VERDICT protect_left: **TRUNCATED** sim=0.4516 + - 期望: 训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。 + - 听到: 训练不遁接住了那颗。 +- `[ 365.69s]` SFX ♪ whoosh_right +- `[ 368.70s]` VIBRATE [25,40,25,40,25] +- `[ 368.70s]` SFX ♪ alarm +- `[ 369.20s]` VIBRATE [25,40,25,40,25] +- `[ 369.20s]` SFX ♪ alarm +- `[ 369.70s]` VIBRATE [30,50,30,50,30] +- `[ 369.70s]` SFX ♪ shield_block +- `[ 369.70s]` VOICE ■ protect_left (kill) +- `[ 369.70s]` VOICE ▶ protect_right (dur 7.2s) +- `[ 369.70s]` VERDICT protect_left: **TRUNCATED** sim=0.5625 + - 期望: 训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。 + - 听到: 训练护盾接住了那颗训。 +- `[ 369.70s]` SFX ♪ whoosh_right +- `[ 371.43s]` **GESTURE** swipedown @(195,422) +- `[ 371.79s]` VIBRATE [10] +- `[ 371.79s]` BGM ♪ menu (loop) +- `[ 371.79s]` VOICE ■ protect_right (kill) +- `[ 371.79s]` VOICE ▶ paused (dur 1.12s) +- `[ 371.79s]` VERDICT protect_right: **TRUNCATED** sim=0.4828 + - 期望: 训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。 + - 听到: 训练护盾接住了。 +- `[ 372.91s]` VOICE ■ paused (kill) +- `[ 372.91s]` VOICE ▶ menu_main (dur 4.16s) +- `[ 372.91s]` VERDICT paused: **OK** sim=0.6667 + - 期望: 已暂停。 + - 听到: 你暂停。 +- `[ 377.02s]` VOICE ■ menu_main (kill) +- `[ 377.02s]` VOICE ▶ menu_resume (dur 1.12s) +- `[ 377.02s]` VERDICT menu_main: **OK** sim=0.9565 + - 期望: 菜单。单击切换选项,双击确认。 + - 听到: 菜单单击切换选项,双击确。 +- `[ 378.16s]` VOICE ■ menu_resume (kill) +- `[ 378.16s]` VERDICT menu_resume: **OK** sim=1 + - 期望: 继续飞行。 + - 听到: 继续飞行。 +- `[ 404.95s]` **GESTURE** doubletap @(195,422) +- `[ 405.20s]` VIBRATE [20] +- `[ 405.20s]` VIBRATE [30,50,30,50,30] +- `[ 405.20s]` BGM ♪ engine (loop) +- `[ 405.20s]` VOICE ▶ protect_end (dur 5.36s) +- `[ 406.00s]` SFX ♪ whoosh_down +- `[ 406.00s]` VOICE ■ protect_end (kill) +- `[ 406.00s]` VOICE ▶ dir_down (dur 0.5570975056689342s) +- `[ 406.76s]` VOICE ■ dir_down (kill) +- `[ 409.00s]` VIBRATE [25,40,25,40,25] +- `[ 409.00s]` SFX ♪ alarm +- `[ 409.50s]` VIBRATE [25,40,25,40,25] +- `[ 409.50s]` SFX ♪ alarm diff --git a/research/space-polish/round1/live-A-verdicts.json b/research/space-polish/round1/live-A-verdicts.json new file mode 100644 index 00000000..723d2f47 --- /dev/null +++ b/research/space-polish/round1/live-A-verdicts.json @@ -0,0 +1,1979 @@ +{ + "game": "space", + "settings": { + "voice": "male", + "guide": "full", + "speed": 1, + "bgm": 1 + }, + "outdir": "/home/xsl/AutoVideo/SoundGame/web/harness/live/out/space-20260914054721", + "segs": [ + { + "idx": 0, + "voiceId": "drill_welcome", + "t0": 0.111, + "t1": 4.026, + "dur": 3.68, + "expEnd": 3.791, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "欢迎登上盲航,你只有一双耳朵。。", + "similarity": 1 + }, + { + "idx": 1, + "voiceId": "skip_hint", + "t0": 4.027, + "t1": 5.906, + "dur": 1.92, + "expEnd": 5.947, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "单击可跳过磅榜。", + "similarity": 0.7143 + }, + { + "idx": 2, + "voiceId": "drill_rule", + "t0": 5.907, + "t1": 9.738, + "dur": 3.6, + "expEnd": 9.507, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "陨石来了,会有声音告诉你方位停。", + "similarity": 0.963 + }, + { + "idx": 3, + "voiceId": "drill_left", + "t0": 9.746, + "t1": 14.962, + "dur": 4.96, + "expEnd": 14.706, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "停左边有陨石向左滑,把它拨开走。", + "similarity": 0.8889 + }, + { + "idx": 4, + "voiceId": "dir_left", + "t0": 14.962, + "t1": 15.728, + "dur": 0.5570975056689342, + "expEnd": 15.519, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "走。", + "similarity": 0 + }, + { + "idx": 5, + "voiceId": "drill_retry_left", + "t0": 19.471, + "t1": 22.925, + "dur": 3.36, + "expEnd": 22.831, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "那是左边来的,向左滑左。", + "similarity": 0.9474 + }, + { + "idx": 6, + "voiceId": "dir_left", + "t0": 22.925, + "t1": 23.691, + "dur": 0.5570975056689342, + "expEnd": 23.482, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "走。", + "similarity": 0 + }, + { + "idx": 7, + "voiceId": "drill_moveon", + "t0": 27.434, + "t1": 31.539, + "dur": 3.84, + "expEnd": 31.274, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "没关系,跟着我,我们继续。", + "similarity": 1 + }, + { + "idx": 8, + "voiceId": "drill_right", + "t0": 31.546, + "t1": 34.256, + "dur": 2.64, + "expEnd": 34.186, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "这次在右边向右滑右。", + "similarity": 0.9412 + }, + { + "idx": 9, + "voiceId": "dir_right", + "t0": 34.256, + "t1": 34.743, + "dur": 0.39909297052154197, + "expEnd": 34.655, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "救。", + "similarity": 0 + }, + { + "idx": 10, + "voiceId": "drill_retry_right", + "t0": 38.763, + "t1": 42.219, + "dur": 3.2, + "expEnd": 41.963, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "那是右边来的,向右滑右。", + "similarity": 0.9474 + }, + { + "idx": 11, + "voiceId": "dir_right", + "t0": 42.22, + "t1": 42.707, + "dur": 0.39909297052154197, + "expEnd": 42.619, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "救。", + "similarity": 0 + }, + { + "idx": 12, + "voiceId": "drill_moveon", + "t0": 46.72, + "t1": 50.833, + "dur": 3.84, + "expEnd": 50.56, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "没关系,跟着我,我们继续。", + "similarity": 1 + }, + { + "idx": 13, + "voiceId": "drill_up", + "t0": 50.841, + "t1": 55.407, + "dur": 4.24, + "expEnd": 55.081, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "上面有东西,声音又尖又高,向上滑。", + "similarity": 1 + }, + { + "idx": 14, + "voiceId": "dir_up", + "t0": 55.407, + "t1": 55.895, + "dur": 0.39909297052154197, + "expEnd": 55.806, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "上。", + "similarity": 1 + }, + { + "idx": 15, + "voiceId": "drill_retry_up", + "t0": 59.917, + "t1": 64.021, + "dur": 4.08, + "expEnd": 63.997, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "声音又高又尖,是上面向上滑上。", + "similarity": 0.96 + }, + { + "idx": 16, + "voiceId": "dir_up", + "t0": 64.021, + "t1": 64.508, + "dur": 0.39909297052154197, + "expEnd": 64.42, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "上。", + "similarity": 1 + }, + { + "idx": 17, + "voiceId": "drill_good", + "t0": 66.621, + "t1": 67.388, + "dur": 0.7970975056689342, + "expEnd": 67.418, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "你好。", + "similarity": 0 + }, + { + "idx": 18, + "voiceId": "drill_down", + "t0": 67.395, + "t1": 70.847, + "dur": 3.28, + "expEnd": 70.675, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "下面是低沉的轰龙向下滑。", + "similarity": 0.9091 + }, + { + "idx": 19, + "voiceId": "dir_down", + "t0": 70.847, + "t1": 71.613, + "dur": 0.5570975056689342, + "expEnd": 71.404, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "上。", + "similarity": 0 + }, + { + "idx": 20, + "voiceId": "drill_retry_down", + "t0": 75.355, + "t1": 78.068, + "dur": 2.72, + "expEnd": 78.075, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "轰龙声在下面向下火。", + "similarity": 0.7778 + }, + { + "idx": 21, + "voiceId": "dir_down", + "t0": 78.068, + "t1": 78.834, + "dur": 0.5570975056689342, + "expEnd": 78.625, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "上。", + "similarity": 0 + }, + { + "idx": 22, + "voiceId": "drill_moveon", + "t0": 82.568, + "t1": 86.682, + "dur": 3.84, + "expEnd": 86.408, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "没关系,跟着我,我们继续。", + "similarity": 1 + }, + { + "idx": 23, + "voiceId": "drill_done", + "t0": 86.69, + "t1": 91.627, + "dur": 4.72, + "expEnd": 91.41, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "四个方向你都会了,引擎点火。", + "similarity": 0.9231 + }, + { + "idx": 24, + "voiceId": "protect_left", + "t0": 97.131, + "t1": 101.132, + "dur": 7.76, + "expEnd": 104.891, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了那颗训。", + "similarity": 0.5625 + }, + { + "idx": 25, + "voiceId": "protect_right", + "t0": 101.132, + "t1": 105.134, + "dur": 7.2, + "expEnd": 108.332, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059 + }, + { + "idx": 26, + "voiceId": "protect_down", + "t0": 105.134, + "t1": 109.135, + "dur": 6.08, + "expEnd": 111.214, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接着,每刻在下面请训。", + "similarity": 0.3429 + }, + { + "idx": 27, + "voiceId": "protect_up", + "t0": 109.135, + "t1": 111.63, + "dur": 6.96, + "expEnd": 116.095, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了是。", + "similarity": 0.3333 + }, + { + "idx": 28, + "voiceId": "feat_boost", + "t0": 111.63, + "t1": 118.421, + "dur": 6.48, + "expEnd": 118.11, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "试试单击,引擎会短促加速,直接冲过空隙。", + "similarity": 1 + }, + { + "idx": 29, + "voiceId": "protect_up", + "t0": 126.131, + "t1": 130.132, + "dur": 6.96, + "expEnd": 133.091, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护刃接住了,那颗在上面训。", + "similarity": 0.6286 + }, + { + "idx": 30, + "voiceId": "protect_up", + "t0": 130.132, + "t1": 134.133, + "dur": 6.96, + "expEnd": 137.092, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那颗在上面。", + "similarity": 0.5882 + }, + { + "idx": 31, + "voiceId": "protect_right", + "t0": 134.133, + "t1": 136.628, + "dur": 7.2, + "expEnd": 141.333, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了说。", + "similarity": 0.4667 + }, + { + "idx": 32, + "voiceId": "feat_shield", + "t0": 136.628, + "t1": 139.821, + "dur": 4.4, + "expEnd": 141.028, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "双击展开护盾能等。", + "similarity": 0.6667 + }, + { + "idx": 33, + "voiceId": "protect_up", + "t0": 151.129, + "t1": 151.13, + "dur": 6.96, + "expEnd": 158.089, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "哦。", + "similarity": 0 + }, + { + "idx": 34, + "voiceId": "dir_left", + "t0": 151.13, + "t1": 151.627, + "dur": 0.5570975056689342, + "expEnd": 151.687, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "哦。", + "similarity": 0 + }, + { + "idx": 35, + "voiceId": "protect_end", + "t0": 151.627, + "t1": 155.13, + "dur": 5.36, + "expEnd": 156.987, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "哼训练护盾关闭有效。", + "similarity": 0.5217 + }, + { + "idx": 36, + "voiceId": "hit_left", + "t0": 155.13, + "t1": 155.131, + "dur": 4.64, + "expEnd": 159.77, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "让。", + "similarity": 0 + }, + { + "idx": 37, + "voiceId": "dir_down", + "t0": 155.131, + "t1": 155.895, + "dur": 0.5570975056689342, + "expEnd": 155.688, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "跳。", + "similarity": 0 + }, + { + "idx": 38, + "voiceId": "hit_down", + "t0": 159.131, + "t1": 159.132, + "dur": 4.32, + "expEnd": 163.451, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "哦。", + "similarity": 0 + }, + { + "idx": 39, + "voiceId": "dir_left", + "t0": 159.132, + "t1": 159.888, + "dur": 0.5570975056689342, + "expEnd": 159.689, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "哦,你传。", + "similarity": 0 + }, + { + "idx": 40, + "voiceId": "hit_last", + "t0": 159.888, + "t1": 162.605, + "dur": 2.72, + "expEnd": 162.608, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "团体只剩最后一次了,小心这。", + "similarity": 0.8696 + }, + { + "idx": 41, + "voiceId": "gd_last_life", + "t0": 162.605, + "t1": 163.132, + "dur": 2.8, + "expEnd": 165.405, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "这是。", + "similarity": 0.3333 + }, + { + "idx": 42, + "voiceId": "time_3", + "t0": 164.341, + "t1": 167.806, + "dur": 3.2, + "expEnd": 167.541, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "超过1分钟,合格的飞行员。", + "similarity": 0.9091 + }, + { + "idx": 43, + "voiceId": "new_record", + "t0": 167.812, + "t1": 169.407, + "dur": 1.28, + "expEnd": 169.092, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "新记录只。", + "similarity": 0.5714 + }, + { + "idx": 44, + "voiceId": "dodge_1", + "t0": 169.413, + "t1": 171.01, + "dur": 1.36, + "expEnd": 170.773, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "只剥开即可。。", + "similarity": 0.4 + }, + { + "idx": 45, + "voiceId": "restart_hint", + "t0": 171.017, + "t1": 174.841, + "dur": 3.68, + "expEnd": 174.697, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "单机再飞一次,下滑回大厅。", + "similarity": 0.9091 + }, + { + "idx": 46, + "voiceId": "protect_up", + "t0": 246.297, + "t1": 250.298, + "dur": 6.96, + "expEnd": 253.257, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那颗在上面。", + "similarity": 0.5882 + }, + { + "idx": 47, + "voiceId": "protect_down", + "t0": 250.298, + "t1": 254.299, + "dur": 6.08, + "expEnd": 256.378, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那颗在下面心奋训。", + "similarity": 0.5405 + }, + { + "idx": 48, + "voiceId": "protect_right", + "t0": 254.299, + "t1": 258.3, + "dur": 7.2, + "expEnd": 261.499, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059 + }, + { + "idx": 49, + "voiceId": "protect_down", + "t0": 258.301, + "t1": 262.302, + "dur": 6.08, + "expEnd": 264.381, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那颗在下面经动训。", + "similarity": 0.5405 + }, + { + "idx": 50, + "voiceId": "protect_right", + "t0": 262.302, + "t1": 266.303, + "dur": 7.2, + "expEnd": 269.502, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059 + }, + { + "idx": 51, + "voiceId": "protect_down", + "t0": 266.303, + "t1": 270.304, + "dur": 6.08, + "expEnd": 272.383, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那刻在下面拼成。", + "similarity": 0.5 + }, + { + "idx": 52, + "voiceId": "protect_down", + "t0": 270.304, + "t1": 274.305, + "dur": 6.08, + "expEnd": 276.384, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那刻在下面形成训。", + "similarity": 0.4865 + }, + { + "idx": 53, + "voiceId": "protect_down", + "t0": 274.305, + "t1": 278.306, + "dur": 6.08, + "expEnd": 280.385, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那刻在下面听到训。", + "similarity": 0.5946 + }, + { + "idx": 54, + "voiceId": "protect_right", + "t0": 278.306, + "t1": 282.308, + "dur": 7.2, + "expEnd": 285.506, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护关接住了,那颗在右边。", + "similarity": 0.6471 + }, + { + "idx": 55, + "voiceId": "protect_up", + "t0": 282.308, + "t1": 285.471, + "dur": 6.96, + "expEnd": 289.268, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练死定接住了那刻在上。", + "similarity": 0.4848 + }, + { + "idx": 56, + "voiceId": "feat_shield_done", + "t0": 285.471, + "t1": 290.309, + "dur": 4.88, + "expEnd": 290.351, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "护盾展开后,会自充能。好了,我会告诉你。", + "similarity": 0.9697 + }, + { + "idx": 57, + "voiceId": "protect_down", + "t0": 290.309, + "t1": 294.31, + "dur": 6.08, + "expEnd": 296.389, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那刻在下面请训。", + "similarity": 0.5 + }, + { + "idx": 58, + "voiceId": "protect_down", + "t0": 294.31, + "t1": 298.312, + "dur": 6.08, + "expEnd": 300.39, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训念互动接住了,那刻在下面请下。", + "similarity": 0.5 + }, + { + "idx": 59, + "voiceId": "protect_left", + "t0": 298.312, + "t1": 298.313, + "dur": 7.76, + "expEnd": 306.072, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "这。", + "similarity": 0 + }, + { + "idx": 60, + "voiceId": "dir_down", + "t0": 298.313, + "t1": 299.08, + "dur": 0.5570975056689342, + "expEnd": 298.87, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "跳。", + "similarity": 0 + }, + { + "idx": 61, + "voiceId": "shield_block", + "t0": 299.08, + "t1": 300.189, + "dur": 1.6, + "expEnd": 300.68, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "护盾挡下。", + "similarity": 0.7273 + }, + { + "idx": 62, + "voiceId": "shield_ready", + "t0": 300.189, + "t1": 300.796, + "dur": 1.6, + "expEnd": 301.789, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "虎。", + "similarity": 0 + }, + { + "idx": 63, + "voiceId": "protect_end", + "t0": 300.796, + "t1": 301.861, + "dur": 5.36, + "expEnd": 306.156, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "哼。", + "similarity": 0 + }, + { + "idx": 64, + "voiceId": "hit_down", + "t0": 302.313, + "t1": 302.314, + "dur": 4.32, + "expEnd": 306.633, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "让。", + "similarity": 0 + }, + { + "idx": 65, + "voiceId": "dir_down", + "t0": 302.314, + "t1": 303.074, + "dur": 0.5570975056689342, + "expEnd": 302.871, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "上。", + "similarity": 0 + }, + { + "idx": 66, + "voiceId": "hit_down", + "t0": 306.314, + "t1": 306.315, + "dur": 4.32, + "expEnd": 310.634, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "上。", + "similarity": 0.125 + }, + { + "idx": 67, + "voiceId": "dir_up", + "t0": 306.315, + "t1": 306.789, + "dur": 0.39909297052154197, + "expEnd": 306.714, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "张。", + "similarity": 0 + }, + { + "idx": 68, + "voiceId": "hit_last", + "t0": 306.789, + "t1": 309.505, + "dur": 2.72, + "expEnd": 309.509, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "团体只剩最后一次了,小心这。", + "similarity": 0.8696 + }, + { + "idx": 69, + "voiceId": "gd_last_life", + "t0": 309.505, + "t1": 310.315, + "dur": 2.8, + "expEnd": 312.305, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "这是最美。", + "similarity": 0.4286 + }, + { + "idx": 70, + "voiceId": "time_3", + "t0": 311.516, + "t1": 314.961, + "dur": 3.2, + "expEnd": 314.716, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "超过一分钟,苛格的飞行员只。", + "similarity": 0.8696 + }, + { + "idx": 71, + "voiceId": "dodge_1", + "t0": 314.961, + "t1": 316.563, + "dur": 1.36, + "expEnd": 316.321, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "只剥开即可。。", + "similarity": 0.4 + }, + { + "idx": 72, + "voiceId": "restart_hint", + "t0": 316.563, + "t1": 320.394, + "dur": 3.68, + "expEnd": 320.243, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "单机再飞一次,下滑回大厅。", + "similarity": 0.9091 + }, + { + "idx": 73, + "voiceId": "protect_up", + "t0": 349.689, + "t1": 353.69, + "dur": 6.96, + "expEnd": 356.649, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护令接住了,那颗在上面。", + "similarity": 0.6471 + }, + { + "idx": 74, + "voiceId": "protect_up", + "t0": 353.691, + "t1": 357.692, + "dur": 6.96, + "expEnd": 360.651, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住了,那颗在上面。", + "similarity": 0.5882 + }, + { + "idx": 75, + "voiceId": "protect_right", + "t0": 357.692, + "t1": 361.693, + "dur": 7.2, + "expEnd": 364.892, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059 + }, + { + "idx": 76, + "voiceId": "protect_left", + "t0": 361.693, + "t1": 365.694, + "dur": 7.76, + "expEnd": 369.453, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练不遁接住了那颗。", + "similarity": 0.4516 + }, + { + "idx": 77, + "voiceId": "protect_left", + "t0": 365.694, + "t1": 369.696, + "dur": 7.76, + "expEnd": 373.454, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了那颗训。", + "similarity": 0.5625 + }, + { + "idx": 78, + "voiceId": "protect_right", + "t0": 369.696, + "t1": 371.786, + "dur": 7.2, + "expEnd": 376.896, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护盾接住了。", + "similarity": 0.4828 + }, + { + "idx": 79, + "voiceId": "paused", + "t0": 371.786, + "t1": 372.913, + "dur": 1.12, + "expEnd": 372.906, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "你暂停。", + "similarity": 0.6667 + }, + { + "idx": 80, + "voiceId": "menu_main", + "t0": 372.913, + "t1": 377.023, + "dur": 4.16, + "expEnd": 377.073, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "菜单单击切换选项,双击确。", + "similarity": 0.9565 + }, + { + "idx": 81, + "voiceId": "menu_resume", + "t0": 377.023, + "t1": 378.16, + "dur": 1.12, + "expEnd": 378.143, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "继续飞行。", + "similarity": 1 + }, + { + "idx": 82, + "voiceId": "protect_end", + "t0": 405.197, + "t1": 405.997, + "dur": 5.36, + "expEnd": 410.557, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 83, + "voiceId": "dir_down", + "t0": 405.997, + "t1": 406.765, + "dur": 0.5570975056689342, + "expEnd": 406.554, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + } + ], + "rows": [ + { + "t0": 0.111, + "t1": 4.026, + "voiceId": "drill_welcome", + "expected": "欢迎登上盲航。你只有一双耳朵。", + "heard": "欢迎登上盲航,你只有一双耳朵。。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 4.027, + "t1": 5.906, + "voiceId": "skip_hint", + "expected": "单击可跳过旁白。", + "heard": "单击可跳过磅榜。", + "similarity": 0.7143, + "verdict": "OK" + }, + { + "t0": 5.907, + "t1": 9.738, + "voiceId": "drill_rule", + "expected": "陨石来了,会有声音告诉你方位。", + "heard": "陨石来了,会有声音告诉你方位停。", + "similarity": 0.963, + "verdict": "OK" + }, + { + "t0": 9.746, + "t1": 14.962, + "voiceId": "drill_left", + "expected": "听,左边有陨石。向左滑,把它拨开!", + "heard": "停左边有陨石向左滑,把它拨开走。", + "similarity": 0.8889, + "verdict": "OK" + }, + { + "t0": 14.962, + "t1": 15.728, + "voiceId": "dir_left", + "expected": "左!", + "heard": "走。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 19.471, + "t1": 22.925, + "voiceId": "drill_retry_left", + "expected": "那是左边来的,向左滑。", + "heard": "那是左边来的,向左滑左。", + "similarity": 0.9474, + "verdict": "OK" + }, + { + "t0": 22.925, + "t1": 23.691, + "voiceId": "dir_left", + "expected": "左!", + "heard": "走。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 27.434, + "t1": 31.539, + "voiceId": "drill_moveon", + "expected": "没关系,跟着我,我们继续。", + "heard": "没关系,跟着我,我们继续。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 15.728, + "t1": 19.471, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 23.691, + "t1": 27.434, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 31.546, + "t1": 34.256, + "voiceId": "drill_right", + "expected": "这次在右边。向右滑!", + "heard": "这次在右边向右滑右。", + "similarity": 0.9412, + "verdict": "OK" + }, + { + "t0": 34.256, + "t1": 34.743, + "voiceId": "dir_right", + "expected": "右!", + "heard": "救。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 38.763, + "t1": 42.219, + "voiceId": "drill_retry_right", + "expected": "那是右边来的,向右滑。", + "heard": "那是右边来的,向右滑右。", + "similarity": 0.9474, + "verdict": "OK" + }, + { + "t0": 42.22, + "t1": 42.707, + "voiceId": "dir_right", + "expected": "右!", + "heard": "救。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 46.72, + "t1": 50.833, + "voiceId": "drill_moveon", + "expected": "没关系,跟着我,我们继续。", + "heard": "没关系,跟着我,我们继续。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 50.841, + "t1": 55.407, + "voiceId": "drill_up", + "expected": "上面有东西,声音又尖又高。向上滑!", + "heard": "上面有东西,声音又尖又高,向上滑。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 34.743, + "t1": 38.763, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 42.707, + "t1": 46.72, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 55.407, + "t1": 55.895, + "voiceId": "dir_up", + "expected": "上!", + "heard": "上。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 59.917, + "t1": 64.021, + "voiceId": "drill_retry_up", + "expected": "声音又高又尖,是上面,向上滑。", + "heard": "声音又高又尖,是上面向上滑上。", + "similarity": 0.96, + "verdict": "OK" + }, + { + "t0": 64.021, + "t1": 64.508, + "voiceId": "dir_up", + "expected": "上!", + "heard": "上。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 66.621, + "t1": 67.388, + "voiceId": "drill_good", + "expected": "漂亮。", + "heard": "你好。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 55.895, + "t1": 59.917, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 64.508, + "t1": 66.621, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 67.395, + "t1": 70.847, + "voiceId": "drill_down", + "expected": "下面是低沉的轰隆。向下滑!", + "heard": "下面是低沉的轰龙向下滑。", + "similarity": 0.9091, + "verdict": "OK" + }, + { + "t0": 70.847, + "t1": 71.613, + "voiceId": "dir_down", + "expected": "下!", + "heard": "上。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 75.355, + "t1": 78.068, + "voiceId": "drill_retry_down", + "expected": "轰隆声在下面,向下滑。", + "heard": "轰龙声在下面向下火。", + "similarity": 0.7778, + "verdict": "OK" + }, + { + "t0": 78.068, + "t1": 78.834, + "voiceId": "dir_down", + "expected": "下!", + "heard": "上。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 82.568, + "t1": 86.682, + "voiceId": "drill_moveon", + "expected": "没关系,跟着我,我们继续。", + "heard": "没关系,跟着我,我们继续。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 86.69, + "t1": 91.627, + "voiceId": "drill_done", + "expected": "四个方向你都会了。引擎点火,出发!", + "heard": "四个方向你都会了,引擎点火。", + "similarity": 0.9231, + "verdict": "OK" + }, + { + "t0": 71.613, + "t1": 75.355, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 78.834, + "t1": 82.568, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 97.131, + "t1": 101.132, + "voiceId": "protect_left", + "expected": "训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。", + "heard": "训练护盾接住了那颗训。", + "similarity": 0.5625, + "verdict": "TRUNCATED" + }, + { + "t0": 101.132, + "t1": 105.134, + "voiceId": "protect_right", + "expected": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059, + "verdict": "TRUNCATED" + }, + { + "t0": 105.134, + "t1": 109.135, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练互动接着,每刻在下面请训。", + "similarity": 0.3429, + "verdict": "TRUNCATED" + }, + { + "t0": 109.135, + "t1": 111.63, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练互动接住了是。", + "similarity": 0.3333, + "verdict": "TRUNCATED" + }, + { + "t0": 111.63, + "t1": 118.421, + "voiceId": "feat_boost", + "expected": "试试单击,引擎会短促加速,直接冲过空隙。", + "heard": "试试单击,引擎会短促加速,直接冲过空隙。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 91.627, + "t1": 97.131, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 126.131, + "t1": 130.132, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练护刃接住了,那颗在上面训。", + "similarity": 0.6286, + "verdict": "TRUNCATED" + }, + { + "t0": 130.132, + "t1": 134.133, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练互动接住了,那颗在上面。", + "similarity": 0.5882, + "verdict": "TRUNCATED" + }, + { + "t0": 134.133, + "t1": 136.628, + "voiceId": "protect_right", + "expected": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "heard": "训练护盾接住了说。", + "similarity": 0.4667, + "verdict": "TRUNCATED" + }, + { + "t0": 136.628, + "t1": 139.821, + "voiceId": "feat_shield", + "expected": "双击展开护盾,能挡下一次撞击。", + "heard": "双击展开护盾能等。", + "similarity": 0.6667, + "verdict": "TRUNCATED" + }, + { + "t0": 118.421, + "t1": 126.131, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 151.129, + "t1": 151.13, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "哦。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 151.13, + "t1": 151.627, + "voiceId": "dir_left", + "expected": "左!", + "heard": "哦。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 151.627, + "t1": 155.13, + "voiceId": "protect_end", + "expected": "训练护盾关闭。接下来,靠你自己了。", + "heard": "哼训练护盾关闭有效。", + "similarity": 0.5217, + "verdict": "TRUNCATED" + }, + { + "t0": 155.13, + "t1": 155.131, + "voiceId": "hit_left", + "expected": "左边撞上的。听到左边的呼啸,向左滑。", + "heard": "让。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 155.131, + "t1": 155.895, + "voiceId": "dir_down", + "expected": "下!", + "heard": "跳。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 159.131, + "t1": 159.132, + "voiceId": "hit_down", + "expected": "下面撞上的。听到低沉的轰隆,向下滑。", + "heard": "哦。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 159.132, + "t1": 159.888, + "voiceId": "dir_left", + "expected": "左!", + "heard": "哦,你传。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 159.888, + "t1": 162.605, + "voiceId": "hit_last", + "expected": "船体只剩最后一次了,小心!", + "heard": "团体只剩最后一次了,小心这。", + "similarity": 0.8696, + "verdict": "OK" + }, + { + "t0": 162.605, + "t1": 163.132, + "voiceId": "gd_last_life", + "expected": "这是最后一次机会,撑住。", + "heard": "这是。", + "similarity": 0.3333, + "verdict": "TRUNCATED" + }, + { + "t0": 164.341, + "t1": 167.806, + "voiceId": "time_3", + "expected": "超过一分钟,合格的飞行员。", + "heard": "超过1分钟,合格的飞行员。", + "similarity": 0.9091, + "verdict": "OK" + }, + { + "t0": 167.812, + "t1": 169.407, + "voiceId": "new_record", + "expected": "新纪录!", + "heard": "新记录只。", + "similarity": 0.5714, + "verdict": "MISMATCH" + }, + { + "t0": 169.413, + "t1": 171.01, + "voiceId": "dodge_1", + "expected": "只拨开几颗。", + "heard": "只剥开即可。。", + "similarity": 0.4, + "verdict": "MISMATCH" + }, + { + "t0": 171.017, + "t1": 174.841, + "voiceId": "restart_hint", + "expected": "单击再飞一次,下滑回大厅。", + "heard": "单机再飞一次,下滑回大厅。", + "similarity": 0.9091, + "verdict": "OK" + }, + { + "t0": 139.821, + "t1": 151.129, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 155.895, + "t1": 159.131, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 246.297, + "t1": 250.298, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练互动接住了,那颗在上面。", + "similarity": 0.5882, + "verdict": "TRUNCATED" + }, + { + "t0": 250.298, + "t1": 254.299, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练互动接住了,那颗在下面心奋训。", + "similarity": 0.5405, + "verdict": "TRUNCATED" + }, + { + "t0": 254.299, + "t1": 258.3, + "voiceId": "protect_right", + "expected": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059, + "verdict": "TRUNCATED" + }, + { + "t0": 258.301, + "t1": 262.302, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练互动接住了,那颗在下面经动训。", + "similarity": 0.5405, + "verdict": "TRUNCATED" + }, + { + "t0": 174.841, + "t1": 246.297, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 262.302, + "t1": 266.303, + "voiceId": "protect_right", + "expected": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059, + "verdict": "TRUNCATED" + }, + { + "t0": 266.303, + "t1": 270.304, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练互动接住了,那刻在下面拼成。", + "similarity": 0.5, + "verdict": "TRUNCATED" + }, + { + "t0": 270.304, + "t1": 274.305, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练互动接住了,那刻在下面形成训。", + "similarity": 0.4865, + "verdict": "TRUNCATED" + }, + { + "t0": 274.305, + "t1": 278.306, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练互动接住了,那刻在下面听到训。", + "similarity": 0.5946, + "verdict": "TRUNCATED" + }, + { + "t0": 278.306, + "t1": 282.308, + "voiceId": "protect_right", + "expected": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "heard": "训练护关接住了,那颗在右边。", + "similarity": 0.6471, + "verdict": "TRUNCATED" + }, + { + "t0": 282.308, + "t1": 285.471, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练死定接住了那刻在上。", + "similarity": 0.4848, + "verdict": "TRUNCATED" + }, + { + "t0": 285.471, + "t1": 290.309, + "voiceId": "feat_shield_done", + "expected": "护盾展开后会自动充能,好了我会告诉你。", + "heard": "护盾展开后,会自充能。好了,我会告诉你。", + "similarity": 0.9697, + "verdict": "OK" + }, + { + "t0": 290.309, + "t1": 294.31, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练互动接住了,那刻在下面请训。", + "similarity": 0.5, + "verdict": "TRUNCATED" + }, + { + "t0": 294.31, + "t1": 298.312, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训念互动接住了,那刻在下面请下。", + "similarity": 0.5, + "verdict": "TRUNCATED" + }, + { + "t0": 298.312, + "t1": 298.313, + "voiceId": "protect_left", + "expected": "训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。", + "heard": "这。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 298.313, + "t1": 299.08, + "voiceId": "dir_down", + "expected": "下!", + "heard": "跳。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 299.08, + "t1": 300.189, + "voiceId": "shield_block", + "expected": "护盾挡下了撞击。", + "heard": "护盾挡下。", + "similarity": 0.7273, + "verdict": "TRUNCATED" + }, + { + "t0": 300.189, + "t1": 300.796, + "voiceId": "shield_ready", + "expected": "护盾充能完毕。", + "heard": "虎。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 300.796, + "t1": 301.861, + "voiceId": "protect_end", + "expected": "训练护盾关闭。接下来,靠你自己了。", + "heard": "哼。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 302.313, + "t1": 302.314, + "voiceId": "hit_down", + "expected": "下面撞上的。听到低沉的轰隆,向下滑。", + "heard": "让。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 302.314, + "t1": 303.074, + "voiceId": "dir_down", + "expected": "下!", + "heard": "上。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 306.314, + "t1": 306.315, + "voiceId": "hit_down", + "expected": "下面撞上的。听到低沉的轰隆,向下滑。", + "heard": "上。", + "similarity": 0.125, + "verdict": "TRUNCATED" + }, + { + "t0": 306.315, + "t1": 306.789, + "voiceId": "dir_up", + "expected": "上!", + "heard": "张。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 306.789, + "t1": 309.505, + "voiceId": "hit_last", + "expected": "船体只剩最后一次了,小心!", + "heard": "团体只剩最后一次了,小心这。", + "similarity": 0.8696, + "verdict": "OK" + }, + { + "t0": 309.505, + "t1": 310.315, + "voiceId": "gd_last_life", + "expected": "这是最后一次机会,撑住。", + "heard": "这是最美。", + "similarity": 0.4286, + "verdict": "TRUNCATED" + }, + { + "t0": 311.516, + "t1": 314.961, + "voiceId": "time_3", + "expected": "超过一分钟,合格的飞行员。", + "heard": "超过一分钟,苛格的飞行员只。", + "similarity": 0.8696, + "verdict": "OK" + }, + { + "t0": 314.961, + "t1": 316.563, + "voiceId": "dodge_1", + "expected": "只拨开几颗。", + "heard": "只剥开即可。。", + "similarity": 0.4, + "verdict": "MISMATCH" + }, + { + "t0": 316.563, + "t1": 320.394, + "voiceId": "restart_hint", + "expected": "单击再飞一次,下滑回大厅。", + "heard": "单机再飞一次,下滑回大厅。", + "similarity": 0.9091, + "verdict": "OK" + }, + { + "t0": 303.074, + "t1": 306.314, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 349.689, + "t1": 353.69, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练护令接住了,那颗在上面。", + "similarity": 0.6471, + "verdict": "TRUNCATED" + }, + { + "t0": 353.691, + "t1": 357.692, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练互动接住了,那颗在上面。", + "similarity": 0.5882, + "verdict": "TRUNCATED" + }, + { + "t0": 357.692, + "t1": 361.693, + "voiceId": "protect_right", + "expected": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "heard": "训练护盾接住了,那颗在右边。", + "similarity": 0.7059, + "verdict": "TRUNCATED" + }, + { + "t0": 361.693, + "t1": 365.694, + "voiceId": "protect_left", + "expected": "训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。", + "heard": "训练不遁接住了那颗。", + "similarity": 0.4516, + "verdict": "TRUNCATED" + }, + { + "t0": 365.694, + "t1": 369.696, + "voiceId": "protect_left", + "expected": "训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。", + "heard": "训练护盾接住了那颗训。", + "similarity": 0.5625, + "verdict": "TRUNCATED" + }, + { + "t0": 369.696, + "t1": 371.786, + "voiceId": "protect_right", + "expected": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "heard": "训练护盾接住了。", + "similarity": 0.4828, + "verdict": "TRUNCATED" + }, + { + "t0": 371.786, + "t1": 372.913, + "voiceId": "paused", + "expected": "已暂停。", + "heard": "你暂停。", + "similarity": 0.6667, + "verdict": "OK" + }, + { + "t0": 372.913, + "t1": 377.023, + "voiceId": "menu_main", + "expected": "菜单。单击切换选项,双击确认。", + "heard": "菜单单击切换选项,双击确。", + "similarity": 0.9565, + "verdict": "OK" + }, + { + "t0": 377.023, + "t1": 378.16, + "voiceId": "menu_resume", + "expected": "继续飞行。", + "heard": "继续飞行。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 320.394, + "t1": 349.689, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + } + ] +} \ No newline at end of file diff --git a/research/space-polish/round1/live-B-transcript.md b/research/space-polish/round1/live-B-transcript.md new file mode 100644 index 00000000..3fae8c1b --- /dev/null +++ b/research/space-polish/round1/live-B-transcript.md @@ -0,0 +1,617 @@ +# space 实时会话 transcript + +- `[ -0.08s]` **GESTURE** tap @(195,422) +- `[ 0.00s]` REC 开始 (audio/webm;codecs=opus) +- `[ 0.10s]` VOICE ▶ second_run_ask (dur 3.04s) +- `[ 2.35s]` VOICE ■ second_run_ask (kill) +- `[ 2.35s]` VERDICT second_run_ask: **OK** sim=0.96 + - 期望: 上滑重新听演练,单击直接出发。 + - 听到: 上滑重新听演练,单击直接出。 +- `[ 2.41s]` **GESTURE** tap @(195,422) +- `[ 2.78s]` VIBRATE [20] +- `[ 2.97s]` BGM ♪ engine (loop) +- `[ 3.59s]` **GESTURE** tap @(195,422) +- `[ 3.95s]` VIBRATE [20] +- `[ 4.28s]` SFX ♪ whoosh_up +- `[ 4.76s]` **GESTURE** tap @(195,422) +- `[ 5.12s]` VIBRATE [20] +- `[ 5.93s]` **GESTURE** swipeleft @(195,422) +- `[ 6.30s]` VIBRATE [10] +- `[ 7.28s]` VIBRATE [25,40,25,40,25] +- `[ 7.28s]` SFX ♪ alarm +- `[ 7.71s]` **GESTURE** swiperight @(195,422) +- `[ 7.78s]` VIBRATE [25,40,25,40,25] +- `[ 7.78s]` SFX ♪ alarm +- `[ 8.06s]` VIBRATE [10] +- `[ 8.28s]` VIBRATE [30,50,30,50,30] +- `[ 8.28s]` SFX ♪ shield_block +- `[ 8.28s]` VOICE ▶ protect_up (dur 4.8s) +- `[ 8.28s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 8.28s]` SFX ♪ whoosh_down +- `[ 11.28s]` VIBRATE [25,40,25,40,25] +- `[ 11.28s]` SFX ♪ alarm +- `[ 11.78s]` VIBRATE [25,40,25,40,25] +- `[ 11.78s]` SFX ♪ alarm +- `[ 11.94s]` VOICE ■ protect_up (kill) +- `[ 11.94s]` VERDICT protect_up: **OK** sim=0.6977 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练护动接住,那裤子上面听到高高的呼啸,肖哨话。 +- `[ 12.28s]` VIBRATE [30,50,30,50,30] +- `[ 12.28s]` SFX ♪ shield_block +- `[ 12.28s]` VOICE ▶ protect_down (dur 5.04s) +- `[ 12.29s]` SFX ♪ whoosh_down +- `[ 15.29s]` VIBRATE [25,40,25,40,25] +- `[ 15.29s]` SFX ♪ alarm +- `[ 15.79s]` VIBRATE [25,40,25,40,25] +- `[ 15.79s]` SFX ♪ alarm +- `[ 16.21s]` VOICE ■ protect_down (kill) +- `[ 16.21s]` VERDICT protect_down: **OK** sim=0.8837 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训练护盾切住,那刻在下面听到低沉的轰隆向下滑。 +- `[ 16.29s]` VIBRATE [30,50,30,50,30] +- `[ 16.29s]` SFX ♪ shield_block +- `[ 16.29s]` VOICE ▶ protect_down (dur 5.04s) +- `[ 16.29s]` SFX ♪ whoosh_up +- `[ 19.29s]` VIBRATE [25,40,25,40,25] +- `[ 19.29s]` SFX ♪ alarm +- `[ 19.79s]` VIBRATE [25,40,25,40,25] +- `[ 19.79s]` SFX ♪ alarm +- `[ 20.20s]` VOICE ■ protect_down (kill) +- `[ 20.20s]` VERDICT protect_down: **OK** sim=0.7442 + - 期望: 训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。 + - 听到: 训疗后段接轨,那刻在下面听到低沉的轰隆向下滑。 +- `[ 20.29s]` VIBRATE [30,50,30,50,30] +- `[ 20.29s]` SFX ♪ shield_block +- `[ 20.29s]` VOICE ▶ protect_up (dur 4.8s) +- `[ 20.29s]` SFX ♪ whoosh_left +- `[ 22.78s]` VOICE ■ protect_up (kill) +- `[ 22.78s]` VOICE ▶ feat_boost (dur 3.84s) +- `[ 22.78s]` VERDICT protect_up: **TRUNCATED** sim=0.5143 + - 期望: 训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。 + - 听到: 训练互动接住,那刻子上面听到。 +- `[ 25.87s]` VOICE ■ feat_boost (kill) +- `[ 25.87s]` VERDICT feat_boost: **OK** sim=0.8235 + - 期望: 试试单击,引擎会短促加速,直接冲过空隙。 + - 听到: 试试单机,引擎或短途加速,直接冲过空隙。 +- `[ 27.43s]` **GESTURE** doubletap @(195,422) +- `[ 27.68s]` VIBRATE [20] +- `[ 29.35s]` **GESTURE** tap @(195,422) +- `[ 29.71s]` VIBRATE [20] +- `[ 29.71s]` SFX ♪ boost +- `[ 29.71s]` VOICE ▶ feat_boost_done (dur 3.44s) +- `[ 29.71s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 31.14s]` **GESTURE** swiperight @(195,422) +- `[ 31.49s]` VIBRATE [10] +- `[ 32.21s]` SFX ♪ whoosh_left +- `[ 32.23s]` VOICE ■ feat_boost_done (kill) +- `[ 32.23s]` VERDICT feat_boost_done: **OK** sim=0.8387 + - 期望: 感觉到了吗?加速的时候,陨石撞不上你。 + - 听到: 感觉到了吗?下死的时候陨石撞不上。 +- `[ 32.95s]` **GESTURE** tap @(195,422) +- `[ 33.31s]` VIBRATE [20] +- `[ 33.31s]` SFX ♪ boost +- `[ 34.09s]` **GESTURE** tap @(195,422) +- `[ 34.45s]` VIBRATE [20] +- `[ 35.21s]` VIBRATE [25,40,25,40,25] +- `[ 35.21s]` SFX ♪ alarm +- `[ 35.60s]` **GESTURE** doubletap @(195,422) +- `[ 35.71s]` VIBRATE [25,40,25,40,25] +- `[ 35.71s]` SFX ♪ alarm +- `[ 35.85s]` VIBRATE [20] +- `[ 35.85s]` VIBRATE [40,100,40] +- `[ 35.85s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 35.85s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 36.21s]` VIBRATE [30,50,30,50,30] +- `[ 36.21s]` SFX ♪ shield_block +- `[ 36.21s]` VOICE ■ feat_shield_done (kill) +- `[ 36.21s]` VOICE ▶ protect_left (dur 6.32s) +- `[ 36.21s]` VERDICT feat_shield_done: **TRUNCATED** sim=0 + - 期望: 护盾展开后会自动充能,好了我会告诉你。 + - 听到: 。 +- `[ 36.21s]` SFX ♪ whoosh_right +- `[ 37.12s]` **GESTURE** swipeleft @(195,422) +- `[ 37.48s]` VIBRATE [10] +- `[ 38.47s]` **GESTURE** swipedown @(195,422) +- `[ 38.83s]` VIBRATE [10] +- `[ 38.83s]` VOICE ■ protect_left (kill) +- `[ 38.83s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 38.83s]` VERDICT protect_left: **TRUNCATED** sim=0.5455 + - 期望: 训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。 + - 听到: 训练护臀接住,内颗在左边。 +- `[ 38.97s]` BGM ♪ menu (loop) +- `[ 39.77s]` VOICE ■ paused (kill) +- `[ 39.77s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 39.77s]` VERDICT paused: **OK** sim=1 + - 期望: 已暂停。 + - 听到: 已暂停。 +- `[ 40.64s]` **GESTURE** swipedown @(195,422) +- `[ 40.99s]` VIBRATE [10] +- `[ 40.99s]` BGM ♪ engine (loop) +- `[ 41.79s]` SFX ♪ whoosh_up +- `[ 42.44s]` **GESTURE** swipedown @(195,422) +- `[ 42.79s]` VIBRATE [10] +- `[ 42.79s]` BGM ♪ menu (loop) +- `[ 42.79s]` VOICE ■ menu_main (kill) +- `[ 42.79s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 42.79s]` VERDICT menu_main: **OK** sim=1 + - 期望: 菜单。单击切换选项,双击确认。 + - 听到: 菜单单击切换选项,双击确认。 +- `[ 43.74s]` VOICE ■ paused (kill) +- `[ 43.74s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 43.74s]` VERDICT paused: **OK** sim=1 + - 期望: 已暂停。 + - 听到: 已暂停。 +- `[ 44.55s]` **GESTURE** swipeup @(195,422) +- `[ 44.91s]` VIBRATE [10] +- `[ 44.91s]` VOICE ■ menu_main (kill) +- `[ 44.91s]` VOICE ▶ help_recap (dur 8.4s) +- `[ 44.91s]` VERDICT menu_main: **TRUNCATED** sim=0.2857 + - 期望: 菜单。单击切换选项,双击确认。 + - 听到: 菜单。 +- `[ 45.89s]` **GESTURE** tap @(195,422) +- `[ 46.26s]` VIBRATE [20] +- `[ 46.26s]` VOICE ■ help_recap (kill) +- `[ 46.26s]` VOICE ▶ menu_lobby (dur 1.04s) +- `[ 46.26s]` VERDICT help_recap: **TRUNCATED** sim=0.359 + - 期望: 左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。 + - 听到: 左边来向左滑右。 +- `[ 47.20s]` VOICE ■ menu_lobby (kill) +- `[ 47.20s]` VERDICT menu_lobby: **OK** sim=1 + - 期望: 回大厅。 + - 听到: 回大厅。 +- `[ 47.39s]` **GESTURE** swipeup @(195,422) +- `[ 47.74s]` VIBRATE [10] +- `[ 47.74s]` VOICE ▶ help_recap (dur 8.4s) +- `[ 48.88s]` **GESTURE** tap @(195,422) +- `[ 49.25s]` VIBRATE [20] +- `[ 49.25s]` VOICE ■ help_recap (kill) +- `[ 49.25s]` VERDICT help_recap: **TRUNCATED** sim=0.4 + - 期望: 左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。 + - 听到: 左边来向左滑,右边。 +- `[ 49.25s]` VOICE ▶ menu_help (dur 1.6s) +- `[ 50.46s]` **GESTURE** doubletap @(195,422) +- `[ 50.48s]` VOICE ■ menu_help (kill) +- `[ 50.48s]` VERDICT menu_help: **OK** sim=0.875 + - 期望: 重新听教学要点。 + - 听到: 右边重新听教学要点。 +- `[ 50.71s]` VIBRATE [20] +- `[ 50.71s]` VOICE ▶ help_recap (dur 8.4s) +- `[ 51.70s]` **GESTURE** swipeleft @(195,422) +- `[ 52.06s]` VIBRATE [10] +- `[ 53.26s]` **GESTURE** tap @(195,422) +- `[ 53.62s]` VIBRATE [20] +- `[ 53.62s]` VOICE ■ help_recap (kill) +- `[ 53.62s]` VOICE ▶ menu_resume (dur 1.12s) +- `[ 53.62s]` VERDICT help_recap: **TRUNCATED** sim=0.6383 + - 期望: 左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。 + - 听到: 左边来向左滑,右边来向右滑,上面来。 +- `[ 54.56s]` VOICE ■ menu_resume (kill) +- `[ 54.56s]` VERDICT menu_resume: **OK** sim=0.8889 + - 期望: 继续飞行。 + - 听到: 来继续飞行。 +- `[ 55.26s]` **GESTURE** swipeup @(195,422) +- `[ 55.63s]` VIBRATE [10] +- `[ 55.63s]` VOICE ▶ help_recap (dur 8.4s) +- `[ 56.97s]` **GESTURE** tap @(195,422) +- `[ 57.33s]` VIBRATE [20] +- `[ 57.33s]` VOICE ■ help_recap (kill) +- `[ 57.33s]` VOICE ▶ menu_lobby (dur 1.04s) +- `[ 57.33s]` VERDICT help_recap: **TRUNCATED** sim=0.439 + - 期望: 左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。 + - 听到: 左边来向左滑,右边来。 +- `[ 58.28s]` VOICE ■ menu_lobby (kill) +- `[ 58.28s]` VERDICT menu_lobby: **OK** sim=0.8571 + - 期望: 回大厅。 + - 听到: 来回大厅。 +- `[ 58.63s]` **GESTURE** swipedown @(195,422) +- `[ 58.99s]` VIBRATE [10] +- `[ 58.99s]` BGM ♪ engine (loop) +- `[ 58.99s]` VOICE ▶ feat_shield (dur 2.8s) +- `[ 61.00s]` **GESTURE** swipeup @(195,422) +- `[ 61.25s]` VOICE ■ feat_shield (kill) +- `[ 61.25s]` VERDICT feat_shield: **OK** sim=1 + - 期望: 双击展开护盾,能挡下一次撞击。 + - 听到: 双击展开护盾,能挡下一次撞击。 +- `[ 61.36s]` VIBRATE [10] +- `[ 63.06s]` **GESTURE** swipedown @(195,422) +- `[ 63.43s]` VIBRATE [10] +- `[ 64.37s]` **GESTURE** swipeup @(195,422) +- `[ 64.73s]` VIBRATE [10] +- `[ 66.60s]` **GESTURE** doubletap @(195,422) +- `[ 66.84s]` VIBRATE [20] +- `[ 66.84s]` VIBRATE [30,50,30,50,30] +- `[ 66.84s]` SFX ♪ shield +- `[ 66.84s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 66.84s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 66.84s]` VOICE ■ feat_shield_done (kill) +- `[ 66.84s]` VOICE ▶ protect_end (dur 3.6s) +- `[ 66.84s]` VERDICT feat_shield_done: **TRUNCATED** sim=0 + - 期望: 护盾展开后会自动充能,好了我会告诉你。 + - 听到: 不是。 +- `[ 68.72s]` **GESTURE** swipedown @(195,422) +- `[ 69.08s]` VIBRATE [10] +- `[ 69.08s]` BGM ♪ menu (loop) +- `[ 69.08s]` VOICE ■ protect_end (kill) +- `[ 69.08s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 69.08s]` VERDICT protect_end: **TRUNCATED** sim=0.6087 + - 期望: 训练护盾关闭。接下来,靠你自己了。 + - 听到: 训练部动关闭,接下来。 +- `[ 70.03s]` VOICE ■ paused (kill) +- `[ 70.03s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 70.03s]` VERDICT paused: **OK** sim=1 + - 期望: 已暂停。 + - 听到: 已暂停。 +- `[ 71.05s]` **GESTURE** doubletap @(195,422) +- `[ 71.30s]` VIBRATE [20] +- `[ 71.30s]` BGM ♪ engine (loop) +- `[ 72.10s]` SFX ♪ whoosh_left +- `[ 72.10s]` VOICE ■ menu_main (kill) +- `[ 72.10s]` VOICE ▶ dir_left (dur 0.39909297052154197s) +- `[ 72.10s]` VERDICT menu_main: **TRUNCATED** sim=0.8 + - 期望: 菜单。单击切换选项,双击确认。 + - 听到: 菜单单击切换选项。 +- `[ 72.49s]` VOICE ■ dir_left (kill) +- `[ 72.49s]` VERDICT dir_left: **MISMATCH** sim=0 + - 期望: 左! + - 听到: 走。 +- `[ 72.75s]` **GESTURE** swiperight @(195,422) +- `[ 73.11s]` VIBRATE [10] +- `[ 74.97s]` **GESTURE** swipeup @(195,422) +- `[ 75.10s]` VIBRATE [25,40,25,40,25] +- `[ 75.10s]` SFX ♪ alarm +- `[ 75.33s]` VIBRATE [10] +- `[ 75.60s]` VIBRATE [25,40,25,40,25] +- `[ 75.60s]` SFX ♪ alarm +- `[ 76.10s]` VIBRATE [80] +- `[ 76.10s]` SFX ♪ hit +- `[ 76.10s]` VOICE ▶ hit_left (dur 3.52s) +- `[ 76.10s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 76.10s]` SFX ♪ whoosh_down +- `[ 76.10s]` VOICE ■ hit_left (kill) +- `[ 76.10s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 76.10s]` VERDICT hit_left: **TRUNCATED** sim=0 + - 期望: 左边撞上的。听到左边的呼啸,向左滑。 + - 听到: 嗯。 +- `[ 76.50s]` VOICE ■ dir_down (kill) +- `[ 76.50s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 回这。 +- `[ 77.18s]` **GESTURE** tap @(195,422) +- `[ 77.54s]` VIBRATE [20] +- `[ 77.54s]` SFX ♪ boost +- `[ 79.10s]` **GESTURE** swipedown @(195,422) +- `[ 79.10s]` VIBRATE [25,40,25,40,25] +- `[ 79.10s]` SFX ♪ alarm +- `[ 79.46s]` VIBRATE [10] +- `[ 79.60s]` VIBRATE [25,40,25,40,25] +- `[ 79.60s]` SFX ♪ alarm +- `[ 80.10s]` SFX ♪ dodge +- `[ 80.10s]` SFX ♪ whoosh_down +- `[ 80.10s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 80.10s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 80.50s]` VOICE ■ dir_down (kill) +- `[ 80.50s]` VERDICT dir_down: **OK** sim=0.6667 + - 期望: 下! + - 听到: 下你。 +- `[ 80.74s]` **GESTURE** swipeleft @(195,422) +- `[ 81.09s]` VIBRATE [10] +- `[ 81.84s]` VIBRATE [15] +- `[ 81.84s]` VOICE ▶ shield_ready (dur 1.28s) +- `[ 82.27s]` **GESTURE** tap @(195,422) +- `[ 82.64s]` VIBRATE [20] +- `[ 82.64s]` VOICE ■ shield_ready (kill) +- `[ 82.64s]` VERDICT shield_ready: **TRUNCATED** sim=0 + - 期望: 护盾充能完毕。 + - 听到: 不段冲动。 +- `[ 83.01s]` SFX ♪ whoosh_down +- `[ 83.01s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 83.10s]` VIBRATE [25,40,25,40,25] +- `[ 83.10s]` SFX ♪ alarm +- `[ 83.40s]` VOICE ■ dir_down (kill) +- `[ 83.40s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 这。 +- `[ 83.60s]` VIBRATE [25,40,25,40,25] +- `[ 83.60s]` SFX ♪ alarm +- `[ 84.10s]` VIBRATE [80] +- `[ 84.10s]` SFX ♪ hit +- `[ 84.10s]` VOICE ▶ hit_down (dur 5.28s) +- `[ 84.25s]` **GESTURE** swipedown @(195,422) +- `[ 84.61s]` VIBRATE [10] +- `[ 84.64s]` VIBRATE [25,40,25,40,25] +- `[ 84.64s]` SFX ♪ alarm +- `[ 85.14s]` VIBRATE [25,40,25,40,25] +- `[ 85.14s]` SFX ♪ alarm +- `[ 85.64s]` SFX ♪ dodge +- `[ 85.88s]` SFX ♪ whoosh_right +- `[ 85.88s]` VOICE ■ hit_down (kill) +- `[ 85.88s]` VOICE ▶ dir_right (dur 0.7170975056689343s) +- `[ 85.88s]` VERDICT hit_down: **TRUNCATED** sim=0.2105 + - 期望: 下面撞上的。听到低沉的轰隆,向下滑。 + - 听到: 向你撞上。 +- `[ 86.30s]` **GESTURE** tap @(195,422) +- `[ 86.53s]` VOICE ■ dir_right (kill) +- `[ 86.53s]` VOICE ▶ hit_last (dur 2.88s) +- `[ 86.53s]` VERDICT dir_right: **MISMATCH** sim=0 + - 期望: 右! + - 听到: 娘。 +- `[ 86.66s]` VIBRATE [20] +- `[ 86.66s]` VOICE ■ hit_last (kill) +- `[ 86.66s]` VERDICT hit_last: **TRUNCATED** sim=0 + - 期望: 船体只剩最后一次了,小心! + - 听到: 啊。 +- `[ 87.48s]` VIBRATE [25,40,25,40,25] +- `[ 87.48s]` SFX ♪ alarm +- `[ 87.94s]` **GESTURE** tap @(195,422) +- `[ 87.98s]` VIBRATE [25,40,25,40,25] +- `[ 87.98s]` SFX ♪ alarm +- `[ 88.30s]` VIBRATE [20] +- `[ 88.30s]` SFX ♪ boost +- `[ 88.48s]` SFX ♪ dodge +- `[ 88.69s]` SFX ♪ whoosh_left +- `[ 88.69s]` VOICE ▶ dir_left (dur 0.39909297052154197s) +- `[ 88.69s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 89.09s]` VOICE ■ dir_left (kill) +- `[ 89.09s]` VERDICT dir_left: **MISMATCH** sim=0 + - 期望: 左! + - 听到: 我。 +- `[ 89.46s]` **GESTURE** doubletap @(195,422) +- `[ 89.70s]` VIBRATE [20] +- `[ 89.70s]` SFX ♪ shield +- `[ 90.28s]` VIBRATE [25,40,25,40,25] +- `[ 90.28s]` SFX ♪ alarm +- `[ 90.78s]` VIBRATE [25,40,25,40,25] +- `[ 90.78s]` SFX ♪ alarm +- `[ 90.96s]` **GESTURE** swipeup @(195,422) +- `[ 91.28s]` VIBRATE [100] +- `[ 91.28s]` SFX ♪ shield_block +- `[ 91.28s]` VOICE ▶ shield_block (dur 1.44s) +- `[ 91.28s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 91.31s]` VIBRATE [10] +- `[ 91.46s]` SFX ♪ whoosh_down +- `[ 91.46s]` VOICE ■ shield_block (kill) +- `[ 91.46s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 91.46s]` VERDICT shield_block: **TRUNCATED** sim=0 + - 期望: 护盾挡下了撞击。 + - 听到: 。 +- `[ 91.85s]` VOICE ■ dir_down (kill) +- `[ 91.85s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 这。 +- `[ 92.44s]` **GESTURE** tap @(195,422) +- `[ 92.81s]` VIBRATE [20] +- `[ 92.81s]` SFX ♪ boost +- `[ 93.02s]` VIBRATE [25,40,25,40,25] +- `[ 93.02s]` SFX ♪ alarm +- `[ 93.52s]` VIBRATE [25,40,25,40,25] +- `[ 93.52s]` SFX ♪ alarm +- `[ 94.02s]` SFX ♪ dodge +- `[ 94.18s]` SFX ♪ whoosh_left +- `[ 94.18s]` VOICE ▶ dir_left (dur 0.39909297052154197s) +- `[ 94.18s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 94.25s]` **GESTURE** swipeleft @(195,422) +- `[ 94.57s]` VOICE ■ dir_left (kill) +- `[ 94.57s]` VERDICT dir_left: **MISMATCH** sim=0 + - 期望: 左! + - 听到: 说。 +- `[ 94.61s]` VIBRATE [10] +- `[ 95.72s]` VIBRATE [25,40,25,40,25] +- `[ 95.72s]` SFX ♪ alarm +- `[ 95.95s]` **GESTURE** tap @(195,422) +- `[ 96.22s]` VIBRATE [25,40,25,40,25] +- `[ 96.22s]` SFX ♪ alarm +- `[ 96.31s]` VIBRATE [20] +- `[ 96.31s]` SFX ♪ boost +- `[ 96.72s]` SFX ♪ dodge +- `[ 96.86s]` SFX ♪ whoosh_down +- `[ 96.86s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 96.86s]` VERDICT (无语音区间): **SFX_BGM_ONLY** +- `[ 97.24s]` VOICE ■ dir_down (kill) +- `[ 97.24s]` VERDICT dir_down: **MISMATCH** sim=0 + - 期望: 下! + - 听到: 在。 +- `[ 98.37s]` VIBRATE [25,40,25,40,25] +- `[ 98.37s]` SFX ♪ alarm +- `[ 98.87s]` VIBRATE [25,40,25,40,25] +- `[ 98.87s]` SFX ♪ alarm +- `[ 99.37s]` VIBRATE [80] +- `[ 99.38s]` VIBRATE [60,40,60] +- `[ 99.38s]` SFX ♪ hit +- `[ 99.38s]` SFX ♪ crash +- `[ 99.67s]` VIBRATE [80] +- `[ 100.58s]` VIBRATE [100] +- `[ 100.58s]` VOICE ▶ time_3 (dur 2.56s) +- `[ 102.65s]` VOICE ■ time_3 (kill) +- `[ 102.65s]` VOICE ▶ new_record (dur 0.9570975056689343s) +- `[ 103.60s]` VOICE ■ new_record (kill) +- `[ 103.61s]` VOICE ▶ dodge_2 (dur 1.28s) +- `[ 104.83s]` VOICE ■ dodge_2 (kill) +- `[ 104.84s]` VOICE ▶ restart_hint (dur 3.12s) +- `[ 107.36s]` VOICE ■ restart_hint (kill) +- `[ 107.36s]` BGM ♪ menu (loop) +- `[ 112.22s]` **GESTURE** doubletap @(195,422) +- `[ 112.47s]` VIBRATE [20] +- `[ 113.32s]` **GESTURE** tap @(195,422) +- `[ 113.69s]` VIBRATE [20] +- `[ 113.69s]` BGM ♪ engine (loop) +- `[ 114.72s]` **GESTURE** swiperight @(195,422) +- `[ 115.07s]` VIBRATE [10] +- `[ 115.19s]` SFX ♪ whoosh_up +- `[ 116.46s]` **GESTURE** swipeleft @(195,422) +- `[ 116.82s]` VIBRATE [10] +- `[ 118.19s]` VIBRATE [25,40,25,40,25] +- `[ 118.19s]` SFX ♪ alarm +- `[ 118.27s]` **GESTURE** swipedown @(195,422) +- `[ 118.62s]` VIBRATE [10] +- `[ 118.63s]` BGM ♪ menu (loop) +- `[ 118.63s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 119.57s]` VOICE ■ paused (kill) +- `[ 119.57s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 119.82s]` **GESTURE** doubletap @(195,422) +- `[ 120.06s]` VIBRATE [20] +- `[ 120.06s]` BGM ♪ engine (loop) +- `[ 120.86s]` SFX ♪ whoosh_down +- `[ 121.64s]` **GESTURE** doubletap @(195,422) +- `[ 121.89s]` VIBRATE [20] +- `[ 121.89s]` SFX ♪ shield +- `[ 122.66s]` VOICE ■ menu_main (kill) +- `[ 122.66s]` VOICE ▶ menu_resume (dur 1.12s) +- `[ 123.52s]` **GESTURE** doubletap @(195,422) +- `[ 123.61s]` VOICE ■ menu_resume (kill) +- `[ 123.76s]` VIBRATE [20] +- `[ 123.76s]` VIBRATE [40,100,40] +- `[ 123.76s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 123.86s]` VIBRATE [25,40,25,40,25] +- `[ 123.86s]` SFX ♪ alarm +- `[ 124.36s]` VIBRATE [25,40,25,40,25] +- `[ 124.36s]` SFX ♪ alarm +- `[ 124.58s]` **GESTURE** doubletap @(195,422) +- `[ 124.83s]` VIBRATE [20] +- `[ 124.86s]` VIBRATE [100] +- `[ 124.86s]` SFX ♪ shield_block +- `[ 124.86s]` SFX ♪ whoosh_down +- `[ 125.80s]` **GESTURE** swipeleft @(195,422) +- `[ 126.16s]` VIBRATE [10] +- `[ 126.99s]` **GESTURE** doubletap @(195,422) +- `[ 127.24s]` VIBRATE [20] +- `[ 127.40s]` VOICE ■ feat_shield_done (kill) +- `[ 127.40s]` VOICE ▶ shield_block (dur 1.44s) +- `[ 127.86s]` VIBRATE [25,40,25,40,25] +- `[ 127.86s]` SFX ♪ alarm +- `[ 128.37s]` VIBRATE [25,40,25,40,25] +- `[ 128.37s]` SFX ♪ alarm +- `[ 128.63s]` VOICE ■ shield_block (kill) +- `[ 128.70s]` **GESTURE** swipedown @(195,422) +- `[ 128.87s]` VIBRATE [30,50,30,50,30] +- `[ 128.87s]` SFX ♪ shield_block +- `[ 128.87s]` VOICE ▶ protect_down (dur 5.04s) +- `[ 128.87s]` SFX ♪ whoosh_up +- `[ 129.06s]` VIBRATE [10] +- `[ 130.52s]` **GESTURE** swipedown @(195,422) +- `[ 130.87s]` VIBRATE [10] +- `[ 130.87s]` BGM ♪ menu (loop) +- `[ 130.87s]` VOICE ■ protect_down (kill) +- `[ 130.87s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 131.83s]` VOICE ■ paused (kill) +- `[ 131.83s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 131.85s]` **GESTURE** swipedown @(195,422) +- `[ 132.21s]` VIBRATE [10] +- `[ 132.21s]` BGM ♪ engine (loop) +- `[ 132.95s]` **GESTURE** swiperight @(195,422) +- `[ 133.01s]` SFX ♪ whoosh_down +- `[ 133.31s]` VIBRATE [10] +- `[ 134.70s]` **GESTURE** swipedown @(195,422) +- `[ 134.92s]` VOICE ■ menu_main (kill) +- `[ 134.92s]` VOICE ▶ menu_resume (dur 1.12s) +- `[ 135.06s]` VIBRATE [10] +- `[ 135.87s]` VOICE ■ menu_resume (kill) +- `[ 136.01s]` VIBRATE [25,40,25,40,25] +- `[ 136.01s]` SFX ♪ alarm +- `[ 136.51s]` VIBRATE [25,40,25,40,25] +- `[ 136.51s]` SFX ♪ alarm +- `[ 136.61s]` **GESTURE** doubletap @(195,422) +- `[ 136.86s]` VIBRATE [20] +- `[ 136.86s]` VIBRATE [40,100,40] +- `[ 136.86s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 136.89s]` VIBRATE [15] +- `[ 137.01s]` SFX ♪ dodge +- `[ 137.01s]` SFX ♪ whoosh_left +- `[ 137.70s]` **GESTURE** doubletap @(195,422) +- `[ 137.94s]` VIBRATE [20] +- `[ 137.94s]` SFX ♪ shield +- `[ 139.43s]` **GESTURE** swipedown @(195,422) +- `[ 139.79s]` VIBRATE [10] +- `[ 139.79s]` BGM ♪ menu (loop) +- `[ 139.79s]` VOICE ■ feat_shield_done (kill) +- `[ 139.79s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 140.53s]` **GESTURE** tap @(195,422) +- `[ 140.75s]` VOICE ■ paused (kill) +- `[ 140.75s]` VOICE ▶ shield_ready (dur 1.28s) +- `[ 140.75s]` VOICE ■ shield_ready (kill) +- `[ 140.75s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 140.89s]` VIBRATE [20] +- `[ 140.89s]` VOICE ■ menu_main (kill) +- `[ 140.89s]` VOICE ▶ menu_lobby (dur 1.04s) +- `[ 141.79s]` **GESTURE** swiperight @(195,422) +- `[ 141.84s]` VOICE ■ menu_lobby (kill) +- `[ 142.16s]` VIBRATE [10] +- `[ 143.15s]` **GESTURE** tap @(195,422) +- `[ 143.51s]` VIBRATE [20] +- `[ 143.51s]` VOICE ▶ menu_help (dur 1.6s) +- `[ 144.19s]` **GESTURE** swiperight @(195,422) +- `[ 144.56s]` VIBRATE [10] +- `[ 144.74s]` VOICE ■ menu_help (kill) +- `[ 145.48s]` **GESTURE** swipedown @(195,422) +- `[ 145.84s]` VIBRATE [10] +- `[ 145.84s]` BGM ♪ engine (loop) +- `[ 146.64s]` SFX ♪ whoosh_down +- `[ 147.09s]` **GESTURE** doubletap @(195,422) +- `[ 147.34s]` VIBRATE [20] +- `[ 147.34s]` VIBRATE [40,100,40] +- `[ 147.34s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 148.45s]` **GESTURE** swipedown @(195,422) +- `[ 148.81s]` VIBRATE [10] +- `[ 149.64s]` VIBRATE [25,40,25,40,25] +- `[ 149.64s]` SFX ♪ alarm +- `[ 149.99s]` **GESTURE** swipedown @(195,422) +- `[ 150.14s]` VIBRATE [25,40,25,40,25] +- `[ 150.14s]` SFX ♪ alarm +- `[ 150.34s]` VIBRATE [10] +- `[ 150.64s]` SFX ♪ dodge +- `[ 150.64s]` SFX ♪ whoosh_right +- `[ 150.99s]` VOICE ■ feat_shield_done (kill) +- `[ 151.23s]` **GESTURE** swipeleft @(195,422) +- `[ 151.59s]` VIBRATE [10] +- `[ 152.94s]` VIBRATE [15] +- `[ 152.94s]` VOICE ▶ shield_ready (dur 1.28s) +- `[ 153.12s]` **GESTURE** swipeup @(195,422) +- `[ 153.47s]` VIBRATE [10] +- `[ 153.64s]` VIBRATE [25,40,25,40,25] +- `[ 153.64s]` SFX ♪ alarm +- `[ 154.14s]` VIBRATE [25,40,25,40,25] +- `[ 154.14s]` SFX ♪ alarm +- `[ 154.17s]` VOICE ■ shield_ready (kill) +- `[ 154.64s]` VIBRATE [30,50,30,50,30] +- `[ 154.64s]` SFX ♪ shield_block +- `[ 154.64s]` VOICE ▶ protect_right (dur 5.2s) +- `[ 154.64s]` SFX ♪ whoosh_right +- `[ 155.09s]` **GESTURE** tap @(195,422) +- `[ 155.46s]` VIBRATE [20] +- `[ 155.46s]` VOICE ■ protect_right (kill) +- `[ 156.29s]` **GESTURE** swipeup @(195,422) +- `[ 156.64s]` VIBRATE [10] +- `[ 157.64s]` VIBRATE [25,40,25,40,25] +- `[ 157.64s]` SFX ♪ alarm +- `[ 157.87s]` **GESTURE** doubletap @(195,422) +- `[ 158.12s]` VIBRATE [20] +- `[ 158.12s]` SFX ♪ shield +- `[ 158.14s]` VIBRATE [25,40,25,40,25] +- `[ 158.14s]` SFX ♪ alarm +- `[ 158.64s]` VIBRATE [100] +- `[ 158.64s]` SFX ♪ shield_block +- `[ 158.64s]` VOICE ▶ shield_block (dur 1.44s) +- `[ 158.64s]` SFX ♪ whoosh_down +- `[ 159.50s]` **GESTURE** doubletap @(195,422) +- `[ 159.75s]` VIBRATE [20] +- `[ 159.75s]` VIBRATE [40,100,40] +- `[ 159.75s]` VOICE ■ shield_block (kill) +- `[ 159.75s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 160.88s]` **GESTURE** tap @(195,422) +- `[ 161.24s]` VIBRATE [20] +- `[ 161.24s]` VOICE ■ feat_shield_done (kill) +- `[ 161.64s]` VIBRATE [25,40,25,40,25] +- `[ 161.64s]` SFX ♪ alarm +- `[ 162.14s]` VIBRATE [25,40,25,40,25] +- `[ 162.14s]` SFX ♪ alarm +- `[ 162.22s]` **GESTURE** swipedown @(195,422) +- `[ 162.59s]` VIBRATE [10] +- `[ 162.64s]` SFX ♪ dodge +- `[ 162.64s]` SFX ♪ whoosh_left +- `[ 165.64s]` VIBRATE [25,40,25,40,25] +- `[ 165.64s]` SFX ♪ alarm +- `[ 166.14s]` VIBRATE [25,40,25,40,25] +- `[ 166.14s]` SFX ♪ alarm +- `[ 166.64s]` VIBRATE [30,50,30,50,30] +- `[ 166.64s]` SFX ♪ shield_block +- `[ 166.64s]` VOICE ▶ protect_left (dur 6.32s) +- `[ 166.64s]` SFX ♪ whoosh_left diff --git a/research/space-polish/round1/live-B-verdicts.json b/research/space-polish/round1/live-B-verdicts.json new file mode 100644 index 00000000..11ab7960 --- /dev/null +++ b/research/space-polish/round1/live-B-verdicts.json @@ -0,0 +1,1309 @@ +{ + "game": "space", + "settings": { + "voice": "female", + "guide": "standard", + "speed": 1.35, + "bgm": 1 + }, + "outdir": "/home/xsl/AutoVideo/SoundGame/web/harness/live/out/space-20260914055430", + "segs": [ + { + "idx": 0, + "voiceId": "second_run_ask", + "t0": 0.099, + "t1": 2.346, + "dur": 3.04, + "expEnd": 2.351, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "上滑重新听演练,单击直接出。", + "similarity": 0.96 + }, + { + "idx": 1, + "voiceId": "protect_up", + "t0": 8.283, + "t1": 11.935, + "dur": 4.8, + "expEnd": 11.839, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "训练护动接住,那裤子上面听到高高的呼啸,肖哨话。", + "similarity": 0.6977 + }, + { + "idx": 2, + "voiceId": "protect_down", + "t0": 12.284, + "t1": 16.207, + "dur": 5.04, + "expEnd": 16.017, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "训练护盾切住,那刻在下面听到低沉的轰隆向下滑。", + "similarity": 0.8837 + }, + { + "idx": 3, + "voiceId": "protect_down", + "t0": 16.285, + "t1": 20.201, + "dur": 5.04, + "expEnd": 20.018, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "训疗后段接轨,那刻在下面听到低沉的轰隆向下滑。", + "similarity": 0.7442 + }, + { + "idx": 4, + "voiceId": "protect_up", + "t0": 20.286, + "t1": 22.782, + "dur": 4.8, + "expEnd": 23.842, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练互动接住,那刻子上面听到。", + "similarity": 0.5143 + }, + { + "idx": 5, + "voiceId": "feat_boost", + "t0": 22.782, + "t1": 25.866, + "dur": 3.84, + "expEnd": 25.626, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "试试单机,引擎或短途加速,直接冲过空隙。", + "similarity": 0.8235 + }, + { + "idx": 6, + "voiceId": "feat_boost_done", + "t0": 29.71, + "t1": 32.227, + "dur": 3.44, + "expEnd": 32.258, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "感觉到了吗?下死的时候陨石撞不上。", + "similarity": 0.8387 + }, + { + "idx": 7, + "voiceId": "feat_shield_done", + "t0": 35.849, + "t1": 36.21, + "dur": 4.64, + "expEnd": 39.286, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "。", + "similarity": 0 + }, + { + "idx": 8, + "voiceId": "protect_left", + "t0": 36.21, + "t1": 38.828, + "dur": 6.32, + "expEnd": 40.891, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练护臀接住,内颗在左边。", + "similarity": 0.5455 + }, + { + "idx": 9, + "voiceId": "paused", + "t0": 38.828, + "t1": 39.773, + "dur": 0.9570975056689343, + "expEnd": 39.537, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "已暂停。", + "similarity": 1 + }, + { + "idx": 10, + "voiceId": "menu_main", + "t0": 39.773, + "t1": 42.794, + "dur": 3.92, + "expEnd": 42.677, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "菜单单击切换选项,双击确认。", + "similarity": 1 + }, + { + "idx": 11, + "voiceId": "paused", + "t0": 42.794, + "t1": 43.744, + "dur": 0.9570975056689343, + "expEnd": 43.503, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "已暂停。", + "similarity": 1 + }, + { + "idx": 12, + "voiceId": "menu_main", + "t0": 43.744, + "t1": 44.911, + "dur": 3.92, + "expEnd": 46.648, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "菜单。", + "similarity": 0.2857 + }, + { + "idx": 13, + "voiceId": "help_recap", + "t0": 44.911, + "t1": 46.258, + "dur": 8.4, + "expEnd": 51.133, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "左边来向左滑右。", + "similarity": 0.359 + }, + { + "idx": 14, + "voiceId": "menu_lobby", + "t0": 46.258, + "t1": 47.203, + "dur": 1.04, + "expEnd": 47.028, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "回大厅。", + "similarity": 1 + }, + { + "idx": 15, + "voiceId": "help_recap", + "t0": 47.744, + "t1": 49.248, + "dur": 8.4, + "expEnd": 53.966, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "左边来向左滑,右边。", + "similarity": 0.4 + }, + { + "idx": 16, + "voiceId": "menu_help", + "t0": 49.249, + "t1": 50.477, + "dur": 1.6, + "expEnd": 50.434, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "右边重新听教学要点。", + "similarity": 0.875 + }, + { + "idx": 17, + "voiceId": "help_recap", + "t0": 50.712, + "t1": 53.622, + "dur": 8.4, + "expEnd": 56.934, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "左边来向左滑,右边来向右滑,上面来。", + "similarity": 0.6383 + }, + { + "idx": 18, + "voiceId": "menu_resume", + "t0": 53.622, + "t1": 54.563, + "dur": 1.12, + "expEnd": 54.452, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "来继续飞行。", + "similarity": 0.8889 + }, + { + "idx": 19, + "voiceId": "help_recap", + "t0": 55.627, + "t1": 57.329, + "dur": 8.4, + "expEnd": 61.849, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "左边来向左滑,右边来。", + "similarity": 0.439 + }, + { + "idx": 20, + "voiceId": "menu_lobby", + "t0": 57.329, + "t1": 58.278, + "dur": 1.04, + "expEnd": 58.099, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "来回大厅。", + "similarity": 0.8571 + }, + { + "idx": 21, + "voiceId": "feat_shield", + "t0": 58.994, + "t1": 61.25, + "dur": 2.8, + "expEnd": 61.068, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "双击展开护盾,能挡下一次撞击。", + "similarity": 1 + }, + { + "idx": 22, + "voiceId": "feat_shield_done", + "t0": 66.844, + "t1": 66.845, + "dur": 4.64, + "expEnd": 70.281, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "不是。", + "similarity": 0 + }, + { + "idx": 23, + "voiceId": "protect_end", + "t0": 66.845, + "t1": 69.077, + "dur": 3.6, + "expEnd": 69.512, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "训练部动关闭,接下来。", + "similarity": 0.6087 + }, + { + "idx": 24, + "voiceId": "paused", + "t0": 69.077, + "t1": 70.026, + "dur": 0.9570975056689343, + "expEnd": 69.786, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "已暂停。", + "similarity": 1 + }, + { + "idx": 25, + "voiceId": "menu_main", + "t0": 70.026, + "t1": 72.101, + "dur": 3.92, + "expEnd": 72.93, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "菜单单击切换选项。", + "similarity": 0.8 + }, + { + "idx": 26, + "voiceId": "dir_left", + "t0": 72.101, + "t1": 72.488, + "dur": 0.39909297052154197, + "expEnd": 72.397, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "走。", + "similarity": 0 + }, + { + "idx": 27, + "voiceId": "hit_left", + "t0": 76.102, + "t1": 76.103, + "dur": 3.52, + "expEnd": 78.709, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "嗯。", + "similarity": 0 + }, + { + "idx": 28, + "voiceId": "dir_down", + "t0": 76.103, + "t1": 76.504, + "dur": 0.39909297052154197, + "expEnd": 76.399, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "回这。", + "similarity": 0 + }, + { + "idx": 29, + "voiceId": "dir_down", + "t0": 80.103, + "t1": 80.498, + "dur": 0.39909297052154197, + "expEnd": 80.399, + "truncated": false, + "reason": "kill", + "verdict": "OK", + "heard": "下你。", + "similarity": 0.6667 + }, + { + "idx": 30, + "voiceId": "shield_ready", + "t0": 81.843, + "t1": 82.636, + "dur": 1.28, + "expEnd": 82.791, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "不段冲动。", + "similarity": 0 + }, + { + "idx": 31, + "voiceId": "dir_down", + "t0": 83.014, + "t1": 83.4, + "dur": 0.39909297052154197, + "expEnd": 83.31, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "这。", + "similarity": 0 + }, + { + "idx": 32, + "voiceId": "hit_down", + "t0": 84.103, + "t1": 85.876, + "dur": 5.28, + "expEnd": 88.014, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "向你撞上。", + "similarity": 0.2105 + }, + { + "idx": 33, + "voiceId": "dir_right", + "t0": 85.876, + "t1": 86.534, + "dur": 0.7170975056689343, + "expEnd": 86.407, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "娘。", + "similarity": 0 + }, + { + "idx": 34, + "voiceId": "hit_last", + "t0": 86.534, + "t1": 86.66, + "dur": 2.88, + "expEnd": 88.667, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "啊。", + "similarity": 0 + }, + { + "idx": 35, + "voiceId": "dir_left", + "t0": 88.692, + "t1": 89.088, + "dur": 0.39909297052154197, + "expEnd": 88.988, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "我。", + "similarity": 0 + }, + { + "idx": 36, + "voiceId": "shield_block", + "t0": 91.276, + "t1": 91.46, + "dur": 1.44, + "expEnd": 92.343, + "truncated": true, + "reason": "kill", + "verdict": "TRUNCATED", + "heard": "。", + "similarity": 0 + }, + { + "idx": 37, + "voiceId": "dir_down", + "t0": 91.46, + "t1": 91.851, + "dur": 0.39909297052154197, + "expEnd": 91.756, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "这。", + "similarity": 0 + }, + { + "idx": 38, + "voiceId": "dir_left", + "t0": 94.182, + "t1": 94.568, + "dur": 0.39909297052154197, + "expEnd": 94.478, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "说。", + "similarity": 0 + }, + { + "idx": 39, + "voiceId": "dir_down", + "t0": 96.858, + "t1": 97.238, + "dur": 0.39909297052154197, + "expEnd": 97.154, + "truncated": false, + "reason": "kill", + "verdict": "MISMATCH", + "heard": "在。", + "similarity": 0 + }, + { + "idx": 40, + "voiceId": "time_3", + "t0": 100.585, + "t1": 102.648, + "dur": 2.56, + "expEnd": 102.481, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 41, + "voiceId": "new_record", + "t0": 102.654, + "t1": 103.6, + "dur": 0.9570975056689343, + "expEnd": 103.363, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 42, + "voiceId": "dodge_2", + "t0": 103.608, + "t1": 104.83, + "dur": 1.28, + "expEnd": 104.556, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 43, + "voiceId": "restart_hint", + "t0": 104.838, + "t1": 107.361, + "dur": 3.12, + "expEnd": 107.149, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 44, + "voiceId": "paused", + "t0": 118.625, + "t1": 119.574, + "dur": 0.9570975056689343, + "expEnd": 119.334, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 45, + "voiceId": "menu_main", + "t0": 119.574, + "t1": 122.662, + "dur": 3.92, + "expEnd": 122.478, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 46, + "voiceId": "menu_resume", + "t0": 122.662, + "t1": 123.613, + "dur": 1.12, + "expEnd": 123.492, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 47, + "voiceId": "feat_shield_done", + "t0": 123.764, + "t1": 127.398, + "dur": 4.64, + "expEnd": 127.201, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 48, + "voiceId": "shield_block", + "t0": 127.398, + "t1": 128.628, + "dur": 1.44, + "expEnd": 128.465, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 49, + "voiceId": "protect_down", + "t0": 128.865, + "t1": 130.874, + "dur": 5.04, + "expEnd": 132.598, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 50, + "voiceId": "paused", + "t0": 130.874, + "t1": 131.833, + "dur": 0.9570975056689343, + "expEnd": 131.583, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 51, + "voiceId": "menu_main", + "t0": 131.833, + "t1": 134.921, + "dur": 3.92, + "expEnd": 134.737, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 52, + "voiceId": "menu_resume", + "t0": 134.921, + "t1": 135.872, + "dur": 1.12, + "expEnd": 135.751, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 53, + "voiceId": "feat_shield_done", + "t0": 136.86, + "t1": 139.79, + "dur": 4.64, + "expEnd": 140.297, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 54, + "voiceId": "paused", + "t0": 139.79, + "t1": 140.748, + "dur": 0.9570975056689343, + "expEnd": 140.499, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 55, + "voiceId": "shield_ready", + "t0": 140.748, + "t1": 140.749, + "dur": 1.28, + "expEnd": 141.696, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 56, + "voiceId": "menu_main", + "t0": 140.749, + "t1": 140.889, + "dur": 3.92, + "expEnd": 143.653, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 57, + "voiceId": "menu_lobby", + "t0": 140.889, + "t1": 141.839, + "dur": 1.04, + "expEnd": 141.659, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 58, + "voiceId": "menu_help", + "t0": 143.513, + "t1": 144.742, + "dur": 1.6, + "expEnd": 144.698, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 59, + "voiceId": "feat_shield_done", + "t0": 147.339, + "t1": 150.988, + "dur": 4.64, + "expEnd": 150.776, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 60, + "voiceId": "shield_ready", + "t0": 152.943, + "t1": 154.168, + "dur": 1.28, + "expEnd": 153.891, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 61, + "voiceId": "protect_right", + "t0": 154.641, + "t1": 155.458, + "dur": 5.2, + "expEnd": 158.493, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 62, + "voiceId": "shield_block", + "t0": 158.642, + "t1": 159.749, + "dur": 1.44, + "expEnd": 159.709, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 63, + "voiceId": "feat_shield_done", + "t0": 159.75, + "t1": 161.242, + "dur": 4.64, + "expEnd": 163.187, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 64, + "voiceId": "protect_left", + "t0": 166.643, + "t1": 97.501, + "dur": 6.32, + "expEnd": 171.324, + "truncated": true, + "reason": "session-end", + "verdict": null, + "heard": null, + "similarity": null + } + ], + "rows": [ + { + "t0": 0.099, + "t1": 2.346, + "voiceId": "second_run_ask", + "expected": "上滑重新听演练,单击直接出发。", + "heard": "上滑重新听演练,单击直接出。", + "similarity": 0.96, + "verdict": "OK" + }, + { + "t0": 8.283, + "t1": 11.935, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练护动接住,那裤子上面听到高高的呼啸,肖哨话。", + "similarity": 0.6977, + "verdict": "OK" + }, + { + "t0": 12.284, + "t1": 16.207, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训练护盾切住,那刻在下面听到低沉的轰隆向下滑。", + "similarity": 0.8837, + "verdict": "OK" + }, + { + "t0": 16.285, + "t1": 20.201, + "voiceId": "protect_down", + "expected": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "heard": "训疗后段接轨,那刻在下面听到低沉的轰隆向下滑。", + "similarity": 0.7442, + "verdict": "OK" + }, + { + "t0": 20.286, + "t1": 22.782, + "voiceId": "protect_up", + "expected": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "heard": "训练互动接住,那刻子上面听到。", + "similarity": 0.5143, + "verdict": "TRUNCATED" + }, + { + "t0": 22.782, + "t1": 25.866, + "voiceId": "feat_boost", + "expected": "试试单击,引擎会短促加速,直接冲过空隙。", + "heard": "试试单机,引擎或短途加速,直接冲过空隙。", + "similarity": 0.8235, + "verdict": "OK" + }, + { + "t0": 29.71, + "t1": 32.227, + "voiceId": "feat_boost_done", + "expected": "感觉到了吗?加速的时候,陨石撞不上你。", + "heard": "感觉到了吗?下死的时候陨石撞不上。", + "similarity": 0.8387, + "verdict": "OK" + }, + { + "t0": 35.849, + "t1": 36.21, + "voiceId": "feat_shield_done", + "expected": "护盾展开后会自动充能,好了我会告诉你。", + "heard": "。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 36.21, + "t1": 38.828, + "voiceId": "protect_left", + "expected": "训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。", + "heard": "训练护臀接住,内颗在左边。", + "similarity": 0.5455, + "verdict": "TRUNCATED" + }, + { + "t0": 38.828, + "t1": 39.773, + "voiceId": "paused", + "expected": "已暂停。", + "heard": "已暂停。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 39.773, + "t1": 42.794, + "voiceId": "menu_main", + "expected": "菜单。单击切换选项,双击确认。", + "heard": "菜单单击切换选项,双击确认。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 42.794, + "t1": 43.744, + "voiceId": "paused", + "expected": "已暂停。", + "heard": "已暂停。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 43.744, + "t1": 44.911, + "voiceId": "menu_main", + "expected": "菜单。单击切换选项,双击确认。", + "heard": "菜单。", + "similarity": 0.2857, + "verdict": "TRUNCATED" + }, + { + "t0": 44.911, + "t1": 46.258, + "voiceId": "help_recap", + "expected": "左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。", + "heard": "左边来向左滑右。", + "similarity": 0.359, + "verdict": "TRUNCATED" + }, + { + "t0": 46.258, + "t1": 47.203, + "voiceId": "menu_lobby", + "expected": "回大厅。", + "heard": "回大厅。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 47.744, + "t1": 49.248, + "voiceId": "help_recap", + "expected": "左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。", + "heard": "左边来向左滑,右边。", + "similarity": 0.4, + "verdict": "TRUNCATED" + }, + { + "t0": 49.249, + "t1": 50.477, + "voiceId": "menu_help", + "expected": "重新听教学要点。", + "heard": "右边重新听教学要点。", + "similarity": 0.875, + "verdict": "OK" + }, + { + "t0": 50.712, + "t1": 53.622, + "voiceId": "help_recap", + "expected": "左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。", + "heard": "左边来向左滑,右边来向右滑,上面来。", + "similarity": 0.6383, + "verdict": "TRUNCATED" + }, + { + "t0": 53.622, + "t1": 54.563, + "voiceId": "menu_resume", + "expected": "继续飞行。", + "heard": "来继续飞行。", + "similarity": 0.8889, + "verdict": "OK" + }, + { + "t0": 55.627, + "t1": 57.329, + "voiceId": "help_recap", + "expected": "左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。", + "heard": "左边来向左滑,右边来。", + "similarity": 0.439, + "verdict": "TRUNCATED" + }, + { + "t0": 57.329, + "t1": 58.278, + "voiceId": "menu_lobby", + "expected": "回大厅。", + "heard": "来回大厅。", + "similarity": 0.8571, + "verdict": "OK" + }, + { + "t0": 58.994, + "t1": 61.25, + "voiceId": "feat_shield", + "expected": "双击展开护盾,能挡下一次撞击。", + "heard": "双击展开护盾,能挡下一次撞击。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 66.844, + "t1": 66.845, + "voiceId": "feat_shield_done", + "expected": "护盾展开后会自动充能,好了我会告诉你。", + "heard": "不是。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 66.845, + "t1": 69.077, + "voiceId": "protect_end", + "expected": "训练护盾关闭。接下来,靠你自己了。", + "heard": "训练部动关闭,接下来。", + "similarity": 0.6087, + "verdict": "TRUNCATED" + }, + { + "t0": 69.077, + "t1": 70.026, + "voiceId": "paused", + "expected": "已暂停。", + "heard": "已暂停。", + "similarity": 1, + "verdict": "OK" + }, + { + "t0": 70.026, + "t1": 72.101, + "voiceId": "menu_main", + "expected": "菜单。单击切换选项,双击确认。", + "heard": "菜单单击切换选项。", + "similarity": 0.8, + "verdict": "TRUNCATED" + }, + { + "t0": 72.101, + "t1": 72.488, + "voiceId": "dir_left", + "expected": "左!", + "heard": "走。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 76.102, + "t1": 76.103, + "voiceId": "hit_left", + "expected": "左边撞上的。听到左边的呼啸,向左滑。", + "heard": "嗯。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 76.103, + "t1": 76.504, + "voiceId": "dir_down", + "expected": "下!", + "heard": "回这。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 80.103, + "t1": 80.498, + "voiceId": "dir_down", + "expected": "下!", + "heard": "下你。", + "similarity": 0.6667, + "verdict": "OK" + }, + { + "t0": 81.843, + "t1": 82.636, + "voiceId": "shield_ready", + "expected": "护盾充能完毕。", + "heard": "不段冲动。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 83.014, + "t1": 83.4, + "voiceId": "dir_down", + "expected": "下!", + "heard": "这。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 84.103, + "t1": 85.876, + "voiceId": "hit_down", + "expected": "下面撞上的。听到低沉的轰隆,向下滑。", + "heard": "向你撞上。", + "similarity": 0.2105, + "verdict": "TRUNCATED" + }, + { + "t0": 85.876, + "t1": 86.534, + "voiceId": "dir_right", + "expected": "右!", + "heard": "娘。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 86.534, + "t1": 86.66, + "voiceId": "hit_last", + "expected": "船体只剩最后一次了,小心!", + "heard": "啊。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 88.692, + "t1": 89.088, + "voiceId": "dir_left", + "expected": "左!", + "heard": "我。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 91.276, + "t1": 91.46, + "voiceId": "shield_block", + "expected": "护盾挡下了撞击。", + "heard": "。", + "similarity": 0, + "verdict": "TRUNCATED" + }, + { + "t0": 91.46, + "t1": 91.851, + "voiceId": "dir_down", + "expected": "下!", + "heard": "这。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 94.182, + "t1": 94.568, + "voiceId": "dir_left", + "expected": "左!", + "heard": "说。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 96.858, + "t1": 97.238, + "voiceId": "dir_down", + "expected": "下!", + "heard": "在。", + "similarity": 0, + "verdict": "MISMATCH" + }, + { + "t0": 2.346, + "t1": 8.283, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 25.866, + "t1": 29.71, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 32.227, + "t1": 35.849, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 61.25, + "t1": 66.844, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 72.488, + "t1": 76.102, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 76.504, + "t1": 80.103, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 86.66, + "t1": 88.692, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 89.088, + "t1": 91.276, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 91.851, + "t1": 94.182, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + }, + { + "t0": 94.568, + "t1": 96.858, + "voiceId": null, + "expected": null, + "heard": "", + "similarity": null, + "verdict": "SFX_BGM_ONLY" + } + ] +} \ No newline at end of file diff --git a/research/space-polish/round1/p1-blind.md b/research/space-polish/round1/p1-blind.md new file mode 100644 index 00000000..0d88493c --- /dev/null +++ b/research/space-polish/round1/p1-blind.md @@ -0,0 +1,32 @@ +# P1 视障资深玩家评审:《盲航》(space polish 取证轮 R1) + +> 评审依据:research/space-polish/round1/live-A-transcript.md(认真新手局,ta 0-380s)+ live-B-transcript.md(乱按压力局)+ sfx-spectrum-analysis.txt(客观频谱)。 +> 刺耳判定说明:我听不到混音文件,刺耳结论来自客观数据(能量分布/真峰值)+ 出现频率推算,并按"如果这声音在我 75 档耳朵里"代入;与三位玩家评审交叉对账后四席一致。 + +### 盲航 +- 状态感知:2/5 —— 保护期里我每秒都知道自己在哪(训练护盾接住必报方位,A 局 t+97-109),但两段时间我完全失聪:**①保护期结束前后**(A 局 t+151.13-163.13):protect_end 被前一颗的 protect_up 顶得只剩 3.5s/5.4s(sim 0.52,transcript 行 271-283),紧接着 hit_left、hit_down 两条归因**零毫秒被杀**(行 287-307,vstart 与 kill 同时间戳)——8 秒内挨满三撞坠毁,我至死不知道陨石从哪来,也不知道保护期什么时候没的(我自己 t+301.5 一个习惯单击还把 protect_end 掐在 1 秒处,行 552-563)。**②保护期内 protect_* 长句互杀**:6.96s 的句子对 4.0s 的刷怪间隔,每句都被下一颗截到 4.0s(行 367-378 等 7 连 TRUNCATED),听到的是同一句话的七个开头。护盾经济也是糊涂账:充能完毕(shield_ready)被我自己的单击跳过(t+300.2 行 548 附近)、护盾格挡句 shield_block 从未完整听过。 +- 下一步明确性:4/5 —— 演练一句一练、做错当场重教(A 局 t+19.5 drill_retry_left 及时),方向呼喊与呼啸同窗(round4 改口是对的);菜单口令规整(t+371.8 paused→menu_main→menu_resume 全 OK)。扣 1 分在:保护期结束后刷怪不给人喘息, attributions 听不全,"下一颗从哪来"全靠猜。 +- 愿意继续玩:是 —— 同向闪避的手感是我要的反射直达,但前提是把"刚出狱三秒连死还不知缘由"修了。 +- P0 问题:保护期结束窗口(**状态盲区**):protect_end 永远听不全 + 前 8 秒归因链被 spawn 呼喊零毫秒顶断(A 局 t+151-163、300-310 两轮复现),"我在哪/还剩几条命/为什么死"三连问无答案。这是纯听觉玩家的死线。 +- 刺耳清单(按暴露量排序,数据见 sfx-spectrum-analysis.txt): + 1. `sfx/alarm`:≥3kHz 能量 82.3%、≥5kHz 63.9%、质心 7580Hz、峰值 16kHz——每颗陨石响两遍、全程 4s 间隔连刷,是第一刺耳源; + 2. `sfx/dodge`:真峰值 -2.30dBFS(超 -3 标准)、≥3kHz 63.6%——每次闪避都响,高频嘶声贴耳; + 3. `sfx/shield_block`:真峰值 -2.60dBFS、≥3kHz 52.2%——保护期每 4s 一响(比 alarm 还密); + 4. `sfx/boost`:真峰值 -2.70dBFS、≥3kHz 53.0%。 + `whoosh_*`/`crash`/`shield`/`hit`/`whoosh_down` 频谱干净(质心 170-530Hz),不刺耳。 +- 建议(按对"我愿意玩下去"的影响排序): + 1. P0 修复归因链:保护期结束后前 N 秒,spawn 的 dir_* 呼喊不得零毫秒顶断 hit_*/protect_end(排队或让呼喊降级);至少保证"最后一命"前后的信息链完整。 + 2. alarm/dodge/shield_block/boost 四件重合成或低通+降档:真峰值全部回到 ≤-3dBFS,≥5kHz 能量压到 15% 以下;alarm 是全程最高暴露,优先。 + 3. 护盾/加速冷却与层数上状态键可查(space 目前没有任何 status key 手势,radio 的上滑锚这里缺席);拒绝已有回音(护盾冷却双击有 feat_shield_done,合格),加速冷却的拒绝是**全静默**(代码无 deny 路径),补上。 + +#### 听觉惯例符合度(逐条核对我的特别检查项) +- 语音可打断:过但反噬。单击跳句机制本身干净,但对局期我单击的动机常是"加速",结果把 protect_end/shield_ready 这种状态句掐了(A 局 t+300-301)——可打断的语义需要区分"旁白可跳"与"状态句不可误杀"。 +- 语音可重听:半过。菜单 help_recap 可重听(B 局 t+44.9 起),但被顶断的 hit_* 归因没有任何途径重听。 +- 等待有无声:过。BGM engine 不断,无死寂。 +- 失败可归因:**不过**。三次撞击中只有一次 hit_last 完整听到(A 局 t+159.9 sim 0.87),两条方位归因零毫秒(行 287/305)——本项是本作死穴。 +- 菜单列表导航规整:过。口令一致(menu_main 勘误版)、循环三项都实测到(A 局 t+371-378),关菜单恢复有 800ms 冷静期兜底。 +- 提示永不逐字重复:不过。protect_* 在保护期每 4s 逐字重播同一句开头 7+ 次(行 367-473),既重复又截断,双重噪音。 +- 账目真实:半过。结算分档句(time_3/dodge_1)与我真实存活/躲避对得上,但"护盾挡了几次/还剩几条命"中途无法查证。 +- 语速上限/长按快进:未验证(会话内无长按)。 +- status key:**缺席**。上滑在对局期无任何查询语义,只有我这个人设最需要的那件锚没有。 +- 双击确认(菜单约定):过。菜单内双击确认 resume 实测 OK。 diff --git a/research/space-polish/round1/p2-student.md b/research/space-polish/round1/p2-student.md new file mode 100644 index 00000000..ee7d9254 --- /dev/null +++ b/research/space-polish/round1/p2-student.md @@ -0,0 +1,18 @@ +# P2 时间充裕的大学生评审:《盲航》(space polish 取证轮 R1) + +> 评审依据:同 round1 三份材料(live-A / live-B / 频谱表)。我按"躺床戴耳机 23:30"代入,刺耳=物理刺激+精神刺激一起算。 + +### 盲航 +- 状态感知:2.5/5 —— 头 60 秒很踏实(演练四步全练过、保护期撞了也不掉血还有讲解),但**60 秒整那一刻我直接懵掉**:protect_end 刚起个头就被撞车语音冲掉(A 局 t+151.6 行 271-283),接下来 8 秒我连吃三下,"左边撞上的""下面撞上的"两条归因全是零毫秒残影(行 287-307),然后直接结算"超过一分钟,合格的飞行员"——我是合格了,可我连怎么死的都不知道,这夸奖听着像嘲讽。还有:我在保护期每次撞上来的讲解句(protect_*)都被下一颗陨石掐在同一个字上(6.9s 的句子永远只听 4s,行 367-378),像有人反复按掉我的弹幕。 +- 下一步明确性:4/5 —— 教学节奏好,一句一练、做错了当场重教不骂街(A 局 t+19.5);方向呼喊"左!/右!"跟呼啸同窗,反应窗口够。扣 1 分:加速/护盾教完之后没有任何"现在能用/还不能用"的即时信号,我双击没反应的时候(冷却中)要等 4 秒才有一句"护盾展开后会自动充能"——急性子的我早连按五次了,后四次全是无效手势零反馈(B 局 70+ 次乱按里大量此类静默)。 +- 愿意继续玩:勉强 —— 手感成立、结算有钩子("新纪录!"我破纪录那下确实爽,A 局 t+167.8),但每次死都死于"信息没送到"而不是"我菜",挫败感不对味。 +- P0 问题:死亡归因不可达(同 P1,A 局 t+151-163 与 t+300-310 两轮复现);加速冷却单击**全静默**(代码里没有 deny 路径,我的单击习惯=跳句或空气);挥空/滑错方向**全静默**(A 局 t+19.4 我滑慢半拍,什么声音都没有,还是靠下一句重教才知道刚才算失败)。 +- 刺耳清单(耳机党,按折磨度排序): + 1. `sfx/alarm`——16kHz 峰、63.9% 能量在 5kHz 以上,一颗陨石两遍、全程无休,10 分钟局等于几百次指甲刮板; + 2. `sfx/dodge`——每次成功闪避的"奖励音"却是 -2.30dBFS 真峰值+63.6% 高频的嘶啦声,奖励变惩罚; + 3. `sfx/shield_block`(保护期每 4s 一响,最密)与 `sfx/boost`(真峰值都超标)。 + whoosh 四件是舒服的,尤其 whoosh_up 跟教学说的"又尖又高"完全对得上号(频谱其实不刺,质心 528Hz,是"高"不是"刺")。 +- 建议: + 1. 保护期结束给 3 秒"交接仪式":刷怪暂停+protect_end 独占播完,这是整局的情绪转折点,现在被陨石轰隆隆直接碾过。 + 2. alarm 换柔和一点的双音(保方位保警示但去 16kHz 毛刺),dodge 改成中频"咻-叮"而不是高频嘶声—— reward 声音要让人想再听一次。 + 3. 所有无效手势(冷却中/滑错/挥空)给最小耳标或震动,别让我怀疑耳机坏了。 diff --git a/research/space-polish/round1/p3-office.md b/research/space-polish/round1/p3-office.md new file mode 100644 index 00000000..38e15c85 --- /dev/null +++ b/research/space-polish/round1/p3-office.md @@ -0,0 +1,17 @@ +# P3 时间紧张的白领评审:《盲航》(space polish 取证轮 R1) + +> 评审依据:同 round1 三份材料。我按"地铁 25 分钟、单手持机、随时被打断"代入;嘈杂环境是我的主场也是它的考场。 + +### 盲航 +- 状态感知:2/5 —— 单局 60-90 秒的长度对我刚刚好,但**打断恢复是零分**:这游戏没有任何"查状态"手势(上滑在菜单里是帮助、对局里什么都不是),我接个电话回来,护盾在不在、冷却几秒、还剩几条命、保护期过没过——全靠回忆。最坏的是保护期结束那 8 秒死亡窗(A 局 t+151-163):protect_end 听不全、两条归因零毫秒、直接结算,我如果正好在进站刷卡,回来就是一句"单击再飞一次",完全接不上。菜单倒是能暂停(A 局 t+371.8 口令规整),可我得**知道**要先暂停才行——没人告诉过我对局能暂停。 +- 下一步明确性:3.5/5 —— 单手四向滑+点按,盲操满分;方向呼喊与呼啸同窗,嘈杂车厢里 alarm 的高频反而帮我定位(刺耳但有功能)。但"现在能不能双击护盾"无从得知:冷却 15s 里没有计时线索,充能完毕的 shield_ready 会被我自己的单击跳过(A 局 t+300.2),或者被陨石讲解顶掉。 +- 愿意继续玩:是(当通勤小品)—— 但只敢在保护期里玩,保护期后"死得不明不白"让我不想在站立拥挤时开第二把。 +- P0 问题:无 status key(全局唯一没有查询锚的游戏,同 P1);保护期结束信息链断裂(同 P1,A 局 t+151-163);被打断回来零落位信息。 +- 刺耳清单(地铁=高噪环境,我的阈值比宿舍党宽容,但有两个顶不住): + 1. `sfx/alarm`——5kHz 以上 63.9% 的能量是它能在地铁里穿出来的原因,我不主张删,但 16kHz 毛刺在耳道里像针,建议低通到 8kHz 内; + 2. `sfx/dodge`——高频嘶声(-2.30dBFS)在广播报站声里会跟金属啸叫撞车,听着像耳机破音; + 3. `sfx/shield_block`/`sfx/boost` 真峰值超标,连着 BGM 容易糊成一团。 +- 建议(按"下周还玩不玩"排序): + 1. 给一个 status key(比如对局期上滑):播报"护盾就绪/充能中、保护期剩几秒、船体几条"三件套,打断恢复一句话接上。 + 2. 保护期结束独占播完,别跟陨石抢麦——我 25 分钟里只有这一秒最需要听清。 + 3. alarm 保穿透但削毛刺;无效手势(冷却拒绝/滑空)给短震动即可,语音免了(车厢里听不清反而乱)。 diff --git a/research/space-polish/round1/p4-worker.md b/research/space-polish/round1/p4-worker.md new file mode 100644 index 00000000..cf8c5431 --- /dev/null +++ b/research/space-polish/round1/p4-worker.md @@ -0,0 +1,17 @@ +# P4 疲惫的工人评审:《盲航》(space polish 取证轮 R1) + +> 评审依据:同 round1 三份材料。我按"收工 21 点、宿舍外放小音量、反应不快"代入。规则最好一遍懂,声音别太炸,做错了别骂我。 + +### 盲航 +- 状态感知:2.5/5 —— 演练够耐心,四个方向一个一个教、教完还让我亲手试(这点我谢它),保护期里撞了也有人马上告诉我"那颗在左边,向左滑"(A 局 t+97-109)——虽然这句话老被下一颗掐断(行 367-378,每 4 秒重新开头一遍,我跟不上这速度)。但 60 秒以后我就掉线了:那句"训练护盾关闭"永远听不完整(t+151.6 被顶得只剩半句),紧跟着挨两下、两句"从哪撞的"都是零毫秒(行 287-307),然后就听见"船体只剩最后一次了"——**我都不知道前两次是怎么没的**,它就告诉我最后一次了。这就像我们工地:出了事不先说哪块板子掉的,直接宣布罚款。 +- 下一步明确性:4/5 —— 每颗陨石来了有喊"左!右!上!下!",跟着滑就行,简单;做错重教也不骂人("没关系,跟着我,我们继续"A 局 t+27.4 我听了两遍,暖心)。扣 1 分:我双击开护盾如果没充好,要等一会儿才有回音(4 秒去抖),头几秒我以为手机卡了;单击加速没反应的时候(冷却中/话没说完)更是连回音都没有。 +- 愿意继续玩:是 —— 比刷视频强,头一分钟有人手把手教,输了也不会被骂。但夜里玩那个警报音太炸(见下),舍友会嫌。 +- P0 问题:死亡归因听不到(同 P1/P2,A 局两轮复现 t+151-163、t+300-310);保护期结束这个"要变天了"的信号传达失败——我这种反应慢的,最需要提前量,现在反而是信息最乱的时刻。 +- 刺耳清单(小音量外放+疲惫耳朵,最怕突然的尖声): + 1. `sfx/alarm`——16kHz 的尖峰,小音量外放下是"吱——"的电流感,每颗陨石两遍,整局没停过; + 2. `sfx/crash` 不刺(低频,行得通),但 `sfx/hit`(30.7% ≥3kHz)撞上那一下跟 alarm 连着来,惊得我心跳; + 3. `sfx/dodge`/`sfx/shield_block` 高频嘶声,音量开小了发"丝丝"的破音感(真峰值 -2.3/-2.6dBFS 超标的后果)。 +- 建议: + 1. 保护期结束前后,说话的时候别让陨石抢话——我耳朵慢,给我三秒清静听"接下来靠你自己了"。 + 2. 警报音换闷一点的"嘟嘟",别用尖的,夜里吓人;撞上的动静也沉一点。 + 3. 我手势做错了(滑错方向、滑晚了、按快了)的时候,给个轻轻的震动告诉我"收到了但没用",别一点动静没有,我会一直重复同一个错。 diff --git a/research/space-polish/round1/sfx-spectrum-analysis.txt b/research/space-polish/round1/sfx-spectrum-analysis.txt new file mode 100644 index 00000000..35d26ba5 --- /dev/null +++ b/research/space-polish/round1/sfx-spectrum-analysis.txt @@ -0,0 +1,12 @@ +id dur TP dBFS DC %>3kHz %>5kHz centroid maxkHz flags +alarm 1.00 -4.00 -0.00005 82.3 63.9 7580 16.02 5k+高 3k+高 +boost 1.80 -2.70 -0.00018 53.0 43.9 5637 0.17 TP>-3! 5k+高 3k+高 +crash 3.00 -3.00 0.00069 1.5 1.1 170 0.03 +dodge 1.20 -2.30 0.00040 63.6 50.2 6330 0.52 TP>-3! 5k+高 3k+高 +hit 1.50 -3.80 -0.00001 30.7 16.7 2351 0.50 5k+高 +shield 1.50 -2.90 0.00011 1.2 0.5 499 0.50 TP>-3! +shield_block 1.50 -2.60 0.00014 52.2 40.2 4692 0.01 TP>-3! 5k+高 3k+高 +whoosh_down 2.50 -3.00 0.00016 0.2 0.1 211 0.25 +whoosh_left 2.50 -3.20 0.00004 0.1 0.0 188 0.16 +whoosh_right 2.50 -3.20 0.00004 0.1 0.0 188 0.16 +whoosh_up 2.50 -3.20 -0.00017 0.5 0.1 528 0.40 diff --git a/research/space-polish/round1/space_sfx_analysis.json b/research/space-polish/round1/space_sfx_analysis.json new file mode 100644 index 00000000..34a0932b --- /dev/null +++ b/research/space-polish/round1/space_sfx_analysis.json @@ -0,0 +1,101 @@ +{ + "alarm": { + "dur": 1.0, + "tp": -4.0, + "dc": -5e-05, + "e3": 82.3, + "e5": 63.9, + "centroid": 7580, + "maxkHz": 16.02 + }, + "boost": { + "dur": 1.8, + "tp": -2.7, + "dc": -0.00018, + "e3": 53.0, + "e5": 43.9, + "centroid": 5637, + "maxkHz": 0.17 + }, + "crash": { + "dur": 3.0, + "tp": -3.0, + "dc": 0.00069, + "e3": 1.5, + "e5": 1.1, + "centroid": 170, + "maxkHz": 0.03 + }, + "dodge": { + "dur": 1.2, + "tp": -2.3, + "dc": 0.0004, + "e3": 63.6, + "e5": 50.2, + "centroid": 6330, + "maxkHz": 0.52 + }, + "hit": { + "dur": 1.5, + "tp": -3.8, + "dc": -1e-05, + "e3": 30.7, + "e5": 16.7, + "centroid": 2351, + "maxkHz": 0.5 + }, + "shield": { + "dur": 1.5, + "tp": -2.9, + "dc": 0.00011, + "e3": 1.2, + "e5": 0.5, + "centroid": 499, + "maxkHz": 0.5 + }, + "shield_block": { + "dur": 1.5, + "tp": -2.6, + "dc": 0.00014, + "e3": 52.2, + "e5": 40.2, + "centroid": 4692, + "maxkHz": 0.01 + }, + "whoosh_down": { + "dur": 2.5, + "tp": -3.0, + "dc": 0.00016, + "e3": 0.2, + "e5": 0.1, + "centroid": 211, + "maxkHz": 0.25 + }, + "whoosh_left": { + "dur": 2.5, + "tp": -3.2, + "dc": 4e-05, + "e3": 0.1, + "e5": 0.0, + "centroid": 188, + "maxkHz": 0.16 + }, + "whoosh_right": { + "dur": 2.5, + "tp": -3.2, + "dc": 4e-05, + "e3": 0.1, + "e5": 0.0, + "centroid": 188, + "maxkHz": 0.16 + }, + "whoosh_up": { + "dur": 2.5, + "tp": -3.2, + "dc": -0.00017, + "e3": 0.5, + "e5": 0.1, + "centroid": 528, + "maxkHz": 0.4 + } +} \ No newline at end of file diff --git a/research/space-polish/round2/fix-evidence.md b/research/space-polish/round2/fix-evidence.md new file mode 100644 index 00000000..bd26b72f --- /dev/null +++ b/research/space-polish/round2/fix-evidence.md @@ -0,0 +1,106 @@ +# 修复清单与逐条证据(space polish R5,round2) + +取证轮结论 → 编号修复 → 验证证据。设计依据全文见 docs/design/04-space-rebuild.md「修订记录 R5」节。 + +## F1 刺耳音效重合成(P0) + +**嫌疑清单(round1 客观数据,research/space-polish/round1/sfx-spectrum-analysis.txt)** + +| id | 前真峰值 | 前≥3kHz | 前≥5kHz | 前质心 | 暴露频率 | +|---|---|---|---|---|---| +| alarm | -4.00 | 82.3% | 63.9% | 7580Hz(峰 16kHz) | 每颗陨石 2 遍、全程 4s 间隔 | +| dodge | **-2.30** | 63.6% | 50.2% | 6330Hz | 每次闪避 | +| shield_block | **-2.60** | 52.2% | 40.2% | 4692Hz | 保护期每 4s(比 alarm 还密) | +| boost | **-2.70** | 53.0% | 43.9% | 5637Hz | 每次加速 | +| shield | **-2.90** | 1.2% | 0.5% | 499Hz | 峰值超标 | + +**修复**:`tools/gen_space_syn.py`(新建,参照 gen_cipher_syn.py 先例)程序合成重制 5 件 + 新增 whiff。 +低谐波设计:alarm=700/560Hz 电子双音、dodge=500→2100Hz 气声扫频、shield_block=250-2300Hz 电涟、 +boost=55-93Hz 低哼+暗频推进、shield=320→980Hz shimmer。one-shot QC 全过(去直流+8ms cos²+ +编码后 ebur128 真峰值 ≤-3dBFS + 解码回读 ≥3kHz 能量)。 + +**修后数据(round2/sfx-spectrum-after.txt,与修前同口径)** + +| id | 后真峰值 | 后≥3kHz | 后≥5kHz | 后质心 | +|---|---|---|---|---| +| alarm | -3.50 | 0.0% | 0.0% | 593Hz(前 7580) | +| dodge | -3.90 | 0.0% | 0.0% | 1090Hz(前 6330) | +| shield_block | -3.90 | 0.0% | 0.0% | 1271Hz(前 4692) | +| boost | -3.60 | 0.0% | 0.0% | 114Hz | +| shield | -3.40 | 0.0% | 0.0% | 784Hz | +| whiff(新) | -4.80 | 0.0% | 0.0% | 461Hz | + +四席人设评审刺耳清单(alarm/dodge/shield_block/boost)全部消除;whoosh_*/crash/hit 修前即干净,未动。 + +## F2 保护期结束死亡窗:归因防顶断 replay(P0) + +**修前证据(round1 live-A transcript 行 261-331,ta 151.13-163.13)**:裸飞期逼近 4.0s=刷怪 4.0s, +撞击与下一颗 spawn 同窗 → `hit_left`/`hit_down` vstart 与 kill 同时间戳(**零毫秒归因**), +protect_end 被顶到 0.5-3.5s,8 秒三连撞至死不知方位。TRUNCATED 占比 39%(38/97)。 + +**修复**(web/space/game.js):呼喊生存优先裁定不变;`hit_`/`protect_end` 起播经 `_defendVoice` +登记,被顶断时登记残留,呼喊播完 onComplete → `_replayDefended` queue 补 replay(hit_last 排其后,先因后果)。 + +**修后证据(round2 live-A events,live-A-voice-timeline.txt)**:同窗口复现两轮—— +- 轮 1(ta 160.3-168.3):hit_left 零毫秒被杀 → 160.79 **replay 完整播 3.5s**; + hit_right 零毫秒被杀 → 164.78 **replay 完整播 3.5s**(两轮各自闭环)。 +- 轮 2(ta 253.9):hit_right 被杀 → 254.38 replay 播完 257.9。 +- protect_end 被顶断 → replay 补播(B 局 ta 64.69 第二轮 vstart)。 +- playtest.mjs 新增断言:登记残留→补 replay→replay 播完接 hit_last→4 条全绿(S1 172/172)。 + +## F3 保护期 protect_* 七连截断 → 去重 + +**修前**:6.96s 教学句对 4.0s 刷怪间隔,live-A 保护期 7 连 TRUNCATED(transcript 行 367-473), +每句都截在同一位置、同一句话重复 7 遍。 +**修复**:上一句 protect_ 在播时新吸收只发 shield_block 音 + WARNING 震(`_protectSaying` 去重)。 +**修后**:live-A' ta 102.3 protect_up **sim=1.0 完整播出**(修前同句 sim 0.33-0.63); +110.3 第二次吸收在播句刚结束时正常起新句。playtest 去重断言 2 条绿。 + +## F4 状态盲区:protect_soon 50s 预告 + +**修前**:保护期结束无任何提前量,P4(反应慢)/P3(打断恢复)最受伤的时刻恰是信息最乱的时刻。 +**修复**:开局 50s 播报新句「训练护盾还剩十秒。」(`protect_soon`,queue 不顶句,打断由 +_rearmRunTimers 补播)。 +**修后**:live-A' ta 149.8 sim=1.0 OK(ASR 完整识别);live-B' ta 53.8 OK。 +playtest 断言绿。对局期 status key 维持 00 §5 豁免表裁定(不新增手势,见 04-space-rebuild R5 末条)。 + +## F5 动作反馈盲区:加速冷却拒绝 + +**修前**:冷却中单击全静默(护盾拒绝有回音、加速没有);P1/P2/P4 三席点名。 +**修复**:`_deny(now, voiceId)` 共用 4s 去抖(护盾拒绝同路径、原句不变); +新句 `boost_not_ready`「引擎还在冷却,稍等一下。」+ HEARTBEAT 震。 +**修后**:playtest 4 条断言绿(拒绝播报/不重置加速/HEARTBEAT/去抖);live-B' 资产实测加载、 +护盾侧拒绝 echo 在乱按下反复兑现(feat_shield_done ×6 vstart)。 + +## F6 激活确认震动(兑现 04 §5 旧承诺) + +**修前**:boost/shield 激活(对局期+feature 期)均无 CONFIRM 震,文档 §5 承诺未兑现。 +**修复**:4 处激活点补 `vibrate('confirm')`。playtest 断言 2 条绿(delta 计数)。 + +## F7 挥空/滑错方向反馈 + +**修前**:无效手势与成功闪避同静默(dodge 音只在判定时响),玩家怀疑输入失灵。 +**修复**:playing 期滑向无悬置陨石方向 → `sfx/whiff` 轻叹(0.55 音量;引擎 swipe 震动已有"收到")。 +**修后**:live-B' 乱按中 whiff 实测触发 3+ 次(events 28.9/33.5 等);playtest 断言绿。 + +## 验证数字汇总 + +- web/space/test/playtest.mjs:**172 通过 / 0 失败**(新增 R5 断言 15 条) +- web/harness/guide.test.mjs:**122 通过 / 0 失败** +- tools/check_all_assets.py:**全项目绿**(space 184 文件/各 61 id,新增 2 句 ×2 性别 ×2 格式) +- 回归:其余 14 款游戏 playtest 全绿(abyss/bridge/cipher/detective/dungeon/escape/hunt/keeper/radio/rhythm/rpg/simon/storyline/teahouse) +- 刺耳复测:F1 表(全部 ≤-3.4dBFS、≥3kHz 0%) +- live 复跑(8141):A' 两轮保护期结束窗归因 replay 全闭环 + protect_soon OK ×2 局; + B' 零 console.error,whiff/护盾拒绝/protect 链全部实测触发 + +## 遗留清单 + +1. `voice/shield_block`(格挡确认句)不在防顶断登记内,保护期吸收高峰时仍可能被呼喊顶断—— + 有 shield_block 音效+WARNING 震落位,残损可接受;如后续投诉再纳入登记。 +2. live 复跑因 harness 手势派发延迟(峰值 46s,listen ASR 竞争)未能实机验证 boost_not_ready + 语音出声(资产加载、去抖路径、whiff 均实测;boost 拒绝语义由 playtest 覆盖)。建议真机人耳复测。 +3. gd_last_life(向导层"撑住"句)仍可能被后续呼喊顶断(guide.error 无 onComplete 钩子, + 引擎不可改);优先级低于归因句,未纳入本轮。 +4. `hit`(受击音)≥3kHz 30.7% 未重合成——四席评审均未点名(低频主导的撞击感成立),保留。 +5. gen_voice_dual.py --check 对本机缺旧 space staging wav 报「缺 male/female」59 条—— + 环境存量问题(旧 wav 未随仓库保留),与本轮无关;新句两性时长健康(2.48/1.52s、3.28/3.04s)。 diff --git a/research/space-polish/round2/live-A-events.jsonl b/research/space-polish/round2/live-A-events.jsonl new file mode 100644 index 00000000..9dfba0e0 --- /dev/null +++ b/research/space-polish/round2/live-A-events.jsonl @@ -0,0 +1,425 @@ +{"ev":"probe_ready","t":46.400000005960464,"ta":null} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":6049.199999988079,"ta":-0.147} +{"ev":"recstart","mime":"audio/webm;codecs=opus","t":6195.9000000059605,"ta":0} +{"ev":"fetch","url":"audio/sfx/whoosh_left.ogg","status":200,"ok":true,"ms":13,"t":6209,"ta":0.013} +{"ev":"fetch","url":"audio/sfx/whoosh_right.ogg","status":200,"ok":true,"ms":12,"t":6209.199999988079,"ta":0.013} +{"ev":"fetch","url":"audio/sfx/whoosh_up.ogg","status":200,"ok":true,"ms":14,"t":6210.9000000059605,"ta":0.015} +{"ev":"fetch","url":"audio/sfx/alarm.ogg","status":200,"ok":true,"ms":16,"t":6213.199999988079,"ta":0.017} +{"ev":"fetch","url":"audio/sfx/whoosh_down.ogg","status":200,"ok":true,"ms":19,"t":6215.699999988079,"ta":0.02} +{"ev":"fetch","url":"audio/sfx/boost.ogg","status":200,"ok":true,"ms":21,"t":6217.9000000059605,"ta":0.022} +{"ev":"fetch","url":"audio/sfx/shield.ogg","status":200,"ok":true,"ms":26,"t":6223.199999988079,"ta":0.027} +{"ev":"fetch","url":"audio/sfx/shield_block.ogg","status":200,"ok":true,"ms":27,"t":6223.9000000059605,"ta":0.028} +{"ev":"fetch","url":"audio/sfx/dodge.ogg","status":200,"ok":true,"ms":28,"t":6225.5,"ta":0.03} +{"ev":"fetch","url":"audio/sfx/hit.ogg","status":200,"ok":true,"ms":29,"t":6226.199999988079,"ta":0.03} +{"ev":"fetch","url":"audio/sfx/crash.ogg","status":200,"ok":true,"ms":30,"t":6227.199999988079,"ta":0.031} +{"ev":"fetch","url":"audio/sfx/whiff.ogg","status":200,"ok":true,"ms":32,"t":6229.199999988079,"ta":0.033} +{"ev":"fetch","url":"audio/voice/male/dir_left.ogg","status":200,"ok":true,"ms":34,"t":6231.9000000059605,"ta":0.036} +{"ev":"fetch","url":"audio/voice/male/dir_right.ogg","status":200,"ok":true,"ms":37,"t":6234.5999999940395,"ta":0.039} +{"ev":"fetch","url":"audio/voice/male/dir_up.ogg","status":200,"ok":true,"ms":37,"t":6235.199999988079,"ta":0.039} +{"ev":"fetch","url":"audio/voice/male/dir_down.ogg","status":200,"ok":true,"ms":41,"t":6239.5999999940395,"ta":0.044} +{"ev":"fetch","url":"audio/voice/male/hit_right.ogg","status":200,"ok":true,"ms":42,"t":6240.800000011921,"ta":0.045} +{"ev":"fetch","url":"audio/voice/male/hit_left.ogg","status":200,"ok":true,"ms":46,"t":6244.300000011921,"ta":0.048} +{"ev":"fetch","url":"audio/voice/male/hit_up.ogg","status":200,"ok":true,"ms":51,"t":6249.4000000059605,"ta":0.054} +{"ev":"fetch","url":"audio/voice/male/hit_down.ogg","status":200,"ok":true,"ms":55,"t":6253.199999988079,"ta":0.057} +{"ev":"fetch","url":"audio/voice/male/hit_last.ogg","status":200,"ok":true,"ms":56,"t":6254.4000000059605,"ta":0.059} +{"ev":"fetch","url":"audio/voice/male/protect_left.ogg","status":200,"ok":true,"ms":57,"t":6255.5999999940395,"ta":0.06} +{"ev":"fetch","url":"audio/voice/male/protect_right.ogg","status":200,"ok":true,"ms":57,"t":6256.0999999940395,"ta":0.06} +{"ev":"fetch","url":"audio/voice/male/protect_up.ogg","status":200,"ok":true,"ms":59,"t":6257.9000000059605,"ta":0.062} +{"ev":"fetch","url":"audio/voice/male/protect_down.ogg","status":200,"ok":true,"ms":62,"t":6260.699999988079,"ta":0.065} +{"ev":"fetch","url":"audio/voice/male/protect_soon.ogg","status":200,"ok":true,"ms":64,"t":6262.800000011921,"ta":0.067} +{"ev":"fetch","url":"audio/voice/male/protect_end.ogg","status":200,"ok":true,"ms":65,"t":6263.4000000059605,"ta":0.068} +{"ev":"fetch","url":"audio/voice/male/shield_ready.ogg","status":200,"ok":true,"ms":70,"t":6268.9000000059605,"ta":0.073} +{"ev":"fetch","url":"audio/voice/male/shield_block.ogg","status":200,"ok":true,"ms":74,"t":6273.199999988079,"ta":0.077} +{"ev":"fetch","url":"audio/voice/male/feat_boost.ogg","status":200,"ok":true,"ms":79,"t":6278.4000000059605,"ta":0.083} +{"ev":"fetch","url":"audio/voice/male/feat_boost_done.ogg","status":200,"ok":true,"ms":86,"t":6285,"ta":0.089} +{"ev":"fetch","url":"audio/voice/male/feat_shield.ogg","status":200,"ok":true,"ms":87,"t":6286,"ta":0.09} +{"ev":"fetch","url":"audio/voice/male/boost_not_ready.ogg","status":200,"ok":true,"ms":87,"t":6286.800000011921,"ta":0.091} +{"ev":"fetch","url":"audio/voice/male/feat_shield_done.ogg","status":200,"ok":true,"ms":90,"t":6289.4000000059605,"ta":0.094} +{"ev":"fetch","url":"audio/voice/male/ms_10.ogg","status":200,"ok":true,"ms":94,"t":6293.699999988079,"ta":0.098} +{"ev":"fetch","url":"audio/voice/male/ms_25.ogg","status":200,"ok":true,"ms":104,"t":6303.5999999940395,"ta":0.108} +{"ev":"fetch","url":"audio/voice/male/ms_50.ogg","status":200,"ok":true,"ms":107,"t":6306.5999999940395,"ta":0.111} +{"ev":"fetch","url":"audio/voice/male/ms_100.ogg","status":200,"ok":true,"ms":107,"t":6306.5999999940395,"ta":0.111} +{"ev":"fetch","url":"audio/voice/male/gd_hit_hint.ogg","status":200,"ok":true,"ms":107,"t":6306.699999988079,"ta":0.111} +{"ev":"fetch","url":"audio/voice/male/gd_last_life.ogg","status":200,"ok":true,"ms":107,"t":6307.0999999940395,"ta":0.111} +{"ev":"fetch","url":"audio/voice/male/paused.ogg","status":200,"ok":true,"ms":108,"t":6308.300000011921,"ta":0.112} +{"ev":"fetch","url":"audio/voice/male/menu_main.ogg","status":200,"ok":true,"ms":109,"t":6309.0999999940395,"ta":0.113} +{"ev":"fetch","url":"audio/voice/male/menu_resume.ogg","status":200,"ok":true,"ms":114,"t":6314.199999988079,"ta":0.118} +{"ev":"fetch","url":"audio/voice/male/menu_lobby.ogg","status":200,"ok":true,"ms":115,"t":6314.9000000059605,"ta":0.119} +{"ev":"fetch","url":"audio/voice/male/menu_help.ogg","status":200,"ok":true,"ms":116,"t":6315.699999988079,"ta":0.12} +{"ev":"fetch","url":"audio/voice/male/help_recap.ogg","status":200,"ok":true,"ms":118,"t":6318.0999999940395,"ta":0.122} +{"ev":"fetch","url":"audio/voice/male/settings_hint.ogg","status":200,"ok":true,"ms":119,"t":6319,"ta":0.123} +{"ev":"fetch","url":"audio/voice/male/drill_welcome.ogg","status":200,"ok":true,"ms":119,"t":6319.300000011921,"ta":0.123} +{"ev":"fetch","url":"audio/voice/male/second_run_ask.ogg","status":200,"ok":true,"ms":122,"t":6322.699999988079,"ta":0.127} +{"ev":"fetch","url":"audio/voice/male/drill_rule.ogg","status":200,"ok":true,"ms":123,"t":6323.699999988079,"ta":0.128} +{"ev":"fetch","url":"audio/voice/male/skip_hint.ogg","status":200,"ok":true,"ms":124,"t":6324.5999999940395,"ta":0.129} +{"ev":"vstart","url":"audio/voice/male/drill_welcome.ogg","t":6327.199999988079,"dur":3.68,"ta":0.131} +{"ev":"vend","url":"audio/voice/male/drill_welcome.ogg","t":10150.09999999404,"reason":"kill","ta":3.954} +{"ev":"vstart","url":"audio/voice/male/skip_hint.ogg","t":10150.199999988079,"dur":1.92,"ta":3.954} +{"ev":"vend","url":"audio/voice/male/skip_hint.ogg","t":12030.300000011921,"reason":"kill","ta":5.834} +{"ev":"vstart","url":"audio/voice/male/drill_rule.ogg","t":12030.40000000596,"dur":3.6,"ta":5.835} +{"ev":"vend","url":"audio/voice/male/drill_rule.ogg","t":15861.40000000596,"reason":"kill","ta":9.666} +{"ev":"fetch","url":"audio/voice/male/drill_left.ogg","status":200,"ok":true,"ms":4,"t":15865.300000011921,"ta":9.669} +{"ev":"vstart","url":"audio/voice/male/drill_left.ogg","t":15869.90000000596,"dur":4.96,"ta":9.674} +{"ev":"vend","url":"audio/voice/male/drill_left.ogg","t":21085.30000001192,"reason":"kill","ta":14.889} +{"ev":"start","t":21085.59999999404,"sid":1,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":14.89} +{"ev":"vstart","url":"audio/voice/male/dir_left.ogg","t":21085.80000001192,"dur":0.5570975056689342,"ta":14.89} +{"ev":"vend","url":"audio/voice/male/dir_left.ogg","t":21851.59999999404,"reason":"kill","ta":15.656} +{"ev":"vibrate","pattern":"[60,40,60]","t":25586.09999999404,"ta":19.39} +{"ev":"fetch","url":"audio/voice/male/drill_retry_left.ogg","status":200,"ok":true,"ms":3,"t":25589.19999998808,"ta":19.393} +{"ev":"vstart","url":"audio/voice/male/drill_retry_left.ogg","t":25593,"dur":3.36,"ta":19.397} +{"ev":"vend","url":"audio/voice/male/drill_retry_left.ogg","t":29049.09999999404,"reason":"kill","ta":22.853} +{"ev":"start","t":29049.30000001192,"sid":2,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":22.853} +{"ev":"vstart","url":"audio/voice/male/dir_left.ogg","t":29049.40000000596,"dur":0.5570975056689342,"ta":22.854} +{"ev":"vend","url":"audio/voice/male/dir_left.ogg","t":29815.40000000596,"reason":"kill","ta":23.62} +{"ev":"vibrate","pattern":"[60,40,60]","t":33549.40000000596,"ta":27.354} +{"ev":"fetch","url":"audio/voice/male/drill_moveon.ogg","status":200,"ok":true,"ms":3,"t":33552.19999998808,"ta":27.356} +{"ev":"vstart","url":"audio/voice/male/drill_moveon.ogg","t":33556.69999998808,"dur":3.84,"ta":27.361} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":37190.69999998808,"ta":30.995} +{"ev":"vibrate","pattern":"[10]","t":37555.19999998808,"ta":31.359} +{"ev":"vend","url":"audio/voice/male/drill_moveon.ogg","t":37663,"reason":"kill","ta":31.467} +{"ev":"fetch","url":"audio/voice/male/drill_right.ogg","status":200,"ok":true,"ms":2,"t":37665.5,"ta":31.47} +{"ev":"vstart","url":"audio/voice/male/drill_right.ogg","t":37668.40000000596,"dur":2.64,"ta":31.473} +{"ev":"vend","url":"audio/voice/male/drill_right.ogg","t":40379.40000000596,"reason":"kill","ta":34.184} +{"ev":"start","t":40379.5,"sid":3,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":34.184} +{"ev":"vstart","url":"audio/voice/male/dir_right.ogg","t":40379.69999998808,"dur":0.39909297052154197,"ta":34.184} +{"ev":"vend","url":"audio/voice/male/dir_right.ogg","t":40867.19999998808,"reason":"kill","ta":34.671} +{"ev":"vibrate","pattern":"[60,40,60]","t":44879.69999998808,"ta":38.684} +{"ev":"fetch","url":"audio/voice/male/drill_retry_right.ogg","status":200,"ok":true,"ms":3,"t":44882.69999998808,"ta":38.687} +{"ev":"vstart","url":"audio/voice/male/drill_retry_right.ogg","t":44886.19999998808,"dur":3.2,"ta":38.69} +{"ev":"vend","url":"audio/voice/male/drill_retry_right.ogg","t":48343.09999999404,"reason":"kill","ta":42.147} +{"ev":"start","t":48343.19999998808,"sid":4,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":42.147} +{"ev":"vstart","url":"audio/voice/male/dir_right.ogg","t":48343.30000001192,"dur":0.39909297052154197,"ta":42.147} +{"ev":"vend","url":"audio/voice/male/dir_right.ogg","t":48830.69999998808,"reason":"kill","ta":42.635} +{"ev":"vibrate","pattern":"[60,40,60]","t":52843.30000001192,"ta":46.647} +{"ev":"vstart","url":"audio/voice/male/drill_moveon.ogg","t":52843.5,"dur":3.84,"ta":46.648} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":53960.80000001192,"ta":47.765} +{"ev":"vibrate","pattern":"[10]","t":54320.59999999404,"ta":48.125} +{"ev":"vend","url":"audio/voice/male/drill_moveon.ogg","t":56957.30000001192,"reason":"kill","ta":50.761} +{"ev":"fetch","url":"audio/voice/male/drill_up.ogg","status":200,"ok":true,"ms":3,"t":56960.19999998808,"ta":50.764} +{"ev":"vstart","url":"audio/voice/male/drill_up.ogg","t":56964.59999999404,"dur":4.24,"ta":50.769} +{"ev":"vend","url":"audio/voice/male/drill_up.ogg","t":61531.09999999404,"reason":"kill","ta":55.335} +{"ev":"start","t":61531.19999998808,"sid":5,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":55.335} +{"ev":"vstart","url":"audio/voice/male/dir_up.ogg","t":61531.40000000596,"dur":0.39909297052154197,"ta":55.336} +{"ev":"vend","url":"audio/voice/male/dir_up.ogg","t":62018.69999998808,"reason":"kill","ta":55.823} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":65727.19999998808,"ta":59.531} +{"ev":"vibrate","pattern":"[60,40,60]","t":66031.30000001192,"ta":59.835} +{"ev":"fetch","url":"audio/voice/male/drill_retry_up.ogg","status":200,"ok":true,"ms":3,"t":66034.90000000596,"ta":59.839} +{"ev":"vstart","url":"audio/voice/male/drill_retry_up.ogg","t":66039.40000000596,"dur":4.08,"ta":59.844} +{"ev":"vibrate","pattern":"[10]","t":66087.09999999404,"ta":59.891} +{"ev":"vend","url":"audio/voice/male/drill_retry_up.ogg","t":70144.90000000596,"reason":"kill","ta":63.949} +{"ev":"start","t":70145.09999999404,"sid":6,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":63.949} +{"ev":"vstart","url":"audio/voice/male/dir_up.ogg","t":70145.19999998808,"dur":0.39909297052154197,"ta":63.949} +{"ev":"vend","url":"audio/voice/male/dir_up.ogg","t":70632.40000000596,"reason":"kill","ta":64.436} +{"ev":"vibrate","pattern":"[60,40,60]","t":74645.09999999404,"ta":68.449} +{"ev":"vstart","url":"audio/voice/male/drill_moveon.ogg","t":74645.19999998808,"dur":3.84,"ta":68.449} +{"ev":"vend","url":"audio/voice/male/drill_moveon.ogg","t":78758.90000000596,"reason":"kill","ta":72.563} +{"ev":"fetch","url":"audio/voice/male/drill_down.ogg","status":200,"ok":true,"ms":3,"t":78761.80000001192,"ta":72.566} +{"ev":"vstart","url":"audio/voice/male/drill_down.ogg","t":78766.30000001192,"dur":3.28,"ta":72.57} +{"ev":"vend","url":"audio/voice/male/drill_down.ogg","t":82218.09999999404,"reason":"kill","ta":76.022} +{"ev":"start","t":82218.30000001192,"sid":7,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":76.022} +{"ev":"vstart","url":"audio/voice/male/dir_down.ogg","t":82218.30000001192,"dur":0.5570975056689342,"ta":76.022} +{"ev":"vend","url":"audio/voice/male/dir_down.ogg","t":82984.30000001192,"reason":"kill","ta":76.788} +{"ev":"vibrate","pattern":"[60,40,60]","t":86718.30000001192,"ta":80.522} +{"ev":"fetch","url":"audio/voice/male/drill_retry_down.ogg","status":200,"ok":true,"ms":3,"t":86721.19999998808,"ta":80.525} +{"ev":"vstart","url":"audio/voice/male/drill_retry_down.ogg","t":86725.40000000596,"dur":2.72,"ta":80.53} +{"ev":"vend","url":"audio/voice/male/drill_retry_down.ogg","t":89439,"reason":"kill","ta":83.243} +{"ev":"start","t":89439.09999999404,"sid":8,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":83.243} +{"ev":"vstart","url":"audio/voice/male/dir_down.ogg","t":89439.19999998808,"dur":0.5570975056689342,"ta":83.243} +{"ev":"vend","url":"audio/voice/male/dir_down.ogg","t":90205.40000000596,"reason":"kill","ta":84.01} +{"ev":"vibrate","pattern":"[60,40,60]","t":93939.19999998808,"ta":87.743} +{"ev":"vstart","url":"audio/voice/male/drill_moveon.ogg","t":93939.40000000596,"dur":3.84,"ta":87.744} +{"ev":"vend","url":"audio/voice/male/drill_moveon.ogg","t":98052.90000000596,"reason":"kill","ta":91.857} +{"ev":"fetch","url":"audio/voice/male/drill_done.ogg","status":200,"ok":true,"ms":3,"t":98055.80000001192,"ta":91.86} +{"ev":"vstart","url":"audio/voice/male/drill_done.ogg","t":98061.09999999404,"dur":4.72,"ta":91.865} +{"ev":"vend","url":"audio/voice/male/drill_done.ogg","t":102998.30000001192,"reason":"kill","ta":96.802} +{"ev":"fetch","url":"audio/bgm/engine.ogg","status":200,"ok":true,"ms":3,"t":103001.59999999404,"ta":96.806} +{"ev":"start","t":103186.30000001192,"sid":9,"url":"audio/bgm/engine.ogg","layer":"bgm","dur":117,"rate":1,"loop":true,"when":0,"ta":96.99} +{"ev":"start","t":104501.19999998808,"sid":10,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":98.305} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":107501.40000000596,"ta":101.306} +{"ev":"start","t":107501.5,"sid":11,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":101.306} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":108001.30000001192,"ta":101.805} +{"ev":"start","t":108001.40000000596,"sid":12,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":101.806} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":108501.40000000596,"ta":102.306} +{"ev":"start","t":108501.5,"sid":13,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":102.306} +{"ev":"vstart","url":"audio/voice/male/protect_up.ogg","t":108501.59999999404,"dur":6.96,"ta":102.306} +{"ev":"start","t":108502.5,"sid":14,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":102.307} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":111502.69999998808,"ta":105.307} +{"ev":"start","t":111502.69999998808,"sid":15,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":105.307} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":112002.59999999404,"ta":105.807} +{"ev":"start","t":112002.69999998808,"sid":16,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":105.807} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":112502.59999999404,"ta":106.307} +{"ev":"start","t":112502.69999998808,"sid":17,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":106.307} +{"ev":"start","t":112502.80000001192,"sid":18,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":106.307} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":115502.90000000596,"ta":109.307} +{"ev":"start","t":115503,"sid":19,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":109.307} +{"ev":"vend","url":"audio/voice/male/protect_up.ogg","t":115582.5,"reason":"kill","ta":109.387} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":116002.80000001192,"ta":109.807} +{"ev":"start","t":116003,"sid":20,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":109.807} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":116502.90000000596,"ta":110.307} +{"ev":"start","t":116503,"sid":21,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":110.307} +{"ev":"vstart","url":"audio/voice/male/protect_up.ogg","t":116503,"dur":6.96,"ta":110.307} +{"ev":"start","t":116503.90000000596,"sid":22,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":110.308} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":117236.40000000596,"ta":111.041} +{"ev":"vibrate","pattern":"[10]","t":117601.40000000596,"ta":111.406} +{"ev":"vend","url":"audio/voice/male/protect_up.ogg","t":117602,"reason":"kill","ta":111.406} +{"ev":"vstart","url":"audio/voice/male/paused.ogg","t":117602.09999999404,"dur":1.12,"ta":111.406} +{"ev":"fetch","url":"audio/bgm/menu.ogg","status":200,"ok":true,"ms":3,"t":117604.30000001192,"ta":111.408} +{"ev":"start","t":117748.09999999404,"sid":23,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":111.552} +{"ev":"stop","t":118108.30000001192,"sid":9,"when":0,"ta":111.912} +{"ev":"vend","url":"audio/voice/male/paused.ogg","t":118740.09999999404,"reason":"kill","ta":112.544} +{"ev":"vstart","url":"audio/voice/male/menu_main.ogg","t":118740.30000001192,"dur":4.16,"ta":112.544} +{"ev":"vend","url":"audio/voice/male/menu_main.ogg","t":122849.69999998808,"reason":"kill","ta":116.654} +{"ev":"vstart","url":"audio/voice/male/menu_resume.ogg","t":122849.80000001192,"dur":1.12,"ta":116.654} +{"ev":"vend","url":"audio/voice/male/menu_resume.ogg","t":123987.5,"reason":"kill","ta":117.792} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":135595.59999999404,"ta":129.4} +{"ev":"vibrate","pattern":"[20]","t":135844.80000001192,"ta":129.649} +{"ev":"start","t":135845.19999998808,"sid":24,"url":"audio/bgm/engine.ogg","layer":"bgm","dur":117,"rate":1,"loop":true,"when":0,"ta":129.649} +{"ev":"vstart","url":"audio/voice/male/feat_boost.ogg","t":135845.40000000596,"dur":6.48,"ta":129.649} +{"ev":"stop","t":136405.30000001192,"sid":23,"when":0,"ta":130.209} +{"ev":"vend","url":"audio/voice/male/feat_boost.ogg","t":142654.80000001192,"reason":"kill","ta":136.459} +{"ev":"start","t":146345.80000001192,"sid":25,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":140.15} +{"ev":"vstart","url":"audio/voice/male/feat_shield.ogg","t":147998.90000000596,"dur":4.4,"ta":141.803} +{"ev":"vend","url":"audio/voice/male/feat_shield.ogg","t":152568.69999998808,"reason":"kill","ta":146.373} +{"ev":"vstart","url":"audio/voice/male/protect_soon.ogg","t":155999,"dur":2.48,"ta":149.803} +{"ev":"start","t":158499.19999998808,"sid":26,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":152.303} +{"ev":"vend","url":"audio/voice/male/protect_soon.ogg","t":158721.69999998808,"reason":"kill","ta":152.526} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":159089.09999999404,"ta":152.893} +{"ev":"vibrate","pattern":"[20]","t":159337.5,"ta":153.142} +{"ev":"vibrate","pattern":"[20]","t":159337.5,"ta":153.142} +{"ev":"start","t":159337.59999999404,"sid":27,"url":"audio/sfx/shield.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":153.142} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":161499.30000001192,"ta":155.303} +{"ev":"start","t":161499.40000000596,"sid":28,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":155.304} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":161999.19999998808,"ta":155.803} +{"ev":"start","t":161999.40000000596,"sid":29,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":155.804} +{"ev":"vibrate","pattern":"[100]","t":162499.30000001192,"ta":156.303} +{"ev":"start","t":162499.30000001192,"sid":30,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":156.303} +{"ev":"vstart","url":"audio/voice/male/shield_block.ogg","t":162499.5,"dur":1.6,"ta":156.304} +{"ev":"start","t":162499.80000001192,"sid":31,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":156.304} +{"ev":"vend","url":"audio/voice/male/shield_block.ogg","t":162499.80000001192,"reason":"kill","ta":156.304} +{"ev":"vstart","url":"audio/voice/male/dir_left.ogg","t":162499.80000001192,"dur":0.5570975056689342,"ta":156.304} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":162998.19999998808,"ta":156.802} +{"ev":"vend","url":"audio/voice/male/dir_left.ogg","t":162998.19999998808,"reason":"kill","ta":156.802} +{"ev":"vstart","url":"audio/voice/male/protect_end.ogg","t":162998.30000001192,"dur":5.36,"ta":156.802} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":165499.90000000596,"ta":159.304} +{"ev":"start","t":165500,"sid":32,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":159.304} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":165999.90000000596,"ta":159.804} +{"ev":"start","t":166000,"sid":33,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":159.804} +{"ev":"vibrate","pattern":"[80]","t":166499.90000000596,"ta":160.304} +{"ev":"start","t":166500,"sid":34,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":160.304} +{"ev":"vend","url":"audio/voice/male/protect_end.ogg","t":166500.09999999404,"reason":"kill","ta":160.304} +{"ev":"vstart","url":"audio/voice/male/hit_left.ogg","t":166500.09999999404,"dur":4.64,"ta":160.304} +{"ev":"start","t":166500.90000000596,"sid":35,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":160.305} +{"ev":"vend","url":"audio/voice/male/hit_left.ogg","t":166500.90000000596,"reason":"kill","ta":160.305} +{"ev":"vstart","url":"audio/voice/male/dir_right.ogg","t":166500.90000000596,"dur":0.39909297052154197,"ta":160.305} +{"ev":"vend","url":"audio/voice/male/dir_right.ogg","t":166987.09999999404,"reason":"kill","ta":160.791} +{"ev":"vstart","url":"audio/voice/male/hit_left.ogg","t":166987.5,"dur":4.64,"ta":160.792} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":169501,"ta":163.305} +{"ev":"start","t":169501.09999999404,"sid":36,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":163.305} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":170001,"ta":163.805} +{"ev":"start","t":170001,"sid":37,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":163.805} +{"ev":"vibrate","pattern":"[80]","t":170501,"ta":164.305} +{"ev":"start","t":170501.19999998808,"sid":38,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":164.305} +{"ev":"vend","url":"audio/voice/male/hit_left.ogg","t":170501.19999998808,"reason":"kill","ta":164.305} +{"ev":"vstart","url":"audio/voice/male/hit_right.ogg","t":170501.30000001192,"dur":5.12,"ta":164.305} +{"ev":"start","t":170502.09999999404,"sid":39,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":164.306} +{"ev":"vend","url":"audio/voice/male/hit_right.ogg","t":170502.09999999404,"reason":"kill","ta":164.306} +{"ev":"vstart","url":"audio/voice/male/dir_right.ogg","t":170502.09999999404,"dur":0.39909297052154197,"ta":164.306} +{"ev":"vend","url":"audio/voice/male/dir_right.ogg","t":170980.59999999404,"reason":"kill","ta":164.785} +{"ev":"vstart","url":"audio/voice/male/hit_right.ogg","t":170980.80000001192,"dur":5.12,"ta":164.785} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":173502.09999999404,"ta":167.306} +{"ev":"start","t":173502.19999998808,"sid":40,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":167.306} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":174002.19999998808,"ta":167.806} +{"ev":"start","t":174002.30000001192,"sid":41,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":167.806} +{"ev":"vibrate","pattern":"[15]","t":174337.80000001192,"ta":168.142} +{"ev":"vibrate","pattern":"[80]","t":174502.09999999404,"ta":168.306} +{"ev":"vend","url":"audio/voice/male/hit_right.ogg","t":174502.5,"reason":"kill","ta":168.307} +{"ev":"vibrate","pattern":"[60,40,60]","t":174502.5,"ta":168.307} +{"ev":"start","t":174502.80000001192,"sid":42,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":168.307} +{"ev":"start","t":174502.90000000596,"sid":43,"url":"audio/sfx/crash.ogg","layer":"sfx","dur":3,"rate":1,"loop":false,"when":0,"ta":168.307} +{"ev":"vibrate","pattern":"[80]","t":174802.69999998808,"ta":168.607} +{"ev":"stop","t":175162.69999998808,"sid":24,"when":0,"ta":168.967} +{"ev":"vibrate","pattern":"[100]","t":175703,"ta":169.507} +{"ev":"fetch","url":"audio/voice/male/time_3.ogg","status":200,"ok":true,"ms":3,"t":175705.90000000596,"ta":169.51} +{"ev":"vstart","url":"audio/voice/male/time_3.ogg","t":175711.69999998808,"dur":3.2,"ta":169.516} +{"ev":"vend","url":"audio/voice/male/time_3.ogg","t":179176.59999999404,"reason":"kill","ta":172.981} +{"ev":"fetch","url":"audio/voice/male/new_record.ogg","status":200,"ok":true,"ms":3,"t":179179.19999998808,"ta":172.983} +{"ev":"vstart","url":"audio/voice/male/new_record.ogg","t":179182.19999998808,"dur":1.28,"ta":172.986} +{"ev":"vend","url":"audio/voice/male/new_record.ogg","t":180778.59999999404,"reason":"kill","ta":174.583} +{"ev":"fetch","url":"audio/voice/male/dodge_1.ogg","status":200,"ok":true,"ms":3,"t":180781.30000001192,"ta":174.585} +{"ev":"vstart","url":"audio/voice/male/dodge_1.ogg","t":180784.30000001192,"dur":1.36,"ta":174.588} +{"ev":"vend","url":"audio/voice/male/dodge_1.ogg","t":182380.69999998808,"reason":"kill","ta":176.185} +{"ev":"fetch","url":"audio/voice/male/restart_hint.ogg","status":200,"ok":true,"ms":3,"t":182383.69999998808,"ta":176.188} +{"ev":"vstart","url":"audio/voice/male/restart_hint.ogg","t":182388.30000001192,"dur":3.68,"ta":176.192} +{"ev":"start","t":185703.5,"sid":44,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":179.508} +{"ev":"vend","url":"audio/voice/male/restart_hint.ogg","t":186211.69999998808,"reason":"kill","ta":180.016} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":194218.19999998808,"ta":188.022} +{"ev":"vibrate","pattern":"[20]","t":194583.5,"ta":188.388} +{"ev":"start","t":194583.80000001192,"sid":45,"url":"audio/bgm/engine.ogg","layer":"bgm","dur":117,"rate":1,"loop":true,"when":0,"ta":188.388} +{"ev":"stop","t":195444,"sid":44,"when":0,"ta":189.248} +{"ev":"start","t":196084.09999999404,"sid":46,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":189.888} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":196693.40000000596,"ta":190.498} +{"ev":"vibrate","pattern":"[20]","t":197055.80000001192,"ta":190.86} +{"ev":"vibrate","pattern":"[20]","t":197055.90000000596,"ta":190.86} +{"ev":"start","t":197056.09999999404,"sid":47,"url":"audio/sfx/boost.ogg","layer":"sfx","dur":1.8,"rate":1,"loop":false,"when":0,"ta":190.86} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":199084.19999998808,"ta":192.888} +{"ev":"start","t":199084.19999998808,"sid":48,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":192.888} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":199584.09999999404,"ta":193.388} +{"ev":"start","t":199584.19999998808,"sid":49,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":193.388} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":200084.09999999404,"ta":193.888} +{"ev":"start","t":200084.19999998808,"sid":50,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":193.888} +{"ev":"vstart","url":"audio/voice/male/protect_down.ogg","t":200084.30000001192,"dur":6.08,"ta":193.888} +{"ev":"start","t":200085.30000001192,"sid":51,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":193.889} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":203085.40000000596,"ta":196.89} +{"ev":"start","t":203085.5,"sid":52,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":196.89} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":203585.40000000596,"ta":197.39} +{"ev":"start","t":203585.5,"sid":53,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":197.39} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":204085.40000000596,"ta":197.89} +{"ev":"start","t":204085.5,"sid":54,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":197.89} +{"ev":"start","t":204085.59999999404,"sid":55,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":197.89} +{"ev":"vend","url":"audio/voice/male/protect_down.ogg","t":206504.30000001192,"reason":"kill","ta":200.308} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":207085.69999998808,"ta":200.89} +{"ev":"start","t":207085.80000001192,"sid":56,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":200.89} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":207585.69999998808,"ta":201.39} +{"ev":"start","t":207585.80000001192,"sid":57,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":201.39} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":208085.69999998808,"ta":201.89} +{"ev":"start","t":208085.90000000596,"sid":58,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":201.89} +{"ev":"vstart","url":"audio/voice/male/protect_down.ogg","t":208085.90000000596,"dur":6.08,"ta":201.89} +{"ev":"start","t":208086.80000001192,"sid":59,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":201.891} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":211087,"ta":204.891} +{"ev":"start","t":211087.09999999404,"sid":60,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":204.891} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":211586.90000000596,"ta":205.391} +{"ev":"start","t":211587,"sid":61,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":205.391} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":212087,"ta":205.891} +{"ev":"start","t":212087,"sid":62,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":205.891} +{"ev":"start","t":212087.09999999404,"sid":63,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":205.891} +{"ev":"vend","url":"audio/voice/male/protect_down.ogg","t":214514.40000000596,"reason":"kill","ta":208.319} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":215087.19999998808,"ta":208.891} +{"ev":"start","t":215087.30000001192,"sid":64,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":208.891} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":215587.19999998808,"ta":209.391} +{"ev":"start","t":215587.30000001192,"sid":65,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":209.391} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":216087.19999998808,"ta":209.891} +{"ev":"start","t":216087.30000001192,"sid":66,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":209.891} +{"ev":"vstart","url":"audio/voice/male/protect_left.ogg","t":216087.40000000596,"dur":7.76,"ta":209.892} +{"ev":"start","t":216088.40000000596,"sid":67,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":209.893} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":219088.5,"ta":212.893} +{"ev":"start","t":219088.69999998808,"sid":68,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":212.893} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":219588.59999999404,"ta":213.393} +{"ev":"start","t":219588.69999998808,"sid":69,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":213.393} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":220088.59999999404,"ta":213.893} +{"ev":"start","t":220088.59999999404,"sid":70,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":213.893} +{"ev":"start","t":220088.69999998808,"sid":71,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":213.893} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":223088.80000001192,"ta":216.893} +{"ev":"start","t":223088.90000000596,"sid":72,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":216.893} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":223588.80000001192,"ta":217.393} +{"ev":"start","t":223588.90000000596,"sid":73,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":217.393} +{"ev":"vend","url":"audio/voice/male/protect_left.ogg","t":224010.59999999404,"reason":"kill","ta":217.815} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":224088.80000001192,"ta":217.893} +{"ev":"start","t":224089,"sid":74,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":217.893} +{"ev":"vstart","url":"audio/voice/male/protect_left.ogg","t":224089,"dur":7.76,"ta":217.893} +{"ev":"start","t":224090.19999998808,"sid":75,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":217.894} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":227090.19999998808,"ta":220.894} +{"ev":"start","t":227090.30000001192,"sid":76,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":220.894} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":227590.30000001192,"ta":221.394} +{"ev":"start","t":227590.40000000596,"sid":77,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":221.395} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":228090.19999998808,"ta":221.894} +{"ev":"start","t":228090.30000001192,"sid":78,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":221.894} +{"ev":"start","t":228090.40000000596,"sid":79,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":221.895} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":231090.5,"ta":224.895} +{"ev":"start","t":231090.59999999404,"sid":80,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":224.895} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":231590.5,"ta":225.395} +{"ev":"start","t":231590.59999999404,"sid":81,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":225.395} +{"ev":"vend","url":"audio/voice/male/protect_left.ogg","t":231997.59999999404,"reason":"kill","ta":225.802} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":232090.5,"ta":225.895} +{"ev":"start","t":232090.59999999404,"sid":82,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":225.895} +{"ev":"vstart","url":"audio/voice/male/protect_down.ogg","t":232090.69999998808,"dur":6.08,"ta":225.895} +{"ev":"start","t":232091.5,"sid":83,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":225.896} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":235091.59999999404,"ta":228.896} +{"ev":"start","t":235091.80000001192,"sid":84,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":228.896} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":235591.59999999404,"ta":229.396} +{"ev":"start","t":235591.69999998808,"sid":85,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":229.396} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":236091.69999998808,"ta":229.896} +{"ev":"start","t":236091.69999998808,"sid":86,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":229.896} +{"ev":"start","t":236091.90000000596,"sid":87,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":229.896} +{"ev":"vend","url":"audio/voice/male/protect_down.ogg","t":238521.69999998808,"reason":"kill","ta":232.326} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":239091.90000000596,"ta":232.896} +{"ev":"start","t":239092,"sid":88,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":232.896} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":239591.90000000596,"ta":233.396} +{"ev":"start","t":239592,"sid":89,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":233.396} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":240092,"ta":233.896} +{"ev":"start","t":240092.09999999404,"sid":90,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":233.896} +{"ev":"vstart","url":"audio/voice/male/protect_right.ogg","t":240092.19999998808,"dur":7.2,"ta":233.896} +{"ev":"start","t":240093.30000001192,"sid":91,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":233.897} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":243093.40000000596,"ta":236.898} +{"ev":"start","t":243093.40000000596,"sid":92,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":236.898} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":243593.40000000596,"ta":237.398} +{"ev":"start","t":243593.5,"sid":93,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":237.398} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":244093.40000000596,"ta":237.898} +{"ev":"start","t":244093.5,"sid":94,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":237.898} +{"ev":"start","t":244093.59999999404,"sid":95,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":237.898} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":247093.69999998808,"ta":240.898} +{"ev":"start","t":247093.80000001192,"sid":96,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":240.898} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":247593.59999999404,"ta":241.398} +{"ev":"start","t":247593.69999998808,"sid":97,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":241.398} +{"ev":"vend","url":"audio/voice/male/protect_right.ogg","t":247623.30000001192,"reason":"kill","ta":241.427} +{"ev":"vstart","url":"audio/voice/male/protect_soon.ogg","t":247623.30000001192,"dur":2.48,"ta":241.427} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":248093.69999998808,"ta":241.898} +{"ev":"start","t":248093.80000001192,"sid":98,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":241.898} +{"ev":"vend","url":"audio/voice/male/protect_soon.ogg","t":248093.80000001192,"reason":"kill","ta":241.898} +{"ev":"vstart","url":"audio/voice/male/protect_up.ogg","t":248093.80000001192,"dur":6.96,"ta":241.898} +{"ev":"start","t":248094.80000001192,"sid":99,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":241.899} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":251094.90000000596,"ta":244.899} +{"ev":"start","t":251094.90000000596,"sid":100,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":244.899} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":251594.80000001192,"ta":245.399} +{"ev":"start","t":251594.90000000596,"sid":101,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":245.399} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":252094.90000000596,"ta":245.899} +{"ev":"start","t":252095,"sid":102,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":245.899} +{"ev":"start","t":252095.09999999404,"sid":103,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":245.899} +{"ev":"vend","url":"audio/voice/male/protect_up.ogg","t":252095.09999999404,"reason":"kill","ta":245.899} +{"ev":"vstart","url":"audio/voice/male/dir_up.ogg","t":252095.19999998808,"dur":0.39909297052154197,"ta":245.899} +{"ev":"vend","url":"audio/voice/male/dir_up.ogg","t":252568.69999998808,"reason":"kill","ta":246.373} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":254584,"ta":248.388} +{"ev":"vstart","url":"audio/voice/male/protect_end.ogg","t":254584.09999999404,"dur":5.36,"ta":248.388} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":255095.19999998808,"ta":248.899} +{"ev":"start","t":255095.30000001192,"sid":104,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":248.899} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":255595.19999998808,"ta":249.399} +{"ev":"start","t":255595.30000001192,"sid":105,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":249.399} +{"ev":"vibrate","pattern":"[80]","t":256095.19999998808,"ta":249.899} +{"ev":"start","t":256095.30000001192,"sid":106,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":249.899} +{"ev":"vend","url":"audio/voice/male/protect_end.ogg","t":256095.30000001192,"reason":"kill","ta":249.899} +{"ev":"vstart","url":"audio/voice/male/hit_up.ogg","t":256095.40000000596,"dur":5.44,"ta":249.9} +{"ev":"start","t":256096.09999999404,"sid":107,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":249.9} +{"ev":"vend","url":"audio/voice/male/hit_up.ogg","t":256096.09999999404,"reason":"kill","ta":249.9} +{"ev":"vstart","url":"audio/voice/male/dir_right.ogg","t":256096.19999998808,"dur":0.39909297052154197,"ta":249.9} +{"ev":"vend","url":"audio/voice/male/dir_right.ogg","t":256585.59999999404,"reason":"kill","ta":250.39} +{"ev":"vstart","url":"audio/voice/male/hit_up.ogg","t":256585.69999998808,"dur":5.44,"ta":250.39} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":259096.19999998808,"ta":252.9} +{"ev":"start","t":259096.40000000596,"sid":108,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":252.901} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":259596.30000001192,"ta":253.4} +{"ev":"start","t":259596.40000000596,"sid":109,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":253.401} +{"ev":"vibrate","pattern":"[80]","t":260096.30000001192,"ta":253.9} +{"ev":"start","t":260096.40000000596,"sid":110,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":253.901} +{"ev":"vend","url":"audio/voice/male/hit_up.ogg","t":260096.40000000596,"reason":"kill","ta":253.901} +{"ev":"vstart","url":"audio/voice/male/hit_right.ogg","t":260096.40000000596,"dur":5.12,"ta":253.901} +{"ev":"start","t":260097.19999998808,"sid":111,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":253.901} +{"ev":"vend","url":"audio/voice/male/hit_right.ogg","t":260097.19999998808,"reason":"kill","ta":253.901} +{"ev":"vstart","url":"audio/voice/male/dir_up.ogg","t":260097.30000001192,"dur":0.39909297052154197,"ta":253.901} +{"ev":"vend","url":"audio/voice/male/dir_up.ogg","t":260578.80000001192,"reason":"kill","ta":254.383} +{"ev":"vstart","url":"audio/voice/male/hit_right.ogg","t":260579,"dur":5.12,"ta":254.383} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":263097.3000000119,"ta":256.901} +{"ev":"start","t":263097.5,"sid":112,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":256.902} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":263597.40000000596,"ta":257.402} +{"ev":"start","t":263597.40000000596,"sid":113,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":257.402} +{"ev":"vibrate","pattern":"[80]","t":264097.3000000119,"ta":257.901} +{"ev":"vend","url":"audio/voice/male/hit_right.ogg","t":264097.59999999404,"reason":"kill","ta":257.902} +{"ev":"vibrate","pattern":"[60,40,60]","t":264097.59999999404,"ta":257.902} +{"ev":"start","t":264097.6999999881,"sid":114,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":257.902} +{"ev":"start","t":264097.6999999881,"sid":115,"url":"audio/sfx/crash.ogg","layer":"sfx","dur":3,"rate":1,"loop":false,"when":0,"ta":257.902} +{"ev":"vibrate","pattern":"[80]","t":264397.6999999881,"ta":258.202} +{"ev":"stop","t":264757.6999999881,"sid":45,"when":0,"ta":258.562} +{"ev":"vstart","url":"audio/voice/male/time_3.ogg","t":265298,"dur":3.2,"ta":259.102} +{"ev":"vend","url":"audio/voice/male/time_3.ogg","t":268751.59999999404,"reason":"kill","ta":262.556} +{"ev":"vstart","url":"audio/voice/male/dodge_1.ogg","t":268751.8000000119,"dur":1.36,"ta":262.556} +{"ev":"vend","url":"audio/voice/male/dodge_1.ogg","t":270353.6999999881,"reason":"kill","ta":264.158} +{"ev":"vstart","url":"audio/voice/male/restart_hint.ogg","t":270354,"dur":3.68,"ta":264.158} +{"ev":"vend","url":"audio/voice/male/restart_hint.ogg","t":274184.59999999404,"reason":"kill","ta":267.989} +{"ev":"start","t":274184.8000000119,"sid":116,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":267.989} diff --git a/research/space-polish/round2/live-A-voice-timeline.txt b/research/space-polish/round2/live-A-voice-timeline.txt new file mode 100644 index 00000000..9ea32f46 --- /dev/null +++ b/research/space-polish/round2/live-A-voice-timeline.txt @@ -0,0 +1,137 @@ + -0.15 gesture tap + 0.13 vstart drill_welcome.ogg + 3.95 vend drill_welcome.ogg + 3.95 vstart skip_hint.ogg + 5.83 vend skip_hint.ogg + 5.83 vstart drill_rule.ogg + 9.67 vend drill_rule.ogg + 9.67 vstart drill_left.ogg + 14.89 vend drill_left.ogg + 14.89 vstart dir_left.ogg + 15.66 vend dir_left.ogg + 19.40 vstart drill_retry_left.ogg + 22.85 vend drill_retry_left.ogg + 22.85 vstart dir_left.ogg + 23.62 vend dir_left.ogg + 27.36 vstart drill_moveon.ogg + 31.00 gesture swipeleft + 31.47 vend drill_moveon.ogg + 31.47 vstart drill_right.ogg + 34.18 vend drill_right.ogg + 34.18 vstart dir_right.ogg + 34.67 vend dir_right.ogg + 38.69 vstart drill_retry_right.ogg + 42.15 vend drill_retry_right.ogg + 42.15 vstart dir_right.ogg + 42.63 vend dir_right.ogg + 46.65 vstart drill_moveon.ogg + 47.77 gesture swiperight + 50.76 vend drill_moveon.ogg + 50.77 vstart drill_up.ogg + 55.34 vend drill_up.ogg + 55.34 vstart dir_up.ogg + 55.82 vend dir_up.ogg + 59.53 gesture swipeup + 59.84 vstart drill_retry_up.ogg + 63.95 vend drill_retry_up.ogg + 63.95 vstart dir_up.ogg + 64.44 vend dir_up.ogg + 68.45 vstart drill_moveon.ogg + 72.56 vend drill_moveon.ogg + 72.57 vstart drill_down.ogg + 76.02 vend drill_down.ogg + 76.02 vstart dir_down.ogg + 76.79 vend dir_down.ogg + 80.53 vstart drill_retry_down.ogg + 83.24 vend drill_retry_down.ogg + 83.24 vstart dir_down.ogg + 84.01 vend dir_down.ogg + 87.74 vstart drill_moveon.ogg + 91.86 vend drill_moveon.ogg + 91.86 vstart drill_done.ogg + 96.80 vend drill_done.ogg + 102.31 vstart protect_up.ogg + 109.39 vend protect_up.ogg + 110.31 vstart protect_up.ogg + 111.04 gesture swipedown + 111.41 vend protect_up.ogg + 111.41 vstart paused.ogg + 112.54 vend paused.ogg + 112.54 vstart menu_main.ogg + 116.65 vend menu_main.ogg + 116.65 vstart menu_resume.ogg + 117.79 vend menu_resume.ogg + 129.40 gesture doubletap + 129.65 vstart feat_boost.ogg + 136.46 vend feat_boost.ogg + 141.80 vstart feat_shield.ogg + 146.37 vend feat_shield.ogg + 149.80 vstart protect_soon.ogg + 152.53 vend protect_soon.ogg + 152.89 gesture doubletap + 156.30 vstart shield_block.ogg + 156.30 vend shield_block.ogg + 156.30 vstart dir_left.ogg + 156.80 vend dir_left.ogg + 156.80 vstart protect_end.ogg + 160.30 vend protect_end.ogg + 160.30 vstart hit_left.ogg + 160.31 vend hit_left.ogg + 160.31 vstart dir_right.ogg + 160.79 vend dir_right.ogg + 160.79 vstart hit_left.ogg + 164.31 vend hit_left.ogg + 164.31 vstart hit_right.ogg + 164.31 vend hit_right.ogg + 164.31 vstart dir_right.ogg + 164.78 vend dir_right.ogg + 164.78 vstart hit_right.ogg + 168.31 vend hit_right.ogg + 169.52 vstart time_3.ogg + 172.98 vend time_3.ogg + 172.99 vstart new_record.ogg + 174.58 vend new_record.ogg + 174.59 vstart dodge_1.ogg + 176.19 vend dodge_1.ogg + 176.19 vstart restart_hint.ogg + 180.02 vend restart_hint.ogg + 188.02 gesture tap + 190.50 gesture tap + 193.89 vstart protect_down.ogg + 200.31 vend protect_down.ogg + 201.89 vstart protect_down.ogg + 208.32 vend protect_down.ogg + 209.89 vstart protect_left.ogg + 217.81 vend protect_left.ogg + 217.89 vstart protect_left.ogg + 225.80 vend protect_left.ogg + 225.90 vstart protect_down.ogg + 232.33 vend protect_down.ogg + 233.90 vstart protect_right.ogg + 241.43 vend protect_right.ogg + 241.43 vstart protect_soon.ogg + 241.90 vend protect_soon.ogg + 241.90 vstart protect_up.ogg + 245.90 vend protect_up.ogg + 245.90 vstart dir_up.ogg + 246.37 vend dir_up.ogg + 248.39 vstart protect_end.ogg + 249.90 vend protect_end.ogg + 249.90 vstart hit_up.ogg + 249.90 vend hit_up.ogg + 249.90 vstart dir_right.ogg + 250.39 vend dir_right.ogg + 250.39 vstart hit_up.ogg + 253.90 vend hit_up.ogg + 253.90 vstart hit_right.ogg + 253.90 vend hit_right.ogg + 253.90 vstart dir_up.ogg + 254.38 vend dir_up.ogg + 254.38 vstart hit_right.ogg + 257.90 vend hit_right.ogg + 259.10 vstart time_3.ogg + 262.56 vend time_3.ogg + 262.56 vstart dodge_1.ogg + 264.16 vend dodge_1.ogg + 264.16 vstart restart_hint.ogg + 267.99 vend restart_hint.ogg diff --git a/research/space-polish/round2/live-B-events.jsonl b/research/space-polish/round2/live-B-events.jsonl new file mode 100644 index 00000000..b5dbf63b --- /dev/null +++ b/research/space-polish/round2/live-B-events.jsonl @@ -0,0 +1,420 @@ +{"ev":"probe_ready","t":8.400000005960464,"ta":null} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":6011.4000000059605,"ta":-0.07} +{"ev":"recstart","mime":"audio/webm;codecs=opus","t":6081.699999988079,"ta":0} +{"ev":"fetch","url":"audio/sfx/whoosh_left.ogg","status":200,"ok":true,"ms":15,"t":6096.4000000059605,"ta":0.015} +{"ev":"fetch","url":"audio/sfx/whoosh_right.ogg","status":200,"ok":true,"ms":14,"t":6096.5,"ta":0.015} +{"ev":"fetch","url":"audio/sfx/whoosh_up.ogg","status":200,"ok":true,"ms":14,"t":6096.5999999940395,"ta":0.015} +{"ev":"fetch","url":"audio/sfx/whoosh_down.ogg","status":200,"ok":true,"ms":14,"t":6096.699999988079,"ta":0.015} +{"ev":"fetch","url":"audio/sfx/alarm.ogg","status":200,"ok":true,"ms":14,"t":6096.699999988079,"ta":0.015} +{"ev":"fetch","url":"audio/sfx/boost.ogg","status":200,"ok":true,"ms":14,"t":6096.699999988079,"ta":0.015} +{"ev":"fetch","url":"audio/sfx/shield.ogg","status":200,"ok":true,"ms":16,"t":6098.799999982119,"ta":0.017} +{"ev":"fetch","url":"audio/sfx/shield_block.ogg","status":200,"ok":true,"ms":17,"t":6099,"ta":0.017} +{"ev":"fetch","url":"audio/sfx/dodge.ogg","status":200,"ok":true,"ms":17,"t":6099.5,"ta":0.018} +{"ev":"fetch","url":"audio/sfx/whiff.ogg","status":200,"ok":true,"ms":18,"t":6100.199999988079,"ta":0.019} +{"ev":"fetch","url":"audio/sfx/hit.ogg","status":200,"ok":true,"ms":18,"t":6100.5,"ta":0.019} +{"ev":"fetch","url":"audio/sfx/crash.ogg","status":200,"ok":true,"ms":19,"t":6101.199999988079,"ta":0.02} +{"ev":"fetch","url":"audio/voice/female/dir_left.ogg","status":200,"ok":true,"ms":24,"t":6106.299999982119,"ta":0.025} +{"ev":"fetch","url":"audio/voice/female/dir_right.ogg","status":200,"ok":true,"ms":24,"t":6106.4000000059605,"ta":0.025} +{"ev":"fetch","url":"audio/voice/female/dir_up.ogg","status":200,"ok":true,"ms":24,"t":6106.4000000059605,"ta":0.025} +{"ev":"fetch","url":"audio/voice/female/dir_down.ogg","status":200,"ok":true,"ms":24,"t":6107.4000000059605,"ta":0.026} +{"ev":"fetch","url":"audio/voice/female/hit_left.ogg","status":200,"ok":true,"ms":25,"t":6108.0999999940395,"ta":0.026} +{"ev":"fetch","url":"audio/voice/female/hit_right.ogg","status":200,"ok":true,"ms":26,"t":6109.4000000059605,"ta":0.028} +{"ev":"fetch","url":"audio/voice/female/hit_up.ogg","status":200,"ok":true,"ms":29,"t":6112.5,"ta":0.031} +{"ev":"fetch","url":"audio/voice/female/hit_down.ogg","status":200,"ok":true,"ms":31,"t":6114,"ta":0.032} +{"ev":"fetch","url":"audio/voice/female/hit_last.ogg","status":200,"ok":true,"ms":35,"t":6118.4000000059605,"ta":0.037} +{"ev":"fetch","url":"audio/voice/female/protect_left.ogg","status":200,"ok":true,"ms":37,"t":6120.799999982119,"ta":0.039} +{"ev":"fetch","url":"audio/voice/female/protect_right.ogg","status":200,"ok":true,"ms":37,"t":6120.799999982119,"ta":0.039} +{"ev":"fetch","url":"audio/voice/female/protect_up.ogg","status":200,"ok":true,"ms":37,"t":6120.9000000059605,"ta":0.039} +{"ev":"fetch","url":"audio/voice/female/protect_down.ogg","status":200,"ok":true,"ms":39,"t":6122.5999999940395,"ta":0.041} +{"ev":"fetch","url":"audio/voice/female/protect_end.ogg","status":200,"ok":true,"ms":39,"t":6122.799999982119,"ta":0.041} +{"ev":"fetch","url":"audio/voice/female/protect_soon.ogg","status":200,"ok":true,"ms":39,"t":6123,"ta":0.041} +{"ev":"fetch","url":"audio/voice/female/shield_ready.ogg","status":200,"ok":true,"ms":45,"t":6128.699999988079,"ta":0.047} +{"ev":"fetch","url":"audio/voice/female/shield_block.ogg","status":200,"ok":true,"ms":45,"t":6128.699999988079,"ta":0.047} +{"ev":"fetch","url":"audio/voice/female/feat_boost.ogg","status":200,"ok":true,"ms":45,"t":6128.799999982119,"ta":0.047} +{"ev":"fetch","url":"audio/voice/female/feat_boost_done.ogg","status":200,"ok":true,"ms":46,"t":6130.5,"ta":0.049} +{"ev":"fetch","url":"audio/voice/female/feat_shield.ogg","status":200,"ok":true,"ms":55,"t":6139.699999988079,"ta":0.058} +{"ev":"fetch","url":"audio/voice/female/feat_shield_done.ogg","status":200,"ok":true,"ms":57,"t":6141.0999999940395,"ta":0.059} +{"ev":"fetch","url":"audio/voice/female/boost_not_ready.ogg","status":200,"ok":true,"ms":57,"t":6141.0999999940395,"ta":0.059} +{"ev":"fetch","url":"audio/voice/female/ms_10.ogg","status":200,"ok":true,"ms":57,"t":6141.199999988079,"ta":0.06} +{"ev":"fetch","url":"audio/voice/female/ms_25.ogg","status":200,"ok":true,"ms":57,"t":6141.299999982119,"ta":0.06} +{"ev":"fetch","url":"audio/voice/female/ms_50.ogg","status":200,"ok":true,"ms":58,"t":6142.0999999940395,"ta":0.06} +{"ev":"fetch","url":"audio/voice/female/ms_100.ogg","status":200,"ok":true,"ms":58,"t":6142.299999982119,"ta":0.061} +{"ev":"fetch","url":"audio/voice/female/gd_hit_hint.ogg","status":200,"ok":true,"ms":59,"t":6144.0999999940395,"ta":0.062} +{"ev":"fetch","url":"audio/voice/female/gd_last_life.ogg","status":200,"ok":true,"ms":60,"t":6144.5,"ta":0.063} +{"ev":"fetch","url":"audio/voice/female/paused.ogg","status":200,"ok":true,"ms":62,"t":6147,"ta":0.065} +{"ev":"fetch","url":"audio/voice/female/menu_main.ogg","status":200,"ok":true,"ms":63,"t":6147.9000000059605,"ta":0.066} +{"ev":"fetch","url":"audio/voice/female/menu_resume.ogg","status":200,"ok":true,"ms":71,"t":6155.5,"ta":0.074} +{"ev":"fetch","url":"audio/voice/female/menu_lobby.ogg","status":200,"ok":true,"ms":77,"t":6162,"ta":0.08} +{"ev":"fetch","url":"audio/voice/female/menu_help.ogg","status":200,"ok":true,"ms":77,"t":6162.0999999940395,"ta":0.08} +{"ev":"fetch","url":"audio/voice/female/settings_hint.ogg","status":200,"ok":true,"ms":77,"t":6162.4000000059605,"ta":0.081} +{"ev":"fetch","url":"audio/voice/female/help_recap.ogg","status":200,"ok":true,"ms":78,"t":6162.5,"ta":0.081} +{"ev":"fetch","url":"audio/voice/female/drill_welcome.ogg","status":200,"ok":true,"ms":79,"t":6163.5999999940395,"ta":0.082} +{"ev":"fetch","url":"audio/voice/female/drill_rule.ogg","status":200,"ok":true,"ms":79,"t":6163.799999982119,"ta":0.082} +{"ev":"fetch","url":"audio/voice/female/second_run_ask.ogg","status":200,"ok":true,"ms":79,"t":6163.9000000059605,"ta":0.082} +{"ev":"fetch","url":"audio/voice/female/skip_hint.ogg","status":200,"ok":true,"ms":80,"t":6165,"ta":0.083} +{"ev":"vstart","url":"audio/voice/female/second_run_ask.ogg","t":6182,"dur":3.04,"ta":0.1} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":6510,"ta":0.428} +{"ev":"vibrate","pattern":"[20]","t":6874.0999999940395,"ta":0.792} +{"ev":"vend","url":"audio/voice/female/second_run_ask.ogg","t":6874.199999988079,"reason":"kill","ta":0.793} +{"ev":"fetch","url":"audio/bgm/engine.ogg","status":200,"ok":true,"ms":3,"t":6877.0999999940395,"ta":0.795} +{"ev":"start","t":7044,"sid":1,"url":"audio/bgm/engine.ogg","layer":"bgm","dur":117,"rate":1,"loop":true,"when":0,"ta":0.962} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":7843.4000000059605,"ta":1.762} +{"ev":"vibrate","pattern":"[10]","t":8194,"ta":2.112} +{"ev":"start","t":8194.5,"sid":2,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":2.113} +{"ev":"start","t":8376.799999982119,"sid":3,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":2.295} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":9423.699999988079,"ta":3.342} +{"ev":"vibrate","pattern":"[20]","t":9786.90000000596,"ta":3.705} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":10254.299999982119,"ta":4.173} +{"ev":"vibrate","pattern":"[10]","t":10609.799999982119,"ta":4.528} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":11376.90000000596,"ta":5.295} +{"ev":"start","t":11377.09999999404,"sid":4,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":5.295} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":11794.5,"ta":5.713} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":11877,"ta":5.795} +{"ev":"start","t":11877.09999999404,"sid":5,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":5.795} +{"ev":"vibrate","pattern":"[20]","t":12042.299999982119,"ta":5.961} +{"ev":"vibrate","pattern":"[40,100,40]","t":12042.5,"ta":5.961} +{"ev":"vstart","url":"audio/voice/female/feat_shield_done.ogg","t":12043,"dur":4.64,"ta":5.961} +{"ev":"start","t":12377.199999988079,"sid":6,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":6.296} +{"ev":"start","t":12377.40000000596,"sid":7,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":6.296} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":13313.799999982119,"ta":7.232} +{"ev":"vibrate","pattern":"[10]","t":13677,"ta":7.595} +{"ev":"vend","url":"audio/voice/female/feat_shield_done.ogg","t":13677.59999999404,"reason":"kill","ta":7.596} +{"ev":"vstart","url":"audio/voice/female/paused.ogg","t":13677.699999988079,"dur":0.9570975056689343,"ta":7.596} +{"ev":"fetch","url":"audio/bgm/menu.ogg","status":200,"ok":true,"ms":3,"t":13680,"ta":7.598} +{"ev":"start","t":13807.40000000596,"sid":8,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":7.726} +{"ev":"stop","t":14167.799999982119,"sid":1,"when":0,"ta":8.086} +{"ev":"vend","url":"audio/voice/female/paused.ogg","t":14630.40000000596,"reason":"kill","ta":8.549} +{"ev":"vstart","url":"audio/voice/female/menu_main.ogg","t":14630.59999999404,"dur":3.92,"ta":8.549} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":14681.5,"ta":8.6} +{"ev":"vibrate","pattern":"[10]","t":15043.5,"ta":8.962} +{"ev":"start","t":15043.90000000596,"sid":9,"url":"audio/bgm/engine.ogg","layer":"bgm","dur":117,"rate":1,"loop":true,"when":0,"ta":8.962} +{"ev":"stop","t":15604.09999999404,"sid":8,"when":0,"ta":9.522} +{"ev":"start","t":15844.09999999404,"sid":10,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":9.762} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":15942.09999999404,"ta":9.86} +{"ev":"vibrate","pattern":"[20]","t":16190.299999982119,"ta":10.109} +{"ev":"vibrate","pattern":"[40,100,40]","t":16190.299999982119,"ta":10.109} +{"ev":"vend","url":"audio/voice/female/menu_main.ogg","t":16190.299999982119,"reason":"kill","ta":10.109} +{"ev":"vstart","url":"audio/voice/female/feat_shield_done.ogg","t":16190.59999999404,"dur":4.64,"ta":10.109} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":17363,"ta":11.281} +{"ev":"vibrate","pattern":"[10]","t":17726.79999998212,"ta":11.645} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":18844.29999998212,"ta":12.763} +{"ev":"start","t":18844.40000000596,"sid":11,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":12.763} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":19151.79999998212,"ta":13.07} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":19344.09999999404,"ta":13.262} +{"ev":"start","t":19344.19999998808,"sid":12,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":13.263} +{"ev":"vibrate","pattern":"[10]","t":19509.5,"ta":13.428} +{"ev":"vend","url":"audio/voice/female/feat_shield_done.ogg","t":19831.09999999404,"reason":"kill","ta":13.749} +{"ev":"start","t":19844.29999998212,"sid":13,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":13.763} +{"ev":"start","t":19844.29999998212,"sid":14,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":13.763} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":20250.09999999404,"ta":14.168} +{"ev":"vibrate","pattern":"[10]","t":20609.79999998212,"ta":14.528} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":21617.69999998808,"ta":15.536} +{"ev":"vibrate","pattern":"[10]","t":21977,"ta":15.895} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":22844.40000000596,"ta":16.763} +{"ev":"start","t":22844.5,"sid":15,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":16.763} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":23074.5,"ta":16.993} +{"ev":"vibrate","pattern":"[20]","t":23321.90000000596,"ta":17.24} +{"ev":"vibrate","pattern":"[40,100,40]","t":23321.90000000596,"ta":17.24} +{"ev":"vstart","url":"audio/voice/female/feat_shield_done.ogg","t":23322,"dur":4.64,"ta":17.24} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":23344.40000000596,"ta":17.263} +{"ev":"start","t":23344.5,"sid":16,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":17.263} +{"ev":"start","t":23844.5,"sid":17,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":17.763} +{"ev":"start","t":23844.59999999404,"sid":18,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":17.763} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":24670.09999999404,"ta":18.588} +{"ev":"vibrate","pattern":"[10]","t":25025.79999998212,"ta":18.944} +{"ev":"start","t":25026.19999998808,"sid":19,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":18.945} +{"ev":"vend","url":"audio/voice/female/feat_shield_done.ogg","t":25026.19999998808,"reason":"kill","ta":18.945} +{"ev":"vstart","url":"audio/voice/female/paused.ogg","t":25026.19999998808,"dur":0.9570975056689343,"ta":18.945} +{"ev":"stop","t":25386.29999998212,"sid":9,"when":0,"ta":19.305} +{"ev":"vend","url":"audio/voice/female/paused.ogg","t":25983.90000000596,"reason":"kill","ta":19.902} +{"ev":"vstart","url":"audio/voice/female/menu_main.ogg","t":25984,"dur":3.92,"ta":19.902} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":26249.40000000596,"ta":20.168} +{"ev":"vibrate","pattern":"[20]","t":26496.79999998212,"ta":20.415} +{"ev":"start","t":26497,"sid":20,"url":"audio/bgm/engine.ogg","layer":"bgm","dur":117,"rate":1,"loop":true,"when":0,"ta":20.415} +{"ev":"vend","url":"audio/voice/female/menu_main.ogg","t":26874.40000000596,"reason":"kill","ta":20.793} +{"ev":"vstart","url":"audio/voice/female/feat_boost.ogg","t":26874.40000000596,"dur":3.84,"ta":20.793} +{"ev":"stop","t":27057.19999998808,"sid":19,"when":0,"ta":20.976} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":27521.09999999404,"ta":21.439} +{"ev":"vibrate","pattern":"[10]","t":27876.29999998212,"ta":21.795} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":29189,"ta":23.107} +{"ev":"vibrate","pattern":"[10]","t":29542.69999998808,"ta":23.461} +{"ev":"vend","url":"audio/voice/female/feat_boost.ogg","t":29954.09999999404,"reason":"kill","ta":23.872} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":30371.09999999404,"ta":24.289} +{"ev":"vibrate","pattern":"[20]","t":30734.69999998808,"ta":24.653} +{"ev":"vibrate","pattern":"[20]","t":30734.90000000596,"ta":24.653} +{"ev":"start","t":30735.09999999404,"sid":21,"url":"audio/sfx/boost.ogg","layer":"sfx","dur":1.8,"rate":1,"loop":false,"when":0,"ta":24.653} +{"ev":"vstart","url":"audio/voice/female/feat_boost_done.ogg","t":30735.19999998808,"dur":3.44,"ta":24.654} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":31664.69999998808,"ta":25.583} +{"ev":"vibrate","pattern":"[20]","t":32028.69999998808,"ta":25.947} +{"ev":"vend","url":"audio/voice/female/feat_boost_done.ogg","t":32028.79999998212,"reason":"kill","ta":25.947} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":33126.79999998212,"ta":27.045} +{"ev":"start","t":33235.29999998212,"sid":22,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":27.154} +{"ev":"vibrate","pattern":"[20]","t":33374.90000000596,"ta":27.293} +{"ev":"vibrate","pattern":"[40,100,40]","t":33374.90000000596,"ta":27.293} +{"ev":"vstart","url":"audio/voice/female/feat_shield_done.ogg","t":33375.09999999404,"dur":4.64,"ta":27.293} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":34653.09999999404,"ta":28.571} +{"ev":"vibrate","pattern":"[10]","t":35009.5,"ta":28.928} +{"ev":"start","t":35009.59999999404,"sid":23,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":28.928} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":36003.69999998808,"ta":29.922} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":36235.19999998808,"ta":30.154} +{"ev":"start","t":36235.40000000596,"sid":24,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":30.154} +{"ev":"vibrate","pattern":"[10]","t":36359.40000000596,"ta":30.278} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":36735.19999998808,"ta":30.654} +{"ev":"start","t":36735.29999998212,"sid":25,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":30.654} +{"ev":"vend","url":"audio/voice/female/feat_shield_done.ogg","t":37012.29999998212,"reason":"kill","ta":30.931} +{"ev":"start","t":37235.40000000596,"sid":26,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":31.154} +{"ev":"start","t":37235.5,"sid":27,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":31.154} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":37739.5,"ta":31.658} +{"ev":"vibrate","pattern":"[20]","t":37986.5,"ta":31.905} +{"ev":"vibrate","pattern":"[40,100,40]","t":37986.5,"ta":31.905} +{"ev":"vstart","url":"audio/voice/female/feat_shield_done.ogg","t":37986.59999999404,"dur":4.64,"ta":31.905} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":39226.69999998808,"ta":33.145} +{"ev":"vibrate","pattern":"[10]","t":39592.40000000596,"ta":33.511} +{"ev":"start","t":39592.5,"sid":28,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":33.511} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":40235.5,"ta":34.154} +{"ev":"start","t":40235.79999998212,"sid":29,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":34.154} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":40616.09999999404,"ta":34.534} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":40735.59999999404,"ta":34.654} +{"ev":"start","t":40735.79999998212,"sid":30,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":34.654} +{"ev":"vibrate","pattern":"[10]","t":40976.19999998808,"ta":34.895} +{"ev":"start","t":40976.29999998212,"sid":31,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":34.895} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":41235.5,"ta":35.154} +{"ev":"start","t":41235.59999999404,"sid":32,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":35.154} +{"ev":"vend","url":"audio/voice/female/feat_shield_done.ogg","t":41235.69999998808,"reason":"kill","ta":35.154} +{"ev":"vstart","url":"audio/voice/female/protect_right.ogg","t":41235.79999998212,"dur":5.2,"ta":35.154} +{"ev":"start","t":41236.59999999404,"sid":33,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":35.155} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":42125.19999998808,"ta":36.044} +{"ev":"vibrate","pattern":"[20]","t":42488.79999998212,"ta":36.407} +{"ev":"vend","url":"audio/voice/female/protect_right.ogg","t":42488.90000000596,"reason":"kill","ta":36.407} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":43472.40000000596,"ta":37.391} +{"ev":"vibrate","pattern":"[20]","t":43834.69999998808,"ta":37.753} +{"ev":"vibrate","pattern":"[20]","t":43834.79999998212,"ta":37.753} +{"ev":"start","t":43834.90000000596,"sid":34,"url":"audio/sfx/boost.ogg","layer":"sfx","dur":1.8,"rate":1,"loop":false,"when":0,"ta":37.753} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":44236.69999998808,"ta":38.155} +{"ev":"start","t":44236.90000000596,"sid":35,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":38.155} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":44669.5,"ta":38.588} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":44736.69999998808,"ta":38.655} +{"ev":"start","t":44736.90000000596,"sid":36,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":38.655} +{"ev":"vibrate","pattern":"[10]","t":45025.79999998212,"ta":38.944} +{"ev":"start","t":45236.90000000596,"sid":37,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":39.155} +{"ev":"start","t":45237,"sid":38,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":39.155} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":46161.40000000596,"ta":40.08} +{"ev":"vibrate","pattern":"[10]","t":46525.69999998808,"ta":40.444} +{"ev":"start","t":46525.79999998212,"sid":39,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":40.444} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":47891.19999998808,"ta":41.81} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":48237.09999999404,"ta":42.155} +{"ev":"start","t":48237.19999998808,"sid":40,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":42.156} +{"ev":"vibrate","pattern":"[10]","t":48242.09999999404,"ta":42.16} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":48737,"ta":42.655} +{"ev":"start","t":48737.09999999404,"sid":41,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":42.655} +{"ev":"start","t":49237.19999998808,"sid":42,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":43.156} +{"ev":"start","t":49237.29999998212,"sid":43,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":43.156} +{"ev":"vstart","url":"audio/voice/female/feat_shield.ogg","t":51874.40000000596,"dur":2.8,"ta":45.793} +{"ev":"vend","url":"audio/voice/female/feat_shield.ogg","t":54124.09999999404,"reason":"kill","ta":48.042} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":58678.29999998212,"ta":52.597} +{"ev":"vibrate","pattern":"[20]","t":59046.5,"ta":52.965} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":59719.5,"ta":53.638} +{"ev":"vstart","url":"audio/voice/female/protect_soon.ogg","t":59874.5,"dur":1.52,"ta":53.793} +{"ev":"vibrate","pattern":"[10]","t":60075,"ta":53.993} +{"ev":"start","t":60075.09999999404,"sid":44,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":53.993} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":61060.79999998212,"ta":54.979} +{"ev":"vend","url":"audio/voice/female/protect_soon.ogg","t":61112.5,"reason":"kill","ta":55.031} +{"ev":"vibrate","pattern":"[20]","t":61424,"ta":55.342} +{"ev":"vibrate","pattern":"[20]","t":61424,"ta":55.342} +{"ev":"start","t":61424.19999998808,"sid":45,"url":"audio/sfx/boost.ogg","layer":"sfx","dur":1.8,"rate":1,"loop":false,"when":0,"ta":55.343} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":62278.69999998808,"ta":56.197} +{"ev":"start","t":62374.69999998808,"sid":46,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":56.293} +{"ev":"vibrate","pattern":"[10]","t":62641.5,"ta":56.56} +{"ev":"start","t":62641.69999998808,"sid":47,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":56.56} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":63901,"ta":57.819} +{"ev":"vibrate","pattern":"[20]","t":64264.19999998808,"ta":58.183} +{"ev":"vibrate","pattern":"[40,100,40]","t":64264.29999998212,"ta":58.183} +{"ev":"vstart","url":"audio/voice/female/boost_not_ready.ogg","t":64264.40000000596,"dur":3.04,"ta":58.183} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":64947.40000000596,"ta":58.866} +{"ev":"vibrate","pattern":"[20]","t":65194.19999998808,"ta":59.113} +{"ev":"vibrate","pattern":"[20]","t":65194.19999998808,"ta":59.113} +{"ev":"start","t":65194.40000000596,"sid":48,"url":"audio/sfx/shield.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":59.113} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":65374.69999998808,"ta":59.293} +{"ev":"start","t":65374.90000000596,"sid":49,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":59.293} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":65874.69999998808,"ta":59.793} +{"ev":"start","t":65874.79999998212,"sid":50,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":59.793} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":66068.69999998808,"ta":59.987} +{"ev":"vibrate","pattern":"[100]","t":66374.69999998808,"ta":60.293} +{"ev":"start","t":66374.90000000596,"sid":51,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":60.293} +{"ev":"start","t":66374.90000000596,"sid":52,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":60.293} +{"ev":"vend","url":"audio/voice/female/boost_not_ready.ogg","t":66374.90000000596,"reason":"kill","ta":60.293} +{"ev":"vstart","url":"audio/voice/female/dir_right.ogg","t":66375,"dur":0.7170975056689343,"ta":60.293} +{"ev":"vibrate","pattern":"[10]","t":66424.90000000596,"ta":60.343} +{"ev":"vibrate","pattern":"[30,50,30,50,30]","t":66874.69999998808,"ta":60.793} +{"ev":"vend","url":"audio/voice/female/dir_right.ogg","t":66874.79999998212,"reason":"kill","ta":60.793} +{"ev":"vstart","url":"audio/voice/female/protect_end.ogg","t":66874.79999998212,"dur":3.6,"ta":60.793} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":67344.59999999404,"ta":61.263} +{"ev":"vibrate","pattern":"[10]","t":67707.79999998212,"ta":61.626} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":68872.90000000596,"ta":62.791} +{"ev":"vibrate","pattern":"[20]","t":69118.69999998808,"ta":63.037} +{"ev":"vibrate","pattern":"[40,100,40]","t":69118.69999998808,"ta":63.037} +{"ev":"vend","url":"audio/voice/female/protect_end.ogg","t":69118.79999998212,"reason":"kill","ta":63.037} +{"ev":"vstart","url":"audio/voice/female/feat_shield_done.ogg","t":69118.79999998212,"dur":4.64,"ta":63.037} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":69375.09999999404,"ta":63.293} +{"ev":"start","t":69375.19999998808,"sid":53,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":63.294} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":69875,"ta":63.793} +{"ev":"start","t":69875.19999998808,"sid":54,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":63.794} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":69936.5,"ta":63.855} +{"ev":"vibrate","pattern":"[10]","t":70291,"ta":64.209} +{"ev":"start","t":70291.09999999404,"sid":55,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":64.209} +{"ev":"start","t":70375.09999999404,"sid":56,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":64.293} +{"ev":"start","t":70375.19999998808,"sid":57,"url":"audio/sfx/whoosh_left.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":64.293} +{"ev":"vend","url":"audio/voice/female/feat_shield_done.ogg","t":70375.29999998212,"reason":"kill","ta":64.294} +{"ev":"vstart","url":"audio/voice/female/dir_left.ogg","t":70375.40000000596,"dur":0.39909297052154197,"ta":64.294} +{"ev":"vend","url":"audio/voice/female/dir_left.ogg","t":70771.19999998808,"reason":"kill","ta":64.689} +{"ev":"vstart","url":"audio/voice/female/shield_block.ogg","t":70771.40000000596,"dur":1.44,"ta":64.69} +{"ev":"vend","url":"audio/voice/female/shield_block.ogg","t":70771.69999998808,"reason":"kill","ta":64.69} +{"ev":"vstart","url":"audio/voice/female/protect_end.ogg","t":70771.69999998808,"dur":3.6,"ta":64.69} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":71050.90000000596,"ta":64.969} +{"ev":"vibrate","pattern":"[20]","t":71299.19999998808,"ta":65.218} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":72566.09999999404,"ta":66.484} +{"ev":"vibrate","pattern":"[20]","t":72929.40000000596,"ta":66.848} +{"ev":"vend","url":"audio/voice/female/protect_end.ogg","t":72929.40000000596,"reason":"kill","ta":66.848} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":73375.29999998212,"ta":67.294} +{"ev":"start","t":73375.5,"sid":58,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":67.294} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":73875.29999998212,"ta":67.794} +{"ev":"start","t":73875.5,"sid":59,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":67.794} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":73918.79999998212,"ta":67.837} +{"ev":"vibrate","pattern":"[10]","t":74274,"ta":68.192} +{"ev":"start","t":74274.09999999404,"sid":60,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":68.192} +{"ev":"start","t":74375.40000000596,"sid":61,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":68.294} +{"ev":"start","t":74375.59999999404,"sid":62,"url":"audio/sfx/whoosh_up.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":68.294} +{"ev":"vstart","url":"audio/voice/female/dir_up.ogg","t":74375.59999999404,"dur":0.5570975056689342,"ta":68.294} +{"ev":"vend","url":"audio/voice/female/dir_up.ogg","t":75043.40000000596,"reason":"kill","ta":68.962} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":75561,"ta":69.479} +{"ev":"vibrate","pattern":"[10]","t":75924.40000000596,"ta":69.843} +{"ev":"start","t":75924.40000000596,"sid":63,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":69.843} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":76938.5,"ta":70.857} +{"ev":"vibrate","pattern":"[20]","t":77301.90000000596,"ta":71.22} +{"ev":"vibrate","pattern":"[20]","t":77301.90000000596,"ta":71.22} +{"ev":"start","t":77302,"sid":64,"url":"audio/sfx/boost.ogg","layer":"sfx","dur":1.8,"rate":1,"loop":false,"when":0,"ta":71.22} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":77375.69999998808,"ta":71.294} +{"ev":"start","t":77375.79999998212,"sid":65,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":71.294} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":77875.69999998808,"ta":71.794} +{"ev":"start","t":77875.79999998212,"sid":66,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":71.794} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":77891.59999999404,"ta":71.81} +{"ev":"vibrate","pattern":"[10]","t":78257.79999998212,"ta":72.176} +{"ev":"start","t":78257.90000000596,"sid":67,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":72.176} +{"ev":"start","t":78375.69999998808,"sid":68,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":72.294} +{"ev":"start","t":78376,"sid":69,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":72.294} +{"ev":"vstart","url":"audio/voice/female/dir_down.ogg","t":78376,"dur":0.39909297052154197,"ta":72.294} +{"ev":"vend","url":"audio/voice/female/dir_down.ogg","t":78758.40000000596,"reason":"kill","ta":72.677} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":79566.59999999404,"ta":73.485} +{"ev":"vibrate","pattern":"[10]","t":79924.40000000596,"ta":73.843} +{"ev":"start","t":79924.59999999404,"sid":70,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":73.843} +{"ev":"vibrate","pattern":"[15]","t":80194.59999999404,"ta":74.113} +{"ev":"vstart","url":"audio/voice/female/shield_ready.ogg","t":80194.59999999404,"dur":1.28,"ta":74.113} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":81067.79999998212,"ta":74.986} +{"ev":"vibrate","pattern":"[20]","t":81314.5,"ta":75.233} +{"ev":"vibrate","pattern":"[20]","t":81314.5,"ta":75.233} +{"ev":"start","t":81314.5,"sid":71,"url":"audio/sfx/shield.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":75.233} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":81376,"ta":75.294} +{"ev":"start","t":81376,"sid":72,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":75.294} +{"ev":"start","t":81384.19999998808,"sid":73,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":75.303} +{"ev":"vend","url":"audio/voice/female/shield_ready.ogg","t":81384.19999998808,"reason":"kill","ta":75.303} +{"ev":"vstart","url":"audio/voice/female/dir_down.ogg","t":81384.19999998808,"dur":0.39909297052154197,"ta":75.303} +{"ev":"vend","url":"audio/voice/female/dir_down.ogg","t":81776.5,"reason":"kill","ta":75.695} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":81875.90000000596,"ta":75.794} +{"ev":"start","t":81876.09999999404,"sid":74,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":75.794} +{"ev":"vibrate","pattern":"[100]","t":82376,"ta":76.294} +{"ev":"start","t":82376,"sid":75,"url":"audio/sfx/shield_block.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":76.294} +{"ev":"vstart","url":"audio/voice/female/shield_block.ogg","t":82376.09999999404,"dur":1.44,"ta":76.294} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":82525.29999998212,"ta":76.444} +{"ev":"vibrate","pattern":"[10]","t":82890.40000000596,"ta":76.809} +{"ev":"start","t":82890.40000000596,"sid":76,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":76.809} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":83063.19999998808,"ta":76.982} +{"ev":"start","t":83063.29999998212,"sid":77,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":76.982} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":83563.19999998808,"ta":77.482} +{"ev":"start","t":83563.29999998212,"sid":78,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":77.482} +{"ev":"vend","url":"audio/voice/female/shield_block.ogg","t":83610.79999998212,"reason":"kill","ta":77.529} +{"ev":"gesture","type":"tap","x":195,"y":422,"t":84001.40000000596,"ta":77.92} +{"ev":"vibrate","pattern":"[80]","t":84063.19999998808,"ta":77.982} +{"ev":"start","t":84063.29999998212,"sid":79,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":77.982} +{"ev":"vstart","url":"audio/voice/female/hit_down.ogg","t":84063.40000000596,"dur":5.28,"ta":77.982} +{"ev":"start","t":84342.40000000596,"sid":80,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":78.261} +{"ev":"vend","url":"audio/voice/female/hit_down.ogg","t":84342.40000000596,"reason":"kill","ta":78.261} +{"ev":"vstart","url":"audio/voice/female/dir_right.ogg","t":84342.40000000596,"dur":0.7170975056689343,"ta":78.261} +{"ev":"vibrate","pattern":"[20]","t":84365.5,"ta":78.284} +{"ev":"vend","url":"audio/voice/female/dir_right.ogg","t":84365.5,"reason":"kill","ta":78.284} +{"ev":"vstart","url":"audio/voice/female/hit_down.ogg","t":84365.69999998808,"dur":5.28,"ta":78.284} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":85090.40000000596,"ta":79.009} +{"ev":"vibrate","pattern":"[10]","t":85440.59999999404,"ta":79.359} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":85996.40000000596,"ta":79.915} +{"ev":"start","t":85996.5,"sid":81,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":79.915} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":86496.40000000596,"ta":80.415} +{"ev":"start","t":86496.5,"sid":82,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":80.415} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":86834.29999998212,"ta":80.753} +{"ev":"vibrate","pattern":"[20]","t":86996.5,"ta":80.915} +{"ev":"start","t":86996.59999999404,"sid":83,"url":"audio/sfx/dodge.ogg","layer":"sfx","dur":1.2,"rate":1,"loop":false,"when":0,"ta":80.915} +{"ev":"vend","url":"audio/voice/female/hit_down.ogg","t":86996.59999999404,"reason":"kill","ta":80.915} +{"ev":"vstart","url":"audio/voice/female/ms_10.ogg","t":86996.69999998808,"dur":1.12,"ta":80.915} +{"ev":"vibrate","pattern":"[20]","t":87080.59999999404,"ta":80.999} +{"ev":"vibrate","pattern":"[40,100,40]","t":87080.59999999404,"ta":80.999} +{"ev":"vend","url":"audio/voice/female/ms_10.ogg","t":87080.59999999404,"reason":"kill","ta":80.999} +{"ev":"vstart","url":"audio/voice/female/feat_shield_done.ogg","t":87080.69999998808,"dur":4.64,"ta":80.999} +{"ev":"start","t":87250.5,"sid":84,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":81.169} +{"ev":"vend","url":"audio/voice/female/feat_shield_done.ogg","t":87250.5,"reason":"kill","ta":81.169} +{"ev":"vstart","url":"audio/voice/female/dir_right.ogg","t":87250.59999999404,"dur":0.7170975056689343,"ta":81.169} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":87824,"ta":81.742} +{"ev":"vend","url":"audio/voice/female/dir_right.ogg","t":87929.5,"reason":"kill","ta":81.848} +{"ev":"vibrate","pattern":"[10]","t":88173.40000000596,"ta":82.092} +{"ev":"start","t":88173.69999998808,"sid":85,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":82.092} +{"ev":"vstart","url":"audio/voice/female/paused.ogg","t":88173.79999998212,"dur":0.9570975056689343,"ta":82.092} +{"ev":"stop","t":88533.79999998212,"sid":20,"when":0,"ta":82.452} +{"ev":"vend","url":"audio/voice/female/paused.ogg","t":89113.5,"reason":"kill","ta":83.032} +{"ev":"vstart","url":"audio/voice/female/menu_main.ogg","t":89113.79999998212,"dur":3.92,"ta":83.032} +{"ev":"gesture","type":"doubletap","x":195,"y":422,"t":89310.79999998212,"ta":83.229} +{"ev":"vibrate","pattern":"[20]","t":89558.09999999404,"ta":83.476} +{"ev":"start","t":89558.29999998212,"sid":86,"url":"audio/bgm/engine.ogg","layer":"bgm","dur":117,"rate":1,"loop":true,"when":0,"ta":83.477} +{"ev":"stop","t":90118.40000000596,"sid":85,"when":0,"ta":84.037} +{"ev":"start","t":90358.59999999404,"sid":87,"url":"audio/sfx/whoosh_right.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":84.277} +{"ev":"vend","url":"audio/voice/female/menu_main.ogg","t":90358.59999999404,"reason":"kill","ta":84.277} +{"ev":"vstart","url":"audio/voice/female/dir_right.ogg","t":90358.59999999404,"dur":0.7170975056689343,"ta":84.277} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":90740.69999998808,"ta":84.659} +{"ev":"vend","url":"audio/voice/female/dir_right.ogg","t":91017.19999998808,"reason":"kill","ta":84.936} +{"ev":"vibrate","pattern":"[10]","t":91107,"ta":85.025} +{"ev":"start","t":91107.09999999404,"sid":88,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":85.025} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":92102.29999998212,"ta":86.021} +{"ev":"vibrate","pattern":"[10]","t":92457,"ta":86.375} +{"ev":"start","t":92457.09999999404,"sid":89,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":86.375} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":93358.59999999404,"ta":87.277} +{"ev":"start","t":93358.69999998808,"sid":90,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":87.277} +{"ev":"gesture","type":"swipeleft","x":195,"y":422,"t":93647.29999998212,"ta":87.566} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":93858.59999999404,"ta":87.777} +{"ev":"start","t":93858.69999998808,"sid":91,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":87.777} +{"ev":"vibrate","pattern":"[10]","t":94006.79999998212,"ta":87.925} +{"ev":"start","t":94006.90000000596,"sid":92,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":87.925} +{"ev":"vibrate","pattern":"[80]","t":94358.59999999404,"ta":88.277} +{"ev":"start","t":94358.69999998808,"sid":93,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":88.277} +{"ev":"vstart","url":"audio/voice/female/hit_right.ogg","t":94358.79999998212,"dur":4.8,"ta":88.277} +{"ev":"start","t":94359.40000000596,"sid":94,"url":"audio/sfx/whoosh_down.ogg","layer":"sfx","dur":2.5,"rate":1,"loop":false,"when":0,"ta":88.278} +{"ev":"vend","url":"audio/voice/female/hit_right.ogg","t":94359.5,"reason":"kill","ta":88.278} +{"ev":"vstart","url":"audio/voice/female/dir_down.ogg","t":94359.5,"dur":0.39909297052154197,"ta":88.278} +{"ev":"vend","url":"audio/voice/female/dir_down.ogg","t":94755.40000000596,"reason":"kill","ta":88.674} +{"ev":"vstart","url":"audio/voice/female/hit_right.ogg","t":94755.69999998808,"dur":4.8,"ta":88.674} +{"ev":"gesture","type":"swiperight","x":195,"y":422,"t":95390.29999998212,"ta":89.309} +{"ev":"vibrate","pattern":"[10]","t":95740.29999998212,"ta":89.659} +{"ev":"start","t":95740.29999998212,"sid":95,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":89.659} +{"ev":"vibrate","pattern":"[15]","t":96314.40000000596,"ta":90.233} +{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":96973.79999998212,"ta":90.892} +{"ev":"vibrate","pattern":"[10]","t":97323.59999999404,"ta":91.242} +{"ev":"start","t":97323.69999998808,"sid":96,"url":"audio/sfx/whiff.ogg","layer":"sfx","dur":0.39709750566893426,"rate":1,"loop":false,"when":0,"ta":91.242} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":97359.5,"ta":91.278} +{"ev":"start","t":97359.59999999404,"sid":97,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":91.278} +{"ev":"vibrate","pattern":"[25,40,25,40,25]","t":97859.5,"ta":91.778} +{"ev":"start","t":97859.59999999404,"sid":98,"url":"audio/sfx/alarm.ogg","layer":"sfx","dur":0.9970975056689343,"rate":1,"loop":false,"when":0,"ta":91.778} +{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":98229,"ta":92.147} +{"ev":"vibrate","pattern":"[80]","t":98359.5,"ta":92.278} +{"ev":"vend","url":"audio/voice/female/hit_right.ogg","t":98359.90000000596,"reason":"kill","ta":92.278} +{"ev":"vibrate","pattern":"[60,40,60]","t":98359.90000000596,"ta":92.278} +{"ev":"start","t":98360.29999998212,"sid":99,"url":"audio/sfx/hit.ogg","layer":"sfx","dur":1.5,"rate":1,"loop":false,"when":0,"ta":92.279} +{"ev":"start","t":98360.29999998212,"sid":100,"url":"audio/sfx/crash.ogg","layer":"sfx","dur":3,"rate":1,"loop":false,"when":0,"ta":92.279} +{"ev":"vibrate","pattern":"[10]","t":98590.09999999404,"ta":92.508} +{"ev":"vstart","url":"audio/voice/female/menu_lobby.ogg","t":98590.40000000596,"dur":1.04,"ta":92.509} +{"ev":"stop","t":99020.09999999404,"sid":86,"when":0,"ta":92.938} +{"ev":"probe_ready","t":9.700000017881393,"ta":-6.072} diff --git a/research/space-polish/round2/live-B-transcript.md b/research/space-polish/round2/live-B-transcript.md new file mode 100644 index 00000000..8d94776a --- /dev/null +++ b/research/space-polish/round2/live-B-transcript.md @@ -0,0 +1,360 @@ +# space 实时会话 transcript + +- `[ -0.07s]` **GESTURE** tap @(195,422) +- `[ 0.00s]` REC 开始 (audio/webm;codecs=opus) +- `[ 0.10s]` VOICE ▶ second_run_ask (dur 3.04s) +- `[ 0.43s]` **GESTURE** tap @(195,422) +- `[ 0.79s]` VIBRATE [20] +- `[ 0.79s]` VOICE ■ second_run_ask (kill) +- `[ 0.96s]` BGM ♪ engine (loop) +- `[ 1.76s]` **GESTURE** swipeleft @(195,422) +- `[ 2.11s]` VIBRATE [10] +- `[ 2.11s]` SFX ♪ whiff +- `[ 2.29s]` SFX ♪ whoosh_left +- `[ 3.34s]` **GESTURE** tap @(195,422) +- `[ 3.71s]` VIBRATE [20] +- `[ 4.17s]` **GESTURE** swipeleft @(195,422) +- `[ 4.53s]` VIBRATE [10] +- `[ 5.29s]` VIBRATE [25,40,25,40,25] +- `[ 5.29s]` SFX ♪ alarm +- `[ 5.71s]` **GESTURE** doubletap @(195,422) +- `[ 5.79s]` VIBRATE [25,40,25,40,25] +- `[ 5.79s]` SFX ♪ alarm +- `[ 5.96s]` VIBRATE [20] +- `[ 5.96s]` VIBRATE [40,100,40] +- `[ 5.96s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 6.30s]` SFX ♪ dodge +- `[ 6.30s]` SFX ♪ whoosh_left +- `[ 7.23s]` **GESTURE** swipedown @(195,422) +- `[ 7.59s]` VIBRATE [10] +- `[ 7.60s]` VOICE ■ feat_shield_done (kill) +- `[ 7.60s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 7.73s]` BGM ♪ menu (loop) +- `[ 8.55s]` VOICE ■ paused (kill) +- `[ 8.55s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 8.60s]` **GESTURE** swipedown @(195,422) +- `[ 8.96s]` VIBRATE [10] +- `[ 8.96s]` BGM ♪ engine (loop) +- `[ 9.76s]` SFX ♪ whoosh_left +- `[ 9.86s]` **GESTURE** doubletap @(195,422) +- `[ 10.11s]` VIBRATE [20] +- `[ 10.11s]` VIBRATE [40,100,40] +- `[ 10.11s]` VOICE ■ menu_main (kill) +- `[ 10.11s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 11.28s]` **GESTURE** swipeleft @(195,422) +- `[ 11.64s]` VIBRATE [10] +- `[ 12.76s]` VIBRATE [25,40,25,40,25] +- `[ 12.76s]` SFX ♪ alarm +- `[ 13.07s]` **GESTURE** swipeleft @(195,422) +- `[ 13.26s]` VIBRATE [25,40,25,40,25] +- `[ 13.26s]` SFX ♪ alarm +- `[ 13.43s]` VIBRATE [10] +- `[ 13.75s]` VOICE ■ feat_shield_done (kill) +- `[ 13.76s]` SFX ♪ dodge +- `[ 13.76s]` SFX ♪ whoosh_down +- `[ 14.17s]` **GESTURE** swipedown @(195,422) +- `[ 14.53s]` VIBRATE [10] +- `[ 15.54s]` **GESTURE** swipedown @(195,422) +- `[ 15.89s]` VIBRATE [10] +- `[ 16.76s]` VIBRATE [25,40,25,40,25] +- `[ 16.76s]` SFX ♪ alarm +- `[ 16.99s]` **GESTURE** doubletap @(195,422) +- `[ 17.24s]` VIBRATE [20] +- `[ 17.24s]` VIBRATE [40,100,40] +- `[ 17.24s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 17.26s]` VIBRATE [25,40,25,40,25] +- `[ 17.26s]` SFX ♪ alarm +- `[ 17.76s]` SFX ♪ dodge +- `[ 17.76s]` SFX ♪ whoosh_up +- `[ 18.59s]` **GESTURE** swipedown @(195,422) +- `[ 18.94s]` VIBRATE [10] +- `[ 18.95s]` BGM ♪ menu (loop) +- `[ 18.95s]` VOICE ■ feat_shield_done (kill) +- `[ 18.95s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 19.90s]` VOICE ■ paused (kill) +- `[ 19.90s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 20.17s]` **GESTURE** doubletap @(195,422) +- `[ 20.41s]` VIBRATE [20] +- `[ 20.41s]` BGM ♪ engine (loop) +- `[ 20.79s]` VOICE ■ menu_main (kill) +- `[ 20.79s]` VOICE ▶ feat_boost (dur 3.84s) +- `[ 21.44s]` **GESTURE** swipeup @(195,422) +- `[ 21.80s]` VIBRATE [10] +- `[ 23.11s]` **GESTURE** swipedown @(195,422) +- `[ 23.46s]` VIBRATE [10] +- `[ 23.87s]` VOICE ■ feat_boost (kill) +- `[ 24.29s]` **GESTURE** tap @(195,422) +- `[ 24.65s]` VIBRATE [20] +- `[ 24.65s]` VIBRATE [20] +- `[ 24.65s]` SFX ♪ boost +- `[ 24.65s]` VOICE ▶ feat_boost_done (dur 3.44s) +- `[ 25.58s]` **GESTURE** tap @(195,422) +- `[ 25.95s]` VIBRATE [20] +- `[ 25.95s]` VOICE ■ feat_boost_done (kill) +- `[ 27.05s]` **GESTURE** doubletap @(195,422) +- `[ 27.15s]` SFX ♪ whoosh_right +- `[ 27.29s]` VIBRATE [20] +- `[ 27.29s]` VIBRATE [40,100,40] +- `[ 27.29s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 28.57s]` **GESTURE** swipeup @(195,422) +- `[ 28.93s]` VIBRATE [10] +- `[ 28.93s]` SFX ♪ whiff +- `[ 29.92s]` **GESTURE** swiperight @(195,422) +- `[ 30.15s]` VIBRATE [25,40,25,40,25] +- `[ 30.15s]` SFX ♪ alarm +- `[ 30.28s]` VIBRATE [10] +- `[ 30.65s]` VIBRATE [25,40,25,40,25] +- `[ 30.65s]` SFX ♪ alarm +- `[ 30.93s]` VOICE ■ feat_shield_done (kill) +- `[ 31.15s]` SFX ♪ dodge +- `[ 31.15s]` SFX ♪ whoosh_right +- `[ 31.66s]` **GESTURE** doubletap @(195,422) +- `[ 31.91s]` VIBRATE [20] +- `[ 31.91s]` VIBRATE [40,100,40] +- `[ 31.91s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 33.15s]` **GESTURE** swipeleft @(195,422) +- `[ 33.51s]` VIBRATE [10] +- `[ 33.51s]` SFX ♪ whiff +- `[ 34.15s]` VIBRATE [25,40,25,40,25] +- `[ 34.15s]` SFX ♪ alarm +- `[ 34.53s]` **GESTURE** swipeleft @(195,422) +- `[ 34.65s]` VIBRATE [25,40,25,40,25] +- `[ 34.65s]` SFX ♪ alarm +- `[ 34.90s]` VIBRATE [10] +- `[ 34.90s]` SFX ♪ whiff +- `[ 35.15s]` VIBRATE [30,50,30,50,30] +- `[ 35.15s]` SFX ♪ shield_block +- `[ 35.15s]` VOICE ■ feat_shield_done (kill) +- `[ 35.15s]` VOICE ▶ protect_right (dur 5.2s) +- `[ 35.16s]` SFX ♪ whoosh_right +- `[ 36.04s]` **GESTURE** tap @(195,422) +- `[ 36.41s]` VIBRATE [20] +- `[ 36.41s]` VOICE ■ protect_right (kill) +- `[ 37.39s]` **GESTURE** tap @(195,422) +- `[ 37.75s]` VIBRATE [20] +- `[ 37.75s]` VIBRATE [20] +- `[ 37.75s]` SFX ♪ boost +- `[ 38.16s]` VIBRATE [25,40,25,40,25] +- `[ 38.16s]` SFX ♪ alarm +- `[ 38.59s]` **GESTURE** swiperight @(195,422) +- `[ 38.66s]` VIBRATE [25,40,25,40,25] +- `[ 38.66s]` SFX ♪ alarm +- `[ 38.94s]` VIBRATE [10] +- `[ 39.16s]` SFX ♪ dodge +- `[ 39.16s]` SFX ♪ whoosh_left +- `[ 40.08s]` **GESTURE** swipeup @(195,422) +- `[ 40.44s]` VIBRATE [10] +- `[ 40.44s]` SFX ♪ whiff +- `[ 41.81s]` **GESTURE** swipeleft @(195,422) +- `[ 42.16s]` VIBRATE [25,40,25,40,25] +- `[ 42.16s]` SFX ♪ alarm +- `[ 42.16s]` VIBRATE [10] +- `[ 42.66s]` VIBRATE [25,40,25,40,25] +- `[ 42.66s]` SFX ♪ alarm +- `[ 43.16s]` SFX ♪ dodge +- `[ 43.16s]` SFX ♪ whoosh_left +- `[ 45.79s]` VOICE ▶ feat_shield (dur 2.8s) +- `[ 48.04s]` VOICE ■ feat_shield (kill) +- `[ 52.60s]` **GESTURE** tap @(195,422) +- `[ 52.97s]` VIBRATE [20] +- `[ 53.64s]` **GESTURE** swipeup @(195,422) +- `[ 53.79s]` VOICE ▶ protect_soon (dur 1.52s) +- `[ 53.99s]` VIBRATE [10] +- `[ 53.99s]` SFX ♪ whiff +- `[ 54.98s]` **GESTURE** tap @(195,422) +- `[ 55.03s]` VOICE ■ protect_soon (kill) +- `[ 55.34s]` VIBRATE [20] +- `[ 55.34s]` VIBRATE [20] +- `[ 55.34s]` SFX ♪ boost +- `[ 56.20s]` **GESTURE** swiperight @(195,422) +- `[ 56.29s]` SFX ♪ whoosh_up +- `[ 56.56s]` VIBRATE [10] +- `[ 56.56s]` SFX ♪ whiff +- `[ 57.82s]` **GESTURE** tap @(195,422) +- `[ 58.18s]` VIBRATE [20] +- `[ 58.18s]` VIBRATE [40,100,40] +- `[ 58.18s]` VOICE ▶ boost_not_ready (dur 3.04s) +- `[ 58.87s]` **GESTURE** doubletap @(195,422) +- `[ 59.11s]` VIBRATE [20] +- `[ 59.11s]` VIBRATE [20] +- `[ 59.11s]` SFX ♪ shield +- `[ 59.29s]` VIBRATE [25,40,25,40,25] +- `[ 59.29s]` SFX ♪ alarm +- `[ 59.79s]` VIBRATE [25,40,25,40,25] +- `[ 59.79s]` SFX ♪ alarm +- `[ 59.99s]` **GESTURE** swipedown @(195,422) +- `[ 60.29s]` VIBRATE [100] +- `[ 60.29s]` SFX ♪ shield_block +- `[ 60.29s]` SFX ♪ whoosh_right +- `[ 60.29s]` VOICE ■ boost_not_ready (kill) +- `[ 60.29s]` VOICE ▶ dir_right (dur 0.7170975056689343s) +- `[ 60.34s]` VIBRATE [10] +- `[ 60.79s]` VIBRATE [30,50,30,50,30] +- `[ 60.79s]` VOICE ■ dir_right (kill) +- `[ 60.79s]` VOICE ▶ protect_end (dur 3.6s) +- `[ 61.26s]` **GESTURE** swiperight @(195,422) +- `[ 61.63s]` VIBRATE [10] +- `[ 62.79s]` **GESTURE** doubletap @(195,422) +- `[ 63.04s]` VIBRATE [20] +- `[ 63.04s]` VIBRATE [40,100,40] +- `[ 63.04s]` VOICE ■ protect_end (kill) +- `[ 63.04s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 63.29s]` VIBRATE [25,40,25,40,25] +- `[ 63.29s]` SFX ♪ alarm +- `[ 63.79s]` VIBRATE [25,40,25,40,25] +- `[ 63.79s]` SFX ♪ alarm +- `[ 63.85s]` **GESTURE** swipeleft @(195,422) +- `[ 64.21s]` VIBRATE [10] +- `[ 64.21s]` SFX ♪ whiff +- `[ 64.29s]` SFX ♪ dodge +- `[ 64.29s]` SFX ♪ whoosh_left +- `[ 64.29s]` VOICE ■ feat_shield_done (kill) +- `[ 64.29s]` VOICE ▶ dir_left (dur 0.39909297052154197s) +- `[ 64.69s]` VOICE ■ dir_left (kill) +- `[ 64.69s]` VOICE ▶ shield_block (dur 1.44s) +- `[ 64.69s]` VOICE ■ shield_block (kill) +- `[ 64.69s]` VOICE ▶ protect_end (dur 3.6s) +- `[ 64.97s]` **GESTURE** doubletap @(195,422) +- `[ 65.22s]` VIBRATE [20] +- `[ 66.48s]` **GESTURE** tap @(195,422) +- `[ 66.85s]` VIBRATE [20] +- `[ 66.85s]` VOICE ■ protect_end (kill) +- `[ 67.29s]` VIBRATE [25,40,25,40,25] +- `[ 67.29s]` SFX ♪ alarm +- `[ 67.79s]` VIBRATE [25,40,25,40,25] +- `[ 67.79s]` SFX ♪ alarm +- `[ 67.84s]` **GESTURE** swipeup @(195,422) +- `[ 68.19s]` VIBRATE [10] +- `[ 68.19s]` SFX ♪ whiff +- `[ 68.29s]` SFX ♪ dodge +- `[ 68.29s]` SFX ♪ whoosh_up +- `[ 68.29s]` VOICE ▶ dir_up (dur 0.5570975056689342s) +- `[ 68.96s]` VOICE ■ dir_up (kill) +- `[ 69.48s]` **GESTURE** swiperight @(195,422) +- `[ 69.84s]` VIBRATE [10] +- `[ 69.84s]` SFX ♪ whiff +- `[ 70.86s]` **GESTURE** tap @(195,422) +- `[ 71.22s]` VIBRATE [20] +- `[ 71.22s]` VIBRATE [20] +- `[ 71.22s]` SFX ♪ boost +- `[ 71.29s]` VIBRATE [25,40,25,40,25] +- `[ 71.29s]` SFX ♪ alarm +- `[ 71.79s]` VIBRATE [25,40,25,40,25] +- `[ 71.79s]` SFX ♪ alarm +- `[ 71.81s]` **GESTURE** swipeleft @(195,422) +- `[ 72.18s]` VIBRATE [10] +- `[ 72.18s]` SFX ♪ whiff +- `[ 72.29s]` SFX ♪ dodge +- `[ 72.29s]` SFX ♪ whoosh_down +- `[ 72.29s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 72.68s]` VOICE ■ dir_down (kill) +- `[ 73.48s]` **GESTURE** swipeleft @(195,422) +- `[ 73.84s]` VIBRATE [10] +- `[ 73.84s]` SFX ♪ whiff +- `[ 74.11s]` VIBRATE [15] +- `[ 74.11s]` VOICE ▶ shield_ready (dur 1.28s) +- `[ 74.99s]` **GESTURE** doubletap @(195,422) +- `[ 75.23s]` VIBRATE [20] +- `[ 75.23s]` VIBRATE [20] +- `[ 75.23s]` SFX ♪ shield +- `[ 75.29s]` VIBRATE [25,40,25,40,25] +- `[ 75.29s]` SFX ♪ alarm +- `[ 75.30s]` SFX ♪ whoosh_down +- `[ 75.30s]` VOICE ■ shield_ready (kill) +- `[ 75.30s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 75.69s]` VOICE ■ dir_down (kill) +- `[ 75.79s]` VIBRATE [25,40,25,40,25] +- `[ 75.79s]` SFX ♪ alarm +- `[ 76.29s]` VIBRATE [100] +- `[ 76.29s]` SFX ♪ shield_block +- `[ 76.29s]` VOICE ▶ shield_block (dur 1.44s) +- `[ 76.44s]` **GESTURE** swiperight @(195,422) +- `[ 76.81s]` VIBRATE [10] +- `[ 76.81s]` SFX ♪ whiff +- `[ 76.98s]` VIBRATE [25,40,25,40,25] +- `[ 76.98s]` SFX ♪ alarm +- `[ 77.48s]` VIBRATE [25,40,25,40,25] +- `[ 77.48s]` SFX ♪ alarm +- `[ 77.53s]` VOICE ■ shield_block (kill) +- `[ 77.92s]` **GESTURE** tap @(195,422) +- `[ 77.98s]` VIBRATE [80] +- `[ 77.98s]` SFX ♪ hit +- `[ 77.98s]` VOICE ▶ hit_down (dur 5.28s) +- `[ 78.26s]` SFX ♪ whoosh_right +- `[ 78.26s]` VOICE ■ hit_down (kill) +- `[ 78.26s]` VOICE ▶ dir_right (dur 0.7170975056689343s) +- `[ 78.28s]` VIBRATE [20] +- `[ 78.28s]` VOICE ■ dir_right (kill) +- `[ 78.28s]` VOICE ▶ hit_down (dur 5.28s) +- `[ 79.01s]` **GESTURE** swiperight @(195,422) +- `[ 79.36s]` VIBRATE [10] +- `[ 79.92s]` VIBRATE [25,40,25,40,25] +- `[ 79.92s]` SFX ♪ alarm +- `[ 80.42s]` VIBRATE [25,40,25,40,25] +- `[ 80.42s]` SFX ♪ alarm +- `[ 80.75s]` **GESTURE** doubletap @(195,422) +- `[ 80.92s]` VIBRATE [20] +- `[ 80.92s]` SFX ♪ dodge +- `[ 80.92s]` VOICE ■ hit_down (kill) +- `[ 80.92s]` VOICE ▶ ms_10 (dur 1.12s) +- `[ 81.00s]` VIBRATE [20] +- `[ 81.00s]` VIBRATE [40,100,40] +- `[ 81.00s]` VOICE ■ ms_10 (kill) +- `[ 81.00s]` VOICE ▶ feat_shield_done (dur 4.64s) +- `[ 81.17s]` SFX ♪ whoosh_right +- `[ 81.17s]` VOICE ■ feat_shield_done (kill) +- `[ 81.17s]` VOICE ▶ dir_right (dur 0.7170975056689343s) +- `[ 81.74s]` **GESTURE** swipedown @(195,422) +- `[ 81.85s]` VOICE ■ dir_right (kill) +- `[ 82.09s]` VIBRATE [10] +- `[ 82.09s]` BGM ♪ menu (loop) +- `[ 82.09s]` VOICE ▶ paused (dur 0.9570975056689343s) +- `[ 83.03s]` VOICE ■ paused (kill) +- `[ 83.03s]` VOICE ▶ menu_main (dur 3.92s) +- `[ 83.23s]` **GESTURE** doubletap @(195,422) +- `[ 83.48s]` VIBRATE [20] +- `[ 83.48s]` BGM ♪ engine (loop) +- `[ 84.28s]` SFX ♪ whoosh_right +- `[ 84.28s]` VOICE ■ menu_main (kill) +- `[ 84.28s]` VOICE ▶ dir_right (dur 0.7170975056689343s) +- `[ 84.66s]` **GESTURE** swipeleft @(195,422) +- `[ 84.94s]` VOICE ■ dir_right (kill) +- `[ 85.03s]` VIBRATE [10] +- `[ 85.03s]` SFX ♪ whiff +- `[ 86.02s]` **GESTURE** swipeup @(195,422) +- `[ 86.38s]` VIBRATE [10] +- `[ 86.38s]` SFX ♪ whiff +- `[ 87.28s]` VIBRATE [25,40,25,40,25] +- `[ 87.28s]` SFX ♪ alarm +- `[ 87.57s]` **GESTURE** swipeleft @(195,422) +- `[ 87.78s]` VIBRATE [25,40,25,40,25] +- `[ 87.78s]` SFX ♪ alarm +- `[ 87.92s]` VIBRATE [10] +- `[ 87.92s]` SFX ♪ whiff +- `[ 88.28s]` VIBRATE [80] +- `[ 88.28s]` SFX ♪ hit +- `[ 88.28s]` VOICE ▶ hit_right (dur 4.8s) +- `[ 88.28s]` SFX ♪ whoosh_down +- `[ 88.28s]` VOICE ■ hit_right (kill) +- `[ 88.28s]` VOICE ▶ dir_down (dur 0.39909297052154197s) +- `[ 88.67s]` VOICE ■ dir_down (kill) +- `[ 88.67s]` VOICE ▶ hit_right (dur 4.8s) +- `[ 89.31s]` **GESTURE** swiperight @(195,422) +- `[ 89.66s]` VIBRATE [10] +- `[ 89.66s]` SFX ♪ whiff +- `[ 90.23s]` VIBRATE [15] +- `[ 90.89s]` **GESTURE** swipeup @(195,422) +- `[ 91.24s]` VIBRATE [10] +- `[ 91.24s]` SFX ♪ whiff +- `[ 91.28s]` VIBRATE [25,40,25,40,25] +- `[ 91.28s]` SFX ♪ alarm +- `[ 91.78s]` VIBRATE [25,40,25,40,25] +- `[ 91.78s]` SFX ♪ alarm +- `[ 92.15s]` **GESTURE** swipedown @(195,422) +- `[ 92.28s]` VIBRATE [80] +- `[ 92.28s]` VOICE ■ hit_right (kill) +- `[ 92.28s]` VIBRATE [60,40,60] +- `[ 92.28s]` SFX ♪ hit +- `[ 92.28s]` SFX ♪ crash +- `[ 92.51s]` VIBRATE [10] +- `[ 92.51s]` VOICE ▶ menu_lobby (dur 1.04s) diff --git a/research/space-polish/round2/live-B-verdicts.json b/research/space-polish/round2/live-B-verdicts.json new file mode 100644 index 00000000..22ee684c --- /dev/null +++ b/research/space-polish/round2/live-B-verdicts.json @@ -0,0 +1,533 @@ +{ + "game": "space", + "settings": { + "voice": "female", + "guide": "standard", + "speed": 1.35, + "bgm": 1 + }, + "outdir": "/home/xsl/AutoVideo/SoundGame/web/harness/live/out/space-20260914063503", + "segs": [ + { + "idx": 0, + "voiceId": "second_run_ask", + "t0": 0.1, + "t1": 0.793, + "dur": 3.04, + "expEnd": 2.352, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 1, + "voiceId": "feat_shield_done", + "t0": 5.961, + "t1": 7.596, + "dur": 4.64, + "expEnd": 9.398, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 2, + "voiceId": "paused", + "t0": 7.596, + "t1": 8.549, + "dur": 0.9570975056689343, + "expEnd": 8.305, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 3, + "voiceId": "menu_main", + "t0": 8.549, + "t1": 10.109, + "dur": 3.92, + "expEnd": 11.453, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 4, + "voiceId": "feat_shield_done", + "t0": 10.109, + "t1": 13.749, + "dur": 4.64, + "expEnd": 13.546, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 5, + "voiceId": "feat_shield_done", + "t0": 17.24, + "t1": 18.945, + "dur": 4.64, + "expEnd": 20.677, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 6, + "voiceId": "paused", + "t0": 18.945, + "t1": 19.902, + "dur": 0.9570975056689343, + "expEnd": 19.654, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 7, + "voiceId": "menu_main", + "t0": 19.902, + "t1": 20.793, + "dur": 3.92, + "expEnd": 22.806, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 8, + "voiceId": "feat_boost", + "t0": 20.793, + "t1": 23.872, + "dur": 3.84, + "expEnd": 23.637, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 9, + "voiceId": "feat_boost_done", + "t0": 24.654, + "t1": 25.947, + "dur": 3.44, + "expEnd": 27.202, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 10, + "voiceId": "feat_shield_done", + "t0": 27.293, + "t1": 30.931, + "dur": 4.64, + "expEnd": 30.73, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 11, + "voiceId": "feat_shield_done", + "t0": 31.905, + "t1": 35.154, + "dur": 4.64, + "expEnd": 35.342, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 12, + "voiceId": "protect_right", + "t0": 35.154, + "t1": 36.407, + "dur": 5.2, + "expEnd": 39.006, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 13, + "voiceId": "feat_shield", + "t0": 45.793, + "t1": 48.042, + "dur": 2.8, + "expEnd": 47.867, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 14, + "voiceId": "protect_soon", + "t0": 53.793, + "t1": 55.031, + "dur": 1.52, + "expEnd": 54.919, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 15, + "voiceId": "boost_not_ready", + "t0": 58.183, + "t1": 60.293, + "dur": 3.04, + "expEnd": 60.435, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 16, + "voiceId": "dir_right", + "t0": 60.293, + "t1": 60.793, + "dur": 0.7170975056689343, + "expEnd": 60.824, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 17, + "voiceId": "protect_end", + "t0": 60.793, + "t1": 63.037, + "dur": 3.6, + "expEnd": 63.46, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 18, + "voiceId": "feat_shield_done", + "t0": 63.037, + "t1": 64.294, + "dur": 4.64, + "expEnd": 66.474, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 19, + "voiceId": "dir_left", + "t0": 64.294, + "t1": 64.689, + "dur": 0.39909297052154197, + "expEnd": 64.59, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 20, + "voiceId": "shield_block", + "t0": 64.69, + "t1": 64.69, + "dur": 1.44, + "expEnd": 65.757, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 21, + "voiceId": "protect_end", + "t0": 64.69, + "t1": 66.848, + "dur": 3.6, + "expEnd": 67.357, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 22, + "voiceId": "dir_up", + "t0": 68.294, + "t1": 68.962, + "dur": 0.5570975056689342, + "expEnd": 68.707, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 23, + "voiceId": "dir_down", + "t0": 72.294, + "t1": 72.677, + "dur": 0.39909297052154197, + "expEnd": 72.59, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 24, + "voiceId": "shield_ready", + "t0": 74.113, + "t1": 75.303, + "dur": 1.28, + "expEnd": 75.061, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 25, + "voiceId": "dir_down", + "t0": 75.303, + "t1": 75.695, + "dur": 0.39909297052154197, + "expEnd": 75.599, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 26, + "voiceId": "shield_block", + "t0": 76.294, + "t1": 77.529, + "dur": 1.44, + "expEnd": 77.361, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 27, + "voiceId": "hit_down", + "t0": 77.982, + "t1": 78.261, + "dur": 5.28, + "expEnd": 81.893, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 28, + "voiceId": "dir_right", + "t0": 78.261, + "t1": 78.284, + "dur": 0.7170975056689343, + "expEnd": 78.792, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 29, + "voiceId": "hit_down", + "t0": 78.284, + "t1": 80.915, + "dur": 5.28, + "expEnd": 82.195, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 30, + "voiceId": "ms_10", + "t0": 80.915, + "t1": 80.999, + "dur": 1.12, + "expEnd": 81.745, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 31, + "voiceId": "feat_shield_done", + "t0": 80.999, + "t1": 81.169, + "dur": 4.64, + "expEnd": 84.436, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 32, + "voiceId": "dir_right", + "t0": 81.169, + "t1": 81.848, + "dur": 0.7170975056689343, + "expEnd": 81.7, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 33, + "voiceId": "paused", + "t0": 82.092, + "t1": 83.032, + "dur": 0.9570975056689343, + "expEnd": 82.801, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 34, + "voiceId": "menu_main", + "t0": 83.032, + "t1": 84.277, + "dur": 3.92, + "expEnd": 85.936, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 35, + "voiceId": "dir_right", + "t0": 84.277, + "t1": 84.936, + "dur": 0.7170975056689343, + "expEnd": 84.808, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 36, + "voiceId": "hit_right", + "t0": 88.277, + "t1": 88.278, + "dur": 4.8, + "expEnd": 91.833, + "truncated": true, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 37, + "voiceId": "dir_down", + "t0": 88.278, + "t1": 88.674, + "dur": 0.39909297052154197, + "expEnd": 88.574, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 38, + "voiceId": "hit_right", + "t0": 88.674, + "t1": 92.278, + "dur": 4.8, + "expEnd": 92.23, + "truncated": false, + "reason": "kill", + "verdict": null, + "heard": null, + "similarity": null + }, + { + "idx": 39, + "voiceId": "menu_lobby", + "t0": 92.509, + "t1": 92.509, + "dur": 1.04, + "expEnd": 93.279, + "truncated": true, + "reason": "session-end", + "verdict": null, + "heard": null, + "similarity": null + } + ], + "rows": [] +} \ No newline at end of file diff --git a/research/space-polish/round2/p1-blind.md b/research/space-polish/round2/p1-blind.md new file mode 100644 index 00000000..b79fc9e4 --- /dev/null +++ b/research/space-polish/round2/p1-blind.md @@ -0,0 +1,22 @@ +# P1 视障资深玩家复审:《盲航》(space polish round2) + +> 复审依据:round2/live-A-voice-timeline.txt(修后 live 事件时间轴,复跑两轮保护期结束窗)+ +> round2/sfx-spectrum-after.txt + round2/fix-evidence.md。对照 round1/p1-blind.md 的三问逐条结账。 + +### 盲航(R5 复审) +- 状态感知:3.5/5(+1.5)——保护期结束窗仍是信息密度最高的时刻,但现在**每句都送到了**: + 50 秒预告「训练护盾还剩十秒」(ta 149.8,ASR sim=1.0,完整识别)给了提前量; + protect_end 被顶断后补播完整(B 局 ta 64.69);两条被撞归因 hit_left/hit_right 被呼喊顶断后 + 各自 replay 完整播 3.5s(ta 160.79/164.78)——round1 我判的死穴「至死不知方位」闭环。 + protect_* 教学句不再七连截断(ta 102.3 sim=1.0)。扣 1.5 分在:护盾格挡确认句 + (voice/shield_block)仍会被顶断无 replay(有音效+震动兜底);gd_last_life 同样; + 对局期依然没有 status key(宪法豁免,事件反馈句已补齐主要账目)。 +- 下一步明确性:4/5(不变)——演练/菜单/呼喊链未动,归因链完整后"下一颗从哪来"不再靠猜。 +- 愿意继续玩:是 —— 归因真话兑现后,这是少数把我当成年人、又把死因讲清楚的游戏。 +- 刺耳对账:round1 我列的 alarm/dodge/shield_block/boost 四件,修后真峰值 -3.4~-3.9dBFS、 + ≥3kHz 能量全部 0%(alarm 质心 7580→593Hz)——客观清单全消;whoosh 方位提示音未动,对。 +- 动作反馈对账:加速冷却单击现在有「引擎还在冷却,稍等一下。」+ HEARTBEAT(playtest 验证, + live 资产实测加载);滑错方向有 whiff 轻叹(B 局乱按实测 3 次);激活 CONFIRM 震补齐。 + 我要求的"拒绝必须有回音"现在对加速/护盾一视同仁。 +- 遗留关注:真机人耳最后一课——alarm 换低谐波双音后,嘈杂环境的穿透力是否还够(P3 的主场), + 以及 replay 链在 1.7× 语速下的节奏是否拖脚。这两项转写给不了答案。 diff --git a/research/space-polish/round2/p2-student.md b/research/space-polish/round2/p2-student.md new file mode 100644 index 00000000..117a79e4 --- /dev/null +++ b/research/space-polish/round2/p2-student.md @@ -0,0 +1,17 @@ +# P2 时间充裕的大学生复审:《盲航》(space polish round2) + +> 复审依据同 round2 三件套。对照 round1/p2-student.md 逐条结账。 + +### 盲航(R5 复审) +- 状态感知:4/5(+1.5)——60 秒整不再是"断崖":50 秒有人提前打招呼(protect_soon), + 保护结束的宣告被顶断会补播(B 局 64.69),两条死因归因各自完整 replay(A' 局 160.79/164.78)—— + round1 那句"合格飞行员听着像嘲讽"的账清了:现在我知道自己是怎么合格下来的。 + 保护期里那句教学也终于一句是一句(102.3 完整 sim=1.0),不再是 7 遍半截复读。 + 扣 1 分:护盾挡下时的确认句偶尔还是被顶断(有音效兜底,接受但可更好)。 +- 下一步明确性:4.5/5(+0.5)——冷却中单击有「引擎还在冷却,稍等一下。」回音, + 双击护盾冷却也有同款待遇;滑错方向有 whiff 轻叹,我不再怀疑耳机坏了。 +- 愿意继续玩:是 —— 死亡从"信息没送到"变回"我菜",挫败感对味了;结算钩子本来就成立。 +- 刺耳对账:alarm 不再是指甲刮板(16kHz 峰没了,质心 593Hz),dodge 的奖励音从嘶啦变成 + 气声扫频——奖励终于像奖励。宿舍夜玩不会被舍友嫌了(P4 的诉求也顺带满足)。 +- 建议(留给下轮):护盾格挡句纳入 replay;加速生效时如果能有半句语音提示(现在只有音效+震动), + 二周目机制开局即用时的新手会更踏实。 diff --git a/research/space-polish/round2/p3-office.md b/research/space-polish/round2/p3-office.md new file mode 100644 index 00000000..26548516 --- /dev/null +++ b/research/space-polish/round2/p3-office.md @@ -0,0 +1,16 @@ +# P3 时间紧张的白领复审:《盲航》(space polish round2) + +> 复审依据同 round2 三件套。对照 round1/p3-office.md 逐条结账。 + +### 盲航(R5 复审) +- 状态感知:3.5/5(+1.5)——被打断恢复的账还了一半:50 秒预告 + 保护结束宣告补播 + + 归因 replay,让我接个电话回来还能从语音流里拼出"保护期刚结束、我刚才被撞了两下、都撞在哪边"。 + 但宪法豁免决定了对局期仍无 status key(上滑=闪避),打断后"护盾在不在/冷却几秒"还是要等 + 系统开口。这是豁免表的裁定,我不越级要求,只记账。 +- 下一步明确性:4/5(+0.5)——冷却拒绝回音补齐后,"现在能不能按"不再有静默区。 +- 愿意继续玩:是 —— 单局 60-90 秒的通勤小品定位成立,保护期后敢开第二把了。 +- 刺耳对账:alarm 穿透力是我的命门——修后 0% ≥5kHz,我在地铁里直说:**这一点需要真机验证**。 + 设计上的兜底是两档音量渐强(0.5/1.0)和 DANGER 震动同步保留,但 700/560Hz 双音在车厢底噪里 + 够不够扎出来,转写回答不了。如果不够,建议给 alarm 保留 2-4kHz 一段过渡带(现在一刀切到 3k 以下)。 + dodge/whiff 的低频化在嘈杂环境反而更稳(不跟报站声撞车)。 +- 建议:真机第一课 = 地铁环境 alarm 可辨识度;其余闭环。 diff --git a/research/space-polish/round2/p4-worker.md b/research/space-polish/round2/p4-worker.md new file mode 100644 index 00000000..f9b86ad9 --- /dev/null +++ b/research/space-polish/round2/p4-worker.md @@ -0,0 +1,16 @@ +# P4 疲惫的工人复审:《盲航》(space polish round2) + +> 复审依据同 round2 三件套。对照 round1/p4-worker.md 逐条结账。 + +### 盲航(R5 复审) +- 状态感知:4/5(+1.5)——我现在能听明白"要变天了":50 秒先说「训练护盾还剩十秒」, + 到点了那句「训练护盾关闭,接下来靠你自己了」被别的声音打断了还会重新说一遍(B 局 64.69)。 + 前两回被撞,「左边撞上的」「右边撞上的」都完整补给我了(A' 局 160.79/164.78)—— + 不再是"直接宣布罚款",是先告诉我哪块板子掉的。教学句也一句是一句,不催我。 +- 下一步明确性:4.5/5(+0.5)——我按快了、滑错了,现在有轻轻一声叹告诉我"收到了但没用", + 还有冷却的时候单击会说「引擎还在冷却,稍等一下」,我不怕手机卡了。 +- 愿意继续玩:是 —— 头一分钟有人手把手教、输了讲清楚、夜里不炸耳,够我收工后玩两把。 +- 刺耳对账:警报换成了闷闷的"嘟嘟"(700/560Hz,以前 16kHz 的尖),小音量外放不刺耳了; + 撞上那下(hit)没动,还是低频的"咣",接受。舍友那边过关了。 +- 建议:就一条——护盾挡下来的那句话("护盾挡下了撞击")有时候还是会被新陨石的声音盖掉, + 虽然"咚"一声和震动还在,但那句话能补齐就更踏实(P1 也记了这条,留给下轮)。 diff --git a/research/space-polish/round2/sfx-spectrum-after.txt b/research/space-polish/round2/sfx-spectrum-after.txt new file mode 100644 index 00000000..ab49c7c7 --- /dev/null +++ b/research/space-polish/round2/sfx-spectrum-after.txt @@ -0,0 +1,13 @@ +id dur TP dBFS DC %>3kHz %>5kHz centroid maxkHz flags +alarm 1.00 -3.50 -0.00001 0.0 0.0 593 0.56 +boost 1.80 -3.60 0.00058 0.0 0.0 114 0.06 +crash 3.00 -3.00 0.00069 1.5 1.1 170 0.03 +dodge 1.20 -3.90 0.00002 0.0 0.0 1090 0.66 +hit 1.50 -3.80 -0.00001 30.7 16.7 2351 0.50 5k+高 +shield 1.50 -3.40 0.00000 0.0 0.0 784 0.98 +shield_block 1.50 -3.90 -0.00010 0.0 0.0 1271 0.52 +whiff 0.40 -4.80 0.00001 0.0 0.0 461 0.20 +whoosh_down 2.50 -3.00 0.00016 0.2 0.1 211 0.25 +whoosh_left 2.50 -3.20 0.00004 0.1 0.0 188 0.16 +whoosh_right 2.50 -3.20 0.00004 0.1 0.0 188 0.16 +whoosh_up 2.50 -3.20 -0.00017 0.5 0.1 528 0.40 diff --git a/tools/gen_space_syn.py b/tools/gen_space_syn.py new file mode 100644 index 00000000..4e59f816 --- /dev/null +++ b/tools/gen_space_syn.py @@ -0,0 +1,250 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +"""《盲航》程序合成音效重制(space polish R5,research/space-polish/round1 取证结论)。 + +重制 5 件 + 新增 1 件(落 web/space/audio/sfx/): + alarm 全程最高暴露(每颗陨石两遍)→ 低谐波电子双音,5kHz 以上近零能量 + dodge 高频嘶声(-2.30dBFS / 63.6%≥3kHz)→ 中频气声扫频 + shield_block 保护期每 4s 一响 + 真峰值超标 → 柔和电涟波 + boost 真峰值 -2.70dBFS / 53%≥3kHz → 低频引擎冲刺 + shield 真峰值 -2.90dBFS 超标 → 上升 shimmer 重制 + whiff 新增:挥空/滑错方向的轻反馈(归因真话:无效手势有回音) + +one-shot QC(同 gen_cipher_syn.py 标准):去直流 + 首尾 8ms cos² + 真峰值 ≤-3dBFS +(编码后 ebur128 实测,MDCT 过冲超限自动降档重编)。 + +用法:.venv-tts/bin/python tools/gen_space_syn.py +""" +import os +import subprocess +import sys + +import numpy as np +import soundfile as sf + +ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +FFMPEG = os.path.join(ROOT, "tools", "bin", "ffmpeg") +OUT = os.path.join(ROOT, "tools", "gen_space_syn_wav") +DST = os.path.join(ROOT, "web", "space", "audio", "sfx") +os.makedirs(OUT, exist_ok=True) +os.makedirs(DST, exist_ok=True) + +sr = 44100 +ONE_SHOT_TP_CEIL = -3.0 +SAMPLE_PEAK = 0.66 +FADE_N = int(sr * 0.008) + +_rng = np.random.default_rng(20260914) + + +def dc(y): + return y - np.mean(y) + + +def fade(y): + w = np.sin(np.linspace(0, np.pi / 2, FADE_N)) ** 2 + y = y.copy() + y[:FADE_N] *= w + y[-FADE_N:] *= w[::-1] + return y + + +def norm(y, peak=SAMPLE_PEAK): + m = np.max(np.abs(y)) + return (y / m * peak) if m > 0 else y + + +def stereo(y): + return np.stack([y, y], axis=1).astype(np.float32) + + +def bp_noise(n, lo, hi): + x = _rng.standard_normal(n) + X = np.fft.rfft(x) + freqs = np.fft.rfftfreq(n, 1 / sr) + mask = ((freqs >= lo) & (freqs <= hi)).astype(float) + y = np.fft.irfft(X * mask, n) + return y / (np.max(np.abs(y)) + 1e-9) + + +def sweep_noise(n, f_lo, f_hi, bw=900): + """质心随时间线性扫动的带通噪声(气声/扫频体感,无离散高频谐波)。""" + x = _rng.standard_normal(n) + X = np.fft.rfft(x) + freqs = np.fft.rfftfreq(n, 1 / sr) + t = np.arange(n) / sr + center = f_lo + (f_hi - f_lo) * np.minimum(t / (n / sr), 1.0) + # 时变带通:按块扫中心频率 + y = np.zeros(n) + blk = int(sr * 0.02) + for s in range(0, n, blk): + e = min(n, s + blk) + c = center[s:e].mean() + m = ((freqs >= max(20, c - bw)) & (freqs <= c + bw)).astype(float) + seg = np.fft.irfft(X * m, n) + y[s:e] = seg[s:e] + m = np.max(np.abs(y)) + return y / m if m > 0 else y + + +def tone(n, f, decay=0.0, harm=()): + t = np.arange(n) / sr + y = np.sin(2 * np.pi * f * t) + for h, g in harm: + y += g * np.sin(2 * np.pi * f * h * t) + if decay: + y *= np.exp(-t * decay) + return y + + +# ---------------------------------------------------------------- one-shot 渲染 +def r_alarm(): # 1.0s 电子双音警报:700/560Hz 圆角短促 beep×2,谐波收敛 <2.5kHz + n = int(sr * 1.0) + y = np.zeros(n) + for st, f in [(0.05, 700), (0.42, 560)]: + L = int(sr * 0.20) + tt = np.arange(L) / sr + beep = np.sin(2 * np.pi * f * tt) + 0.22 * np.sin(2 * np.pi * f * 2 * tt) \ + + 0.06 * np.sin(2 * np.pi * f * 3 * tt) + beep *= (1 - np.exp(-tt * 250)) * np.exp(-np.maximum(tt - 0.12, 0) * 60) + beep += bp_noise(L, 300, 2200) * np.exp(-tt * 90) * 0.10 # 电子毛边,低带 + y[int(st * sr):int(st * sr) + L] += beep + return dc(y) + + +def r_dodge(): # 1.2s 闪避成功:500→2100Hz 气声扫 + 一记软木鱼中频确认 + n = int(sr * 1.2) + t = np.arange(n) / sr + y = sweep_noise(n, 500, 2100, bw=1000) + env = (1 - np.exp(-t * 120)) * np.exp(-np.maximum(t - 0.55, 0) * 7) + y = y * env * 0.8 + L = int(sr * 0.16) + tt = np.arange(L) / sr + knock = np.sin(2 * np.pi * 740 * tt) * np.exp(-tt * 45) + knock += bp_noise(L, 400, 1800) * np.exp(-tt * 70) * 0.5 + y[int(0.06 * sr):int(0.06 * sr) + L] += knock * 0.5 + return dc(y) + + +def r_shield_block(): # 1.5s 护盾吸收:250-2300 电涟噪声衰减 + 150Hz 低频顿 + 弱 520Hz 余振 + n = int(sr * 1.5) + t = np.arange(n) / sr + rip = bp_noise(n, 250, 2300) * np.exp(-t * 4.5) + rip *= 1 + 0.5 * np.sin(2 * np.pi * 11 * t) * np.exp(-t * 3) # 涟波调制 + th = np.sin(2 * np.pi * 150 * t) * np.exp(-t * 18) * 0.6 + ring = np.sin(2 * np.pi * 520 * t) * np.exp(-t * 10) * 0.18 + y = (rip * 0.7 + th + ring) * (1 - np.exp(-t * 300)) + return dc(y) + + +def r_boost(): # 1.8s 引擎冲刺:55-90Hz 低哼 + 150-850Hz 推进噪声渐强,暗频谱 + n = int(sr * 1.8) + t = np.arange(n) / sr + rum = np.sin(2 * np.pi * 62 * t) + 0.5 * np.sin(2 * np.pi * 93 * t) + rum *= (1 - np.exp(-t * 30)) * np.exp(-np.maximum(t - 1.2, 0) * 4) + thrust = sweep_noise(n, 180, 850, bw=500) + env = np.minimum(1, t / 0.5) * np.exp(-np.maximum(t - 1.1, 0) * 5) + growl = bp_noise(n, 100, 500) * 0.5 * env + y = rum * 0.55 + (thrust * 0.55 + growl) * env + return dc(y) + + +def r_shield(): # 1.5s 护盾展开:320→980Hz 正弦爬升 + 轻 shimmer 噪声,谐波 <4kHz + n = int(sr * 1.5) + t = np.arange(n) / sr + f0 = 320 + (980 - 320) * np.minimum(t / 1.0, 1.0) ** 1.4 + ph = 2 * np.pi * np.cumsum(f0) / sr + y = np.sin(ph) * 0.7 + 0.15 * np.sin(2 * ph) + shim = bp_noise(n, 900, 3600) * 0.10 * np.minimum(1, t / 0.3) + env = (1 - np.exp(-t * 60)) * np.exp(-np.maximum(t - 1.05, 0) * 8) + return dc((y + shim) * env) + + +def r_whiff(): # 0.4s 挥空轻反馈:150-900Hz 低带噪声叹 + 200Hz 软顿(设计音量低,game 层 0.55) + n = int(sr * 0.4) + t = np.arange(n) / sr + y = bp_noise(n, 150, 900) * np.exp(-t * 14) * 0.7 + y += np.sin(2 * np.pi * 200 * t) * np.exp(-t * 30) * 0.5 + return dc(y * (1 - np.exp(-t * 400))) + + +ONE_SHOTS = { + "alarm": r_alarm, + "dodge": r_dodge, + "shield_block": r_shield_block, + "boost": r_boost, + "shield": r_shield, + "whiff": r_whiff, +} + + +# ---------------------------------------------------------------- 编码 + 真峰值校验 +def encode(wav_path, base): + for args, ext in [(["-c:a", "libvorbis", "-q:a", "3"], ".ogg"), + (["-c:a", "aac", "-b:a", "128k"], ".m4a")]: + subprocess.run([FFMPEG, "-y", "-v", "error", "-i", wav_path, + "-ar", "44100", *args, base + ext], check=True) + + +def true_peak_db(path): + r = subprocess.run([FFMPEG, "-i", path, "-af", "ebur128=peak=true", "-f", "null", "-"], + capture_output=True, text=True) + peaks = [float(line.split("Peak:")[1].strip().split()[0]) + for line in r.stderr.splitlines() if "Peak:" in line and "dBFS" in line] + return max(peaks) if peaks else float("nan") + + +def check_tp(base): + return max(true_peak_db(base + ".ogg"), true_peak_db(base + ".m4a")) + + +def spectral_report(base): + """编码后解码回读:≥3kHz/≥5kHz 能量占比(刺耳复测口径,与取证轮一致)。""" + r = subprocess.run([FFMPEG, "-v", "error", "-i", base + ".ogg", "-f", "f32le", "-ac", "1", "-ar", "44100", "-"], + capture_output=True) + y = np.frombuffer(r.stdout, dtype=np.float32) + Y = np.abs(np.fft.rfft(y * np.hanning(len(y)))) + fr = np.fft.rfftfreq(len(y), 1 / sr) + e = Y ** 2 + tot = e.sum() + 1e-12 + return e[fr >= 3000].sum() / tot * 100, e[fr >= 5000].sum() / tot * 100, fr[np.argmax(Y)] / 1000 + + +def main(): + report = [] + problems = [] + for fid, fn in ONE_SHOTS.items(): + wav_path = os.path.join(OUT, fid + ".wav") + base = os.path.join(DST, fid) + y = fade(norm(dc(fn()))) + sf.write(wav_path, stereo(y), sr) + encode(wav_path, base) + tp = check_tp(base) + if tp > ONE_SHOT_TP_CEIL: + gain = 10 ** ((ONE_SHOT_TP_CEIL - tp) / 20) * 0.98 + sf.write(wav_path, stereo(y * gain), sr) + encode(wav_path, base) + tp2 = check_tp(base) + report.append((fid, len(y) / sr, tp, f"降 {20 * np.log10(gain):.1f}dB 重编 -> {tp2:.2f}")) + tp = tp2 + else: + report.append((fid, len(y) / sr, tp, "")) + if tp > ONE_SHOT_TP_CEIL: + problems.append(f"{fid}: 真峰值 {tp:.2f} dBFS 仍超 {ONE_SHOT_TP_CEIL}") + print(f"{'id':14s} {'dur(s)':>7s} {'TP(dBFS)':>9s} {'%>3k':>7s} {'%>5k':>7s} {'peakkHz':>8s} note") + for fid, dur, tp, note in report: + e3, e5, pk = spectral_report(os.path.join(DST, fid)) + print(f"{fid:14s} {dur:7.2f} {tp:9.2f} {e3:7.1f} {e5:7.1f} {pk:8.2f} {note}") + if e5 > 15.0: + problems.append(f"{fid}: 5kHz+ 能量 {e5:.1f}% 仍偏高") + if problems: + print("PROBLEMS:") + for p in problems: + print(" ", p) + return 1 + print(f"ALL OK: {len(ONE_SHOTS)} one-shot -> {DST}") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/tools/gen_voice_dual.py b/tools/gen_voice_dual.py index a7fb6c78..b7769608 100644 --- a/tools/gen_voice_dual.py +++ b/tools/gen_voice_dual.py @@ -319,28 +319,55 @@ SIMON_LINES = [ # H3:使用时如实报余量(替换主动重听路径的旧「用完了」绝对句)。 ("gd_chances_left1", _SIMON, "免费重听还剩一次。"), ("gd_chances_left0", _SIMON, "免费重听用完了。之后重听会花一次机会,别怕,慢慢来。"), + # ---- 状态查询(research/simon-polish round1,S1/S3/S4;input 阶段长按=问状态, + # 13 句全部整句预生成、数字分档,禁运行时拼接;不加 guide 前缀——三档 guide 全可用, + # 属玩家主动查询而非向导插播)---- + ("status_len_short", _SIMON, "这一轮很短。"), + ("status_len_mid", _SIMON, "这一轮不长不短。"), + ("status_len_long", _SIMON, "这一轮挺长。"), + ("status_len_xlong", _SIMON, "这一轮很长,稳住。"), + ("status_prog_start", _SIMON, "刚开头,一个还没对。"), + ("status_prog_early", _SIMON, "刚答了个开头。"), + ("status_prog_half", _SIMON, "答了一半左右。"), + ("status_prog_late", _SIMON, "就剩最后几个了。"), + ("status_free2", _SIMON, "免费重听还有两次。"), + ("status_free1", _SIMON, "免费重听还有一次。"), + ("status_chance2", _SIMON, "免费用完,机会还剩两次。"), + ("status_chance1", _SIMON, "免费用完,机会还剩一次。"), + ("status_out", _SIMON, "免费和机会都用完了,答错就结束。"), ] # ---------------------------------------------------------------- rhythm -# R3 重构(docs/design/03-rhythm-voice-ids.md):31 句,全表同一 instruct 常量。 +# 鼓手模式重构(docs/design/24-rhythm-voice-ids.md):41 句,全表同一 instruct +# 常量;向导层 9 句 gd_* 已在库沿用不重录(不在本表)。 _RHY = _pair("低沉醇厚的男声,像节奏游戏主持人,平稳有力", "活力清晰的年轻女声,像节奏游戏主持人,情绪饱满但不夸张") RHYTHM_LINES = [ # ---- W 组 · 开场与流程 ---- - ("welcome", _RHY, "欢迎来到节拍行者。跟着音乐,我奏一句,你跟一句。"), - ("welcome_back", _RHY, "欢迎回来。我奏一句,你跟一句。"), - ("tut_1", _RHY, "听,底鼓。在下一小节的同一个位置,单击。"), - ("tut_2", _RHY, "这次是左和右。跟着打,左滑,右滑。"), - ("tut_3", _RHY, "最后一句,三个音,中间是双击。"), + ("welcome", _RHY, "欢迎来到节拍行者。今天你是乐队的鼓手,整面屏幕都是你的鼓。"), + ("welcome_back", _RHY, "欢迎回来,鼓手。准备好了就开始。"), ("tut_done", _RHY, "很好,演出开始。"), ("tut_skip", _RHY, "跳过教学,直接开始。"), ("mid_song", _RHY, "过半了,保持。"), + # ---- Z 组 · 分区教学与区名 ---- + ("tut_map", _RHY, "先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。随便摸一摸,听到哪面鼓,我就告诉你它在哪。"), + ("tut_probe", _RHY, "摸到三个不同的地方,我们就开始。"), + ("tut_z_kick", _RHY, "下面正中间,是底鼓,你的家。先听四下数拍,然后跟着我敲。"), + ("tut_z_sides", _RHY, "左下是军鼓,右下是低嗵。一左一右,跟着打。"), + ("tut_z_patt", _RHY, "上面一排更清亮。左上踩镲,上中高嗵,右上吊镲。听这一句,三个音。"), + ("tut_fill", _RHY, "最后有一段加花,跟着我连打。"), + ("zone_tl", _RHY, "左上,踩镲。"), + ("zone_tc", _RHY, "上中,高嗵。"), + ("zone_tr", _RHY, "右上,吊镲。"), + ("zone_bl", _RHY, "左下,军鼓。"), + ("zone_bc", _RHY, "下中,底鼓。"), + ("zone_br", _RHY, "右下,低嗵。"), # ---- C 组 · 教学纠正 ---- ("retry_early", _RHY, "早了,等鼓点再出手。"), ("retry_late", _RHY, "晚了,跟着鼓点走。"), - ("retry_gesture", _RHY, "不是这个手势,再听一遍。"), + ("retry_wrong", _RHY, "敲错鼓了,再听一遍。"), ("retry_listen", _RHY, "再听一遍,跟着来。"), ("retry_skip", _RHY, "没关系,我们先走下一句。"), # ---- S 组 · 选曲与解锁 ---- @@ -359,26 +386,12 @@ RHYTHM_LINES = [ ("new_best_combo", _RHY, "新连击纪录!"), ("restart", _RHY, "单击再来一遍,右滑下一首,下滑回大厅。"), # ---- M 组 · 菜单与规则 ---- - ("rules", _RHY, "规则:我奏一句,你在下一小节原样跟打。音要对,拍点也要对。"), + ("rules", _RHY, "规则:我敲一小节鼓,你在下一小节照着敲回来。鼓要选对,拍点也要对。"), ("settings_hint", _RHY, "音色、语速、背景音乐,请回大厅修改。"), ("menu_main", _RHY, "菜单。单击切换选项,双击确认。"), ("menu_resume", _RHY, "继续演奏。"), ("menu_lobby", _RHY, "回大厅。"), ("skip_hint", _RHY, "单击可跳过旁白。"), - # ---- 向导层(docs/design/14-guide-layer.md,schemes §1.5 定稿全文)---- - ("gd_answer", _RHY, "现在跟着我打。"), - ("gd_miss", _RHY, "慢了半拍,下一小节跟上我就行。"), - # ---- 向导层 round2(docs/design/14-guide-layer.md「round2 v1.1」,synthesis §3 定稿全文)---- - ("gd_miss_early", _RHY, "抢拍了。等声音落下再滑。"), - ("gd_miss_late", _RHY, "慢了半拍。跟着节拍走。"), - ("gd_miss_wrong", _RHY, "方向不对。跟着音色滑。"), - # ---- 向导层 round3(docs/design/14-guide-layer.md「round3 v1.2」,synthesis §3 定稿全文)---- - ("gd_slow", _RHY, "我放慢一些,跟着试试。"), - ("gd_count", _RHY, "四拍之后,继续。"), - # ---- 向导层 round4(docs/design/14-guide-layer.md「round4 v1.3」,synthesis §3 定稿全文)---- - # H5:归因真话律——应答窗口无任何尝试播此句(早/晚/错分档只留给真出手的情况)。 - ("gd_miss_none", _RHY, "这拍没接。我停下的时候,就轮到你了。"), - ] # ---------------------------------------------------------------- space @@ -446,6 +459,9 @@ SPACE_LINES = [ ("settings_hint", _SPC, "音色、语速、背景音乐,请回大厅修改。"), ("paused", _SPC, "已暂停。"), ("skip_hint", _SPC, "单击可跳过旁白。"), + # ---- R5 新增(space polish round1/round2,research/space-polish/,04-space-voice-ids.md 追加节)---- + ("protect_soon", _SPC, "训练护盾还剩十秒。"), + ("boost_not_ready", _SPC, "引擎还在冷却,稍等一下。"), # ---- 向导层(docs/design/14-guide-layer.md,schemes §1.5 定稿全文)---- ("gd_hit_hint", _SPC, "被撞了。听方位,同向滑动就能拨开。"), # ---- 向导层 round2(docs/design/14-guide-layer.md「round2 v1.1」,synthesis §3 定稿全文)---- @@ -2219,16 +2235,16 @@ KEY_LINES = { ("gd_occ_dt", "这一轮,按回车是作答。"), ("gd_occ_both", "这一轮,按上方向键和回车都是作答。"), ], + # rhythm:8 对(24-rhythm-voice-ids.md 键盘变体表,措辞含数字键/方向键/空格/回车)。 "rhythm": [ - ("tut_1", "听,底鼓。在下一小节的同一个位置,按空格。"), - ("tut_2", "这次是左和右。跟着打,按左方向键,按右方向键。"), - ("tut_3", "最后一句,三个音,中间是按回车。"), + ("tut_map", "先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。按数字一键到六键,听六面鼓。"), + ("tut_probe", "按出三个不同的键,我们就开始。"), + ("tut_z_kick", "数字五,是底鼓,你的家。先听四下数拍,然后跟着我敲。"), + ("tut_z_sides", "数字四,军鼓。数字六,低嗵。一左一右,跟着打。"), + ("tut_z_patt", "上面一排更清亮。数字一踩镲,数字二高嗵,数字三吊镲。听这一句,三个音。"), ("select_hint", "左右方向键选曲目,按空格开始,按下方向键回大厅。"), ("restart", "按空格再来一遍,按右方向键下一首,按下方向键回大厅。"), ("menu_main", "菜单。按空格切换选项,按回车确认。"), - ("skip_hint", "按空格可跳过旁白。"), - ("gd_miss_early", "抢拍了。等声音落下再按。"), - ("gd_miss_wrong", "方向不对。跟着音色按方向键。"), ], "space": [ ("drill_left", "听,左边有陨石。按左方向键,把它拨开!"), diff --git a/web/harness/voice_text.json b/web/harness/voice_text.json index 55b93c22..07b8a739 100644 --- a/web/harness/voice_text.json +++ b/web/harness/voice_text.json @@ -1,1938 +1,1961 @@ { - "__key__": { + "__key__": { + "abyss": { + "dv1_teach": "到深度了。声呐静了。按空格,发一枚脉冲。", + "gd_again": "还在吗?按空格继续。", + "gd_brief": "按空格继续简报。要选择时,用左右方向键。", + "gd_continue": "按空格,继续。", + "gd_ping1": "声呐待命。按空格,发脉冲。", + "gd_ping2": "回波不会自己来。按空格。", + "p1": "管路在响。左箭头,停下来听敲管的暗号。右箭头,先带小舟上浮。", + "sys_continue_ask": "检测到你的下潜记录。空格继续上次,右箭头开始新救援。", + "sys_help": "空格继续,回车重新听。上箭头听状态,下箭头开菜单。选择时,左右箭头。", + "sys_menu": "菜单。空格切换选项,回车确认。", + "sys_skip": "听过的句子再播时,按空格跳过。" + }, + "detective": { + "cf_confirm": "就这句?空格,定下来。", + "cf_pick_line": "左右方向键,一句一句听。", + "fin_pre": "证据在手,就此结案?空格,定下来;方向键,继续查。", + "fin_who_confirm": "就指认这位?空格,定下来。", + "gd_board": "还在证词板。左右方向键,换卷宗。", + "gd_board_cf": "都听过了。按住空格,去指证。", + "gd_cf": "还在选证词。左右方向键,空格确认。", + "recap_cf": "卷宗都在耳朵里了。挑一句你不信的,按住空格指证。", + "settle_hook": "同一场雨里,还有别的案子。按空格,接新案。", + "sys_help": "方向键换卷宗,空格听取,回车重新听。按住空格指证,上键状态,下键菜单。", + "tut_confront": "按住空格,进入指证。", + "tut_d0": "先熟悉证词板。左右方向键,换卷宗。", + "tut_listen": "空格,听取当前卷宗。", + "tut_replay": "回车,重新听这一句。" + }, + "dungeon": { + "die_adv_1": "下次,前摇声响时就按回车。", + "die_adv_2": "打不过,就按住空格逃跑。", + "gd_pulse": "按空格发脉冲,听听四周。", + "gd_turn": "轮到你了。按空格挥击。", + "help_battle": "敌人前摇声响时按回车格挡,按空格挥击。打不过就按住空格逃跑。", + "help_explore": "按空格发脉冲,按住空格前进,左右方向键转身。按回车再听,上方向键查状态,下方向键开菜单。", + "settle_again": "按空格,再探一次。", + "sys_continue_ask": "检测到探窟记录。按空格继续,按右方向键重新开始。", + "sys_menu": "菜单。按空格切换,按回车确认。", + "tut_attack": "现在按空格,挥拳打它。", + "tut_d0": "先学会用耳朵看。按空格,发出声波脉冲。", + "tut_flee_hold": "想逃跑,按住空格别松手。", + "tut_menu": "按下方向键,打开菜单。", + "tut_parry": "听到它的动静,按回车格挡。", + "tut_replay": "按回车,再发一次脉冲,不要钱。", + "tut_skip": "已跳过教学。按空格发脉冲,先听听四周。", + "tut_stairs_on": "楼梯就在脚下。按空格,下潜。", + "tut_status": "按上方向键,随时听自己的状态。", + "tut_turn": "按左右方向键,可以转身。", + "tut_walk": "按住空格不放,你就往前走。" + }, + "escape": { + "again": "按空格,再来一次。按下方向键,打开菜单。", + "g1_move": "先活动一下。按任意方向键,走一小步。", + "g2_wall": "这个房间不大,四面都是墙。再按两下方向键,试试碰碰墙。", + "g3_left": "跟着我指的路走。按左方向键。", + "g4_down": "对。再按下方向键。", + "g5_inspect": "听到水声了吗?按一下空格,仔细检查这个房间。", + "g6_doubletap": "钥匙能开锁。按回车,是把物品用出去的用法。现在,按回车试试。", + "g7_goal": "找到能用这把钥匙打开的东西。需要帮助时,在原地按回车。", + "guide_blunt_down": "按一下下方向键。", + "guide_blunt_left": "按一下左方向键。", + "guide_blunt_right": "按一下右方向键。", + "guide_blunt_up": "按一下上方向键。", + "guide_wrong_down": "不是这个方向。按下方向键。", + "guide_wrong_left": "不是这个方向。按左方向键。", + "guide_wrong_right": "不是这个方向。按右方向键。", + "guide_wrong_up": "不是这个方向。按上方向键。", + "help_ops": "方向键,在房间之间移动。按空格,检查房间,或者重听房间的声音。按回车,使用物品,或者查看背包。", + "inspect_gate_ready": "电子锁的指示灯亮了,发出微弱的绿光。大门已经通电。按回车,打开它,离开这里。", + "nav_down": "按下方向键。", + "nav_left": "按左方向键。", + "nav_right": "按右方向键。", + "nav_up": "按上方向键。", + "reopen_prompt": "按上方向键,重新听一遍引导。按空格,直接开始。", + "skip_hint": "按空格可跳过旁白。", + "start_room": "你站在设施中央的房间里。方向键移动,按空格检查,按回车使用物品。", + "stuck_box_2": "去西北角的电箱房,按回车,把保险丝装进电箱。", + "stuck_cabinet_2": "去东边的铁柜房,按回车,用钥匙打开铁柜。", + "stuck_gate_2": "去东南角的大门,按回车,打开它,离开这里。", + "stuck_key_2": "去西南角的储物间,按空格检查,找到钥匙。", + "use_fail": "这里没有用得上东西的地方。换个房间试试,或者先按空格检查一下周围。" + }, + "hunt": { + "end_again": "按空格,再猎一局。", + "gd_idle": "听声音的方向,按方向键。", + "help_main": "朝声音的方向按方向键,就是出击。按空格呼喊支援,按回车旋风斩。上方向键状态,下方向键菜单。", + "room_wait": "房间已开好,等同伴到齐。按空格,立即开局。", + "sys_menu": "菜单。按空格切换,按回车确认。", + "tut_attack": "听,有狼在靠近。朝声音的方向,按方向键。", + "tut_callout": "按空格,呼喊支援,队友会来帮你。", + "tut_rule": "野兽会从八个方向围上来。声音在哪边,就按哪边方向键。", + "tut_skill": "按回车,旋风斩,清掉身边一圈。", + "tut_skill_cd": "旋风斩有八秒冷却。冷却中按回车,重新听威胁。", + "tut_status": "按上方向键,听营地状态。按下方向键,打开菜单。" + }, + "keeper": { + "gd_again": "还在吗?按空格继续。", + "gd_brief": "按空格,继续值守。要选择时,用左右方向键。", + "gd_continue": "按空格,继续。", + "p1": "他的声音在抖。左箭头,先接住这个人。右箭头,先要他的船位。", + "sys_continue_ask": "检测到你的值守记录。空格继续上次,右箭头开始新的风暴夜。", + "sys_help": "空格继续,回车重新听。上箭头听状态,下箭头开菜单。选择时,左右箭头。", + "sys_menu": "菜单。空格切换选项,回车确认。", + "sys_skip": "想跳过这句,按空格。" + }, + "radio": { + "gd_again": "还在吗?按空格继续。", + "gd_brief": "按空格继续节目。请选择的时候,按左或右方向键。", + "gd_continue": "按空格,继续。", + "gd_ring1": "热线在闪。按空格,接听。", + "gd_ring2": "灯还亮着,听众在等。按空格,接听。", + "p1": "老人在发抖。按左方向键,陪他哼那首老歌。按右方向键,冷静问他路口的路牌。", + "p2": "雨声更密了。按左方向键,留在原地陪他等巡逻队。按右方向键,转接派出所。", + "p3": "按左方向键,告诉她这趟车值得上。按右方向键,把选择还给她。", + "p4": "按左方向键,唱一段摇篮曲哄她睡。按右方向键,轻轻问她怎么了。", + "p5": "孩子的声音在抖。按左方向键,告诉她这不是她的错。按右方向键,答应她明天都会好。", + "p6": "摔门声你听见了。按左方向键,替孩子给她带句话。按右方向键,劝她回家把话说开。", + "p7": "她的呼吸平了。按左方向键,留在直播里,让全城等这个门铃。按右方向键,换垫乐,私下陪她说完。", + "p8": "方向盘比话筒危险。按左方向键,陪他聊聊闺女。按右方向键,让他立刻进服务区。", + "p9": "留言机红灯在闪,是老主播三年前没播完的那句晚安。按左方向键,替他播出去。按右方向键,照常收播。", + "sys_continue_ask": "检测到你的夜班记录。按空格继续上次,按右方向键开始新的夜晚。", + "sys_help": "按空格继续,按回车重新听。按上方向键听状态,按下方向键开菜单。请选择时,左右方向键。", + "sys_menu": "菜单。按空格切换选项,按回车确认。", + "sys_skip": "想跳过这句,按空格就行。" + }, + "rhythm": { + "tut_map": "先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。按数字一键到六键,听六面鼓。", + "tut_probe": "按出三个不同的键,我们就开始。", + "tut_z_kick": "数字五,是底鼓,你的家。先听四下数拍,然后跟着我敲。", + "tut_z_sides": "数字四,军鼓。数字六,低嗵。一左一右,跟着打。", + "tut_z_patt": "上面一排更清亮。数字一踩镲,数字二高嗵,数字三吊镲。听这一句,三个音。", + "select_hint": "左右方向键选曲目,按空格开始,按下方向键回大厅。", + "restart": "按空格再来一遍,按右方向键下一首,按下方向键回大厅。", + "menu_main": "菜单。按空格切换选项,按回车确认。" + }, + "rpg": { + "btl_lose_hint": "记住,听清前摇,按回车格挡。", + "gd_parry_miss": "前摇声起的时候按回车,才能格挡。", + "gd_stall": "想好了吗?左右方向键选择,按空格出手。", + "help_battle": "战斗中,左右方向键选招式,按空格出手。听到敌人的前摇,按回车格挡。", + "help_explore": "左右方向键切换选项,按空格确认。按回车重新听场景,按上方向键查看状态,按下方向键打开菜单。", + "shop_open": "商店。左右方向键看看货,按空格购买。", + "skip_hint": "按空格可跳过旁白。", + "sys_continue_ask": "检测到你的旅程记录。按空格继续,按右方向键开始新的旅程。", + "sys_menu": "菜单。左右方向键选择,按空格确认。", + "tut_b0": "战斗里,左右方向键选招式,按空格出手。听到这个声音,就是你的回合。先按一按方向键,试试。", + "tut_b2": "就是现在,按回车格挡!", + "tut_b3": "挡住了!轮到你了。左右方向键选攻击,按空格出剑。", + "tut_b6": "来不及格挡,就选防御。左右方向键,选防御,按空格。", + "tut_battle_2": "左右方向键切换招式,攻击、破空斩、防御、金疮药。按空格,出手。", + "tut_battle_3": "敌人出手前有一声前摇。听到前摇,马上按回车,就能格挡。", + "tut_battle_5": "记住:听清前摇,按回车格挡。开始吧!" + }, + "simon": { + "gd_economy": "记不住就按上方向键,重新听一遍。免费机会有两次,用完要扣一次机会。", + "gd_occ_both": "这一轮,按上方向键和回车都是作答。", + "gd_occ_dt": "这一轮,按回车是作答。", + "gd_occ_up": "这一轮,按上方向键是作答。", + "gd_relisten": "需要的话,按上方向键可以重新听一遍序列。", + "replay": "按空格,再来一局。", + "rules": "上行音,按上方向键。下行音,按下方向键。左边的音,按左方向键。右边的音,按右方向键。一声轻响,按空格。两声轻响,按回车。", + "rules_prompt": "按上方向键,重听规则。按下方向键,打开菜单。", + "skip_hint": "按空格可跳过旁白。", + "t1_up": "按上方向键,是这个声音。", + "t2_down": "按下方向键,是这个声音。", + "t3_left": "按左方向键,是这个声音。", + "t4_right": "按右方向键,是这个声音。", + "t5_tap": "按空格,是这个声音。", + "t6_double": "按回车,是这个声音。", + "t7_retry": "答错可以消耗机会重听。按上方向键,可以随时重听。", + "t_blunt_double": "按一下回车。", + "t_blunt_down": "按一下下方向键。", + "t_blunt_left": "按一下左方向键。", + "t_blunt_right": "按一下右方向键。", + "t_blunt_tap": "轻轻按一下空格。", + "t_blunt_up": "按一下上方向键。", + "t_wrong_double": "不是这个,按回车试试。", + "t_wrong_down": "不是这个,按下方向键试试。", + "t_wrong_left": "不是这个,按左方向键试试。", + "t_wrong_right": "不是这个,按右方向键试试。", + "t_wrong_tap": "不是这个,按空格试试。", + "t_wrong_up": "不是这个,按上方向键试试。" + }, + "space": { + "drill_down": "下面是低沉的轰隆。按下方向键!", + "drill_left": "听,左边有陨石。按左方向键,把它拨开!", + "drill_retry_down": "轰隆声在下面,按下方向键。", + "drill_retry_left": "那是左边来的,按左方向键。", + "drill_retry_right": "那是右边来的,按右方向键。", + "drill_retry_up": "声音又高又尖,是上面,按上方向键。", + "drill_right": "这次在右边。按右方向键!", + "drill_up": "上面有东西,声音又尖又高。按上方向键!", + "feat_boost": "试试按空格,引擎会短促加速,直接冲过空隙。", + "feat_shield": "按回车展开护盾,能挡下一次撞击。", + "gd_hit_hint": "被撞了。听方位,按对应方向键就能拨开。", + "help_recap": "左边来按左方向键,右边来按右方向键,上面来按上方向键,下面来按下方向键。按空格加速,按回车护盾。", + "hit_down": "下面撞上的。听到低沉的轰隆,按下方向键。", + "hit_left": "左边撞上的。听到左边的呼啸,按左方向键。", + "hit_right": "右边撞上的。听到右边的呼啸,按右方向键。", + "hit_up": "上面撞上的。听到高高的呼啸,按上方向键。", + "menu_main": "菜单。按空格切换选项,按回车确认。", + "protect_down": "训练护盾接住了。那颗在下面,听到低沉的轰隆,按下方向键。", + "protect_left": "训练护盾接住了。那颗在左边,听到左边的呼啸,按左方向键。", + "protect_right": "训练护盾接住了。那颗在右边,听到右边的呼啸,按右方向键。", + "protect_up": "训练护盾接住了。那颗在上面,听到高高的呼啸,按上方向键。", + "restart_hint": "按空格再飞一次,按下方向键回大厅。", + "second_run_ask": "按上方向键重新听演练,按空格直接出发。", + "skip_hint": "按空格可跳过旁白。" + }, + "storyline": { + "e1_dawn": "加密频道那头沉默了三秒。然后,一个你等了三十天的声音响了起来:“姐?姐!是你吗?”天亮之前,避难所的救援队打开了大门。猎狗的人,在北区的高墙下溃散了。你抱着晨晨,听见广播塔里,重新响起了音乐。后来人们说,这座城市,是从一个女人的声音开始,重新活过来的。——好结局:黎明。感谢你,陪林晚走完了这条路。按空格,可以回到故事开始的地方。", + "e2_price": "你赶在车队前面,撞进了避难所的大门。“关掉广播!关灯!猎狗来了——!”那一夜,北区守住了。探照灯熄灭的时候,晨晨从人群里扑出来抱住你,才发现你胳膊上的血,已经把半边袖子浸透了。坐标是你交出去的,命,是你抢回来的。你赢了,用一条胳膊的代价。——结局:代价。按空格,重新开始。", + "e3_alone": "你逃了。一路向南,没有回头。三天后,收音机里关于北区的广播,停了。又过了七天,你在一个废弃的加油站里,听见最后一个频段,也变成了沙沙声。你活下来了。只是从此以后的每一个夜里,你都会想起那声口哨,和你报出坐标时,自己发抖的声音。——坏结局:孤声。按空格,重新开始。", + "e4_static": "公开频道,把所有人都引来了——幸存者,还有猎狗。塔顶的风很大,你看见山下火把连成的长龙,也看见避难所方向亮起的防御火光。猎狗的刀抵上来的时候,你对着麦克风笑了:“听见了吗,晨晨?姐姐的声音,全城都听见了。”信号中断了。但那晚之后,北区,再没有人投降。——结局:静默。按空格,重新开始。", + "gd_again": "还在吗?按空格继续。", + "gd_brief": "按空格继续剧情。请选择的时候,按左右方向键。", + "gd_continue": "按空格,继续。", + "help": "操作说明。按空格:继续剧情。按回车:重听刚才的台词。按上方向键:听这段说明和当前进度。按下方向键:呼出菜单,菜单里可以重新开始。当旁白说“请选择”的时候,按左方向键或者按右方向键,做出你的决定。选择无法撤销。", + "menu": "菜单。按左方向键:重新开始整个故事。按右方向键,或者按空格:回到故事。按上方向键:听操作说明。", + "n00_intro": "大停电后的第三十天,城市陷入彻底的黑暗。没有电,没有网络,只有收音机里偶尔闪过的沙沙声,像垂死者的呼吸。你是林晚,一名前急救员。在这个故事里,你用声音活下去。请记住:按空格,继续剧情;按回车,重听上一句;按上方向键,听你的状态和帮助;按下方向键,呼出菜单。当我说“请选择”的时候,按左方向键,或者按右方向键,做出你的决定。选择一旦做出,就无法回头。现在,按空格,睁开眼睛。", + "p1": "请选择。按左方向键:先检查背包里的收音机。按右方向键:先摸黑寻找出口。", + "p2": "请选择。按左方向键:钻进旁边的通风管道。按右方向键:躺进路边的尸体堆里装死。", + "p3": "请选择。按左方向键:循着哭声过去看看。按右方向键:不去管它,直接去北区。", + "p4": "请选择。按左方向键:带上小满一起走。按右方向键:留下食物,独自上路。", + "p5": "请选择。按左方向键:走桥下的污水涵洞。按右方向键:爬桥上悬着的钢索。", + "p6": "请选择。按左方向键:交出坐标,保命要紧。按右方向键:拒绝他,想办法周旋。", + "p7": "请选择。按左方向键:追上去,警告避难所。按右方向键:自己逃命,越远越好。", + "p8": "请选择。按左方向键:用公开频道广播,让全城都听见。按右方向键:用加密频段,只发给避难所。", + "skip_hint": "按空格可跳过旁白。" + }, + "teahouse": { + "gd_brew": "还在灶上,听声动手,回车。", + "gd_serve": "客人还在堂前。上键,再听一遍他要的茶。", + "settle_night": "熄了灯,这一晚就过去了。按空格,睡下。", + "sys_help": "方向键选茶,空格定下。听水声,回车提壶;滴答密,回车出汤。上键状态,下键菜单。", + "tut_d0": "先看茶柜。左右方向键,一罐一罐听。", + "tut_serve": "茶好了。空格,端出去。", + "tut_steep": "注水,闷泡。滴答由稀到密,密起来就是将好——回车,出汤。", + "tut_tea": "空格,选定这罐茶。", + "tut_water": "灶上坐水。泡泡细密是将沸,咕嘟连片是滚透——听到细密,回车提壶。", + "upg_open": "要添置点什么?左右方向键看,空格买定。" + } + }, "abyss": { - "dv1_teach": "到深度了。声呐静了。按空格,发一枚脉冲。", - "gd_again": "还在吗?按空格继续。", - "gd_brief": "按空格继续简报。要选择时,用左右方向键。", - "gd_continue": "按空格,继续。", - "gd_ping1": "声呐待命。按空格,发脉冲。", - "gd_ping2": "回波不会自己来。按空格。", - "p1": "管路在响。左箭头,停下来听敲管的暗号。右箭头,先带小舟上浮。", - "sys_continue_ask": "检测到你的下潜记录。空格继续上次,右箭头开始新救援。", - "sys_help": "空格继续,回车重新听。上箭头听状态,下箭头开菜单。选择时,左右箭头。", - "sys_menu": "菜单。空格切换选项,回车确认。", - "sys_skip": "听过的句子再播时,按空格跳过。" + "b_go": "第一潜,找船。耳朵交给声呐。", + "b_goal": "海燕号,五个人。你的双瓶,够下四潜。", + "b_open": "风停了。我站在问海号甲板上,下面三千米,是海燕号。", + "b_rule": "规矩就一条:气不够一潜,人就必须上浮。", + "bai_a": "哈哈,救援的?我这腿,跟冷却管缠上了。", + "bai_b": "艇上的药板烧了。病舱那两个,比我悬。", + "bai_out": "腿还在!我的腿还在!走,我给你带路。", + "bai_thanks": "这片海养着一村人。这份情,我记一辈子。", + "chen_a": "你来了。小郑股骨断了,我给他固定好了。", + "chen_b": "救援钟一次带一个。我是医生,我最后走。", + "chen_last": "去吧。灯我留着,人齐了就熄。", + "chen_stay": "去吧。我守着灯,灯不灭,人就不散。", + "chen_up": "……好。小郑,等我,上面给你热粥。", + "d1_code": "是老白的暗号:腿被压住,先泄压,再撬。记住这个敲法。", + "d1_listen": "都别出声。管子那头,敲得很稳。", + "d1_log": "日志里有失事前,最后一段录音。给你,替我们收好。", + "d1_nolog": "日志可以补,人不能等。走了。", + "d1_surf": "小舟出水,第一潜收工。往返,扣三格气。", + "d1_up": "小舟,抓住我的肩锁。我们上。", + "d2_cut": "切割枪。老白,闭眼,憋气。", + "d2_flash": "火花炸了一下,虚惊。老白咳着,腿抽出来了。", + "d2_leave": "阀门交给母船。你先上,腿要紧。", + "d2_pry": "老白,忍住。先泄压,再撬。", + "d2_pry_ok": "暗号没白听。管子一松,钢梁抬起来了。", + "d2_pry_slow": "摸着找泄压阀,多费了一格气。腿,出来了。", + "d2_supply": "潜友阿凯捎来应急瓶。甲板上,粥给你温着。", + "d2_surf": "老白出水。他一直扒着舱门,往水里看。", + "d2_valve": "电池舱我陪你去。这片海不能脏。", + "d2_valve_e": "阀门关死了。两格气,换一片干净海。", + "d3_chen": "陈医官,你的手在抖。这次,听我的。", + "d3_chen_e": "陈医官出水。小郑固定在吊床上,呼吸平稳。", + "d3_promise": "四小时内,我下来。等我。", + "d3_spare": "备用瓶留下。灯,给我亮着。", + "d3_spare_e": "备用瓶挂上了,能多撑十二小时。", + "d3_surf": "病舱的人出水。海燕号的呻吟,隔着水都听得见。", + "d3_zheng": "小郑先走。陈医官,下一潜,就是你的。", + "d3_zheng_e": "小郑吊上去了。他一路,都没敢出声。", + "d4_fast": "来不及了。直浮!", + "d4_fast_e": "违规快浮。医疗舱的灯,先给你们开好。", + "d4_pick_chen": "陈医官,轮到你了。抓住,上浮。", + "d4_pick_gao": "船长,抓住我。海燕号的事,上面再说。", + "d4_pick_zheng": "小郑,吊床连人一起。走了。", + "d4_silent": "纪律就是纪律。抓住,上浮。", + "d4_slow": "逐站停,慢慢浮。规矩不能破。", + "d4_slow_e": "减压站一个个过。气瓶在跳,人稳着。", + "d4_stay_lost": "另一位,留在了倾斜的船舱。航标灯,替所有人亮着。", + "d4_surf": "最后一潜收工。问海号的甲板,从没这么亮过。", + "d4_talk": "日志我听完了。海燕号为什么沉,我会带上去。走吧。", + "d9_bell": "最后一潜。不为救人,为个交代。", + "d9_bello": "船钟出水。海燕号的声音,回家了。", + "d9_rest": "交代,留给明天的人。我去医疗舱。", + "dry_a": "气瓶用干了。立刻上浮。", + "dry_b": "气花在了人身上。人,都上来了。", + "dv1_down": "下潜开始。水会越来越黑,声音会越来越多。", + "dv1_link": "回波后面有杂音,是电台!接通了。", + "dv1_metal": "金属回波,钢板。听见这个,就是海燕号的船身。", + "dv1_teach": "到深度了。声呐静了。单击,发一枚脉冲。", + "dv2_down": "第二潜,机舱。顺着敲管的声音走。", + "dv2_found": "碎石回波后面,敲管声密了。机舱到了。", + "dv3_down": "第三潜,病舱。海燕号在倾斜,别恋战。", + "dv3_groan": "回波发闷。船体在呻吟,它撑不久了。", + "dv4_down": "最后一潜,指挥舱。海燕号,撑不住了。", + "dv4_dual": "两个人下同一潜。这趟往返,扣四格气。", + "dv4_none": "气不够一潜了。第四潜,取消。", + "dv4_slide": "它滑了!抓稳索缆,指挥舱里还有人!", + "e1_a": "五个人都在甲板上。船钟的第一声,是替这条沟敲的。", + "e1_b": "三年了,我终于敢往下看。明天,想再潜一次。", + "e2_a": "五个人都救上来了。船钟,留在了沟底。", + "e2_b": "没人怪我。可半夜醒来,总听见钟在响。", + "e3_a": "没能都带回来。可我到底下去了,敲响了那口钟。", + "e3_b": "钟声替他们,在沟底响了一声。这样,也好。", + "e4_a": "我按规矩上浮了。规矩里,没写怎么难过。", + "e4_b": "沟底很安静。安静得,像三年前那天。", + "ep_bai_no": "老白:腿打了钢钉。他说,瘸着也值。", + "ep_bai_ok": "老白:腿保住了。阀门那夜之后,见人就夸你。", + "ep_chen_lost": "陈医官:她守着灯,到最后一小时。灯,还亮着。", + "ep_chen_ok": "陈医官:回了医院。诊室里,挂着一盏海底的灯。", + "ep_gao_lost": "高船长:随海燕号留在沟底。航标灯,还亮着。", + "ep_gao_peace": "高船长:退役申请自己写的。第一行写着:数据不如人。", + "ep_gao_up": "高船长:上了岸,一直没说话。听说,他在学敲管语。", + "ep_lead": "收队了。调度台给你记一笔——他们,后来怎样了。", + "ep_trench_bell": "沟底:船钟挂在问海号桅杆上。风一过,就响一声。", + "ep_trench_deep": "沟底:很深,很静。海燕号睡在里面,像睡着了。", + "ep_zheng_lost": "小郑:吊床随船,滑进了沟底。他没来得及看日出。", + "ep_zheng_ok": "小郑:拆了石膏,第一件事,去看海。", + "ep_zhou_no": "小舟:声呐日志没了。她凭记忆,重新描了一遍海图。", + "ep_zhou_ok": "小舟:归队报告打了三页。她说,声音都记得。", + "g9_dry": "一格气都不剩了。能带的,你都带回来了。", + "g9_in": "医疗舱躺满了。你的气瓶剩多少,你比我清楚。", + "g9_knot": "三年前,也是这条沟。我按时上浮了,搭档没有。", + "gao_a": "救援员。我船上,还剩两个活人。", + "gao_b": "都带走,我最后上。这是船长的规矩。", + "gao_c": "三年前……没什么。走吧,别耽误。", + "gao_confess": "日志你拿了?里面写着。是我下令,多采了一小时。", + "gao_final": "别下来。带他们回家,就算救完了。海燕号,通话结束。", + "gao_last": "航标灯替我留着。就说,船长睡了。", + "gao_peace": "……好。这一次,听救援员的。", + "gd_again": "还在吗?单击继续。", + "gd_brief": "单击继续简报。要选择时,向左或向右滑。", + "gd_continue": "单击屏幕,继续。", + "gd_invalid": "这个手势,水里用不上。", + "gd_ping1": "声呐待命。单击,发脉冲。", + "gd_ping2": "回波不会自己来。单击。", + "gd_prog1": "滑动在这里用不上。想想调度刚说的话。", + "gd_prog2": "别乱。停一下,想想下一步。", + "oxy_crit": "氧气见底,必须上浮。", + "oxy_crit_deck": "氧气见底,一潜都下不去了。", + "oxy_full": "气瓶还足,救得动。", + "oxy_gain": "应急瓶接上了,多三格。", + "oxy_low": "氧气告急,只够最后一潜。", + "oxy_ok": "氧气还够两潜。", + "p1": "管路在响。向左滑,停下来听敲管的暗号。向右滑,先带小舟上浮。", + "p2": "小舟想回去拿声呐日志。向左滑,等她。向右滑,直接上浮。", + "p3": "钢梁压着腿。向左滑,泄压后慢慢撬。向右滑,切割枪,快切。", + "p4": "老白要去关电池舱阀门。向左滑,陪他去。向右滑,直接上浮。", + "p5": "病舱一次只能走一个。向左滑,先带陈医官。向右滑,先带小郑。", + "p6": "留守的人要空气。向左滑,留下你的备用瓶。向右滑,约定下一潜来接。", + "p7": "双人上浮。向左滑,逐站减压慢慢浮。向右滑,违规直浮,搏一把。", + "p7_chen": "气只够带一个。向左滑,带船长。向右滑,带陈医官。", + "p7_zheng": "气只够带一个。向左滑,带船长。向右滑,带小郑。", + "p8": "船长的话没说完。向左滑,把你听到的说出来。向右滑,什么都不问,拉他上浮。", + "p9": "海燕号的船钟,还挂在沉船上。向左滑,用最后的气,下去取。向右滑,进医疗舱。", + "prog_d1": "现在是第一次下潜。", + "prog_d2": "现在是第二次下潜。", + "prog_d3": "现在是第三次下潜。", + "prog_d4": "现在是最后一次下潜。", + "prog_saved1": "已经救上一个人。", + "prog_saved2": "已经救上两个人。", + "prog_saved3": "已经救上三个人。", + "prog_saved4": "已经救上四个人。", + "prog_saved5": "五个人都在甲板上了。", + "sys_continue_ask": "检测到你的下潜记录。单击继续上次,右滑开始新救援。", + "sys_help": "单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。", + "sys_menu": "菜单。单击切换选项,双击确认。", + "sys_menu_lobby": "保存并回大厅。", + "sys_menu_restart": "重新开始这次救援。", + "sys_menu_resume": "回到水下。", + "sys_new_dive": "新的一次下潜,开始了。", + "sys_settings": "音色、语速、背景音乐,请回大厅修改。", + "sys_skip": "听过的句子再播时,单击就能跳过。", + "z1_a": "……有人吗?声呐兵,小舟。我们还活着,全艇五个人。", + "z1_b": "轮机长老白困在机舱,陈医官和小郑在病舱,船长在指挥舱。", + "z1_bye": "好。上面……是不是天亮了?", + "z1_knock": "等等,你听。管子里,有人在敲。" + }, + "bridge": { + "cr_decide": "听选项,下令。", + "cr_timeout": "没来得及下令。", + "die_adv_sys": "系统离线时,别把宝押在它身上。", + "die_adv_to": "早下令,勤靠港,别硬扛。", + "die_intro": "舰体解体在即,全员撤离。", + "die_meteor": "陨石撕开了船身。", + "die_pirate": "海盗的炮火击穿了舰体。", + "die_rad": "辐射熔穿了舱壁。", + "dir_bow": "方位,舰首。", + "dir_port": "方位,左舷。", + "dir_star": "方位,右舷。", + "dir_stern": "方位,舰尾。", + "doc_aid": "幸好停了船,他们撑不了多久了。", + "doc_care": "有伤员的地方,就有我。", + "doc_ignore": "……我没有什么要说的。", + "doc_trap": "有人拿求救当诱饵,小心。", + "dock_empty": "全舰状态良好,无需整备。", + "dock_go": "启航,继续巡逻。", + "dock_open": "靠港整备。左右滑看项目,单击执行。", + "eng_fix": "修好了,再听它稳稳地转。", + "eng_gripe": "护盾不是这么用的,舰长……", + "eng_sup": "交给我,三分钟,给它救活。", + "eng_wear": "老伙计累出毛病了,让我来。", + "evt_distress": "断续三短,求救信号。", + "evt_dock": "本段结束,靠港整备。", + "evt_meteor": "碎石呼啸,陨石群。", + "evt_pirate": "敌船引擎,海盗。", + "evt_radiation": "计数急响,辐射云。", + "evt_resume": "启航,下一段巡航。", + "gd_cruise": "还在巡航。上滑,巡检全舰。", + "gd_decide": "还在等命令。左右滑,听选项。", + "gd_dock": "还在整备。左右滑,单击执行。", + "gd_invalid": "这个操作,这里用不上。", + "hint_dock3": "整备完毕,就启航。", + "intro_1": "你是巡逻舰星环号的舰长。在这条航线上,耳朵就是雷达。", + "intro_2": "全舰四个系统:引擎、护盾、扫描、武器,各守一方。", + "intro_3": "引擎在舰尾低鸣,护盾在舰首嗡响。", + "intro_4": "扫描在左舷扫掠,武器在右舷充能。", + "intro_5": "危机从哪边来,哪边先遭殃。", + "loy_aid": "医师与大副,记下了这次驰援。", + "loy_breach": "工程师心疼过载的护盾。", + "loy_evade_pirate": "大副觉得,这一躲有些窝囊。", + "loy_fight_win": "大副打得尽兴,士气高涨。", + "loy_ignore": "求救没了下文,医师很失望。", + "loy_rad": "医师在处理伤员。", + "merit_1": "功勋,寥寥。", + "merit_2": "功勋,可观。", + "merit_3": "功勋,丰厚。", + "opt_aid": "驰援,靠扫描。", + "opt_breach": "硬闯,靠护盾。", + "opt_evade": "规避机动,靠引擎。", + "opt_fight": "迎战,靠武器。", + "opt_ignore": "按兵不动,不理会。", + "opt_route_rich": "矿富航线,采得多,磨损也多。", + "opt_route_safe": "稳妥航线,采集平平,太平。", + "port_back": "返回。", + "port_open": "星港整备,功勋兑换。左右滑看,单击定。", + "port_poor": "功勋不够。", + "rate_a": "出色完成巡逻。", + "rate_b": "巡逻结束,有惊无险。", + "rate_c": "巡逻结束,遍体鳞伤。", + "rate_d": "巡逻失败,弃舰撤离。", + "rate_s": "教科书巡逻,功勋卓著。", + "recap_go": "继续航行。", + "rep_engine": "修理引擎,升一级,两资源。", + "rep_ok": "修理完成。", + "rep_open": "巡逻归来,全舰记功。剩余资源已折算功勋。", + "rep_poor": "资源不够。", + "rep_scan": "修理扫描,升一级,两资源。", + "rep_shield": "修理护盾,升一级,两资源。", + "rep_weapon": "修理武器,升一级,两资源。", + "res_ambush": "遭了伏击,舰体受创。", + "res_bad": "损失惨重。", + "res_clean": "干净利落,有惊无险。", + "res_hurt": "舰体受创。", + "res_mine": "轰开碎石,采到矿材,资源加一。", + "res_plunder": "海盗击退,缴获物资,资源加二。", + "res_rad": "全船受照。", + "res_reward": "救援成功,对方致谢,资源加二。", + "route_ask": "选择巡航航线。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "settle_hook": "星港期待你的下一次巡逻。单击,返航。", + "st_doc_1": "医师,离心。", + "st_doc_2": "医师,平常。", + "st_doc_3": "医师,信赖。", + "st_eng_1": "工程师,离心。", + "st_eng_2": "工程师,平常。", + "st_eng_3": "工程师,信赖。", + "st_hull_1": "舰体,稳固。", + "st_hull_2": "舰体,带伤。", + "st_hull_3": "舰体,危急。", + "st_rp_1": "资源紧张。", + "st_rp_2": "资源够用。", + "st_rp_3": "资源充足。", + "st_seg_1": "第一巡航段。", + "st_seg_2": "第二巡航段。", + "st_seg_3": "第三巡航段。", + "st_seg_4": "第四巡航段,末段。", + "st_xo_1": "大副,离心。", + "st_xo_2": "大副,平常。", + "st_xo_3": "大副,信赖。", + "sup_doc": "医师带人抢修,舰体补回一点。", + "sup_eng": "工程师出手,系统复航了。", + "sup_none": "这个岗位,眼下没人顶上。", + "sup_xo": "大副坐上炮位,火力压制!", + "sys_continue_ask": "检测到未完成的巡逻。单击继续,右滑进星港。", + "sys_engine_dmg": "引擎,受损。", + "sys_engine_off": "引擎,离线。", + "sys_help": "巡航中,上滑巡检全舰;危机中,左右滑听选项,单击下令。下滑菜单,双击重新听。", + "sys_menu": "菜单。单击切换,双击确认。", + "sys_menu_help": "重新听帮助。", + "sys_menu_restart": "放弃本次巡逻。", + "sys_menu_resume": "回到舰桥。", + "sys_menu_save": "保存并回大厅。", + "sys_new_patrol": "新巡逻,星环号启航。", + "sys_saved": "进度已保存。", + "sys_scan_dmg": "扫描,受损。", + "sys_scan_off": "扫描,离线。", + "sys_shield_dmg": "护盾,受损。", + "sys_shield_off": "护盾,离线。", + "sys_weapon_dmg": "武器,受损。", + "sys_weapon_off": "武器,离线。", + "trap_hint": "求救码后面,有引擎声,多留心。", + "tut_after": "就是这样:听声,辨型,下令。", + "tut_aid": "驰援靠扫描。我们的扫描,稳得很。", + "tut_all_ok": "四个音都稳,全舰正常。", + "tut_crisis": "有情况。听签名音,辨认类型。", + "tut_d0": "先试巡检。向上滑,听全舰状态。", + "tut_decide": "左右滑听选项,单击下令。", + "tut_done": "教学完了。舰长,航线交给你。", + "tut_loyal": "船员的心分三档:离心、平常、信赖。上滑巡检听得到。", + "tut_skip": "已跳过教学。上滑巡检,危机时左右滑听选项。", + "upg_aegis": "应急护盾,每段首次受创减一。功勋七十。", + "upg_armor1": "加装装甲,舰体上限加一。功勋四十。", + "upg_armor2": "重型装甲,舰体上限再加一。功勋六十。", + "upg_buy": "改装完成。", + "upg_done": "这项已改装到位。", + "upg_harvest": "采集协议,每段多一份资源。功勋三十。", + "upg_spare": "备用零件,出发自带一批物资。功勋二十。", + "upg_vet": "老兵船组,开局全员忠诚加一。功勋五十。", + "xo_aid": "驰援是应该的,星环号不是过路人。", + "xo_fight": "舰长,交给我,炮位就绪!", + "xo_uneasy": "又是一路躲。舰长,弟兄们想打。", + "xo_win": "打得漂亮,这条航线够他们传一阵子。" + }, + "cipher": { + "b_chief": "四封电文,一封都不许漏。你的耳朵,是处里最值钱的东西。", + "b_goal": "今晚频道里有四封密电。每一个字,都要过你的耳朵。", + "b_open": "民国二十九年,江城。电讯处的夜班,从零点的电波声开始。", + "b_rule": "北风问候你。规矩就一条:听不清,就再听一遍。", + "book_0": "密码本,一页都不剩了。", + "book_1": "密码本,只剩最后一页。", + "book_2": "密码本,还剩两页。", + "book_3": "密码本,还剩三页。", + "cand_bay": "货船。", + "cand_day": "客车。", + "cand_hand": "今夜交接。", + "cand_land": "地点变更。", + "cand_ray": "巡逻艇。", + "cand_sand": "明晨交接。", + "cand_say": "约谈。", + "cand_sly": "内部排查。", + "cand_spy": "内线确认。", + "cand_tap": "窃听令。", + "cand_tip": "线人费。", + "cand_top": "黑名单。", + "cf_confirm": "就这个词?再单击,定下来。", + "d9_caught_e": "信号被咬住了。别回头,走水路。快。", + "d9_send": "北风,北风。处置令,今夜三时。撤。", + "d9_send_e": "收到了。你的手法,我听了一整晚。快走。", + "d9_sleep": "机关上了。雨声里,只剩挂钟。", + "d9_sleepe": "天亮之前,还有两个钟头。守住。", + "dv1_ask": "密码本第一页。三个词,哪个是它?", + "dv1_right": "货船,译对了。药品,装在货船的底舱。", + "dv1_teach": "电文进来了。先双击,把它重新听一遍。", + "dv1_teach2": "左右滑,听密码本上的候选词。单击,选定一个。", + "dv1_wrong": "不对。听清楚:B,一长,三短。", + "dv2_ask": "密码本第二页。三个词,选一个。", + "dv3_ask": "密码本第三页。三个词,选一个。", + "dv4_ask": "密码本第四页。三个词,选一个。", + "e1_a": "电波追不上我了。码头的灯,一盏一盏地灭。", + "e1_b": "新的密码本,在城外渡口等我。黎明,比想象中安静。", + "e2_a": "交了班,一切照旧。没人知道今晚频道里发生过什么。", + "e2_b": "只是北风的呼叫,到天亮也没人接。下一次,我会接吗。", + "e3_a": "我把警报拍了三遍。门开的时候,挂钟正好敲三点。", + "e3_b": "审讯室的灯,也很亮。可码头那边,一个人都没少。", + "e4_a": "两点五十九分,脚步停在门口。我把最后一页密码,塞进了炉子。", + "e4_b": "耳机还挂着。里面有一封电文,永远译不完了。", + "end_c1": "这是你在电波里挣下的第一个结局。", + "end_c2": "这是你在电波里挣下的第二个结局。", + "end_c3": "这是你在电波里挣下的第三个结局。", + "end_c4": "四个结局,都收进你的密码本了。", + "ep_hand_no": "交接:码头的灯,白亮了一夜。", + "ep_hand_ok": "交接:胶卷上了船,手很稳。", + "ep_lead": "天亮了。北风给你记了最后一笔账——今晚的事,都有了去向。", + "ep_list_no": "名单:天亮时,多了一个红圈。", + "ep_list_ok": "名单:码头连夜搬了家。卷宗里,少了一个人。", + "ep_med_no": "药品:没人接住那三箱药。船,白白过了江。", + "ep_med_ok": "药品:货船丑时靠岸,三箱药,一箱不少。", + "ep_spy_no": "处置令:差的那三个字母,差了一整条命。", + "ep_spy_ok": "处置令:你译对了它。北风,撤在你前头。", + "exp_calm": "这一晚,还没人看你第二眼。", + "exp_hot": "门外,好像有人换了岗。", + "exp_low": "处长端着茶,多看了你一眼。", + "exp_mid": "走廊里的脚步声,慢了下来。", + "g9_in": "频道要收了。最后一件事,是你自己。", + "g9_knot": "三年前,我译错了一封电。那之后,我再没见过我的上线。", + "gd_again": "还在吗?单击继续。", + "gd_brief": "单击继续值机。要选词时,向左或向右滑。", + "gd_continue": "单击屏幕,继续。", + "gd_invalid": "这个手势,值机室里用不上。", + "gd_prog1": "光切词没有用。双击,先听电文。", + "gd_prog2": "别急。停下来,把电文听完整。", + "gd_tune1": "电文在等。左右滑,听候选词。", + "gd_tune2": "双击,把电文再听一遍。再双击,会放慢。", + "hint_t1": "我教你一页:第一个字母,是 B。一长,三短。", + "hint_t2": "翻到这页:第二个字母,是 O。三长。", + "hint_t3": "翻到这页:第一个字母,是 H。四短。", + "hint_t4": "翻到这页:第二个字母,是 P。短,两长,短。", + "m2_chief": "嗯,译得很全。去吧。", + "m4_chief_a": "值机员,今晚的频道,很热闹啊。", + "m4_chief_b": "你的耳朵最好。听见什么,记得……要报。", + "m4_chief_c": "行。去睡吧,明天还有明天的事。", + "n1": "零点半。挂钟走了半圈,雨没有停。", + "n2": "一点整。处长的灯,还亮着。", + "n3": "一点三刻。雨小了,频道里很静。", + "p2": "药品船,丑时过江。向左滑,把船期报给北风。向右滑,压进值机日志。", + "p4_blind": "一封通报。向左滑,压进抽屉,谁的耳朵也别装。向右滑,按流程呈报处长。", + "p4_known": "名单上有码头。向左滑,暗号示警,让他连夜搬家。向右滑,按流程呈报处长。", + "p6": "交接在你手里。向左滑,亲自去码头跑一趟。向右滑,留书暗号,托给下一班。", + "p8_blind": "收台之前。向左滑,回一封例行电文,搅一搅水。向右滑,什么都不做。", + "p8_known": "三点之前。向左滑,拍一封假电,说北风昨夜已撤。向右滑,手离开放键器,装傻。", + "p9_blind": "北风在等答复。向左滑,开机,把今晚发出去。向右滑,例行收台。", + "p9_known": "收网之前。向左滑,开机,发最后一电。向右滑,关机,装睡到天亮。", + "prog_t1": "现在是今晚第一封电文。", + "prog_t2": "现在是第二封,内部通报。", + "prog_t3": "现在是第三封,交接电文。", + "prog_t4": "第四封,最后一封。", + "r1a_e": "收到。江上有人等你。第一封,做得稳。", + "r1a_send": "北风,北风。货船,丑时过江,接住。", + "r1b_e": "日志下面压着的,是三箱药。船,不会等你。", + "r1b_hold": "先压一压。这一船的事,得看清楚再说。", + "r2a_act": "有的字,不能落进卷宗。", + "r2a_e": "这一页,从今天起,不存在了。", + "r2b_act": "通报誊清,呈处长。", + "r2b_e": "名单进了卷宗。码头,自己多保重。", + "r3a_e": "值班室空了一刻钟。值机日志,停了一行。", + "r3a_go": "口令我背得出。今夜,我亲自去。", + "r3b_act": "暗号夹进交接簿,让雨替我跑这一趟。", + "r3b_e_no": "交接的袋子,在码头放到了天亮。", + "r3b_e_ok": "交接赶上了。袋子,连夜上了船。", + "r4a_e": "假电出了门。对家的耳朵,听得出换人了吗。", + "r4a_feed": "戴上手键。这一封,借快手七的手法。", + "r4b_act": "手,离开放键器。我只是个值机的。", + "r4b_e": "有时,什么都不做,就是做了。", + "rev_hand": "今夜交接。丑时,老码头。", + "rev_land": "地点变更。等下一封。", + "rev_sand": "明晨交接。天亮再说。", + "rev_say": "明早九时,约谈相关人员。", + "rev_sly": "即日起,排查站内三人。", + "rev_spy": "内线确认,今夜三时收网。代号,耳机。", + "rev_tap": "窃听令。今夜,有人要装耳朵。", + "rev_tip": "线人费。月底之前,有人要收钱。", + "rev_top": "黑名单。头一个代号,叫码头。", + "rx1_in": "第一封。江上船队的调度,拍得很稳。", + "rx2_in": "第二封。手法很急,是内部通报。", + "rx3_in": "第三封。很短,手法有点抖。", + "rx4_in": "第四封。最后一个手法,你听过——快手七。", + "sys_continue_ask": "检测到你的值机记录。单击继续上次,右滑开始新的夜班。", + "sys_help": "单击选定,双击重新听电文。上滑听状态,下滑开菜单。选择时,左右滑。", + "sys_menu": "菜单。单击切换选项,双击确认。", + "sys_menu_book": "翻密码本,换一个字母。", + "sys_menu_lobby": "保存并回大厅。", + "sys_menu_restart": "重新开始今晚。", + "sys_menu_resume": "回到电波里。", + "sys_new_night": "新的夜班,开始了。", + "sys_settings": "音色、语速、背景音乐,请回大厅修改。", + "sys_skip": "想跳过这句,单击就行。" }, "detective": { - "cf_confirm": "就这句?空格,定下来。", - "cf_pick_line": "左右方向键,一句一句听。", - "fin_pre": "证据在手,就此结案?空格,定下来;方向键,继续查。", - "fin_who_confirm": "就指认这位?空格,定下来。", - "gd_board": "还在证词板。左右方向键,换卷宗。", - "gd_board_cf": "都听过了。按住空格,去指证。", - "gd_cf": "还在选证词。左右方向键,空格确认。", - "recap_cf": "卷宗都在耳朵里了。挑一句你不信的,按住空格指证。", - "settle_hook": "同一场雨里,还有别的案子。按空格,接新案。", - "sys_help": "方向键换卷宗,空格听取,回车重新听。按住空格指证,上键状态,下键菜单。", - "tut_confront": "按住空格,进入指证。", - "tut_d0": "先熟悉证词板。左右方向键,换卷宗。", - "tut_listen": "空格,听取当前卷宗。", - "tut_replay": "回车,重新听这一句。" + "acc_ge": "我守了一夜门!温太太来借热水,她能作证!", + "acc_shun": "我宿在城南刘掌柜家,他全家都能作证!", + "acc_wen": "我这把年纪翻墙?先问问那墙答不答应!", + "acc_zhou": "我十点就到家了!我家婆娘能作证!", + "b_hint_c1": "试试指证:小顺说熄了灯,温太太说灯还亮着。", + "b_hint_c2": "试试指证:小顺说铜秤卖了,现场铜秤还在。", + "b_shun_1": "我走的时候,顺手熄了店堂的灯。", + "b_shun_2": "钥匙,师父贴身带着,从不离身。", + "b_shun_3": "那伤,八成是柴房劈柴砸的。铜秤早卖给收废品的了。", + "b_shun_4": "库房的货,我一件都没碰过。", + "b_shun_break_1": "匣子是我送的,可我半路折回来了……", + "b_shun_break_2": "我把棉袄反穿,弓着背,葛大爷没认出我。", + "b_shun_break_3": "库房的货,我拿过三件换了钱。他说要对账……秤砣下去的时候,他看着我。", + "b_shun_react_1": "灯?我、我走的时候明明熄了……", + "b_shun_react_2": "别问了……别问了……", + "b_zhou_1": "我对完账就回家了,夜里雨大,路上没停。", + "b_zhou_2": "钥匙?平时就挂在柴房铜钩上,十年了。", + "b_zhou_3": "柴房我常去,没什么不对劲的。", + "cf_confirm": "就这句?单击,定下来。", + "cf_diff": "这两句,说的不是一件事。", + "cf_hit": "对不上!矛盾成立,记入疑点。", + "cf_pick_line": "左右滑,一句一句听。", + "cf_same": "这两句说得一致,不矛盾。", + "cf_second": "再选与它矛盾的那份证词。", + "cf_self": "同一句证词,和自己比不出矛盾。", + "cf_start": "指证矛盾。先选第一份证词。左右滑换,单击确认。", + "fin_ask_motive": "第三问:动机是什么?", + "fin_ask_weapon": "第二问:凶器是什么?", + "fin_clear": "不在场证明成立。证据放人,回到证词板。", + "fin_mv_right": "对。库里短的东西,就是引线。", + "fin_mv_wrong": "不对。账上短的东西,才是引线。记下了。", + "fin_pre": "证据在手,就此结案?单击,定下来;滑走,继续查。", + "fin_right": "证据链闭合。周先生,你还有什么话说?", + "fin_right_b": "证据链闭合。小顺,你还有什么话说?", + "fin_start": "结案陈词。先指认真凶:四位证人,选一个。", + "fin_who_confirm": "就指认这位?单击,定下来。", + "fin_wp_right": "对。创口的铜屑,不见了的秤砣,都指向它。", + "fin_wp_wrong": "不对。铜屑不答应。记下了。", + "fo_1": "验尸报告,念给你听。", + "fo_2": "死亡时间,昨夜十点到十点半。", + "fo_3": "后脑单次钝器伤,一击毙命。创口嵌有铜屑,凶器是铜器。", + "fo_4": "死者双手干净,没有搏斗痕迹。", + "fo_5": "鞋底是干的。当夜,死者没出过后门。", + "gd_board": "还在证词板。左右滑,换卷宗。", + "gd_board_cf": "都听过了。按住屏幕,去指证。", + "gd_cf": "还在选证词。左右滑,单击确认。", + "gd_fin": "在想?左右滑选,单击定。", + "gd_invalid": "这个操作,这里用不上。", + "hint_a": "探长,还没听的卷宗,先过一遍耳朵。", + "hint_b": "探长,证词里有对不上的地方,逐句比对。", + "hint_c1": "试试指证:周先生说熄了灯,温太太说灯还亮着。", + "hint_c2": "试试指证:周先生说铜秤卖了,现场铜秤还在。", + "hint_fin": "疑点齐了。去结案陈词。", + "intro_1": "雨下了一整夜。清晨,聚宝斋后院,古董商沈万川死了。", + "intro_2": "你是专案组探长。这桩案子,归你。", + "intro_3": "卷宗六份:四位证人的证词,现场勘验,法医报告。", + "intro_w3": "周先生,管了十年的账,见人三分笑。", + "item_case": "结案陈词。", + "item_fore": "法医报告。", + "item_scene": "现场勘验。", + "item_w1": "门卫老葛的证词。", + "item_w2": "学徒小顺的证词。", + "item_w3": "账房周先生的证词。", + "item_w4": "房东温太太的证词。", + "item_who_w1": "门卫老葛。", + "item_who_w2": "学徒小顺。", + "item_who_w3": "账房周先生。", + "item_who_w4": "房东温太太。", + "mv_1": "监守自盗。", + "mv_2": "寻仇泄愤。", + "mv_3": "劫财入户。", + "rate_a": "干净利落的结案。", + "rate_b": "案子结了,卷宗上有疏漏。", + "rate_c": "案子是结了,卷宗上补丁不少。", + "rate_s": "教科书结案。四处疑点,一击即中。", + "recap_cf": "卷宗都在耳朵里了。挑一句你不信的,按住指证。", + "recap_go": "接着查。", + "sc_0": "你打伞进了后院。雨水顺着瓦檐,淌成一道帘子。", + "sc_1": "柴房门口,沈万川面朝下倒着。后脑一处伤,现场没有凶器。", + "sc_2": "后门门闩完好,是死者自己开的门。生人叫不开这扇门。", + "sc_3": "泥地上只有进来的脚印,没有出去的。墙根的花盆,翻了一个。", + "sc_4": "库房铜秤立在架上,秤砣不见了。", + "sc_5": "柴房墙上,挂钥匙的铜钩,空着。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "settle_hook": "同一场雨里,还有别的案子。单击,接新案。", + "settle_open": "案件归档。雨,停了。", + "st_asked_0": "六份卷宗,一份都没听。", + "st_asked_1": "已听一份,还有五份。", + "st_asked_2": "已听两份,还有四份。", + "st_asked_3": "已听三份,还有三份。", + "st_asked_4": "已听四份,还有两份。", + "st_asked_5": "已听五份,还有一份。", + "st_asked_6": "六份都听完了。", + "st_doubt_0": "疑点,还没有。", + "st_doubt_1": "疑点,一处。", + "st_doubt_2": "疑点,两处。", + "st_doubt_3": "疑点,三处。", + "st_doubt_4": "疑点,四处,齐了。", + "st_miss_0": "指证,一次没错。", + "st_miss_1": "指证,错过一两回。", + "st_miss_2": "指证,错了不少。", + "st_wrong": "错指一回,记档。", + "sys_continue_ask": "检测到未结的案子。单击继续,右滑换一桩新案。", + "sys_help": "左右滑换卷宗,单击听取,双击重新听。长按指证,上滑状态,下滑菜单。", + "sys_menu": "菜单。单击切换,双击确认。", + "sys_menu_cf": "去指证。", + "sys_menu_help": "重新听帮助。", + "sys_menu_restart": "重新查这桩案子。", + "sys_menu_resume": "回到证词板。", + "sys_menu_save": "保存并回大厅。", + "sys_new_case": "新案开卷。", + "sys_saved": "进度已保存。", + "tut_cf_ok": "指证就是这样。练习不算数,真矛盾要靠耳朵找。", + "tut_cf_try": "练习一次。选一份证词,单击确认;再选一份,任意一句。", + "tut_confront": "按住屏幕,进入指证。去找两句对不上的证词。", + "tut_d0": "先熟悉证词板。左右滑,换卷宗。", + "tut_done": "教学完了。开始查案。", + "tut_listen": "单击,听取当前卷宗。", + "tut_replay": "双击,重新听这一句。", + "tut_skip": "已跳过教学。左右滑换卷宗,单击听取;按住屏幕,指证矛盾。", + "tut_status": "上滑,随时听进度:问了几份,疑点几处。", + "w1_1": "昨儿夜里雨大,我守着街门,一步没敢挪窝。", + "w1_2": "九点四十,雨点子刚砸下来,小顺打着伞出的街门。", + "w1_3": "十点一刻,一位先生收着黑伞进了后巷。个儿高,微驼背。", + "w1_4": "九点五十,周账房出的街门,跟我说了声,回家。", + "w1_5": "后半夜,温太太还来门房借过一回热水。", + "w1_6": "听说店里账上短了银子,沈老板撂了话,月底清账。", + "w2_1": "夜里,师父打发我去城南,给刘掌柜送匣子。", + "w2_2": "雨太大,刘掌柜留我住的,今早才回店。", + "w2_3": "库房钥匙?师父嫌沉,平日就挂在柴房墙上的铜钩。", + "w2_4": "师父的账,向来只信周先生一个人。", + "w2_5": "后门那闩,生人叫不开。熟人来了,师父才亲自去开。", + "w2_6": "周先生常念叨,账房的活,越到夜里越清静。", + "wen_1": "雨是九点四十下的。我正收晾的衣裳,记得真真的。", + "wen_2": "十点二十,我出门倒垃圾。聚宝斋店堂的灯,亮着呢。", + "wen_3": "刚回屋,柴房后墙咯噔一响,有人爬墙!花盆翻了一个。", + "wen_4": "吓得我蒙头半宿没睡着,天亮才敢吱声。", + "wen_5": "店里短银子的事,街坊都有耳闻。上礼拜他还摔了账本。", + "wen_6": "周账房那人,见人三分笑,账算得比谁都精。", + "wp_1": "松木劈柴。", + "wp_2": "铜秤砣。", + "wp_3": "铁门闩。", + "wp_4": "青瓷花盆。", + "z_1": "我七点进店上夜账。九点五十对完,锁了前门回家。", + "z_2": "临走,我顺手熄了店堂的灯。那会儿,店里就剩老板。", + "z_3": "库房钥匙?沈老板贴身带着,从不离身。", + "z_4": "那伤,是松木劈柴砸的。铜秤?上个月卖给收废品的了。", + "z_5": "我到家倒头就睡,夜里的事,一概不知。", + "z_6": "你们要是不信,去问我家婆娘。", + "z_break_1": "别念了……我说。库房短的三件货,是我抵了赌债。", + "z_break_2": "他说月底清账,要报官。我求他,他不肯。", + "z_break_3": "我只想把钥匙放回去,把被盗做真。抡起秤砣的时候,他认出了我。", + "z_react_1": "灯?……许是我记岔了。人上了岁数,记性不济。", + "z_react_2": "钥匙的事……他、他有时候,也贴身带着的……", + "z_react_3": "秤!秤的事,你们别再问了……", + "z_react_4": "……随你们怎么问。我要回去了。", + "z_react_w": "铜器?……我那是顺口猜的。凶器的事,我怎么会知道。" }, "dungeon": { - "die_adv_1": "下次,前摇声响时就按回车。", - "die_adv_2": "打不过,就按住空格逃跑。", - "gd_pulse": "按空格发脉冲,听听四周。", - "gd_turn": "轮到你了。按空格挥击。", - "help_battle": "敌人前摇声响时按回车格挡,按空格挥击。打不过就按住空格逃跑。", - "help_explore": "按空格发脉冲,按住空格前进,左右方向键转身。按回车再听,上方向键查状态,下方向键开菜单。", - "settle_again": "按空格,再探一次。", - "sys_continue_ask": "检测到探窟记录。按空格继续,按右方向键重新开始。", - "sys_menu": "菜单。按空格切换,按回车确认。", - "tut_attack": "现在按空格,挥拳打它。", - "tut_d0": "先学会用耳朵看。按空格,发出声波脉冲。", - "tut_flee_hold": "想逃跑,按住空格别松手。", - "tut_menu": "按下方向键,打开菜单。", - "tut_parry": "听到它的动静,按回车格挡。", - "tut_replay": "按回车,再发一次脉冲,不要钱。", - "tut_skip": "已跳过教学。按空格发脉冲,先听听四周。", - "tut_stairs_on": "楼梯就在脚下。按空格,下潜。", - "tut_status": "按上方向键,随时听自己的状态。", - "tut_turn": "按左右方向键,可以转身。", - "tut_walk": "按住空格不放,你就往前走。" + "btl_bat": "盲眼蝠扑了过来!", + "btl_behind": "它在你背后,转身再挡。", + "btl_crab": "窟主石甲蟹,就在你面前。", + "btl_crawler": "绕行者贴上来了,小心背后!", + "btl_flee": "你甩掉了它,被抓了一下。", + "btl_flee_boss": "退路塌了,跑不掉!", + "btl_guard": "石像卫醒了!", + "btl_half_crab": "石甲蟹的甲裂了!", + "btl_half_king": "王怒了,脚步更重了!", + "btl_half_leech": "腐沼蟒暴怒了!", + "btl_kill": "它倒下了。", + "btl_king": "窟中之王,就在深处。", + "btl_leech": "窟主腐沼蟒,挡住了楼梯。", + "btl_loot_1": "战利不多。", + "btl_loot_2": "小有收获。", + "btl_loot_3": "大有收获。", + "btl_lvup": "你的拳脚更利落了。", + "btl_mush": "蘑菇怪拦住了你!", + "btl_no_turn": "它贴着你不放,不用转身。", + "btl_parried": "挡下了大半!", + "btl_rat": "窟鼠窜了出来!", + "btl_spider": "洞蛛落地了!", + "btl_swish": "挥空了,它不在你面前。", + "die_adv_1": "下次,前摇声响时就双击。", + "die_adv_2": "打不过,就按住屏幕逃跑。", + "die_adv_3": "身后有动静,先转身。", + "die_cause_1": "你被小怪拖垮了。", + "die_cause_2": "你没挡住那记重击。", + "die_cause_3": "你背后的偷袭,要了命。", + "die_intro": "你倒下了。", + "evt_armor": "换上更硬的护甲,更抗打了。", + "evt_coin_1": "捡到几枚金币。", + "evt_coin_2": "捡到一小把金币。", + "evt_coin_3": "捡到一大袋金币。", + "evt_descend": "你顺着楼梯,往下潜。", + "evt_potion": "一瓶药水,收进腰带。", + "evt_potion_full": "腰带满了,药水留在原地。", + "evt_stairs_lock": "楼梯被大东西堵住了,先赢它。", + "evt_weapon": "捡到更快的短刃,出手更狠了。", + "gd_invalid": "这个操作在这里用不上。", + "gd_pulse": "单击脉冲,听听四周。", + "gd_turn": "轮到你了。单击挥击。", + "gold_some": "带回来一点,不多。", + "help_battle": "敌人前摇声响时双击格挡,单击挥击。打不过就按住屏幕逃跑。", + "help_explore": "单击脉冲,按住前进,左右滑转身。双击再听,上滑状态,下滑菜单。", + "intro_1": "你在黑暗中醒来。这里是回声地窟。", + "intro_2": "伸手不见五指,声音就是你的眼睛。", + "meta_gold_1": "这趟没带回什么。", + "meta_gold_2": "这趟带回一些金币。", + "meta_gold_3": "这趟满载而归。", + "nav_done": "到了,就是这里。", + "nav_e": "往东。", + "nav_n": "往北。", + "nav_s": "往南。", + "nav_w": "往西。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "settle_again": "单击,再探一次。", + "settle_stronger": "下个周目,你会更强。", + "settle_win_1": "你捧起了地窟之心,通关了!", + "settle_win_2": "黑暗的尽头,是光。", + "st_best_1": "你还没到过第三层。", + "st_best_2": "你最远到过中层。", + "st_best_3": "你到过最深层。", + "st_face_e": "你面朝东。", + "st_face_n": "你面朝北。", + "st_face_s": "你面朝南。", + "st_face_w": "你面朝西。", + "st_floor_1": "这是第一层。", + "st_floor_2": "这是第二层。", + "st_floor_3": "这是第三层。", + "st_floor_4": "这是第四层。", + "st_floor_5": "这是第五层。", + "st_floor_6": "这是第六层。", + "st_floor_7": "这是第七层。", + "st_gold_1": "口袋空空。", + "st_gold_2": "有些积蓄。", + "st_gold_3": "收获可观。", + "st_gold_4": "腰包鼓鼓。", + "st_hp_1": "你毫发无损。", + "st_hp_2": "你受了点伤。", + "st_hp_3": "你伤势不轻。", + "st_hp_4": "你命悬一线。", + "st_threat_both": "两边都有动静。", + "st_threat_left": "左边有脚步声。", + "st_threat_none": "附近很安静。", + "st_threat_right": "右边有脚步声。", + "stair_dir_e": "楼梯在东边。", + "stair_dir_n": "楼梯在北边。", + "stair_dir_s": "楼梯在南边。", + "stair_dir_w": "楼梯在西边。", + "stair_hint_a": "找找铁器的回声,那是楼梯。", + "stair_hint_b": "楼梯有大东西守着,先赢它。", + "sys_continue_ask": "检测到探窟记录。单击继续,右滑重新开始。", + "sys_menu": "菜单。单击切换,双击确认。", + "sys_menu_help": "重新听帮助。", + "sys_menu_restart": "重新开始本周目。", + "sys_menu_resume": "返回探索。", + "sys_menu_save": "保存并回大厅。", + "sys_new_run": "新的探窟,开始了。", + "sys_saved": "进度已保存。", + "tut_attack": "现在单击,挥拳打它。", + "tut_d0": "先学会用耳朵看。单击,发出声波脉冲。", + "tut_done": "教学完了。地窟很深,小心走。", + "tut_echo_come": "听,回声回来了。", + "tut_flee_hold": "想逃跑,按住别松手。", + "tut_front_rule": "回声回来越快,墙就越近。", + "tut_kill": "打中了,就是这样。", + "tut_menu": "下滑,打开菜单。", + "tut_mob": "前面有东西!放心,它伤不到你。", + "tut_parry": "听到它的动静,双击格挡。", + "tut_parry_miss": "没挡住也别怕,它伤不到你。", + "tut_parry_ok": "挡住了!", + "tut_replay": "双击,再发一次脉冲,不要钱。", + "tut_side_rule": "两侧的回声,发闷是墙,空旷是通路。", + "tut_skip": "已跳过教学。单击脉冲,先听听四周。", + "tut_stairs": "铁器的回声,就是下潜的楼梯。", + "tut_stairs_on": "楼梯就在脚下。单击,下潜。", + "tut_status": "上滑,随时听自己的状态。", + "tut_turn": "左滑右滑,可以转身。", + "tut_walk": "按住屏幕不放,你就往前走。", + "unlock_blade": "解锁武器,开局带着短刃。", + "unlock_echo": "解锁回声强化,侧向听得更远。", + "unlock_lead": "攒够了新的遗产。", + "unlock_none": "金币还不够,继续攒。", + "unlock_potion": "解锁行囊药,开局自带一瓶。", + "unlock_veil": "解锁护符,每层头一下减半。", + "unlock_vigor": "解锁体魄,起始更强壮。" }, "escape": { - "again": "按空格,再来一次。按下方向键,打开菜单。", - "g1_move": "先活动一下。按任意方向键,走一小步。", - "g2_wall": "这个房间不大,四面都是墙。再按两下方向键,试试碰碰墙。", - "g3_left": "跟着我指的路走。按左方向键。", - "g4_down": "对。再按下方向键。", - "g5_inspect": "听到水声了吗?按一下空格,仔细检查这个房间。", - "g6_doubletap": "钥匙能开锁。按回车,是把物品用出去的用法。现在,按回车试试。", - "g7_goal": "找到能用这把钥匙打开的东西。需要帮助时,在原地按回车。", - "guide_blunt_down": "按一下下方向键。", - "guide_blunt_left": "按一下左方向键。", - "guide_blunt_right": "按一下右方向键。", - "guide_blunt_up": "按一下上方向键。", - "guide_wrong_down": "不是这个方向。按下方向键。", - "guide_wrong_left": "不是这个方向。按左方向键。", - "guide_wrong_right": "不是这个方向。按右方向键。", - "guide_wrong_up": "不是这个方向。按上方向键。", - "help_ops": "方向键,在房间之间移动。按空格,检查房间,或者重听房间的声音。按回车,使用物品,或者查看背包。", - "inspect_gate_ready": "电子锁的指示灯亮了,发出微弱的绿光。大门已经通电。按回车,打开它,离开这里。", - "nav_down": "按下方向键。", - "nav_left": "按左方向键。", - "nav_right": "按右方向键。", - "nav_up": "按上方向键。", - "reopen_prompt": "按上方向键,重新听一遍引导。按空格,直接开始。", - "skip_hint": "按空格可跳过旁白。", - "start_room": "你站在设施中央的房间里。方向键移动,按空格检查,按回车使用物品。", - "stuck_box_2": "去西北角的电箱房,按回车,把保险丝装进电箱。", - "stuck_cabinet_2": "去东边的铁柜房,按回车,用钥匙打开铁柜。", - "stuck_gate_2": "去东南角的大门,按回车,打开它,离开这里。", - "stuck_key_2": "去西南角的储物间,按空格检查,找到钥匙。", - "use_fail": "这里没有用得上东西的地方。换个房间试试,或者先按空格检查一下周围。" + "again": "单击屏幕,再来一次。下滑,打开菜单。", + "box_fixed": "电箱运转正常,电流的嗡鸣声平稳而持续。", + "empty_1": "房间里空空荡荡,只有你自己的回声。", + "empty_2": "你伸出手,摸到的只有冰冷粗糙的墙壁。", + "empty_3": "除了远处的水滴声,这里什么都没有。", + "escape": "你扳动开关。电机轰鸣,沉重的铁门缓缓升起,刺眼的光线涌了进来。你眯起眼睛,向前迈出了第一步。自由了。你逃出来了。", + "fix_box": "你把保险丝用力按进卡座。火花一闪,嗡鸣声响起——头顶的线路恢复供电了!", + "found_key": "你蹲下身在储物架的角落里摸索,指尖碰到一个冰凉的金属物件——是一把钥匙!钥匙到手了。", + "g0_intro": "黑暗。你在废弃的地下设施里醒来,什么都想不起来。你必须找到出路。", + "g1_done": "很好,你迈出了第一步。", + "g1_move": "先活动一下。朝任意方向滑一下,走一小步。", + "g2_wall": "这个房间不大,四面都是墙。再滑两下,试试碰碰墙。", + "g3_left": "跟着我指的路走。向左滑。", + "g4_down": "对。再向下滑。", + "g5_inspect": "听到水声了吗?单击一下,仔细检查这个房间。", + "g5_key": "你摸到了一把钥匙!", + "g6_done": "对,就是这样。接下来,靠你自己了。", + "g6_doubletap": "钥匙能开锁。双击,是把物品用出去的用法。现在,双击试试。", + "g7_goal": "找到能用这把钥匙打开的东西。需要帮助时,在原地双击。", + "gd_next_fuse": "保险丝到手。接下来,去找电箱。", + "gd_room_d": "下面的房间。", + "gd_room_l": "左面的房间。", + "gd_room_r": "右面的房间。", + "gd_room_u": "上面的房间。", + "guide_blunt_down": "手指贴着屏幕,向下推一下。", + "guide_blunt_left": "手指贴着屏幕,向左推一下。", + "guide_blunt_right": "手指贴着屏幕,向右推一下。", + "guide_blunt_up": "手指贴着屏幕,向上推一下。", + "guide_offpath": "先跟我走。", + "guide_skip": "跳过引导,直接开始自由探索。", + "guide_wrong_down": "不是这个方向。向下滑。", + "guide_wrong_gesture": "不是这个操作。照我说的做。", + "guide_wrong_left": "不是这个方向。向左滑。", + "guide_wrong_right": "不是这个方向。向右滑。", + "guide_wrong_up": "不是这个方向。向上滑。", + "help_ops": "滑动,在房间之间移动。单击,检查房间,或者重听房间的声音。双击,使用物品,或者查看背包。", + "inspect_box_dead": "墙上是一只电箱,箱盖敞开着,里面的保险丝座空空如也。没有电,这里的大门永远打不开。", + "inspect_cabinet_locked": "这个房间里立着一个铁柜,柜门上挂着一把锁。也许,有什么钥匙能打开它。", + "inspect_gate": "面前是一扇沉重的铁门。门边的电子锁一片漆黑,没有任何反应。它需要电力。", + "inspect_gate_ready": "电子锁的指示灯亮了,发出微弱的绿光。大门已经通电。双击,打开它,离开这里。", + "inv_both": "你身上带着一把钥匙和一枚保险丝。", + "inv_empty": "你摸了摸身上,什么也没有。", + "inv_fuse": "你身上带着一枚保险丝。", + "inv_key": "你身上带着一把钥匙。", + "menu_back": "返回游戏。", + "menu_home": "回大厅。", + "menu_open": "菜单。", + "menu_restart": "重新开始。", + "nav_down": "向下滑。", + "nav_left": "向左滑。", + "nav_right": "向右滑。", + "nav_up": "向上滑。", + "reopen_prompt": "上滑,重新听一遍引导。单击,直接开始。", + "replay": "黑暗再次合拢。你回到了中央的房间。这一次,你会更快。", + "room_cabinet": "这个房间里,立着一个铁柜。", + "room_gate": "面前,是一扇沉重的铁门。", + "room_power": "这个房间的墙上,有一只电箱。", + "room_storage": "一间储物间。货架上堆满杂物,角落里传来水滴声。", + "skip_hint": "单击可跳过旁白。", + "start_room": "你站在设施中央的房间里。滑动移动,单击检查,双击使用物品。", + "stuck_ask": "需要帮助吗?", + "stuck_box_1": "保险丝属于电箱。有电流声的地方,就有电箱。", + "stuck_box_2": "去西北角的电箱房,双击,把保险丝装进电箱。", + "stuck_box_3": "跟我说的方向走,去电箱所在的房间。", + "stuck_cabinet_1": "钥匙就在你身上。它能打开某一把锁。", + "stuck_cabinet_2": "去东边的铁柜房,双击,用钥匙打开铁柜。", + "stuck_cabinet_3": "跟我说的方向走,去铁柜所在的房间。", + "stuck_gate_1": "电已经通了。该去找那扇铁门了。", + "stuck_gate_2": "去东南角的大门,双击,打开它,离开这里。", + "stuck_gate_3": "跟我说的方向走,去大门所在的房间。", + "stuck_key_1": "铁锈味最重的地方,值得仔细看看。", + "stuck_key_2": "去西南角的储物间,单击检查,找到钥匙。", + "stuck_key_3": "跟我说的方向走,去西南角的储物间。", + "time_band1": "你逃出来了,用时不到两分钟。了不起!", + "time_band2": "你逃出来了,用时不到五分钟。", + "time_band3": "你逃出来了,用时不到十分钟。", + "time_band4": "你逃出来了,用时超过十分钟。", + "unlock_cabinet": "钥匙插进锁孔,缓缓转动。咔哒一声,柜门开了。柜子深处,躺着一枚保险丝。保险丝到手了。", + "use_fail": "这里没有用得上东西的地方。换个房间试试,或者先单击检查一下周围。", + "wall": "那边是墙,换个方向。" }, "hunt": { - "end_again": "按空格,再猎一局。", - "gd_idle": "听声音的方向,按方向键。", - "help_main": "朝声音的方向按方向键,就是出击。按空格呼喊支援,按回车旋风斩。上方向键状态,下方向键菜单。", - "room_wait": "房间已开好,等同伴到齐。按空格,立即开局。", - "sys_menu": "菜单。按空格切换,按回车确认。", - "tut_attack": "听,有狼在靠近。朝声音的方向,按方向键。", - "tut_callout": "按空格,呼喊支援,队友会来帮你。", - "tut_rule": "野兽会从八个方向围上来。声音在哪边,就按哪边方向键。", - "tut_skill": "按回车,旋风斩,清掉身边一圈。", - "tut_skill_cd": "旋风斩有八秒冷却。冷却中按回车,重新听威胁。", - "tut_status": "按上方向键,听营地状态。按下方向键,打开菜单。" + "breach": "有野兽冲进营地了!", + "breach_heavy": "巨兽撞进营地,损伤很重!", + "danger_low": "营地危险了,一只都不能再漏!", + "end_again": "单击,再猎一局。", + "end_lose": "营地守不住了,撤退!", + "end_rank": "成绩已记入猎手榜。", + "end_win": "天亮了,营地还在。", + "gd_idle": "听声音的方向,滑过去。", + "gd_invalid": "这个操作现在用不上。", + "grade_a": "评级,A。漂亮。", + "grade_b": "评级,B。守得还行。", + "grade_c": "评级,C。险胜。", + "grade_s": "评级,S!完美的围猎。", + "help_main": "朝声音的方向滑,就是出击。单击呼喊支援,双击旋风斩。上滑状态,下滑菜单。", + "hp_band1": "营地固若金汤。", + "hp_band2": "营地受了些损伤。", + "hp_band3": "营地损毁过半。", + "hp_band4": "营地快守不住了。", + "intro_1": "夜幕降临,野兽在山林里游荡。", + "intro_2": "你们是守夜的猎人,营地就在身后。", + "kill_band0": "你还没开张。", + "kill_band1": "你小有斩获。", + "kill_band2": "你战果累累。", + "net_back": "联系恢复了,接着打。", + "net_gone": "回不去那场围猎了,回大厅。", + "net_lost": "与营地断了联系,正在重连。", + "net_to_bot": "有猎人离队,老猎手顶上。", + "npc_yan_breach": "漏了一个,都小心。", + "npc_yan_cover": "这边交给我。", + "npc_yan_greet": "我来了,这边有我。", + "npc_yan_help_ack": "撑住,我来了。", + "npc_yan_help_call": "我这侧吃紧,来个人搭把手!", + "npc_yan_kill": "拿下!", + "npc_yan_skill": "都闪开,看我的!", + "npc_yan_wave": "新一波,稳住。", + "npc_zheng_breach": "哎呀,漏了一个!", + "npc_zheng_cover": "这边我罩着。", + "npc_zheng_greet": "小筝到位,开工啦。", + "npc_zheng_help_ack": "别慌,我来了!", + "npc_zheng_help_call": "这边太多了,谁来帮一下!", + "npc_zheng_kill": "搞定!", + "npc_zheng_skill": "看我清场!", + "npc_zheng_wave": "又来一波,打起精神。", + "npc_zhou_breach": "啧,溜进去一只。", + "npc_zhou_cover": "这边交给我吧。", + "npc_zhou_greet": "老周我守着,放心。", + "npc_zhou_help_ack": "听见了,这就到。", + "npc_zhou_help_call": "我这边压不住了,来人。", + "npc_zhou_kill": "嗯,解决了。", + "npc_zhou_skill": "让让,老骨头活动活动。", + "npc_zhou_wave": "听,又来了。", + "room_start": "狩猎开始,先听声音的方向。", + "room_wait": "房间已开好,等同伴到齐。单击,立即开局。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "skill_ready": "旋风斩准备好了。", + "st_wave_a": "还在头几波。", + "st_wave_b": "打到中段了。", + "st_wave_c": "最后一波了。", + "sys_menu": "菜单。单击切换,双击确认。", + "sys_menu_help": "重新听帮助。", + "sys_menu_home": "退出房间,回大厅。", + "sys_menu_resume": "回到猎场。", + "team_3": "三名猎人在守。", + "team_4": "四名猎人全在。", + "threat_few": "有野兽贴近了,听方向出手。", + "threat_many": "四周全是动静,快出手!", + "threat_none": "近处暂时没有野兽。", + "tut_attack": "听,有狼在靠近。朝声音的方向,滑一下。", + "tut_breach": "野兽冲进营地,营地就会受损。撑过五波就赢。", + "tut_callout": "单击一下,呼喊支援,队友会来帮你。", + "tut_callout_ok": "听到没,同伴回应你了。", + "tut_done": "教学完了。真正的围猎,现在开始。", + "tut_kill_ok": "好,杀掉了。就是这样。", + "tut_rule": "野兽会从八个方向围上来。声音在哪边,就往哪边滑。", + "tut_skill": "双击,旋风斩,清掉身边一圈。", + "tut_skill_cd": "旋风斩有八秒冷却。冷却中双击,重新听威胁。", + "tut_skip": "已跳过教学,开打。", + "tut_status": "上滑,听营地状态。下滑,打开菜单。", + "wave_band1": "第一波来了,别慌。", + "wave_band2": "第二波,比刚才多。", + "wave_band3": "第三波,有大家伙混在里面。", + "wave_band4": "第四波,更快,更多。", + "wave_band5": "最后一波,全来了!", + "wave_clear": "这一波,守住了。" }, "keeper": { - "gd_again": "还在吗?按空格继续。", - "gd_brief": "按空格,继续值守。要选择时,用左右方向键。", - "gd_continue": "按空格,继续。", - "p1": "他的声音在抖。左箭头,先接住这个人。右箭头,先要他的船位。", - "sys_continue_ask": "检测到你的值守记录。空格继续上次,右箭头开始新的风暴夜。", - "sys_help": "空格继续,回车重新听。上箭头听状态,下箭头开菜单。选择时,左右箭头。", - "sys_menu": "菜单。空格切换选项,回车确认。", - "sys_skip": "想跳过这句,按空格。" + "amo_a": "……有人吗……顺发号……船进水了……", + "amo_b": "白角塔!是你吗?求你,回个话!", + "amo_c": "我爷爷,四十年前也是在这片海没的。他说,白角的灯灭过一下。", + "amo_d": "塔……听得到吗?水,到膝盖了。", + "amo_e": "守塔人……塔里就你一个人?家里人不拦着你干这行?", + "amo_f": "裂了!水进得更快了。塔,告诉我怎么办!", + "amo_g": "……我爷爷,就在那七个人里。难怪他到死,都念着白角的灯。", + "amo_h": "风太大……嗯。那晚的风,一定很大。", + "b_goal": "今夜两艘货轮过境。守住灯,也守住频道。", + "b_open": "白角灯塔,风暴夜。我是今晚的守塔人。", + "b_rain": "浪拍到第七级台阶。雾角两长一短——塔在,我也在。", + "b_rule": "岸台的规矩就一条:风暴夜,灯不能灭。", + "c1_ask": "顺发号,报你的方位,报进水的速度。", + "c1_aske": "他更慌了。人没接住,数字也乱。", + "c1_asko": "方位……仪表进水了,我,我看不清……", + "c1_diary": "暗格里是祖父的日志。缺了最后一页。", + "c1_focus": "先守住这盏灯。旧账,天亮再算。", + "c1_focuse": "灯转得稳。可那句「灭过一下」,留在了你耳朵里。", + "c1_hold": "别慌。我在白角,哪儿也不去。慢慢说。", + "c1_holde": "他喘匀了。先接人,再办事。", + "c1_holdo": "……好,好。你在。我听见了。", + "c1_open": "父亲的钥匙,就在抽屉里。灯座第三级,开了。", + "c1_tune": "频道里有动静。很轻,像隔着整片海。", + "c2_back": "频道又响了。顺发号的引擎,时断时续。", + "c2_crack": "听!他那边,船板裂了!", + "c2_key": "父亲桌上那支手电,尾盖里卷着一页纸。", + "c2_shore": "岸台,记下他的船位。请渔政天亮前到。", + "c2_shoreo": "船位落在图上了。渔政的船,最快也要天亮。", + "c2_song": "跟我念:浪头过,船头抬。浪头退,船头落。", + "c2_songo": "浪头过,船头抬……真的稳了些!这口诀,谁教你的?", + "c3_dark": "你离塔的时候,发条走到了头。灯,灭过一刻钟。过境的货轮,平安。", + "c3_eye": "风眼过了。最后的浪墙,就跟在后面。", + "c3_page": "手电的尾盖旋开了。那页纸,在灯下摊平。", + "c3_wall": "浪墙起来了!就是现在!", + "c4_pass": "家里人?都在大陆。这行当,习惯了。", + "c4_passo": "哦……你也是一个人守夜。我们俩,隔着一道海。", + "c4_true": "我父亲也是守塔人。十二年前风暴夜,他出海救人,没有回来。", + "c4_trueo": "……对不起。难怪今晚,你一直都在。", + "c5_patch": "拿堵漏垫顶住裂缝。人守在电台边,我一直在。", + "c5_patcho": "顶住了!水慢下来了。我不走,守着电台。", + "c5_suit": "穿上救生衣,带上信号灯,站到甲板上去。", + "c5_suito": "穿好了。要是船散了,我就抱着它漂。", + "c6_reade": "四十年,两代人,一条规矩。今晚,轮到你选了。", + "c6_shut": "合上。守塔人的事,守塔人自己扛。", + "c7_go": "机械上满发条,灯能自己转到天亮。等着我。", + "c7_go2": "发条……我只上了半卷。快去,快回。", + "c7_hold": "顺发号,听我的。灯照着的那条道,跟我念,一步一步来。", + "c8_math": "坐标向东两百米。灯光扫过去,看见救生衣了!", + "c8_matho": "塔!你的灯扫到我啦!我在这边!", + "c8_new": "数三个浪头,借着风的角度,钻新缝!", + "c8_newo": "一个,两个,三——过去了!塔,我过来了!", + "c8_old": "走老航道。多绕半里,绕开所有的暗礁。", + "c8_oldo": "老航道……我爷爷念叨过这条道!稳了!", + "c8_song": "他爷爷传下的渔歌……在哪?再唱一遍!", + "c8_songo": "海风那个吹呀——塔!是你吗?我在这儿!", + "c9_found": "他在半路改了主意。天亮时,渔队找到了他。活着,湿透了。", + "c9_land": "顺发号过了礁缝,搁上背风湾的滩。人,站上了岸。", + "c9_return": "接驳艇回来了。两个人,一身水,一盏灯。", + "d9_keep": "那晚风太大,灯出了点故障。别再问了,孩子,回家吧。", + "d9_keepe": "这个话题,沉回了海里。天,亮了。", + "d9_tell_a": "四十年前守塔的,是我爷爷。他离灯去救自己的儿子。灯灭那刻,回澜号……对不住。", + "d9_tell_b": "我只知道,那晚守塔的是我爷爷,灯灭过一下。剩下的,我也不敢说全。", + "d9_telle": "他听完,沉默了很久。天,亮了。", + "e1_a": "天亮了。他在门厅睡熟,那页纸攥在手里。灯,亮到了最后一刻。", + "e1_b": "回澜号的账,翻开了第一页。这座塔,等了四十年。", + "e2_a": "他走的时候,天刚亮。我送到码头,什么也没说。", + "e2_b": "缺页放回灯底。有些东西,再压一代人。灯,还转着。", + "e3_a": "我把知道的,都说了。他望着海,半信半疑地点头。", + "e3_b": "碎片也是真话。剩下的,让海自己讲吧。", + "e4_a": "天亮,各自归位。他回他的港,我守我的灯。", + "e4_b": "隔着一道海,两座塔,谁也没再提那晚。", + "ep_amo_dawn": "阿澈:抱着冷藏柜漂到天亮。打那以后,出海带两台电台。", + "ep_amo_home": "阿澈:那晚之后改跑日班。他说,夜里的海,有守塔人听着。", + "ep_amo_solo": "阿澈:自己把船开上了背风湾。船主骂了船,没骂人。", + "ep_dad": "值班表上,你替十二年前那个班次签了字。老陈,收工了。", + "ep_lamp_dark": "灯塔记录簿:凌晨两点,灯灭一刻钟。那一行,你写得格外用力。", + "ep_lamp_full": "灯塔记录簿:你离塔三刻,灯自己转着。父亲的发条,说中了。", + "ep_lamp_hold": "灯塔记录簿:转灯整夜未停。你一步,也没离开过它。", + "ep_lead": "风停了。岸台给你记一笔——这一晚,后来怎样了。", + "ep_log_kept": "灯下的旧账,又压回了黑暗里。", + "ep_log_told": "灯下的旧账,今夜见了光。", + "ep_shore": "岸台晨报:风暴过境,航道平安。白角灯,正常。", + "g9_in": "风,一层一层退下去。天边,有点灰了。", + "g9_knot": "十二年了。这一晚,我总算替父亲,站完了他的班。", + "gd_again": "还在吗?单击继续。", + "gd_brief": "单击,继续值守。要选择时,向左或向右滑。", + "gd_continue": "单击屏幕,继续。", + "gd_invalid": "这个手势,塔里用不上。", + "gd_prog1": "滑动这里用不上。想想岸台刚说的话。", + "gd_prog2": "别乱。停一停,再听一遍。", + "lull_1": "岸台通报:风加到十级。第一程,过去了。", + "lull_2": "风眼凌晨过境。第二程,到顶了。", + "m6_seal": "那些旧东西,你今晚没碰过。缺页的事,你一无所知。", + "p1": "他的声音在抖。向左滑,先接住这个人。向右滑,先要他的船位。", + "p2": "他提到四十年前。向左滑,去翻灯座下的暗格。向右滑,先专心守灯。", + "p3": "他快撑不住了。向左滑,用守塔人的口诀带他稳船。向右滑,把船位报给岸台。", + "p4": "他问起你的人。向左滑,告诉他真话。向右滑,轻轻带过。", + "p5": "船在漏。向左滑,让他回舱堵漏,守住电台。向右滑,让他穿救生衣,上甲板。", + "p6": "祖父的最后一页。向左滑,今晚就读完它。向右滑,合上,塞回灯底。", + "p7": "浪墙压过来了。向左滑,给灯上满发条,驾接驳艇去接他。向右滑,守着灯,用声音引他过礁。", + "p8_boat": "海上没有灯。向左滑,循着他哼的渔歌找他。向右滑,按推算的坐标,直线搜。", + "p8_reef": "礁缝两道口。向左滑,走老航道,稳但绕远。向右滑,钻新缝,近但冒险。", + "p9a": "他问起四十年前的灯。向左滑,把缺页的事,连根说给他。向右滑,就说,那晚风太大。", + "p9b": "他问起四十年前的灯。你知道的,只有碎片。向左滑,把碎片给他。向右滑,说风太大。", + "prog_m1": "风暴起来了。今晚第一程。", + "prog_m2": "风暴到顶。第二程。", + "prog_m3": "风在退。最后一程。", + "prog_mem_f": "这是回忆:父亲的最后一晚,十二年前。", + "prog_mem_g": "这是回忆:祖父的年代,四十年前。", + "rev_c1": "唱针落下。缺的那一页,自己开了口。", + "rev_c2": "我写下这些,等一个敢看的人。那晚,我的儿子,偷了接驳艇。", + "rev_c3": "我去追他。灯,离了人。半个时辰,回澜号,七个人。", + "rev_c4": "儿子回来了。这页我撕下来,压进灯底。守塔人,不能离灯。", + "rev_c5": "风声回来了。原来那道家规,是这么来的。", + "rev_f1": "唱针又落下了。十二年前,也是这样的风。", + "rev_f2": "白角塔,我是老陈。接驳艇上两个人,都活着。", + "rev_f3": "守塔人听见了求救,就不能装没听见。等我回来。", + "rev_f4": "塔上的机械上满发条,能自己转一夜。给我留着门。", + "rev_f5": "风声回来了。那扇门,留到今天。", + "rev_g1": "唱针落下。四十年前,也是这盏灯下。", + "rev_g2": "手稳住。灯罩擦到第三遍,才算干净。", + "rev_g3": "记住,灯下压着的东西,比灯重。守塔人,替它守一辈子。", + "rev_g4": "风声回来了。爷爷,我听见了。", + "rev_teach": "听到唱针落下、风声退后,是回忆。风声回来,就是现在。", + "sys_continue_ask": "检测到你的值守记录。单击继续上次,右滑开始新的风暴夜。", + "sys_help": "单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。", + "sys_menu": "菜单。单击切换选项,双击确认。", + "sys_menu_lobby": "保存并回大厅。", + "sys_menu_restart": "重新开始今夜。", + "sys_menu_resume": "回到值守。", + "sys_new_night": "新的风暴夜,开始了。", + "sys_settings": "音色、语速、背景音乐,请回大厅修改。", + "sys_skip": "想跳过这句,单击就行。", + "tr_deep": "他把命,交给了你的声音。", + "tr_half": "他信一半,疑一半。", + "tr_thin": "今晚,他只信自己的手。", + "tru_full": "三代人的账,今夜见底了。", + "tru_one": "灯下的旧账,你翻开了一角。", + "tru_two": "祖父和父亲的事,你都翻到了。", + "tru_zero": "旧账压在灯底,你一页没翻。" }, "radio": { - "gd_again": "还在吗?按空格继续。", - "gd_brief": "按空格继续节目。请选择的时候,按左或右方向键。", - "gd_continue": "按空格,继续。", - "gd_ring1": "热线在闪。按空格,接听。", - "gd_ring2": "灯还亮着,听众在等。按空格,接听。", - "p1": "老人在发抖。按左方向键,陪他哼那首老歌。按右方向键,冷静问他路口的路牌。", - "p2": "雨声更密了。按左方向键,留在原地陪他等巡逻队。按右方向键,转接派出所。", - "p3": "按左方向键,告诉她这趟车值得上。按右方向键,把选择还给她。", - "p4": "按左方向键,唱一段摇篮曲哄她睡。按右方向键,轻轻问她怎么了。", - "p5": "孩子的声音在抖。按左方向键,告诉她这不是她的错。按右方向键,答应她明天都会好。", - "p6": "摔门声你听见了。按左方向键,替孩子给她带句话。按右方向键,劝她回家把话说开。", - "p7": "她的呼吸平了。按左方向键,留在直播里,让全城等这个门铃。按右方向键,换垫乐,私下陪她说完。", - "p8": "方向盘比话筒危险。按左方向键,陪他聊聊闺女。按右方向键,让他立刻进服务区。", - "p9": "留言机红灯在闪,是老主播三年前没播完的那句晚安。按左方向键,替他播出去。按右方向键,照常收播。", - "sys_continue_ask": "检测到你的夜班记录。按空格继续上次,按右方向键开始新的夜晚。", - "sys_help": "按空格继续,按回车重新听。按上方向键听状态,按下方向键开菜单。请选择时,左右方向键。", - "sys_menu": "菜单。按空格切换选项,按回车确认。", - "sys_skip": "想跳过这句,按空格就行。" + "b_goal": "今晚五通电话。说什么话,由你决定。", + "b_open": "午夜零点,红灯亮起。欢迎回到《今夜不眠》。", + "b_rain": "雨下了一整晚。热线灯,马上就要亮了。", + "b_rule": "台里的规矩就一条:先接住人,再接电话。", + "d9_avoid": "各位,今晚到这里。明晚零点,今夜不眠,不见不散。", + "d9_avoide": "留言机的红灯,又多亮了一夜。", + "d9_face": "师父,三年了。这句晚安,我替您播。各位,晚安。", + "d9_facee": "带子里其实只有电流声。但空着的那一秒,你说满了。", + "e1_a": "天亮了,热线灯还亮着。你们的晚安,是这座城市的心跳。", + "e1_b": "这把话筒,我总算接得住了。明晚零点,接着不眠。", + "e2_a": "今晚的热线烧得发烫。全城的失眠者,都被接住了。", + "e2_b": "只是路过留言机的时候,你还是没敢看它。红灯灭得很慢。", + "e3_a": "口碑掉了一夜。可那句迟到三年的晚安,今晚说出去了。", + "e3_b": "一个人的频道,也是频道。师父,收到了吗?", + "e4_a": "今夜不眠,静音收播。有的夜班,谁也接不住谁。", + "e4_b": "留言机还在闪。你没看它,它也没怪你。明晚再说吧。", + "ep_deer_no": "小鹿退了票。检票口的灯,记得那趟没上成的车。", + "ep_deer_ok": "小鹿上车了。她妈后来打电话说,那声妈,比奖杯值钱。", + "ep_han_no": "老韩在服务区睡了一觉。学费齐了,那首歌没放成。", + "ep_han_ok": "老韩到家了。后视镜上,多了朵小红花。", + "ep_kid_no": "糖糖后来又打来过一次。还是那句:楼下在吵。", + "ep_kid_ok": "糖糖家的门,这个月没再摔过。她说这是主播魔法。", + "ep_lead": "收播了。导播间替你记了一笔账——今晚的人都怎样了。", + "ep_wife_no": "陈姐在公车站坐到了末班车。那通电话,成了没寄出的信。", + "ep_wife_ok": "陈姐家切了蛋糕。那句「回来吧」,是我这晚听过最好的声音。", + "ep_zhou_no": "老周在便利店屋檐下坐到天亮。没出事,也没人听见他的歌。", + "ep_zhou_ok": "老周:孙子替他买了老花镜。回信说,谢谢那首歌。", + "g9_in": "五线收工。垫乐起——零点档,还剩最后一段。", + "gd_again": "还在吗?单击继续。", + "gd_brief": "单击继续节目。请选择的时候,向左或向右滑。", + "gd_continue": "单击屏幕,继续。", + "gd_invalid": "这个手势,直播间里用不上。", + "gd_ring1": "热线在闪。单击,接听。", + "gd_ring2": "灯还亮着,听众在等。单击,接听。", + "h1_a": "主播,别挂。陪我说话,我的眼皮,沉得很。", + "h1_b": "跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。", + "h1_danger": "车道偏了——听!", + "h1_dango": "嘶——好险!前车急刹,我擦着护栏过去了。彻底醒了!", + "h1_echo": "对了。头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的。", + "h1_in": "五线来电。引擎声没停过——他在开车!", + "h1_stop": "听我的,前面三公里有服务区。学费急,命更急。", + "h1_stope": "他下了高速。单子黄了,人齐了。", + "h1_stopo": "行,听你的。进了服务区,我给你们放首歌听。", + "h1_talk": "说说她。开学第一天,她跟你说的头一句话,是什么?", + "h1_talke": "吓醒的,也算醒。这一趟,聊到家。", + "h1_talko": "她说,爸,我在学校给你赚了朵小红花。哈哈,哈哈……", + "k1_a": "喂……有人吗?我睡不着。", + "k1_ask": "睡不着的时候,心里是不是装着事?说给我听听。", + "k1_asko": "爸爸妈妈摔门了。是不是……我做错了什么呀。", + "k1_b": "家里灯关了。可是楼下,一直有声音。", + "k1_in": "三线来电。听呼吸,是个小孩。", + "k1_lie": "睡吧。明天一睁眼,什么都会好起来的。", + "k1_liee": "你许了个兑不了的现。孩子睡了,谎留下了。", + "k1_lieo": "真的吗?拉钩。晚安……", + "k1_lull": "闭上眼睛。风把云朵盖在被子上,月亮替你值夜班。", + "k1_lulle": "睡着了。可你没听见,她在怕什么。", + "k1_lullo": "月亮也睡了……那我也睡。", + "k1_truth": "糖糖,记住,大人的事,不是小孩的错。一个字都不是。", + "k1_truthe": "蛋糕。记下来——四线的来电,可能跟这个家有关。", + "k1_trutho": "嗯……那我睡了。他们明天,会一起给我切蛋糕吗?", + "l1_a": "主播,退票窗口十一点半就关了。我站这儿半小时了。", + "l1_b": "票是回去看我妈的。可我试镜又黄了,两手空空……", + "l1_free": "退不退,都是你的自由。夜还长,慢慢想。", + "l1_freee": "她走了。没上车,也没退票。年轻人的夜,长了点。", + "l1_freeo": "嗯……我再想想。窗口要关了,我先过去了。", + "l1_go": "你妈等的不是奖杯,是你进门喊的那声妈。", + "l1_goe": "二线收工。这句话,值一个头条。", + "l1_goo": "呜……嗯。不退了,我现在就去检票。谢谢您。", + "l1_in": "二线来电。姑娘,声音很轻,像怕吵到谁。", + "p1": "老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。", + "p2": "雨声更密了。向左滑,留在原地陪他等巡逻队。向右滑,转接派出所。", + "p3": "向左滑,告诉她这趟车值得上。向右滑,把选择还给她。", + "p4": "向左滑,唱一段摇篮曲哄她睡。向右滑,轻轻问她怎么了。", + "p5": "孩子的声音在抖。向左滑,告诉她这不是她的错。向右滑,答应她明天都会好。", + "p6": "摔门声你听见了。向左滑,替孩子给她带句话。向右滑,劝她回家把话说开。", + "p7": "她的呼吸平了。向左滑,留在直播里,让全城等这个门铃。向右滑,换垫乐,私下陪她说完。", + "p8": "方向盘比话筒危险。向左滑,陪他聊聊闺女。向右滑,让他立刻进服务区。", + "p9": "留言机红灯在闪,是老主播三年前没播完的那句晚安。向左滑,替他播出去。向右滑,照常收播。", + "prog_c1": "现在是今晚第一通电话。", + "prog_c2": "现在是今晚第二通电话。", + "prog_c3": "现在是今晚第三通电话。", + "prog_c4": "现在是今晚第四通电话。", + "prog_c5": "现在是今晚第五通电话。", + "rep_high": "今晚的口碑,在听众里立住了。", + "rep_low": "今晚的口碑,还没立起来。", + "rep_mid": "今晚的口碑,不好不坏。", + "sys_continue_ask": "检测到你的夜班记录。单击继续上次,右滑开始新的夜晚。", + "sys_help": "单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。", + "sys_menu": "菜单。单击切换选项,双击确认。", + "sys_menu_lobby": "保存并回大厅。", + "sys_menu_restart": "重新开始今晚。", + "sys_menu_resume": "回到直播。", + "sys_new_night": "新的夜晚,开始了。", + "sys_saved": "进度已保存。", + "sys_settings": "音色、语速、背景音乐,请回大厅修改。", + "sys_skip": "想跳过这句,单击就行。", + "w1_a": "主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。", + "w1_air": "陈姐,别挂。让他接电话——全城都在听。", + "w1_aire": "电话那头,传来跑步声。今晚的高光时刻。", + "w1_airo": "喂!回来吧!蛋糕要化了,孩子等着呢!", + "w1_b": "明天孩子生日!蛋糕都订好了,他人要今晚走!", + "w1_home": "吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。", + "w1_homee": "她往回走了。成不成,看他们自己的了。", + "w1_homeo": "嗯……我这就往回走。谢谢你,听我瞎嚷嚷。", + "w1_in": "四线来电。户外风声大,是位大姐。", + "w1_priv": "这里只有我们俩了。想说就说,想哭就哭。", + "w1_prive": "灯牌是你亲手关的,故事还是完整的。稳。", + "w1_privq": "呜……其实他订完蛋糕就跟我道歉了。是我,把门摔得太响。", + "w1_say": "四十分钟前,有个孩子问我们:爸妈摔门,是不是她的错。", + "w1_say2": "今天有位小朋友,还在等爸妈回家切蛋糕。", + "w1_say2e": "话递到了。就差最后一脚。", + "w1_say2o": "蛋糕……是他订的。他嘴上不说,心里都记着。", + "w1_saye": "她攥着电话,很久没出声。风都停了。", + "w1_sayo": "什么?她还没睡?这么晚了,她还醒着?", + "z1_a": "主播……我,我找不到回家的路了。", + "z1_adone": "他慌了。先接住情绪,再走流程。", + "z1_ask": "大爷,路口有什么招牌?念一个给我听听。", + "z1_asko": "招牌……雨糊住了,我眼花,看不清啊……", + "z1_b": "雨太大了。我本来,只想买副老花镜。", + "z1_bad": "说不清……我真是,说不清了……", + "z1_bade": "地址没报清就转接,雨又大。这通砸了。先稳人,再办事。", + "z1_ok1": "就这么接。记住这个手感。", + "z1_pol": "大爷,我把您转给派出所,他们马上就到。", + "z1_pole": "转接完成,地址报得清。干净利落。", + "z1_polo": "好,好。谢谢你啊,谢谢。", + "z1_ring_in": "一线来电。七十多岁,雨夜,走丢了。", + "z1_sdone": "他稳住了。老歌,比路牌管用。", + "z1_song": "大爷别急,这首歌我也会。咱们一句一句来。", + "z1_songo": "对,对!路口修车铺,天天放这首!", + "z1_stay": "哪儿也不去。我陪你,这首歌还长着呢。", + "z1_staye": "十五分钟后,巡逻灯停在路口。全城听见老人笑了。", + "z1_stayo": "好,好。有人说话,我就不怕了。" }, "rhythm": { - "gd_miss_early": "抢拍了。等声音落下再按。", - "gd_miss_wrong": "方向不对。跟着音色按方向键。", - "menu_main": "菜单。按空格切换选项,按回车确认。", - "restart": "按空格再来一遍,按右方向键下一首,按下方向键回大厅。", - "select_hint": "左右方向键选曲目,按空格开始,按下方向键回大厅。", - "skip_hint": "按空格可跳过旁白。", - "tut_1": "听,底鼓。在下一小节的同一个位置,按空格。", - "tut_2": "这次是左和右。跟着打,按左方向键,按右方向键。", - "tut_3": "最后一句,三个音,中间是按回车。" + "gd_answer": "现在跟着我打。", + "gd_count": "四拍之后,继续。", + "gd_miss": "慢了半拍,下一小节跟上我就行。", + "gd_miss_early": "抢拍了。等声音落下再滑。", + "gd_miss_late": "慢了半拍。跟着节拍走。", + "gd_miss_wrong": "方向不对。跟着音色滑。", + "gd_miss_none": "这拍没接。我停下的时候,就轮到你了。", + "gd_slow": "我放慢一些,跟着试试。", + "grade_a": "A 级!准确率超过八成五,非常出色。", + "grade_b": "B 级,准确率超过七成。不错,还能更好。", + "grade_c": "C 级,准确率不到七成。别灰心,再来一遍。", + "grade_s": "S 级!准确率超过九成五,完美演出。", + "menu_lobby": "回大厅。", + "menu_main": "菜单。单击切换选项,双击确认。", + "menu_resume": "继续演奏。", + "mid_song": "过半了,保持。", + "new_best_combo": "新连击纪录!", + "restart": "单击再来一遍,右滑下一首,下滑回大厅。", + "retry_early": "早了,等鼓点再出手。", + "retry_late": "晚了,跟着鼓点走。", + "retry_listen": "再听一遍,跟着来。", + "retry_skip": "没关系,我们先走下一句。", + "retry_wrong": "敲错鼓了,再听一遍。", + "rules": "规则:我敲一小节鼓,你在下一小节照着敲回来。鼓要选对,拍点也要对。", + "select_hint": "左右滑选曲目,单击开始,下滑回大厅。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "skip_hint": "单击可跳过旁白。", + "song1_name": "第一首,启程,九十拍。", + "song2_name": "第二首,追风,一百零五拍。", + "song3_name": "第三首,星爆,一百二十拍。", + "song_locked": "这首还没解锁。上一首拿到 B 级以上就能解锁。", + "tut_done": "很好,演出开始。", + "tut_fill": "最后有一段加花,跟着我连打。", + "tut_map": "先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。随便摸一摸,听到哪面鼓,我就告诉你它在哪。", + "tut_probe": "摸到三个不同的地方,我们就开始。", + "tut_skip": "跳过教学,直接开始。", + "tut_z_kick": "下面正中间,是底鼓,你的家。先听四下数拍,然后跟着我敲。", + "tut_z_patt": "上面一排更清亮。左上踩镲,上中高嗵,右上吊镲。听这一句,三个音。", + "tut_z_sides": "左下是军鼓,右下是低嗵。一左一右,跟着打。", + "unlock_song2": "新曲目解锁,追风!", + "unlock_song3": "新曲目解锁,星爆!", + "welcome": "欢迎来到节拍行者。今天你是乐队的鼓手,整面屏幕都是你的鼓。", + "welcome_back": "欢迎回来,鼓手。准备好了就开始。", + "zone_bc": "下中,底鼓。", + "zone_bl": "左下,军鼓。", + "zone_br": "右下,低嗵。", + "zone_tc": "上中,高嗵。", + "zone_tl": "左上,踩镲。", + "zone_tr": "右上,吊镲。" }, "rpg": { - "btl_lose_hint": "记住,听清前摇,按回车格挡。", - "gd_parry_miss": "前摇声起的时候按回车,才能格挡。", - "gd_stall": "想好了吗?左右方向键选择,按空格出手。", - "help_battle": "战斗中,左右方向键选招式,按空格出手。听到敌人的前摇,按回车格挡。", - "help_explore": "左右方向键切换选项,按空格确认。按回车重新听场景,按上方向键查看状态,按下方向键打开菜单。", - "shop_open": "商店。左右方向键看看货,按空格购买。", - "skip_hint": "按空格可跳过旁白。", - "sys_continue_ask": "检测到你的旅程记录。按空格继续,按右方向键开始新的旅程。", - "sys_menu": "菜单。左右方向键选择,按空格确认。", - "tut_b0": "战斗里,左右方向键选招式,按空格出手。听到这个声音,就是你的回合。先按一按方向键,试试。", - "tut_b2": "就是现在,按回车格挡!", - "tut_b3": "挡住了!轮到你了。左右方向键选攻击,按空格出剑。", - "tut_b6": "来不及格挡,就选防御。左右方向键,选防御,按空格。", - "tut_battle_2": "左右方向键切换招式,攻击、破空斩、防御、金疮药。按空格,出手。", - "tut_battle_3": "敌人出手前有一声前摇。听到前摇,马上按回车,就能格挡。", - "tut_battle_5": "记住:听清前摇,按回车格挡。开始吧!" + "boss1_warn": "里面就是黑风寨主。你现在回去练练再来,也来得及。", + "btl_enemy_die": "敌人倒下了。", + "btl_flee": "你抽身退出了战斗。", + "btl_flee_fail": "没甩掉!它追上来了。", + "btl_half_bandit": "山贼的攻势缓了下来。", + "btl_levelup": "你的修为精进了。", + "btl_loot_big": "大获全胜,收获颇丰。", + "btl_loot_mid": "收获不少。", + "btl_loot_small": "小有收获。", + "btl_lose": "你倒下了,黑暗吞没了一切。", + "btl_lose_hint": "记住,听清前摇,双击格挡。", + "btl_noflee": "避无可避!", + "btl_noitem": "没有金疮药了。", + "btl_nomp": "内劲不足。", + "btl_start_bandit": "山贼围上来了!", + "btl_start_boss1": "黑风寨主,就在你面前。", + "btl_start_elite": "寨丁头目挡住了去路!", + "btl_start_spider": "毒蛛从树上垂了下来!", + "btl_start_wolf": "野狼拦路!", + "btl_win": "战斗胜利。", + "cmd_attack": "攻击。", + "cmd_defend": "防御。", + "cmd_item": "金疮药。", + "cmd_skill": "破空斩。", + "desc_chest": "一个枯树洞。洞里似乎藏着什么。", + "desc_chest_re": "你回到枯树洞前。", + "desc_deepwood": "密林深处。虫鸣急促,远处有狼嚎,杀气很重。", + "desc_deepwood_re": "你回到密林深处。", + "desc_fork": "岔路口。风声在左右两边,听起来不太一样。", + "desc_fork_re": "你回到岔路口。", + "desc_gate": "黑风寨门前。火把熊熊,人声嘈杂。", + "desc_hall": "聚义厅。火盆熊熊,大厅空旷,回声冰冷。", + "desc_hunter": "猎人小屋。柴火正旺,还有磨刀的声音。", + "desc_hunter_re": "你回到猎人小屋。", + "desc_path": "林间小路。风穿过树叶,脚下的落叶沙沙作响。", + "desc_path_re": "你回到林间小路。", + "desc_stream": "溪流。水声潺潺,是个歇脚的好地方。", + "desc_stream_re": "你回到溪流边。", + "desc_village": "雾口村。篝火噼啪作响,村民低声议论着林子里的土匪。", + "desc_village_re": "你回到了雾口村。", + "evt_ch1_end": "寨主倒了,但徒弟不在这里。一张字条,指向南方的腐沼。", + "evt_chest": "树洞里有两瓶金疮药,你收好了。", + "evt_gate_open": "寨门缓缓打开。", + "evt_gold15": "你在落叶下摸到十五枚金币。", + "evt_hunter_gift": "老猎人塞给你一瓶金疮药,还说商店会给你算便宜些。", + "evt_nothing": "这里什么都没有了。", + "foe_hp_high": "敌人气焰正盛。", + "foe_hp_low": "敌人撑不住了。", + "foe_hp_mid": "敌人露出疲态。", + "gd_parry_miss": "前摇声起的时候双击,才能格挡。", + "gd_stall": "想好了吗?左右滑动选择,单击出手。", + "gd_wrap_first": "回到第一个。", + "gd_wrap_last": "最后一个了。", + "help_battle": "战斗中,左右滑选招式,单击出手。听到敌人的前摇,双击格挡。", + "help_explore": "左右滑切换选项,单击确认。双击重新听场景,上滑查看状态,下滑打开菜单。", + "intro_1": "你的眼睛看不见了。但你的耳朵,比谁都灵。", + "intro_2": "黑风寨掳走了你唯一的徒弟。追进迷雾林,把他们连根拔起。", + "intro_3": "先记住,怎么用耳朵走路。", + "npc_boss1_1": "盲剑客?正好,省得挖你的眼睛。", + "npc_boss1_2": "有两下子。可惜,你听不懂死期的声音。", + "npc_boss1_die": "白无瞳……会找到你……", + "npc_elite_1": "哪儿来的瞎子,敢闯黑风寨!", + "npc_elite_die": "寨主……会替我报仇……", + "npc_elite_half": "你……你到底是什么人!", + "npc_headman_1": "外乡人,林子里不太平。这五十金,拿着防身。", + "npc_headman_2": "商店就在村里,缺什么就去看看。", + "npc_headman_3": "听说你是用耳朵走路的剑客?保重啊。", + "npc_headman_4": "救救那些被掳走的孩子吧。", + "npc_hunter_1": "站住。……哦,是个用耳朵的。", + "npc_hunter_2": "寨子里有我旧识。带上这个,别死在路上。", + "npc_hunter_3": "黑风寨主的双刀很快,听清他出刀前的动静。", + "npc_hunter_4": "去吧。让我听听,你的传说。", + "opt_assault": "强攻寨门。", + "opt_back": "返回。", + "opt_drink": "饮水休息。", + "opt_go_chest": "往左,看看树洞。", + "opt_go_deepwood": "前进,进密林深处。", + "opt_go_fork": "前进,去岔路口。", + "opt_go_gate": "前进,去寨门。", + "opt_go_hunter": "前进,去猎人小屋。", + "opt_go_path": "前进,去林间小路。", + "opt_go_stream": "往右,去溪流。", + "opt_investigate": "调查四周。", + "opt_leave": "离开。", + "opt_open_chest": "打开树洞。", + "opt_rest": "休息一晚。", + "opt_shop": "去商店。", + "opt_sneak": "绕行潜入。", + "opt_status": "查看状态。", + "opt_talk_hunter": "和老猎人谈谈。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "shop_buy": "买下了。", + "shop_open": "商店。左右滑看看货,单击购买。", + "shop_owned": "这件你已经有了。", + "shop_poor": "钱不够。", + "shop_price_armor": "皮甲,八十金。", + "shop_price_potion": "金疮药,三十金。", + "shop_price_sword": "铁剑,一百金。", + "skip_hint": "单击可跳过旁白。", + "st_armor_iron": "你身着铁鳞甲。", + "st_armor_leather": "你身着皮甲。", + "st_armor_none": "你身无片甲。", + "st_gold_poor": "口袋空空。", + "st_gold_rich": "腰包鼓鼓。", + "st_gold_some": "有些积蓄。", + "st_hp_high": "你状态很好。", + "st_hp_low": "你伤势很重,命悬一线。", + "st_hp_mid": "你受了伤。", + "st_lv_high": "你已是高手。", + "st_lv_low": "你初出茅庐。", + "st_lv_mid": "你小有名气。", + "st_weapon_iron": "你手持铁剑。", + "st_weapon_none": "你赤手空拳。", + "st_weapon_steel": "你手持青钢剑。", + "st_weapon_wind": "你手持听风剑。", + "sys_continue_ask": "检测到你的旅程记录。单击继续,右滑开始新的旅程。", + "sys_drink": "溪水清冽,你喝了个饱,伤势尽消。", + "sys_menu": "菜单。左右滑选择,单击确认。", + "sys_menu_help": "重新听帮助。", + "sys_menu_resume": "继续旅程。", + "sys_menu_save": "保存并回大厅。", + "sys_new_game": "新的旅程,开始了。", + "sys_rest": "你在篝火边睡了一觉,状态全满。", + "sys_saved": "进度已保存。", + "tut_b0": "战斗里,左右滑选招式,单击出手。听到这个声音,就是你的回合。先滑一滑,试试。", + "tut_b1": "它要扑了,听前摇!", + "tut_b2": "就是现在,双击格挡!", + "tut_b2b": "挡得漂亮。", + "tut_b3": "挡住了!轮到你了。左右滑选攻击,单击出剑。", + "tut_b4": "没挡住也没关系,再来一次。", + "tut_b5": "好剑法!接下来,靠你自己了。", + "tut_b6": "来不及格挡,就选防御。左右滑,选防御,单击。", + "tut_battle_1": "第一场战斗来了。别慌,战斗是回合制:你先出手,敌人再反击。", + "tut_battle_2": "左右滑切换招式,攻击、破空斩、防御、金疮药。单击,出手。", + "tut_battle_3": "敌人出手前有一声前摇。听到前摇,马上双击,就能格挡。", + "tut_battle_4": "没把握就防御,伤害减半。金疮药可以回血。", + "tut_battle_5": "记住:听清前摇,双击格挡。开始吧!" }, "simon": { - "gd_economy": "记不住就按上方向键,重新听一遍。免费机会有两次,用完要扣一次机会。", - "gd_occ_both": "这一轮,按上方向键和回车都是作答。", - "gd_occ_dt": "这一轮,按回车是作答。", - "gd_occ_up": "这一轮,按上方向键是作答。", - "gd_relisten": "需要的话,按上方向键可以重新听一遍序列。", - "replay": "按空格,再来一局。", - "rules": "上行音,按上方向键。下行音,按下方向键。左边的音,按左方向键。右边的音,按右方向键。一声轻响,按空格。两声轻响,按回车。", - "rules_prompt": "按上方向键,重听规则。按下方向键,打开菜单。", - "skip_hint": "按空格可跳过旁白。", - "t1_up": "按上方向键,是这个声音。", - "t2_down": "按下方向键,是这个声音。", - "t3_left": "按左方向键,是这个声音。", - "t4_right": "按右方向键,是这个声音。", - "t5_tap": "按空格,是这个声音。", - "t6_double": "按回车,是这个声音。", - "t7_retry": "答错可以消耗机会重听。按上方向键,可以随时重听。", - "t_blunt_double": "按一下回车。", - "t_blunt_down": "按一下下方向键。", - "t_blunt_left": "按一下左方向键。", - "t_blunt_right": "按一下右方向键。", - "t_blunt_tap": "轻轻按一下空格。", - "t_blunt_up": "按一下上方向键。", - "t_wrong_double": "不是这个,按回车试试。", - "t_wrong_down": "不是这个,按下方向键试试。", - "t_wrong_left": "不是这个,按左方向键试试。", - "t_wrong_right": "不是这个,按右方向键试试。", - "t_wrong_tap": "不是这个,按空格试试。", - "t_wrong_up": "不是这个,按上方向键试试。" + "chance_plus": "机会加一。", + "chances_out": "重听机会用完了,小心。", + "correct": "答对了!", + "gameover": "游戏结束。", + "gd_chances_left0": "免费重听用完了。之后重听会花一次机会,别怕,慢慢来。", + "gd_chances_left1": "免费重听还剩一次。", + "gd_clear": "漂亮,过了。", + "gd_economy": "记不住就向上滑,重新听一遍。免费机会有两次,用完要扣一次机会。", + "gd_occ_both": "这一轮,向上滑和双击都是作答。", + "gd_occ_dt": "这一轮,双击是作答。", + "gd_occ_up": "这一轮,向上滑是作答。", + "gd_record": "破纪录了。", + "gd_relisten": "需要的话,向上滑可以重新听一遍序列。", + "menu_back": "返回游戏。", + "menu_home": "回大厅。", + "menu_open": "菜单。", + "menu_restart": "重新开始。", + "new_record": "新纪录!", + "relisten": "再听一遍。", + "replay": "单击屏幕,再来一局。", + "retry_use": "错了。用一次机会,再听一遍。", + "round_01": "第一轮,听好了。", + "round_02": "第二轮,听好了。", + "round_03": "第三轮,听好了。", + "round_04": "第四轮,听好了。", + "round_05": "第五轮,听好了。", + "round_06": "第六轮,听好了。", + "round_07": "第七轮,听好了。", + "round_08": "第八轮,听好了。", + "round_09": "第九轮,听好了。", + "round_10": "第十轮,听好了。", + "round_11": "第十一轮,听好了。", + "round_12": "第十二轮,听好了。", + "round_13": "第十三轮,听好了。", + "round_14": "第十四轮,听好了。", + "round_15": "第十五轮,听好了。", + "round_16": "第十六轮,听好了。", + "round_17": "第十七轮,听好了。", + "round_18": "第十八轮,听好了。", + "round_19": "第十九轮,听好了。", + "round_20": "第二十轮,听好了。", + "round_more": "新的一轮,听好了。", + "rules": "上行音,向上滑。下行音,向下滑。左边的音,向左滑。右边的音,向右滑。一声轻响,单击。两声轻响,双击。", + "rules_prompt": "上滑,重听规则。下滑,打开菜单。", + "score_band1": "一轮都没坚持下来。别灰心。", + "score_band2": "你坚持了三轮以内。", + "score_band3": "你坚持了五轮左右。", + "score_band4": "你坚持了将近十轮。", + "score_band5": "你坚持了十轮以上,很厉害。", + "score_band6": "你坚持了十五轮以上,大师级!", + "skip_hint": "单击可跳过旁白。", + "status_chance1": "免费用完,机会还剩一次。", + "status_chance2": "免费用完,机会还剩两次。", + "status_free1": "免费重听还有一次。", + "status_free2": "免费重听还有两次。", + "status_len_long": "这一轮挺长。", + "status_len_mid": "这一轮不长不短。", + "status_len_short": "这一轮很短。", + "status_len_xlong": "这一轮很长,稳住。", + "status_out": "免费和机会都用完了,答错就结束。", + "status_prog_early": "刚答了个开头。", + "status_prog_half": "答了一半左右。", + "status_prog_late": "就剩最后几个了。", + "status_prog_start": "刚开头,一个还没对。", + "t0_goal": "我会演奏一串声音,请你记住顺序,原样复现。", + "t0_welcome": "欢迎来到音序回响。先认识六种声音。", + "t1_up": "向上滑,是这个声音。", + "t2_down": "向下滑,是这个声音。", + "t3_left": "向左滑,是这个声音。", + "t4_right": "向右滑,是这个声音。", + "t5_tap": "单击,是这个声音。", + "t6_double": "双击,是这个声音。", + "t7_ready": "六种声音都记住了。后面的序列,会越来越长。", + "t7_retry": "答错可以消耗机会重听。向上滑,可以随时重听。", + "t_blunt_double": "用指尖,快速点两下屏幕。", + "t_blunt_down": "手指贴着屏幕,向下推一下。", + "t_blunt_left": "手指贴着屏幕,向左推一下。", + "t_blunt_right": "手指贴着屏幕,向右推一下。", + "t_blunt_tap": "用指尖,轻轻点一下屏幕。", + "t_blunt_up": "手指贴着屏幕,向上推一下。", + "t_ok": "对了。", + "t_skip": "跳过教学,直接开始。", + "t_try": "你试试。", + "t_wrong_double": "不是这个,双击试试。", + "t_wrong_down": "不是这个,向下滑试试。", + "t_wrong_left": "不是这个,向左滑试试。", + "t_wrong_right": "不是这个,向右滑试试。", + "t_wrong_tap": "不是这个,单击试试。", + "t_wrong_up": "不是这个,向上滑试试。", + "wrong": "错了。", + "your_turn": "轮到你了。" }, "space": { - "drill_down": "下面是低沉的轰隆。按下方向键!", - "drill_left": "听,左边有陨石。按左方向键,把它拨开!", - "drill_retry_down": "轰隆声在下面,按下方向键。", - "drill_retry_left": "那是左边来的,按左方向键。", - "drill_retry_right": "那是右边来的,按右方向键。", - "drill_retry_up": "声音又高又尖,是上面,按上方向键。", - "drill_right": "这次在右边。按右方向键!", - "drill_up": "上面有东西,声音又尖又高。按上方向键!", - "feat_boost": "试试按空格,引擎会短促加速,直接冲过空隙。", - "feat_shield": "按回车展开护盾,能挡下一次撞击。", - "gd_hit_hint": "被撞了。听方位,按对应方向键就能拨开。", - "help_recap": "左边来按左方向键,右边来按右方向键,上面来按上方向键,下面来按下方向键。按空格加速,按回车护盾。", - "hit_down": "下面撞上的。听到低沉的轰隆,按下方向键。", - "hit_left": "左边撞上的。听到左边的呼啸,按左方向键。", - "hit_right": "右边撞上的。听到右边的呼啸,按右方向键。", - "hit_up": "上面撞上的。听到高高的呼啸,按上方向键。", - "menu_main": "菜单。按空格切换选项,按回车确认。", - "protect_down": "训练护盾接住了。那颗在下面,听到低沉的轰隆,按下方向键。", - "protect_left": "训练护盾接住了。那颗在左边,听到左边的呼啸,按左方向键。", - "protect_right": "训练护盾接住了。那颗在右边,听到右边的呼啸,按右方向键。", - "protect_up": "训练护盾接住了。那颗在上面,听到高高的呼啸,按上方向键。", - "restart_hint": "按空格再飞一次,按下方向键回大厅。", - "second_run_ask": "按上方向键重新听演练,按空格直接出发。", - "skip_hint": "按空格可跳过旁白。" + "dir_down": "下!", + "dir_left": "左!", + "dir_right": "右!", + "dir_up": "上!", + "dodge_1": "只拨开几颗。", + "dodge_2": "拨开了十来颗。", + "dodge_3": "拨开了几十颗。", + "dodge_4": "拨开了一大群,漂亮。", + "drill_done": "四个方向你都会了。引擎点火,出发!", + "drill_down": "下面是低沉的轰隆。向下滑!", + "drill_good": "漂亮。", + "drill_left": "听,左边有陨石。向左滑,把它拨开!", + "drill_moveon": "没关系,跟着我,我们继续。", + "drill_retry_down": "轰隆声在下面,向下滑。", + "drill_retry_left": "那是左边来的,向左滑。", + "drill_retry_right": "那是右边来的,向右滑。", + "drill_retry_up": "声音又高又尖,是上面,向上滑。", + "drill_right": "这次在右边。向右滑!", + "drill_rule": "陨石来了,会有声音告诉你方位。", + "drill_skip": "跳过演练,直接出发。", + "drill_up": "上面有东西,声音又尖又高。向上滑!", + "drill_welcome": "欢迎登上盲航。你只有一双耳朵。", + "feat_boost": "试试单击,引擎会短促加速,直接冲过空隙。", + "feat_boost_done": "感觉到了吗?加速的时候,陨石撞不上你。", + "feat_shield": "双击展开护盾,能挡下一次撞击。", + "feat_shield_done": "护盾展开后会自动充能,好了我会告诉你。", + "gd_hit_hint": "被撞了。听方位,同向滑动就能拨开。", + "gd_last_life": "这是最后一次机会,撑住。", + "help_recap": "左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。", + "hit_down": "下面撞上的。听到低沉的轰隆,向下滑。", + "hit_last": "船体只剩最后一次了,小心!", + "hit_left": "左边撞上的。听到左边的呼啸,向左滑。", + "hit_right": "右边撞上的。听到右边的呼啸,向右滑。", + "hit_up": "上面撞上的。听到高高的呼啸,向上滑。", + "menu_help": "重新听教学要点。", + "menu_lobby": "回大厅。", + "menu_main": "菜单。单击切换选项,双击确认。", + "menu_resume": "继续飞行。", + "ms_10": "十颗了,稳。", + "ms_100": "一百颗!天空属于你。", + "ms_25": "二十五颗,老练的飞行员。", + "ms_50": "五十颗,传奇。", + "new_record": "新纪录!", + "paused": "已暂停。", + "protect_down": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", + "protect_end": "训练护盾关闭。接下来,靠你自己了。", + "protect_left": "训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。", + "protect_right": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", + "protect_up": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", + "restart_hint": "单击再飞一次,下滑回大厅。", + "second_run_ask": "上滑重新听演练,单击直接出发。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "shield_block": "护盾挡下了撞击。", + "shield_ready": "护盾充能完毕。", + "skip_hint": "单击可跳过旁白。", + "time_1": "不到三十秒,再试一次。", + "time_2": "超过三十秒,有进步。", + "time_3": "超过一分钟,合格的飞行员。", + "time_4": "超过两分钟,王牌飞行员。", + "protect_soon": "训练护盾还剩十秒。", + "boost_not_ready": "引擎还在冷却,稍等一下。" }, "storyline": { - "e1_dawn": "加密频道那头沉默了三秒。然后,一个你等了三十天的声音响了起来:“姐?姐!是你吗?”天亮之前,避难所的救援队打开了大门。猎狗的人,在北区的高墙下溃散了。你抱着晨晨,听见广播塔里,重新响起了音乐。后来人们说,这座城市,是从一个女人的声音开始,重新活过来的。——好结局:黎明。感谢你,陪林晚走完了这条路。按空格,可以回到故事开始的地方。", - "e2_price": "你赶在车队前面,撞进了避难所的大门。“关掉广播!关灯!猎狗来了——!”那一夜,北区守住了。探照灯熄灭的时候,晨晨从人群里扑出来抱住你,才发现你胳膊上的血,已经把半边袖子浸透了。坐标是你交出去的,命,是你抢回来的。你赢了,用一条胳膊的代价。——结局:代价。按空格,重新开始。", - "e3_alone": "你逃了。一路向南,没有回头。三天后,收音机里关于北区的广播,停了。又过了七天,你在一个废弃的加油站里,听见最后一个频段,也变成了沙沙声。你活下来了。只是从此以后的每一个夜里,你都会想起那声口哨,和你报出坐标时,自己发抖的声音。——坏结局:孤声。按空格,重新开始。", - "e4_static": "公开频道,把所有人都引来了——幸存者,还有猎狗。塔顶的风很大,你看见山下火把连成的长龙,也看见避难所方向亮起的防御火光。猎狗的刀抵上来的时候,你对着麦克风笑了:“听见了吗,晨晨?姐姐的声音,全城都听见了。”信号中断了。但那晚之后,北区,再没有人投降。——结局:静默。按空格,重新开始。", - "gd_again": "还在吗?按空格继续。", - "gd_brief": "按空格继续剧情。请选择的时候,按左右方向键。", - "gd_continue": "按空格,继续。", - "help": "操作说明。按空格:继续剧情。按回车:重听刚才的台词。按上方向键:听这段说明和当前进度。按下方向键:呼出菜单,菜单里可以重新开始。当旁白说“请选择”的时候,按左方向键或者按右方向键,做出你的决定。选择无法撤销。", - "menu": "菜单。按左方向键:重新开始整个故事。按右方向键,或者按空格:回到故事。按上方向键:听操作说明。", - "n00_intro": "大停电后的第三十天,城市陷入彻底的黑暗。没有电,没有网络,只有收音机里偶尔闪过的沙沙声,像垂死者的呼吸。你是林晚,一名前急救员。在这个故事里,你用声音活下去。请记住:按空格,继续剧情;按回车,重听上一句;按上方向键,听你的状态和帮助;按下方向键,呼出菜单。当我说“请选择”的时候,按左方向键,或者按右方向键,做出你的决定。选择一旦做出,就无法回头。现在,按空格,睁开眼睛。", - "p1": "请选择。按左方向键:先检查背包里的收音机。按右方向键:先摸黑寻找出口。", - "p2": "请选择。按左方向键:钻进旁边的通风管道。按右方向键:躺进路边的尸体堆里装死。", - "p3": "请选择。按左方向键:循着哭声过去看看。按右方向键:不去管它,直接去北区。", - "p4": "请选择。按左方向键:带上小满一起走。按右方向键:留下食物,独自上路。", - "p5": "请选择。按左方向键:走桥下的污水涵洞。按右方向键:爬桥上悬着的钢索。", - "p6": "请选择。按左方向键:交出坐标,保命要紧。按右方向键:拒绝他,想办法周旋。", - "p7": "请选择。按左方向键:追上去,警告避难所。按右方向键:自己逃命,越远越好。", - "p8": "请选择。按左方向键:用公开频道广播,让全城都听见。按右方向键:用加密频段,只发给避难所。", - "skip_hint": "按空格可跳过旁白。" + "e1_child": "姐姐,姐姐!天亮了!妈妈说过的,天亮了,就可以不数啦!", + "e1_dawn": "加密频道那头沉默了三秒。然后,一个你等了三十天的声音响了起来:“姐?姐!是你吗?”天亮之前,避难所的救援队打开了大门。猎狗的人,在北区的高墙下溃散了。你抱着晨晨,听见广播塔里,重新响起了音乐。后来人们说,这座城市,是从一个女人的声音开始,重新活过来的。——好结局:黎明。感谢你,陪林晚走完了这条路。单击屏幕,可以回到故事开始的地方。", + "e2_price": "你赶在车队前面,撞进了避难所的大门。“关掉广播!关灯!猎狗来了——!”那一夜,北区守住了。探照灯熄灭的时候,晨晨从人群里扑出来抱住你,才发现你胳膊上的血,已经把半边袖子浸透了。坐标是你交出去的,命,是你抢回来的。你赢了,用一条胳膊的代价。——结局:代价。单击屏幕,重新开始。", + "e3_alone": "你逃了。一路向南,没有回头。三天后,收音机里关于北区的广播,停了。又过了七天,你在一个废弃的加油站里,听见最后一个频段,也变成了沙沙声。你活下来了。只是从此以后的每一个夜里,你都会想起那声口哨,和你报出坐标时,自己发抖的声音。——坏结局:孤声。单击屏幕,重新开始。", + "e4_static": "公开频道,把所有人都引来了——幸存者,还有猎狗。塔顶的风很大,你看见山下火把连成的长龙,也看见避难所方向亮起的防御火光。猎狗的刀抵上来的时候,你对着麦克风笑了:“听见了吗,晨晨?姐姐的声音,全城都听见了。”信号中断了。但那晚之后,北区,再没有人投降。——结局:静默。单击屏幕,重新开始。", + "gd_again": "还在吗?单击继续。", + "gd_brief": "单击继续剧情。请选择的时候,左右滑动。", + "gd_continue": "轻触屏幕,继续。", + "gd_invalid": "这个操作在这里用不上。", + "help": "操作说明。单击屏幕:继续剧情。双击:重听刚才的台词。向上滑:听这段说明和当前进度。向下滑:呼出菜单,菜单里可以重新开始。当旁白说“请选择”的时候,向左滑或者向右滑,做出你的决定。选择无法撤销。", + "menu": "菜单。向左滑:重新开始整个故事。向右滑,或者单击:回到故事。向上滑:听操作说明。", + "n00_intro": "大停电后的第三十天,城市陷入彻底的黑暗。没有电,没有网络,只有收音机里偶尔闪过的沙沙声,像垂死者的呼吸。你是林晚,一名前急救员。在这个故事里,你用声音活下去。请记住:单击屏幕,继续剧情;双击,重听上一句;向上滑,听你的状态和帮助;向下滑,呼出菜单。当我说“请选择”的时候,向左滑,或者向右滑,做出你的决定。选择一旦做出,就无法回头。现在,单击屏幕,睁开眼睛。", + "n01_wake": "后脑一阵钝痛,嘴里全是铁锈味。你在废弃的地铁站里醒来,四周黑得像沉在水底。背包还压在身下,手电筒却不知去向。远处滴水的声音,一下,一下,像某种倒计时。", + "n02_linwan": "咳……咳咳……我还活着。晨晨,你在哪儿……你说过,会在北区等我。姐一定,一定找到你。", + "n03_msg": "姐,如果你听到这个,说明你还活着,太好了。听着,跟着广播塔的红色信号灯走,别相信任何自称救援队的人。北区,北区有真正的避难所。我在这儿等你。姐,一定要来。", + "n03_radio": "收音机……还好,没摔坏。等等,这是什么……这段录音,是三天前的……", + "n04_exit": "你扶着潮湿的墙,一步一步往外摸。第五十步,脚尖踢到一个硬物——是一支手电,还剩半格电。光柱劈开黑暗的那一瞬,你看见墙上用红漆刷着一行大字:别去北区。", + "n05_bcast": "北区避难所,仍在接收幸存者。重复,北区避难所,仍在接收幸存者。坐标,三、七点、五。请沿广播塔红色信号灯方向前进。", + "n05_signal": "就在这时,背包侧袋里的收音机,沙沙声忽然变得清晰。一个平稳的女声,一遍又一遍地重复着:", + "n06_whistle": "你刚走上街面,黑暗里忽然响起一声口哨。接着是第二声,第三声,从不同的方向,把你围在中间。有人的手电光,扫过你的脸。", + "n07_dog": "哟,瞧瞧,有肥羊自己送上门了。别跑啊。这片儿的路,都是我猎狗修的。想过去?行啊,把包留下,把你值钱的玩意儿留下。人嘛……也留下。", + "n08_vent": "你一矮身,钻进了通风管道。铁皮贴着脊背,窄得几乎无法呼吸。身后传来咒骂和铁棍敲击管道口的声音,越来越近,又渐渐远去。十分钟后,你从两条街外的井口爬出来,肺里像塞满了沙子。", + "n09_dead": "你屏住呼吸,把自己埋进路边冰冷的尸体堆里。手电、罐头、半瓶水,被他们一样一样摸走。有人踢了你一脚,你纹丝不动。就在他们离开时,你听见一句不该听见的话——“北区那个陷阱,今晚就收网。”", + "n10_rain": "酸雨开始下了。街面上升起细密的嘶嘶声,像无数条小蛇在游。雨幕那头,隐约传来一阵哭声——细细的,是个孩子。", + "n11_child": "哭声来自一间塌了一半的便利店。一个小男孩抱着膝盖坐在货架底下,身边躺着一个再也不会醒来的女人。他抬起头,脸上全是灰,小声说:“我叫小满。妈妈说,数到一千,她就会醒。我已经数到……数到好多个一千了。”", + "n12_take": "小满,别怕。数到一千太慢了。跟姐姐走,姐姐带你去找一座会发光的塔。抓紧我的手,别松开。", + "n13_leave": "你把仅剩的一罐罐头放在他身边,转身走进雨里。身后,孩子重新开始数数:一……二……三……你告诉自己,别回头。千万别回头。", + "n14_ignore": "哭声被你甩在身后,越来越远,最后混进雨声里,再也听不见了。你走得很快,快得像在逃跑。快一点,再快一点。你对自己说,只要到了北区,这一切就都值了。", + "n15_bridge": "两个小时后,江水拦住了去路。跨江大桥断成两截,桥身斜插进黑沉沉的江面。要去广播塔,只剩两条路:桥下的污水涵洞,黑得看不见底;或者,桥上悬着的钢索,在风里荡来荡去。", + "n16_culvert": "涵洞里,污水没到胸口,又冷又黏,带着腐烂的甜味。走到一半,水面下有什么东西,擦着你的腿滑了过去。你没有叫出声,只是走,一步,一步,直到看见洞口那点灰白的天光。", + "n16b_culvert_c": "你让小满骑在肩上,自己蹚进没到胸口的污水里。又冷又黏,带着腐烂的甜味。走到一半,水面下有什么东西擦过你的腿,小满吓得一抖,你抬手按住他的膝盖:“数数。”他小声数起来,一,二,三……数到一百七,你们看见了洞口的天光。", + "n17_cable": "钢索比想象中更滑。酸雨把它泡得发黏,你每挪一步,整根钢索就晃一下。江风从断桥的缺口灌进来,像有无数只手在水底下拽你的脚。你不往下看。你只知道,前面就是北岸。", + "n17b_cable_c": "钢索比想象中更滑。小满趴在你背上,一声不吭,两条小胳膊勒得你生疼。走到一半,钢索猛地一沉,你听见身后钢丝崩断的脆响。“闭眼。”你说。然后你用尽全身力气,向前,向前,直到膝盖磕上北岸的石头。", + "n18_dog": "啧啧啧。涵洞也拦不住你,钢索也拦不住你,命真大啊。正式认识一下——猎狗。北区广播塔底下这片,归我管。把你妹妹的坐标,还有包里剩下的东西,交出来。交出来,我让你死得体面点。", + "n19_betray": "好,好,我说。北区,避难所,坐标是……三、七点、五。拿去,都拿去。求你……放我走。", + "n20_convoy": "猎狗的车队朝北区开走了,探照灯在雨幕里划出一道道口子。你蹲在原地,胃里一阵一阵地泛酸。晨晨在北区。而刚才,是你,亲手把狼,引到了她的门口。", + "n21_redeem": "再快一点……再快一点!晨晨,等我。这一次,姐说什么,也不会再把你弄丢了!", + "n22_fight": "你往后退了半步,忽然笑了:“坐标在我脑子里。杀了我,你什么都拿不到。”猎狗愣了半秒。就是这半秒,你抓起一把沙土扬在他脸上,转身就跑。子弹擦着肩膀打进墙里,火辣辣地疼。但你在跑,你在跑——活着的感觉,从来没有这么清楚过。", + "n23_tower": "广播塔就立在头顶,红色的信号灯在雨里一闪一闪,像一颗还在跳动的心脏。塔底的中控台居然还能用。只要爬上去,你就能接入城市广播网,把警报发给北区的每一个人。问题是——用哪个频道。", + "n24_open": "所有人注意!所有人注意!我是林晚!北区避难所正在遭到袭击,重复,正在遭到袭击!能听见的人,拿起你身边能当武器的东西,去北区!救他们——也救救我们!", + "n25_secure": "北区,北区,这里是林晚。频率七点五,老规矩。猎狗带人来了,至少二十个,有车。顶住,我马上到。重复,顶住,我马上到。", + "p1": "请选择。向左滑:先检查背包里的收音机。向右滑:先摸黑寻找出口。", + "p2": "请选择。向左滑:钻进旁边的通风管道。向右滑:躺进路边的尸体堆里装死。", + "p3": "请选择。向左滑:循着哭声过去看看。向右滑:不去管它,直接去北区。", + "p4": "请选择。向左滑:带上小满一起走。向右滑:留下食物,独自上路。", + "p5": "请选择。向左滑:走桥下的污水涵洞。向右滑:爬桥上悬着的钢索。", + "p6": "请选择。向左滑:交出坐标,保命要紧。向右滑:拒绝他,想办法周旋。", + "p7": "请选择。向左滑:追上去,警告避难所。向右滑:自己逃命,越远越好。", + "p8": "请选择。向左滑:用公开频道广播,让全城都听见。向右滑:用加密频段,只发给避难所。", + "skip_hint": "单击可跳过旁白。", + "status1": "当前进度:第一幕,城南地铁站附近。你的目标:活着离开这片废墟,前往北区的广播塔,寻找妹妹林晨的下落。", + "status2": "当前进度:第二幕,酸雨笼罩的街区与断桥。你的目标:渡过江水,抵达广播塔。小心,猎狗的人,就在附近。", + "status3": "当前进度:第三幕,广播塔下。你的目标:把警报发出去,找到林晨。这是最后一段路了。" }, "teahouse": { - "gd_brew": "还在灶上,听声动手,回车。", - "gd_serve": "客人还在堂前。上键,再听一遍他要的茶。", - "settle_night": "熄了灯,这一晚就过去了。按空格,睡下。", - "sys_help": "方向键选茶,空格定下。听水声,回车提壶;滴答密,回车出汤。上键状态,下键菜单。", - "tut_d0": "先看茶柜。左右方向键,一罐一罐听。", - "tut_serve": "茶好了。空格,端出去。", - "tut_steep": "注水,闷泡。滴答由稀到密,密起来就是将好——回车,出汤。", - "tut_tea": "空格,选定这罐茶。", - "tut_water": "灶上坐水。泡泡细密是将沸,咕嘟连片是滚透——听到细密,回车提壶。", - "upg_open": "要添置点什么?左右方向键看,空格买定。" + "amb_1": "车铃一响,晚班的邮差探进头来。老规矩:茉莉花茶,要滚烫的。", + "amb_2": "门帘一挑,绣坊的阿姐收了工,想喝一盏清火的龙井。", + "amb_3": "巷口的醉汉扶着门框,含含糊糊,只嚷嚷要最浓的滇红。", + "amb_react_good": "他喝得很慢,末了多搁下两文。", + "amb_react_plain": "他喝完,点点头,搁下茶钱。", + "amb_react_wrong": "他抿了一口,搁下半盏,晃出去了。", + "bai_e_a": "明儿我把棋盘搬来,你这儿灯亮,我天天来摆谱——就当,她还在看着。", + "bai_e_b": "回去还是那间空屋子。不过睡前有盏茶垫着,梦能沉一点。", + "bai_e_c": "下个月,我搬去养老院了。这把紫砂壶,留给茶馆吧。", + "bai_enter": "小掌柜,给我的紫砂壶,留个座。", + "bai_o1": "晚饭积了食。要一盏刮油的、经得住泡的,我喝得慢。", + "bai_o2": "昨儿那盏不错。今晚想喝口陈的,越陈越好。", + "bai_o3": "就馋那口陈味。老伙计,看你的手艺了。", + "bai_r1_good": "好茶,有回甘。像我家老婆子腌的萝卜干,越嚼越有味。", + "bai_r1_plain": "嗯,茶汤尚可。人老了,舌头也钝了。", + "bai_r1_wrong": "这不是我要的那口。不怪你——是我话没说全。", + "bai_r2_good": "陈味出来了。四十年前,我跟老婆子初见,就是一盏普洱。", + "bai_r2_plain": "茶汤淡了些。故事嘛,等茶好了再说。", + "bai_r2_wrong": "……不是我惦记的那口。罢了,回家睡了。", + "brew_start": "回到灶前。", + "bridge_good": "客人把这盏茶喝得很慢,像是就着茶,把心事也喝顺了。", + "bridge_plain": "茶喝完了,客人点点头,起身。", + "bridge_wrong": "那盏茶凉在桌上,客人走的时候,没回头。", + "chapter_end": "第一章完。这条巷子的夜,你都听过了。茶馆的故事,还长。", + "close_coin_1": "今晚进账,不到十五文。", + "close_coin_2": "今晚进账,十五到二十四文。", + "close_coin_3": "今晚进账,二十五文往上。", + "close_open": "客人走尽了。收壶,打烊。", + "debt_clear": "旧账清了,秦婶把那一页翻了过去。", + "gd_brew": "还在灶上,听声动手,双击。", + "gd_close": "账报完了。单击,熄灯睡下。", + "gd_invalid": "这个操作,这里用不上。", + "gd_serve": "客人还在堂前。上滑,再听一遍他要的茶。", + "he_e_a": "学费攒齐了,明天去看闺女。老师说她考了年级前十——这盏,我慢慢喝。", + "he_e_b": "钱还差一点,再跑一个月。茶馆这盏灯,是我每晚的路标。", + "he_e_c": "我把夜班退了。闺女在电话里说:妈,钱够用。这盏茶,我喝得最慢。", + "he_enter": "师傅,门口能停车不?——哦,我是说,喝茶。", + "he_o1": "跑了一宿,眼睛发涩,脑子发木。要一盏清口的,不要浓的。", + "he_o2": "今晚不打算睡了,还要跑单。要最浓的,越浓越好。", + "he_o3": "最后一趟车收工。想要一盏柔的,收收心。", + "he_r1_good": "清亮,像拿凉水洗了把脸。今晚最后一单,稳了。", + "he_r1_plain": "一般吧,能开就行。", + "he_r1_wrong": "不是这口……算了,我还得赶路。", + "he_r2_good": "得劲儿!闺女的照片就贴在方向盘上——再跑俩月,学费就齐了。", + "he_r2_plain": "不够劲,今晚里程表怕是要难看。", + "he_r2_wrong": "淡了。算了,我赶时间。", + "hint_water": "水听两遍:泡泡细密是将沸,咕嘟连片是滚透。", + "intro_1": "巷子最深处,有一盏亮到后半夜的灯。", + "intro_2": "你接手了这家茶馆。今晚,是它易主后的头一晚。", + "intro_3": "泡茶三步:选茶、候汤、出汤。手上的事,耳朵说了算。", + "night_1": "头一晚。灯亮了,水坐上,茶馆开门。", + "night_2": "第二晚。老客们,已经认得这条巷子。", + "night_3": "第三晚。今天,是收房钱的日子。", + "night_4": "第四晚。熟客进门,都不用问位子了。", + "night_5": "第五晚。这一章的夜,快要听全了。", + "night_more": "又一夜。灯还亮着,茶还热着。", + "recap_go": "接着张罗。", + "rent_due": "今天是房钱的日子,这一回,二十文。", + "rent_ok": "房钱交清,秦婶没多话。", + "rent_short": "房钱不够,差的那几文先记在账上。秦婶撂下一句:下回一起算。", + "res_good": "这一盏,泡得地道。", + "res_plain": "这一盏,泡得中平。", + "res_wrong": "这一盏,泡岔了——不是客人今晚要的那口。", + "serve_link": "你把茶端了过去。", + "settings_hint": "音色、语速、背景音乐,请回大厅修改。", + "settle_night": "熄了灯,这一晚就过去了。单击,睡下。", + "shi_e_a": "成绩出来了,比模拟考高了四十多分!这盏茶,算我请全茶馆的!", + "shi_e_b": "考完了,心里反倒空荡荡的。去哪读书,听爸妈安排吧。", + "shi_e_c": "考砸了,茶也不对味……但至少,这儿的灯一直亮着。", + "shi_enter": "老板……还有位子吗?我背单词,背得头疼。", + "shi_o1": "想喝点香的提提神,但别太浓——喝完回家还得睡,明天早读。", + "shi_o2": "模拟考砸了,心里烧得慌。想喝口最清火的。", + "shi_o3": "考完了!今晚想喝口金贵的,犒劳自己。", + "shi_r1_good": "好香!脑子清醒了。这是我攒的早饭钱……值了。", + "shi_r1_plain": "还行吧。单词它还是不进脑子。", + "shi_r1_wrong": "有点苦……没事,我泡的方便面更苦。", + "shi_r2_good": "凉丝丝的,火气下去一半。老板,你说我还能考上吗?……算了,当我没问。", + "shi_r2_plain": "茶一般,我也一般,挺配的。", + "shi_r2_wrong": "不是这个味儿……回家还得接着刷题。", + "st_debt_1": "账上,还欠着秦婶的钱。", + "st_guest_1": "今晚第一位客人。", + "st_guest_2": "今晚第二位客人。", + "st_guest_3": "今晚第三位客人。", + "st_guest_4": "今晚第四位客人。", + "st_guest_5": "今晚第五位客人。", + "st_purse_1": "钱箱见底,不到十文。", + "st_purse_2": "钱箱周转得开,不愁明日开销。", + "st_purse_3": "手头宽裕,二十五文往上。", + "st_rep_1": "口碑还没立起来,街坊不知道巷子里有这家茶馆。", + "st_rep_2": "有了回头客,口碑立住脚了。", + "st_rep_3": "巷子口都在传你的茶,小有名气。", + "st_rep_4": "一盏难求,茶客口耳相传。", + "steep_early": "出急了,茶还睡着。这一步,偏了。", + "steep_late": "闷过了,汤要发苦。这一步,偏了。", + "steep_ok": "出汤,正好。", + "su_e_a": "我调去白天班啦,还能常来。给你带我们科的喜糖。", + "su_e_b": "还在犹豫,夜班再值一季。好在这盏茶,够我撑到天亮。", + "su_e_c": "我递了辞呈,往后去哪还没想好。但今晚茶馆的灯,我记住了。", + "su_enter": "请问……还营业吗?我刚下夜班。", + "su_o1": "胃里发凉,人空荡荡的。想要一盏暖的,别太冲,喝完好睡。", + "su_o2": "今晚换个口味,想要香的。可我还得眯一会儿才接班。", + "su_o3": "最后一晚了,明天起不用值夜班。还是头一回那种,暖的。", + "su_r1_good": "好暖……像被窝里塞了个汤婆子。谢谢你。", + "su_r1_plain": "嗯,是热乎的。今晚,凑合能睡。", + "su_r1_wrong": "这盏……有点寒。没关系,是我没说清。", + "su_r2_good": "真香啊……今夜走了位老人,家属拉着我的手道谢。这盏茶,敬他们。", + "su_r2_plain": "茶还行。今夜病房平静,平静得累人。", + "su_r2_wrong": "香气没出来……像我今晚的运气。算了。", + "sys_continue_ask": "检测到没打烊的茶馆。单击继续,右滑两次重开新店。", + "sys_help": "左右滑选茶,单击定下。听水声,双击提壶;滴答密,双击出汤。上滑状态,下滑菜单。", + "sys_menu": "菜单。单击切换,双击确认。", + "sys_menu_help": "重新听帮助。", + "sys_menu_resume": "回到堂前。", + "sys_menu_save": "保存并回大厅。", + "sys_menu_upg": "打烊置办。", + "sys_reset_ask": "重开新店?口碑和存款都从头来。再右滑一次,确认。", + "sys_saved": "进度已保存。", + "tea_dianhong": "滇红。红茶性暖,滚水冲,经得住闷,越闷越醇。", + "tea_longjing": "龙井。绿茶性鲜:水将沸就提壶,出汤要快。", + "tea_moli": "茉莉花茶。香靠滚水激:水滚透再冲,出汤要快。", + "tea_puer": "普洱。老茶经泡:滚水才泡得开,多闷一会儿更醇。", + "tea_tieguanyin": "铁观音。乌龙要滚水才醒,闷到滴答密了再出汤。", + "tea_yinzhen": "白毫银针。嫩芽金贵:水将沸就提,闷到滴答密。", + "tut_d0": "先看茶柜。左右滑,一罐一罐听。", + "tut_done": "都会了。往后每一晚,都这么泡。", + "tut_serve": "茶好了。单击,端出去。", + "tut_skip": "已跳过教学。左右滑选茶,单击选定,双击动手。", + "tut_status": "上滑,听今晚的局面:第几位客人,口碑如何;客人要的茶,上滑灶上随时再听。", + "tut_steep": "注水,闷泡。滴答由稀到密,密起来就是将好——双击,出汤。", + "tut_tea": "单击,选定这罐茶。", + "tut_water": "灶上坐水。泡泡细密是将沸,咕嘟连片是滚透——听到细密,双击提壶。", + "upg_cabinet": "茶柜扩容,十五文。往后普洱、白毫银针,都上柜。", + "upg_lock": "招牌还挂不得:口碑得十二分往上,欠账也得清。", + "upg_none": "眼下的钱和账,还置办不起。改日再说。", + "upg_open": "要添置点什么?左右滑看,单击买定。", + "upg_sign": "立一块招牌,二十文。要口碑立得住——十二分往上才挂。", + "upg_teaware": "添一副新茶具,十二文。手上更准,火候窗更宽。", + "water_early": "急了,水还没醒透。这一步,偏了。", + "water_late": "水滚老了。这一步,偏了。", + "water_ok": "正是时候。", + "zhou_e_a": "明天铺子歇一天,儿子回来帮我盘货。这盏茶,记你头上了!", + "zhou_e_b": "电话里跟儿子拌了两句嘴。没事——茶还热着,日子还长。", + "zhou_e_c": "铺子我想关了,儿子叫我过去帮工。茶馆的灯,替我多亮会儿。", + "zhou_enter": "小掌柜!老位置,还给我留着呢吧?", + "zhou_o1": "修了一天车,嗓子眼里全是机油味。就你那龙井,给我去去火。", + "zhou_o2": "今天冷。来盏顶饱的、浓的,扛饿又扛冻。", + "zhou_o3": "今晚就想要头一回那盏。一样的,再来一份。", + "zhou_r1_good": "嚯!就是这个味儿!多谢啦,小掌柜。", + "zhou_r1_plain": "嗯……还行。今天手底下,差了点意思。", + "zhou_r1_wrong": "这是我要的龙井吗?……算了算了,凑合喝。", + "zhou_r2_good": "对喽,暖到脚后跟了!跟你说——我儿子今天来电话了。", + "zhou_r2_plain": "茶是茶,水是水,差点火候。儿子的事,改天再说吧。", + "zhou_r2_wrong": "……今晚这盏不对。儿子的事,不说也罢。" } - }, - "abyss": { - "b_go": "第一潜,找船。耳朵交给声呐。", - "b_goal": "海燕号,五个人。你的双瓶,够下四潜。", - "b_open": "风停了。我站在问海号甲板上,下面三千米,是海燕号。", - "b_rule": "规矩就一条:气不够一潜,人就必须上浮。", - "bai_a": "哈哈,救援的?我这腿,跟冷却管缠上了。", - "bai_b": "艇上的药板烧了。病舱那两个,比我悬。", - "bai_out": "腿还在!我的腿还在!走,我给你带路。", - "bai_thanks": "这片海养着一村人。这份情,我记一辈子。", - "chen_a": "你来了。小郑股骨断了,我给他固定好了。", - "chen_b": "救援钟一次带一个。我是医生,我最后走。", - "chen_last": "去吧。灯我留着,人齐了就熄。", - "chen_stay": "去吧。我守着灯,灯不灭,人就不散。", - "chen_up": "……好。小郑,等我,上面给你热粥。", - "d1_code": "是老白的暗号:腿被压住,先泄压,再撬。记住这个敲法。", - "d1_listen": "都别出声。管子那头,敲得很稳。", - "d1_log": "日志里有失事前,最后一段录音。给你,替我们收好。", - "d1_nolog": "日志可以补,人不能等。走了。", - "d1_surf": "小舟出水,第一潜收工。往返,扣三格气。", - "d1_up": "小舟,抓住我的肩锁。我们上。", - "d2_cut": "切割枪。老白,闭眼,憋气。", - "d2_flash": "火花炸了一下,虚惊。老白咳着,腿抽出来了。", - "d2_leave": "阀门交给母船。你先上,腿要紧。", - "d2_pry": "老白,忍住。先泄压,再撬。", - "d2_pry_ok": "暗号没白听。管子一松,钢梁抬起来了。", - "d2_pry_slow": "摸着找泄压阀,多费了一格气。腿,出来了。", - "d2_supply": "潜友阿凯捎来应急瓶。甲板上,粥给你温着。", - "d2_surf": "老白出水。他一直扒着舱门,往水里看。", - "d2_valve": "电池舱我陪你去。这片海不能脏。", - "d2_valve_e": "阀门关死了。两格气,换一片干净海。", - "d3_chen": "陈医官,你的手在抖。这次,听我的。", - "d3_chen_e": "陈医官出水。小郑固定在吊床上,呼吸平稳。", - "d3_promise": "四小时内,我下来。等我。", - "d3_spare": "备用瓶留下。灯,给我亮着。", - "d3_spare_e": "备用瓶挂上了,能多撑十二小时。", - "d3_surf": "病舱的人出水。海燕号的呻吟,隔着水都听得见。", - "d3_zheng": "小郑先走。陈医官,下一潜,就是你的。", - "d3_zheng_e": "小郑吊上去了。他一路,都没敢出声。", - "d4_fast": "来不及了。直浮!", - "d4_fast_e": "违规快浮。医疗舱的灯,先给你们开好。", - "d4_pick_chen": "陈医官,轮到你了。抓住,上浮。", - "d4_pick_gao": "船长,抓住我。海燕号的事,上面再说。", - "d4_pick_zheng": "小郑,吊床连人一起。走了。", - "d4_silent": "纪律就是纪律。抓住,上浮。", - "d4_slow": "逐站停,慢慢浮。规矩不能破。", - "d4_slow_e": "减压站一个个过。气瓶在跳,人稳着。", - "d4_stay_lost": "另一位,留在了倾斜的船舱。航标灯,替所有人亮着。", - "d4_surf": "最后一潜收工。问海号的甲板,从没这么亮过。", - "d4_talk": "日志我听完了。海燕号为什么沉,我会带上去。走吧。", - "d9_bell": "最后一潜。不为救人,为个交代。", - "d9_bello": "船钟出水。海燕号的声音,回家了。", - "d9_rest": "交代,留给明天的人。我去医疗舱。", - "dry_a": "气瓶用干了。立刻上浮。", - "dry_b": "气花在了人身上。人,都上来了。", - "dv1_down": "下潜开始。水会越来越黑,声音会越来越多。", - "dv1_link": "回波后面有杂音,是电台!接通了。", - "dv1_metal": "金属回波,钢板。听见这个,就是海燕号的船身。", - "dv1_teach": "到深度了。声呐静了。单击,发一枚脉冲。", - "dv2_down": "第二潜,机舱。顺着敲管的声音走。", - "dv2_found": "碎石回波后面,敲管声密了。机舱到了。", - "dv3_down": "第三潜,病舱。海燕号在倾斜,别恋战。", - "dv3_groan": "回波发闷。船体在呻吟,它撑不久了。", - "dv4_down": "最后一潜,指挥舱。海燕号,撑不住了。", - "dv4_dual": "两个人下同一潜。这趟往返,扣四格气。", - "dv4_none": "气不够一潜了。第四潜,取消。", - "dv4_slide": "它滑了!抓稳索缆,指挥舱里还有人!", - "e1_a": "五个人都在甲板上。船钟的第一声,是替这条沟敲的。", - "e1_b": "三年了,我终于敢往下看。明天,想再潜一次。", - "e2_a": "五个人都救上来了。船钟,留在了沟底。", - "e2_b": "没人怪我。可半夜醒来,总听见钟在响。", - "e3_a": "没能都带回来。可我到底下去了,敲响了那口钟。", - "e3_b": "钟声替他们,在沟底响了一声。这样,也好。", - "e4_a": "我按规矩上浮了。规矩里,没写怎么难过。", - "e4_b": "沟底很安静。安静得,像三年前那天。", - "ep_bai_no": "老白:腿打了钢钉。他说,瘸着也值。", - "ep_bai_ok": "老白:腿保住了。阀门那夜之后,见人就夸你。", - "ep_chen_lost": "陈医官:她守着灯,到最后一小时。灯,还亮着。", - "ep_chen_ok": "陈医官:回了医院。诊室里,挂着一盏海底的灯。", - "ep_gao_lost": "高船长:随海燕号留在沟底。航标灯,还亮着。", - "ep_gao_peace": "高船长:退役申请自己写的。第一行写着:数据不如人。", - "ep_gao_up": "高船长:上了岸,一直没说话。听说,他在学敲管语。", - "ep_lead": "收队了。调度台给你记一笔——他们,后来怎样了。", - "ep_trench_bell": "沟底:船钟挂在问海号桅杆上。风一过,就响一声。", - "ep_trench_deep": "沟底:很深,很静。海燕号睡在里面,像睡着了。", - "ep_zheng_lost": "小郑:吊床随船,滑进了沟底。他没来得及看日出。", - "ep_zheng_ok": "小郑:拆了石膏,第一件事,去看海。", - "ep_zhou_no": "小舟:声呐日志没了。她凭记忆,重新描了一遍海图。", - "ep_zhou_ok": "小舟:归队报告打了三页。她说,声音都记得。", - "g9_dry": "一格气都不剩了。能带的,你都带回来了。", - "g9_in": "医疗舱躺满了。你的气瓶剩多少,你比我清楚。", - "g9_knot": "三年前,也是这条沟。我按时上浮了,搭档没有。", - "gao_a": "救援员。我船上,还剩两个活人。", - "gao_b": "都带走,我最后上。这是船长的规矩。", - "gao_c": "三年前……没什么。走吧,别耽误。", - "gao_confess": "日志你拿了?里面写着。是我下令,多采了一小时。", - "gao_final": "别下来。带他们回家,就算救完了。海燕号,通话结束。", - "gao_last": "航标灯替我留着。就说,船长睡了。", - "gao_peace": "……好。这一次,听救援员的。", - "gd_again": "还在吗?单击继续。", - "gd_brief": "单击继续简报。要选择时,向左或向右滑。", - "gd_continue": "单击屏幕,继续。", - "gd_invalid": "这个手势,水里用不上。", - "gd_ping1": "声呐待命。单击,发脉冲。", - "gd_ping2": "回波不会自己来。单击。", - "gd_prog1": "滑动在这里用不上。想想调度刚说的话。", - "gd_prog2": "别乱。停一下,想想下一步。", - "oxy_crit": "氧气见底,必须上浮。", - "oxy_crit_deck": "氧气见底,一潜都下不去了。", - "oxy_full": "气瓶还足,救得动。", - "oxy_gain": "应急瓶接上了,多三格。", - "oxy_low": "氧气告急,只够最后一潜。", - "oxy_ok": "氧气还够两潜。", - "p1": "管路在响。向左滑,停下来听敲管的暗号。向右滑,先带小舟上浮。", - "p2": "小舟想回去拿声呐日志。向左滑,等她。向右滑,直接上浮。", - "p3": "钢梁压着腿。向左滑,泄压后慢慢撬。向右滑,切割枪,快切。", - "p4": "老白要去关电池舱阀门。向左滑,陪他去。向右滑,直接上浮。", - "p5": "病舱一次只能走一个。向左滑,先带陈医官。向右滑,先带小郑。", - "p6": "留守的人要空气。向左滑,留下你的备用瓶。向右滑,约定下一潜来接。", - "p7": "双人上浮。向左滑,逐站减压慢慢浮。向右滑,违规直浮,搏一把。", - "p7_chen": "气只够带一个。向左滑,带船长。向右滑,带陈医官。", - "p7_zheng": "气只够带一个。向左滑,带船长。向右滑,带小郑。", - "p8": "船长的话没说完。向左滑,把你听到的说出来。向右滑,什么都不问,拉他上浮。", - "p9": "海燕号的船钟,还挂在沉船上。向左滑,用最后的气,下去取。向右滑,进医疗舱。", - "prog_d1": "现在是第一次下潜。", - "prog_d2": "现在是第二次下潜。", - "prog_d3": "现在是第三次下潜。", - "prog_d4": "现在是最后一次下潜。", - "prog_saved1": "已经救上一个人。", - "prog_saved2": "已经救上两个人。", - "prog_saved3": "已经救上三个人。", - "prog_saved4": "已经救上四个人。", - "prog_saved5": "五个人都在甲板上了。", - "sys_continue_ask": "检测到你的下潜记录。单击继续上次,右滑开始新救援。", - "sys_help": "单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。", - "sys_menu": "菜单。单击切换选项,双击确认。", - "sys_menu_lobby": "保存并回大厅。", - "sys_menu_restart": "重新开始这次救援。", - "sys_menu_resume": "回到水下。", - "sys_new_dive": "新的一次下潜,开始了。", - "sys_settings": "音色、语速、背景音乐,请回大厅修改。", - "sys_skip": "听过的句子再播时,单击就能跳过。", - "z1_a": "……有人吗?声呐兵,小舟。我们还活着,全艇五个人。", - "z1_b": "轮机长老白困在机舱,陈医官和小郑在病舱,船长在指挥舱。", - "z1_bye": "好。上面……是不是天亮了?", - "z1_knock": "等等,你听。管子里,有人在敲。" - }, - "bridge": { - "cr_decide": "听选项,下令。", - "cr_timeout": "没来得及下令。", - "die_adv_sys": "系统离线时,别把宝押在它身上。", - "die_adv_to": "早下令,勤靠港,别硬扛。", - "die_intro": "舰体解体在即,全员撤离。", - "die_meteor": "陨石撕开了船身。", - "die_pirate": "海盗的炮火击穿了舰体。", - "die_rad": "辐射熔穿了舱壁。", - "dir_bow": "方位,舰首。", - "dir_port": "方位,左舷。", - "dir_star": "方位,右舷。", - "dir_stern": "方位,舰尾。", - "doc_aid": "幸好停了船,他们撑不了多久了。", - "doc_care": "有伤员的地方,就有我。", - "doc_ignore": "……我没有什么要说的。", - "doc_trap": "有人拿求救当诱饵,小心。", - "dock_empty": "全舰状态良好,无需整备。", - "dock_go": "启航,继续巡逻。", - "dock_open": "靠港整备。左右滑看项目,单击执行。", - "eng_fix": "修好了,再听它稳稳地转。", - "eng_gripe": "护盾不是这么用的,舰长……", - "eng_sup": "交给我,三分钟,给它救活。", - "eng_wear": "老伙计累出毛病了,让我来。", - "evt_distress": "断续三短,求救信号。", - "evt_dock": "本段结束,靠港整备。", - "evt_meteor": "碎石呼啸,陨石群。", - "evt_pirate": "敌船引擎,海盗。", - "evt_radiation": "计数急响,辐射云。", - "evt_resume": "启航,下一段巡航。", - "gd_cruise": "还在巡航。上滑,巡检全舰。", - "gd_decide": "还在等命令。左右滑,听选项。", - "gd_dock": "还在整备。左右滑,单击执行。", - "gd_invalid": "这个操作,这里用不上。", - "hint_dock3": "整备完毕,就启航。", - "intro_1": "你是巡逻舰星环号的舰长。在这条航线上,耳朵就是雷达。", - "intro_2": "全舰四个系统:引擎、护盾、扫描、武器,各守一方。", - "intro_3": "引擎在舰尾低鸣,护盾在舰首嗡响。", - "intro_4": "扫描在左舷扫掠,武器在右舷充能。", - "intro_5": "危机从哪边来,哪边先遭殃。", - "loy_aid": "医师与大副,记下了这次驰援。", - "loy_breach": "工程师心疼过载的护盾。", - "loy_evade_pirate": "大副觉得,这一躲有些窝囊。", - "loy_fight_win": "大副打得尽兴,士气高涨。", - "loy_ignore": "求救没了下文,医师很失望。", - "loy_rad": "医师在处理伤员。", - "merit_1": "功勋,寥寥。", - "merit_2": "功勋,可观。", - "merit_3": "功勋,丰厚。", - "opt_aid": "驰援,靠扫描。", - "opt_breach": "硬闯,靠护盾。", - "opt_evade": "规避机动,靠引擎。", - "opt_fight": "迎战,靠武器。", - "opt_ignore": "按兵不动,不理会。", - "opt_route_rich": "矿富航线,采得多,磨损也多。", - "opt_route_safe": "稳妥航线,采集平平,太平。", - "port_back": "返回。", - "port_open": "星港整备,功勋兑换。左右滑看,单击定。", - "port_poor": "功勋不够。", - "rate_a": "出色完成巡逻。", - "rate_b": "巡逻结束,有惊无险。", - "rate_c": "巡逻结束,遍体鳞伤。", - "rate_d": "巡逻失败,弃舰撤离。", - "rate_s": "教科书巡逻,功勋卓著。", - "recap_go": "继续航行。", - "rep_engine": "修理引擎,升一级,两资源。", - "rep_ok": "修理完成。", - "rep_open": "巡逻归来,全舰记功。剩余资源已折算功勋。", - "rep_poor": "资源不够。", - "rep_scan": "修理扫描,升一级,两资源。", - "rep_shield": "修理护盾,升一级,两资源。", - "rep_weapon": "修理武器,升一级,两资源。", - "res_ambush": "遭了伏击,舰体受创。", - "res_bad": "损失惨重。", - "res_clean": "干净利落,有惊无险。", - "res_hurt": "舰体受创。", - "res_mine": "轰开碎石,采到矿材,资源加一。", - "res_plunder": "海盗击退,缴获物资,资源加二。", - "res_rad": "全船受照。", - "res_reward": "救援成功,对方致谢,资源加二。", - "route_ask": "选择巡航航线。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "settle_hook": "星港期待你的下一次巡逻。单击,返航。", - "st_doc_1": "医师,离心。", - "st_doc_2": "医师,平常。", - "st_doc_3": "医师,信赖。", - "st_eng_1": "工程师,离心。", - "st_eng_2": "工程师,平常。", - "st_eng_3": "工程师,信赖。", - "st_hull_1": "舰体,稳固。", - "st_hull_2": "舰体,带伤。", - "st_hull_3": "舰体,危急。", - "st_rp_1": "资源紧张。", - "st_rp_2": "资源够用。", - "st_rp_3": "资源充足。", - "st_seg_1": "第一巡航段。", - "st_seg_2": "第二巡航段。", - "st_seg_3": "第三巡航段。", - "st_seg_4": "第四巡航段,末段。", - "st_xo_1": "大副,离心。", - "st_xo_2": "大副,平常。", - "st_xo_3": "大副,信赖。", - "sup_doc": "医师带人抢修,舰体补回一点。", - "sup_eng": "工程师出手,系统复航了。", - "sup_none": "这个岗位,眼下没人顶上。", - "sup_xo": "大副坐上炮位,火力压制!", - "sys_continue_ask": "检测到未完成的巡逻。单击继续,右滑进星港。", - "sys_engine_dmg": "引擎,受损。", - "sys_engine_off": "引擎,离线。", - "sys_help": "巡航中,上滑巡检全舰;危机中,左右滑听选项,单击下令。下滑菜单,双击重新听。", - "sys_menu": "菜单。单击切换,双击确认。", - "sys_menu_help": "重新听帮助。", - "sys_menu_restart": "放弃本次巡逻。", - "sys_menu_resume": "回到舰桥。", - "sys_menu_save": "保存并回大厅。", - "sys_new_patrol": "新巡逻,星环号启航。", - "sys_saved": "进度已保存。", - "sys_scan_dmg": "扫描,受损。", - "sys_scan_off": "扫描,离线。", - "sys_shield_dmg": "护盾,受损。", - "sys_shield_off": "护盾,离线。", - "sys_weapon_dmg": "武器,受损。", - "sys_weapon_off": "武器,离线。", - "trap_hint": "求救码后面,有引擎声,多留心。", - "tut_after": "就是这样:听声,辨型,下令。", - "tut_aid": "驰援靠扫描。我们的扫描,稳得很。", - "tut_all_ok": "四个音都稳,全舰正常。", - "tut_crisis": "有情况。听签名音,辨认类型。", - "tut_d0": "先试巡检。向上滑,听全舰状态。", - "tut_decide": "左右滑听选项,单击下令。", - "tut_done": "教学完了。舰长,航线交给你。", - "tut_loyal": "船员的心分三档:离心、平常、信赖。上滑巡检听得到。", - "tut_skip": "已跳过教学。上滑巡检,危机时左右滑听选项。", - "upg_aegis": "应急护盾,每段首次受创减一。功勋七十。", - "upg_armor1": "加装装甲,舰体上限加一。功勋四十。", - "upg_armor2": "重型装甲,舰体上限再加一。功勋六十。", - "upg_buy": "改装完成。", - "upg_done": "这项已改装到位。", - "upg_harvest": "采集协议,每段多一份资源。功勋三十。", - "upg_spare": "备用零件,出发自带一批物资。功勋二十。", - "upg_vet": "老兵船组,开局全员忠诚加一。功勋五十。", - "xo_aid": "驰援是应该的,星环号不是过路人。", - "xo_fight": "舰长,交给我,炮位就绪!", - "xo_uneasy": "又是一路躲。舰长,弟兄们想打。", - "xo_win": "打得漂亮,这条航线够他们传一阵子。" - }, - "cipher": { - "b_chief": "四封电文,一封都不许漏。你的耳朵,是处里最值钱的东西。", - "b_goal": "今晚频道里有四封密电。每一个字,都要过你的耳朵。", - "b_open": "民国二十九年,江城。电讯处的夜班,从零点的电波声开始。", - "b_rule": "北风问候你。规矩就一条:听不清,就再听一遍。", - "book_0": "密码本,一页都不剩了。", - "book_1": "密码本,只剩最后一页。", - "book_2": "密码本,还剩两页。", - "book_3": "密码本,还剩三页。", - "cand_bay": "货船。", - "cand_day": "客车。", - "cand_hand": "今夜交接。", - "cand_land": "地点变更。", - "cand_ray": "巡逻艇。", - "cand_sand": "明晨交接。", - "cand_say": "约谈。", - "cand_sly": "内部排查。", - "cand_spy": "内线确认。", - "cand_tap": "窃听令。", - "cand_tip": "线人费。", - "cand_top": "黑名单。", - "cf_confirm": "就这个词?再单击,定下来。", - "d9_caught_e": "信号被咬住了。别回头,走水路。快。", - "d9_send": "北风,北风。处置令,今夜三时。撤。", - "d9_send_e": "收到了。你的手法,我听了一整晚。快走。", - "d9_sleep": "机关上了。雨声里,只剩挂钟。", - "d9_sleepe": "天亮之前,还有两个钟头。守住。", - "dv1_ask": "密码本第一页。三个词,哪个是它?", - "dv1_right": "货船,译对了。药品,装在货船的底舱。", - "dv1_teach": "电文进来了。先双击,把它重新听一遍。", - "dv1_teach2": "左右滑,听密码本上的候选词。单击,选定一个。", - "dv1_wrong": "不对。听清楚:B,一长,三短。", - "dv2_ask": "密码本第二页。三个词,选一个。", - "dv3_ask": "密码本第三页。三个词,选一个。", - "dv4_ask": "密码本第四页。三个词,选一个。", - "e1_a": "电波追不上我了。码头的灯,一盏一盏地灭。", - "e1_b": "新的密码本,在城外渡口等我。黎明,比想象中安静。", - "e2_a": "交了班,一切照旧。没人知道今晚频道里发生过什么。", - "e2_b": "只是北风的呼叫,到天亮也没人接。下一次,我会接吗。", - "e3_a": "我把警报拍了三遍。门开的时候,挂钟正好敲三点。", - "e3_b": "审讯室的灯,也很亮。可码头那边,一个人都没少。", - "e4_a": "两点五十九分,脚步停在门口。我把最后一页密码,塞进了炉子。", - "e4_b": "耳机还挂着。里面有一封电文,永远译不完了。", - "end_c1": "这是你在电波里挣下的第一个结局。", - "end_c2": "这是你在电波里挣下的第二个结局。", - "end_c3": "这是你在电波里挣下的第三个结局。", - "end_c4": "四个结局,都收进你的密码本了。", - "ep_hand_no": "交接:码头的灯,白亮了一夜。", - "ep_hand_ok": "交接:胶卷上了船,手很稳。", - "ep_lead": "天亮了。北风给你记了最后一笔账——今晚的事,都有了去向。", - "ep_list_no": "名单:天亮时,多了一个红圈。", - "ep_list_ok": "名单:码头连夜搬了家。卷宗里,少了一个人。", - "ep_med_no": "药品:没人接住那三箱药。船,白白过了江。", - "ep_med_ok": "药品:货船丑时靠岸,三箱药,一箱不少。", - "ep_spy_no": "处置令:差的那三个字母,差了一整条命。", - "ep_spy_ok": "处置令:你译对了它。北风,撤在你前头。", - "exp_calm": "这一晚,还没人看你第二眼。", - "exp_hot": "门外,好像有人换了岗。", - "exp_low": "处长端着茶,多看了你一眼。", - "exp_mid": "走廊里的脚步声,慢了下来。", - "g9_in": "频道要收了。最后一件事,是你自己。", - "g9_knot": "三年前,我译错了一封电。那之后,我再没见过我的上线。", - "gd_again": "还在吗?单击继续。", - "gd_brief": "单击继续值机。要选词时,向左或向右滑。", - "gd_continue": "单击屏幕,继续。", - "gd_invalid": "这个手势,值机室里用不上。", - "gd_prog1": "光切词没有用。双击,先听电文。", - "gd_prog2": "别急。停下来,把电文听完整。", - "gd_tune1": "电文在等。左右滑,听候选词。", - "gd_tune2": "双击,把电文再听一遍。再双击,会放慢。", - "hint_t1": "我教你一页:第一个字母,是 B。一长,三短。", - "hint_t2": "翻到这页:第二个字母,是 O。三长。", - "hint_t3": "翻到这页:第一个字母,是 H。四短。", - "hint_t4": "翻到这页:第二个字母,是 P。短,两长,短。", - "m2_chief": "嗯,译得很全。去吧。", - "m4_chief_a": "值机员,今晚的频道,很热闹啊。", - "m4_chief_b": "你的耳朵最好。听见什么,记得……要报。", - "m4_chief_c": "行。去睡吧,明天还有明天的事。", - "n1": "零点半。挂钟走了半圈,雨没有停。", - "n2": "一点整。处长的灯,还亮着。", - "n3": "一点三刻。雨小了,频道里很静。", - "p2": "药品船,丑时过江。向左滑,把船期报给北风。向右滑,压进值机日志。", - "p4_blind": "一封通报。向左滑,压进抽屉,谁的耳朵也别装。向右滑,按流程呈报处长。", - "p4_known": "名单上有码头。向左滑,暗号示警,让他连夜搬家。向右滑,按流程呈报处长。", - "p6": "交接在你手里。向左滑,亲自去码头跑一趟。向右滑,留书暗号,托给下一班。", - "p8_blind": "收台之前。向左滑,回一封例行电文,搅一搅水。向右滑,什么都不做。", - "p8_known": "三点之前。向左滑,拍一封假电,说北风昨夜已撤。向右滑,手离开放键器,装傻。", - "p9_blind": "北风在等答复。向左滑,开机,把今晚发出去。向右滑,例行收台。", - "p9_known": "收网之前。向左滑,开机,发最后一电。向右滑,关机,装睡到天亮。", - "prog_t1": "现在是今晚第一封电文。", - "prog_t2": "现在是第二封,内部通报。", - "prog_t3": "现在是第三封,交接电文。", - "prog_t4": "第四封,最后一封。", - "r1a_e": "收到。江上有人等你。第一封,做得稳。", - "r1a_send": "北风,北风。货船,丑时过江,接住。", - "r1b_e": "日志下面压着的,是三箱药。船,不会等你。", - "r1b_hold": "先压一压。这一船的事,得看清楚再说。", - "r2a_act": "有的字,不能落进卷宗。", - "r2a_e": "这一页,从今天起,不存在了。", - "r2b_act": "通报誊清,呈处长。", - "r2b_e": "名单进了卷宗。码头,自己多保重。", - "r3a_e": "值班室空了一刻钟。值机日志,停了一行。", - "r3a_go": "口令我背得出。今夜,我亲自去。", - "r3b_act": "暗号夹进交接簿,让雨替我跑这一趟。", - "r3b_e_no": "交接的袋子,在码头放到了天亮。", - "r3b_e_ok": "交接赶上了。袋子,连夜上了船。", - "r4a_e": "假电出了门。对家的耳朵,听得出换人了吗。", - "r4a_feed": "戴上手键。这一封,借快手七的手法。", - "r4b_act": "手,离开放键器。我只是个值机的。", - "r4b_e": "有时,什么都不做,就是做了。", - "rev_hand": "今夜交接。丑时,老码头。", - "rev_land": "地点变更。等下一封。", - "rev_sand": "明晨交接。天亮再说。", - "rev_say": "明早九时,约谈相关人员。", - "rev_sly": "即日起,排查站内三人。", - "rev_spy": "内线确认,今夜三时收网。代号,耳机。", - "rev_tap": "窃听令。今夜,有人要装耳朵。", - "rev_tip": "线人费。月底之前,有人要收钱。", - "rev_top": "黑名单。头一个代号,叫码头。", - "rx1_in": "第一封。江上船队的调度,拍得很稳。", - "rx2_in": "第二封。手法很急,是内部通报。", - "rx3_in": "第三封。很短,手法有点抖。", - "rx4_in": "第四封。最后一个手法,你听过——快手七。", - "sys_continue_ask": "检测到你的值机记录。单击继续上次,右滑开始新的夜班。", - "sys_help": "单击选定,双击重新听电文。上滑听状态,下滑开菜单。选择时,左右滑。", - "sys_menu": "菜单。单击切换选项,双击确认。", - "sys_menu_book": "翻密码本,换一个字母。", - "sys_menu_lobby": "保存并回大厅。", - "sys_menu_restart": "重新开始今晚。", - "sys_menu_resume": "回到电波里。", - "sys_new_night": "新的夜班,开始了。", - "sys_settings": "音色、语速、背景音乐,请回大厅修改。", - "sys_skip": "想跳过这句,单击就行。" - }, - "detective": { - "acc_ge": "我守了一夜门!温太太来借热水,她能作证!", - "acc_shun": "我宿在城南刘掌柜家,他全家都能作证!", - "acc_wen": "我这把年纪翻墙?先问问那墙答不答应!", - "acc_zhou": "我十点就到家了!我家婆娘能作证!", - "b_hint_c1": "试试指证:小顺说熄了灯,温太太说灯还亮着。", - "b_hint_c2": "试试指证:小顺说铜秤卖了,现场铜秤还在。", - "b_shun_1": "我走的时候,顺手熄了店堂的灯。", - "b_shun_2": "钥匙,师父贴身带着,从不离身。", - "b_shun_3": "那伤,八成是柴房劈柴砸的。铜秤早卖给收废品的了。", - "b_shun_4": "库房的货,我一件都没碰过。", - "b_shun_break_1": "匣子是我送的,可我半路折回来了……", - "b_shun_break_2": "我把棉袄反穿,弓着背,葛大爷没认出我。", - "b_shun_break_3": "库房的货,我拿过三件换了钱。他说要对账……秤砣下去的时候,他看着我。", - "b_shun_react_1": "灯?我、我走的时候明明熄了……", - "b_shun_react_2": "别问了……别问了……", - "b_zhou_1": "我对完账就回家了,夜里雨大,路上没停。", - "b_zhou_2": "钥匙?平时就挂在柴房铜钩上,十年了。", - "b_zhou_3": "柴房我常去,没什么不对劲的。", - "cf_confirm": "就这句?单击,定下来。", - "cf_diff": "这两句,说的不是一件事。", - "cf_hit": "对不上!矛盾成立,记入疑点。", - "cf_pick_line": "左右滑,一句一句听。", - "cf_same": "这两句说得一致,不矛盾。", - "cf_second": "再选与它矛盾的那份证词。", - "cf_self": "同一句证词,和自己比不出矛盾。", - "cf_start": "指证矛盾。先选第一份证词。左右滑换,单击确认。", - "fin_ask_motive": "第三问:动机是什么?", - "fin_ask_weapon": "第二问:凶器是什么?", - "fin_clear": "不在场证明成立。证据放人,回到证词板。", - "fin_mv_right": "对。库里短的东西,就是引线。", - "fin_mv_wrong": "不对。账上短的东西,才是引线。记下了。", - "fin_pre": "证据在手,就此结案?单击,定下来;滑走,继续查。", - "fin_right": "证据链闭合。周先生,你还有什么话说?", - "fin_right_b": "证据链闭合。小顺,你还有什么话说?", - "fin_start": "结案陈词。先指认真凶:四位证人,选一个。", - "fin_who_confirm": "就指认这位?单击,定下来。", - "fin_wp_right": "对。创口的铜屑,不见了的秤砣,都指向它。", - "fin_wp_wrong": "不对。铜屑不答应。记下了。", - "fo_1": "验尸报告,念给你听。", - "fo_2": "死亡时间,昨夜十点到十点半。", - "fo_3": "后脑单次钝器伤,一击毙命。创口嵌有铜屑,凶器是铜器。", - "fo_4": "死者双手干净,没有搏斗痕迹。", - "fo_5": "鞋底是干的。当夜,死者没出过后门。", - "gd_board": "还在证词板。左右滑,换卷宗。", - "gd_board_cf": "都听过了。按住屏幕,去指证。", - "gd_cf": "还在选证词。左右滑,单击确认。", - "gd_fin": "在想?左右滑选,单击定。", - "gd_invalid": "这个操作,这里用不上。", - "hint_a": "探长,还没听的卷宗,先过一遍耳朵。", - "hint_b": "探长,证词里有对不上的地方,逐句比对。", - "hint_c1": "试试指证:周先生说熄了灯,温太太说灯还亮着。", - "hint_c2": "试试指证:周先生说铜秤卖了,现场铜秤还在。", - "hint_fin": "疑点齐了。去结案陈词。", - "intro_1": "雨下了一整夜。清晨,聚宝斋后院,古董商沈万川死了。", - "intro_2": "你是专案组探长。这桩案子,归你。", - "intro_3": "卷宗六份:四位证人的证词,现场勘验,法医报告。", - "intro_w3": "周先生,管了十年的账,见人三分笑。", - "item_case": "结案陈词。", - "item_fore": "法医报告。", - "item_scene": "现场勘验。", - "item_w1": "门卫老葛的证词。", - "item_w2": "学徒小顺的证词。", - "item_w3": "账房周先生的证词。", - "item_w4": "房东温太太的证词。", - "item_who_w1": "门卫老葛。", - "item_who_w2": "学徒小顺。", - "item_who_w3": "账房周先生。", - "item_who_w4": "房东温太太。", - "mv_1": "监守自盗。", - "mv_2": "寻仇泄愤。", - "mv_3": "劫财入户。", - "rate_a": "干净利落的结案。", - "rate_b": "案子结了,卷宗上有疏漏。", - "rate_c": "案子是结了,卷宗上补丁不少。", - "rate_s": "教科书结案。四处疑点,一击即中。", - "recap_cf": "卷宗都在耳朵里了。挑一句你不信的,按住指证。", - "recap_go": "接着查。", - "sc_0": "你打伞进了后院。雨水顺着瓦檐,淌成一道帘子。", - "sc_1": "柴房门口,沈万川面朝下倒着。后脑一处伤,现场没有凶器。", - "sc_2": "后门门闩完好,是死者自己开的门。生人叫不开这扇门。", - "sc_3": "泥地上只有进来的脚印,没有出去的。墙根的花盆,翻了一个。", - "sc_4": "库房铜秤立在架上,秤砣不见了。", - "sc_5": "柴房墙上,挂钥匙的铜钩,空着。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "settle_hook": "同一场雨里,还有别的案子。单击,接新案。", - "settle_open": "案件归档。雨,停了。", - "st_asked_0": "六份卷宗,一份都没听。", - "st_asked_1": "已听一份,还有五份。", - "st_asked_2": "已听两份,还有四份。", - "st_asked_3": "已听三份,还有三份。", - "st_asked_4": "已听四份,还有两份。", - "st_asked_5": "已听五份,还有一份。", - "st_asked_6": "六份都听完了。", - "st_doubt_0": "疑点,还没有。", - "st_doubt_1": "疑点,一处。", - "st_doubt_2": "疑点,两处。", - "st_doubt_3": "疑点,三处。", - "st_doubt_4": "疑点,四处,齐了。", - "st_miss_0": "指证,一次没错。", - "st_miss_1": "指证,错过一两回。", - "st_miss_2": "指证,错了不少。", - "st_wrong": "错指一回,记档。", - "sys_continue_ask": "检测到未结的案子。单击继续,右滑换一桩新案。", - "sys_help": "左右滑换卷宗,单击听取,双击重新听。长按指证,上滑状态,下滑菜单。", - "sys_menu": "菜单。单击切换,双击确认。", - "sys_menu_cf": "去指证。", - "sys_menu_help": "重新听帮助。", - "sys_menu_restart": "重新查这桩案子。", - "sys_menu_resume": "回到证词板。", - "sys_menu_save": "保存并回大厅。", - "sys_new_case": "新案开卷。", - "sys_saved": "进度已保存。", - "tut_cf_ok": "指证就是这样。练习不算数,真矛盾要靠耳朵找。", - "tut_cf_try": "练习一次。选一份证词,单击确认;再选一份,任意一句。", - "tut_confront": "按住屏幕,进入指证。去找两句对不上的证词。", - "tut_d0": "先熟悉证词板。左右滑,换卷宗。", - "tut_done": "教学完了。开始查案。", - "tut_listen": "单击,听取当前卷宗。", - "tut_replay": "双击,重新听这一句。", - "tut_skip": "已跳过教学。左右滑换卷宗,单击听取;按住屏幕,指证矛盾。", - "tut_status": "上滑,随时听进度:问了几份,疑点几处。", - "w1_1": "昨儿夜里雨大,我守着街门,一步没敢挪窝。", - "w1_2": "九点四十,雨点子刚砸下来,小顺打着伞出的街门。", - "w1_3": "十点一刻,一位先生收着黑伞进了后巷。个儿高,微驼背。", - "w1_4": "九点五十,周账房出的街门,跟我说了声,回家。", - "w1_5": "后半夜,温太太还来门房借过一回热水。", - "w1_6": "听说店里账上短了银子,沈老板撂了话,月底清账。", - "w2_1": "夜里,师父打发我去城南,给刘掌柜送匣子。", - "w2_2": "雨太大,刘掌柜留我住的,今早才回店。", - "w2_3": "库房钥匙?师父嫌沉,平日就挂在柴房墙上的铜钩。", - "w2_4": "师父的账,向来只信周先生一个人。", - "w2_5": "后门那闩,生人叫不开。熟人来了,师父才亲自去开。", - "w2_6": "周先生常念叨,账房的活,越到夜里越清静。", - "wen_1": "雨是九点四十下的。我正收晾的衣裳,记得真真的。", - "wen_2": "十点二十,我出门倒垃圾。聚宝斋店堂的灯,亮着呢。", - "wen_3": "刚回屋,柴房后墙咯噔一响,有人爬墙!花盆翻了一个。", - "wen_4": "吓得我蒙头半宿没睡着,天亮才敢吱声。", - "wen_5": "店里短银子的事,街坊都有耳闻。上礼拜他还摔了账本。", - "wen_6": "周账房那人,见人三分笑,账算得比谁都精。", - "wp_1": "松木劈柴。", - "wp_2": "铜秤砣。", - "wp_3": "铁门闩。", - "wp_4": "青瓷花盆。", - "z_1": "我七点进店上夜账。九点五十对完,锁了前门回家。", - "z_2": "临走,我顺手熄了店堂的灯。那会儿,店里就剩老板。", - "z_3": "库房钥匙?沈老板贴身带着,从不离身。", - "z_4": "那伤,是松木劈柴砸的。铜秤?上个月卖给收废品的了。", - "z_5": "我到家倒头就睡,夜里的事,一概不知。", - "z_6": "你们要是不信,去问我家婆娘。", - "z_break_1": "别念了……我说。库房短的三件货,是我抵了赌债。", - "z_break_2": "他说月底清账,要报官。我求他,他不肯。", - "z_break_3": "我只想把钥匙放回去,把被盗做真。抡起秤砣的时候,他认出了我。", - "z_react_1": "灯?……许是我记岔了。人上了岁数,记性不济。", - "z_react_2": "钥匙的事……他、他有时候,也贴身带着的……", - "z_react_3": "秤!秤的事,你们别再问了……", - "z_react_4": "……随你们怎么问。我要回去了。", - "z_react_w": "铜器?……我那是顺口猜的。凶器的事,我怎么会知道。" - }, - "dungeon": { - "btl_bat": "盲眼蝠扑了过来!", - "btl_behind": "它在你背后,转身再挡。", - "btl_crab": "窟主石甲蟹,就在你面前。", - "btl_crawler": "绕行者贴上来了,小心背后!", - "btl_flee": "你甩掉了它,被抓了一下。", - "btl_flee_boss": "退路塌了,跑不掉!", - "btl_guard": "石像卫醒了!", - "btl_half_crab": "石甲蟹的甲裂了!", - "btl_half_king": "王怒了,脚步更重了!", - "btl_half_leech": "腐沼蟒暴怒了!", - "btl_kill": "它倒下了。", - "btl_king": "窟中之王,就在深处。", - "btl_leech": "窟主腐沼蟒,挡住了楼梯。", - "btl_loot_1": "战利不多。", - "btl_loot_2": "小有收获。", - "btl_loot_3": "大有收获。", - "btl_lvup": "你的拳脚更利落了。", - "btl_mush": "蘑菇怪拦住了你!", - "btl_no_turn": "它贴着你不放,不用转身。", - "btl_parried": "挡下了大半!", - "btl_rat": "窟鼠窜了出来!", - "btl_spider": "洞蛛落地了!", - "btl_swish": "挥空了,它不在你面前。", - "die_adv_1": "下次,前摇声响时就双击。", - "die_adv_2": "打不过,就按住屏幕逃跑。", - "die_adv_3": "身后有动静,先转身。", - "die_cause_1": "你被小怪拖垮了。", - "die_cause_2": "你没挡住那记重击。", - "die_cause_3": "你背后的偷袭,要了命。", - "die_intro": "你倒下了。", - "evt_armor": "换上更硬的护甲,更抗打了。", - "evt_coin_1": "捡到几枚金币。", - "evt_coin_2": "捡到一小把金币。", - "evt_coin_3": "捡到一大袋金币。", - "evt_descend": "你顺着楼梯,往下潜。", - "evt_potion": "一瓶药水,收进腰带。", - "evt_potion_full": "腰带满了,药水留在原地。", - "evt_stairs_lock": "楼梯被大东西堵住了,先赢它。", - "evt_weapon": "捡到更快的短刃,出手更狠了。", - "gd_invalid": "这个操作在这里用不上。", - "gd_pulse": "单击脉冲,听听四周。", - "gd_turn": "轮到你了。单击挥击。", - "gold_some": "带回来一点,不多。", - "help_battle": "敌人前摇声响时双击格挡,单击挥击。打不过就按住屏幕逃跑。", - "help_explore": "单击脉冲,按住前进,左右滑转身。双击再听,上滑状态,下滑菜单。", - "intro_1": "你在黑暗中醒来。这里是回声地窟。", - "intro_2": "伸手不见五指,声音就是你的眼睛。", - "meta_gold_1": "这趟没带回什么。", - "meta_gold_2": "这趟带回一些金币。", - "meta_gold_3": "这趟满载而归。", - "nav_done": "到了,就是这里。", - "nav_e": "往东。", - "nav_n": "往北。", - "nav_s": "往南。", - "nav_w": "往西。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "settle_again": "单击,再探一次。", - "settle_stronger": "下个周目,你会更强。", - "settle_win_1": "你捧起了地窟之心,通关了!", - "settle_win_2": "黑暗的尽头,是光。", - "st_best_1": "你还没到过第三层。", - "st_best_2": "你最远到过中层。", - "st_best_3": "你到过最深层。", - "st_face_e": "你面朝东。", - "st_face_n": "你面朝北。", - "st_face_s": "你面朝南。", - "st_face_w": "你面朝西。", - "st_floor_1": "这是第一层。", - "st_floor_2": "这是第二层。", - "st_floor_3": "这是第三层。", - "st_floor_4": "这是第四层。", - "st_floor_5": "这是第五层。", - "st_floor_6": "这是第六层。", - "st_floor_7": "这是第七层。", - "st_gold_1": "口袋空空。", - "st_gold_2": "有些积蓄。", - "st_gold_3": "收获可观。", - "st_gold_4": "腰包鼓鼓。", - "st_hp_1": "你毫发无损。", - "st_hp_2": "你受了点伤。", - "st_hp_3": "你伤势不轻。", - "st_hp_4": "你命悬一线。", - "st_threat_both": "两边都有动静。", - "st_threat_left": "左边有脚步声。", - "st_threat_none": "附近很安静。", - "st_threat_right": "右边有脚步声。", - "stair_dir_e": "楼梯在东边。", - "stair_dir_n": "楼梯在北边。", - "stair_dir_s": "楼梯在南边。", - "stair_dir_w": "楼梯在西边。", - "stair_hint_a": "找找铁器的回声,那是楼梯。", - "stair_hint_b": "楼梯有大东西守着,先赢它。", - "sys_continue_ask": "检测到探窟记录。单击继续,右滑重新开始。", - "sys_menu": "菜单。单击切换,双击确认。", - "sys_menu_help": "重新听帮助。", - "sys_menu_restart": "重新开始本周目。", - "sys_menu_resume": "返回探索。", - "sys_menu_save": "保存并回大厅。", - "sys_new_run": "新的探窟,开始了。", - "sys_saved": "进度已保存。", - "tut_attack": "现在单击,挥拳打它。", - "tut_d0": "先学会用耳朵看。单击,发出声波脉冲。", - "tut_done": "教学完了。地窟很深,小心走。", - "tut_echo_come": "听,回声回来了。", - "tut_flee_hold": "想逃跑,按住别松手。", - "tut_front_rule": "回声回来越快,墙就越近。", - "tut_kill": "打中了,就是这样。", - "tut_menu": "下滑,打开菜单。", - "tut_mob": "前面有东西!放心,它伤不到你。", - "tut_parry": "听到它的动静,双击格挡。", - "tut_parry_miss": "没挡住也别怕,它伤不到你。", - "tut_parry_ok": "挡住了!", - "tut_replay": "双击,再发一次脉冲,不要钱。", - "tut_side_rule": "两侧的回声,发闷是墙,空旷是通路。", - "tut_skip": "已跳过教学。单击脉冲,先听听四周。", - "tut_stairs": "铁器的回声,就是下潜的楼梯。", - "tut_stairs_on": "楼梯就在脚下。单击,下潜。", - "tut_status": "上滑,随时听自己的状态。", - "tut_turn": "左滑右滑,可以转身。", - "tut_walk": "按住屏幕不放,你就往前走。", - "unlock_blade": "解锁武器,开局带着短刃。", - "unlock_echo": "解锁回声强化,侧向听得更远。", - "unlock_lead": "攒够了新的遗产。", - "unlock_none": "金币还不够,继续攒。", - "unlock_potion": "解锁行囊药,开局自带一瓶。", - "unlock_veil": "解锁护符,每层头一下减半。", - "unlock_vigor": "解锁体魄,起始更强壮。" - }, - "escape": { - "again": "单击屏幕,再来一次。下滑,打开菜单。", - "box_fixed": "电箱运转正常,电流的嗡鸣声平稳而持续。", - "empty_1": "房间里空空荡荡,只有你自己的回声。", - "empty_2": "你伸出手,摸到的只有冰冷粗糙的墙壁。", - "empty_3": "除了远处的水滴声,这里什么都没有。", - "escape": "你扳动开关。电机轰鸣,沉重的铁门缓缓升起,刺眼的光线涌了进来。你眯起眼睛,向前迈出了第一步。自由了。你逃出来了。", - "fix_box": "你把保险丝用力按进卡座。火花一闪,嗡鸣声响起——头顶的线路恢复供电了!", - "found_key": "你蹲下身在储物架的角落里摸索,指尖碰到一个冰凉的金属物件——是一把钥匙!钥匙到手了。", - "g0_intro": "黑暗。你在废弃的地下设施里醒来,什么都想不起来。你必须找到出路。", - "g1_done": "很好,你迈出了第一步。", - "g1_move": "先活动一下。朝任意方向滑一下,走一小步。", - "g2_wall": "这个房间不大,四面都是墙。再滑两下,试试碰碰墙。", - "g3_left": "跟着我指的路走。向左滑。", - "g4_down": "对。再向下滑。", - "g5_inspect": "听到水声了吗?单击一下,仔细检查这个房间。", - "g5_key": "你摸到了一把钥匙!", - "g6_done": "对,就是这样。接下来,靠你自己了。", - "g6_doubletap": "钥匙能开锁。双击,是把物品用出去的用法。现在,双击试试。", - "g7_goal": "找到能用这把钥匙打开的东西。需要帮助时,在原地双击。", - "gd_next_fuse": "保险丝到手。接下来,去找电箱。", - "gd_room_d": "下面的房间。", - "gd_room_l": "左面的房间。", - "gd_room_r": "右面的房间。", - "gd_room_u": "上面的房间。", - "guide_blunt_down": "手指贴着屏幕,向下推一下。", - "guide_blunt_left": "手指贴着屏幕,向左推一下。", - "guide_blunt_right": "手指贴着屏幕,向右推一下。", - "guide_blunt_up": "手指贴着屏幕,向上推一下。", - "guide_offpath": "先跟我走。", - "guide_skip": "跳过引导,直接开始自由探索。", - "guide_wrong_down": "不是这个方向。向下滑。", - "guide_wrong_gesture": "不是这个操作。照我说的做。", - "guide_wrong_left": "不是这个方向。向左滑。", - "guide_wrong_right": "不是这个方向。向右滑。", - "guide_wrong_up": "不是这个方向。向上滑。", - "help_ops": "滑动,在房间之间移动。单击,检查房间,或者重听房间的声音。双击,使用物品,或者查看背包。", - "inspect_box_dead": "墙上是一只电箱,箱盖敞开着,里面的保险丝座空空如也。没有电,这里的大门永远打不开。", - "inspect_cabinet_locked": "这个房间里立着一个铁柜,柜门上挂着一把锁。也许,有什么钥匙能打开它。", - "inspect_gate": "面前是一扇沉重的铁门。门边的电子锁一片漆黑,没有任何反应。它需要电力。", - "inspect_gate_ready": "电子锁的指示灯亮了,发出微弱的绿光。大门已经通电。双击,打开它,离开这里。", - "inv_both": "你身上带着一把钥匙和一枚保险丝。", - "inv_empty": "你摸了摸身上,什么也没有。", - "inv_fuse": "你身上带着一枚保险丝。", - "inv_key": "你身上带着一把钥匙。", - "menu_back": "返回游戏。", - "menu_home": "回大厅。", - "menu_open": "菜单。", - "menu_restart": "重新开始。", - "nav_down": "向下滑。", - "nav_left": "向左滑。", - "nav_right": "向右滑。", - "nav_up": "向上滑。", - "reopen_prompt": "上滑,重新听一遍引导。单击,直接开始。", - "replay": "黑暗再次合拢。你回到了中央的房间。这一次,你会更快。", - "room_cabinet": "这个房间里,立着一个铁柜。", - "room_gate": "面前,是一扇沉重的铁门。", - "room_power": "这个房间的墙上,有一只电箱。", - "room_storage": "一间储物间。货架上堆满杂物,角落里传来水滴声。", - "skip_hint": "单击可跳过旁白。", - "start_room": "你站在设施中央的房间里。滑动移动,单击检查,双击使用物品。", - "stuck_ask": "需要帮助吗?", - "stuck_box_1": "保险丝属于电箱。有电流声的地方,就有电箱。", - "stuck_box_2": "去西北角的电箱房,双击,把保险丝装进电箱。", - "stuck_box_3": "跟我说的方向走,去电箱所在的房间。", - "stuck_cabinet_1": "钥匙就在你身上。它能打开某一把锁。", - "stuck_cabinet_2": "去东边的铁柜房,双击,用钥匙打开铁柜。", - "stuck_cabinet_3": "跟我说的方向走,去铁柜所在的房间。", - "stuck_gate_1": "电已经通了。该去找那扇铁门了。", - "stuck_gate_2": "去东南角的大门,双击,打开它,离开这里。", - "stuck_gate_3": "跟我说的方向走,去大门所在的房间。", - "stuck_key_1": "铁锈味最重的地方,值得仔细看看。", - "stuck_key_2": "去西南角的储物间,单击检查,找到钥匙。", - "stuck_key_3": "跟我说的方向走,去西南角的储物间。", - "time_band1": "你逃出来了,用时不到两分钟。了不起!", - "time_band2": "你逃出来了,用时不到五分钟。", - "time_band3": "你逃出来了,用时不到十分钟。", - "time_band4": "你逃出来了,用时超过十分钟。", - "unlock_cabinet": "钥匙插进锁孔,缓缓转动。咔哒一声,柜门开了。柜子深处,躺着一枚保险丝。保险丝到手了。", - "use_fail": "这里没有用得上东西的地方。换个房间试试,或者先单击检查一下周围。", - "wall": "那边是墙,换个方向。" - }, - "hunt": { - "breach": "有野兽冲进营地了!", - "breach_heavy": "巨兽撞进营地,损伤很重!", - "danger_low": "营地危险了,一只都不能再漏!", - "end_again": "单击,再猎一局。", - "end_lose": "营地守不住了,撤退!", - "end_rank": "成绩已记入猎手榜。", - "end_win": "天亮了,营地还在。", - "gd_idle": "听声音的方向,滑过去。", - "gd_invalid": "这个操作现在用不上。", - "grade_a": "评级,A。漂亮。", - "grade_b": "评级,B。守得还行。", - "grade_c": "评级,C。险胜。", - "grade_s": "评级,S!完美的围猎。", - "help_main": "朝声音的方向滑,就是出击。单击呼喊支援,双击旋风斩。上滑状态,下滑菜单。", - "hp_band1": "营地固若金汤。", - "hp_band2": "营地受了些损伤。", - "hp_band3": "营地损毁过半。", - "hp_band4": "营地快守不住了。", - "intro_1": "夜幕降临,野兽在山林里游荡。", - "intro_2": "你们是守夜的猎人,营地就在身后。", - "kill_band0": "你还没开张。", - "kill_band1": "你小有斩获。", - "kill_band2": "你战果累累。", - "net_back": "联系恢复了,接着打。", - "net_gone": "回不去那场围猎了,回大厅。", - "net_lost": "与营地断了联系,正在重连。", - "net_to_bot": "有猎人离队,老猎手顶上。", - "npc_yan_breach": "漏了一个,都小心。", - "npc_yan_cover": "这边交给我。", - "npc_yan_greet": "我来了,这边有我。", - "npc_yan_help_ack": "撑住,我来了。", - "npc_yan_help_call": "我这侧吃紧,来个人搭把手!", - "npc_yan_kill": "拿下!", - "npc_yan_skill": "都闪开,看我的!", - "npc_yan_wave": "新一波,稳住。", - "npc_zheng_breach": "哎呀,漏了一个!", - "npc_zheng_cover": "这边我罩着。", - "npc_zheng_greet": "小筝到位,开工啦。", - "npc_zheng_help_ack": "别慌,我来了!", - "npc_zheng_help_call": "这边太多了,谁来帮一下!", - "npc_zheng_kill": "搞定!", - "npc_zheng_skill": "看我清场!", - "npc_zheng_wave": "又来一波,打起精神。", - "npc_zhou_breach": "啧,溜进去一只。", - "npc_zhou_cover": "这边交给我吧。", - "npc_zhou_greet": "老周我守着,放心。", - "npc_zhou_help_ack": "听见了,这就到。", - "npc_zhou_help_call": "我这边压不住了,来人。", - "npc_zhou_kill": "嗯,解决了。", - "npc_zhou_skill": "让让,老骨头活动活动。", - "npc_zhou_wave": "听,又来了。", - "room_start": "狩猎开始,先听声音的方向。", - "room_wait": "房间已开好,等同伴到齐。单击,立即开局。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "skill_ready": "旋风斩准备好了。", - "st_wave_a": "还在头几波。", - "st_wave_b": "打到中段了。", - "st_wave_c": "最后一波了。", - "sys_menu": "菜单。单击切换,双击确认。", - "sys_menu_help": "重新听帮助。", - "sys_menu_home": "退出房间,回大厅。", - "sys_menu_resume": "回到猎场。", - "team_3": "三名猎人在守。", - "team_4": "四名猎人全在。", - "threat_few": "有野兽贴近了,听方向出手。", - "threat_many": "四周全是动静,快出手!", - "threat_none": "近处暂时没有野兽。", - "tut_attack": "听,有狼在靠近。朝声音的方向,滑一下。", - "tut_breach": "野兽冲进营地,营地就会受损。撑过五波就赢。", - "tut_callout": "单击一下,呼喊支援,队友会来帮你。", - "tut_callout_ok": "听到没,同伴回应你了。", - "tut_done": "教学完了。真正的围猎,现在开始。", - "tut_kill_ok": "好,杀掉了。就是这样。", - "tut_rule": "野兽会从八个方向围上来。声音在哪边,就往哪边滑。", - "tut_skill": "双击,旋风斩,清掉身边一圈。", - "tut_skill_cd": "旋风斩有八秒冷却。冷却中双击,重新听威胁。", - "tut_skip": "已跳过教学,开打。", - "tut_status": "上滑,听营地状态。下滑,打开菜单。", - "wave_band1": "第一波来了,别慌。", - "wave_band2": "第二波,比刚才多。", - "wave_band3": "第三波,有大家伙混在里面。", - "wave_band4": "第四波,更快,更多。", - "wave_band5": "最后一波,全来了!", - "wave_clear": "这一波,守住了。" - }, - "keeper": { - "amo_a": "……有人吗……顺发号……船进水了……", - "amo_b": "白角塔!是你吗?求你,回个话!", - "amo_c": "我爷爷,四十年前也是在这片海没的。他说,白角的灯灭过一下。", - "amo_d": "塔……听得到吗?水,到膝盖了。", - "amo_e": "守塔人……塔里就你一个人?家里人不拦着你干这行?", - "amo_f": "裂了!水进得更快了。塔,告诉我怎么办!", - "amo_g": "……我爷爷,就在那七个人里。难怪他到死,都念着白角的灯。", - "amo_h": "风太大……嗯。那晚的风,一定很大。", - "b_goal": "今夜两艘货轮过境。守住灯,也守住频道。", - "b_open": "白角灯塔,风暴夜。我是今晚的守塔人。", - "b_rain": "浪拍到第七级台阶。雾角两长一短——塔在,我也在。", - "b_rule": "岸台的规矩就一条:风暴夜,灯不能灭。", - "c1_ask": "顺发号,报你的方位,报进水的速度。", - "c1_aske": "他更慌了。人没接住,数字也乱。", - "c1_asko": "方位……仪表进水了,我,我看不清……", - "c1_diary": "暗格里是祖父的日志。缺了最后一页。", - "c1_focus": "先守住这盏灯。旧账,天亮再算。", - "c1_focuse": "灯转得稳。可那句「灭过一下」,留在了你耳朵里。", - "c1_hold": "别慌。我在白角,哪儿也不去。慢慢说。", - "c1_holde": "他喘匀了。先接人,再办事。", - "c1_holdo": "……好,好。你在。我听见了。", - "c1_open": "父亲的钥匙,就在抽屉里。灯座第三级,开了。", - "c1_tune": "频道里有动静。很轻,像隔着整片海。", - "c2_back": "频道又响了。顺发号的引擎,时断时续。", - "c2_crack": "听!他那边,船板裂了!", - "c2_key": "父亲桌上那支手电,尾盖里卷着一页纸。", - "c2_shore": "岸台,记下他的船位。请渔政天亮前到。", - "c2_shoreo": "船位落在图上了。渔政的船,最快也要天亮。", - "c2_song": "跟我念:浪头过,船头抬。浪头退,船头落。", - "c2_songo": "浪头过,船头抬……真的稳了些!这口诀,谁教你的?", - "c3_dark": "你离塔的时候,发条走到了头。灯,灭过一刻钟。过境的货轮,平安。", - "c3_eye": "风眼过了。最后的浪墙,就跟在后面。", - "c3_page": "手电的尾盖旋开了。那页纸,在灯下摊平。", - "c3_wall": "浪墙起来了!就是现在!", - "c4_pass": "家里人?都在大陆。这行当,习惯了。", - "c4_passo": "哦……你也是一个人守夜。我们俩,隔着一道海。", - "c4_true": "我父亲也是守塔人。十二年前风暴夜,他出海救人,没有回来。", - "c4_trueo": "……对不起。难怪今晚,你一直都在。", - "c5_patch": "拿堵漏垫顶住裂缝。人守在电台边,我一直在。", - "c5_patcho": "顶住了!水慢下来了。我不走,守着电台。", - "c5_suit": "穿上救生衣,带上信号灯,站到甲板上去。", - "c5_suito": "穿好了。要是船散了,我就抱着它漂。", - "c6_reade": "四十年,两代人,一条规矩。今晚,轮到你选了。", - "c6_shut": "合上。守塔人的事,守塔人自己扛。", - "c7_go": "机械上满发条,灯能自己转到天亮。等着我。", - "c7_go2": "发条……我只上了半卷。快去,快回。", - "c7_hold": "顺发号,听我的。灯照着的那条道,跟我念,一步一步来。", - "c8_math": "坐标向东两百米。灯光扫过去,看见救生衣了!", - "c8_matho": "塔!你的灯扫到我啦!我在这边!", - "c8_new": "数三个浪头,借着风的角度,钻新缝!", - "c8_newo": "一个,两个,三——过去了!塔,我过来了!", - "c8_old": "走老航道。多绕半里,绕开所有的暗礁。", - "c8_oldo": "老航道……我爷爷念叨过这条道!稳了!", - "c8_song": "他爷爷传下的渔歌……在哪?再唱一遍!", - "c8_songo": "海风那个吹呀——塔!是你吗?我在这儿!", - "c9_found": "他在半路改了主意。天亮时,渔队找到了他。活着,湿透了。", - "c9_land": "顺发号过了礁缝,搁上背风湾的滩。人,站上了岸。", - "c9_return": "接驳艇回来了。两个人,一身水,一盏灯。", - "d9_keep": "那晚风太大,灯出了点故障。别再问了,孩子,回家吧。", - "d9_keepe": "这个话题,沉回了海里。天,亮了。", - "d9_tell_a": "四十年前守塔的,是我爷爷。他离灯去救自己的儿子。灯灭那刻,回澜号……对不住。", - "d9_tell_b": "我只知道,那晚守塔的是我爷爷,灯灭过一下。剩下的,我也不敢说全。", - "d9_telle": "他听完,沉默了很久。天,亮了。", - "e1_a": "天亮了。他在门厅睡熟,那页纸攥在手里。灯,亮到了最后一刻。", - "e1_b": "回澜号的账,翻开了第一页。这座塔,等了四十年。", - "e2_a": "他走的时候,天刚亮。我送到码头,什么也没说。", - "e2_b": "缺页放回灯底。有些东西,再压一代人。灯,还转着。", - "e3_a": "我把知道的,都说了。他望着海,半信半疑地点头。", - "e3_b": "碎片也是真话。剩下的,让海自己讲吧。", - "e4_a": "天亮,各自归位。他回他的港,我守我的灯。", - "e4_b": "隔着一道海,两座塔,谁也没再提那晚。", - "ep_amo_dawn": "阿澈:抱着冷藏柜漂到天亮。打那以后,出海带两台电台。", - "ep_amo_home": "阿澈:那晚之后改跑日班。他说,夜里的海,有守塔人听着。", - "ep_amo_solo": "阿澈:自己把船开上了背风湾。船主骂了船,没骂人。", - "ep_dad": "值班表上,你替十二年前那个班次签了字。老陈,收工了。", - "ep_lamp_dark": "灯塔记录簿:凌晨两点,灯灭一刻钟。那一行,你写得格外用力。", - "ep_lamp_full": "灯塔记录簿:你离塔三刻,灯自己转着。父亲的发条,说中了。", - "ep_lamp_hold": "灯塔记录簿:转灯整夜未停。你一步,也没离开过它。", - "ep_lead": "风停了。岸台给你记一笔——这一晚,后来怎样了。", - "ep_log_kept": "灯下的旧账,又压回了黑暗里。", - "ep_log_told": "灯下的旧账,今夜见了光。", - "ep_shore": "岸台晨报:风暴过境,航道平安。白角灯,正常。", - "g9_in": "风,一层一层退下去。天边,有点灰了。", - "g9_knot": "十二年了。这一晚,我总算替父亲,站完了他的班。", - "gd_again": "还在吗?单击继续。", - "gd_brief": "单击,继续值守。要选择时,向左或向右滑。", - "gd_continue": "单击屏幕,继续。", - "gd_invalid": "这个手势,塔里用不上。", - "gd_prog1": "滑动这里用不上。想想岸台刚说的话。", - "gd_prog2": "别乱。停一停,再听一遍。", - "lull_1": "岸台通报:风加到十级。第一程,过去了。", - "lull_2": "风眼凌晨过境。第二程,到顶了。", - "m6_seal": "那些旧东西,你今晚没碰过。缺页的事,你一无所知。", - "p1": "他的声音在抖。向左滑,先接住这个人。向右滑,先要他的船位。", - "p2": "他提到四十年前。向左滑,去翻灯座下的暗格。向右滑,先专心守灯。", - "p3": "他快撑不住了。向左滑,用守塔人的口诀带他稳船。向右滑,把船位报给岸台。", - "p4": "他问起你的人。向左滑,告诉他真话。向右滑,轻轻带过。", - "p5": "船在漏。向左滑,让他回舱堵漏,守住电台。向右滑,让他穿救生衣,上甲板。", - "p6": "祖父的最后一页。向左滑,今晚就读完它。向右滑,合上,塞回灯底。", - "p7": "浪墙压过来了。向左滑,给灯上满发条,驾接驳艇去接他。向右滑,守着灯,用声音引他过礁。", - "p8_boat": "海上没有灯。向左滑,循着他哼的渔歌找他。向右滑,按推算的坐标,直线搜。", - "p8_reef": "礁缝两道口。向左滑,走老航道,稳但绕远。向右滑,钻新缝,近但冒险。", - "p9a": "他问起四十年前的灯。向左滑,把缺页的事,连根说给他。向右滑,就说,那晚风太大。", - "p9b": "他问起四十年前的灯。你知道的,只有碎片。向左滑,把碎片给他。向右滑,说风太大。", - "prog_m1": "风暴起来了。今晚第一程。", - "prog_m2": "风暴到顶。第二程。", - "prog_m3": "风在退。最后一程。", - "prog_mem_f": "这是回忆:父亲的最后一晚,十二年前。", - "prog_mem_g": "这是回忆:祖父的年代,四十年前。", - "rev_c1": "唱针落下。缺的那一页,自己开了口。", - "rev_c2": "我写下这些,等一个敢看的人。那晚,我的儿子,偷了接驳艇。", - "rev_c3": "我去追他。灯,离了人。半个时辰,回澜号,七个人。", - "rev_c4": "儿子回来了。这页我撕下来,压进灯底。守塔人,不能离灯。", - "rev_c5": "风声回来了。原来那道家规,是这么来的。", - "rev_f1": "唱针又落下了。十二年前,也是这样的风。", - "rev_f2": "白角塔,我是老陈。接驳艇上两个人,都活着。", - "rev_f3": "守塔人听见了求救,就不能装没听见。等我回来。", - "rev_f4": "塔上的机械上满发条,能自己转一夜。给我留着门。", - "rev_f5": "风声回来了。那扇门,留到今天。", - "rev_g1": "唱针落下。四十年前,也是这盏灯下。", - "rev_g2": "手稳住。灯罩擦到第三遍,才算干净。", - "rev_g3": "记住,灯下压着的东西,比灯重。守塔人,替它守一辈子。", - "rev_g4": "风声回来了。爷爷,我听见了。", - "rev_teach": "听到唱针落下、风声退后,是回忆。风声回来,就是现在。", - "sys_continue_ask": "检测到你的值守记录。单击继续上次,右滑开始新的风暴夜。", - "sys_help": "单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。", - "sys_menu": "菜单。单击切换选项,双击确认。", - "sys_menu_lobby": "保存并回大厅。", - "sys_menu_restart": "重新开始今夜。", - "sys_menu_resume": "回到值守。", - "sys_new_night": "新的风暴夜,开始了。", - "sys_settings": "音色、语速、背景音乐,请回大厅修改。", - "sys_skip": "想跳过这句,单击就行。", - "tr_deep": "他把命,交给了你的声音。", - "tr_half": "他信一半,疑一半。", - "tr_thin": "今晚,他只信自己的手。", - "tru_full": "三代人的账,今夜见底了。", - "tru_one": "灯下的旧账,你翻开了一角。", - "tru_two": "祖父和父亲的事,你都翻到了。", - "tru_zero": "旧账压在灯底,你一页没翻。" - }, - "radio": { - "b_goal": "今晚五通电话。说什么话,由你决定。", - "b_open": "午夜零点,红灯亮起。欢迎回到《今夜不眠》。", - "b_rain": "雨下了一整晚。热线灯,马上就要亮了。", - "b_rule": "台里的规矩就一条:先接住人,再接电话。", - "d9_avoid": "各位,今晚到这里。明晚零点,今夜不眠,不见不散。", - "d9_avoide": "留言机的红灯,又多亮了一夜。", - "d9_face": "师父,三年了。这句晚安,我替您播。各位,晚安。", - "d9_facee": "带子里其实只有电流声。但空着的那一秒,你说满了。", - "e1_a": "天亮了,热线灯还亮着。你们的晚安,是这座城市的心跳。", - "e1_b": "这把话筒,我总算接得住了。明晚零点,接着不眠。", - "e2_a": "今晚的热线烧得发烫。全城的失眠者,都被接住了。", - "e2_b": "只是路过留言机的时候,你还是没敢看它。红灯灭得很慢。", - "e3_a": "口碑掉了一夜。可那句迟到三年的晚安,今晚说出去了。", - "e3_b": "一个人的频道,也是频道。师父,收到了吗?", - "e4_a": "今夜不眠,静音收播。有的夜班,谁也接不住谁。", - "e4_b": "留言机还在闪。你没看它,它也没怪你。明晚再说吧。", - "ep_deer_no": "小鹿退了票。检票口的灯,记得那趟没上成的车。", - "ep_deer_ok": "小鹿上车了。她妈后来打电话说,那声妈,比奖杯值钱。", - "ep_han_no": "老韩在服务区睡了一觉。学费齐了,那首歌没放成。", - "ep_han_ok": "老韩到家了。后视镜上,多了朵小红花。", - "ep_kid_no": "糖糖后来又打来过一次。还是那句:楼下在吵。", - "ep_kid_ok": "糖糖家的门,这个月没再摔过。她说这是主播魔法。", - "ep_lead": "收播了。导播间替你记了一笔账——今晚的人都怎样了。", - "ep_wife_no": "陈姐在公车站坐到了末班车。那通电话,成了没寄出的信。", - "ep_wife_ok": "陈姐家切了蛋糕。那句「回来吧」,是我这晚听过最好的声音。", - "ep_zhou_no": "老周在便利店屋檐下坐到天亮。没出事,也没人听见他的歌。", - "ep_zhou_ok": "老周:孙子替他买了老花镜。回信说,谢谢那首歌。", - "g9_in": "五线收工。垫乐起——零点档,还剩最后一段。", - "gd_again": "还在吗?单击继续。", - "gd_brief": "单击继续节目。请选择的时候,向左或向右滑。", - "gd_continue": "单击屏幕,继续。", - "gd_invalid": "这个手势,直播间里用不上。", - "gd_ring1": "热线在闪。单击,接听。", - "gd_ring2": "灯还亮着,听众在等。单击,接听。", - "h1_a": "主播,别挂。陪我说话,我的眼皮,沉得很。", - "h1_b": "跑完这趟,闺女的学费就齐了。雨刷都快刮不动了。", - "h1_danger": "车道偏了——听!", - "h1_dango": "嘶——好险!前车急刹,我擦着护栏过去了。彻底醒了!", - "h1_echo": "对了。头通电话那位大爷,就是这片被巡逻队找到的。这城市的夜,是接着的。", - "h1_in": "五线来电。引擎声没停过——他在开车!", - "h1_stop": "听我的,前面三公里有服务区。学费急,命更急。", - "h1_stope": "他下了高速。单子黄了,人齐了。", - "h1_stopo": "行,听你的。进了服务区,我给你们放首歌听。", - "h1_talk": "说说她。开学第一天,她跟你说的头一句话,是什么?", - "h1_talke": "吓醒的,也算醒。这一趟,聊到家。", - "h1_talko": "她说,爸,我在学校给你赚了朵小红花。哈哈,哈哈……", - "k1_a": "喂……有人吗?我睡不着。", - "k1_ask": "睡不着的时候,心里是不是装着事?说给我听听。", - "k1_asko": "爸爸妈妈摔门了。是不是……我做错了什么呀。", - "k1_b": "家里灯关了。可是楼下,一直有声音。", - "k1_in": "三线来电。听呼吸,是个小孩。", - "k1_lie": "睡吧。明天一睁眼,什么都会好起来的。", - "k1_liee": "你许了个兑不了的现。孩子睡了,谎留下了。", - "k1_lieo": "真的吗?拉钩。晚安……", - "k1_lull": "闭上眼睛。风把云朵盖在被子上,月亮替你值夜班。", - "k1_lulle": "睡着了。可你没听见,她在怕什么。", - "k1_lullo": "月亮也睡了……那我也睡。", - "k1_truth": "糖糖,记住,大人的事,不是小孩的错。一个字都不是。", - "k1_truthe": "蛋糕。记下来——四线的来电,可能跟这个家有关。", - "k1_trutho": "嗯……那我睡了。他们明天,会一起给我切蛋糕吗?", - "l1_a": "主播,退票窗口十一点半就关了。我站这儿半小时了。", - "l1_b": "票是回去看我妈的。可我试镜又黄了,两手空空……", - "l1_free": "退不退,都是你的自由。夜还长,慢慢想。", - "l1_freee": "她走了。没上车,也没退票。年轻人的夜,长了点。", - "l1_freeo": "嗯……我再想想。窗口要关了,我先过去了。", - "l1_go": "你妈等的不是奖杯,是你进门喊的那声妈。", - "l1_goe": "二线收工。这句话,值一个头条。", - "l1_goo": "呜……嗯。不退了,我现在就去检票。谢谢您。", - "l1_in": "二线来电。姑娘,声音很轻,像怕吵到谁。", - "p1": "老人在发抖。向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌。", - "p2": "雨声更密了。向左滑,留在原地陪他等巡逻队。向右滑,转接派出所。", - "p3": "向左滑,告诉她这趟车值得上。向右滑,把选择还给她。", - "p4": "向左滑,唱一段摇篮曲哄她睡。向右滑,轻轻问她怎么了。", - "p5": "孩子的声音在抖。向左滑,告诉她这不是她的错。向右滑,答应她明天都会好。", - "p6": "摔门声你听见了。向左滑,替孩子给她带句话。向右滑,劝她回家把话说开。", - "p7": "她的呼吸平了。向左滑,留在直播里,让全城等这个门铃。向右滑,换垫乐,私下陪她说完。", - "p8": "方向盘比话筒危险。向左滑,陪他聊聊闺女。向右滑,让他立刻进服务区。", - "p9": "留言机红灯在闪,是老主播三年前没播完的那句晚安。向左滑,替他播出去。向右滑,照常收播。", - "prog_c1": "现在是今晚第一通电话。", - "prog_c2": "现在是今晚第二通电话。", - "prog_c3": "现在是今晚第三通电话。", - "prog_c4": "现在是今晚第四通电话。", - "prog_c5": "现在是今晚第五通电话。", - "rep_high": "今晚的口碑,在听众里立住了。", - "rep_low": "今晚的口碑,还没立起来。", - "rep_mid": "今晚的口碑,不好不坏。", - "sys_continue_ask": "检测到你的夜班记录。单击继续上次,右滑开始新的夜晚。", - "sys_help": "单击继续,双击重新听。上滑听状态,下滑开菜单。请选择时,左右滑。", - "sys_menu": "菜单。单击切换选项,双击确认。", - "sys_menu_lobby": "保存并回大厅。", - "sys_menu_restart": "重新开始今晚。", - "sys_menu_resume": "回到直播。", - "sys_new_night": "新的夜晚,开始了。", - "sys_saved": "进度已保存。", - "sys_settings": "音色、语速、背景音乐,请回大厅修改。", - "sys_skip": "想跳过这句,单击就行。", - "w1_a": "主播,我就想找个人说说。我家那口子,今晚要出远门的活儿。", - "w1_air": "陈姐,别挂。让他接电话——全城都在听。", - "w1_aire": "电话那头,传来跑步声。今晚的高光时刻。", - "w1_airo": "喂!回来吧!蛋糕要化了,孩子等着呢!", - "w1_b": "明天孩子生日!蛋糕都订好了,他人要今晚走!", - "w1_home": "吵架隔着电话吵不赢。回家吧,蛋糕别放到坏了。", - "w1_homee": "她往回走了。成不成,看他们自己的了。", - "w1_homeo": "嗯……我这就往回走。谢谢你,听我瞎嚷嚷。", - "w1_in": "四线来电。户外风声大,是位大姐。", - "w1_priv": "这里只有我们俩了。想说就说,想哭就哭。", - "w1_prive": "灯牌是你亲手关的,故事还是完整的。稳。", - "w1_privq": "呜……其实他订完蛋糕就跟我道歉了。是我,把门摔得太响。", - "w1_say": "四十分钟前,有个孩子问我们:爸妈摔门,是不是她的错。", - "w1_say2": "今天有位小朋友,还在等爸妈回家切蛋糕。", - "w1_say2e": "话递到了。就差最后一脚。", - "w1_say2o": "蛋糕……是他订的。他嘴上不说,心里都记着。", - "w1_saye": "她攥着电话,很久没出声。风都停了。", - "w1_sayo": "什么?她还没睡?这么晚了,她还醒着?", - "z1_a": "主播……我,我找不到回家的路了。", - "z1_adone": "他慌了。先接住情绪,再走流程。", - "z1_ask": "大爷,路口有什么招牌?念一个给我听听。", - "z1_asko": "招牌……雨糊住了,我眼花,看不清啊……", - "z1_b": "雨太大了。我本来,只想买副老花镜。", - "z1_bad": "说不清……我真是,说不清了……", - "z1_bade": "地址没报清就转接,雨又大。这通砸了。先稳人,再办事。", - "z1_ok1": "就这么接。记住这个手感。", - "z1_pol": "大爷,我把您转给派出所,他们马上就到。", - "z1_pole": "转接完成,地址报得清。干净利落。", - "z1_polo": "好,好。谢谢你啊,谢谢。", - "z1_ring_in": "一线来电。七十多岁,雨夜,走丢了。", - "z1_sdone": "他稳住了。老歌,比路牌管用。", - "z1_song": "大爷别急,这首歌我也会。咱们一句一句来。", - "z1_songo": "对,对!路口修车铺,天天放这首!", - "z1_stay": "哪儿也不去。我陪你,这首歌还长着呢。", - "z1_staye": "十五分钟后,巡逻灯停在路口。全城听见老人笑了。", - "z1_stayo": "好,好。有人说话,我就不怕了。" - }, - "rhythm": { - "gd_answer": "现在跟着我打。", - "gd_count": "四拍之后,继续。", - "gd_miss": "慢了半拍,下一小节跟上我就行。", - "gd_miss_early": "抢拍了。等声音落下再滑。", - "gd_miss_late": "慢了半拍。跟着节拍走。", - "gd_miss_none": "这拍没接。我停下的时候,就轮到你了。", - "gd_miss_wrong": "方向不对。跟着音色滑。", - "gd_slow": "我放慢一些,跟着试试。", - "grade_a": "A 级!准确率超过八成五,非常出色。", - "grade_b": "B 级,准确率超过七成。不错,还能更好。", - "grade_c": "C 级,准确率不到七成。别灰心,再来一遍。", - "grade_s": "S 级!准确率超过九成五,完美演出。", - "menu_lobby": "回大厅。", - "menu_main": "菜单。单击切换选项,双击确认。", - "menu_resume": "继续演奏。", - "mid_song": "过半了,保持。", - "new_best_combo": "新连击纪录!", - "restart": "单击再来一遍,右滑下一首,下滑回大厅。", - "retry_early": "早了,等鼓点再出手。", - "retry_gesture": "不是这个手势,再听一遍。", - "retry_late": "晚了,跟着鼓点走。", - "retry_listen": "再听一遍,跟着来。", - "retry_skip": "没关系,我们先走下一句。", - "rules": "规则:我奏一句,你在下一小节原样跟打。音要对,拍点也要对。", - "select_hint": "左右滑选曲目,单击开始,下滑回大厅。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "skip_hint": "单击可跳过旁白。", - "song1_name": "第一首,启程,九十拍。", - "song2_name": "第二首,追风,一百零五拍。", - "song3_name": "第三首,星爆,一百二十拍。", - "song_locked": "这首还没解锁。上一首拿到 B 级以上就能解锁。", - "tut_1": "听,底鼓。在下一小节的同一个位置,单击。", - "tut_2": "这次是左和右。跟着打,左滑,右滑。", - "tut_3": "最后一句,三个音,中间是双击。", - "tut_done": "很好,演出开始。", - "tut_skip": "跳过教学,直接开始。", - "unlock_song2": "新曲目解锁,追风!", - "unlock_song3": "新曲目解锁,星爆!", - "welcome": "欢迎来到节拍行者。跟着音乐,我奏一句,你跟一句。", - "welcome_back": "欢迎回来。我奏一句,你跟一句。" - }, - "rpg": { - "boss1_warn": "里面就是黑风寨主。你现在回去练练再来,也来得及。", - "btl_enemy_die": "敌人倒下了。", - "btl_flee": "你抽身退出了战斗。", - "btl_flee_fail": "没甩掉!它追上来了。", - "btl_half_bandit": "山贼的攻势缓了下来。", - "btl_levelup": "你的修为精进了。", - "btl_loot_big": "大获全胜,收获颇丰。", - "btl_loot_mid": "收获不少。", - "btl_loot_small": "小有收获。", - "btl_lose": "你倒下了,黑暗吞没了一切。", - "btl_lose_hint": "记住,听清前摇,双击格挡。", - "btl_noflee": "避无可避!", - "btl_noitem": "没有金疮药了。", - "btl_nomp": "内劲不足。", - "btl_start_bandit": "山贼围上来了!", - "btl_start_boss1": "黑风寨主,就在你面前。", - "btl_start_elite": "寨丁头目挡住了去路!", - "btl_start_spider": "毒蛛从树上垂了下来!", - "btl_start_wolf": "野狼拦路!", - "btl_win": "战斗胜利。", - "cmd_attack": "攻击。", - "cmd_defend": "防御。", - "cmd_item": "金疮药。", - "cmd_skill": "破空斩。", - "desc_chest": "一个枯树洞。洞里似乎藏着什么。", - "desc_chest_re": "你回到枯树洞前。", - "desc_deepwood": "密林深处。虫鸣急促,远处有狼嚎,杀气很重。", - "desc_deepwood_re": "你回到密林深处。", - "desc_fork": "岔路口。风声在左右两边,听起来不太一样。", - "desc_fork_re": "你回到岔路口。", - "desc_gate": "黑风寨门前。火把熊熊,人声嘈杂。", - "desc_hall": "聚义厅。火盆熊熊,大厅空旷,回声冰冷。", - "desc_hunter": "猎人小屋。柴火正旺,还有磨刀的声音。", - "desc_hunter_re": "你回到猎人小屋。", - "desc_path": "林间小路。风穿过树叶,脚下的落叶沙沙作响。", - "desc_path_re": "你回到林间小路。", - "desc_stream": "溪流。水声潺潺,是个歇脚的好地方。", - "desc_stream_re": "你回到溪流边。", - "desc_village": "雾口村。篝火噼啪作响,村民低声议论着林子里的土匪。", - "desc_village_re": "你回到了雾口村。", - "evt_ch1_end": "寨主倒了,但徒弟不在这里。一张字条,指向南方的腐沼。", - "evt_chest": "树洞里有两瓶金疮药,你收好了。", - "evt_gate_open": "寨门缓缓打开。", - "evt_gold15": "你在落叶下摸到十五枚金币。", - "evt_hunter_gift": "老猎人塞给你一瓶金疮药,还说商店会给你算便宜些。", - "evt_nothing": "这里什么都没有了。", - "foe_hp_high": "敌人气焰正盛。", - "foe_hp_low": "敌人撑不住了。", - "foe_hp_mid": "敌人露出疲态。", - "gd_parry_miss": "前摇声起的时候双击,才能格挡。", - "gd_stall": "想好了吗?左右滑动选择,单击出手。", - "gd_wrap_first": "回到第一个。", - "gd_wrap_last": "最后一个了。", - "help_battle": "战斗中,左右滑选招式,单击出手。听到敌人的前摇,双击格挡。", - "help_explore": "左右滑切换选项,单击确认。双击重新听场景,上滑查看状态,下滑打开菜单。", - "intro_1": "你的眼睛看不见了。但你的耳朵,比谁都灵。", - "intro_2": "黑风寨掳走了你唯一的徒弟。追进迷雾林,把他们连根拔起。", - "intro_3": "先记住,怎么用耳朵走路。", - "npc_boss1_1": "盲剑客?正好,省得挖你的眼睛。", - "npc_boss1_2": "有两下子。可惜,你听不懂死期的声音。", - "npc_boss1_die": "白无瞳……会找到你……", - "npc_elite_1": "哪儿来的瞎子,敢闯黑风寨!", - "npc_elite_die": "寨主……会替我报仇……", - "npc_elite_half": "你……你到底是什么人!", - "npc_headman_1": "外乡人,林子里不太平。这五十金,拿着防身。", - "npc_headman_2": "商店就在村里,缺什么就去看看。", - "npc_headman_3": "听说你是用耳朵走路的剑客?保重啊。", - "npc_headman_4": "救救那些被掳走的孩子吧。", - "npc_hunter_1": "站住。……哦,是个用耳朵的。", - "npc_hunter_2": "寨子里有我旧识。带上这个,别死在路上。", - "npc_hunter_3": "黑风寨主的双刀很快,听清他出刀前的动静。", - "npc_hunter_4": "去吧。让我听听,你的传说。", - "opt_assault": "强攻寨门。", - "opt_back": "返回。", - "opt_drink": "饮水休息。", - "opt_go_chest": "往左,看看树洞。", - "opt_go_deepwood": "前进,进密林深处。", - "opt_go_fork": "前进,去岔路口。", - "opt_go_gate": "前进,去寨门。", - "opt_go_hunter": "前进,去猎人小屋。", - "opt_go_path": "前进,去林间小路。", - "opt_go_stream": "往右,去溪流。", - "opt_investigate": "调查四周。", - "opt_leave": "离开。", - "opt_open_chest": "打开树洞。", - "opt_rest": "休息一晚。", - "opt_shop": "去商店。", - "opt_sneak": "绕行潜入。", - "opt_status": "查看状态。", - "opt_talk_hunter": "和老猎人谈谈。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "shop_buy": "买下了。", - "shop_open": "商店。左右滑看看货,单击购买。", - "shop_owned": "这件你已经有了。", - "shop_poor": "钱不够。", - "shop_price_armor": "皮甲,八十金。", - "shop_price_potion": "金疮药,三十金。", - "shop_price_sword": "铁剑,一百金。", - "skip_hint": "单击可跳过旁白。", - "st_armor_iron": "你身着铁鳞甲。", - "st_armor_leather": "你身着皮甲。", - "st_armor_none": "你身无片甲。", - "st_gold_poor": "口袋空空。", - "st_gold_rich": "腰包鼓鼓。", - "st_gold_some": "有些积蓄。", - "st_hp_high": "你状态很好。", - "st_hp_low": "你伤势很重,命悬一线。", - "st_hp_mid": "你受了伤。", - "st_lv_high": "你已是高手。", - "st_lv_low": "你初出茅庐。", - "st_lv_mid": "你小有名气。", - "st_weapon_iron": "你手持铁剑。", - "st_weapon_none": "你赤手空拳。", - "st_weapon_steel": "你手持青钢剑。", - "st_weapon_wind": "你手持听风剑。", - "sys_continue_ask": "检测到你的旅程记录。单击继续,右滑开始新的旅程。", - "sys_drink": "溪水清冽,你喝了个饱,伤势尽消。", - "sys_menu": "菜单。左右滑选择,单击确认。", - "sys_menu_help": "重新听帮助。", - "sys_menu_resume": "继续旅程。", - "sys_menu_save": "保存并回大厅。", - "sys_new_game": "新的旅程,开始了。", - "sys_rest": "你在篝火边睡了一觉,状态全满。", - "sys_saved": "进度已保存。", - "tut_b0": "战斗里,左右滑选招式,单击出手。听到这个声音,就是你的回合。先滑一滑,试试。", - "tut_b1": "它要扑了,听前摇!", - "tut_b2": "就是现在,双击格挡!", - "tut_b2b": "挡得漂亮。", - "tut_b3": "挡住了!轮到你了。左右滑选攻击,单击出剑。", - "tut_b4": "没挡住也没关系,再来一次。", - "tut_b5": "好剑法!接下来,靠你自己了。", - "tut_b6": "来不及格挡,就选防御。左右滑,选防御,单击。", - "tut_battle_1": "第一场战斗来了。别慌,战斗是回合制:你先出手,敌人再反击。", - "tut_battle_2": "左右滑切换招式,攻击、破空斩、防御、金疮药。单击,出手。", - "tut_battle_3": "敌人出手前有一声前摇。听到前摇,马上双击,就能格挡。", - "tut_battle_4": "没把握就防御,伤害减半。金疮药可以回血。", - "tut_battle_5": "记住:听清前摇,双击格挡。开始吧!" - }, - "simon": { - "chance_plus": "机会加一。", - "chances_out": "重听机会用完了,小心。", - "correct": "答对了!", - "gameover": "游戏结束。", - "gd_chances_left0": "免费重听用完了。之后重听会花一次机会,别怕,慢慢来。", - "gd_chances_left1": "免费重听还剩一次。", - "gd_clear": "漂亮,过了。", - "gd_economy": "记不住就向上滑,重新听一遍。免费机会有两次,用完要扣一次机会。", - "gd_occ_both": "这一轮,向上滑和双击都是作答。", - "gd_occ_dt": "这一轮,双击是作答。", - "gd_occ_up": "这一轮,向上滑是作答。", - "gd_record": "破纪录了。", - "gd_relisten": "需要的话,向上滑可以重新听一遍序列。", - "menu_back": "返回游戏。", - "menu_home": "回大厅。", - "menu_open": "菜单。", - "menu_restart": "重新开始。", - "new_record": "新纪录!", - "relisten": "再听一遍。", - "replay": "单击屏幕,再来一局。", - "retry_use": "错了。用一次机会,再听一遍。", - "round_01": "第一轮,听好了。", - "round_02": "第二轮,听好了。", - "round_03": "第三轮,听好了。", - "round_04": "第四轮,听好了。", - "round_05": "第五轮,听好了。", - "round_06": "第六轮,听好了。", - "round_07": "第七轮,听好了。", - "round_08": "第八轮,听好了。", - "round_09": "第九轮,听好了。", - "round_10": "第十轮,听好了。", - "round_11": "第十一轮,听好了。", - "round_12": "第十二轮,听好了。", - "round_13": "第十三轮,听好了。", - "round_14": "第十四轮,听好了。", - "round_15": "第十五轮,听好了。", - "round_16": "第十六轮,听好了。", - "round_17": "第十七轮,听好了。", - "round_18": "第十八轮,听好了。", - "round_19": "第十九轮,听好了。", - "round_20": "第二十轮,听好了。", - "round_more": "新的一轮,听好了。", - "rules": "上行音,向上滑。下行音,向下滑。左边的音,向左滑。右边的音,向右滑。一声轻响,单击。两声轻响,双击。", - "rules_prompt": "上滑,重听规则。下滑,打开菜单。", - "score_band1": "一轮都没坚持下来。别灰心。", - "score_band2": "你坚持了三轮以内。", - "score_band3": "你坚持了五轮左右。", - "score_band4": "你坚持了将近十轮。", - "score_band5": "你坚持了十轮以上,很厉害。", - "score_band6": "你坚持了十五轮以上,大师级!", - "skip_hint": "单击可跳过旁白。", - "t0_goal": "我会演奏一串声音,请你记住顺序,原样复现。", - "t0_welcome": "欢迎来到音序回响。先认识六种声音。", - "t1_up": "向上滑,是这个声音。", - "t2_down": "向下滑,是这个声音。", - "t3_left": "向左滑,是这个声音。", - "t4_right": "向右滑,是这个声音。", - "t5_tap": "单击,是这个声音。", - "t6_double": "双击,是这个声音。", - "t7_ready": "六种声音都记住了。后面的序列,会越来越长。", - "t7_retry": "答错可以消耗机会重听。向上滑,可以随时重听。", - "t_blunt_double": "用指尖,快速点两下屏幕。", - "t_blunt_down": "手指贴着屏幕,向下推一下。", - "t_blunt_left": "手指贴着屏幕,向左推一下。", - "t_blunt_right": "手指贴着屏幕,向右推一下。", - "t_blunt_tap": "用指尖,轻轻点一下屏幕。", - "t_blunt_up": "手指贴着屏幕,向上推一下。", - "t_ok": "对了。", - "t_skip": "跳过教学,直接开始。", - "t_try": "你试试。", - "t_wrong_double": "不是这个,双击试试。", - "t_wrong_down": "不是这个,向下滑试试。", - "t_wrong_left": "不是这个,向左滑试试。", - "t_wrong_right": "不是这个,向右滑试试。", - "t_wrong_tap": "不是这个,单击试试。", - "t_wrong_up": "不是这个,向上滑试试。", - "wrong": "错了。", - "your_turn": "轮到你了。" - }, - "space": { - "dir_down": "下!", - "dir_left": "左!", - "dir_right": "右!", - "dir_up": "上!", - "dodge_1": "只拨开几颗。", - "dodge_2": "拨开了十来颗。", - "dodge_3": "拨开了几十颗。", - "dodge_4": "拨开了一大群,漂亮。", - "drill_done": "四个方向你都会了。引擎点火,出发!", - "drill_down": "下面是低沉的轰隆。向下滑!", - "drill_good": "漂亮。", - "drill_left": "听,左边有陨石。向左滑,把它拨开!", - "drill_moveon": "没关系,跟着我,我们继续。", - "drill_retry_down": "轰隆声在下面,向下滑。", - "drill_retry_left": "那是左边来的,向左滑。", - "drill_retry_right": "那是右边来的,向右滑。", - "drill_retry_up": "声音又高又尖,是上面,向上滑。", - "drill_right": "这次在右边。向右滑!", - "drill_rule": "陨石来了,会有声音告诉你方位。", - "drill_skip": "跳过演练,直接出发。", - "drill_up": "上面有东西,声音又尖又高。向上滑!", - "drill_welcome": "欢迎登上盲航。你只有一双耳朵。", - "feat_boost": "试试单击,引擎会短促加速,直接冲过空隙。", - "feat_boost_done": "感觉到了吗?加速的时候,陨石撞不上你。", - "feat_shield": "双击展开护盾,能挡下一次撞击。", - "feat_shield_done": "护盾展开后会自动充能,好了我会告诉你。", - "gd_hit_hint": "被撞了。听方位,同向滑动就能拨开。", - "gd_last_life": "这是最后一次机会,撑住。", - "help_recap": "左边来向左滑,右边来向右滑,上面来向上滑,下面来向下滑。单击加速,双击护盾。", - "hit_down": "下面撞上的。听到低沉的轰隆,向下滑。", - "hit_last": "船体只剩最后一次了,小心!", - "hit_left": "左边撞上的。听到左边的呼啸,向左滑。", - "hit_right": "右边撞上的。听到右边的呼啸,向右滑。", - "hit_up": "上面撞上的。听到高高的呼啸,向上滑。", - "menu_help": "重新听教学要点。", - "menu_lobby": "回大厅。", - "menu_main": "菜单。单击切换选项,双击确认。", - "menu_resume": "继续飞行。", - "ms_10": "十颗了,稳。", - "ms_100": "一百颗!天空属于你。", - "ms_25": "二十五颗,老练的飞行员。", - "ms_50": "五十颗,传奇。", - "new_record": "新纪录!", - "paused": "已暂停。", - "protect_down": "训练护盾接住了。那颗在下面,听到低沉的轰隆,向下滑。", - "protect_end": "训练护盾关闭。接下来,靠你自己了。", - "protect_left": "训练护盾接住了。那颗在左边,听到左边的呼啸,向左滑。", - "protect_right": "训练护盾接住了。那颗在右边,听到右边的呼啸,向右滑。", - "protect_up": "训练护盾接住了。那颗在上面,听到高高的呼啸,向上滑。", - "restart_hint": "单击再飞一次,下滑回大厅。", - "second_run_ask": "上滑重新听演练,单击直接出发。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "shield_block": "护盾挡下了撞击。", - "shield_ready": "护盾充能完毕。", - "skip_hint": "单击可跳过旁白。", - "time_1": "不到三十秒,再试一次。", - "time_2": "超过三十秒,有进步。", - "time_3": "超过一分钟,合格的飞行员。", - "time_4": "超过两分钟,王牌飞行员。" - }, - "storyline": { - "e1_child": "姐姐,姐姐!天亮了!妈妈说过的,天亮了,就可以不数啦!", - "e1_dawn": "加密频道那头沉默了三秒。然后,一个你等了三十天的声音响了起来:“姐?姐!是你吗?”天亮之前,避难所的救援队打开了大门。猎狗的人,在北区的高墙下溃散了。你抱着晨晨,听见广播塔里,重新响起了音乐。后来人们说,这座城市,是从一个女人的声音开始,重新活过来的。——好结局:黎明。感谢你,陪林晚走完了这条路。单击屏幕,可以回到故事开始的地方。", - "e2_price": "你赶在车队前面,撞进了避难所的大门。“关掉广播!关灯!猎狗来了——!”那一夜,北区守住了。探照灯熄灭的时候,晨晨从人群里扑出来抱住你,才发现你胳膊上的血,已经把半边袖子浸透了。坐标是你交出去的,命,是你抢回来的。你赢了,用一条胳膊的代价。——结局:代价。单击屏幕,重新开始。", - "e3_alone": "你逃了。一路向南,没有回头。三天后,收音机里关于北区的广播,停了。又过了七天,你在一个废弃的加油站里,听见最后一个频段,也变成了沙沙声。你活下来了。只是从此以后的每一个夜里,你都会想起那声口哨,和你报出坐标时,自己发抖的声音。——坏结局:孤声。单击屏幕,重新开始。", - "e4_static": "公开频道,把所有人都引来了——幸存者,还有猎狗。塔顶的风很大,你看见山下火把连成的长龙,也看见避难所方向亮起的防御火光。猎狗的刀抵上来的时候,你对着麦克风笑了:“听见了吗,晨晨?姐姐的声音,全城都听见了。”信号中断了。但那晚之后,北区,再没有人投降。——结局:静默。单击屏幕,重新开始。", - "gd_again": "还在吗?单击继续。", - "gd_brief": "单击继续剧情。请选择的时候,左右滑动。", - "gd_continue": "轻触屏幕,继续。", - "gd_invalid": "这个操作在这里用不上。", - "help": "操作说明。单击屏幕:继续剧情。双击:重听刚才的台词。向上滑:听这段说明和当前进度。向下滑:呼出菜单,菜单里可以重新开始。当旁白说“请选择”的时候,向左滑或者向右滑,做出你的决定。选择无法撤销。", - "menu": "菜单。向左滑:重新开始整个故事。向右滑,或者单击:回到故事。向上滑:听操作说明。", - "n00_intro": "大停电后的第三十天,城市陷入彻底的黑暗。没有电,没有网络,只有收音机里偶尔闪过的沙沙声,像垂死者的呼吸。你是林晚,一名前急救员。在这个故事里,你用声音活下去。请记住:单击屏幕,继续剧情;双击,重听上一句;向上滑,听你的状态和帮助;向下滑,呼出菜单。当我说“请选择”的时候,向左滑,或者向右滑,做出你的决定。选择一旦做出,就无法回头。现在,单击屏幕,睁开眼睛。", - "n01_wake": "后脑一阵钝痛,嘴里全是铁锈味。你在废弃的地铁站里醒来,四周黑得像沉在水底。背包还压在身下,手电筒却不知去向。远处滴水的声音,一下,一下,像某种倒计时。", - "n02_linwan": "咳……咳咳……我还活着。晨晨,你在哪儿……你说过,会在北区等我。姐一定,一定找到你。", - "n03_msg": "姐,如果你听到这个,说明你还活着,太好了。听着,跟着广播塔的红色信号灯走,别相信任何自称救援队的人。北区,北区有真正的避难所。我在这儿等你。姐,一定要来。", - "n03_radio": "收音机……还好,没摔坏。等等,这是什么……这段录音,是三天前的……", - "n04_exit": "你扶着潮湿的墙,一步一步往外摸。第五十步,脚尖踢到一个硬物——是一支手电,还剩半格电。光柱劈开黑暗的那一瞬,你看见墙上用红漆刷着一行大字:别去北区。", - "n05_bcast": "北区避难所,仍在接收幸存者。重复,北区避难所,仍在接收幸存者。坐标,三、七点、五。请沿广播塔红色信号灯方向前进。", - "n05_signal": "就在这时,背包侧袋里的收音机,沙沙声忽然变得清晰。一个平稳的女声,一遍又一遍地重复着:", - "n06_whistle": "你刚走上街面,黑暗里忽然响起一声口哨。接着是第二声,第三声,从不同的方向,把你围在中间。有人的手电光,扫过你的脸。", - "n07_dog": "哟,瞧瞧,有肥羊自己送上门了。别跑啊。这片儿的路,都是我猎狗修的。想过去?行啊,把包留下,把你值钱的玩意儿留下。人嘛……也留下。", - "n08_vent": "你一矮身,钻进了通风管道。铁皮贴着脊背,窄得几乎无法呼吸。身后传来咒骂和铁棍敲击管道口的声音,越来越近,又渐渐远去。十分钟后,你从两条街外的井口爬出来,肺里像塞满了沙子。", - "n09_dead": "你屏住呼吸,把自己埋进路边冰冷的尸体堆里。手电、罐头、半瓶水,被他们一样一样摸走。有人踢了你一脚,你纹丝不动。就在他们离开时,你听见一句不该听见的话——“北区那个陷阱,今晚就收网。”", - "n10_rain": "酸雨开始下了。街面上升起细密的嘶嘶声,像无数条小蛇在游。雨幕那头,隐约传来一阵哭声——细细的,是个孩子。", - "n11_child": "哭声来自一间塌了一半的便利店。一个小男孩抱着膝盖坐在货架底下,身边躺着一个再也不会醒来的女人。他抬起头,脸上全是灰,小声说:“我叫小满。妈妈说,数到一千,她就会醒。我已经数到……数到好多个一千了。”", - "n12_take": "小满,别怕。数到一千太慢了。跟姐姐走,姐姐带你去找一座会发光的塔。抓紧我的手,别松开。", - "n13_leave": "你把仅剩的一罐罐头放在他身边,转身走进雨里。身后,孩子重新开始数数:一……二……三……你告诉自己,别回头。千万别回头。", - "n14_ignore": "哭声被你甩在身后,越来越远,最后混进雨声里,再也听不见了。你走得很快,快得像在逃跑。快一点,再快一点。你对自己说,只要到了北区,这一切就都值了。", - "n15_bridge": "两个小时后,江水拦住了去路。跨江大桥断成两截,桥身斜插进黑沉沉的江面。要去广播塔,只剩两条路:桥下的污水涵洞,黑得看不见底;或者,桥上悬着的钢索,在风里荡来荡去。", - "n16_culvert": "涵洞里,污水没到胸口,又冷又黏,带着腐烂的甜味。走到一半,水面下有什么东西,擦着你的腿滑了过去。你没有叫出声,只是走,一步,一步,直到看见洞口那点灰白的天光。", - "n16b_culvert_c": "你让小满骑在肩上,自己蹚进没到胸口的污水里。又冷又黏,带着腐烂的甜味。走到一半,水面下有什么东西擦过你的腿,小满吓得一抖,你抬手按住他的膝盖:“数数。”他小声数起来,一,二,三……数到一百七,你们看见了洞口的天光。", - "n17_cable": "钢索比想象中更滑。酸雨把它泡得发黏,你每挪一步,整根钢索就晃一下。江风从断桥的缺口灌进来,像有无数只手在水底下拽你的脚。你不往下看。你只知道,前面就是北岸。", - "n17b_cable_c": "钢索比想象中更滑。小满趴在你背上,一声不吭,两条小胳膊勒得你生疼。走到一半,钢索猛地一沉,你听见身后钢丝崩断的脆响。“闭眼。”你说。然后你用尽全身力气,向前,向前,直到膝盖磕上北岸的石头。", - "n18_dog": "啧啧啧。涵洞也拦不住你,钢索也拦不住你,命真大啊。正式认识一下——猎狗。北区广播塔底下这片,归我管。把你妹妹的坐标,还有包里剩下的东西,交出来。交出来,我让你死得体面点。", - "n19_betray": "好,好,我说。北区,避难所,坐标是……三、七点、五。拿去,都拿去。求你……放我走。", - "n20_convoy": "猎狗的车队朝北区开走了,探照灯在雨幕里划出一道道口子。你蹲在原地,胃里一阵一阵地泛酸。晨晨在北区。而刚才,是你,亲手把狼,引到了她的门口。", - "n21_redeem": "再快一点……再快一点!晨晨,等我。这一次,姐说什么,也不会再把你弄丢了!", - "n22_fight": "你往后退了半步,忽然笑了:“坐标在我脑子里。杀了我,你什么都拿不到。”猎狗愣了半秒。就是这半秒,你抓起一把沙土扬在他脸上,转身就跑。子弹擦着肩膀打进墙里,火辣辣地疼。但你在跑,你在跑——活着的感觉,从来没有这么清楚过。", - "n23_tower": "广播塔就立在头顶,红色的信号灯在雨里一闪一闪,像一颗还在跳动的心脏。塔底的中控台居然还能用。只要爬上去,你就能接入城市广播网,把警报发给北区的每一个人。问题是——用哪个频道。", - "n24_open": "所有人注意!所有人注意!我是林晚!北区避难所正在遭到袭击,重复,正在遭到袭击!能听见的人,拿起你身边能当武器的东西,去北区!救他们——也救救我们!", - "n25_secure": "北区,北区,这里是林晚。频率七点五,老规矩。猎狗带人来了,至少二十个,有车。顶住,我马上到。重复,顶住,我马上到。", - "p1": "请选择。向左滑:先检查背包里的收音机。向右滑:先摸黑寻找出口。", - "p2": "请选择。向左滑:钻进旁边的通风管道。向右滑:躺进路边的尸体堆里装死。", - "p3": "请选择。向左滑:循着哭声过去看看。向右滑:不去管它,直接去北区。", - "p4": "请选择。向左滑:带上小满一起走。向右滑:留下食物,独自上路。", - "p5": "请选择。向左滑:走桥下的污水涵洞。向右滑:爬桥上悬着的钢索。", - "p6": "请选择。向左滑:交出坐标,保命要紧。向右滑:拒绝他,想办法周旋。", - "p7": "请选择。向左滑:追上去,警告避难所。向右滑:自己逃命,越远越好。", - "p8": "请选择。向左滑:用公开频道广播,让全城都听见。向右滑:用加密频段,只发给避难所。", - "skip_hint": "单击可跳过旁白。", - "status1": "当前进度:第一幕,城南地铁站附近。你的目标:活着离开这片废墟,前往北区的广播塔,寻找妹妹林晨的下落。", - "status2": "当前进度:第二幕,酸雨笼罩的街区与断桥。你的目标:渡过江水,抵达广播塔。小心,猎狗的人,就在附近。", - "status3": "当前进度:第三幕,广播塔下。你的目标:把警报发出去,找到林晨。这是最后一段路了。" - }, - "teahouse": { - "amb_1": "车铃一响,晚班的邮差探进头来。老规矩:茉莉花茶,要滚烫的。", - "amb_2": "门帘一挑,绣坊的阿姐收了工,想喝一盏清火的龙井。", - "amb_3": "巷口的醉汉扶着门框,含含糊糊,只嚷嚷要最浓的滇红。", - "amb_react_good": "他喝得很慢,末了多搁下两文。", - "amb_react_plain": "他喝完,点点头,搁下茶钱。", - "amb_react_wrong": "他抿了一口,搁下半盏,晃出去了。", - "bai_e_a": "明儿我把棋盘搬来,你这儿灯亮,我天天来摆谱——就当,她还在看着。", - "bai_e_b": "回去还是那间空屋子。不过睡前有盏茶垫着,梦能沉一点。", - "bai_e_c": "下个月,我搬去养老院了。这把紫砂壶,留给茶馆吧。", - "bai_enter": "小掌柜,给我的紫砂壶,留个座。", - "bai_o1": "晚饭积了食。要一盏刮油的、经得住泡的,我喝得慢。", - "bai_o2": "昨儿那盏不错。今晚想喝口陈的,越陈越好。", - "bai_o3": "就馋那口陈味。老伙计,看你的手艺了。", - "bai_r1_good": "好茶,有回甘。像我家老婆子腌的萝卜干,越嚼越有味。", - "bai_r1_plain": "嗯,茶汤尚可。人老了,舌头也钝了。", - "bai_r1_wrong": "这不是我要的那口。不怪你——是我话没说全。", - "bai_r2_good": "陈味出来了。四十年前,我跟老婆子初见,就是一盏普洱。", - "bai_r2_plain": "茶汤淡了些。故事嘛,等茶好了再说。", - "bai_r2_wrong": "……不是我惦记的那口。罢了,回家睡了。", - "brew_start": "回到灶前。", - "bridge_good": "客人把这盏茶喝得很慢,像是就着茶,把心事也喝顺了。", - "bridge_plain": "茶喝完了,客人点点头,起身。", - "bridge_wrong": "那盏茶凉在桌上,客人走的时候,没回头。", - "chapter_end": "第一章完。这条巷子的夜,你都听过了。茶馆的故事,还长。", - "close_coin_1": "今晚进账,不到十五文。", - "close_coin_2": "今晚进账,十五到二十四文。", - "close_coin_3": "今晚进账,二十五文往上。", - "close_open": "客人走尽了。收壶,打烊。", - "debt_clear": "旧账清了,秦婶把那一页翻了过去。", - "gd_brew": "还在灶上,听声动手,双击。", - "gd_close": "账报完了。单击,熄灯睡下。", - "gd_invalid": "这个操作,这里用不上。", - "gd_serve": "客人还在堂前。上滑,再听一遍他要的茶。", - "he_e_a": "学费攒齐了,明天去看闺女。老师说她考了年级前十——这盏,我慢慢喝。", - "he_e_b": "钱还差一点,再跑一个月。茶馆这盏灯,是我每晚的路标。", - "he_e_c": "我把夜班退了。闺女在电话里说:妈,钱够用。这盏茶,我喝得最慢。", - "he_enter": "师傅,门口能停车不?——哦,我是说,喝茶。", - "he_o1": "跑了一宿,眼睛发涩,脑子发木。要一盏清口的,不要浓的。", - "he_o2": "今晚不打算睡了,还要跑单。要最浓的,越浓越好。", - "he_o3": "最后一趟车收工。想要一盏柔的,收收心。", - "he_r1_good": "清亮,像拿凉水洗了把脸。今晚最后一单,稳了。", - "he_r1_plain": "一般吧,能开就行。", - "he_r1_wrong": "不是这口……算了,我还得赶路。", - "he_r2_good": "得劲儿!闺女的照片就贴在方向盘上——再跑俩月,学费就齐了。", - "he_r2_plain": "不够劲,今晚里程表怕是要难看。", - "he_r2_wrong": "淡了。算了,我赶时间。", - "hint_water": "水听两遍:泡泡细密是将沸,咕嘟连片是滚透。", - "intro_1": "巷子最深处,有一盏亮到后半夜的灯。", - "intro_2": "你接手了这家茶馆。今晚,是它易主后的头一晚。", - "intro_3": "泡茶三步:选茶、候汤、出汤。手上的事,耳朵说了算。", - "night_1": "头一晚。灯亮了,水坐上,茶馆开门。", - "night_2": "第二晚。老客们,已经认得这条巷子。", - "night_3": "第三晚。今天,是收房钱的日子。", - "night_4": "第四晚。熟客进门,都不用问位子了。", - "night_5": "第五晚。这一章的夜,快要听全了。", - "night_more": "又一夜。灯还亮着,茶还热着。", - "recap_go": "接着张罗。", - "rent_due": "今天是房钱的日子,这一回,二十文。", - "rent_ok": "房钱交清,秦婶没多话。", - "rent_short": "房钱不够,差的那几文先记在账上。秦婶撂下一句:下回一起算。", - "res_good": "这一盏,泡得地道。", - "res_plain": "这一盏,泡得中平。", - "res_wrong": "这一盏,泡岔了——不是客人今晚要的那口。", - "serve_link": "你把茶端了过去。", - "settings_hint": "音色、语速、背景音乐,请回大厅修改。", - "settle_night": "熄了灯,这一晚就过去了。单击,睡下。", - "shi_e_a": "成绩出来了,比模拟考高了四十多分!这盏茶,算我请全茶馆的!", - "shi_e_b": "考完了,心里反倒空荡荡的。去哪读书,听爸妈安排吧。", - "shi_e_c": "考砸了,茶也不对味……但至少,这儿的灯一直亮着。", - "shi_enter": "老板……还有位子吗?我背单词,背得头疼。", - "shi_o1": "想喝点香的提提神,但别太浓——喝完回家还得睡,明天早读。", - "shi_o2": "模拟考砸了,心里烧得慌。想喝口最清火的。", - "shi_o3": "考完了!今晚想喝口金贵的,犒劳自己。", - "shi_r1_good": "好香!脑子清醒了。这是我攒的早饭钱……值了。", - "shi_r1_plain": "还行吧。单词它还是不进脑子。", - "shi_r1_wrong": "有点苦……没事,我泡的方便面更苦。", - "shi_r2_good": "凉丝丝的,火气下去一半。老板,你说我还能考上吗?……算了,当我没问。", - "shi_r2_plain": "茶一般,我也一般,挺配的。", - "shi_r2_wrong": "不是这个味儿……回家还得接着刷题。", - "st_debt_1": "账上,还欠着秦婶的钱。", - "st_guest_1": "今晚第一位客人。", - "st_guest_2": "今晚第二位客人。", - "st_guest_3": "今晚第三位客人。", - "st_guest_4": "今晚第四位客人。", - "st_guest_5": "今晚第五位客人。", - "st_purse_1": "钱箱见底,不到十文。", - "st_purse_2": "钱箱周转得开,不愁明日开销。", - "st_purse_3": "手头宽裕,二十五文往上。", - "st_rep_1": "口碑还没立起来,街坊不知道巷子里有这家茶馆。", - "st_rep_2": "有了回头客,口碑立住脚了。", - "st_rep_3": "巷子口都在传你的茶,小有名气。", - "st_rep_4": "一盏难求,茶客口耳相传。", - "steep_early": "出急了,茶还睡着。这一步,偏了。", - "steep_late": "闷过了,汤要发苦。这一步,偏了。", - "steep_ok": "出汤,正好。", - "su_e_a": "我调去白天班啦,还能常来。给你带我们科的喜糖。", - "su_e_b": "还在犹豫,夜班再值一季。好在这盏茶,够我撑到天亮。", - "su_e_c": "我递了辞呈,往后去哪还没想好。但今晚茶馆的灯,我记住了。", - "su_enter": "请问……还营业吗?我刚下夜班。", - "su_o1": "胃里发凉,人空荡荡的。想要一盏暖的,别太冲,喝完好睡。", - "su_o2": "今晚换个口味,想要香的。可我还得眯一会儿才接班。", - "su_o3": "最后一晚了,明天起不用值夜班。还是头一回那种,暖的。", - "su_r1_good": "好暖……像被窝里塞了个汤婆子。谢谢你。", - "su_r1_plain": "嗯,是热乎的。今晚,凑合能睡。", - "su_r1_wrong": "这盏……有点寒。没关系,是我没说清。", - "su_r2_good": "真香啊……今夜走了位老人,家属拉着我的手道谢。这盏茶,敬他们。", - "su_r2_plain": "茶还行。今夜病房平静,平静得累人。", - "su_r2_wrong": "香气没出来……像我今晚的运气。算了。", - "sys_continue_ask": "检测到没打烊的茶馆。单击继续,右滑两次重开新店。", - "sys_help": "左右滑选茶,单击定下。听水声,双击提壶;滴答密,双击出汤。上滑状态,下滑菜单。", - "sys_menu": "菜单。单击切换,双击确认。", - "sys_menu_help": "重新听帮助。", - "sys_menu_resume": "回到堂前。", - "sys_menu_save": "保存并回大厅。", - "sys_menu_upg": "打烊置办。", - "sys_reset_ask": "重开新店?口碑和存款都从头来。再右滑一次,确认。", - "sys_saved": "进度已保存。", - "tea_dianhong": "滇红。红茶性暖,滚水冲,经得住闷,越闷越醇。", - "tea_longjing": "龙井。绿茶性鲜:水将沸就提壶,出汤要快。", - "tea_moli": "茉莉花茶。香靠滚水激:水滚透再冲,出汤要快。", - "tea_puer": "普洱。老茶经泡:滚水才泡得开,多闷一会儿更醇。", - "tea_tieguanyin": "铁观音。乌龙要滚水才醒,闷到滴答密了再出汤。", - "tea_yinzhen": "白毫银针。嫩芽金贵:水将沸就提,闷到滴答密。", - "tut_d0": "先看茶柜。左右滑,一罐一罐听。", - "tut_done": "都会了。往后每一晚,都这么泡。", - "tut_serve": "茶好了。单击,端出去。", - "tut_skip": "已跳过教学。左右滑选茶,单击选定,双击动手。", - "tut_status": "上滑,听今晚的局面:第几位客人,口碑如何;客人要的茶,上滑灶上随时再听。", - "tut_steep": "注水,闷泡。滴答由稀到密,密起来就是将好——双击,出汤。", - "tut_tea": "单击,选定这罐茶。", - "tut_water": "灶上坐水。泡泡细密是将沸,咕嘟连片是滚透——听到细密,双击提壶。", - "upg_cabinet": "茶柜扩容,十五文。往后普洱、白毫银针,都上柜。", - "upg_lock": "招牌还挂不得:口碑得十二分往上,欠账也得清。", - "upg_none": "眼下的钱和账,还置办不起。改日再说。", - "upg_open": "要添置点什么?左右滑看,单击买定。", - "upg_sign": "立一块招牌,二十文。要口碑立得住——十二分往上才挂。", - "upg_teaware": "添一副新茶具,十二文。手上更准,火候窗更宽。", - "water_early": "急了,水还没醒透。这一步,偏了。", - "water_late": "水滚老了。这一步,偏了。", - "water_ok": "正是时候。", - "zhou_e_a": "明天铺子歇一天,儿子回来帮我盘货。这盏茶,记你头上了!", - "zhou_e_b": "电话里跟儿子拌了两句嘴。没事——茶还热着,日子还长。", - "zhou_e_c": "铺子我想关了,儿子叫我过去帮工。茶馆的灯,替我多亮会儿。", - "zhou_enter": "小掌柜!老位置,还给我留着呢吧?", - "zhou_o1": "修了一天车,嗓子眼里全是机油味。就你那龙井,给我去去火。", - "zhou_o2": "今天冷。来盏顶饱的、浓的,扛饿又扛冻。", - "zhou_o3": "今晚就想要头一回那盏。一样的,再来一份。", - "zhou_r1_good": "嚯!就是这个味儿!多谢啦,小掌柜。", - "zhou_r1_plain": "嗯……还行。今天手底下,差了点意思。", - "zhou_r1_wrong": "这是我要的龙井吗?……算了算了,凑合喝。", - "zhou_r2_good": "对喽,暖到脚后跟了!跟你说——我儿子今天来电话了。", - "zhou_r2_plain": "茶是茶,水是水,差点火候。儿子的事,改天再说吧。", - "zhou_r2_wrong": "……今晚这盏不对。儿子的事,不说也罢。" - } } \ No newline at end of file diff --git a/web/space/audio/sfx/alarm.m4a b/web/space/audio/sfx/alarm.m4a index 3b6fe69a9aea2cb0d2a15cee61cfe445a1424b87..0f6f4187a9fc545c5c4e68432954d0155e59af55 100644 GIT binary patch literal 8777 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 delta 15724 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 delta 12705 zcmXY12T;>Zu>U87-a;UBFhD>O=>!B63?V=$K?n&Q1f)w51XL^uy^5hDO?nAMdPk{B zmo7z6QIRSZY}lUPd+%;;XMcBleePy&_ui}Bi3EwB_x831z`*~9+b-Ro|6@Pj8$zXt zDslaXLH}^zrsa4VSz1P2NmEHxMdiON$$!Z+@M4gMXNa!3TlhsybtSETWvWg0_;{)R z)%&keB`t#$ud{kOXLbIb`78S8FaKYmzaoEm{+B|3{RREyRaVv0GQ{gDE2*g}E2|mk z|5g4g_Lujci0D7c@mKCI;;-ai&VM}QFZeI>U&x<-mH7Te2^AF;HD#5v`se;~AOBuB z`W}PZDs}b8aG0D;(x(apS>wDa1+Gy;e>qG^Q`Q{kFvPEWEe!nHfz7-xIkr8!4u4TumdKZOsGU}cFrrH$MeINrMzWMQETjd5m&%H}md5?~#2E$FdOR~Cjt zG~a4_L^!pLLd-CVxOpqd;rc1(wU}L-lP0XwLRDY8E7E!5U%)scu1O3+Ot;iviC^D- zyb#8O1&`^^*k?)p{cmT#GS6^;&&*^uvZzdiG%a6-7!@|FCT7CeAW5cR>>@-1KGLN< zrow$nlcGRNc<%KwckdHAsI@{)r8*-(v@GZzjmo(2KG#c>H;}ou#sdqrF}1YEBNVGs zLK>8QSNaOn8|9bhSH`CoTSX#DjH^}w08IO?qNHz*Wdmr^J=Mq>oe7;gSel?1a3*m1 zbB(hJ+GO6Rr!U~qmqQ|U?yH<>MP_{IbtWx?@;jH)j$*sEvmN#F+=@msFNr?Aq0BZ+ zjlFsyq&8v#XSdnnLyhg+{{&1+?#D;DrgaLw`}*fkKU@93juv0=M458fDk3ZwHDWA< zaEpv$0h+1l-P&|~RRY>fUxS;`+M~Cq4sg_B5I;4rq29w4Yyeo&UIM|F>4+(LogyM# z%Y=-Au@eVHhKT*|<=!gY;54 zAMf58Wa>XI5t=ttcDgLlw>J{DWD{41P{}4*W|G%r7-o^T6;W0-YL?2>x!U>#_Ys6_ z%uTP{DTPC|X9;%-XwOgiNyB6%4mzs*%*EV|wqC0UDLok_`FcN<)?+#-+bGP9i>^H< zaxLLzZDr+89e+a1jE%gC`{pfK6tJpoV~2v1PZCHJD57wr!}lsymOLx!@G_8-_W z@I)yk+SSL2!^2O8PbS=LiS|M2Jzhu|EY5R~+VL#0`!LhsbK%uYLjrFj)(*uLk|m8G z6$X;g%rDiHcETBR>dX^rfSns8VQ!U0=yqjMCi!j>xw|m1TbBwr1uzlU%82>9p=Af5 z`KD6C9?nktuWnyY`+Zst8aa3Ajj3q=J;&`KXAaL4V@Jgy@K#1O`+=I>m zlij#iZCYrb*YYKf`IO#l#WLYRY>XA|G9CMVCDCZ!#WY0|23CO*h2x~4FbIAqrU~TZ z0EFUAVwP37Kq|{IEC_vZ&1Vrm&Iv{=86tkJ5{)U+bZTbas(aM8D^IQJn=HwP-+#4# z5xNln2A8T};vrr$eBqVACpO^Tv&FxO?QbuM%0 z_kmtii4IPw;+`)OG_$P1tXc>ZSC7m!&nq2Ms02zZImp)5SxX34rcg^-EcdX#Qz~$~ zuVz4KL}sS? zz`GllL}e1BL&;A)t$s2)iQZlVU52Ap8%WGz%kSJyf{G!xP1Kh5o4bq{}A=mi=GqVyql#uz-_>XZ8V>KV3IYQX@VJ7CUxL zpWim{iH~|eBvtZrR5Xku4h0ap1zW+Z7B$u6V!Y{2b-&zwHKXmP0{x3DG_`B(6w%MNmW_%{-_l)m zWDtU^wZ3h+f=za5*wLgo>a2?2$S^ZVn$207J8Im_nHz!XZhAdK0_54iZN1KO3MLtZ zbVAT`cih3VG!L=f&FQpbcdN(2TF@y>`++$vz|J&;S=?~MF zzniEipai8U^ZJL1;MLNQgxhVd*Y2y?+*MU#2hosE*3kl13

7$H|3~z5(V5Voe*r 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⪇eCq_?ybl_l?%USblH@aV1e4qFHD0 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 diff --git a/web/space/audio/sfx/boost.ogg b/web/space/audio/sfx/boost.ogg index fc40612ffab237345aa5b655167844ac0b5aae63..e73585f85990307e9ab332c6b43fd02a7a5ac29a 100644 GIT binary patch delta 12615 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


2l# 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 diff --git a/web/space/audio/sfx/dodge.m4a b/web/space/audio/sfx/dodge.m4a index 054e1eeec04846a4676df8956c699b07785b0c04..68399d57aac6a5b5bf9d8c1242a77f2d5ecffb12 100644 GIT binary patch literal 20672 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 literal 20989 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

-5scm*jkQ7f zEg~&`v_QK0Vkjsvk17CaLI60Bl!j4po>oS}){&oUN3@+8a*+4Y+NDxK3k?ZV+~V<* zzNMkjm`B1hhVN-v;*xVdkhEkTj8Tsd#AgjxiX_tJqn@$L;K5`sDo6`~PqOWljiYg& zb8bsR? zR=LX#BC>rQ2#?j@e)gwMv#$nlAd4?8y0vXaX(9UgF(1@FJ_tR|$6Zx>L5h!0?WaHO zQDkd;b17BTK0S(Ey3YxHZ%%ueaFO#Sj4|l#7pE|5vx3Q^M6(g2bKc@~YaYoVK`8Ch zMTvnhVV<6f;n5i6Rvr6cve>%SRI*ZOSa1ELuWsA=_ZV5`ALlEZ_uycDMYmv9?^eBO~P&wu+7Og-k17#bEi*Muu; zos~!$C9Srz+Z*HxPJI`%CexJE9u97=ylQgMU*gH6;=b|H?q->gYl&#yonj4JW+X`# z!(t>^whk_u!kFyu^0ZJiYa9OVU=|){JPo!UIg5xaQ zICYpPhc^od49%u;IuaJ32HuHbS4_82U5c3w*~cqc=v8okkLD#jn>k7SaF)0pP*iR@L3`s@_hM^HXG~}(=<7VBKN=;LC*m<(kQIe? z>-?3FqIs@yzdJLupB$>Ma+hV(Bi)@ZnOb7?=zQL zV1G;~YRRKaKApL2q>HV)+U~+!@5&)<1;qW!^_{Z|X;=agus7Ho@>x@DOKt4|Bl-(O z_<&gB-2ZF_xS6IAbN}-L)qhuIN^||Cd0~upa2tWHwK&7m!`vTVCQ}H`n*Dnu)gzY- z)`@4Em4}hJdh|rSB}OGds-L6COEj63@0xwb)CO=R4q5LrW=%p+$0HP&5KO?%-$^Bl zk2G01sSVRa7Gj;YMp<^TBr5yEVTcJ&p>yRAu6lQx}tOVSKCO^8LKEvboqO zuCh$rd1widJBC1SlnFKBhr2N>{o!iFb;$03EM~aO9jJ$#9EL)S)Q%&7G)WSW*UT0t zArcqP`J=sD1KzH{8+u9Ea z023JS|JY*np+{i@XDrkr$7OmL9rLk${4WuZx3Sy5jXd+_>`!>2Hre;wq)k?Oeg9=I zT<)={Cjy0eah*6R*i-Z6=Z@!XK3h)WJuVK{4MnRK&Vq0JCIQHbFVq$uw@AEH>==)G z13NO4K2ts8D$(XEc%TU=#xo%?gPlZLFo+J3R`MTB=OebCrajE*>fZv<_;dFUkc z_bvZqs$YZ-8K%0zXP(Rl$L=ikVA8&0>HUOXRF-k`#>$j^uN&)7+OgM$&nk<3lv&iS z8~5WeS{#;@6rBkGP6`J|U}ca3(m*9ujpkOUl;rMEND`AwC zh_(!jjrJG5&mZxgGr7u9z9yid`P9&Lh)8MVyni8x{blnGC>!|}w(rlT5YUL`JXd+; z?>4dA+ce!o4-a47B7g!@w+^#Cn&EC0*!cr1-*ru1J z$f`s#E&V{^z)}Up%cZ<1AjV%WsV={UsZnuV1t3G%vxa8i9Hs-)*O3FkJG%>jB$OjJ zN!Gkwtl-})k#xCNS^l#|o=*;|x36Mrio1v>{I0vHtL(ou~`WhBPv)$)FA?zM_Qp85p8@)I#et$ZEZcWM*On-$ks zz->q{dp(xA`m`PzGwJ2JhB`=2##i>)`N9M~A#UwV?7q3F!HRw|gitD|FamW^pH?%X zW6xJU~$@M+YVtU_o2oRE*L1rx?y8f^T%!z z3Hol_%^(hP);DK?wVjuzUVS@-{UTrxu!Znu3&-_*p@3$mZIWZOqv1UY;x2IFa8OJ( z-{I--P))IB3}wPYzceDiQWg-l=*`;+35VKO>3yI79?f|3?yZwxK*;ww(~StBL%F-- zcPWcD2LKZTNdMzAI3NIw&Xn2Mw_?ePDj`LRB~E3k{L&BEW#B$}#`jk+%w1$`|IkXV z1b!2qcH&yNp>CQnJ>!hW9**A}qEX5Sa|rZ2TwLzSc@j(sT{l`sYe&_jj&5B=L>A9zp#ErdDg z@D9i&nyS7!>shNH{3Z%vhMV)GeG6L@AfBg@f;{JWCvPC8bl*&0IV8pF@I<5apFJe= z2x1(!fFdpg0{eN2Ir78i6lqUmZ|&XDwYWo*|8qf~RH~s}(}KU8LzX0)e0QCfzv$V=AxnVuVPfLpI|KZTS2^&k+E>>~l|vQ) zlaUMv1jvvAKm%f=w2X2Gq!Lnr53=A`Q~h|zHB_bZ-Qnox41orjx>2DJM7f^EKeDgJ zp&w-?;~)17o~9Z~K5aBZ#Wx-)uUc;_BywfrQD$8f3&Ww4{n~hNKNzZG zy55J(i3CO8)>fyHaD8F8nJ&D$Vot@|yx3sBGFUylYEWr{Q1{^;mxn#@YVrSMIh<~= zn^2fVlDd1fIN~PobNQRf1;2LaiZ~=Yo3@BuQ-557flY_)Q^@2@^EnIlSY4XvettJJ z3rXxZ=cGPL@Wc;3&A+)Qcd2>brpD1~%xGL}1|=)iYwufXVz9=#o3uXT@SwTm!xwV6 zea_VOtynK&Q%|lO@?|wE^J6O1 zGtsDA^wi)HGA$gEk#^J-k*0t)1yW#9o=Qd7k^Z)w@W#D5X^p_EAXVc6<5{MV(obP# z$h~wa=SuEUX=0ROu>W}Y)6W651C9i={447BF7!ch+DS1M+Q#Gj@Nf~)Y*qhfXr}vO zF?$xu`~4L`B^&Y}xgx*9mc*@iHNg;}pgi0qO!VJryKU})735FV>!zPuth*FbMe6IT zl1#awg4r2pWXIvXPcpSrMwD#gal@uZ4+=Q5iY8d{$uJWVbu8lhXLPt$Wk9;hA_2Gr zRb{`JKAESxKfTD4i-!%UACZYz5{Rvff)NldS$rWR{ee@LlE(ewZg(YcXYH<{_KaU@ zj}dVMIGv|{{fP9&v_4*q9MduMq*k3QlNfw5o3e_ky0X15wKdy>Q=i;{@oocvrm)D5 zZa95ccM&BTN#O$|B*LKv?h~*_MZ?9&SrMJvBxRBIh9P}0+GQ0xi-_&Z4r<;+E#)q# zS#sy9V(hR$fp}{^PK?t~{k_RlY<~RvWq;-2RT)G2n$d$@kGGeZ#h(bT#l;bWYQa|( zaU1h6FGOE(*yOW!8b%^HU1|;=V`^s^Za7Co%%6l_WJHBhZ#4_@Ka{pr{I9zOBC#* zhG%1c-%u;XBQZ0wXyLsWX}#W&O?_V)X(sS}4{cnAg0h;Z#5+EUH!{4IU%bSaT?rBN ziQi%`4=yX^4e~gAB@#>vm2IBZ_S0C`HA(BIV-mQ>SzxP>%9NK?%kC&Tdn{<@@=7NE zqM@bDK#nm$2~=SooUMqQ(3UvT#%!{j)U>_))UAe|P9ldvfToG6IU`2h>^v)9e z0|4NXzz_h?-lvmJnEzrU93?3NU{`!>zlsRi9vPwopze}VRMBM7(Ky7hK&F!9`;fPx zG-x?ZFn~T^P#qGXRM3EDm~Db4U#^-&<5Az|dj?Qf!?@r^cLdg(K zMEe6!^pjzq4}TKdLn1x~=G=V0{=}(+$Sk3z#h$6W(c6}As}nWr0=JU8Tn5+jZl6oa zp*RXU(!qlyPGX?o4TD+P7h3wO>wfrG5k=rNbfhI{;o-LJ&1X&7mzVKFCA)r)BYs!tNZCw=#{gkI z*V+T1Y)JWUw)pnmnHEGIr5|@{e{Vi{GKkg z{_TC1=nV3t)L!aS;xR~0;(S+*T;e2HhX-X7bfusfNP995;k@l-I@ceo^(U{*8g=LTN-)p2c2oz_JcBe6&YxiX zF6}j?wE9_cY;^CD>TmF*E={%ZL84P(rpo5^Cu+!3#rByd(g;3NLEEbS*f;mUnzSPw zDdZ}m9wzMx#U$;b{U^@lCc=+*xyM1@O8P~KLtX{8lwj#k^J9OJCO;|A9vB9@Pw(s6 zQg8;D0?4^Uuto4KE&xs#B2mzysFS?&Tb&Kk!W^qBZB23R)yY*xOKn*Y1R{} z>av|?(e&t-%h85rp(*8?#C4jP$K4P~e#JP5Mu710fuTm6-LXrk_?X zB9np_bORW$Qgcx=U*-!Ad%dN6dL_STD!z$Brni(k$ztggO2i4C!$u(;|ybCa#Gst-~<3EInYq7hn9{M+bWHm9Et66maPG2LAC|b7JxkcsQHx-IjTX| zWS9uYhUjr|NRaHF9v zuACQ7KSh6a41Zh8>G~SO9Xs99J%s%WKn^ASKd~QTEe;JS=F6DJ#n#6yG4$CvenqcJ zaf4LD?KK;GqF!fFDQBOdE+?@AXO{u z99sBc54i!0gq1^nKUc3u(G%+@TWTWC^^Jb)beDxw^nNK2|ALw3NC=f!)?OS%tsNundhxcy|jj8egqJX`0(d*)Kd=0xHv?D5!iisT~%#q$c~LM^A7QvYg~?ww?c zRZZi=>f~1l{Xc;Z_4j!d6931oI-hqHxy6jaK^{0Wr-Qq_Mb)8-v5-T&da_VEea^cS zByGY0F9gcPWHmREKOZ^Rd|;^C14gaW>7Xab;8^)wGPZ2+F~cM#r@~M30iO9*HKkb8 z3?v3XUfMEy`54<&kc&VV6mra`@I z#jnAfx7Ze#5_$OJK8@Lg6=zPnZr_;_3WgpkBS~~HwScAw5|8}r;}t1DBrV?AFXj__ zu!IqiYo@`9tOlaq_glAO+H<|OX&h5%P}>$QyrHUD@49^NTHs)+P9fD7Vk0(reFsX#h22t)&{{!=Sj?cQx z3%3l0Si8pEO;*<7>+3qg!RDsnR`uBJJ9nwxUx=RahDlRLZW@(@Rm4Ai_{XgJTz!9v zgP+rntm&n;efyvi`AVQ{&lpTTT14Cr(-(LxEyPhCwjtK=;5on`3I>%)^~i5=RS|W? zz^m$+oU)t38$Y}Z3G}JU2Q2=mM?&*<1qmGMY@jbqK$!sWXrD47C zgC{8Ax*T4tC9Z}dKaA^K);Sexl#*FpEsPU8^|OMz zzvnM0+#hRul_SX51Bn~}?k7SPRD|)rrd+ZPf15^rv?pcLj-t~JQ&LsTOjl&?(xxj} zb2eBji&wHJZw~GO0En3hcy-mGrSvGZ@EO1+d={COUW(gFLUEP0_`{f}+Qq}2H+ir% z@kjYPTuQfePIKo9I`q8?jeTpG`s@W$ZIQU6qD+y9Zc#rNUlHn`r#OHBs2vg2fmt9K z!5NJNCYB2RlAiDf7u%`h(zrJ**rj!-X>$VMmS;UTH z37oB~csJOR(Ig3RNQ1{6hr`qkn1PWs`u+KmjZ3Ur&5_omK=t_sGiwX(`vOqtHK;?lX0gC;2GKz6A z-rw(y#Ols_86j84Kj`7hTm`zqp1>Y|meJJTMJ&(|$m_eeG0A@+?<+k$ZCmtO4XrX{ zaPsmLt6coKO`ab>o`GUl{@kZ6UFzX+%xFO`g?a8i6enziyYdE~lO)1QgO`-!-QXoF>gW5bI=7E+Tr*H|%}Rbl3b%jr~@2$MNh{;QR%Zga{%&Xvv==%15=1Rtl5?Yd(i(kb7!n$Czxxmdrfon(Kq z+k{%~%EX#)W%R#ciixiM5kev6xrDUi&xa)(vE8YH>A_#qskFbYv*MB!K?eJ+wDziF zP1fFvA=r2GPWNR!^o_P=X)dG6Gy8E=L;wMJo2gj4n#J(5iO^JUN7#Fls53c2t*p=u z_Hr)Wv>^G{iYKGZc$B7BRNDx%`@}2Lnl>au+Y^|DXrbx|qLfi2g|@c@$RGq@AmG-A zhoYmkawOJQnf^fUe!s)W_v36B*qX|Hs#Fa)Ikcf^Nf>=>S$ObUlY7C_T;@jGTRCrO z{7x90Km)VwZAcYea=Md}8w7KQ3&ltlTBOeQ46<_IO>@txjGO_fo+N zg}u~NEGs-S|6UPnIj#h6Fv0dlaM|Svep=)y#$>wc%-t+RZLR?BARJ3zZq3#U#kuWB z^FZqA+b+ zaC4_@d-Ffr1t8P0(n;o%gTDciJ(do>(Ui&JhM))OQm{ZLpaQ^w1v@yJSWtc_z%W(` zGBo@{5L#fqd51rw119i055dUtP-eH3K)pB>ny6V-DfOi(9kM-c5vn?5lsKJ4*;tfg zs0@`fVRcNII#hs;5E3#wF9HRwl#jE(0#(D1?_h3-P`0A@W9~-pjAZFE z$;sQ@<@<1ws`ngR0L^`B>WRzqdMA*Z~SwQ(NjX1dlx>v*7~l%uyEG7k$`fHoz!9o&$#_73(+?{HvU zqaX*cFfvYYCueKZ2u8B<^Sv5p5*DK>&RjdgJ?>KbLbZ&3yY?RFUK_Y6LXH3h0|%6W zu9cx?*=YUeRUG__2}?K{TKQBKlG{c87dnp0B1Bt_nB^OZKtFn?0TsPlssV- zQ0BJsdsi6IGHbrca&i1k1|5w;ofJN1O|L-o{ONVrcbV*BhBi$g~-O^oB(jW~Y zDIp!wp`?J6BHf^*)c)`4`+k4%{GR83p8f2Zx@Tt2nVr2ecjgYoYGaGm-sk#uPx`~R zW1kt!(?}aw|Z}(>9q@IO0@}4BTdz|1Mj2-BGVm&0!UEq2a z+kVipupy@Oj@D>$Hrl)Dle}_b-Z3pXT13`rorwEnKHkJ`A#^STkEx$qqLGgWc)0>p z-G*z?PvW^u)WSk05Gu9SV{jT)b-#QxP*KR)Cn50BMk<_# zQ#P6wf!4Byoy!pvSAnYfIS=Cq=AI18p&S!cWu($B5};U9_a^ z_%Nk+ZDd)S67QKd8*!i|wQa42o_XG8

|bolFYeepVrVjvXVgTUlsbA~`JZvTUI6 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 SH;CS0Awm31AZVO!{r>>>$@|{` delta 18834 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 CY<$T8 diff --git a/web/space/audio/sfx/shield_block.m4a b/web/space/audio/sfx/shield_block.m4a index f245c11107419a08b30fb1effde39f6a9125a222..c2cbf88e468a090684ce1a72ae4918d18565eb56 100644 GIT binary patch literal 25439 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 Bzq9}V literal 0 HcmV?d00001 diff --git a/web/space/audio/voice/female/boost_not_ready.m4a b/web/space/audio/voice/female/boost_not_ready.m4a new file mode 100644 index 0000000000000000000000000000000000000000..fe09a78af3397d8727ff1e3a91b08933f115428e GIT binary patch literal 49471 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 literal 0 HcmV?d00001 diff --git a/web/space/audio/voice/female/boost_not_ready.ogg b/web/space/audio/voice/female/boost_not_ready.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8ccdc59464522319737359b3a0a696e8f2556dd3 GIT binary patch literal 26831 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

rJj86{V5LV)syq5th$wnfeRG& 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 JChMkQ{tt|ipQ8W( literal 0 HcmV?d00001 diff --git a/web/space/audio/voice/female/protect_soon.m4a b/web/space/audio/voice/female/protect_soon.m4a new file mode 100644 index 0000000000000000000000000000000000000000..f48cd74792ffe8f5bcf15916e164827771b146de GIT binary patch literal 26833 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 literal 0 HcmV?d00001 diff --git a/web/space/audio/voice/female/protect_soon.ogg b/web/space/audio/voice/female/protect_soon.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2ac78ff57769d13a7531b2e66c58cc6cfcea74a1 GIT binary patch literal 15173 zcmaiabwE{3xA&&ILpr3p<4^+9&7ncMQ@TN<8$`MU>FyRp>CQt+sFbvlg21=&dEWQl z``0(j+00(E)|#0$vu1uXv(;^FwE%eF-w@E2lK7b1j`$D=M+N8o(%r(|MTq$eE@ zNu^crLMeDvjK&x|l4*+zq@#_PUr#6N0FMGuQoe-Yu~MkC;SA#XDPc_FU@95{((E5; zxYGZ5$U^METq#t_@bBEhm|@$(*A(Hh5Pe*bwnr0=Bi)`IRt*7}=>-%t!jK_*6ycxQ znPWryx!Z}u5e1mzL$|nx=fg0hqqD;l1+K}$ZKZsP|0#oBN+CH6S!$RhTuutC0WzeW zFnmm^oGhFbf=V4u!*4|dBm+Rfd*;~p%;>mejp)EI0N_e$5)QdhjJ%;3X`sMB#WFww zdjUWN`4nP{6%w};Qs@m*82-kcm`e7s#=nvGuebsLXlP=}x)GxMm9qi>)B@qy68+c` zyV%|6MAY!eYIq<701&}q_@8Tu$*0OpY3nSuIHFBZrVEVZTSKfo$Y{FEGH)R%(Dy<|?%KrR2nRKz4IICP#L1c_zWs z`&;m^x4*yu{ht(5gWq&E>m$u=@`qV2-XNG_tno|EPG|vBNHz9}*~$%IN}>yEY}^KwfrA*(mZwz0I2_>n8Bm`pZJqv3Xee(AB-Gx zyaIDtvN~SYi|JklZ9zs$5yn?RYhb+gGS^SHHuyjBpQeK@P6H11e;UFvNa8UL*`rUz z{ZBK&4h38Z<^PU1#YTGNS^9}tcJ(uUbpmlsLfJWfof#ryO(ADZLF+jIV=X~r9bIR= zbZ4Vhuhk6e)vKV5{}qi<{x%UG07O#gSW=#{qL+ zCPPOdI}{eNkg{CMNeFXZ>L`RM?=3z{3HZvgo0~eRxRd*KR*@MTAH8tkPnwzEN*2In z0ybSKRNwNe5;CX~$f^?>FA~VY()cI%1vIsFR0&mK+BycrsygWms(h-dggROTvN}XM zTIs4fE!I=~&db_5Ys5ORR%@fnAiZ?2H9pnl$5$}d3w$+hbzaN(uPU8IZJkv?Fjqj+ z(^yl-+5pt-ZEUcpqqh(QYKCd4E)(hKr0XohtaZ}8Og(khbd8r6bqp4QRu>{n7lJ;Q zS9ZFL*49=vR^K*q-gX`xq$ZDme7MW&k>|?Fh28uZAcn58G8XISL8SC2^T}8}!c^Ri!Z|GSYTv;0rEqHBQ zsm!&iF2cO#bi6heytcEPSFb@aFP-!VQ;=^l;;Wy_+LL@u9j~=iV^dJ}EO}>j!_|`_seg>171UHjMYw zigmepMoNG_k4ymo@G8s*5s}rXz&AvIBs}-Iic~aV7&sNMgeOD$Ny5h=ETkS#X_krz zC^U{FEE⪼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 z zok@+2!RBtP&CVrCJp)U)6VGFFTqid@a~0H^g4L>SEj|yfaG_)mj%+qxlzTL895yh% zSQ=*OU7Vg1gc^MGo8?SSTaNE+OdiObp=0ZcNf;j1mP}IyZsscz(@|f}C%uD-?~RF- zQ2Cx*okG$Dfm>;uq)FM=a)~lMWpaCtSFSPlHiQxdEnTHri9wMfVUJsrd0*A|r?Hqk zhm)(FquGEzofF=DphcRylfV&LR~0=7D8|O9q=SJVb!}VoFnSTVVQ9$b{&uXnQsUlG zT~YD=`Q3Ypxa}V%I5^rm+_L}eb}g|$4=r3;(JjM;#F zrk|Dwby27#Mo7VnE4?cqY1|UdU8R#yf(*aw|(wXf(HRrxT?~5(BZ`)jIFiUm|@_>9H&o+ z417Mz@g0}5s@i82X{*Ou0#~l?K!Kox#Xy5UrCDU3@EibQRNa>rzLj5^yh|j0StGxc z_T4miU_*@>oeFhWVS(T0p-{9BXL0!jh)!`$@p^4|niPy&!trOmfW&$f15ZJNM09(v zE<+P(@A5~t@62uH*}c8*+VO74=xv2FaNgpJ8@-}Qf|tiy4r~<<>`t02T%2uW&>@pE zwDS_Remn`=TK53cVzP)oM1ev_SRBXWZ-&IYL1`k%1XWEuw*1_xgl~4_gppMY3Xkh$z+ZX@Xdvk&x~0r)tx7 z!?RqgpO>mSKDOQdlq-s(rE}Alw`sW$?|#(G(;`h3q+?ulvh%f^y{y!tp0+Pyt~J5A zdNa1uPqO_QkL6)|>lt+Zq2jt~UGesyUc>FzdfNvob2Cz9n)rJY-VQ%#|6U&KXq#T_ zOe3$6McS|eYX$0?tJi?n%k5;@AP#2nWkjl#e3l+;X`OUYAv!P(u#X~lMt3tSowacHn@*DBT~)G6?}oxgx7uyy_L z*{|=zzMVf`$iF4=@-6tet>iKhzK)vw66_*InjCERXYkJ;01{9vuWZXHPX0|S?X3j! z4O;c$=B+j`LH70Qy#S>7_4LJh@N|3e`F3XrD)>5?HhkOZ9lf3ay&Imb1PTN$6c7fE z?u@416a@hYo)eYYZ4Ty>x~i1Vu59pT7v2q!?|L|tA`Hf& z?v37?el{Tqj`9E6jcJCKP9U|kd$-)Y;cdgg#qY&}f+D}ZhWZZ(2nbSwt(8~)P? z-8Rfb?;c@ZB{zXO$2$#26{=kw9SMH?GC>mxo$#F7wRZ0lJb^U4&(D|_FdKue*7EDD zqEy1u|ISl4IAgt$q}Jw$v_E1I;x8K16Vgisx0&~ocxN$cM_>FXF4z_}H(p>=y1q>E z?!N8`Of{y}snyJuFq9=HkA^DFiXQ<47^{;HLkX+dBG4m`D~ps6jyfy39m2Qs$A@Uq z)PEg2{KO;icnx{jjS{Dnt6?9 z}v{a*B8WP_zgQ%Olwq_uYCC4eFwtiy;(=RLAoO53qkp6cp%x3Gg}hq?*0WSli5-- z=QmM_hU^aVO~AR63YC!Ww#{I!l_bL3)DQI%t{iQcTMBGlnU zmct9z^B&$krpMH@VWYY=)K1>Wrv6XEMi$owl;jt?*G54hARc4uMLqQ^p2^Lih4=59 z;C{7u0=CsBr5M(G;E5*~E@2d&`&3$QT^s2io@R^nX{(NbM$ySD`a8?FzmG;=e#+0i zrMflkIsZ-{nzvG*A|nMQ?*p>`d!R{~^)L0?q;9`zAY{S-KrV$F@NSkhd0Z)`=4zaO zdegR#sOZ2Z%m02#IUGRFU1UDfPxj_oBh8iuE+7*Z-9K%5Vp&L~#3>aD33IMhDrE|I>8iFegeAVi`y!eG{)G_;E}8mI ziiYJ5%e4<4E^|8o<#tmpgY%A7noh&cMy4}>Sr8m1d-;??=0IF7I7!6j05fEpvqtwS zsDYfrCU$y0SugMA?}qaR0*%7^)k;7Dxe}~*WweAI0PZ)7i3iyVv&0Q4;wd{eAK>7)b?|mI1~- z-41|r+LNJO0{I>+P@ezFjF4q6I+1D=QB>#PSHjgnpZ;zqaNQd~UX2nwBh}ogp}af9 zmCwq99|XkVVnm@NfEyH5iU#bX{KwY-&g;KEFx#V7P7k~C7NYH+hrS{G6Sf=^6!GZpc?szPhy0>(Eh@f z>hpIV9m`Dj+xk;8M)zBaz5+^4!|b2*VCP}79SwO4Q={qW@9!S3b=^=)tJAmA`Bv10 zy$Oa2`3HqgPYnCv`zTt}&8?&H+*qNolMM44{sC>_T=`VOh+r_4AT=#hhX`;qG8mzI zU?VfwqP3=mRXQZ)6AyS331+P~OnDOS*{SuIZbp~cGrU4|o7n4rin(off zNCXQ#^-1V0_U(8Dy1;@nsObgCGrgGO7Q=%*C?)_& z9}tg=AyI-J3MQB(c!;KwB>kpT;eES3LySTu^};aFhDe>vGdl6Eo{X$%66Jw2XWZzH zoGD$}keT=vj2+U7k*BX4G?`ROn)gm^!ZltsO)=;k|*3`H6#x-O4&mDJD_5I8Su(D` z&W62VS6-Z!-|YWl!ddX9&tZ{+)GUd4E2Dul726R|CZ=+ia*}@9a1y(0yk^V9B*eKE zgV9tuH(ez&3n2%cLnFq;hZN)H3PwaYB%c zeLx&7hA0($sF1;+!U`i%7>lKoe9oG`+!sCE$#t-*RQY_MggUAx2nJ&q6JH?V=xK;w zlYrtbkp;=Yg&E~77%Cl#g*=njKuv9&>%)s!Zqkxo`hx5qKT6n9aNOmg-$S)$ z6XzY)Dt9gehc?^}CZDcd@#=TKCK^oSH^n24_&Hwb2-!`X8LOC}-<6HrP5p_P=*a#R!ND^CfZ58|<9JYL5Go!62Z%b|G(0<+9tsOjez+e3 zZYd}jTachf9u{_ZxEF$KDJTH#d;JZ>$tjz1bNCFQ{4|03G!eV#jh)C?+3tP)h%BJG z=m~uH&hI%)c&G>cea&PfI{Br`B3vHZj>?j>LBl$Oj8Qo zw!{AToq$#4)n58VPNad<6>Gq&W`e}&79Igr$zy&>6*vl*TCIi{mHc;%u+Vp@Q``>? z(ze;t3+36}*Z0jG^<#cb&z#9R2P4CsG_Id)6T2z>jh46AKeot7nb-TjDWP2KBIL|3 zOc+90zrV4<`@)j*}&H+jR(nEiPK3m6W^1~o{;G0wNnJ`_R zonud?uJ_@o)}AA)r1SD}V{x7=GdxpJDCXTQmF0?$hziq($)En(DNtNA=TCP`3qu6M z@}#)GrCFdU(n~^LuN9xewQ<+neRN|WF(pvf9hSW%)WO2&u`(SF1&~$nyHY|KFOtV0 zr(Q($o1Vh_;MH)r;F5$%hN9zh!7|aerc_QuFIDmq*smSl%g=ZphyM-)m7((re%}07 z*)(!*gTH)yH3b2sp3v-g=}AJ2i8E^yUb8O>>T{PA+_rTL>eOGnYbxtNfvqbSpt}#Y zLC1VxL>~YO*AE^~s@nFW3NMMhYxmQ;Segb-+$H^w-AFI4XrpetC00jtCpW#`7P_Q9 zPQOoYrh#v0$(PR2Ct=%b+(#nt(8b#2h1aWm^_#ckibOyB8X05nZ~&=#4^*CcuL{A+ zBtZnTQbzP0zxYFOj{{6y2d=Oh2+f2AgofHE(VC)wFf>3@Tzqu3oRa&kgBrA^fYS?r z0vit(cJd?!q}+RUf=%P;r~J(0pvcgz;L*7jXt^B9{%r$iK*XjpL>VBD2_I*Qct{7A zS_Y27yFome@|zV(u(-0~Aboitj>=|&?+#WF+U|0`9i-y9mCQ^G0H&NmkDe?&e_#Zz z@*wS1@if53JITN1{u*cur}0d8I=D6IGGO{V&Pp<3oAGZQyj`;V^S)B%E(zq~LSv%k zLkovM`5k7Y4DXV2L1oYcU+TTK^w70zQ>yy*;SUP@DjUgJ7a+L<9UXsx4#88nEs_5M z9-`?+zjys2gK;m-ly%fd`whG(3#Q&;tEe#?NjO_mm1sB*CAgX`ajz9Il5bMhp1wLw zwDUO1#&=&Cn{>m8=Vm7;0f{~=zO_uKT6~;&Z!Ys#R7<(d2M)eiUS%{B2HEnP`!Bko zH)b0i?;0kPO6CZs<-|55Di)Ik5@C;bc(-@T;XKV%nI)#AOz7l8`)CSmQ!di)sj;i+ zcvc$g`lWN^c6Z}65=+g&gT`#Ln4IMfpZJ`y$14}kke<#h``fcCDhZm#Nq@We!(}SsGg={ zCFTn>t7Sk2RJ-=_YyHlzLh+eqHkY$kf;}^3JM`Di-eLn_J$;7)G2S$?K3rYl*VBfyN&s8_Op5`ty4OiShscHao*AsT9c>{F+d4v+rI$fJ)TZa zo4@?al2^_ha~H~G=hxRDo@D2akX~|CBPUXx!k1)&Zz&)qc44|XoBjc(G47zsG6=}T z_PZj6Js)1oC{v4)7Jk^VcB{&3cEz1LZRl*@L0XmK;k%$9;Q{o~7hUoP(X#5;wc%TG z9uW3v2zOE2>xfM|W9qqX+x$tGC;3_{bkNM1V3YS`F!|?kT1B0nKaxz_+mUs@03OQ5 z)5XX8?^^71ElBLCXMCnKLwUK?spmx~LWS|9H--IamT^~z9C%xv@7e*A4(XlWP$h%6 zz!y#C(TeNgn_M4vzBcJ`B)2)%fzx~^l|u(3FvqD}+!!x`!aDTo)VVHyq@JjcPw#1} zD!~vrQydc>2_9)RRM~wlCRjByv4XLbyGr6P!BDgk&ex&h?1XsAtK_1D!XB27qpc)g z_NR*6Tysy%rAi8iGxEb;K_!Ac-DO+t^tkAFx>QN^Qh^6A`=|PooUAWHH^s_sS5=Zl zVGtPL*8jZNWK`=HE6ZTU_iPWZ;ec2G27G(iAHV!m_(JsE09{Dn@$5{IHT z9$6nik^mx_^cKj*_Ft)~PB*H!y4bh{bcH0`G83741F{0C5<|#tsp{N0$kWej$6EvGI40et4#l$ zndyFz67ca_&Qd0Zhm7%dJNH(d-y9lhC^u0HuKvUHCie!ZlYBlR z8_MD!ojp!cude+p@=l*o_nw|%*_EM|AADPlT7a3bcNy^3vXB@)~?e47M0 zl5${8F0+#Ap$0vKge?2Qf+8_;!alBJD6;`&L1+d@s#O!Wfk+S%YKn_WicM6$^0LD5 zyls>DT)Q-`uJ2G}R&cVD@FFYiDwMl+cwqtSq^~dO_4E%7B}`%CT9H~z5fxjwn!5v~ z9S#y4nO8KWk5PWKQGl%MTeaTL@RGJEf8IbhEqK&?j1lD@JPJ-xu{n4D>^VnA3VVOt zeb09*eqnTAY~|62)nrVOnI>7%4rHucP+KM1lpXCX_B9;D%9Ne>;zu_dpK{UdS)<2t52MfYz_?S8{<7EW&cTA<;x^g}f7m4Vis|opWoHx=ELvG@ zI!n+M-{R(#s|88z%d)&ayi>sJ{>j0O9kSueau6_*kZ>akpqhZJ8w8*pjcnNkAaHs4 zYyyA^goLdCfNEr9Z65$*Z||xN0G7+g?*IUl6MeI(z6Z+9gNSy^jGcY}aq_Ys@J+M| z(F0H+17do`0hpj_!S9ocy4jEK0*Bt&R*+KQ&ZA(U!v*L%aPsQK*T?Zo&~TjKQFWC6 zB`6XgDVd&jy_^CoLd~yX3t+XjWEgCw(+3%qw-fF!Co`Ph9ljV}p3%$^j^?yC`V^_3 z2(He~_jyA*4W7l=dgcgX*sM~86#%4>er55)`uyS=vB)`4m|d+!K_rPk=9oy0RoC)i z5J#liQ0wMJtP%@^hgkdLs?V@|(Ls3N9e0;+GLV#%URjbYo!8VcSrZ=H&Kn92jt~AH z0Ext}sh5rP6zYK=swp9sN)u&NI3*a`nVyvb)VU<}VG@XP;f{tcqp!PTKFwl6@SWpy z@E=}aowIe)5*QN~IA(62IH@u7XJa!FGE7l%AVs2;(^TozAIbJ<+UC)sM~7rH!91i_ zhM~)_L~??nsSdaP1u?$&6O^a{(pL-;Q{M+qEaDJUSK4KI*wpsR)itTik3&H+e@z$* z1jQ+b4pvlLAK^l9xs+j0>CK3ha@ZX?%}`G5eJ@gVy#ok^C`PMDUG!_nu(W}3F$+pU zof1+^469jOYFhg2jbq&82RJcOGAd&d1qq^7RK(fClJN^Etc?}s%t^2%a~7W%T-=ww z5F{ueaoL8gY0)axC@Zm;c2AVT6=7%G>^iB)Dj5@AgcGZrT~?p~jtvwIN-Ro@F=ed( z7zTU}yS2}ko9+MNDnQIWL)DaM@u)wkYO=(Y#x?hQ0%{JUA_mfV%I)O`(FXGh&TAnR zLZX(`!I;FmHu`Ll$jO5WrTaWVa@BV3qSVCbv*X`J{sw`mZN;g#;+ z;tyCD<6x!VGAu$60|xQ|+m0*xlihcmsr#<=3E~D#-XOvJ-ka)Vg8@gVjC(UDWHLt! z*&uURQg-N{;T7{P;~9t{MX{>v++C`f@F;A6;8BuOu!c4T2P4`S6qoai3q0TdoW%@w2tlw(5FU z7TCzblDOha*f5DZz6vCY@veH#MU#K3w`G!Tl}Mg`lv5|7Q>cwGcj&QXP5-dFVDOv* zlouA^;)CyOMvnGJ_O>G@1o3~3`T0S7d<5U!qTgJL9_&)>Y$n{@0*T=KfIqkx+%(9c zrh!bq<%E3U-nzOk?Cnx*jTR{MHgjIDK{ud7vRrIThfifHUpxtgumq$3K41M^RFuX) z0*R>{Dw$+E>a5VH(P1)&cLQJTLP$`-a^BNCjd=eEa&2Z8Z2Z`WB=CX^Ozmu3LefA) zqJ}dana~e15Y10{BhstCV;rPI9Jn4gY@#1+1Sy6V7>ZYN(5(IzouD+ zDfIv$DWh~Bb>?lh4tL14-YIvZe3qx&PB;1t`@-YM?@Uwtq1Ph5vUS9>W&>(s=rPc# zBbq)m)eoO>b)YHowe^es-7)6GOcCV_878vwu9U+0{-Vj|*s7J|q{>>9Sv-3|Z^NEm zUgF=mucQ34!oZfpmF8obg6$oSBJ?&}YuOpTrK|enC;Fdh)+yZNALu$p_r=M1yDV9nAXkInU}ZRmb$)dpnrh{Ot)W&;(_GzL023hur*kBmHjg5Xf^g@74IRMEqFT z%20-HS-i5Ac%y|OB{a1MWFmy+$TfBBF5};1uN48d_);ZuT?`Em3l*n7XDpC;1_9!X%wW>E+k9l+2Dfh2w1Y6!FJoXllw^3BW zQtkCI`{TFnVv9K~&o-fv+FS zZM^fweDU8P+6jVsN&EVSgh-o~g@h*#`cdR=$78(t1L?^|9g-OI@{7eJ=eCRzm?K1k ztYQ32&%1z>Tnwoa^k{=%EWk@foBXcV=gN!8(E>u_-Gg2RH@Pgs`rd*^&?WA}8q2}> ztLz~&A$%ygTk@(?a)9NnG&3|UAlZ57)$F=B`fzdbbZTv_$K`kzJX~ z==&F13&%i~uxD&-Z;6<2#=_2eb-k!*!J`?|+V0R8ZnE(y*RvB0JWvoJ%@TEJnhFk= zmPJ_5)qjOO83z-ac?^rrs2umnkep z)ds?oHSZAJ&Nt$IQHD%$0jlIAyExuIhlQpp=Q2>()WsvB(f%mv+BNq&q^6obHtDi+ zTlTrS#uUUC_cEZ;VA!bMWDSPVio z@lZ(qq*zJic4@F;ct0asW`d7&G+}%GQj+PUj6@-@?naZSSJk*!*WZ}2*xSOpt2~Hw z^C)Y=#rYwGnZOeiL}oRT&%skElJbNd8I!*F*+FSeEdmaEf|KZ4SD!bD=nrZxe8uaR1W?IY%R6}ci%2$c#$L8(JZks>6^1+lVB4Z+N}mz0~iaSw8?U*#p}U*3sS&;;$L zV&jEaD@;l1pY4>Xzwv3Pj3#BLXmu;cq~`fj)5k8U^cp2ph*U|q3P*t}Iv5yN*Ou~~ zO)=^IEFojUwC0dTtWLk}8L>vP?>PIj_SJF})|WvKkfdR8&ZIVDyfA72ed|4eW}jAf zNut0@4)R%>>~+4cdWBlA2$@P2Kwu|28`^GnmeP0PoPC4ZPX#Mp)M!UL(Xz3J8P{H zvN&mE{eM&grj?hzY7C?$dXbVe1j=I3iVXX`j<4K8in-*!|9Cc^Jmze#=nkabuq6GG_Zu4|lO8lQ(BpBCR|fOGAFaA>=JxZa zZk*958$~?d#^omHqWggR4a(crLTV%3C|usPbrQbBb?z{Byb7~IZR!JZa532N;-kfd zGXIxqwi@n^hQ7*H?rt>eICYcv806yj8Yo@19+O@46{y-TL*Su^rvXBKt0 ze(#6O3IWB>$E~Bi!D7W5S&Rod@Cd!^9`5`hH$+^Yc9@F9nG}N4EhgSnaAT@1ZjZah=mTDT2Gy@0e*qkpT9&MpSmnWLs#7jF;d0~R_9zX>JqF1@5>su*vKB0Z%V_JZWqU7@t4zwsYx{{>#S=Z&wnRP~?^ zgkA-KmaBX+BDx+U-$7`^sBj1SL>Lm00qW?DcIPI_Nh;VuKn^wr6k80!sFH@B+?N%? zYJtzUgU3kktL&;Y_1fF&lP`hoKu{2KRN_U_fN7MOtQFxOLawU{Ym`_ut>J#Sty9F} zEVd#v2+7M7@_Q%c`&H6PynjQ~CimUA4=j=vU|x3GSO?O_9%02sY>q2C)_?UQ4%K=d zm)rU1Y=2n=;~-R0z?udlv#hAId;XNpwZAbHMeUT9zn93(3GwprADQqON1Vy=e1`9w zzo)@BHPQmYs>3+SC)AK4>WGc`K_ueBS5HcO8KBDr+i-8wi_=pA}T!j7dufw5+t0Y?$YtSk(#%uhpNwbW}`@6}O zUG^lF>}toui^k|kXFWQYK}5vSX-G7*=%#vI=02Q)qpLt8JXco?HLMlTYh6M$I-!J+_m@1Et|Vzm@_+8J-(+*+J$H~)m-iIrLI)zLK?aj>{=o7&Dc@?@`9wuaDh>@%fpILxR*NR-` zr}1$|DDJM#3!Tnd29f+ko-2YmCH1>NeB?gK>-F0fqpaIir4u#5(`>Jf7*i!!FYP!F(z^3G>8;gy)z;$6(@EyV=budH0Ed=Ho_FRwEg9toub;SlZG@!<3N>ubhymw31fe_ zUpjdqnGCO_Qsst;%&^M*nnXm?78bgCaOx_B&;&c!;+;-R1y@XIU3-f`<F41XS@H-!x$F5TYLEiWKQ%t%Y7M_Ko7|FiOc}P=6rJr&==@CZ^6=Sl9yS1z(mJAmtHX4)4Us+3@e4DvhcszXBjJF2S^Si zAmx9@t&4ybMq-qilN|H@GF$QzIvb`|bVu{B3QF`&&^ph#Q60nddoYvSLNpqFw3JIp zgNTQa4R+Hg8Q)Jq6O$oH5vFM~(N;kpGm)0YrHh7{TTR?)Ip0AUG#VF66=kXV_i$F< zL;Wau)iNvWD#2~z;8r(^8)#)6XR|yJ?j!gfr4=KLcJ+xFPgyF~Blz!z|K;Usw#I{S zXSE<;`kv18aU1qU|4I}p|G9dey{u=ru*}5=q6D5zQ>$F%)3Dr0YicF&E>@%?{purc zBg19tq4<#8e%r=UT2a=iQRN`zC_zO9M+;Gaz9k5K-;Y8` zkr9m9eAgDqPGPB?++=+FC0HNVLDa#XS(L1Ke1vcT)+957Cj4+k2I?mluYwiZ@ub3` zJmmW0@SHp>X&}2)cE2f7_JA?odDZ1ip+&<#7T@Yk&eF8OA60|+>HkW`MUmXR!|SB@ zQAok^S#nCgXtHLf<2}xOxf<=k_dEbjKsvUcD?D^K1O3d*==(i}apU#P`Lo^{Rg4tu zy)_r#h4um;zTH|I2F?jLHRGcCxyeq^mMbv^y(|fTq$u#qgRt< z6+nR%Q_$DU?Glv^86|FT5lFMU4*U5qMTh+flEX7&Zadr6Z;sVolD;^2XjP#%4rYb}kqo>-Uv6VC>o~k0v2@2ZB$(hccZkxdqOI95! z6c_j$0robmvwHnB_){Noms-vRUBkJP{@pW?IInFadB-0y#>WNh`!C%vJaX_Mhy*jO z8eXY>Xf{8n78H!u?|j%svd*&8+?UF$2k?LQf?jdOBB1-k*sDk=QDNDw_tE~sXwuQQ zKeW{X&|#zhYpv-&8oy*IIrufTm^^+m?!@OGPcsc9$LmBzp+%WSD$t;SJPc~2YZH+& zS3!%C$wVc^{gDM>bYGgxY|2MLS9U0I6k-k_{UB+aF=7%`JVF^zQ>(ADC=6{t-DZz#>Cok(|S?uluczF zU3CrF!<8_Y_d&A7EqSd7sLyiuKM&baph^!lWj0n58k;ifbli zm)1z7#2IlD&X5UA0ClYhh)K-0-QNqzVzTH>p;!M*k&sh5Dp%W$q~RA@sH|ia@B2@j zVZ@-MLmDz|=yHGB;pDl~@96McdS7y%)?BIGy3rhMy?O$D4G>kP$i;nZ4DCSVqHe4r zK->qJjim+GrD`ocVDZE9W|A`9OrW^vV-U5uC2SZc;zXU1vBO@Z9e^BqdjC4oW_Af4 zU*5X5G_S1lT3A59B}9$0?-gz8@AW(UMnNEG38ct1+%Q*t$ABr(P$?>LCNiH!CO?MR z7?@9j!hoyusE|or=04_b|5(k6-m%5?)JVQey9y5R*j_E;d6K2bEBb7hM*Rf|#5Qpl zQ_pi6PYf2Dl0m9OvE-1=eW^$U=y50Q6Wh7II>(+j1TbK<`aM3F?)i9=hJ6%<_pbAO;D$8+f5@s`Ubc zzG0Ebrfvn)Ut8`n`@_gM`1Py#7Z*Jr-$xhj^)EX}NhkkEB6GeBHHe$0;`bU}23S$z zw6J~vdAMrnbTKJHjD>~in8=8Kh#EWBUwm_Yx9V@_ydOLs_IQ-4dH6v$M9o%`y+%IBaAun_@Ggsc6VLbr z6CEceb1#Pq5ccsYI?bL}m0;L2+R$8;<4_^ps64_u)TxE|L}JZLd?KEKtK z$_uvh#C(8h#LoqaanW7+B4R?CmNEpu~J{obR`*5UM71`fAB^JjXjfUw@gih&`cPE zH++9jb&G9#Zj7*-=|?YQ5hdU8gkf^gRa`G%eOx2)9ehz05VLLHJSiA;OZtuaN9Gq| zlj9GZw;kY)xoz`)LcM)LsZ;=?TE3YJ5@_cc(CZ~dU2SYN zIEewqUbnsx?Z&LEPbm%7F$VjaojyFD5Z4ULV0-@dr}z0e|CvG9Ypg9O@+8RpeY#fLEU`_V#(XTj1g&vT2#A3P^cfP^)s>FB-g5f+}nIT zjO)5of@~u98^e5~-5ZKJa?%hg+ckyvVAif(|2#MsLSQ@To*}}t{3=1Q%RI7FvA_&v zH(|y0E$4Ag?;hOQz#AU--%;H(z$7-YRsE$=-Y^Y6Q(trEqv(^rc7@nGZ0)QY8RtRd zZQ{9Hf9Y@g*pY~b*9#JqJedOEC+I(I!Vhu=`hUL}%1)3hXlEqV0-Uy!D1L>=wO+rM zRLP!;Xc{H8HjckUi`7Zb63_X!7!0Ysz-TR_BDpN|rIa&8z#I-nQU%3{(5W~(LsUZ~ z>n5Hi=c1v}B+XCvm!<^qqE6q8j~C8j{8irc;l;@Gfz29%h8qH)*VRK>wkj_;`xXWY zN_aS&3xO`c*FKzAB_k(jkj^7fo!Ti zmrq)I0?VHtz60-_^#OQ|AfL3|BX+=zK>;bMG?l^+v%nQl@3Wf;2SKD#L1dv9*iYJ= zj|>GZTgYvk&`Urplr}92;%Dd{xtw4ZI#DHAI`6Qnb3D%xenywe(KP3^~zZ0L%+y)`oPX!nRhE| zgAbk0A{RV&=asLw#jvG!bzZ}Pd$@u1d`TF4;6V5FvTDv007w$H9wz5VipC2Fk^_Kx zo6rzUh(izC$fO6%e*sR4YZ4))hSZu~op59@4eOMb!LWOfx_m!;IuA0Gh)MQF$L zAMUJ}{&U+SI706N>9~S8A}D@@gNX{uRp`UUik!UN&9=_2$9>HB$*%Nt)GpSsoc4fr zPG(<0RfsxuI>xyXfI*`~@Uz2>zHy1jx3I<&syTi&kqlWfk25Aft{sU$)|m7`R{gDu zu{rjvQJWY%DY}#2kNjZ}Uv48 zJWo)D*ZE)*8Bt)95b>>_yW=u6qFH_fdSlmf??H-4Q9C|rxcISPU@~b=v@I8{6wtQ( zoL(qf=EQR`X2C>*(4p%>(-xV4P&R_dWSZuYSCKl6NiGy?J|4FFgN7BOLc*(B= z3J1rh;s3StPDNcgJ6o%(*PhQL^#RqiYHv$;5hY}O|C5ys%ile9yU#sqmK}8}wQp}H zt7kuZ>s!ALr5Ut-czlU09f{MgsZNZpz(iD8=ChD+bziwY8?sT-eTanqQU5fKu}%wX z{zWjRY8$43O^r)9u@l6WC0Q4B2?=%^Re z{es-Pa~XKW3wqDE6~w%`d;k9C1$|^c%Y1x&Z}%2_2i6kbG=n+aRH6v6{$@DU>GA$8 zY3zWr?ujI8-PJ0Kn)Mt_|96}PqvpnnlxcHC+FjCu)2ud@l)RjHrSec}3mtbsGD#oy z`1)v4L$>Wq8%=ENVOW2pdD$$1nUYSDrCmeeiZo)6z6{A70bXUXS7Lp6-R`U@^)J1w z%JGbOkqmhyvOujg3pFco>M6FhGzk{#&tP4ew1zTq|()XGqht)r279)-K(om=v zGBxJ`js6lMu)Jzxln@Qne758wq~e39Lkg9r)j!u^Ue~426*U!V?*H=}{;%Z_3kwSy z1Eir5CPK_Vxci@ACl(s_)MVIsDcG74f<~g&6)S~a{LWH@*dg*W?qHHV_~Th$jb<)J z?C8jQPj&l4b23>PmfmprRImPj0KPy$zXSecQW>czBdFIaKus#pBzS~KN`;NA`CAj! zw14?rC?{YD)9*D%CFedAHx=X3$YDIr9I^I@IRUn221_oWbcJIo5 zQ}UmbfNa?jG=sB-ItCmzQ)$8vc&iYFq;JD4&f zhCl_KT0)zx2xO%wnUYN+CQ|M`d$Ggax$<6CbKO)hN#Ns?atVRN(qBXC=~&3M`7V%b zlW@qAB%&{Uk@TjOxQUG9j&dd`A`FOwkAr}N_}8yqz52F>1_qva=Y)XZ0aW;`$o3j! z>vHy_UGBW*EiZbHzuR?nTz|jm_y3!cNhE28`5a>n;s*dlr&Dei=A;7d9jf*2Vbs6M z{;CX7noV$~Hs6$gTI7LEC{n>xHIuPN3Aj_#)x%XJ`8Ay|Y`6J3empSm!uniMXZ-wX_Koi~*Ju6H zZ=1W&`O;b%>8#oX8=+h)wBNqjFjq{sv=kH-*N_w-L3Y)h^808lrm}Z`|GFB}Rs{t$ zXecW-1qCk9P*!XTI^#i2IH0At&{kYfQru`OE)*2E1qEfof|lT*tk@J3w*>`z7I&tE zX{WPPEGg?L>ka0042z{XLpto&Z?GU=PdggdpgM zb6;{2@SXskma#ua{Ej2#KE6gj10}(_!7dqwC5BlYn7uO`5eaA!%!R;>V~S=`5fjiq z%k;{Gzh0MvC_SjRK*;0H<->9a?&7$u;C(}?YY_RSruZvn zp$ZtR68%W$w%u7a#g?GG=M~haGh>6Q+kczn^oEufzWtw?D!NAUVt=+zBSM)`L1~S) zmaI{d)!X!hXNbEounlSG5~w{Rf8Ax|@9F2Op*|W#kZ?&BIqd_H32eYisq<;wcqsFz zDpF`tN_E6UPR^>kPq|4b^b&v3QHk(GE64z;%`?CvGHZ;7DyJm~3MBU6Xcdtv{1}Ku z<8`n$w75=d=DJc(KSpxpSCpyf{Vc_$x&)= z8wiZ3*gP?|*Opi=50h;<6_LHY4`9+Xv#H;hDXAJXchh>8TPJKsi{cQ($bg^#es$*z z`|MlZs&;H%t4ynvo2ZF!>BuW4P2LT>5E$mw>3I$}LsUAK*Jx@T_pBW}3 z^6^WpQ`^-(JbQm4yAE~GkjIL*Ne(IEqFc=`FLWt6HHg`1HbJ$9@{OUe{8V!sZ!%<^ zXb>S!B%{`UUnW#q#Uv4}Rg`NxsG^au9`X}h?34;Ha+1sUpLfBZ?%N5{>~uw$adRIN zlw0NF z|4+O6^z-xA$L+^6_3_%}OkL}B*FS%sum9ctpo}!-K-fCuhYXfNFAO7=;G}nSuF%Pf zwC?3eJzzmoXD1^m0m#5xcaoavW5p+XZDF{i=S`A=GGkRpF6xN?+p8CI1VxkSi_Ya+ zvx6w9OPl8EO+{P_8VMCD76Q2RP8&|kg*xebVUQU}?@qF+DF-NAsWoO{7Eb;5I*HUc zy#uX`h4Y_D?5LwDtaI22;&{>3TS>~ji)XbVR&yG&+iCo|xuI}-4@$ zK;&b`aJ>rWk5-Ps6oE};@MMb&!n4lY5}0v1Pc=fMNr7MvCvZ($oS&NDQBHiydq+Wy zVJM(ff$DoXB(mi)$1)SF29-D!|5AbeXamc0iq>W7)1dfXv8XA zA&--fApcRfY-Z^vFQtpc1u1B_0W>r%>`N65i(#SI)QkLhC%?zdug|;A_Tv+LUT^X4 zbv=E2{eIvY+Zd4pV94;SsRNLSB9dcjIE3K9AuVL%4v9o90TrrdCBlK~4A`Zk0~Dq= z7IXOyOCcDRk_ks?BAP>3Z6c%1MKos371x2{M(2mMkjfFBIG(ZarNMiindNF{M`3;i zJ6St}NmW8_Ja%$-A#_{JZ6-#*J8o3ScGs!M4dVJQp;HHYE0uU)3e;*i6lH0>{+9`` z*)dJu;Vre|)=Rc_FPGBT5Hvnv+5J*T1IJm|3K>y0dH%t%4dc`Gt;k zvqy{qyR)g4ww=&_p-|Qb=QSD&d@o*p`EAdgUcYCsZ~Yss>z;M@0zhQEKRhHbeR5ZW z`pgtH0V@%De;gqJfPn>E1d4^pxqr+!qO1QdYPCZP|Aej&>Pu(!ryGI|7)afa>(c@( zJT{Id7$^W;PCx}QgX@x4r5vHd%HH>!yyg12x0903|MEzD~p5{G3lu&gbwFXvky zf3wWrUh=Pwe7BKfUGL-n)JHOmx!5ESvO&O;a>)uA8nXz+iLD7rrb))q>fWFY@rO<598lEpa&s@Sc6UCcdGmR_=GH79Q4MgNR%;KZU zy;dRdt4IW-o>W0F5~2qvUC=Xa3=ghdVf7D&UHjrFN5$YM&Y-DHD+c73fJBKS1-K{( z6c!mG19NX?in!>2JRqep9F^(C4c*VT{0X91FlR#s4~NI2BvAZKG~`o609d7zSzG}a zG%Zl7A{K)Kv6%n>01{ON&HlfqU-c18dU8<+f)V zS94%M4vu!rcqsxIGsei2$zCS;TYYi--mD2gBQg`QW<`+KcgW~f{BRd$>Xa8!*+>yi zROtcS>5i|I@x(&H&+n5$0i5frT$eN^#>C>V3F?`r5DqJ>X~a@6PEv;pDwRo=;Lp`L zq~k`$x=kCfsp1t+?3E5D`MAiXBbs_|2M43TuY)3)^FlUDTT7Z^tT0uVm$XTb7ASBn zSS|5P*r&?qy~yO`ZaY4BcX$Bc0T?tbP^%OP3u0kdpeQ>C00077U3Tkv{y$GY|MWR4 zh*wdloG}8ECk&KBU;rS<1Wb&8`B<|A7d_(baf}jH2kIJmI5h#Ozh70l_IR7YAc$g? za3pLZj*_YFdX%e3JJ(aHIiPM$F&60Z`@e4fgo_e=96nQ37^`#HQOd}nNsZQQ5g3WC z`X1-SA&Ay(Beu-e)auO&GE)MFP4ZI+b&>YnE!o^03KBCrI;BtKRdc<~Lm@6!xTYT#Gp~lBkeO!a`;h z+73n}5KjfjsHcgzHAPUNJfPHpfqD?Gxusz@K0Dff1`INA_jWZKa4cIqQ^02!o3-ssTvrMgq z0)ad;@3{Z2=Z7L3mhEV2POk=KIl5RZu5oTzL?xtCj^{hLF$cCB#{HHbnxHCRE|Y_3 z)-lP{uj@6y-~kvkEzpV+5`|_kuuL`(00000`1im6phvaYY{&#ChFYFYg0+Wej!g*+ zIBa0$P+)_-GUa`!ddnQ#5L{!eRcjE3{3qxC$sN1yfc6dL32)1;xs6)+GsLu{;G)H? zetwdiW}ww*6c$R1ky8wkB546Ufd=e=G zgt@C{GBPj#SU6J{D2tF|q)4W)C`2Sz%3e&fVnMQn(aMI(F^aN+xQ-^x%x`!bs*rK2 zBH0srlD&(3#Xsr)%S_dIXIsSex^9!%^WKx@w;P?dw+W@b`IK{g`{45Sq}cgmc-i5% z3y%%C?<_Q#OaHupJ1{=6*tIw&?HOQ3IO{@K9WUKn`^8#a{Ci9Iy^B%Ze>tTGp3tOJ%EFS)BZUbG9tKv8j~$KwZ)MrF>~wUL8hptV65dL6*9!g2 z(6dWy(seKh;R-4{Au!2B8kdAe+%Y9~9QBZa{BB;&D=~|N)1$^JjZ4Zxss^Ew{S4p+ zfM<$GOoS<0iLwYV0~dE`*He><2y$_1W|EVXRT4s?oT8-S?|*FMcBTX?F6c7xRF;vu zTsJoxads@#(qGc_ti^>vn@Civ{%O}+D?Y~$v11!%d2B{h*0KMO+IZGr!Gm`StK(f7 z*~7c5aece2y%+H;3gW<>e+$(-%bi2v7XT+_y{n66UT+B$k|K~Oa> zDAI%OK$c(rS;PMq`!8kFYw5ppPn6vWcw|Jo5LJ;fsVfk}n9!-aR!%YzCjkWEI8xhv% zQR9C%DxjgukyD=Jdc~^svUHa$_{<*3|BIewd|GB0pV8uF` zkeA8C$;K42GEqaLGP<4K$^RUhFZ1!Q|C9Qzpi2b$RZ6eK#7PB|M`@2CidjWYC}-FEldV52@Q7IG6jG9GJ zH}}Nw5y{MkMsAdhd{#Y+Qb2#}ngyg5?0C8qKN__s!@5&;o1=IEDD)zBIxVEa!mzUI zpTCO^YNb-jl@==1pTFDN|NI8wAhJ?Sf|=@crimh0Y8GERGO4nY4-|+RB$B0sr7#1q zg-!d3llFA|z1e#I*PXYa?U5Y0-E{pQvFZPxeaVHYe}lr7p$FgOFN^%=7kCu@KUn5= zx+%&Jz}Y!sP9osXaH-7b5H)p5(YoFI*}dLBDgTE!>Z%|WT)_ut0mSj$=+ye#FuU&|gV^)bVe`8Rvkd?r{O&#l za(EB1V1lee+HddA{jS_LsnjIGKC+K6#Gi27aJUw2`F_Xcb~q$uO2}*tht{uk_;#fK zCxGaxb;p@$>*W5$?tbXll0I+E9oFN)1FCGTFT*|#VqtD`$J%}i6z^JD`>5S2U0|)l zw+~;YDxSvqO@DGI*f&?Qt zg}GIsh*6wOEB1}2Hp9@fWT-Mkd;umlnpQ|HhKmC-5P%{i_3h)wp6_0@+|FaEiZa7HkgUIDtVQ8`|Ml)BYY6CHXXO=&Er1Z;o6xI0{cb>zEh* zJ#k)UcuH1rv&*W_P+*?;L82j;2(j=>;S?S!Fp9!;D)=Cqse^LnxT&keA@m(|s*XP_ zvT;@R4oYl?M#@SD*)CG9%R(-N)ImIT1=%F^l+^3%UgTL=MF!&S;m{T31V=NS+y-CP z%O5*&x#3D^EKa8uMRWsp07B*?yHKM)@rNu{XYNi|M2$z;)9x}uj%}chzTwyxnDQSaeY8! zyNQi_QEj-D&`gIWlM^^{VlXiAW>Cwy3>6sFx}fFTdr|B5N7CysNgF~{sH=Qt$*}Pc zILI0wZO?OswrxBqga%r4k;g3<%O|NAih?F=^Rz}G*)lGd7%ZYmd2o0pWiFP@2iB~~ z-5A#UuDQARJo9AjR_u&!IbXLo<5bysD)c(0-91NLX%Cc4-czr1&Y3!!A_S2$l8}MZ zu9ZRr<=a*ND(&8v4s9L?KQ6PKy;#(#ZN7vur-Eq{TFBw&-R?PeHa~O2zfN5ZchB{A z>mqiv=`WxA?@|)GXZiMZ6|>v-T{T+aka0QOkX!%a%hOyHw!T|t`n{w&9e9BvIHU^? zE;{cAwFB*13@>4G_PePSMH9?7UV%-)K9|Wk1pW`;K6Pc*0pJoVSw|UHbfy3TPT}dz zzyT&SsH}T68HGwPu!J@j&2L^f>z@8RN4C9j?|FAyyNC?@c>4Z-|KMhc2MPcV^*6+l zV&SISf_^6rL{>qM7dYaZI~K!M9rCqRgDWG}YbFY@G*q0*#ipofRIQG^B*zo1>!-V- zp0cRqiznNck79{pr`!-TB~7tINnY6kvqi|`cj~u&{m%VfRm-)9i$2W@wa8^u)R z3e1sPOO_ii{t8_ROBCJRwr&~+&??QX!r55SzED%9dZ-dM)#23c=JXvCC07{C8=|OS zpJ#<$`y41ipcFt$@6#*y>6*)>y7VJ(*(Fra>JkZn00+02AJDDKkTDedAuK1dP_O8j%j?lGEP zwB_VHRpVkD13E=if6h*nX)jBoRgb}K;i;@>1M(=gwlmB@{Bk{jyR@t_10Kn+NV+wN z2BWz^u#qL&A?#lS>MX^yxwrMdbly%XB!t@*g@{24B_;W2h|5%X(Dc>j8PWbdYeJ{C zqv1XO8@N4IpR4EIMpCJaCm35;?X+)qSgQ*ZYNMG(VBo<#wOEl5p60$xTmtAN>IYf~ zvMfYg)w7`a{!`ajte(YD=CPh_mTw!69Z|v9axYvSBQCc;ZC6a_65(>)u5!iAx^DUX zZeOG^XB_b!*nW$3i!ZQTRrfFJ-wkZ#cJ3eCxaL*fq_yz2ingf<*t)P<0g27fdt-1M zhP>QuL0QBZ3d~66M&?dljJG-9I9vtEQ{3)lrmrgJs@37>_ZgwM8Ifj}EHVT~ofJVY zj}dm=dCQ9c)v8mQv(cW&j@cj)2mlTNHaLJccoPbRVxh21EE5nO!XbY9b^Inm_PNIQ z$31QB>s9Bv&2#(r$KU_||MecEN(|Cp4e;bWg~tfoVH$CW<|LBgnPMEPJ(F08Nt(JL zQ7yKXki%l*yrzdY5JX=&;t2-5@ZG_$^o~9gK6uPiW0Km2p${A9No@bW*|wV{gnd6* z!&S4)g6xfw#|$n?Ij+qEzwDm1%j&BwCOsrdu)?I{k*BXG#PB3;Ig1gH50s{kFuD~i zCeNR6MqZ{$FLxP>hfNZo!VD z%Wgq5dwgcB=03Y4&~B%xuAkDmf_ym#1jH#u+P^Op#r%MQzF|Lcjh{=*D66{nS>SVU z$}qmrU~@o@s6RZC30r*cYE?ARRR6KB(=Y@;ai1D-zZh%&G}!s0Cy0ZeEidPZfJElS zBei7`!M!d301g2xIDj{HEgXWuF#+T@6-uACpDgD%`}*&V#~0ksk5cj~SM%?${lD79 zA6&+r`GFk_k}nqlAPhkqZzm@uyL8rg=o6#9<42h)_tC`Mnl6(VtxL&sWxMnOl0?u@f$t_=d_6Ic;ah(bgOj-3$E6O1W^fD`~&fMH?*MFF4%7GpC@FwOxuIIh$q3XNhjU*NP+Tz_H(gw4mJFfuHSa*4+W_xTcD`9urqfNa zCeQ~8AR&*MPRj={Q9c zh@vgn8BOFo5xphH5@Ks1nllflX)NMy0dh#|2*fEc7|Fkm^4~Z4NjNg9VbtL0NHR{o z!la1g(V@q;e;-DF{W=TIs1#sD`#ygArcyeEtpf_2_sDk-Ty}Rjc!yWl`+m|wxY9~( zza#g3JKt)3$h0hVG8f-?i9-nnBHDw^TQl2t5}b=>y1v{(%V!0Epr?j5BRkz_ngqrP zy4TNrTjd|%P8hJbFi{p{OXG#5Tc-FAP|ZugFoKTASV|X+KExo#dpg2yT7ml zT=mJX@^D+B%oZWD5!DI3%YUjHIB|;**?`O&INZR@FB~RCIt+tm3q5&~$rpeDC^Rn+ zOG1VM;%#3~f4k->UtX2ae1MWF z(IY1gra~--eBmC=ui<+ao8licUUj6A=-go$P=e}ikj(Y0G6V@cE)15dd`tx(Qs!T@ z@s07 z4g5_AZ`C$%j+)Dw?wsN-sI_ic@RKpVA3(fxN?aDiBR5d|;EpNahXm-r)3QCN4Ko3k zJ%=U*i6>b97F5DyWS+2SRIo!-R6xiXNWT7IFJJV#eWdjS>y#XcA{Vr2V-qg3%w} zJ7Uuo!1G^Cor6+?1`gre?GK2F!vu){FLUNH0ghir+oK&gD$+slyxa9AfDJ{^0B`{= zG%pN#9f?Ts_4a-ISDrrF&pv)~`jy_~)Xm9kzOU!&`2!maa_&BeaW0_xhI-^C~U2!6=9JIiynbpkO%ek6~-j!dc1HpE!??P>rS6=8V{a0SB-gw>M zLwid0%ONCMmlOm@1ppp#zT`6O+b5pnN^cybN8LYYL~>1*aV(Sb{1-BQKe?z zY9|DQ69k%yNmOXI|D$zo9_O;GV-NsrV3R3%+j4Lz^fT~f!evqsY6?JbOFld;s*g9G%qk}9f-og5ddBb zn-_#t;cBS%@cu#OoTPrinL)352b!rnNuIg){QW+Y*oY<}0$m|YB;0Sse^-fW?CcM` z&66p)Gq4qZ4Jf#Z-zH4Qz$Fr<&y|2g*uqoc6Pzwc{sykfdiGrgy2PPV)8enqw0~gP zE$%0ijX@?=2c1sU2}>yu1HQO--fBS7-97l~8;gzd32sk4l*ND_(PmJRAf;ga9W|q~ zR%@w6P4hN!=l4Q<2)_?C&6|DP)0(l|Q}=Q-XiTrvo3PPJ-?E8FB>`?~bDB_)a2Rg+ zL!ng8P3n0S=AgyLZMh-0Am3_U0YoU4RzoN(DUv2YGpvHI9*LyZT|m%<)odA8AI+!e zY6`RaGtO_EQ$Rn^Wlhb5=)rF`J!I6qDzY|=tf~_W)Z*?Ht>-%a%9tE7Fgtwnf2P&i z$|rJuMC0N84E7(!%D~V1m!zNc%q2+Hl){u31bh{_&g*3R_+k3+lY+LtzZi!w903?K zFBB*(6vzMo0018z{D0gJAh>B~UnKZU!x74UF+;%5{F!D9l8Qb!b_CpXh>at1wgEPBEwX$l3$*dhpPzpdp z2^#7y$<+@ZCpE~USmr94g(A~4j51UZgp+`ZXk$r0Zh#Hc&^tTLtWd%_qzv<1#Y2YH ztD|jeDj?t0)n6biOTwr@?9}ES-yn+1$NqJHgfX*z4kza$U@*0vLB*g>FPh#l+s#JM zX+EDR`QFM8p=c=D^@wysMC10w8GdH}ljwH3&+yH=%c&Xt_)hf^r+g{;##L{=4~MCRv3P5*V?VMqh(`lV(_->g_xE6NReg<&%h_0 z-NJID7ZqyHcLp(Uuf{w2V*0yqh8E7^{(H?)CQ7=Pz#3zi39%q*6HW2%W-ed?vj73W0Twf_6eJS`1qDH?uH^&jc;{SeeEFR5xjEA~QTO%i5V#qo zjO2LE3p`0NtsR2~rWX0twYepTB$r&2H_>3d;?TNNAb^O&-Ika#X!K3dA3Fl`ck?$= z@vn<%o~W4Ouej;mi4SeJnlqDfou(hk4yRHGGG%8pcEhVk41}J`I&O9)26=fNlT7uj zkL|+h@AY=K$v<)lbRt`eOaDg6%6$PNXzu>Ig<<_E`wOODeXk8DX7id5X^hB_i?RaZ z-B{sVDVtSmC`tY4y6MINt8p|0%UyY3)s1A8%32Bx736-jcf65l;?u@mw7k?69rr%Ap zn`b6}YPvc51C8)H4#BTSY=6z{xv!Y)9#!c~sgxPtbDo(;#(EC(oVC6bL({HxqYZp_ z(~QQAGbyqWFh-^FJ&`_}YBzcvO$xOprXHGcO46sk$@Ex@H6Xx*a0;-@@@?>#uf}8D z?d?{tZ-Y&7$#+Pv4NAB1KEF5lyPsdcTg`~E>#wC1FYlAI*!9svOdD}(4`T!Onq%rtj*P{7C|+&07B9p@>SZeALplDauTV_<$Vg_Beb&vVc3X?QQ` zD)rs_ZuF_>=@4rOjE$#3C)^bRo+AgZ|=Cnns$>UVIu?wcyiiXkRsw89M?oTB+(N;-^jx@KP7GB4K zVTYV~ZpeiX*&wT?sRDarBhTGYrYwo#8DS;0O!WDuVDci#5T0x`QQZ$^lUoB`Zqb{7 zawZ+gOjh>uOwEP_#c@&iY&M?4y1rVH;!epqm3D-Z5vyUII+v|zCO1^b!oOfN-met%0aFzQ0+crsPcbjh5j{Q+kKYdxdsR-!Btnd7v=$Aw-Fz zEzyywXdvJ*RoNVC_nfS(KP#QbXIHI)+mAv{`Uc{jnifgDtXum#OAdAs6?#n5m8E_4 zy@L1jIYiEvig<%}Fx;{0_s^Ed966k$8aM~8*xw(GKn)K-Zeg5~u^St2K$R?afBK&u zihpX^4n%hADwpOUEL@YrNlK!UpdyA~Wx~JH zKU4!w5_W7(C0rF0oAd+AD%yge?<+oj-39r-dGw#nzU(z4O@zGiTMZTtgLA`r$&F4qsaI^zzd59;z17zB(5Qk)VbF%HN%dN) zSlZ4Rn%OAgg$e2SHMts8sWCN3T+56mkZhs}a~k$nI@-4SY7Er#ueKDq4_ODj&m#bv-KG)E1UEf^ZqwaoLg0WTjNCql3 z>C?C3+%@-XKZbq`jIt5VsdRrdiaA>bwXbr!2K*e4VvpjVxb!ERy$+} z+;{wg#JA(GKT*~OipF*%z72gm+}Li8^CY6*ej|~1TTAU;PPUI_j=S#I z773{Hy5+OB)6^lT^GJRJu&T&CUJ{9PyE?Y>@^kbCs}O47@Dg#a>6=tA7t76$TLv&n zk}7n;N;3$1WpGddL!U8~b#TjS71BuiH^}p>7l-ZcclY)m5e63FzyR_y8MZ2AhKmD1 zD)nAG?>OT%I{E2Uti0hS=CY4r9Ua^V04~9to}S=GYhP?!<4HR(6d!ojhf1eI2*uyO%w1 z-!oZ^ES--+q~?_zyv2)=b31+ceFlQVS=B#@!ROcfA0MWCXz{4`-(Q*IH(hU4@4kuY z8V$k2qtLU$a0LB?5Yb^&dvp`K0c zo`d7>JjO@(ej2&zA6s_my@cGIs>g$UleGBU;{JtAR_?g>UaUK;JlSgX|1enf(MYIe zZ7inEOqOt@dDQhah9nn@VIMBnA2P&XOu6||W>_GSNtBiJ(M3);{?uEir{<0nyrc>8pSfwdja*z)V^50aGM4s=GmvV-6MG9y`4zv?uDy##m&@H zeU~A9OTeN#WF1LX5f!T>WV3~}>)^^a9g}_JPYls^PE&C4PNUe(bZmE3e*+XfB^C{5m1W_8pT7f!B9>4-u}C0{jO`hbH`f= zrDe^fR{jDQH82xl8mnK~gqrjWp8XS5K+}Jp+uK{M<|-!hYg2E2gY>dHx_P)om|Ool zo^i^$k51zcmxq}FbEVW+`3!EZ!s(k^1>sug{`9_!4M_=HqW3FgA5-3Zr}gn+<2r6O z&R1M?_%tK6ulKu`K4k_ixm|;%DcO(3Fpf*w{SB=3*E&CV4S|uJYi`BmPrWkBpHkKz zG04aa(hk6PlMN0!l_YyxX>u`tZ56x^YtC>(bkr4LETu~ z4g2*9l`U<&m*)K06%{qy#G#f9NSk`QJEWsV;BaU$KBMNg*{PYu&4$ZqG}f{$JXT*_ zVFH>48UVBzRd;8G6vm|?&G^fMWC3k@BH;}x2`-=3=_ zYOb?Y#v0sZ%-h&H&cw#UBm`9?J)ksfz^{7^hT%to34zJl!x$yyN~sjVcMV%RWh@0L zE4E)+Z}p92mOPxSFW-nn&p!4@V~XS>{q7x6pkjh&2yU0t3jV_U5h7;k<^Uz zr?!pqZReyGGHQvJvgK5WUUc#=Y+r36ZA+ZB)d*J770dtz!c^cgnM^56BmfTp>@yj( zdkroIgLB7@JJrg%nv*p%hUG}#oSBW^uzAQ8NnpecXMv{HF0Kc?ITae|&3!qGsTpjZ zGmMNrXOC_`nmi_VZnkp%)6jGcgO{w$ZOm}I7K?X#JX3IMd^7*2|5WUHUK5P9-a5k? zTDJ9?`9^QGZ5wx#duFqobgd2#*r_Y{E%aX&bR#e`u3v6zZq=lRv-^B!{d``>=s5Q= z=e6EHolsVx^FY1Bt?N#3#%~;c7D}NmC-#rjP^PckJ7)K4>wm%jAExPW7oD?a+ANuN zCU$whi{vmF-SYaMG%vIF9Q#9l2C1t;;WCRRaD~c-;?{%Xe4}r!qq&&>D|K(eU_jmU zGV949gg55OR9a2<#FaS+kgDv^OoMp@Nux^A+}@QJm>!=i7ar9usK&iJXYW2inF_~f z8{h!+GZ9rQ4Hg7~MzOvteq&0U@z=hrl`Szg&tXQDBj~vFf6bIksl=lbUWS%gX2;`o zFdoxAuYy*%EHT=%UN8)!T$%7ea%rnqZTzod?ceY6p0|TBeD2pzuR!@;5GuDP8OQCs zPb`Gy`GXRpF@Amac$!)qviKtN*T0O1eZ!>Ws!Dri2bI@pJpS?>QVsJc?Qd|i&#U>t zEBXBA4b@Cpv2v#M6B+{36xeTu^cn;^Me$``J2~P0l;yRKz`8s0T_Vp-pDw#)P{h$$L9(~>7^@@wdOTSISW|UPQs2&J_oCG@%7m=t zqjDQm0f(>MSm$f>qgJw2e7MKNWeRLwl8zaf7G%>$kzXRw^oHFr;XNoI)7eR3`W`3u zNB7lr2ip`4zySC&8J7wy4FtXGQ!kq0b*|iZ?agX$R$@%WPJ@Ini6ctrt0RQy8W=14 zI=a;}5sl<13@iRdC18%4)4(Y=jAt`hOqCuSjkec3zqrd{(FBp=l+z2cl5ecRl$%Y- zgKU3hYX0KPP}ntk=F;(&8O1q6ak-xUHS|vjrG5gO_Me;UpTk9QE@)8A``eNBXC>vVN17(-=Qw`rDRaHC$#ONi&BhL0 zqYc679M~~OXFBEu{r0P2b(dJ4Ft$hi2PHs?3+oE#@DZM$Pv#a)c6u8FQqA&P21Bsb zxlC;|H!hy^YZTQE3^J^k&WSZV=cVN4Pnni&bxrGBn5>OVHvY9K=-Ww6DyABCg6+)J zkV7S=utfpfSvXhA(P|d@K(=P=ZWLcY{tYqOSGWawu5W5<9T0;2V^(wvZ zFS}`Irq$WmZ4`N4xx904K+6y---zQFkGs8ZDzc!nCBgF-JA-2Q#KDd-jQ1ifPd#@q zav2`?)Q}A=9@Q0OMw)cFrnrQb@&(w-; z@*S1wyCI=QsK2FNOZjms%eQ5^f?E(2ixIV1;H@Y*kEG0Do8E{D902Sy8PrQ{5r$Uy z=YD1#a`w(LO6TjlYZGhCo38QXEec>+_bUBS@%@sv)G%j zBW!cszZT9d6J4M` zIS0SwxSVA5PdzQ^3Vo+MVe$Vr`z}b4E&+mG;6~K=$_1#0=oz}NR^RdXC}v8Z)j*Sy zGGyKgt7CwX8kX0fb~??BIvQtkE2r4i-c>A+yEO!suEG9Pob*{UQ*{ST^Z8!AP^jnz z;R9#|jk1BVS_Mea$wPnu@-wZp%MB%lA$|SdA8q-mHO5vZal5+Tw>d3Io9k2*slo^^ zt~(qqwmde^0=i?2qeH5W^YSBxM|U1}I(0_i)k{>Zo(()qxC+gnpAFP)FDIC zdaJ|sguJ_mtTfd36}bkU$-Cux9lV$O$d}u|Q=g{e_Px(}gx74|FBjhEX9nY(R1(tPcsxrA4LMv7ANHLq|DrqEld57=I~N%s%Kbb z2U28$sMITvB;3f6W-S7%4Ka2*3u?7+%nri~nN=sCqt@7|;TBNF1jQN4(N)&Q85>lt zNy^5xT}?eYE-vMTv#yH@Kz4&thh$`U?Xght1g+p1m^c9fGc9!}D-reM+2hu|uJTl= z3hJdZK~oNdN|qsB4p%&eYvxQX0>TTgEDJ$sdp;9tUaIH+x>g4Je;ZdW8Q)3%pRwGw z$PP-|N5Du}ZCHam9$z^I((_~5=+tH1BY7=b-CDLB9TNTDYkSd$8<~d}##bsoxU_wL zh+w@MDZp|gIcIc$k0)ZE9?U@CPpG~(x=s$eFiq(tFc3sH(yNq zca<2FHBlPeTtue}T1<(8i%O#~!izMk=*OW#w&n5Gv3R)Qr9$H}!b{wX(E?RT{VdCD zu3c9TU0mzgdiJyRj@l>vR#6$%U)i?n3Gp;mfI~4{YZ`ben z>#lV#*A+Fp=T}KmrA1Y@?R^WDvl$T^`gK#uI8f(w_4!&w1Jd>c!;R!SHIhGn0kE{ zBRat4-pl^ZXXV&O;hU}Nj_5k|TQ%l1T(8>RElcRB zsyPjf3xclWLOPacqXi0KptVGdcgABeOri*ql42tE9dYItw`Dsv=TBlgbg9jp^|?je zgsW1nCP=9akW1Rk6Cn$+pi0-Iq` z876F(aU#<#*6WR!Pbtd`Wba8<#+HUM$mYzoG&!FamS%utI*gIa?muPl5vjld2s5m( zn^g^$VP?DXd;D*Wc)mKTVsBX$mr0WSum8A`JHzS^xPkcQVzSem96$UZkxC&Z<7CMsCa9QUlY}|H z{&~&4N?xC<|9&*sl;X}A#g`xC^@qkQqj(B&GJDp(5UKp0`V{J_@P z*?`RKs8t~(*ozk0qKF0rfkpGqle`n{EQ7&I^CQP@BL000Bq*SG)f4ZpGEgrl#FwMJA2L!SEoGImGzI-(OL{m;Sa z&KcJbdjX@SFaTqYFd#L04aI|xfe=E-EtB~%Vi2h3LJ-Go2x~KhG#CO4fBaNXkkoQ2i8lTKO5X%(D6v4eQq`T;`1fxAxqj`cJYySguS`cyvJ~%p*$v-jfwdvB z+LP2{$>8Z!z{%pth?BvB2Rovm71ld&Tmcw3ujNqK!2%Ef0000V|M&X^oRMHa+dSXt z1lBo1g{WzM<*8@NJqVaWL7@A0XxhV_hj$zI1d43xyskW%2#Z`z1|Y+b1xm_k464Z% zc?pWO=a786IyoFVN$6|VSt17Mq_L3*}k;!UF$6+iKG8+9iRo2uw*&`2sxPl>NC3oKgtHlQaSV(2>UFiA=-KMjzFK`S;xxc>dNLcwFm8c zf^~>au`TwHpCp*#$@2+BiTP=g(K%|jnnFq|xb>70D~D6McDO>lZW0!xz+O%odf)LR z+Jb8ziMmRLJod!^HGa?V(EW1uUx&_gU&r`f--~&}q2Dk_>g@F$@6B14~T#+T+6*(@4HYUJb!v=6Rm_fGpzR=o~W?TGIfB_mfujNqKTwpN>48i~a z000B)|6X8@s=o@is`z&v5puGuasU?@RD$@=SR_)C0kUbRvhb=SEYfo8Ad+$klyv|I zjdQbW5#@P=5)wcr3pk7^)8yP4pNJ(B5=OidC5I^RLKqBzEi z$l$Z2tMa0DtT$THzWz;85 zQ4F}qL9bmZ>0t@hND9FQQ6mO9Egc&Xm5own$=#$UZTT?S(nSS@A!h(d*ivn*NO&pM zb#oMr@RFwnqnT&kt>qJ~2$fiRaRV#qOMMHrNK z5RZW-{24G%ClcW~(xpixsJxlafr?qUMuq$y$vMQ`9DYh%@@JnWwts06$tN2MLHUAV zK?|0+LuvsSuPHGyAJJ_zOrDIT4!a0V9rFZB0Augi^l{sG$=WNu)Bgd=fbYFq3VP znlIB3iW-cBAtruIsU(n0NZ}v|U zq$A|A%>rUm3sB_=Mojq>n&J>i>I)e19o0_(jz((;KGj2Ll)9GmqFETY_NE1X?*z>Y zLK8uF;6GDf#?S3&0eAE7{!!Vul1{K>*AyJ=u9} zva2&&0SRlWPv_s`@Bf}=s(_85N0%o34OyR|o~vH#MXR~r+Fp`JaTDwP2B`%@nd|#2 z2_AX3g_zdvSsycyVDiVCVu@p@JlpWz3a9lBBXUu(4IP`Y(3-nsdrd|QE~FN7`sQ>8 z;e3nmTmR?gV05cq|8MB4ZY#6CFMoCGE>Z?ZiROFt&D*|a;!d-}as2OlzNV+@J`1jF z9F=c-t#6s{jccvq(|4y>&G$$dhBmjC)YTa2$ZvH%aA#Y`{|%oNV};7PMrq?$a9G`6 z4Ev?oEb!eqn!Z%|x9gi_0hs=--LnfFa?EReCNVllFC* z-Qj8ZhI80q%w-H7qq5spfM${oHqNu47TW89nDWBQ&hnn4(r`k=APf+4C zos5iMms!&J)eYwc2!x(|T(SU9RR7>-!*ND*fAt{Qk#GWebzP8S6@}=SL?;DcclRwY zKE+;sNoU{QP&lQ<5^ZQzgmr^$`ojY+y@)%Al@_P7nwsKa5ONI25j;O{KN0$Q*Qp0un5uP3a*iS=v!4 zQV6a=B+?}_1V+R%E~rid$Yrqoq)zY&Cl_hTBEb+9l0>dXQHa@)N_Gg7E)d25g7YLY z`2uwAk+p-F@R>T1J@o6pAVv@Aq zlF;Z#8QIeZ!qg&}#OkP?QN%PEB5?5Jkscs~ zxz?mxw*W#_IcmunR)|K3M+Iu{2`aLQwM5LxU2>HI7Hbm;$bLCczU5aCX}8Ns)hv!3&+#O|VIXQ#5>h z>dcwY{V&Nno?LxMyL_1hHNq%U$>iN+VGdVy*s?GnPOI6uUKio2tEfM2$ZeL)NlWw| zIOw?r63s0@QeZ7Y3lTUN=3o;7x%yF27$U9VkYGp{G*U9WDbjWX0tczjEtRhL*rcz1*)8|60vWHLq>$JYL7(ys=beU?pSwpV!vwKaXdLzULccY}Z_X z0eAfwOzS^?VC7+TWheWxKT}ee%So84Efp{iT``E<%778Ev4w@HMkzxSnOSTzASJ7b&EJ;`aK?;|U#0gFvioYOs-yjf;S8g0rQrLpF;dLKRZoC2MU zR3n8LGv);3gGJpJ+LVc&A@9(5qmw$J{`xVtE8Vh3roVO5ox#fArXn+P$q);l{7V4_ z^6Q#=_}jnrmR&>)2@PLP`~H;cZ&Zk)4g(~K81(Mdu)py2B5X5~#Ih?w9z-?%8X;oggvb1#JWGamKdy~UjYU<TpVIyHQXFI|s2jAB!>xNtD%@EMgK% zCGhwUrp&DUug37arIuxC#MLrX?;*<+7P1y=6uRzGDXSAZDu<}$L%i@mliI2DlCE1- zPO9N$U2c^Y1yv5CWBGaW!x!Y93%c%^Hf>*p6v{5X>N!zGJ8U6?P=VRGi84T1$e8Nw zgVxi?NeE#(Huukhg$5>RG?EfV{j+77k%v2EB>Z&pab(w|2K1~%v$NRL-fDJ^uKGnJ z<_ZxZa*lTZ|2@^4zm}=0t5w-uBfXyv8QsJH$zTD%0YEr_H*^~YgJFTNl%Qc7f8+B1 zAJgmCw?AK}g=_hJxU2c%Z;x-7tiSQ&+xii zqOg|jcwm&_P>UrJE(UG1oMw?-ijpZHj|w3`*JGj4MQvRIS)f6@JAa)x-won9`&oEz zX=OfH^bY^-f*>EE!!QK?>x`+0bV5MeyPUFu_J|SRj|}EMf$;k=098Y`y$F)YS}|0X zWd~)+YZr>PG2= z<~8NThKBybe=je84EXd6EE6mjiWzdn-Zbx~o~2i=C1j=u@HuXYXTn*q_UYLXIIJsI zB>)TeZ?4$kF`CXNzH^E0@80zj06S2i041P+B_AkIXbWxneQE~*Iyitf)-9EX1hCMM zqA)3mx9LKB_I`K>mpd0Z;SV``Z&4$O3g%TW=rH)v4)3w z*{LKi)_;;PaCAg6748$pUgG$a)M2XKmMIhZZW+9EqFU`(sudwaE zr!(5_h_&t`OrF<&OPCjUXsElS))HAPY7WvgrYznn_fB0lFubU4m-KYTI z0YEr_HpVrS!oz{ss7fXY5C~&^ap%=@$Bz1~=C58a&pl_o`R_&f^_u)2zxltnwGTJ6 zpJ@_&T%Fs<3ONAb2wn04IaqlA$p~gA{tDh5*)*1F4W!9J2Snt%JVYt1k_A0h2VSb@ zgrCRwWeI?%a%l#a1+N-Q8e(a3ZsMcaR*`rWz7k*rqFKKyi%Yl^V+Uh$`EF{m)#en1eM7Y;#lzizi0m^ z>ntYF*=BCPg`pLe9p0DhV%N%hIcq2>2xAHmK_Lk>^D{SG-_u#CAUxIa98#ScK% zAkz{bPky^C>xe-YLH_juk_%QCBQAoo9WQ`>qv z8hBRAS+H)0^?jSGa8J91id5>uZ>1GPh*ablt!WiHk!eteSsq7M^ThP@Du7CaNoKpt z!x)n9$NNjh_ym|Dd@-za zX%g_la81_L6~cTJ#GwZ20VP)1-&)SoZpcJLdGcX96$qh(SdtB^7EKa-#B+p7h?S=A za^0{20f`F4FscO11ErQhGBTwXBv^vje6Q)Dqp0@lB>3&Hrrg+yw*Lq`4GNOHG)6*> zxM-IvSI6o1#Nr03j&gT}~ zURnP@>6RVdev*)yzNtBl0$b7VAgPY5xuYpch01i$hQrUht5k$xAx##Nkui%z)dA(3 z1xi0D;$x^1%}?Ku4I53C*{3Nacpmlzj|K)_Y+zs%SdP$%TX$zuC-m0&?JaD*vr5{` zXoG+OGB|)XwmlLC!n3%TCO|2PxAWiWKhx%ViPs$CcYLMRsOy@q-^U*x`)6=xSfnyJ z4jCX2oN5}WJOpxe`%ymtyq*y=1!@zl1o)l89zBUBFpz>t^P^69vxl4#K$6;(-1gLG zP(+hkY|O?fVkPtDnjp#$y#%xi^cvCXv9$`efM6LCbSuv(sHn};i;CosAsFM6FRq;C&$)di*Y_Xvv0iR3UXA+N(j{Vj zPs=0-9D)u@{6lTnSvobO; z1amw=iH^-(i%6Vzf1i~I01Z(m8K7?7^ZenSIM3@8LOrj<_56&5RGFVq7divSuxmw{ zu3o6)c>$&^$w=W@xWxAkezLdW-5@ zMS7mh<)UQrS4qhr1e?2xNfHrR2mk;XHo~pS(H2ejEnW%H`Ziw8{F_iQ`}nW`15?i! z3Zbe!dJoa+&}4jiB3R_o2{(WM4goYcfHuY~2}MFtu&9<6378FGkhpT+UHSR{f6sfL zUXFOw=3Q2mTz8-6p1;rY`umLtLgc#33g;&5sV*17f2o5-C7s#Sy7jo@HQ2v4i`gTk!fh{Cykc?_055Zej&NtYT2oXB(kDoIP#-}cuew#vsT1E9Q&QW7cAYwZ zVbz3Zgw}DZgw~fyYpmjM&kXR-4C6dF0XR6V%!?EWhek4i%ul@M>&1Ngch!A-`r`8Q zeqUc}n`tjApYh!PAFlu-426g##WZBIIdXYTu^lFSj;CNp#{8U?Lx$G6;yf!XMsRN^ zi>Bc1XO$kw^xuu>ZQb@8BHjTkMo5-hDoWb$R`YE0OwJ}i3>BJYO6p{0ugQiQ{uar9 zn~oSefEqi<4NrtQZdztY%~8%0t6Kj^UnclYt!bM~TDKwP!DZf>;gq2B~?Wy_O8!d#!Dmc() zaNdn_O5pjNdgOSmNV8>29doM=)RTz-1?NFC&A6KcwH)g_`Y=$n&`5K-oODTO2w2n zUaPGT5{M1~7&EP~wptJe-z}D@mno{4xTvVlyz)72-ik_&2$ldupd5@iwxIuPNI)ba z%S5a~?!v8b_lxq{$Uw<`4}gL4u>!)8T)H=4u;IT=WQZOmA=iytqLyYMEw)llbBaZ) zC^%VBp(aV08o^4!=%Q>dlFJJx3=(m8Uu$jBn}qjltO#W8?HcR;Bq$}F@R3$~9Dw}E zMfYN}G}z8Oa5^jUVNKz#`LXK7Dvc@1MY-2Ryf-B~)KPiia~2=vop+ zNizd7+y@@hP)jp_=EGUNG_8Q@E|=BpZQm=rVE#r7?nJRLX-9IO&e_v)ms; zwfeRn8jc_NnI=;8byViL1e)b2rfiUm`4xR|^nR;^Myapl-Xkk@w%RaW z9=R#9pY1k5tPN~53TM?nnQ3v$%~0pjlw1a-cGoS!xX&zIlb)XHQIj9A+$%}|@KWX^ z-nX%zR914uZH3h=T4Jzj8`Aj5B@~U5eQjn7PL0L3sPQqY$|n5Lwh}M=f6>87OYbkjGX#L=b)C5ZS<)<%%A5MElnqvYu$@3pJoA%e!V<0!9a`40 zDH;M*E?@$;O+m)?-@b4OO%^b%Y944xStYQOGo>}+b*c34ce9tBiD(JZM4;)(P!t1t zvQ8z|O&995nDY$$9ML1=^JE!)?NdM}RHQ-@XHGwXnn*OcHJ{y<4<IA?Cq@rXtRO0sN~EjK$v!Qqi&wE-G6Nk@V31W+w)&f5|8MG}dk zW{Qn<{zSaL730-!|Ns7S-5pXM67Qs7blQ99G>QEmD6z&rs9v&JWtQ$v^GvsvP%ttk zK)~jjV8R#Y6W|(o+L0{&LbJ>f;TDMoF$B`d=p<^tP^_0l%8OmWhgM^@4Z1jIW z^qYBhsQ7*g2{hIrcn4Tm83I8d5S%%L4>Xb~|q7B?~CM5teLzG5DOoJEYNeU+z zldkN4k*uYDpn_6O!6ao+geIv(VMW)JG3_#P5^xqmDXV#e-3uo#wMGNp%A! zx?OX=h_p&rh#tWaTjZ-8+RK>~{*G8BavH{L>l~RPlAi#M6r?cHtmKiK10Dy65`bKh zyEWaXJcaOcbzMP9%(oUrqo~;GIeF)v-~l}Nt+jIu1;jxBk=6J6eLiJNq~i6J+gsF~ zR&r5)bNByFFsiVNS94yyAp)&T4_mT(V2qj;tL6Mo3JH`KH742Vsm8^``5JlBcQxT0 z(s?|Z*P*E{g(TsIO1E_>TYKmR?&({aa6s@m2zoQ4C7v?qU~{XUtI1c#&WzSBL&okG z*XedAFS}nO?3zU|Z&e59yR2;uexo*UNc|lZfcXDGf}eTLn9i?ibPciq7{jlC4i^9@XE;X!?t{}lW@@l6ptu{!gH>0vq`d&QVGiXGP z3a4cn#g$1lqJF5^aX{8yC%g$2E?Yau?bnU{Sk4G?u@k`tF2NC({MVa)DMW1;)W6&j z)0f&o-0(S9qp6-M16HzC01*6qd<#7k!SC)*{Coua`-A*^1pE7u{yq$!e{w&^z#jhO z9Qa@!;Nh?{`>6h31{nLOQqO=h!Uj$O7&I^CFwjsU5C8xG03Sn6lpqq=s)~6Y6Nw{& zAsb_#@kBPZh{>8up5%$>tPtNUgvXNDmr#(`Ng)QwJtjbd<`K`(CJ2P&zRiY58IL7i zK`j=nmkiI4;86(X>XW4G0-f9j#YQSZMp*tD__QwVQI? z=i0|$D!LP&zb|H!@uQ+8$dJa#B)W7RoQAR^JqjBz;erBS(K~`h@p$?(EX!SwQbG-2>~2dhRAIo#7#(wl?N=9R#cM7hOR(^W`vuQ zDn!YP%YR{_Q5)om(Khf1G?)X`NuhbfgV;a-$RVI6TdT-qy*MsX_hVfOY6a;5_Bf5$ zOurb>@Ly|Re9k4=(z@b3FDPh$$!-6jH~}0qFAz&Wh618xT^C3I008#&KJ6^u0)SbN z0U=-ZsViV4f=iHy2K}8kg$WtpBODiS$iAr>@V%2E2$BFs1Fw=vj7Y}ZnKfiw2|_U| z4w;8)OP0V!Yly%{;e0ac2OH(6!%e?>rDi2aNo|IfN!s0xJ1O_CTngKM8#Kv%d}!ty z4YqRM=V$?bo7%k}4XaZtIjF>B{0ixkaY-II(;WioMwMwE}_qJgHfP2#6( z&9#^$$PvXl8L7HdX#sysFW0r~v#NcQq|1m%vljDL&uOEA7GLVm54Y{LO3f8~>oN69 zwd)GKVG>O-^p%Z?A7|>d-8>gZ@w`vJ`>rpZ>^TlY!C&W90(U+ zr1No=+zrn}6W6UU+7KsLH+iUpPT;8qOvk4P7DZ+fO;oyA_mZnX&_qv?aL+U%K@lQl zQ0Ib1C!uFmS)snTQ03_*GmWL%DM1*8q6V4?mPXbmt>H$Z%?e-U9g&2_cW^DR0B`{q zG%nOM90tyUF#rGn2|z!8+mE1xh|PCo@$pDm4s_ZRz)2=yQ5DE8DLap?(?A=Hbd_w6 zi?hkXl#)$Y5AJqg^|tzeCiB|{ffZ^Tr4Hg$g*TC;j4r+P>_-7ssHo1>=iYvFlb&4}CZeE}vc-Fq^S z!guIsOY0iBK_(0SD+Z0!y%wqaRUnN5eWsvHj`_soP)VqEwJ9TuFs4kMYG^Cx>)}QU z?Yw`>eCnpz5C`-5iZRu_!E_!%)Y}?D!>K3&%-!|p>{2qB!>RrgSZREBWJg^^Fk&(X z6<*09elwVG?d^yB&s4*E3*XbZ`%u-Y8>8g7pN8hzbeO}QumX7;%uWN7MUF74OzQ*b z)jh!9F8qy|r>pIQq#5{Jj^2YFc`Y(zMSuloIV_cBWXrfO`l@3IzNxivbD#$S7&I>^ zOC=3QVE_OC01w~x+8B?uSC~MmS3bv1w8!w)W$hRx9VuN2fBS~+$2ems&thTh3 zvCSTvvZL-v(lAUAG|s(@Rcx&J&5ZruPoDz@+xq=h9TSQ?QPX^C*Gg?MZ;af(VAJtP z2Xkp1vZe=Bdq4lbLG?^zb}TC0qnP1w)E$%C^<2_39M$6gT()B1>|o_IdQ-==_aC#! zWU4JsRH49U#TDxCQiL(1bC|xK>-2NwFvZ2y00dZ%?aRcplEIN`#c@n#A|k+U0T?tc zv_vHq#DWn3000ZXAJ6dr)N2cJ*KLtp-;g7R!syacz)W@s7_|%PQpx~=dw;gt1KIh5 zTy}2QSW<%}<5{=1@!g0I=y#umjoj=V zRF`HjM$p*b{pV13-d0CW>pX_mpA$)SIA$H(lO2W$`)yzZkEB)-mDjAO;_Eex(yI7; z)xovxArSS{Wp-fCv6)g#C{$B3h9}QG0-{CeMpAYCCNtFegC?HAU{}%qK5xZBVBj<^ z>dd9=8=lwCx)0{H_iShu9JdC|Y;u?t?9#bcEY(9yvO_RqdrqdHHD^eoq` z?#ol_3A={%kI`rT!OT_fXkz-M)i=0ZX6%PF(Ykb{#+U#b_8BQwz#RC+A48=zUq1g` zLka-k0T?tcv_vHm#v}j$02hEipW^@SB1DHKq=7m|?;=;>+MyumxdtH%sv{+KU?WJb zX*v6guow!p9YVJQd+UaW>e!l*_YpK9lOc z*Y9bj?wV#bI=V<#GD4T;44i3xqz4()u069&iTBk;4{6 zPq^XB3vGOF+V>jOF^&;1E?Tzfy_c`tYSUQVT-=hys>Eg??@jCIW?87Y>=1OpFBJ1oN1HQ<{O#tuSNk=vOB&pYa70g?sd1z*2fAr- z{dNy)imT%?Ip*7etAGI*G%ZYvH3)>kp;<&M6A%CZ0eAt|e1Gf~v%3f=HhQWck^v=i zN{_eValygkC8jZ9FgDA!D{Qk;XCpQkQ0A?9%QH|&h77DaaQ-|Gra2;}9bi0~4Tb3u z_k@i(RbSja8mQ-|SltoAFwlvA8k`Yk(OD=@?%L-Y6SGofJoIF&ei6lh`%`8&Om^xri?}U*$%!Wkd)*9B$&E$TE_y1CG6t?0`wGVe#Q&|9_A55DQAG$YRA+58q`jo81x&{1vW z@sX@M)M+Lx!LRLO=-&^b$4Wa!pTURm3wU#1Bj%5D%^ljKr0ZbN#L?WT$={i*@4q@y znFZ_nJ*(UG7R%fHQ4_uLRgpE0+bVY_1Lz2}+nn<}VY~KbRW+TGPzR6UU%kFo^?#EYowB z=Veq&%jM7?DU1#Q7&I)4}h^QB>O4 zuYbuM785vAxo{Rjk1~LQh<7d1wPyqWVf@d`J;C5~o34?#{$2>=1903?KEbyyL3ecml zfB*mh2iMF0<`4^^S9~&R%aFjpAtJFnBgq}#Ud*>+dy`?UwAN(Z9C(p$pf=2-Q-OrW z=p*#1WZPADs$(T-Mrzb~&9p!8_B*`4!n2LuKZVtOC4_#bmZ_p*Cm#P&pd`M+ZH+=0 zfgVXuCaO=81do-@O%Nr4MqB-7oy1Z)9qqyDkw_jLo%XS8L72e*Y%B%M2SbS-a%V!t!oU`;h zPmVSTfg?H>9)`{qLM5CltP+_!UBfCIj7E}aNf_27A|eF_88Fypyu|0g&ps_md29za z(BaY$n~BS-`U^{8KEo)7tK&-s`^s0cEc?$jM*(W&{Mk6Oi!-O94W)Lej{ zYw@`q#{8%db)7&?E+(pGq=+8|V)-$+_Gn<`rzboOYX7QH&Nc-riHv!NAH+W%q6er+eB z|4(|i>HcB6eN}$HijnPkr|hFJxrR^g>lMb;y|ZiH<_4XBARQ13j#s8%udjB{uP$nb z*YdMq0z7MAOCxZGcY+gvRGkI85V@)?dPlx8f8>s187Y=dE!$B zm$!aoyKJ@J>_Y1|M(EsY6;wpIHy`li*wX&m|V-C*XMd;0rS&AL6IRXsN1%1!bA+Uh^dWseQP!TFc~ zdM}tD?~O-06RWL(qNk6jM&_yzu2b75{})o%!MNJ{1>Sql;UV}8o(p-yK}KBc-?7@+ zW4~{huLGTHiacgEwOCxUNag!SoA7zZbC(^gb{tSQ-C{z6WwyVO4|PWRne&6EF3xYQ z(J^_nNe-(FVfs));E8#1!8W1vb!y(IXJfs=Qa}(6*|tOUyY~(H=jO=T;6LldJ0qQ& z-4z*%_3y_nzMXU?+6YJhFIH<{l%rN9I*Hdt`OvFFQkqqW0Gd2+9H= zx#2IbQmXeUx?qdCsZmnDpSK^s{?)3X1&ypVH^yV!&fw3~|9)|&qC9q!gG9If|Bc??oAUWjBn!>)d*i<|1D-i!Xtvb3M|0wQ zgGt7byl;XJBK*JGID&-3q4^E(8&l@6az!ajK%7SvN*sPYKnlFG%ha_QetBhAt|+zD zvpnw6=1XDOK?QmS&p?Si$J8@m6}LdwA^@-Q@8AJEIGDtx6bOYv zu|iC!5+RR5{?n}Mr;aJR-#X`s+paHrnRi%c`+lEa?f;RZW_wICx8N9T0l+nes6@f=FQ)mS6rI=XU~*KAu{4efv(K8kw@qqC?`Y}qQ>bHYf!eyJhh#D!f!LY z!n+4jT=Ewd_7sclIWNs74{GijYMzi__w02T$SztS`KtAi=ufezEvl#)$x2%jM2#CN z`lgX3@*jSrF^DRPsZL_PZfxnwc&n=TsW+{cajVpLRy;(@nRGkXKGl`F0i&`jDCJ+W ztJ>NO1`xK`Cnk(Uz%wN@q^zr}N<=i1n@CsDpqNQ@RvX0`5HwTOL;5HEZ_WIc^#+JC z^jT%ycAEOI#qq5!yGkQ(vcv!|G6!8!|7SgqGl}?rB1m_;x#EWwJ(8?qA|Jl|R?EV9 z>AUV$r6DMEodJGKDZl|VIDj{L8w!PCp)iyz6$p$9Vtjl3d;UJvIn3ic``@1#Eiy!1 zWk1utzQ6LW_#IYGP7se?!d)=*!P4B%MZl)*~PDMCkgKEY`HPa(SJjRj>fD_>%wmp7ns~Sjg<6bvmxmMQ?j3?Ju z2dnIOfIkr|K^I9j3c|N|~(tOt=W(u!o$VTP*Z_y-LSGw~TNXHhG*r9kmVgLAW#}4M(&9uLiQH2F^1)?_8KN(c0mN=eH z0cfwFvwuByW4jf-B2X^>9M-XnNP&Z}A1v{SpZaTsop)4IS+~FwLLWK;f-v-61T<2V zUZf*PhlqiMPACa|=pao%sZynb6hUA>QA9zSO7CJ&K%|QTDn;ZwmzjCb`Q9JzWc{*F z-DmH8a_`Mb&bn81ob=H^vF<)sK@aQ{{2AB<19q`Xuy8npg;f}be>=9H!ta0GBJS@_ zJYGzAVpe+8{zq8HNA((>0&OiAS|cJZ&-Go)(Tx!bMSp@yneO+x`AbITpXl8Yc0Y}i zmF0$uRRVlmhw|?*apJ=?uu;6Vi#ZfrnyZr2nppiz{>55C9>0*mM+YXJ=7fg_*%WgY zB^MEL3?dGRl2Z@c-k7;bnOKy5+|S-+%zAT4%!zb6_f0~Jz#X~`Z2j0<>dGvR;HFF4 z+YAii6J|USWIewxX_-p}!D9`K;$@Csbm{m@8fz#B=t=gbmZs-tv3)A;%KY3;As9Jc z!d7jcS$dsKm05mxBEa~L)lZS8ueKvku1$sYYBH2FeuqX4YP5<2SE=A)U%XUB9J)NMP zjK{AwCMk;DP)G}@7ggjGHgja+rIZq>ZW(G*290@=;Gq_(+BjGhxl}-V5sPY7-3Ki$ z`R{_FB?9 z_~(4HvRI;eh~-;}K+bx-{=rpCvfTZEMzT=laPG^v&Af;GXQtQli>||@Bfs~meGKa5 z{!UvM8@-4krLQKy1SW)|Eo%KoPyM*QuO8 zErv=f)u|yvq?v~LWz3obHb^i(V$?Wm+t*B(xm)bh(CXpBalDg_*8P>q7bU8>S(7BU zv``@#6lnWKEV#zKOVEnfBaO0xF~o2G7HxtM;uyL(SVP=w>0*v@c^_XcOMb)QP96=4 zYt`szfJ2RI@oZsW$cQGF6j_Ht`I))Q*sSWDN#f5*5kKP_OZZ{`)W$vOtEAHH6)EUuFB&n33k{P9we%ecoZ!(rAwWnTY}iCOC%h38>- zJ9HMka!bknVy>T`@EhFAikf|tF{k3=9l!{Seku=${M?_jx z3c0U?sofGCJS#tLXFGd`RKaMTae`gf^;Z9} z%IM}mUMYpQRNImTYC;w1k!KX6n*uc$Vdp*=&NAiq-e=0FM6@QNxv0}ruTwWqcRxqV zbJ8izhE7%sS|A^38#2nf2$b#&+J|&;WmLa?G3T%7ey|;sh~JWOtdHI5kCqu|>u#zM zyEDgnBe`4VGS!})Qd>n!gYP`i+COcGKDlE))3EqT)7?Z3!Bf5Q-xlM7%8g~;i!lhp z^hH}^@=L1K(awQ4&ir;w(NY)7P5lk_n#w!mLH8Z2I1cteVP1X>>O<8>K`G{~4gq6a zw3Mc?-kWTccgnIC-BPEfRGy=8%jRcSh3%Vhjj8WV(mmt&@c8agExyF0ThmEd?XLp; zT0%$IxH)rfCBK085)7Nm_m^biZT8(ds~P*1Y5XE*ckhctz?iEjz%%2{dS`OQEEa?W z&$aH=g|*#vztBUmZzYyc&mbUVC}HFqc9KZ=(t}aq|-14*cfTMxFet5Be!jwe>CMB(^hpd8sF^1_oMR zH5wk{C~}K;73x^q5Ln#%7>C9%GewY?JC6622r{TsWg^LD zkiI`;{pOdQZu|6seP9E^>g*yz3-?@}l8;<-|CCb7yDv=b<+?UC7NuUsa5T2_uGGi* zAaLN+)DSDH$0wuIH*{LO94c-8G-z)ALXqghLxc`!kI0wE~TEd-1ya#nm>YWf^Uvrvv=z z*0m-0kkzh5GE@Vy_UGxu&Zny%>A}%hmh2lRyH61ExM#r0p6!DB<7~ZIVc6Z{l zz3xLHLc@6<&U60k`3syZm(d|Z^-Wug10Ql0hpNZtIZFj~bq|i7b{s!r*x%JCnrJ`p zex}s-mFi)v!Yza(X(r`cUaIGC_FO*2q%wCye*Y06dm;T7XRpU!ewlX9AW6DK;PqsGW6J!f zA1+@T?vEM`d}$XR4KR^ye8|RS$bf3MyOeg7KrwyEX3$t|J+Llv(K0_hxXJpaxxCZB zo|s}~li#8HLCce#`uCoNQDn=!o5Z8ciq~muk>Yp8X_Y$Dv~TvF8`k786@RXn#bn#H zPn<~#pd zj2L_F>f@wG0zsq?$QgX&#KB)J=jwKC1sQKSf?wxg^vgR3%}sIfsngS7%4potN z!5)U5^R4EpjdQo#v`3?|1emsF-m(X54&7TWD;VBmXCWQjl3teSTNc8|53xVR8VU~T zq*$X0Is&KS+^@A;7jHD-_%h%F+IWNrUS1MM?CeQdjEzgWB4Tz?*O87)_^c4Z3>^_+ zS8pwD>TVq1<$sTE?Quu4|5_tDkEpg^L3~4qGSL&@7f4ESWW71PNRdQJY(i~+KR%7y zEiEdNkMK~)j2t1P)X-}Uhi|@5)%%zNMQ^-^i8d+@20P2qlTn*(Zh5S7x5yMd_$crD zvZ+PIU8bo+{w?d3+qAEyW%?C%P2($MPABo*&?j$-{aRuo1rj#7np_hI9`-8Qu@pTbQ z<<}{{>~d@I+u0RP~>-#rPI{vo4Za)Pn{2_{eJd0&l;vJ*WvuAZ%Tch z=`5OrGg~b&Zt94xKeDZ`PtM9uW7S`(i?OAS55cxwW^xc-dB}t^52WwDCn8bN3(8VED7vB#BMm^=o*YO3{O=)|yMXea_u4PuXq; zA;Y?+2s)DvozH4-J$J~L>+K}FrM8v7UWlikbqyJ84Xh_v4kf&6PZ#X=vhhfXM!h}| zO0Rgg>f-j3x-2%UYko&*X+CJDao0b6ONIi5yF-Ibl$m$G|C(I;_r!!i$^MN7@Z!^zj6|Ai@5WTO0f$^0WOo!u6+xG}$;B`+3{yE^fEJ zJ#+JI{<2(km~rsdW7P8O*%fmfx4BBj#{!j`M+Ux$+-0BjlM1#sgC4YD3nPAF z2He>ZjrT`;-H2(LaF5_t-DfSY?iLC%9P0Kzdb;#!vlqQdiR+qdJ2(8m%`suySoY}D z&QZF0$f(oK5x++E@`D+U*DPEgORvbWv|9J-+zWoT-s1L^Yt*AE@n_m}H_p7=;v&CG zcHDdJ!ddk%1?$%B%h}3Grh9YZ{;R=;dFY1m*UYOc`sJFm3nTI7=7nQQo5*mRcl7Ai z=`S);ctlsX2ffhC@SuV*%iBGfni3;*67S9XSA?WQn@G!lOqJ62l#^FR)J(GQ)~BA8 zFt?9@y^)C!kyfLla4L?_l;)wP$u(4*0Cxu2|0x{yR4zw##MEvWYkN29c2IE>0(`A8 zDO(sB&wRO8S$}v#w6rA9fa>RTocpZfR5|+x59thXrYDUuAFreclH*ijE~oo6Qq87K z=f{jQKN3i#ofoJfq=mv`T*vB!7S~A8x;z4DH<*MYZ?S1yN}AD}V`((Cmg<|j_}%rD z(izJ+f3dj>3AQVjqbR#`81c;1acyT~ro|fG5VcD$tj!81#d5pFEXDM*U5!FAoMPtm zwD4GJ)8FdAo*(DCk;p+9)2_}{?7s$skzMfg^704gY7b9;7YvZUB*Y2~Ml%e9gFknF zsr`2WH2kX(22=gD@Bht{z+j|kf-l+~G}#f{Pv%7Y((P|;VBY^t@RQ2_n&c7>NR<`HPd0k}enz-@kRh@Lqnn zfAWyL3d$HAG!El|h58_3JY8{4Aj5$7{FhPz%wP4K7+);Z4kgGX8b4nTp1<-49X!Fo z1LWQC1pGgX0rj!*^ga(63MHugSAxU9Rt6Xhm0<5h!6zbNP%QiWr3>T z2V4+jpoWZz(qail4svj?6fhn<;Ur8@FQ}Yy5}uP;;9zG8j1yRLaxDjWXl97iza+^O z&=w5x|0GaP!UVbiJ@AWwMSwJb1E2!93;??bNuV7s+yGVpFTfcf4=@64P=7ms9sqni z;emiifHr6g01^qv1%v|<0HFXZ07MiHK2q=?fEOSJ@CU#T0G0&~A_E6k)f1f#Kti^t z0-f_fLbeBpcDXN z2X_TPwu2QtnM(;s$X_dfIsn)K`3~0s7yzI;Xig|*5KtXdHU;Pdps|;Jkx<)5;7bEw z0_1Cf>;kd~0Qn68`4bI@0)WH)#7;LLp;*}hr~x)$Tqlr)Ktkn50LXU87sy7)ZpcqF z05mQPkO=4plmoyTo%mP`iTK<`O{ zgLer42j1Bm0~LI|JUoCP0l<%s!8<43!Py(ge_EhUsQ^f#{V)VHkk+2q6A7{~-d_)5 saNzr*y}cog|C1zK|2k6$+#`5FW^iKACxan{Faxx|(*+qR@RFAP4+SY*7XSbN literal 0 HcmV?d00001 diff --git a/web/space/audio/voice/male/boost_not_ready.ogg b/web/space/audio/voice/male/boost_not_ready.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b05d2d3461e4debd41d8a487cb8ec50fd26e1733 GIT binary patch literal 28525 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≦m+a7J(E?u?snog9F<^HUA3O2Yf9uk7)38_d1UdBQf&U*9)i`z&OPrW<}gLpQq&@<(?MROr_oP3Ghprk;>6eBAacvl@+!`-m_KWp zRAaGV0^DDy*zj0+?FCZ~p$C7%{UfiP3i;|y0fc^0eTA+F`@-*ZWnNAZ-u6AM8?Az~ zw?oA5hypw_%#HZ^mp6P9bned4@$dh!B<+2uAb|H-zWZI{>Uoh zzzWHy6$%um#^J1JN5=1Vn@(xrv=VnMGdv`mLXFcMQZw2+)J-*x-U@dYk=}{t_V~24 zw|%uXAAfa=#ftx=HP4Muwz&~OY~YpRu`v>soZ~h?jvZ-#G+FCElZiFrP4vd%sBsf@mn2tr}iISBx2@M z0)AqZ-?BNp5`La&*I{|MtAFOziDz+qr;rwNXDI)?CReEciMFc;Y!Zdq1~DJ^KDFXxktVb}a}vVhi~FxBRaRQ2ZZxnSZzZzcdK&aQ)%w zVf_NAH1mA%w@KgW!w z;cV+*4b;&&+y1BTl?otmjhKGV-z&MF+d6st(*_9c>gDn;9hK?=d0S;`7h5MgR2#^p zvxAF0pb)~H|CdoF+kceP*m~HZ>QRDn3D3*JiS8ddq!sRI;{@oAa8LNZ76aAB#Mw;< zHBgkG^8XMp=x?wWV5le&v4h*990vANLPD5vCfDZsc0096# z0PX+=0I2Ky0Z?VAw#ER!o9bZwf9f$n8V!I8&=1%j0#el2z5<|ZJ_m>Z$N&JA4V(yo z8ecF#Jb)trFTg_pln*cfMF5m9C|wCa03a3M4`3gdG;lJ2E1*jOKmi@qUlxEm0Lp(q z0F?dr0C51J04O^;02Tl!KT-fZ0Dw6G1FQKL)O?}l0CgQIMYThvD0?XXQFeg22TK6x z0b~N8{72Ql0zl0bFfMQ)fEEA?05C?BKOhpg=To5WuYiHSTmV$?XKuErjEAceVE6C; z1sI70G#a?gGho&Jy9U(=)dH1Td)azg1F5mI-QN^YLG=Ig#sO|N4{J9!RQvxHE{A{I folIq(uBc(q*joR+7-bNoZtZO^!p{Tz@bUc@ZN`Us literal 0 HcmV?d00001 diff --git a/web/space/audio/voice/male/protect_soon.ogg b/web/space/audio/voice/male/protect_soon.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c5bbc79c08c730b3a6e811e4679de292e9d14846 GIT binary patch literal 22506 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 literal 0 HcmV?d00001 diff --git a/web/space/game.js b/web/space/game.js index 38373597..bcb6d7bf 100644 --- a/web/space/game.js +++ b/web/space/game.js @@ -68,6 +68,24 @@ * 第二个 play 漏杀前一个 → 双管线并播 + ScriptProcessor 节点永久泄漏(live 探针 * 实录 dir_up/hit_down 交替抽读百余次)。本层 voice 播放全部经 _voicePlay 串行门 * (等上次令牌落位再发下一次)+ 对局语音全量 prewarm 缓存热,引擎零改动。 + * + * R5(space polish round1/round2,research/space-polish/): + * - **刺耳重合成**:alarm/dodge/shield_block/boost/shield 五件程序合成重制 + * (tools/gen_space_syn.py,真峰值≤-3dBFS、≥3kHz 能量近零),新增 sfx/whiff。 + * - **归因真话·接力补 replay**(live A t+151-163:保护期结束 8 秒三连撞, + * hit_left/hit_down 被 spawn 呼喊零毫秒顶断,玩家至死不知方位):呼喊维持 + * 生存优先裁定不变,但 hit_

/protect_end 起播时登记 _defendedId, + * 呼喊播完的 onComplete 发现登记未清除(=被顶断)→ queue 接 replay, + * 保证每句归因/保护期结束宣告完整送达(含 hit_last 排队其后)。 + * - **保护期 protect_* 去重**:6.96s 教学句对 4.0s 刷怪间隔互相截到 4.0s + * (live A 保护期 7 连 TRUNCATED),改为上一句在播即跳过(shield_block 音 + + * WARNING 震不变),每句教学完整播完。 + * - **加速冷却拒绝**(P1/P2/P4:冷却中单击全静默):_deny 共用去抖 + * (heartbeat + voice/boost_not_ready 新句),护盾拒绝同路径(原句不变)。 + * - **protect_soon**:50s 预告"训练护盾还剩十秒"(queue 不顶句),保护期结束 + * 前给反应慢的玩家提前量;菜单/分批引入打断由 _rearmRunTimers 补播。 + * - **激活确认震动**:boost/shield 激活补 CONFIRM 震(04 §5 承诺,此前漏装); + * 挥空/滑错方向补 sfx/whiff 轻叹(0.55 音量,引擎 swipe 震动已有)。 */ import { Game } from '../engine/game.js'; import { Guide } from '../engine/guide.js'; @@ -88,7 +106,7 @@ const DODGE_GRACE_MS = 250; // 判定宽限:spawn 前/撞击点后各让 25 const ALARM_LEAD_MS = 1000; // 撞击前多久开始警报(两档:1s / 0.5s) const SHIELD_DURATION_MS = 6000; const SHIELD_COOLDOWN_MS = 15000; // round4 R1:30s→15s(冷却过长 + 失败零反馈是 P1) -const SHIELD_DENY_DEBOUNCE_MS = 4000; // 护盾不可用应答(语音+震动)去抖 +const DENY_DEBOUNCE_MS = 4000; // R5:护盾/加速不可用应答(语音+震动)共用去抖 const BOOST_DURATION_MS = 1800; const BOOST_COOLDOWN_MS = 3000; const RAMP_MS = 120000; // 难度爬升到满所需时长(保护期后起算) @@ -98,6 +116,7 @@ const PROTECT_SPAWN_MS = 4000; const BARE_GRACE_METEORS = 3; // 保护期结束后前 N 颗裸飞陨石保持保护期节奏(round4 R1 不断崖) const MENU_CALM_MS = 800; // 下滑开菜单冷静期:最近判定后 N ms 内下滑=躲避意图(round2 R2 误暂停修复) const DRILL_APPROACH_MS = 4500; // 演练陨石逼近(慢速、无伤害) +const PROTECT_SOON_MS = 50000; // R5:保护期还剩 10s 预告(protect_soon) const BOOST_INTRO_MS = 20000; // 单击引入时刻 const SHIELD_INTRO_MS = 45000; // 双击引入时刻 const FEATURE_WAIT_MS = 8000; // 分批引入等待玩家操作上限 @@ -157,6 +176,7 @@ export class SpaceGame extends Game { this.runStart = 0; this.protectionUntil = 0; this._protectAnnounced = false; + this._protectSoonAnnounced = false; // R5:50s 预告已播标记 this.swipes = []; this.obstacles = new Set(); this.drillOb = null; @@ -169,9 +189,11 @@ export class SpaceGame extends Game { this.featureKind = null; this._menuIdx = 0; this._bareCount = 0; // 保护期结束后已刷裸飞陨石数(断崖过渡用) - this._shieldDenyAt = -Infinity; // 护盾不可用应答去抖时间戳 + this._denyAt = -Infinity; // 护盾/加速不可用应答共用去抖时间戳(R5) this._hitLastPending = false; // hits===2 时 hit_last 待接播标记(呼喊接力用) this._hitLastPlaying = false; // hit_last 在播标记(警告链呼喊抑制用,round2 R2) + this._defendedId = null; // R5:归因/保护结束句防顶断 replay 登记 + this._protectSaying = false; // R5:protect_* 教学句在播标记(去重用) this._lastResolveAt = -Infinity; // 最近一次陨石判定时刻(下滑开菜单冷静期,round2 R2) // F6:警报去重 / danger 去抖时间戳(soft/loud 分档 + danger 全局) this._alarmSoftAt = -Infinity; @@ -185,14 +207,15 @@ export class SpaceGame extends Game { this.audio.prewarm([ 'sfx/whoosh_left', 'sfx/whoosh_right', 'sfx/whoosh_up', 'sfx/whoosh_down', 'sfx/alarm', 'sfx/boost', 'sfx/shield', 'sfx/shield_block', - 'sfx/dodge', 'sfx/hit', 'sfx/crash', + 'sfx/dodge', 'sfx/hit', 'sfx/crash', 'sfx/whiff', // 对局期可能并发的语音全量预热(voice 播放安全门配套:缓存热 = 令牌落位 // 只需数个 microtask,门内零等待):方向呼喊/归因/保护/护盾/引入/里程碑/向导 'voice/dir_left', 'voice/dir_right', 'voice/dir_up', 'voice/dir_down', 'voice/hit_left', 'voice/hit_right', 'voice/hit_up', 'voice/hit_down', 'voice/hit_last', 'voice/protect_left', 'voice/protect_right', 'voice/protect_up', 'voice/protect_down', - 'voice/protect_end', 'voice/shield_ready', 'voice/shield_block', + 'voice/protect_end', 'voice/protect_soon', 'voice/shield_ready', 'voice/shield_block', 'voice/feat_boost', 'voice/feat_boost_done', 'voice/feat_shield', 'voice/feat_shield_done', + 'voice/boost_not_ready', 'voice/ms_10', 'voice/ms_25', 'voice/ms_50', 'voice/ms_100', 'voice/gd_hit_hint', 'voice/gd_last_life', 'voice/paused', 'voice/menu_main', 'voice/menu_resume', 'voice/menu_lobby', @@ -365,6 +388,7 @@ export class SpaceGame extends Game { // 单击/双击引入教学仅首局(标记在实例上,重开不再调度,第 2 局起机制开局即用) if (!this.boostIntroDone) this._after(BOOST_INTRO_MS, () => this._beginFeature('boost')); if (!this.shieldIntroDone) this._after(SHIELD_INTRO_MS, () => this._beginFeature('shield')); + this._after(PROTECT_SOON_MS, () => this._announceProtectionSoon()); // R5:50s 预告 this._after(PROTECTION_MS, () => this._announceProtectionEnd()); } @@ -378,6 +402,7 @@ export class SpaceGame extends Game { case 'up': case 'left': case 'right': this.swipes.push({ dir: g, t: now }); this._trimSwipes(now); + this._whiffIfUnmatched(g); break; case 'down': // 下滑冲突折中:有下方陨石悬置时是闪避,否则呼出菜单。 @@ -388,6 +413,7 @@ export class SpaceGame extends Game { if ([...this.obstacles].some((ob) => ob.dir === 'down')) { this.swipes.push({ dir: g, t: now }); this._trimSwipes(now); + this._whiffIfUnmatched(g); } else if (now - this._lastResolveAt > MENU_CALM_MS) { this._openMenu(); } @@ -401,6 +427,10 @@ export class SpaceGame extends Game { this.boostUntil = now + BOOST_DURATION_MS; this.boostReadyAt = now + BOOST_COOLDOWN_MS; this.audio.play('sfx/boost'); + vibrate('confirm'); // R5:激活确认(04 §5 承诺,此前漏装) + } else if (this.boostIntroDone) { + // R5:冷却中单击必须有回音(P1/P2/P4:冷却零反馈是动作盲区) + this._deny(now, 'voice/boost_not_ready'); } break; case 'doubletap': @@ -409,25 +439,38 @@ export class SpaceGame extends Game { this.shieldUpUntil = now + SHIELD_DURATION_MS; this.shieldReadyAt = now + SHIELD_COOLDOWN_MS; this.audio.play('sfx/shield'); + vibrate('confirm'); // R5:激活确认(04 §5 承诺,此前漏装) this._scheduleShieldReady(); } else { - this._shieldDeny(now); // 不可用必须有回音(round4 R1:panic 双击零反馈是 P1) + this._deny(now, 'voice/feat_shield_done'); // 不可用必须有回音(round4 R1:panic 双击零反馈是 P1) } break; } } /** - * 护盾不可用(未引入/充能中)的即时应答:现成句 feat_shield_done - * ("会自动充能,好了我会告诉你"语义正合)+ HEARTBEAT 震,4s 去抖防连刷。 - * 注:voice_text.json 无"护盾还没好"专用句,复用此句属 round4 R1 裁定。 + * R5:无效手势轻反馈(归因真话)。滑向没有任何悬置陨石的方向 = 挥空—— + * 引擎 swipe 识别震动已有("收到了"),这里补一声轻叹("但这下没用"), + * 与成功闪避的 dodge 音形成对偶,避免玩家怀疑输入失灵。音量压低不抢戏。 */ - _shieldDeny(now) { - if (now - this._shieldDenyAt < SHIELD_DENY_DEBOUNCE_MS) return; - this._shieldDenyAt = now; + _whiffIfUnmatched(dir) { + if (![...this.obstacles].some((ob) => ob.dir === dir)) { + this.audio.play('sfx/whiff', { volume: 0.55 }); + } + } + + /** + * 护盾/加速不可用(未引入/充能中)的即时应答:HEARTBEAT 震 + 语音提示, + * 4s 共用去抖防连刷(R5 起护盾/加速同路径,仅语音 id 不同)。 + * 护盾句复用 feat_shield_done("会自动充能,好了我会告诉你"语义正合,round4 R1 裁定); + * 加速句用新句 boost_not_ready("引擎还在冷却,稍等一下。",R5)。 + * 警告链在播时排队到链尾,不顶断"最后一命"(round2 R2)。 + */ + _deny(now, voiceId) { + if (now - this._denyAt < DENY_DEBOUNCE_MS) return; + this._denyAt = now; vibrate('heartbeat'); - // 警告链在播时排队到链尾,不顶断"最后一命"(round2 R2) - this.audio.play('voice/feat_shield_done', this._warnActive() ? { queue: true } : undefined); + this.audio.play(voiceId, this._warnActive() ? { queue: true } : undefined); } /** 护盾充能完毕播报 + PICKUP 震动(若仍在这一局)。语音排队播,不顶 protect_end/归因句。 */ @@ -469,12 +512,14 @@ export class SpaceGame extends Game { this.boostUntil = now + BOOST_DURATION_MS; this.boostReadyAt = now + BOOST_COOLDOWN_MS; this.audio.play('sfx/boost'); + vibrate('confirm'); // R5:激活确认(04 §5) this._speak(['voice/feat_boost_done']); this._endFeature(); } else { this.shieldUpUntil = now + SHIELD_DURATION_MS; this.shieldReadyAt = now + SHIELD_COOLDOWN_MS; this.audio.play('sfx/shield'); + vibrate('confirm'); // R5:激活确认(04 §5) this._speak(['voice/feat_shield_done']); this._endFeature(); // _endFeature → _rearmRunTimers 会按 shieldReadyAt 重排充能播报 } @@ -506,6 +551,15 @@ export class SpaceGame extends Game { if (remain <= 0) this._announceProtectionEnd(); // 已过期,立即补播 else this._after(remain, () => this._announceProtectionEnd()); } + // R5:50s 预告补播(菜单/分批引入打断后的恢复) + if (!this._protectSoonAnnounced) { + const soonRemain = this.runStart + PROTECT_SOON_MS - now; + if (soonRemain <= 0) { + if (this.protectionUntil > now) this._announceProtectionSoon(); + } else { + this._after(soonRemain, () => this._announceProtectionSoon()); + } + } if (this.shieldReadyAt > now) { this._scheduleShieldReady(this.shieldReadyAt - now); } @@ -515,12 +569,52 @@ export class SpaceGame extends Game { // ---------------- 保护期 ---------------- + /** R5:50s 预告(保护期还剩 10 秒)。queue 不顶在播教学句;被打断由 _rearmRunTimers 补播。 */ + _announceProtectionSoon() { + if (this._protectSoonAnnounced) return; + if (this.phase !== 'playing') return; // 菜单/分批引入中,恢复时补播 + this._protectSoonAnnounced = true; + this.audio.play('voice/protect_soon', { queue: true }); + } + + /** R5:保护结束宣告走防顶断登记(live A t+151.6:被 spawn 呼喊顶得只剩 0.5s)。 */ _announceProtectionEnd() { if (this._protectAnnounced) return; if (this.phase !== 'playing') return; // 菜单/分批引入中,恢复时由 _rearmRunTimers 补播 this._protectAnnounced = true; vibrate('warning'); - this.audio.play('voice/protect_end'); + this._defendVoice('voice/protect_end'); + } + + /** + * R5 防顶断登记:生存语义长句(hit_/protect_end)起播时登记 id; + * 自然播完/被跳过 → onComplete 清除登记(= 完好送达); + * 被 spawn 呼喊顶断 → 登记残留,呼喊播完的 onComplete 走 _replayDefended + * queue 接 replay(呼喊生存优先裁定不变,句子保证完整送达一次)。 + */ + _defendVoice(id, onDone) { + this._defendedId = id; + this.audio.play(id, { + onComplete: () => { + if (this._defendedId === id) this._defendedId = null; + if (onDone) onDone(); + }, + }); + } + + /** R5:呼喊播完时发现登记残留(= 顶断了生存句)→ queue 接 replay,不顶新威胁信息。 + * @returns {boolean} 是否发生了 replay(发生了则 hit_last 由 replay 播完接力,不必此刻 drain) */ + _replayDefended() { + const id = this._defendedId; + if (!id) return false; + this._defendedId = null; + if (id.startsWith('voice/hit_')) { + // 归因 replay 播完仍要接"最后一命"(语义链:先因后果) + this.audio.play(id, { queue: true, onComplete: () => this._drainHitLast() }); + } else { + this.audio.play(id, { queue: true }); + } + return true; } // ---------------- 陨石调度 ---------------- @@ -562,7 +656,9 @@ export class SpaceGame extends Game { // 被下一颗的呼喊顶断(live B5:高速段警告刚起播就被顶没);归因在播期间呼喊 // 保留生存优先级(顶断 → 接力,低延迟警告路径不变)。 if (impactAt > this.protectionUntil && !this._hitLastPlaying) { - this.audio.play(`voice/dir_${dir}`, { onComplete: () => this._drainHitLast() }); + // onComplete 双职责(R5):① 顶断了归因/保护结束句 → queue 接 replay(replay 播完 + // 自行接力 hit_last);② 呼喊接力(round4 R1):无 replay 时 hit_last 挂起直接接播。 + this.audio.play(`voice/dir_${dir}`, { onComplete: () => { if (!this._replayDefended()) this._drainHitLast(); } }); } // 警报两档渐强,DANGER 震动同步叠加。 // F6(round2):警报音效同 600ms 窗口去重(双陨石同时逼近只起一波警报, @@ -625,7 +721,13 @@ export class SpaceGame extends Game { if (this._inProtection()) { this.audio.play('sfx/shield_block'); vibrate('warning'); - this.audio.play(`voice/protect_${ob.dir}`); + // R5 去重:6.96s 教学句对 4.0s 刷怪间隔(live A 保护期 7 连 TRUNCATED, + // 每句都截在同一个字上)——上一句在播即跳过,保证每句完整送达; + // 被跳过的那次仍有 shield_block 音 + WARNING 震落位。 + if (!this._protectSaying) { + this._protectSaying = true; + this.audio.play(`voice/protect_${ob.dir}`, { onComplete: () => { this._protectSaying = false; } }); + } return; } // 5) 实打实撞上:HIT 震动 + 归因语音(第 2 次加"只剩最后一次") @@ -642,15 +744,16 @@ export class SpaceGame extends Game { // 顶断路径:归因被呼喊顶掉 → 呼喊播完的 onComplete(_spawnObstacle 挂的) // → _drainHitLast 接播。重开/回大厅由 _resetRunState 清挂起。 if (this.hits === 2) this._hitLastPending = true; - this.audio.play(`voice/hit_${ob.dir}`, { - onComplete: () => { - if (this.hits === 1) { - // 第 1 次受击补指令式 gd_hit_hint(hit_ 已归因方位,这句补 - // "该怎么拨",onceKey 同局一次) - this.guide.error({ voice: 'gd_hit_hint', onceKey: 'space_hit_hint', skipHaptic: true }); - } - this._drainHitLast(); - }, + // R5:归因句走防顶断登记(_defendVoice)——被 spawn 呼喊顶断时由呼喊 + // onComplete 走 _replayDefended 补 replay(live A t+155.13/159.13: + // hit_left/hit_down 零毫秒被杀,玩家至死不知方位)。 + this._defendVoice(`voice/hit_${ob.dir}`, () => { + if (this.hits === 1) { + // 第 1 次受击补指令式 gd_hit_hint(hit_ 已归因方位,这句补 + // "该怎么拨",onceKey 同局一次) + this.guide.error({ voice: 'gd_hit_hint', onceKey: 'space_hit_hint', skipHaptic: true }); + } + this._drainHitLast(); }); } } diff --git a/web/space/test/playtest.mjs b/web/space/test/playtest.mjs index 9b70a3f5..d6eccd70 100644 --- a/web/space/test/playtest.mjs +++ b/web/space/test/playtest.mjs @@ -3,7 +3,9 @@ * + 边界断言)与 §7(全局通用断言),以及本轮改动(状态 BGM / skipVoice / skip_hint)、 * §11 round4-live 修复(方向呼喊提前到 spawn / 闪避窗口=呼啸全程 / 护盾 15s+不可用应答 / * 保护期断崖过渡 / hit_last 呼喊接力 / feat 教学仅首局),以及 round2 R2 修复 - * (下滑开菜单冷静期防误暂停 / 暂停恢复缓冲 / 回大厅收尾流程 / 警告链呼喊抑制+坠毁掐断)。 + * (下滑开菜单冷静期防误暂停 / 暂停恢复缓冲 / 回大厅收尾流程 / 警告链呼喊抑制+坠毁掐断), + * 以及 R5 space polish 修复(research/space-polish/:归因防顶断 replay / protect_* 去重 / + * protect_soon 50s 预告 / 加速冷却拒绝 boost_not_ready / 激活 CONFIRM 震 / whiff 挥空音)。 * * 用法:tools/node/bin/node web/space/test/playtest.mjs * @@ -179,6 +181,7 @@ function makeHarness() { const voices = (plays) => plays.filter((p) => p.id.startsWith('voice/')).map((p) => p.id); const lastVoice = (plays) => voices(plays).at(-1); const vibrated = (pat) => vibrations.some((v) => Array.isArray(v) && v.join() === pat); +const confirmCount = () => vibrations.filter((v) => Array.isArray(v) && v.join() === '20').length; try { // ====================================================================== @@ -267,6 +270,21 @@ try { assert(!plays.some((p) => p.t >= t0 && p.id.startsWith('voice/dir_')), '撞击点落在保护期内的陨石 spawn 不播 dir_(§11:protect 长句教学优先)'); + // -- R5:protect_* 去重——上一句教学在播时新吸收只发 shield_block 音 + WARNING 震, + // 不再互截(live A 保护期 7 连 TRUNCATED 修复) -- + const protectVoiceCount = voices(plays).filter((id) => id.startsWith('voice/protect_')).length; + const shieldBlockCount = plays.filter((p) => p.id === 'sfx/shield_block').length; + game.obstacles.clear(); + const obP2 = { dir: 'right', impactAt: clock.now + 100 }; + game.obstacles.add(obP2); + game._after(100, () => game._resolve(obP2)); + await advance(150); + assert(game.hits === 0, 'R5 去重吸收仍不掉血(训练护盾)'); + assert(voices(plays).filter((id) => id.startsWith('voice/protect_')).length === protectVoiceCount, + 'protect_* 在播时新吸收跳过语音(R5 去重,每句教学完整播完)'); + assert(plays.filter((p) => p.id === 'sfx/shield_block').length === shieldBlockCount + 1, + '去重吸收仍有 shield_block 音落位'); + // -- §5.3 第 20s 单击引入(feat_boost 可跳) -- await advance(t0 + 20000 - clock.now); assert(game.phase === 'feature' && game.featureKind === 'boost', '第 20s 暂停刷怪教单击'); @@ -279,6 +297,7 @@ try { assert(game.boostUntil > clock.now, '旁白已跳后单击 → boost 生效(§5.3)'); assert(game.phase === 'playing', '分批引入结束恢复 playing'); assert(lastVoice(plays) === 'voice/feat_boost_done', 'feat_boost_done 确认句'); + assert(confirmCount() >= 1, '加速激活 CONFIRM 震(R5 兑现 04 §5)'); // 加速增益期间的撞击算冲过空隙 game.obstacles.clear(); @@ -293,6 +312,7 @@ try { assert(game.phase === 'feature' && game.featureKind === 'shield', '第 45s 教双击护盾'); game.onGesture('doubletap'); await tick(); assert(game.shieldUpUntil > clock.now, '双击 → 护盾生效(§5.3)'); + assert(confirmCount() >= 2, '护盾激活 CONFIRM 震(R5 兑现 04 §5)'); assert(game.shieldReadyAt === clock.now + 15000, '护盾充能 15s 锁定(§11 改口,原 30s)'); assert(game.phase === 'playing', '护盾引入结束恢复 playing'); @@ -325,12 +345,37 @@ try { // -- §5.4 保护解除播报 -- await advance(t0 + 60050 - clock.now); assert(game._protectAnnounced && voices(plays).includes('voice/protect_end'), '60s 保护解除播报'); + assert(game._protectSoonAnnounced && voices(plays).includes('voice/protect_soon'), + '50s 保护期预告 protect_soon(R5:给反应慢的玩家 10s 提前量)'); // -- 边界:护盾充能完毕播报,且只播一次(回归:曾双重调度播两次) -- await advance(game.shieldReadyAt - clock.now + 50); assert(voices(plays).filter((id) => id === 'voice/shield_ready').length === 1, 'shield_ready 充能完毕播报恰好一次'); assert(vibrated('15'), '护盾就绪 PICKUP 震动'); + await advance(2000); // 静场起点 + { // 排队的 protect_soon/protect_end/shield_ready 串行播完(虚拟时钟下语音门有落位延迟, + // 轮询等待而非固定 advance——拒绝用例需要 voice 真正空闲) + let guard = 0; + while (audio.isVoicePlaying() && guard++ < 20) await advance(300); + } + assert(!audio.isVoicePlaying(), '静场:排队的状态句播完,拒绝用例需 voice 空闲'); + + // -- R5:加速冷却拒绝(归因真话:冷却单击必须有回音,此前全静默) -- + const notReadyCount = () => voices(plays).filter((id) => id === 'voice/boost_not_ready').length; + const denyVoiceBefore = notReadyCount(); + const confirmBefore = confirmCount(); + game.onGesture('tap'); await tick(); // voice 空闲 → 加速直接生效 + assert(game.boostUntil > clock.now, 'R5 用例前置:加速激活'); + assert(confirmCount() === confirmBefore + 1, '对局期加速激活 CONFIRM 震(R5)'); + const boostUntilLocked = game.boostUntil; + game.onGesture('tap'); await tick(); // 冷却中(3s)→ 拒绝 + assert(game.boostUntil === boostUntilLocked, '冷却中单击不重置加速'); + assert(notReadyCount() === denyVoiceBefore + 1, '加速冷却拒绝播报 boost_not_ready(R5)'); + assert(vibrated('40,100,40'), '加速冷却拒绝 HEARTBEAT 震(R5)'); + game.onGesture('tap'); await tick(); + assert(notReadyCount() === denyVoiceBefore + 1, '加速冷却拒绝 4s 去抖(连刷不重播)'); + await advance(3100); // 冷却结束,后续用例不受影响 // -- §5.4/§11 正常闪避 3 颗(同向滑;§11 起窗口=呼啸全程,此处仍在撞击前 800ms 出手) -- // 同循环验证 §11 断崖过渡(裸飞第 1~3 颗逼近固定 4.0s)与方向呼喊时机(spawn 同窗) @@ -378,6 +423,7 @@ try { naturalSpawn(); const obH1 = [...game.obstacles].at(-1); game.onGesture('right'); // 反向 + assert(plays.some((p) => p.id === 'sfx/whiff'), '滑错方向有挥空轻叹(R5 归因真话:无效手势有回音)'); await advance(obH1.impactAt - clock.now + 50); assert(game.hits === 1, '反向滑不判闪避,撞击 hits=1'); assert(lastVoice(plays) === 'voice/hit_left', 'hit_ 归因方向与来袭一致'); @@ -402,11 +448,20 @@ try { const obNext = [...game.obstacles].at(-1); await tick(); assert(h.voiceStarts.at(-1).id === 'voice/dir_left', '下一颗 spawn 呼喊顶断归因(生存优先级)'); - await advance(1300); // 呼喊播完 → onComplete 接力 → hit_last 自动接播 + assert(game._defendedId === 'voice/hit_right', '归因被顶断后登记残留(R5 防顶断登记)'); + // R5:登记残留 → 呼喊播完的 onComplete 走 _replayDefended queue 补 replay(归因完整送达)。 + // 虚拟时钟下语音门有落位延迟,用轮询等 replay/接播事件而非固定 advance 步长。 + const hitRightStarts = () => h.voiceStarts.filter((v) => v.id === 'voice/hit_right').length; + let guard = 0; + while (hitRightStarts() < 2 && guard++ < 16) await advance(300); + assert(hitRightStarts() === 2, '归因被呼喊顶断后补 replay(R5:玩家不再丢失方位归因)'); + assert(game._defendedId === null, 'replay 后登记清除'); + while (h.voiceStarts.at(-1).id !== 'voice/hit_last' && guard++ < 32) await advance(300); assert(h.voiceStarts.at(-1).id === 'voice/hit_last', - '归因被呼喊顶断后 hit_last 仍接播(§11:最后一命不再被静默吞掉)'); + '归因 replay 播完接播 hit_last(§11:最后一命不再被静默吞掉,R5 先因后果)'); assert(game._hitLastPending === false, 'hit_last 接播后挂起标记清除'); assert(game._hitLastPlaying === true, 'hit_last 在播标记置位(round2 R2)'); + game.obstacles.delete(obNext); // R5:replay 多耗一个呼喊周期,提前摘除防其撞击点坠毁干扰抑制用例 // round2 R2:hit_last 在播期间新刷陨石的 spawn 呼喊被抑制(警告播完前不被顶断) const shoutMark2 = h.voiceStarts.length; randQueue.push(0.5); // up @@ -415,14 +470,14 @@ try { await tick(); assert(!h.voiceStarts.slice(shoutMark2).some((v) => v.id === 'voice/dir_up'), 'hit_last 在播期间 spawn 不播方向呼喊(round2 R2:警告播完前不被顶断)'); - await advance(1300); // hit_last 播完 → 呼喊抑制解除 + game.obstacles.delete(obNext2); // 立即摘除(后续轮询等待会越过其撞击点) + let guard2 = 0; + while (game._hitLastPlaying && guard2++ < 16) await advance(300); assert(game._hitLastPlaying === false, 'hit_last 播完在播标记清除'); randQueue.push(0.5); // up:链后再刷陨石,方向呼喊恢复 naturalSpawn(); await tick(); assert(h.voiceStarts.at(-1).id === 'voice/dir_up', '警告链结束后方向呼喊恢复(round2 R2)'); - game.obstacles.delete(obNext); - game.obstacles.delete(obNext2); game.obstacles.clear(); game.swipes = []; // -- 边界:里程碑 dodges=10 播 ms_10 --

&vsr*XB;Pf#YA#s*rc}X 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 BiU0rr delta 17145 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 E0F4K*&;S4c literal 25845 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