Update Zone.java

This commit is contained in:
Anuken
2019-09-30 12:11:23 -04:00
committed by GitHub
parent 758670eb51
commit c361f692df

View File

@@ -6,6 +6,7 @@ import io.anuke.arc.function.*;
import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.graphics.g2d.*;
import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.scene.ui.layout.*;
import io.anuke.arc.util.*; import io.anuke.arc.util.*;
import io.anuke.arc.util.ArcAnnotate.*;
import io.anuke.mindustry.content.*; import io.anuke.mindustry.content.*;
import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.EventType.*;
import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.*;
@@ -17,7 +18,7 @@ import java.util.*;
import static io.anuke.mindustry.Vars.*; import static io.anuke.mindustry.Vars.*;
public class Zone extends UnlockableContent{ public class Zone extends UnlockableContent{
public final Generator generator; public @NonNull Generator generator;
public Block[] blockRequirements = {}; public Block[] blockRequirements = {};
public ZoneRequirement[] zoneRequirements = {}; public ZoneRequirement[] zoneRequirements = {};
public Item[] resources = {}; public Item[] resources = {};
@@ -40,6 +41,10 @@ public class Zone extends UnlockableContent{
this.generator = generator; this.generator = generator;
} }
public Zone(String name){
this(name, new MapGenerator(name));
}
@Override @Override
public void load(){ public void load(){
preview = Core.atlas.find("zone-" + name); preview = Core.atlas.find("zone-" + name);