diff --git a/core/assets/maps/maze.png b/core/assets/maps/maze.png index 4143027ff7..9b4dbc5aaf 100644 Binary files a/core/assets/maps/maze.png and b/core/assets/maps/maze.png differ diff --git a/core/src/io/anuke/mindustry/Control.java b/core/src/io/anuke/mindustry/Control.java index 926e83e78b..8602fe30f7 100644 --- a/core/src/io/anuke/mindustry/Control.java +++ b/core/src/io/anuke/mindustry/Control.java @@ -50,7 +50,7 @@ public class Control extends RendererModule{ public void init(){ Musics.shuffleAll(); - Entities.initPhysics(0, 0, pixsize, pixsize); + Entities.initPhysics(); Entities.setCollider(tilesize, (x, y)->{ return World.solid(x, y); diff --git a/core/src/io/anuke/mindustry/GameState.java b/core/src/io/anuke/mindustry/GameState.java index ae215bb403..fd047ced62 100644 --- a/core/src/io/anuke/mindustry/GameState.java +++ b/core/src/io/anuke/mindustry/GameState.java @@ -58,7 +58,7 @@ public class GameState{ Enemy enemy = null; - if(wave%5 == 0 & pos <= wave/5){ + if(wave%5 == 0 & pos < wave/5){ enemy = new BossEnemy(point); }else if(wave > 3 && pos < amount/2){ enemy = new FastEnemy(point); diff --git a/core/src/io/anuke/mindustry/World.java b/core/src/io/anuke/mindustry/World.java index efe9626ace..4ea2f91c40 100644 --- a/core/src/io/anuke/mindustry/World.java +++ b/core/src/io/anuke/mindustry/World.java @@ -59,6 +59,8 @@ public class World{ } } + Entities.resizeTree(0, 0, pixsize, pixsize); + Generator.generate(id); Pathfind.reset();