Disabled missile unit collisions

This commit is contained in:
Anuken
2021-12-07 18:08:49 -05:00
parent 0b7d8f371e
commit b3d2e7b0ca
5 changed files with 12 additions and 35 deletions
+7 -9
View File
@@ -11,24 +11,22 @@ public class MissileAI extends AIController{
if(target != null){
unit.lookAt(target);
var build = unit.buildOn();
//kill instantly on building contact
//TODO kill on target unit contact too
if(build != null && build == target){
unit.kill();
}
}
//move forward forever
unit.moveAt(vec.trns(unit.rotation, unit.speed()));
var build = unit.buildOn();
//kill instantly on enemy building contact
if(build != null && build.team != unit.team){
unit.kill();
}
}
@Override
public boolean retarget(){
//more frequent retarget. TODO lag?
//more frequent retarget. TODO won't this lag?
return timer.get(timerTarget, 10f);
}
}