Renamed some dialogs, final uCore update
This commit is contained in:
+1
-1
@@ -21,7 +21,7 @@ allprojects {
|
|||||||
appName = "Mindustry"
|
appName = "Mindustry"
|
||||||
gdxVersion = '1.9.8'
|
gdxVersion = '1.9.8'
|
||||||
aiVersion = '1.8.1'
|
aiVersion = '1.8.1'
|
||||||
uCoreVersion = 'b882f59';
|
uCoreVersion = '5e4e43ed39';
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
|||||||
@@ -615,10 +615,10 @@ public class Control extends Module{
|
|||||||
|
|
||||||
if(Inputs.keyTap("menu")){
|
if(Inputs.keyTap("menu")){
|
||||||
if(GameState.is(State.paused)){
|
if(GameState.is(State.paused)){
|
||||||
ui.menu.hide();
|
ui.paused.hide();
|
||||||
GameState.set(State.playing);
|
GameState.set(State.playing);
|
||||||
}else if (!ui.restart.isShown()){
|
}else if (!ui.restart.isShown()){
|
||||||
ui.menu.show();
|
ui.paused.show();
|
||||||
GameState.set(State.paused);
|
GameState.set(State.paused);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public class UI extends SceneModule{
|
|||||||
public DiscordDialog discord;
|
public DiscordDialog discord;
|
||||||
public JoinDialog join;
|
public JoinDialog join;
|
||||||
public HostDialog host;
|
public HostDialog host;
|
||||||
public MenuDialog menu;
|
public PausedDialog paused;
|
||||||
public SettingsMenuDialog settings;
|
public SettingsMenuDialog settings;
|
||||||
public ControlsDialog controls;
|
public ControlsDialog controls;
|
||||||
public MapEditorDialog editor;
|
public MapEditorDialog editor;
|
||||||
@@ -138,7 +138,7 @@ public class UI extends SceneModule{
|
|||||||
upgrades = new UpgradeDialog();
|
upgrades = new UpgradeDialog();
|
||||||
levels = new LevelDialog();
|
levels = new LevelDialog();
|
||||||
settings = new SettingsMenuDialog();
|
settings = new SettingsMenuDialog();
|
||||||
menu = new MenuDialog();
|
paused = new PausedDialog();
|
||||||
about = new AboutDialog();
|
about = new AboutDialog();
|
||||||
host = new HostDialog();
|
host = new HostDialog();
|
||||||
|
|
||||||
|
|||||||
@@ -169,10 +169,10 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
try{
|
try{
|
||||||
slot.load();
|
slot.load();
|
||||||
GameState.set(State.playing);
|
GameState.set(State.playing);
|
||||||
Vars.ui.menu.hide();
|
Vars.ui.paused.hide();
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
Vars.ui.menu.hide();
|
Vars.ui.paused.hide();
|
||||||
GameState.set(State.menu);
|
GameState.set(State.menu);
|
||||||
Vars.control.reset();
|
Vars.control.reset();
|
||||||
Vars.ui.showError("$text.save.corrupted");
|
Vars.ui.showError("$text.save.corrupted");
|
||||||
|
|||||||
+2
-2
@@ -15,12 +15,12 @@ import io.anuke.ucore.util.Bundles;
|
|||||||
|
|
||||||
import static io.anuke.mindustry.Vars.ui;
|
import static io.anuke.mindustry.Vars.ui;
|
||||||
|
|
||||||
public class MenuDialog extends FloatingDialog{
|
public class PausedDialog extends FloatingDialog{
|
||||||
private SaveDialog save = new SaveDialog();
|
private SaveDialog save = new SaveDialog();
|
||||||
private LoadDialog load = new LoadDialog();
|
private LoadDialog load = new LoadDialog();
|
||||||
public boolean wasPaused = false;
|
public boolean wasPaused = false;
|
||||||
|
|
||||||
public MenuDialog() {
|
public PausedDialog() {
|
||||||
super("$text.menu");
|
super("$text.menu");
|
||||||
setup();
|
setup();
|
||||||
}
|
}
|
||||||
@@ -44,11 +44,11 @@ public class SettingsMenuDialog extends SettingsDialog{
|
|||||||
if(!GameState.is(State.menu)){
|
if(!GameState.is(State.menu)){
|
||||||
wasPaused = GameState.is(State.paused);
|
wasPaused = GameState.is(State.paused);
|
||||||
if(menu.getScene() != null){
|
if(menu.getScene() != null){
|
||||||
wasPaused = ((io.anuke.mindustry.ui.dialogs.MenuDialog)menu).wasPaused;
|
wasPaused = ((PausedDialog)menu).wasPaused;
|
||||||
}
|
}
|
||||||
if(!Net.active()) GameState.set(State.paused);
|
if(!Net.active()) GameState.set(State.paused);
|
||||||
//TODO hide menu
|
//TODO hide menu
|
||||||
Vars.ui.menu.hide();
|
Vars.ui.paused.hide();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class HudFragment implements Fragment{
|
|||||||
defaults().size(dsize).left();
|
defaults().size(dsize).left();
|
||||||
float isize = 40;
|
float isize = 40;
|
||||||
|
|
||||||
menu = new imagebutton("icon-menu", isize, ui.menu::show).get();
|
menu = new imagebutton("icon-menu", isize, ui.paused::show).get();
|
||||||
|
|
||||||
flip = new imagebutton("icon-arrow-up", isize, ()->{
|
flip = new imagebutton("icon-arrow-up", isize, ()->{
|
||||||
if(wavetable.getActions().size != 0) return;
|
if(wavetable.getActions().size != 0) return;
|
||||||
|
|||||||
Reference in New Issue
Block a user