Files
xsl 4b39ae2e49 feat(new8/batch3-4): cipher/teahouse/keeper/bridge 全套交付——new8 八款全部可交付收官
四泳道并行全流水线(资产→开发→测试→玩家迭代闭环),双双 R1-R2 连续达标裁定可交付:
- cipher《暗码》223 断言:摩尔斯解码嵌叙事/四结局矩阵/暴露度逐NIGHT验算/三层兜底;R2 三修(链首标记音/预警震/结局计数句+4句补录)4/4 全满分档
- teahouse《深夜茶馆》205 断言:泡茶时机窗/经济逐晚对账/多晚弧线;连续 2 轮 4/4 愿意玩 P0=0
- keeper《守塔人》257 断言:时空签名教学-兑现/插叙触发回返/trust×truth 档位/4结局;R2 F1/F2 坐实(震型豁免/首播跳句锁)4/4
- bridge《星环舰长》336 断言:巡检节奏逐毫秒/危机×系统态矩阵/仲裁7场景/忠诚差分/评级验算;R1 当场修F1-F4、R2 F5 菜单顺延保护 4/4 上行

公共:index.html 四卡片+profiles.js 四桶+check_all_assets 登记(预接线)、00-program 八款进度账收账、
gen_voice_dual 四游戏段、README/HANDOVER 阵容更新(11 款)、voice_text.json 四游戏键、mureka 台账(累计$1.26/$2.00)

验证:四游戏 playtest 223/205/257/336 全绿 + guide 122/122 + 全项目 15 游戏资产终检绿
遗留:keeper 三代人声滤波人耳试听(最高优先,ASR 对滤波句失明)、bridge 音频 32MB 超软指引 2MB(压缩候选)
2026-09-14 05:48:13 +08:00

34 KiB
Raw Permalink Blame History

试玩转写:《keeper》

本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文, 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作), 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。 t+ 0.0s (玩家点开游戏,轻触屏幕开始) t+ 0.0s ♫ BGM 切换 → bgm/storm t+ 0.0s ♪ 向导音:explore(探索/安全) t+ 0.0s ▶ 语音:「新的风暴夜,开始了。」 t+ 2.1s ▶ 向导语音:「单击,继续值守。要选择时,向左或向右滑。」 t+ 4.2s ▶ 语音:「白角灯塔,风暴夜。我是今晚的守塔人。」 t+ 6.4s ▶ 语音:「想跳过这句,单击就行。」 t+ 8.5s ♪ 音效 sfx/foghorn t+ 8.5s ▶ 语音:「浪拍到第七级台阶。雾角两长一短——塔在,我也在。」 t+ 10.6s ▶ 语音:「岸台的规矩就一条:风暴夜,灯不能灭。」 t+ 12.7s ▶ 语音:「今夜两艘货轮过境。守住灯,也守住频道。」 t+ 14.8s ♪ 向导音:explore(探索/安全) t+ 14.8s ♪ 音效 sfx/radio_tune t+ 14.8s ▶ 语音:「频道里有动静。很轻,像隔着整片海。」 t+ 17.0s ▶ 语音:「频道里有动静。很轻,像隔着整片海。」 t+ 19.1s ♪ 音效 sfx/ui_menu t+ 19.1s ♪ 向导音:menu(系统界面) t+ 19.1s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 21.2s ▶ 语音:「回到值守。」 t+ 23.3s ▶ 语音:「重新开始今夜。」 t+ 25.4s ♪ 音效 sfx/ui_confirm t+ 25.4s ♪ 向导音:explore(探索/安全) t+ 25.4s ♪ 音效 sfx/radio_tune t+ 25.4s ▶ 语音:「频道里有动静。很轻,像隔着整片海。」 t+ 27.6s ▶ 向导语音:「这个手势,塔里用不上。」 t+ 27.6s 〰 震动:error(做错了:两连短震) t+ 27.6s ▶ 语音:「……有人吗……顺发号……船进水了……」 t+ 32.1s ♪ 音效 sfx/ui_menu t+ 32.1s ♪ 向导音:menu(系统界面) t+ 32.1s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 34.2s ♪ 音效 sfx/static_burst t+ 34.2s ▶ 语音:「回到值守。」 t+ 36.3s ▶ 语音:「重新开始今夜。」 t+ 38.4s ♪ 音效 sfx/ui_confirm t+ 38.4s ♪ 向导音:explore(探索/安全) t+ 38.4s ♪ 音效 sfx/static_burst t+ 38.4s ▶ 语音:「……有人吗……顺发号……船进水了……」 t+ 43.0s ♪ 音效 sfx/ui_menu t+ 43.0s ♪ 向导音:menu(系统界面) t+ 43.0s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 45.1s ▶ 语音:「回到值守。」 t+ 47.2s ▶ 语音:「重新开始今夜。」 t+ 49.3s ♪ 音效 sfx/ui_confirm t+ 49.3s ♪ 向导音:explore(探索/安全) t+ 49.3s ♪ 音效 sfx/static_burst t+ 49.3s ▶ 语音:「……有人吗……顺发号……船进水了……」 t+ 53.8s 〰 震动:error(做错了:两连短震) t+ 53.8s 〰 震动:error(做错了:两连短震) t+ 53.8s ▶ 语音:「风暴起来了。今晚第一程。」 t+ 53.8s 〰 震动:warning(警告三连震) t+ 56.0s ▶ 语音:「今晚,他只信自己的手。」 t+ 58.1s ▶ 语音:「旧账压在灯底,你一页没翻。」 t+ 60.2s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 62.3s ♪ 音效 sfx/static_burst t+ 62.3s ▶ 语音:「……有人吗……顺发号……船进水了……」 t+ 66.8s 〰 震动:error(做错了:两连短震) t+ 66.8s 〰 震动:error(做错了:两连短震) t+ 66.8s ♪ 音效 sfx/radio_beep t+ 66.8s ▶ 语音:「白角塔!是你吗?求你,回个话!」 t+ 70.7s ▶ 语音:「白角塔!是你吗?求你,回个话!」 t+ 74.5s ♪ 音效 sfx/ui_menu t+ 74.5s ♪ 向导音:menu(系统界面) t+ 74.5s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 76.7s ▶ 语音:「回到值守。」 t+ 78.8s ▶ 语音:「重新开始今夜。」 t+ 80.9s ♪ 音效 sfx/ui_confirm t+ 80.9s ♪ 向导音:explore(探索/安全) t+ 80.9s ♪ 音效 sfx/radio_beep t+ 80.9s ▶ 语音:「白角塔!是你吗?求你,回个话!」 t+ 84.8s 〰 震动:error(做错了:两连短震) t+ 84.8s ♪ 音效 sfx/ui_menu t+ 84.8s ♪ 向导音:menu(系统界面) t+ 84.8s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 86.9s ▶ 语音:「回到值守。」 t+ 89.0s ▶ 语音:「重新开始今夜。」 t+ 91.1s ♪ 音效 sfx/ui_confirm t+ 91.1s ♪ 向导音:explore(探索/安全) t+ 91.1s ♪ 音效 sfx/radio_beep t+ 91.1s ▶ 语音:「白角塔!是你吗?求你,回个话!」 t+ 95.0s ▶ 语音:「风暴起来了。今晚第一程。」 t+ 95.0s 〰 震动:warning(警告三连震) t+ 97.1s ▶ 语音:「今晚,他只信自己的手。」 t+ 99.2s ▶ 语音:「旧账压在灯底,你一页没翻。」 t+ 101.3s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 103.5s ♪ 音效 sfx/radio_beep t+ 103.5s ▶ 语音:「白角塔!是你吗?求你,回个话!」 t+ 107.3s ▶ 语音:「风暴起来了。今晚第一程。」 t+ 107.3s 〰 震动:warning(警告三连震) t+ 107.3s 〰 震动:beat(节拍点) t+ 109.4s ▶ 语音:「今晚,他只信自己的手。」 t+ 111.5s ▶ 语音:「旧账压在灯底,你一页没翻。」 t+ 113.7s ♪ 音效 sfx/radio_beep t+ 113.7s ▶ 语音:「白角塔!是你吗?求你,回个话!」 t+ 117.5s ♪ 向导音:choice(抉择/等待输入) t+ 117.5s ▶ 语音:「他的声音在抖。向左滑,先接住这个人。向右滑,先要他的船位。」 t+ 119.6s ♪ 音效 sfx/ui_confirm t+ 119.6s ▶ 语音:「顺发号,报你的方位,报进水的速度。」 t+ 121.8s ▶ 语音:「顺发号,报你的方位,报进水的速度。」 t+ 123.9s 〰 震动:error(做错了:两连短震) t+ 123.9s ▶ 语音:「风暴起来了。今晚第一程。」 t+ 123.9s 〰 震动:warning(警告三连震) t+ 126.0s ▶ 语音:「今晚,他只信自己的手。」 t+ 128.1s ▶ 语音:「旧账压在灯底,你一页没翻。」 t+ 130.2s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 132.4s ▶ 语音:「顺发号,报你的方位,报进水的速度。」 t+ 134.5s 〰 震动:error(做错了:两连短震) t+ 134.5s ▶ 语音:「风暴起来了。今晚第一程。」 t+ 134.5s 〰 震动:warning(警告三连震) t+ 134.5s 〰 震动:beat(节拍点) t+ 136.6s ▶ 语音:「今晚,他只信自己的手。」 t+ 138.7s ▶ 语音:「旧账压在灯底,你一页没翻。」 t+ 140.8s ▶ 语音:「顺发号,报你的方位,报进水的速度。」 t+ 143.0s ▶ 语音:「方位……仪表进水了,我,我看不清……」 t+ 147.5s ▶ 语音:「方位……仪表进水了,我,我看不清……」 t+ 152.0s ▶ 语音:「他更慌了。人没接住,数字也乱。」 t+ 154.1s ♪ 音效 sfx/ui_menu t+ 154.1s ♪ 向导音:menu(系统界面) t+ 154.1s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 156.2s ▶ 语音:「回到值守。」 t+ 158.4s ▶ 语音:「重新开始今夜。」 t+ 160.5s ♪ 音效 sfx/ui_confirm t+ 160.5s ♪ 向导音:explore(探索/安全) t+ 160.5s ▶ 语音:「他更慌了。人没接住,数字也乱。」 t+ 162.6s ▶ 语音:「我爷爷,四十年前也是在这片海没的。他说,白角的灯灭过一下。」 t+ 169.6s ▶ 语音:「我爷爷,四十年前也是在这片海没的。他说,白角的灯灭过一下。」 t+ 176.5s 〰 震动:error(做错了:两连短震) t+ 176.5s ♪ 向导音:choice(抉择/等待输入) t+ 176.5s ▶ 语音:「他提到四十年前。向左滑,去翻灯座下的暗格。向右滑,先专心守灯。」 t+ 178.6s ♪ 音效 sfx/ui_confirm t+ 178.6s ♪ 音效 sfx/hatch_open t+ 178.6s ▶ 语音:「父亲的钥匙,就在抽屉里。灯座第三级,开了。」 t+ 180.8s ♪ 向导音:explore(探索/安全) t+ 180.8s ♫ BGM 切换 → bgm/memory(淡入 800ms) t+ 181.4s ▶ 语音:「听到唱针落下、风声退后,是回忆。风声回来,就是现在。」 t+ 183.5s ♪ 音效 sfx/memory_in t+ 183.5s ▶ 语音:「唱针落下。四十年前,也是这盏灯下。」 t+ 185.6s ▶ 语音:「手稳住。灯罩擦到第三遍,才算干净。」 t+ 189.9s ▶ 语音:「记住,灯下压着的东西,比灯重。守塔人,替它守一辈子。」 t+ 196.2s ▶ 语音:「风声回来了。爷爷,我听见了。」 t+ 198.3s ♪ 音效 sfx/memory_out t+ 198.3s ♫ BGM 切换 → bgm/storm(淡入 800ms) t+ 198.3s ▶ 语音:「暗格里是祖父的日志。缺了最后一页。」 t+ 200.4s ♪ 向导音:settle(结算) t+ 200.4s ♪ 音效 sfx/foghorn t+ 200.4s ▶ 语音:「岸台通报:风加到十级。第一程,过去了。」 t+ 205.1s ♪ 向导音:explore(探索/安全) t+ 205.1s ♪ 音效 sfx/radio_tune t+ 205.1s ♪ 音效 sfx/static_burst t+ 205.1s ▶ 语音:「频道又响了。顺发号的引擎,时断时续。」 t+ 207.2s 〰 震动:error(做错了:两连短震) t+ 207.2s ▶ 语音:「塔……听得到吗?水,到膝盖了。」 t+ 211.0s ♪ 向导音:choice(抉择/等待输入) t+ 211.0s ▶ 语音:「他快撑不住了。向左滑,用守塔人的口诀带他稳船。向右滑,把船位报给岸台。」 t+ 213.2s ♪ 音效 sfx/ui_confirm t+ 213.2s ▶ 语音:「跟我念:浪头过,船头抬。浪头退,船头落。」 t+ 215.3s 〰 震动:error(做错了:两连短震) t+ 215.3s 〰 震动:error(做错了:两连短震) t+ 215.3s ▶ 语音:「风暴到顶。第二程。」 t+ 217.4s ▶ 语音:「他信一半,疑一半。」 t+ 219.5s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 221.6s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 223.8s ▶ 语音:「跟我念:浪头过,船头抬。浪头退,船头落。」 t+ 225.9s ▶ 语音:「浪头过,船头抬……真的稳了些!这口诀,谁教你的?」 t+ 231.7s ♪ 向导音:explore(探索/安全) t+ 231.7s ♫ BGM 切换 → bgm/memory(淡入 800ms) t+ 232.3s ♪ 音效 sfx/memory_in t+ 232.3s ▶ 语音:「唱针又落下了。十二年前,也是这样的风。」 t+ 234.5s ▶ 语音:「白角塔,我是老陈。接驳艇上两个人,都活着。」 t+ 239.6s ▶ 语音:「守塔人听见了求救,就不能装没听见。等我回来。」 t+ 245.0s ▶ 语音:「塔上的机械上满发条,能自己转一夜。给我留着门。」 t+ 250.7s ▶ 语音:「风声回来了。那扇门,留到今天。」 t+ 252.8s ♪ 音效 sfx/memory_out t+ 252.8s ♫ BGM 切换 → bgm/storm(淡入 800ms) t+ 252.8s ▶ 语音:「父亲桌上那支手电,尾盖里卷着一页纸。」 t+ 254.9s 〰 震动:error(做错了:两连短震) t+ 254.9s 〰 震动:error(做错了:两连短震) t+ 254.9s 〰 震动:error(做错了:两连短震) t+ 254.9s ♪ 音效 sfx/ui_menu t+ 254.9s ♪ 向导音:menu(系统界面) t+ 254.9s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 257.0s ▶ 语音:「回到值守。」 t+ 259.2s ▶ 语音:「重新开始今夜。」 t+ 261.3s ♪ 音效 sfx/ui_confirm t+ 261.3s ♪ 向导音:explore(探索/安全) t+ 261.3s ▶ 语音:「父亲桌上那支手电,尾盖里卷着一页纸。」 t+ 263.4s ♪ 音效 sfx/ui_menu t+ 263.4s ♪ 向导音:menu(系统界面) t+ 263.4s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 265.5s ▶ 语音:「回到值守。」 t+ 267.6s ▶ 语音:「重新开始今夜。」 t+ 269.8s ♪ 音效 sfx/ui_confirm t+ 269.8s ♪ 向导音:explore(探索/安全) t+ 269.8s ▶ 语音:「父亲桌上那支手电,尾盖里卷着一页纸。」 t+ 271.9s ▶ 语音:「守塔人……塔里就你一个人?家里人不拦着你干这行?」 t+ 277.7s 〰 震动:error(做错了:两连短震) t+ 277.7s ▶ 语音:「守塔人……塔里就你一个人?家里人不拦着你干这行?」 t+ 283.6s ♪ 音效 sfx/ui_menu t+ 283.6s ♪ 向导音:menu(系统界面) t+ 283.6s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 285.7s ▶ 语音:「回到值守。」 t+ 287.8s ▶ 语音:「重新开始今夜。」 t+ 289.9s ♪ 音效 sfx/ui_confirm t+ 289.9s ♪ 向导音:explore(探索/安全) t+ 289.9s ▶ 语音:「守塔人……塔里就你一个人?家里人不拦着你干这行?」 t+ 295.8s ▶ 语音:「守塔人……塔里就你一个人?家里人不拦着你干这行?」 t+ 301.7s ▶ 语音:「风暴到顶。第二程。」 t+ 303.8s ▶ 语音:「他信一半,疑一半。」 t+ 305.9s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 308.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 310.1s ▶ 语音:「守塔人……塔里就你一个人?家里人不拦着你干这行?」 t+ 316.0s 〰 震动:error(做错了:两连短震) t+ 316.0s ▶ 语音:「风暴到顶。第二程。」 t+ 316.0s 〰 震动:beat(节拍点) t+ 318.1s ▶ 语音:「他信一半,疑一半。」 t+ 320.2s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 322.3s ▶ 语音:「守塔人……塔里就你一个人?家里人不拦着你干这行?」 t+ 328.2s 〰 震动:error(做错了:两连短震) t+ 328.2s ♪ 向导音:choice(抉择/等待输入) t+ 328.2s ▶ 语音:「他问起你的人。向左滑,告诉他真话。向右滑,轻轻带过。」 t+ 330.3s ♪ 向导音:choice(抉择/等待输入) t+ 330.3s ▶ 语音:「他问起你的人。向左滑,告诉他真话。向右滑,轻轻带过。」 t+ 332.4s ♪ 音效 sfx/ui_confirm t+ 332.4s ▶ 语音:「我父亲也是守塔人。十二年前风暴夜,他出海救人,没有回来。」 t+ 334.6s ▶ 语音:「……对不起。难怪今晚,你一直都在。」 t+ 338.9s ♪ 向导音:danger(危险) t+ 338.9s ♪ 音效 sfx/hull_crack t+ 338.9s 〰 震动:danger(危险逼近) t+ 340.9s ▶ 语音:「听!他那边,船板裂了!」 t+ 343.0s ▶ 语音:「裂了!水进得更快了。塔,告诉我怎么办!」 t+ 347.7s ▶ 语音:「裂了!水进得更快了。塔,告诉我怎么办!」 t+ 352.5s ♪ 音效 sfx/ui_menu t+ 352.5s ♪ 向导音:menu(系统界面) t+ 352.5s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 354.6s ▶ 语音:「回到值守。」 t+ 356.7s ▶ 语音:「重新开始今夜。」 t+ 358.8s ♪ 音效 sfx/ui_confirm t+ 358.8s ♪ 向导音:explore(探索/安全) t+ 358.8s ▶ 语音:「裂了!水进得更快了。塔,告诉我怎么办!」 t+ 363.6s ▶ 语音:「裂了!水进得更快了。塔,告诉我怎么办!」 t+ 368.3s ♪ 音效 sfx/ui_menu t+ 368.3s ♪ 向导音:menu(系统界面) t+ 368.3s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 370.4s ▶ 语音:「回到值守。」 t+ 372.5s ▶ 语音:「重新开始今夜。」 t+ 374.7s ♪ 音效 sfx/ui_confirm t+ 374.7s ♪ 向导音:explore(探索/安全) t+ 374.7s ▶ 语音:「裂了!水进得更快了。塔,告诉我怎么办!」 t+ 379.4s ▶ 语音:「风暴到顶。第二程。」 t+ 381.5s ▶ 语音:「他信一半,疑一半。」 t+ 383.6s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 385.8s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 387.9s ▶ 语音:「裂了!水进得更快了。塔,告诉我怎么办!」 t+ 392.6s ♪ 向导音:choice(抉择/等待输入) t+ 392.6s ▶ 语音:「船在漏。向左滑,让他回舱堵漏,守住电台。向右滑,让他穿救生衣,上甲板。」 t+ 394.7s ♪ 音效 sfx/ui_confirm t+ 394.7s ▶ 语音:「穿上救生衣,带上信号灯,站到甲板上去。」 t+ 396.9s ▶ 语音:「风暴到顶。第二程。」 t+ 399.0s ▶ 语音:「他信一半,疑一半。」 t+ 401.1s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 403.2s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 405.3s ▶ 语音:「穿上救生衣,带上信号灯,站到甲板上去。」 t+ 407.5s ▶ 语音:「穿上救生衣,带上信号灯,站到甲板上去。」 t+ 409.6s ▶ 语音:「穿上救生衣,带上信号灯,站到甲板上去。」 t+ 411.7s ♪ 音效 sfx/ui_menu t+ 411.7s ♪ 向导音:menu(系统界面) t+ 411.7s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 413.8s ▶ 语音:「回到值守。」 t+ 415.9s ▶ 语音:「重新开始今夜。」 t+ 418.1s ♪ 音效 sfx/ui_confirm t+ 418.1s ♪ 向导音:explore(探索/安全) t+ 418.1s ▶ 语音:「穿上救生衣,带上信号灯,站到甲板上去。」 t+ 420.2s ▶ 语音:「穿好了。要是船散了,我就抱着它漂。」 t+ 424.5s ♪ 向导音:settle(结算) t+ 424.5s ♪ 音效 sfx/foghorn t+ 424.5s ▶ 语音:「风眼凌晨过境。第二程,到顶了。」 t+ 426.6s ▶ 语音:「他信一半,疑一半。」 t+ 431.2s ♪ 向导音:explore(探索/安全) t+ 431.2s ▶ 语音:「风眼过了。最后的浪墙,就跟在后面。」 t+ 433.3s ♪ 音效 sfx/flash_click t+ 433.3s ▶ 语音:「手电的尾盖旋开了。那页纸,在灯下摊平。」 t+ 435.5s ▶ 语音:「手电的尾盖旋开了。那页纸,在灯下摊平。」 t+ 437.6s ♪ 音效 sfx/ui_menu t+ 437.6s ♪ 向导音:menu(系统界面) t+ 437.6s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 439.7s ▶ 语音:「回到值守。」 t+ 441.8s ▶ 语音:「重新开始今夜。」 t+ 443.9s ♪ 音效 sfx/ui_confirm t+ 443.9s ♪ 向导音:explore(探索/安全) t+ 443.9s ♪ 音效 sfx/flash_click t+ 443.9s ▶ 语音:「手电的尾盖旋开了。那页纸,在灯下摊平。」 t+ 446.1s 〰 震动:error(做错了:两连短震) t+ 446.1s ♪ 向导音:choice(抉择/等待输入) t+ 446.1s ▶ 语音:「祖父的最后一页。向左滑,今晚就读完它。向右滑,合上,塞回灯底。」 t+ 448.2s ♪ 音效 sfx/ui_confirm t+ 448.2s ▶ 语音:「合上。守塔人的事,守塔人自己扛。」 t+ 450.3s 〰 震动:error(做错了:两连短震) t+ 450.3s ♪ 向导音:choice(抉择/等待输入) t+ 450.3s ▶ 语音:「浪墙压过来了。向左滑,给灯上满发条,驾接驳艇去接他。向右滑,守着灯,用声音引他过礁。」 t+ 452.4s ♪ 音效 sfx/ui_confirm t+ 452.4s ▶ 语音:「顺发号,听我的。灯照着的那条道,跟我念,一步一步来。」 t+ 454.5s ♪ 音效 sfx/ui_menu t+ 454.5s ♪ 向导音:menu(系统界面) t+ 454.5s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 456.7s ▶ 语音:「回到值守。」 t+ 458.8s ▶ 语音:「重新开始今夜。」 t+ 460.9s ♪ 音效 sfx/ui_confirm t+ 460.9s ♪ 向导音:explore(探索/安全) t+ 460.9s ▶ 语音:「顺发号,听我的。灯照着的那条道,跟我念,一步一步来。」 t+ 463.0s 〰 震动:error(做错了:两连短震) t+ 463.0s ♪ 向导音:danger(危险) t+ 463.0s ♪ 音效 sfx/wave_wall t+ 463.0s 〰 震动:danger(危险逼近) t+ 465.0s ▶ 语音:「浪墙起来了!就是现在!」 t+ 467.1s ♪ 向导音:choice(抉择/等待输入) t+ 467.1s ▶ 语音:「礁缝两道口。向左滑,走老航道,稳但绕远。向右滑,钻新缝,近但冒险。」 t+ 469.3s ♪ 音效 sfx/ui_confirm t+ 469.3s ▶ 语音:「走老航道。多绕半里,绕开所有的暗礁。」 t+ 471.4s 〰 震动:error(做错了:两连短震) t+ 471.4s 〰 震动:error(做错了:两连短震) t+ 471.4s ▶ 语音:「风在退。最后一程。」 t+ 473.5s ▶ 语音:「他信一半,疑一半。」 t+ 475.6s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 477.7s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 479.9s ▶ 语音:「走老航道。多绕半里,绕开所有的暗礁。」 t+ 482.0s ▶ 语音:「走老航道。多绕半里,绕开所有的暗礁。」 t+ 484.1s ♪ 音效 sfx/ui_menu t+ 484.1s ♪ 向导音:menu(系统界面) t+ 484.1s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 486.2s ▶ 语音:「回到值守。」 t+ 488.3s ▶ 语音:「重新开始今夜。」 t+ 490.5s ♪ 音效 sfx/ui_confirm t+ 490.5s ♪ 向导音:explore(探索/安全) t+ 490.5s ▶ 语音:「走老航道。多绕半里,绕开所有的暗礁。」 t+ 492.6s ▶ 语音:「风在退。最后一程。」 t+ 492.6s 〰 震动:beat(节拍点) t+ 494.7s ▶ 语音:「他信一半,疑一半。」 t+ 496.8s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 498.9s ▶ 语音:「走老航道。多绕半里,绕开所有的暗礁。」 t+ 501.1s ▶ 语音:「走老航道。多绕半里,绕开所有的暗礁。」 t+ 503.2s 〰 震动:error(做错了:两连短震) t+ 503.2s ▶ 语音:「老航道……我爷爷念叨过这条道!稳了!」 t+ 507.7s ▶ 语音:「他在半路改了主意。天亮时,渔队找到了他。活着,湿透了。」 t+ 509.8s ▶ 语音:「风,一层一层退下去。天边,有点灰了。」 t+ 511.9s ▶ 语音:「十二年了。这一晚,我总算替父亲,站完了他的班。」 t+ 514.1s ♪ 向导音:choice(抉择/等待输入) t+ 514.1s ▶ 语音:「他问起四十年前的灯。你知道的,只有碎片。向左滑,把碎片给他。向右滑,说风太大。」 t+ 516.2s ♪ 音效 sfx/ui_confirm t+ 516.2s ▶ 语音:「那晚风太大,灯出了点故障。别再问了,孩子,回家吧。」 t+ 518.3s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 522.6s ▶ 语音:「风在退。最后一程。」 t+ 524.7s ▶ 语音:「他信一半,疑一半。」 t+ 526.8s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 529.0s ▶ 语音:「单击继续,双击重新听。上滑听状态,下滑开菜单。选择时,左右滑。」 t+ 531.1s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 535.4s ♪ 音效 sfx/ui_menu t+ 535.4s ♪ 向导音:menu(系统界面) t+ 535.4s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 537.5s ▶ 语音:「回到值守。」 t+ 539.6s ▶ 语音:「重新开始今夜。」 t+ 541.7s ♪ 音效 sfx/ui_confirm t+ 541.7s ♪ 向导音:explore(探索/安全) t+ 541.7s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 546.0s ▶ 语音:「风在退。最后一程。」 t+ 546.0s 〰 震动:beat(节拍点) t+ 548.2s ▶ 语音:「他信一半,疑一半。」 t+ 550.3s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 552.4s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 556.7s ♪ 音效 sfx/ui_menu t+ 556.7s ♪ 向导音:menu(系统界面) t+ 556.7s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 558.8s ▶ 语音:「回到值守。」 t+ 560.9s ▶ 语音:「重新开始今夜。」 t+ 563.1s ♪ 音效 sfx/ui_confirm t+ 563.1s ♪ 向导音:explore(探索/安全) t+ 563.1s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 567.4s 〰 震动:error(做错了:两连短震) t+ 567.4s ▶ 语音:「风在退。最后一程。」 t+ 567.4s 〰 震动:beat(节拍点) t+ 569.5s ▶ 语音:「他信一半,疑一半。」 t+ 571.6s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 573.7s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 578.0s ▶ 语音:「风在退。最后一程。」 t+ 578.0s 〰 震动:beat(节拍点) t+ 580.1s ▶ 语音:「他信一半,疑一半。」 t+ 582.3s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 584.4s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 588.7s ♪ 音效 sfx/ui_menu t+ 588.7s ♪ 向导音:menu(系统界面) t+ 588.7s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 590.8s ▶ 语音:「回到值守。」 t+ 592.9s ▶ 语音:「重新开始今夜。」 t+ 595.0s ♪ 音效 sfx/ui_confirm t+ 595.0s ♪ 向导音:explore(探索/安全) t+ 595.0s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 599.3s ▶ 语音:「风在退。最后一程。」 t+ 599.3s 〰 震动:beat(节拍点) t+ 601.4s ▶ 语音:「他信一半,疑一半。」 t+ 603.6s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 605.7s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 610.0s 〰 震动:error(做错了:两连短震) t+ 610.0s ▶ 语音:「风在退。最后一程。」 t+ 610.0s 〰 震动:beat(节拍点) t+ 612.1s ▶ 语音:「他信一半,疑一半。」 t+ 614.2s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 616.3s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 620.6s ♪ 音效 sfx/ui_menu t+ 620.6s ♪ 向导音:menu(系统界面) t+ 620.6s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 622.8s ▶ 语音:「回到值守。」 t+ 624.9s ▶ 语音:「重新开始今夜。」 t+ 627.0s ♪ 音效 sfx/ui_confirm t+ 627.0s ♪ 向导音:explore(探索/安全) t+ 627.0s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 631.3s ▶ 语音:「风在退。最后一程。」 t+ 631.3s 〰 震动:beat(节拍点) t+ 633.4s ▶ 语音:「他信一半,疑一半。」 t+ 635.5s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 637.7s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 642.0s ♪ 音效 sfx/ui_menu t+ 642.0s ♪ 向导音:menu(系统界面) t+ 642.0s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 644.1s ▶ 语音:「回到值守。」 t+ 646.2s ▶ 语音:「重新开始今夜。」 t+ 648.3s ♪ 音效 sfx/ui_confirm t+ 648.3s ♪ 向导音:explore(探索/安全) t+ 648.3s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 652.6s ▶ 语音:「风在退。最后一程。」 t+ 652.6s 〰 震动:beat(节拍点) t+ 654.7s ▶ 语音:「他信一半,疑一半。」 t+ 656.9s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 659.0s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 663.3s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 667.6s ♪ 音效 sfx/ui_menu t+ 667.6s ♪ 向导音:menu(系统界面) t+ 667.6s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 669.7s ▶ 语音:「回到值守。」 t+ 671.8s ▶ 语音:「重新开始今夜。」 t+ 673.9s ♪ 音效 sfx/ui_confirm t+ 673.9s ♪ 向导音:explore(探索/安全) t+ 673.9s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 678.2s 〰 震动:error(做错了:两连短震) t+ 678.2s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 682.5s ▶ 语音:「风在退。最后一程。」 t+ 682.5s 〰 震动:beat(节拍点) t+ 684.6s ▶ 语音:「他信一半,疑一半。」 t+ 686.8s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 688.9s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 693.2s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 697.5s ▶ 语音:「风在退。最后一程。」 t+ 697.5s 〰 震动:beat(节拍点) t+ 699.6s ▶ 语音:「他信一半,疑一半。」 t+ 701.7s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 703.8s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 708.1s 〰 震动:error(做错了:两连短震) t+ 708.1s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 712.4s ▶ 语音:「风在退。最后一程。」 t+ 712.4s 〰 震动:beat(节拍点) t+ 714.6s ▶ 语音:「他信一半,疑一半。」 t+ 716.7s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 718.8s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 723.1s ♪ 音效 sfx/ui_menu t+ 723.1s ♪ 向导音:menu(系统界面) t+ 723.1s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 725.2s ▶ 语音:「回到值守。」 t+ 727.3s ▶ 语音:「重新开始今夜。」 t+ 729.5s ♪ 音效 sfx/ui_confirm t+ 729.5s ♪ 向导音:explore(探索/安全) t+ 729.5s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 733.8s ♪ 音效 sfx/ui_menu t+ 733.8s ♪ 向导音:menu(系统界面) t+ 733.8s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 735.9s ▶ 语音:「回到值守。」 t+ 738.0s ▶ 语音:「重新开始今夜。」 t+ 740.1s ♪ 音效 sfx/ui_confirm t+ 740.1s ♪ 向导音:explore(探索/安全) t+ 740.1s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 744.4s 〰 震动:error(做错了:两连短震) t+ 744.4s ♪ 音效 sfx/ui_menu t+ 744.4s ♪ 向导音:menu(系统界面) t+ 744.4s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 746.5s ▶ 语音:「回到值守。」 t+ 748.7s ▶ 语音:「重新开始今夜。」 t+ 750.8s ♪ 音效 sfx/ui_confirm t+ 750.8s ♪ 向导音:explore(探索/安全) t+ 750.8s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 755.1s 〰 震动:error(做错了:两连短震) t+ 755.1s ▶ 语音:「风在退。最后一程。」 t+ 755.1s 〰 震动:beat(节拍点) t+ 757.2s ▶ 语音:「他信一半,疑一半。」 t+ 759.3s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 761.4s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 765.7s ▶ 语音:「风在退。最后一程。」 t+ 765.7s 〰 震动:beat(节拍点) t+ 767.8s ▶ 语音:「他信一半,疑一半。」 t+ 770.0s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 772.1s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 776.4s 〰 震动:error(做错了:两连短震) t+ 776.4s 〰 震动:error(做错了:两连短震) t+ 776.4s 〰 震动:error(做错了:两连短震) t+ 776.4s ▶ 语音:「风在退。最后一程。」 t+ 776.4s 〰 震动:beat(节拍点) t+ 778.5s ▶ 语音:「他信一半,疑一半。」 t+ 780.6s ▶ 语音:「祖父和父亲的事,你都翻到了。」 t+ 782.7s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 787.0s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 791.3s ♪ 音效 sfx/ui_menu t+ 791.3s ♪ 向导音:menu(系统界面) t+ 791.3s ▶ 语音:「菜单。单击切换选项,双击确认。」 t+ 793.5s ▶ 语音:「回到值守。」 t+ 795.6s ▶ 语音:「重新开始今夜。」 t+ 797.7s ♪ 音效 sfx/ui_confirm t+ 797.7s ♪ 向导音:explore(探索/安全) t+ 797.7s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 802.0s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 806.3s 〰 震动:error(做错了:两连短震) t+ 806.3s 〰 震动:error(做错了:两连短震) t+ 806.3s ▶ 语音:「风太大……嗯。那晚的风,一定很大。」 t+ 810.6s ▶ 语音:「这个话题,沉回了海里。天,亮了。」 t+ 812.7s ♪ 向导音:settle(结算) t+ 812.7s ♫ BGM 切换 → bgm/dawn(淡入 1500ms) t+ 812.7s ▶ 语音:「天亮,各自归位。他回他的港,我守我的灯。」 t+ 814.8s ▶ 语音:「隔着一道海,两座塔,谁也没再提那晚。」 t+ 817.0s ▶ 语音:「风停了。岸台给你记一笔——这一晚,后来怎样了。」 t+ 819.1s ▶ 语音:「阿澈:抱着冷藏柜漂到天亮。打那以后,出海带两台电台。」 t+ 821.2s ▶ 语音:「灯塔记录簿:转灯整夜未停。你一步,也没离开过它。」 t+ 823.3s ▶ 语音:「灯下的旧账,又压回了黑暗里。」 t+ 825.4s ▶ 语音:「值班表上,你替十二年前那个班次签了字。老陈,收工了。」 t+ 827.6s ♪ 音效 sfx/foghorn t+ 827.6s ▶ 语音:「岸台晨报:风暴过境,航道平安。白角灯,正常。」 t+ 829.7s 【状态】乱按剧本收尾:9 个抉择、乱试 130 次、逛菜单 25 次、穿过 2 段回忆 结局和尾声回响都听完了。单击再来一夜,下滑开菜单(BGM=bgm/dawn,语速1)

【玩家动作】全程没有任何一次手势被无声吞掉,也没有卡死在某个状态里——结局链照样走完