Added mission completion dialog / Bundle fixes

This commit is contained in:
Anuken
2018-08-01 18:31:44 -04:00
parent ae90db50fe
commit af004da699
10 changed files with 37 additions and 13 deletions

View File

@@ -0,0 +1,24 @@
package io.anuke.mindustry.ui.dialogs;
import io.anuke.mindustry.Vars;
import io.anuke.mindustry.maps.Sector;
import io.anuke.ucore.util.Bundles;
public class MissionDialog extends FloatingDialog{
public MissionDialog(){
super("$text.mission.complete");
setFillParent(false);
}
public void show(Sector sector){
buttons().clear();
content().clear();
addCloseButton();
buttons().addButton("$text.quit", () -> Vars.ui.paused.runExitSave()).size(190f, 64f);
content().add(Bundles.format("text.mission.complete.body", sector.x, sector.y)).pad(10);
show();
}
}

View File

@@ -115,7 +115,7 @@ public class PausedDialog extends FloatingDialog{
}
}
private void runExitSave(){
public void runExitSave(){
if(control.getSaves().getCurrent() == null ||
!control.getSaves().getCurrent().isAutosave()){
state.set(State.menu);