Fixed waves spawning on blocks

This commit is contained in:
Anuken
2021-12-26 16:09:49 -05:00
parent 4fbeae1afc
commit f788fa31ed
2 changed files with 5 additions and 1 deletions
@@ -133,6 +133,7 @@ public class ErekirPlanetGenerator extends PlanetGenerator{
erase(spawnX, spawnY, 15); erase(spawnX, spawnY, 15);
brush(pathfind(spawnX, spawnY, endX, endY, tile -> (tile.solid() ? 300f : 0f) + maxd - tile.dst(width/2f, height/2f)/10f, Astar.manhattan), 7); brush(pathfind(spawnX, spawnY, endX, endY, tile -> (tile.solid() ? 300f : 0f) + maxd - tile.dst(width/2f, height/2f)/10f, Astar.manhattan), 7);
erase(endX, endY, 12);
//arkycite //arkycite
pass((x, y) -> { pass((x, y) -> {
@@ -177,6 +178,9 @@ public class ErekirPlanetGenerator extends PlanetGenerator{
inverseFloodFill(tiles.getn(spawnX, spawnY)); inverseFloodFill(tiles.getn(spawnX, spawnY));
//make sure enemies have room
erase(endX, endY, 6);
tiles.getn(endX, endY).setOverlay(Blocks.spawn); tiles.getn(endX, endY).setOverlay(Blocks.spawn);
//TODO tech is lazy and boring //TODO tech is lazy and boring
+1 -1
View File
@@ -24,4 +24,4 @@ android.useAndroidX=true
#used for slow jitpack builds; TODO see if this actually works #used for slow jitpack builds; TODO see if this actually works
org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.socketTimeout=100000
org.gradle.internal.http.connectionTimeout=100000 org.gradle.internal.http.connectionTimeout=100000
archash=3ac9f5e0ef archash=f622a612ec