[闲聊] Darkest Dungeon 修改心得

楼主: 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 来找你要改的东西
请酌量更改以免游戏失去原味
作者: jojozp06 (阿豆个啵)   2017-06-30 12:15:00
去年通关一次 今年用简单发现难度落差满大的,还没玩的可以拿出来体验一下简单模式了
楼主: yu3376406 (yu3376406)   2017-06-30 09:30:00
也是啦 应该说是JSON格式的数据库?
作者: seaEPC (没看见,我没看见 >_<)   2017-06-30 08:29:00
这些应该不算程式码,只是设定档而已
作者: boromirt (一定要填吗)   2017-06-30 06:57:00
虐的死去活来是部属,惯老板表示开心
作者: exrana (大猿同学)   2017-06-29 14:22:00
英文太差玩起来很痛苦
作者: gt12345 (Zpon)   2017-06-29 14:24:00
作者: wind280915 (橘子酒)   2017-06-29 15:25:00
可是这款不就是来被虐中获得愉悦这款工作坊有不完全简中汉化
作者: darkbuffoon (腹语娃娃)   2017-06-29 15:28:00
整理得很详细,推
作者: withoutnow (豆腐鲨)   2017-06-29 16:30:00
就算有汉化 玩起来也是很痛苦.. /疑?
作者: jones17188 (命言)   2017-06-29 21:27:00
我觉得改背包还不算破坏游戏,其他就太凶了
作者: hhhhhhh (履霜,而坚冰至)   2017-06-30 00:56:00
包包太小很痛苦啊...

Links booklink

Contact Us: admin [ a t ] ucptt.com