高级战术 集群战术状态修正
修复了《高级战术3.1》中“敌人与X名盟友聚集”的条件问题。仅适用于《龙腾世纪:起源》
仅适用于《龙腾世纪:起源》
安装方法
只需将补丁文件夹复制到你的“\Documents\BioWare\Dragon Age\packages\core\override\”文件夹中。我也附上了我的源代码,供感兴趣者参考——这些并非必需,可以删除。任何人都可以自由使用我的聚类函数,只需注明出处即可。有关其他内容,请参阅我的“改进版药水”模组和AT模组的许可说明。
兼容性
需要安装高级战术(Advanced Tactics)3.1版本。 我已将该修复集成到我用于“改进版药水”和“自定义战术数量”模组的修改版高级战术脚本中,但无论你是否安装这些模组,它都应该能正常工作。如果你确实使用了其中一个或两个模组,请务必使用我在“改进版药水”模组页面上发布的补丁文件版本,因为那里有一个额外的文件,并且安装说明有所不同。
描述
我一直难以让“敌人与X名盟友聚集”这一条件在高级战术中生效,并且看到模组论坛的评论中有大量关于此问题的抱怨,因此我决定修复它。
在检查条件时,我的函数在“cluster_h”中会遍历最近的20名敌人,并返回最近的敌方目标,该目标周围必须在所使用的AOE技能半径内至少有指定数量的敌人聚集(目标敌人作为中心)。如果找不到符合标准的敌人,该战术将判定失败并被跳过。
聚集的大小限制根据技能的影响半径而变化。
AOE天赋/法术范围尺寸(依据原版abi_base.gda)
散射弹(Scattershot) 15米半径 落石术(Rock Barrage) 10米半径 火球术(Fireball) 7.5米半径(游戏中似乎更像是10米,但我需要验证) 冰锥术(Cone of Cold) 在施法者前方35度扇形区域延伸10米(最远点宽度约7米) 烈焰爆(Flame Blast) 在施法者前方35度扇形区域延伸10米(最远点宽度约7米) 震击术(Shock) 在施法者前方35度扇形区域延伸10米(最远点宽度约7米) 法力净化(Mana Cleanse) 10米半径 法力冲突(Mana Clash) 10米半径 群体麻痹(Mass Paralysis)10米半径 沉睡术(Sleep) 10米半径 死亡之云(Death Cloud) 10米半径 血之创伤(Blood Wound) 10米半径 默认值 10米半径
对于锥形范围进行了特殊处理。我假设敌人目标将位于锥形外缘中心附近,因此聚集(如果有的话)必须在该敌人周围、约等于锥形外缘宽度一半的半径内,才能保持在AOE范围内。与其他技能相比,这个半径相当小,所以如果你的角色不经常使用锥形战术,不必感到惊讶(你可以尝试手动瞄准射击,以了解该半径的大小)。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。