
仅禁用敌方狗
使敌方狗失效,而你的狗仍可攻击和撕咬的模组
查看大图[b]最新版本[/b]
最终可用的版本,我找到了一种创建新的可运行灵魂原型(soul_archetype)的方法。现在动画正常、野兔正常,你可以选择普通的混种犬或强壮的混种犬,基本上坚不可摧。
[b][/b]
我们都在敌方狗糟糕的战斗系统上挣扎了很久。它根本无法正常工作,而我已经尝试寻找解决方法超过一年了。一周前,chabro 制作的模组 "[url=https://www.nexusmods.com/kingdomcomedeliverance/mods/1188?tab=description]削弱了的狗[/url]" 给了我灵感,让我意识到如何真正实现这一点。
他的模组修改了灵魂原型,移除了撕咬和攻击行为,但这影响了所有狗。
我成功创建了新的灵魂原型,并更改了它的特定 ID(soul_archetype_id),使其不会影响其他实体。
然后我复制了 soul.xlm,只保留敌方狗相关的特定内容,并将攻击设置(soul_archetype_id)更改为我此前创建的 ID。
[b]更新说明:[/b]
起初我尝试创建新的灵魂原型,但已经感觉不对劲,因为原始灵魂原型编号从 0 到 15,而 16 及更高数字确实会导致问题。最终我决定……"移除"一个灵魂原型(它控制攻击性、实体强度等属性)。我移除了野兔的智能(至少我以为是),但尝试后发现野兔一切正常。借此我获得了一个空闲灵魂,专门用于亨利狗并附加到 player_dogCompanion_vorech(亨利的狗)上,结果成功了。
[b]模组功能:[/b]
敌方狗(实际上所有其他狗)无法攻击你,并且非常脆弱。它们会吠叫、跑向你,如果你看着它们,会触发"战斗锁定",但它们无法攻击(也许未来我能弄清楚如何修改这一点)。让它们成为你剑下的快乐吧。
[b]额外福利:[/b]
我让亨利的狗更加……耐用。我讨厌你刚变强时不小心打到它,这立刻意味着失去它。现在它可以承受多次攻击,并且在之后依然能够战斗。
本模组修改了 "soul_archetype.xml" 和 "soul.xlm"。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。