Fixed bug with conveyor belt rotation not being saved
This commit is contained in:
@@ -38,7 +38,7 @@ public class LevelDialog extends Dialog{
|
||||
Timers.run(18, ()->{
|
||||
Vars.ui.hideLoading();
|
||||
});
|
||||
});
|
||||
}).pad(3).size(180, 44).units(Unit.dp);
|
||||
|
||||
ButtonGroup<ImageButton> mapgroup = new ButtonGroup<>();
|
||||
|
||||
|
||||
@@ -2,11 +2,15 @@ package io.anuke.mindustry.ui;
|
||||
|
||||
import static io.anuke.mindustry.Vars.ui;
|
||||
|
||||
import com.badlogic.gdx.Application.ApplicationType;
|
||||
import com.badlogic.gdx.Gdx;
|
||||
|
||||
import io.anuke.mindustry.GameState;
|
||||
import io.anuke.mindustry.GameState.State;
|
||||
import io.anuke.mindustry.Vars;
|
||||
import io.anuke.ucore.scene.ui.ConfirmDialog;
|
||||
import io.anuke.ucore.scene.ui.Dialog;
|
||||
import io.anuke.ucore.scene.ui.layout.Cell;
|
||||
import io.anuke.ucore.scene.ui.layout.Unit;
|
||||
|
||||
public class MenuDialog extends Dialog{
|
||||
@@ -38,22 +42,27 @@ public class MenuDialog extends Dialog{
|
||||
});
|
||||
}
|
||||
|
||||
content().row();
|
||||
content().addButton("Save Game", ()->{
|
||||
save.show();
|
||||
});
|
||||
if(Gdx.app.getType() != ApplicationType.WebGL){
|
||||
content().row();
|
||||
content().addButton("Save Game", ()->{
|
||||
save.show();
|
||||
});
|
||||
|
||||
content().row();
|
||||
content().addButton("Load Game", ()->{
|
||||
load.show();
|
||||
});
|
||||
content().row();
|
||||
content().addButton("Load Game", ()->{
|
||||
load.show();
|
||||
});
|
||||
}
|
||||
|
||||
content().row();
|
||||
content().addButton("Back to menu", ()->{
|
||||
new ConfirmDialog("Confirm", "Are you sure you want to quit?", ()->{
|
||||
hide();
|
||||
GameState.set(State.menu);
|
||||
}).show();
|
||||
}){{
|
||||
for(Cell<?> cell : getButtonTable().getCells())
|
||||
cell.pad(3).size(180, 44).units(Unit.dp);
|
||||
}}.show();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ import io.anuke.mindustry.GameState;
|
||||
import io.anuke.mindustry.GameState.State;
|
||||
import io.anuke.ucore.core.Settings;
|
||||
import io.anuke.ucore.scene.ui.TextDialog;
|
||||
import io.anuke.ucore.scene.ui.layout.Unit;
|
||||
|
||||
public class TutorialDialog extends TextDialog{
|
||||
|
||||
@@ -23,7 +24,7 @@ public class TutorialDialog extends TextDialog{
|
||||
|
||||
getButtonTable().addButton("OK", ()->{
|
||||
hide();
|
||||
});
|
||||
}).pad(2).size(180, 44).units(Unit.dp);
|
||||
|
||||
content().pad(8);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user