Added monsoon pad / Renamed factories to pads

This commit is contained in:
Anuken
2018-08-01 16:18:13 -04:00
parent c1de67032c
commit ae90db50fe
23 changed files with 966 additions and 878 deletions

View File

@@ -2,6 +2,7 @@ package io.anuke.mindustry.ui.dialogs;
import io.anuke.mindustry.core.GameState.State;
import io.anuke.mindustry.net.Net;
import io.anuke.ucore.scene.ui.layout.Table;
import io.anuke.ucore.util.Bundles;
import static io.anuke.mindustry.Vars.*;
@@ -10,10 +11,24 @@ public class PausedDialog extends FloatingDialog{
public boolean wasPaused = false;
private SaveDialog save = new SaveDialog();
private LoadDialog load = new LoadDialog();
private Table missionTable;
public PausedDialog(){
super("$text.menu");
setup();
shown(this::rebuild);
}
void rebuild(){
missionTable.clear();
if(world.getSector() != null){
missionTable.add("[LIGHT_GRAY]" + Bundles.format("text.mission", ""));
missionTable.row();
missionTable.table(t -> {
world.getSector().currentMission().display(t);
});
}
}
void setup(){
@@ -28,6 +43,9 @@ public class PausedDialog extends FloatingDialog{
if(!Net.active()) state.set(State.paused);
});
content().table(t -> missionTable = t);
content().row();
if(!mobile){
content().defaults().width(220).height(50);