各位大老好, 小弟论坛首po, 最近无聊在搞旧版aoe3的修改 大家应该会发现, 弓箭手的ai很不聪明, 常集中齐射一个单位, 过度输出导致火力无法最大化
于是小弟我有个想法, 利用archer.tactics档案里的accuracy参数调低来调整其命中率 使得齐射时的画面看起来比较贴近现实状况, 有些箭矢会偏离目标而射偏 但这衍伸出了另一个问题, 就是这些偏离目标的箭矢, 有些是有射中敌方单位的, 但就没有造成任何伤害了 我正在想办法解决这问题, 有没有办法能让这些射偏的箭矢, 如果碰触到敌人时也能造成伤害呢?
我目前的想法是从tactics档案中的<targetground>这个参数来下手, 想把arrow做成类似cannonball或mortarshell的物件, 使得物件在落地时会造成伤害, 但还在研究怎么修改, 出现了不少bug, 比如将<targetground>这参数调成1之后, 命中率就会变成100%, 头痛啊... 想请教各位对这问题有什么想法吗? 谢谢~
下图是我调整命中率后的情况, 希望可以帮助大家理解我的问题
|