Cleanup
This commit is contained in:
@@ -260,8 +260,8 @@ public class ContentParser{
|
||||
//TODO test this!
|
||||
read(() -> {
|
||||
//add reconstructor type
|
||||
if(value.hasChild("requirements")){
|
||||
JsonValue rec = value.remove("requirements");
|
||||
if(value.has("requirements")){
|
||||
JsonValue rec = value.remove("requirements");
|
||||
|
||||
//intermediate class for parsing
|
||||
class UnitReq{
|
||||
@@ -286,6 +286,16 @@ public class ContentParser{
|
||||
|
||||
}
|
||||
|
||||
//read extra default waves
|
||||
if(value.has("waves")){
|
||||
SpawnGroup[] groups = parser.readValue(SpawnGroup[].class, value.get("waves"));
|
||||
for(SpawnGroup group : groups){
|
||||
group.type = unit;
|
||||
}
|
||||
|
||||
Vars.defaultWaves.get().addAll(groups);
|
||||
}
|
||||
|
||||
readFields(unit, value, true);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user