昨天翻出吃灰的PSP打算怀个旧,结果手贱点开了《寂静岭:起源》。本来只想随便玩玩,结果被结局整懵了——网上说什么三结局四结局,还有人说有隐藏彩蛋!我这暴脾气就上来了,非得自己整明白不可。
一、先莽一波常规通关
捧着PSP搓了仨小时,拿了个最普通的「好爸爸结局」,也就是主角特拉维斯抱着阿蕾莎走出医院那版。网上说结局跟游戏里几个关键选择挂钩,我特意记了小本本:
- 要不要拿青铜面具(镜子房那玩意儿)?我拿了
- 要不要碰阿蕾莎的病床?碰了
- 打Boss用匕首还是肉搏?选了匕首捅
结果打完屁的提示没有!这哪够?我又硬着头皮重开二周目。这回故意反着来:面具不拿、病床不碰、全程用拳头捶怪,打完居然还是同一个结局!气得我差点把PSP甩墙上——敢情网上攻略都是忽悠人的?
二、拆游戏文件挖真相
直接莽不行就上科技。把PSP游戏镜像拷电脑上,用解包软件Ultimate RIP扒开游戏皮(这工具现在可难找了),翻到script文件夹里一堆乱码文件。拿十六进制编辑器挨个查,眼都快瞅瞎了才翻到个名字带「ending」的文件。
打开一看乐了——结局触发根本不是看选项!代码里清清楚楚写着:结局类型完全取决于你在镜子里打碎黑影的次数!游戏里每个镜子场景都藏了个计数变量:
- 碎镜≤10次 → 好爸爸结局
- 碎镜11-20次 → 卡车司机结局(结尾开车离开)
- 碎镜>20次 → 精神病院结局(特辣眼睛的自残画面)
破案了!合着我之前在小房间拿面具时为了试刀,对着镜子砍黑影玩了七八回,难怪死活打不出别的结局...
三、离谱的隐藏彩蛋
本来以为挖到机制就够本了,结果翻代码手滑点开个叫「dateCheck」的文件。里面居然有段检测系统日期的代码!只要PSP系统时间调到10月31日,进游戏所有怪物会变成南瓜头,音效全换成鬼哭狼嚎笑声!
我当场就把PSP日期改到万圣节,重开新档冲到医院——好家伙,走廊里飘的护士个个顶着橘黄色南瓜,铁头娃娃敲地板的声音变成「嘎嘎嘎」怪笑,Boss战音乐直接变生日歌remix阴间版!笑得我薯片都喷屏幕上了... 这么沙雕的彩蛋居然藏了十五年?
说大实话:折腾到半夜三点半,就为验证个机制。现在看那些「XX选择影响结局」的攻略妥妥是扯淡,真正控结局的变量藏在镜子背后。不过南瓜头这波属实值回票价——下次朋友聚会就靠这个整活了!
(凌晨四点半补刀:试彩蛋时太兴奋,薯片碎渣掉PSP按键缝里了,现在十字键黏了唧的...)