作者: 
yu3376406 (yu3376406)   
2017-06-29 13:18:45這款遊戲買了一年多了 不過當初因為被震撼到就先放置了一段時間
最近重新拿出來完 有難易度可以選真的輕鬆不少
抓了幾個MOD後感覺還是缺了點什麼就跑去看看遊戲的CODE來自己改改看 忽然發現這遊戲的程式碼寫得還蠻乾淨的 而且看起來非常舒服
分享一下自己修改的心得
首先你要找到遊戲的位置 通常會在Steam\steamapps\common\DarkestDungeon
一、物品:
a.位置:inventory\base.XXXXX.inventory.items.darkest
        currency >> 錢和傳家寶
        gem >> 寶石類
        supply >> 食物、火把、鏟子、聖水……
b.修改項目:
        base_stack_limit >> 堆疊的數量
        purchase_gold_value >> 買價
        sell_gold_value >> 賣價
利用type和ID來判斷物品,然後依你的需求來修改
食物和錢的type分別是"provision"和"gold" 沒有ID
修改項目後面接的數字就是它的數量或是價格 應該蠻簡單的
二、職業(hero):
a.位置:heros\職業\職業.info.darkest
看不懂是哪個職業的話把職業_ABCD的資料夾打開看圖應該就認得出來了
b.修改項目:
        resistances(抗性)、weapon、armour 這3個應該不用介紹一看就懂了
        combat_skill(戰鬥技能):這裡比較有趣
        1)launch(可以發動的位置)  target(目標位置) 12是前排 34是後排
                遊戲中是 4321 VS 1234
                ~代表多個目標 ex. ~12表示同時作用在12身上
                @代表我方目標 ex @1234表示我方其中一人 @~1234表示我方全體
                <ps>launchc不用+@ 技能的目標為我方時才在target+@
        2)heal a b(補血) ex.heal 2 5 表示補2~5滴血
        3)effect(造成的效果):效果的內容在另一個檔案 下面會介紹
                ex .effect "Occ Weakening Curse 1" "Mark Target"
                表示技能會產生Occ Weakening Curse 1和Mark Target兩個效果
三、效果(effect):
位置:effects\base.effects.darkest
        a. name:效果的名稱 hero內effect後面接的就是這個
        b. target:作用目標 分為1)target:技能指定的目標 2) performer:施術者
        c. chance:機率
        d. attack_rating_add :加ACC(命中率)
        e. crit_chance_add :加CRIT(爆擊率)
        f. defense_rating_add :加DODGE(迴避率)
        g. protection_rating_add :加PROT(防禦率)
        h. speed_rating_add :加SPD(速度)
        i. damage_low_multiply/damage_high_multiply :DMG乘算(分上下限)
        j. dotBleed:每回流血-多少HP
        k. dotPoison:每回中毒-多少HP
        l. duration:持續回合數
        m. heal:補多少血
        n. healstress:回多少stress
        o. buff_ids:產生的buff 內容在另一個檔案下面會介紹
四、Buff:
位置:shared\buffs\base.buffs.json
        id:effect內buff_ids後面接的就是這個
        恩..這部分我比較沒去動到 不過還是可以去改看看
五、露營技能
位置:\raid\camping\default.camping_skills.json
        id:技能名稱 跟遊戲內得名稱基本上一樣
        這個部份我只有修改cost(花費時間),其他部份就看個人需求
六、人物數量
位置:\campaign\town\buildings\stage_coach\stage_coach.building.json
        number_of_recruits_upgrades:馬車每次來多少人
        roster_size_upgrades:總共可以招多少人
        跟包包一樣比較不會影響遊戲體驗的修改
如果MOD有修改到均會以MOD的設定為優先 所以要用這個方法玩的話可能要將MOD關掉
技能的修改基本上是hero >> effect >> buff 這樣的次序找下去
可以邊玩邊改 改完後不用關遊戲 只要退到主選單在重新進入你的紀錄就OK了
effect 和 buff 可以依他的格式自己寫新的
請善用Ctrl+F 來找你要改的東西
請酌量更改以免遊戲失去原味