Base building AI is back

This commit is contained in:
Anuken
2023-05-16 17:24:41 -04:00
parent 83d28461f0
commit 29855243cb
10 changed files with 355 additions and 3 deletions

View File

@@ -241,6 +241,8 @@ public class Teams{
public static class TeamData{
public final Team team;
/** Handles building ""bases"". */
public @Nullable BaseBuilderAI buildAi;
/** Handles RTS unit control. */
public @Nullable RtsAI rtsAi;
@@ -409,7 +411,7 @@ public class Teams{
/** @return whether this team is controlled by the AI and builds bases. */
public boolean hasAI(){
return team.rules().rtsAi;
return team.rules().rtsAi || team.rules().buildAi;
}
@Override