Added version info to main menu

This commit is contained in:
Anuken
2018-02-07 21:52:00 -05:00
parent c3d262f2ab
commit 2059fb39f7
7 changed files with 22 additions and 8 deletions

View File

@@ -1,5 +1,6 @@
package io.anuke.mindustry.ui.fragments;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import io.anuke.mindustry.core.GameState.State;
import io.anuke.ucore.core.Core;
@@ -17,7 +18,7 @@ public class BackgroundFragment implements Fragment {
Draw.color();
TextureRegion back = Draw.region("background");
float backscl = Unit.dp.scl(5f);
float backscl = Math.max(Gdx.graphics.getWidth() / (float)back.getRegionWidth() * 1.5f, Unit.dp.scl(5f));
Draw.alpha(0.7f);
Core.batch.draw(back, w/2 - back.getRegionWidth()*backscl/2 +240f, h/2 - back.getRegionHeight()*backscl/2 + 250f,

View File

@@ -7,6 +7,7 @@ import io.anuke.mindustry.io.Platform;
import io.anuke.mindustry.ui.MenuButton;
import io.anuke.mindustry.ui.PressGroup;
import io.anuke.ucore.scene.builders.imagebutton;
import io.anuke.ucore.scene.builders.label;
import io.anuke.ucore.scene.builders.table;
import static io.anuke.mindustry.Vars.*;
@@ -93,5 +94,11 @@ public class MenuFragment implements Fragment{
new imagebutton("icon-info", 30f, ui.about::show).margin(14);
}
}}.end().visible(()->state.is(State.menu));
//version info
new table(){{
abottom().aleft();
new label(versionName + " " + versionMajor + "." + versionMinor + " " + versionType + " | build " + versionBuild);
}}.end();
}
}