|
最近在研究星际2里面大和释放大和炮的ai优先级问题:
结果我研究了一下TactTerrAI.galaxy 中用到了
AISetFilterLifePerMarker(filter, damage, mark);
AISetFilterLifeSortReference(filter, damage, damage*c_distanceFromDamage);
这两函数,我大概猜是根据血量和大和炮伤害值关系来筛选,原函数声明在
TacticalAI.galaxy 中,而且c_distanceFromDamage=0.2,但是原函数的函数体却没有。
类似的natives.galaxy中也只给了各种函数的声明,却没有内容,这让我无从下手知道ai具体是怎么筛选的。
|
|