[閒聊] Darkest Dungeon 修改心得

看板Steam作者 (yu3376406)時間6年前 (2017/06/29 13:18), 6年前編輯推噓10(1003)
留言13則, 11人參與, 最新討論串1/1
這款遊戲買了一年多了 不過當初因為被震撼到就先放置了一段時間 最近重新拿出來完 有難易度可以選真的輕鬆不少 抓了幾個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(抗性)、weaponarmour 這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 來找你要改的東西 請酌量更改以免遊戲失去原味 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.181.211.239 ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1498713528.A.F78.html

06/29 14:22, , 1F
英文太差玩起來很痛苦
06/29 14:22, 1F

06/29 14:24, , 2F
06/29 14:24, 2F

06/29 15:25, , 3F
可是這款不就是來被虐中獲得愉悅
06/29 15:25, 3F

06/29 15:25, , 4F
這款工作坊有不完全簡中漢化
06/29 15:25, 4F

06/29 15:28, , 5F
整理得很詳細,推
06/29 15:28, 5F

06/29 16:30, , 6F
就算有漢化 玩起來也是很痛苦.. /疑?
06/29 16:30, 6F

06/29 21:27, , 7F
我覺得改背包還不算破壞遊戲,其他就太凶了
06/29 21:27, 7F

06/30 00:56, , 8F
包包太小很痛苦啊...
06/30 00:56, 8F
包包真的太小了 每次都一堆東西不能拿 我原本也只是要修包包而以 不過看到程式碼之後就... 比較建議只改包包 和 人口數 其他就看個人了 ※ 編輯: yu3376406 (175.181.211.239), 06/30/2017 01:35:38

06/30 06:57, , 9F
虐的死去活來是部屬,慣老闆表示開心
06/30 06:57, 9F

06/30 08:29, , 10F
這些應該不算程式碼,只是設定檔而已
06/30 08:29, 10F

06/30 09:30, , 11F
也是啦 應該說是JSON格式的資料庫?
06/30 09:30, 11F

06/30 12:15, , 12F
去年通關一次 今年用簡單發現難度落差滿大的,還沒玩的
06/30 12:15, 12F

06/30 12:15, , 13F
可以拿出來體驗一下簡單模式了
06/30 12:15, 13F
文章代碼(AID): #1PL8suzu (Steam)