Cleanup & control fixes

This commit is contained in:
Anuken
2022-02-09 19:58:08 -05:00
parent e0b3003c95
commit 4278c057b4
10 changed files with 30 additions and 39 deletions

View File

@@ -33,11 +33,6 @@ public class AIController implements UnitController{
@Override
public void updateUnit(){
if(disabled()){
stopShooting();
return;
}
//use fallback AI when possible
if(useFallback() && (fallback != null || (fallback = fallback()) != null)){
if(fallback.unit != unit) fallback.unit(unit);
@@ -57,10 +52,6 @@ public class AIController implements UnitController{
}
}
public boolean disabled(){
return !unit.team.isAI() && !unit.type.defaultAI;
}
@Nullable
public AIController fallback(){
return null;