Setup for RTS AI

This commit is contained in:
Anuken
2022-02-17 18:06:33 -05:00
parent 9f3af412f0
commit aaba579314
12 changed files with 61 additions and 30 deletions

View File

@@ -454,13 +454,13 @@ public class ContentParser{
}
if(value.has("controller")){
unit.defaultController = supply(resolve(value.getString("controller"), FlyingAI.class));
unit.aiController = supply(resolve(value.getString("controller"), FlyingAI.class));
value.remove("controller");
}
if(value.has("unitBasedController")){
unit.unitBasedDefaultController = u -> supply(resolve(value.getString("unitBasedController"), FlyingAI.class)).get();
value.remove("unitBasedController");
if(value.has("defaultController")){
unit.defaultController = u -> supply(resolve(value.getString("defaultController"), FlyingAI.class)).get();
value.remove("defaultController");
}
//read extra default waves