萌萌的小跟班
以撒的結合 SpiderMod 版本插件,用于修復刷新道具時游戲崩潰以及道具池相關問題
SpiderMod 官網:http://spidermod.spiderland.net/
Roll 崩 Bug
關于游戲會被 Roll 崩這個 Bug合砂,首先我們來簡單的了解一下以撒這個游戲中道具的刷新機制青扔。
- 不同的房間有不同的道具列表,所以我們能在不同的房間刷出各種類別的道具翩伪,游戲崩潰這個 Bug 出現在普通房間 / 寶物房道具列表中
- 在普通房間 / 寶物房生成道具或刷新道具時會從道具列表中隨機抽取一個出來
- 驗證這個道具是否曾經撿過微猖,如果沒撿過繼續(xù)第 4 步,否則跳到第 5 步
- 把這個道具從道具列表里刪除
- 假如道具列表剩余道具數小于等于 5 個缘屹,恢復道具列表(滿滿的道具凛剥,相當于剛開始游戲時的狀態(tài))
- 假如第 3 步的道具沒撿過的話就生成或刷新出這個道具,否則跳回第 2 步
這個 Bug 的關鍵是當道具列表恢復過一次以后轻姿,我們曾經撿過的道具也在里面犁珠,那么第 3 步這些道具就會被跳過不會從道具列表里刪除,而假如我們撿過的道具超過 5 個互亮,這時就會與第 6 步組成無限循環(huán)犁享,于是就卡死了。
這樣修復這個 Bug 的關鍵是胳挎,曾經撿過的道具必須從道具列表里刪除饼疙。我們只需要在第 3 步檢查到曾經撿過的道具時,將其從道具列表中刪除即可慕爬。當然實際代碼中有許多細節(jié)需要兼顧,這里就不贅述了医窿。
另外還修復了兩個 Bug
- Boss 房 / 普通隱藏房 / Boss 挑戰(zhàn)房有可能會出現未定義道具(不吃這些房間的任何道具磅甩,用 SpiderMod 進這些房間后狂按 F6 就能看到這個 Bug 了)
- 商店道具列表最后一個道具永遠不會出現的問題(同樣用 SpiderMod 進商店狂按 F6,然后菜單 - 內置 - 道具列表中可以查看還剩一個道具在里面姥卢,如果是修女服就哭吧)
使用說明
下載解壓到 SpiderMod 的 Plugins 目錄中渣聚,啟動 SpiderMod,菜單 - 插件 - 啟用僧叉,重啟 SpiderMod奕枝,菜單 - 插件 - 設置,在想啟用的插件前打上勾瓶堕,重新啟用 SpiderMod 即可隘道。
記得同時啟用 PhD Bug 修復插件,這樣才能確保游戲不會像陸夫人那樣崩掉郎笆。
下載地址
插件: https://github.com/DemoJameson/bindingOfIsaacPlugin/archive/master.zip
本人漢化的 SpiderMod + 插件: http://pan.baidu.com/s/1YUuBG 密碼: zctz