【技能修改教程】3DM—★★★2月15日更新—★★★修改教程★★★技能中英文对照★★★技能修改★★★版主请进★★★自觉回复~~~~~
本帖最后由 haozisky2010 于 2024-2-14 03:21 编辑【技能修改教程】 ★★★修改教程★★★技能中英文对照★★★技能修改★★★来了老弟~~by:haozisky2010
通用版 2024.01.15
说明及注意事项
——修改前请备份Darkest Dungeon II_Data\StreamingAssets\下的Excel文件夹——修改前请备份Darkest Dungeon II_Data\StreamingAssets\下的Excel文件夹——如果你需要使用MOD,最好在安装MOD后再进行修改,因为有些MOD修改了技能。
修改教程
————首先在到底\Darkest Dungeon II_Data\StreamingAssets\Excel文件夹下找到这几个文本
————
路径:Darkest Dungeon II The Binding Blade\Darkest Dungeon II_Data\StreamingAssets\Excel
以hero_bh_data_export.Group为例子其中的bh代表赏金猎人的技能文本
具体如下:
————
赏金猎人bh——对应hero_bh_data_export.Group文本
自虐狂魔flg——对应hero_flg_data_export.Group文本
盗墓贼gr——对应hero_gr_data_export.Group文本
蛮族战士hel——对应hero_hel_data_export.Group文本
强盗hwm——对应hero_hwm_data_export.Group文本
小丑jes——对应hero_jes_data_export.Group文本
麻风剑士lep——对应hero_lep_data_export.Group文本
老兵maa——对应hero_maa_data_export.Group文本
神秘学者occ——对应hero_occ_data_export.Group文本瘟疫医生pd——对应hero_pd_data_export.Group文本
逃亡者run——对应hero_run_data_export.Group文本
修女ves——对应hero_ves_data_export.Group文本
hero_rules_data_export.Group不是不用管
————然后打开需要修改的英雄文本,这里以瘟疫医生的剧毒炸弹为例子
我们把技能修改成任意位置释放,群攻
————
我们先到下面(图表在最后 )的技能图表里查看瘟疫医生的 剧毒炸弹英文叫Noxious Blast
————
然后我们打开hero_pd_data_export.Group文件
然后搜索Noxious
————
————
找到后仔细看下面的图片
————
我们可以看到第一个红框(升级前)和第二个红框区别(升级后)区别就是第二个多了一个U代表的UP升级过的意思
同时注意我们修改了升级前下面的数据的同时,也要修改升级后下面的数据,不然你升级后就变成原版了
————
上面还是原版,我没有修改,请看下面我修改后的样子
————
这里可以看到我把技能修改成站在1号2号3号4号位置都可以使用,可以对敌方1号2号3号4号位置群攻
注意如果你只改成1,2,3,4,而下面的m_IsMultiHit,True,没有改成True是不能群攻的,只能单体
同时注意下面升级过的数据也要修改,修改好后保存就行
————
我们继续来看瘟疫医生的 战地医疗 叫Battlefield Medicine
我们把技能修改成对自身和队友使用,群体释放
————
————
然后我们打开hero_pd_data_export.Group文件
然后搜索Battlefield我们可以看到
————
这里可以看到
m_IsFriendly,True, 这里True就是对友方释放,False就是对敌方释放
m_IsFriendlySelfTargetValid,True,这里True就是对自身释放,不想对自身释放就删掉
m_Limit,3,这里是释放次数限制的意思,3就是3次,可以自行修改,也可删掉无限制
下面是我修改为任意位置可释放,群体释放,可使用99次的样子
————
同时注意下面升级过的数据也要修改,修改好后保持就行
————
下面我们来看有回合限制的怎么修改
同样是搜技能名,然后修改
————
这里的m_Cooldown,2,就是2次回合后使用的 意思,CD2回合 ,改成1就是1回合,删除就是没有回合限制
同时注意下面升级过的数据也要修改,修改好后保持就行
————
以上都是基本的技能释放方式修改,如果你想修改攻击数值,BUFF等需要深入研究,建议搜索查看教程
longx_1985的—— 修改方法分享
————
技能修改中英文对照图表
————
该图表为旧版技能对照表,只是用来对照技能的中英文,好在修改文档里找到对应修改的技能——
————
赏金猎人bh——对应hero_bh_data_export.Group文本
————
————
自虐狂魔flg——对应hero_flg_data_export.Group文本
————
————
盗墓贼gr——对应hero_gr_data_export.Group文本
————
————
蛮族战士hel——对应hero_hel_data_export.Group文本
————
————
强盗hwm——对应hero_hwm_data_export.Group文本
————
————
小丑jes——对应hero_jes_data_export.Group文本
————
————
麻风剑士lep——对应hero_lep_data_export.Group文本
————
————
老兵maa——对应hero_maa_data_export.Group文本
————
————
神秘学者occ——对应hero_occ_data_export.Group文本
————
————
瘟疫医生pd——对应hero_pd_data_export.Group文本
————————
逃亡者run——对应hero_run_data_export.Group文本
————————
修女ves——对应hero_ves_data_export.Group文本
————————
注意:以上图表为旧版本,只是用来对照技能的中英文。
————
感谢支持,谢谢大家
——————
【其他说明】
1.如果有异常 请 Steam - 右键游戏 - 属性 - 本地文件 - 验证游戏文件的完整性..即可还原成原版!
2.原版修改前请备份修改的文件,养成好习惯。
3.游戏如果更新可能失效,失效了请重新修改使用。
4.添加MOD请在MOD添加后修改,以防有的MOD修改了技能。
感谢支持,么么哒。:loveliness::loveliness::loveliness: 感谢支持,么么哒。
本帖最后由 595474371 于 2024-2-14 22:37 编辑
感谢大佬的解惑和技能名的参照表
占个位置 不懂好请教{:3_121:}
大佬老兵的守卫回合数如何修改实现啊
还有还击里面的嘲讽次数和还击次数
595474371 发表于 2024-2-14 22:00
感谢大佬的解惑和技能名的参照表
占个位置 不懂好请教
你看我上面图片里的技能修改,我修改了3种技能里面有修改使用次数的,减CD的,参照就行
嘲讽和还击改后面的数字就行了
以还击技能retribution距离,你参照着技能图表就能看出来
element_end
element_start,maa_retribution,ActorDataSkill
m_IsFriendly,True,
m_IsFriendlySelfTargetValid,True,
launch_ranks,1,2,3,4,
m_IsMultiHit,False,
m_Cooldown,2, 这个是CD的意思,2回合,你删掉就没有回合限制了
m_AverageRankIgnored,True,
m_ValidActOutTypes,skill_before,skill_after,skill_block,
m_Tags,maa_retribution,
m_IsStallInvalidating,False,
m_ProfileUnlockId,herostory_MAA_03,
element_end
element_start,maa_retribution,ActorDataEffects
performer_effects,add_2_riposte,add_2_taunt_nr, 这里的2 和2 是2次嘲讽,2次还击,修改成5 5就是5次了
element_end
以上是升级前
下面是升级后上面改了下面也要改
element_start,maa_retribution_u,ActorDataSkill
m_IsFriendly,True,
m_IsFriendlySelfTargetValid,True,
launch_ranks,1,2,3,4,
m_IsMultiHit,False,
m_Cooldown,1, 这里也要修改
m_AverageRankIgnored,True,
m_ValidActOutTypes,skill_before,skill_after,skill_block,
m_Tags,maa_retribution,
m_ConditionIdOverride,maa_retribution,
m_SkillHistoryIdOverride,maa_retribution,
m_IsStallInvalidating,False,
m_SkillModifierChanceModifiers,curse,3,
element_end
element_start,maa_retribution_u,ActorDataEffects
performer_effects,add_2_riposte,add_2_taunt_nr, 这里也要修改
element_end
element_start,maa_retribution_u,Unlock
m_RequirementIds,maa_retribution,
m_CostId,hero_skill_upgrade,
element_end
本帖最后由 595474371 于 2024-2-15 01:42 编辑
haozisky2010 发表于 2024-2-15 01:29
你看我上面图片里的技能修改,我修改了3种技能里面有修改使用次数的,减CD的,参照就行
嘲讽和还击改后 ...
我开始和你改的一模一样啊但是进去游戏就说文件错误技能直接没有任何描述了 发动后也没有效果
retribution 还击
element_start,maa_retribution,ActorDataSkill
m_IsFriendly,True,
m_IsFriendlySelfTargetValid,True,
launch_ranks,1,2,3,4,
m_IsMultiHit,False,
m_Cooldown,0,
m_AverageRankIgnored,True,
m_ValidActOutTypes,skill_before,skill_after,skill_block,
m_Tags,maa_retribution,
m_IsStallInvalidating,False,
m_ProfileUnlockId,herostory_MAA_03,
element_end
element_start,maa_retribution,ActorDataEffects
performer_effects,add_5_riposte,add_5_taunt_nr,
element_end
element_start,maa_retribution_u,ActorDataSkill
m_IsFriendly,True,
m_IsFriendlySelfTargetValid,True,
launch_ranks,1,2,3,4,
m_IsMultiHit,False,
m_Cooldown,0,
m_AverageRankIgnored,True,
m_ValidActOutTypes,skill_before,skill_after,skill_block,
m_Tags,maa_retribution,
m_ConditionIdOverride,maa_retribution,
m_SkillHistoryIdOverride,maa_retribution,
m_IsStallInvalidating,False,
m_SkillModifierChanceModifiers,curse,3,
element_end
element_start,maa_retribution_u,ActorDataEffects
performer_effects,add_5_riposte,add_5_taunt_nr,
element_end
element_start,maa_retribution_u,Unlock
m_RequirementIds,maa_retribution,
m_CostId,hero_skill_upgrade,
element_end
595474371 发表于 2024-2-15 01:39
我开始和你改的一模一样啊但是进去游戏就说文件错误技能直接没有任何描述了 发动后也没有效果
retribu ...
不能为0,直接删掉那行就行,,你最好把备份的复盖一下,你文件肯定有 哪里不小心改掉了,,覆盖了重新修改这个文件, 把CD那行删掉,然后改成3 3 看看,是不是生效,不生效就是不能修改那两个数值能修改就继续改大,应该有限制不能超过某个数值 buff次数不能超过3次 和CD无关 595474371 发表于 2024-2-15 11:39
buff次数不能超过3次 和CD无关
太聪明啦,真棒,伟略古德
谢谢大佬解惑,多谢多谢。 很有用,谢谢楼主 怎么修改伤害呢,这个在哪修改 大佬,能请教一下关于暗黑地牢黑圣物修改角色技能释放位置和冷却回合而导致的报错游戏闪退么,具体的报错代码如下:
1.Failed:
( skel _ file _ entry->m_DataSize !=0)
SpineDataFactory::LOADINGTHREAD_ Build in spinedata _ factory. cpp line 87
Couldn't read file fx/ town _ event _ day _ of _ the _ dead/ town _ event _ day _ of _ the _ deadsprite. skel
ESC to skip
2.Failed:
( atlas _ file _ entry->m_DataSize !=0)
SpineDataFactory::LOADINGTHREAD_ Build in spinedata _ factory. cpp line 88
Couldn't read file fx/ town _ event _ day _ of _ the _ dead/ town _ event _ day _ of _ the _ deadspriteatlas
ESC to skip
3. Assert Failed:
((uint32) character _ count< size)
BinaryReader::ReadString in utils/h/ binary _ reader. h line 179
buffer too small!
ESC to skip
66666666666666666 1111111111111 666666666666666666666 感恩6666666666666666666666666
页:
[1]