给一个单位添加命中率很简单,但是如何用科技修改呢? 经测试,subtype里写Accuracy并没有用,所以不能直接用科技修改这个数值。 有一个迂回办法是,给远程单位写几个不同命中率的action,然后改良科技启用新的禁用旧的。 然而问题在于,如果我希望线性地、自由地修改命中率,这样会过于麻烦。 比如,火枪兵初始命中率60%,老练升级+5%,护卫升级+5%,帝王升级+10%,还有一个额外科技+20%。 这样排列组合,就有60%,65%,70%,80%,85%,90%,100%一共七个命中率。 考虑到有三种战术,实际上要21个不同的action,工程量巨大。 而且,这样修改之后,对于一些加射程/远程攻击力的科技要做同样修改,同时修改这21个action的数据,这是我不能接受的。
第二,如何用光环改变命中率? |