先不提有沒有日後更新第二個結局的可能性,就目前這個遊戲版本裡面有沒有可能藏有第二個結局呢?
沒有
很可惜的,目前看來幾乎所有證據指出並沒有其他結局的可能性。
還願看起來是用Unity 寫出來的沒錯,
而且應該是使用Mono 而非 IL2CPP 編譯(不知道為什麼,IL2CPP 的效能應該比較好)
既然是這樣的話,那麼就能透過反編譯一窺程式碼內容。
就算不知道C# 或不懂反編譯的各位,也可以先從
Steam 資料庫的安裝資料夾裡 Devotion\Devotion_Data\Config 找到 config.json
雖然很好奇為什麼 config 會出現在這裡而非存檔的檔案位置
另外,一開始會在意config.json 是因為有反編譯裡 除錯程式碼指向這個檔案的設定
你們可以看到檔案裡面有個 AllLevels 這個名稱包含的陣列裡面似乎就是所有關卡的資訊:
A0~A3 可以看到這是分別指四個章節和 SX 的編碼表示不同的房間
裡面比較令人在意的是
End0_S0_WayHome : 看起來應該就是我們的Ending 0 默認結局,然後看起來也沒有其他End 了。
另個也令人在意的是 A2_S0_GuanLuoYin_Ending 觀落陰結局,雖然一副Bad Ending 樣,但這邊的Ending 可能不是指結局,而是終章、結束、落入這一個說法;看起來是發生在回憶家庭事件的前面發生的事情。歡迎大家探索看看(?
另個有趣的事情是 KidBookNew,看起來是支持了故事有被更動過的說法,應該是關卡在開發中途被置換過,但也不好說,有時候自己第一個版本做爛了也會有把新版本稱作New 的習慣
至於女鬼是男主老婆應該是可以確定了:MomMaze 而不是 GhostMaze 反編譯的很多命名也是 MomJumpScare 而不是 GhostJumpScare。
所以我們繼續挖深一點,搞不好隱藏結局不會藏在Config.json 這麼好找的檔案裡吧
那麼我們把還願的檔案拆開來看,發現在最令人在意的三個Class (三個東西)
End0_MaiHomeLogic 看起來應該是指 美心家裡的邏輯控制
從裡面的函式看來
大部分都是觸發對話以及Credit 那些東西而且 StartPX 也看起來像是 StartPhaseX 的縮寫,也沒值得注意,因為程式碼繁長所以我也不多打了,我只看到如果在除錯模式下可以跳過結局動畫直接近Credit....
第二個 End0_S0_Achievement 裡面也只是描述觸發Steam API 裡的成就而已
第三個 EndingLogic 看起來大致只是把結局畫面的東西收一收、聲音關一關然後回到目錄畫面而已
所以看起來包含結局處理的只有一個Class 而已,那麼目前就只能觸發到一個結局而已
觀落陰另個門看來是打不開了.....沒有看到程式碼會觸發另個狀況的。
另外 前面提到的觀落陰結局是 編號 A2_S0,在程式碼裡也能找到對應的名字
打開來看....
嗯.... 原來是吃牛舌,打手心那段,應該就是指觀落陰本身了。
不過雖然是編碼在 S0 結果居然是該章節的最後一段才讓我比較好奇就是了。
如果想要看更多,我找時間再慢慢更新吧