From 2943b6ed042b9ea2f765fae7bfd7c8a4cc3fc7f9 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 12 Oct 2018 12:40:30 -0400 Subject: [PATCH] Fixed HUD errors --- core/src/io/anuke/mindustry/ui/fragments/HudFragment.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java index b872a2ee59..fb6d2443d5 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java @@ -35,7 +35,7 @@ public class HudFragment extends Fragment{ public final BlocksFragment blockfrag = new BlocksFragment(); private ImageButton menu, flip; - private Table wavetable; + private Stack wavetable; private Table infolabel; private Table lastUnlockTable; private Table lastUnlockLayout; @@ -110,6 +110,8 @@ public class HudFragment extends Fragment{ stack.add(waves); stack.add(btable); + wavetable = stack; + addWaveTable(waves); addPlayButton(btable); cont.add(stack).fillX().height(66f); @@ -127,7 +129,7 @@ public class HudFragment extends Fragment{ if(Net.hasClient()){ t.label(() -> ping.get(Net.getPing())).visible(() -> Net.client() && !gwt).colspan(2); } - }).size(-1).visible(() -> Settings.getBool("fps")).update(t -> t.setTranslation(0, (!waves.isVisible() ? waves.getHeight() : Math.min(waves.getTranslation().y, waves.getHeight())) )).get(); + }).size(-1).visible(() -> Settings.getBool("fps")).update(t -> t.setTranslation(0, (!waves.isVisible() ? wavetable.getHeight() : Math.min(wavetable.getTranslation().y, wavetable.getHeight())) )).get(); //make wave box appear below rest of menu cont.swapActor(wavetable, menu.getParent()); @@ -344,7 +346,6 @@ public class HudFragment extends Fragment{ } private void addWaveTable(TextButton table){ - wavetable = table; IntFormat wavef = new IntFormat("text.wave"); IntFormat enemyf = new IntFormat("text.wave.enemy");