diff --git a/core/src/mindustry/graphics/MultiPacker.java b/core/src/mindustry/graphics/MultiPacker.java index e5f473a765..42bc8d00d7 100644 --- a/core/src/mindustry/graphics/MultiPacker.java +++ b/core/src/mindustry/graphics/MultiPacker.java @@ -116,8 +116,7 @@ public class MultiPacker implements Disposable{ //main page can be massive, but 8192 throws GL_OUT_OF_MEMORY on some GPUs and I can't deal with it yet. main(4096), - //TODO stuff like this throws OOM on some devices - environment(4096, 2048), + environment(4096), ui(4096), rubble(4096, 2048), editor(4096, 2048); diff --git a/core/src/mindustry/world/blocks/environment/StaticWall.java b/core/src/mindustry/world/blocks/environment/StaticWall.java index 1889e0ac92..a95e062386 100644 --- a/core/src/mindustry/world/blocks/environment/StaticWall.java +++ b/core/src/mindustry/world/blocks/environment/StaticWall.java @@ -50,7 +50,13 @@ public class StaticWall extends Prop{ @Override public void load(){ super.load(); - split = large.split(32, 32); + int size = large.width / 2; + split = large.split(size, size); + for(var arr : split){ + for(var reg : arr){ + reg.scale = region.scale; + } + } } @Override