這個是改遊戲內商店(不包括卡戎的店)的價格,不是修改遊戲存檔和庫存資源。
記得先關閉遊戲再開始改文件,不然可能會出現修改但是沒變化或遊戲出bug等問題。
修改的原理思路跟哈迪斯1是一樣的,而且同一系列的遊戲代碼構建的相似度非常高。我是基於貼吧大佬修改哈迪斯1的思路,修改的哈迪斯2.
使用的工具是系統自帶的記事本(也就是TXT)。右鍵文件之後參考下圖的步驟。
需要先steam瀏覽本地文件,打開文件夾。
商店和武器解鎖、升級的文件夾路徑:Hades II\Content\Scripts (跟哈迪斯1一樣)
MailboxData.lua 、MarketData.lua ,不知道這倆文件準確對應的是什麼內容,但是看見裡面的代碼是有寫到消耗物資,那就統統改了吧(doge。個人猜測 MarketData 是遊魂商店。
MetaUpgradeData.lua是祭壇升級,就是那個類似於卡羅牌一樣的翻牌子的buff。解鎖卡羅牌需要資源,每裝備一張卡羅牌都會佔用點數(點數上限10點)。我把裡面的參數都改了,不知道哪個參數對應的是資源,哪個對應的是點數,所以我現在是能夠裝備上一堆卡羅牌去戰鬥。
StoreData.lua,不知道這是什麼內容的文件,看命名應該是某個商店的,直接全改了。
WeaponShopData.lua是解鎖武器和工具用的,全改了。
WorldUpgradeData.lua,就是老師面前的那口大鍋,全改了。
有很多命名格式為“ WorldUpgradeData_???.lua ”的文件,這些文件好像也是大鍋的商品文件,我暫時解鎖的某些物品價格需要在這些文件裡面修改,順手也改了吧。
在上述文件裡面,使用記事本自帶的查找功能查找“Cost”、“ResourcesCost”、“UpgradeCost” 等關鍵詞(其實帶有 cost 的詞都要注意),它們等號後面或者大括號裡面的就是解鎖升級需要的資源種類和數量,直接把數量全部改成 0 即可。
文件夾路徑:Hades II\Content\Game\Projectiles
武器傷害文件:PlayerProjectiles.sjson,一樣是txt記事本打開就好。
這個文件對每種武器參數都做了非常好的分類:/* Staff */、/* Dagger */、/* Axe */、/* Transform */、/* Lob */、/* Spells */ 、/* Boons */ 。我也就只能認出來staff是初始法杖,Axe是大斧頭。遊戲裡面有6種武器但文件裡面有7個參數,誒嘿莫非還有隱藏武器我沒遇上,亦或是官方後續解鎖~?
我現在只搞定了斧頭的平A傷害修改,先根據 /* Axe */ 跳轉到斧頭部分。
斧頭攻擊分成三個步驟:第一下40傷害,第二下80傷害,第三下160傷害。應該是沒記錯的,此時我已經把斧頭傷害改完了所以只能依靠記憶去寫。
第一下攻擊:Name = "ProjectileAxe3" 。是的很神奇居然第一下攻擊不是“ProjectileAxe”。
第二下攻擊:Name = "ProjectileAxe2" 。這個的命名倒是很正常。
第三下攻擊:Name = "ProjectileAxeOverhead" 。直譯過來就是斧頭舉過頭,很符合第三下攻擊的動作。
三下平A攻擊的代碼結構是一樣的,只需在對應命名下找到Damage,將後面的數字自行修改就好。附上一張示意圖參考。
其他的武器應該也可以依葫蘆畫瓢,不過我要狠狠地打克洛諾斯就沒繼續了。
文件夾路徑:Hades II\Content\Scripts
文件名:FishingData.lua
查找關鍵詞 PreLineWait ,它後面的數字代表完美上鉤的時間,理論上時間越長就越容易上鉤,自行修改為喜歡的時長就好。
文件夾路徑:Hades II\Content\Scripts
文件名:HeroData.lua
文件的開頭就是人物面板數據,MaxHealth是最大血量,MaxMana是最大能量,自行修改數值即可。