术士2放逐英雄MOD指南:解锁DLC与自定义英雄单位
从三月测试版发布以来,经过多日的体验与调试,我整理了一些个人心得,希望能帮助大家制作出优质的MOD,为游戏增添更多乐趣。
DLC解锁的关键配置
DLC的新内容其实早已存在于测试版中。在DATA文件中搜索fractionImprovements字段,该字段用于自定义大法师的特性。其中,i_dlcIdx是解锁DLC项目的关键,将其值从1改为0,即可在开局时选择9个新特性,包括四个英雄单位、三个魔法技能和两个起始位面。
开局获得强力单位与神术特性
想要开局获得神分身,只需定义s_unit字段,格式为<s_unit>神的名称</s_unit>,例如g_helia。此外,若想同时选择多个神术特性,只需将各神术特性的i_radio字段从1改为0即可。
任意单位修改为可穿戴装备的英雄
以邪恶法师为例,首先修改法力特性,将s_unit字段设为w_mage_evil。接着搜索w_mage_evil,找到其定义函数<s_typeName>w_mage_evil</s_typeName>。关键在于将s_unitType字段修改为ImprovementHero,并将i_dlcIdx设为1,这样单位才能进入英雄列表并装备物品。
在artifactSlots字段中配置装备栏,可选择近战武器、法系武器、护甲或戒指。同时,通过修改Perks和Actions字段,可以为英雄添加或调整天赋与技能,例如死亡碎片或暗影风暴。
技能与天赋的深度定制
通过搜索技能名称,可以修改技能的具体效果。例如,死亡碎片技能可以通过调整i_range和i_cooldown来改变射程和冷却时间。对于自残类技能,将s_effectMainFilter设为friendly即可对自身生效。而魔法伤害值则由f_power字段直接控制。
