Minor balance changes (made coal less rare, nerfed blast enemies)

This commit is contained in:
Anuken
2017-10-16 17:26:05 -04:00
parent 06299a7a64
commit 254782c4e8
18 changed files with 35 additions and 111 deletions

View File

@@ -6,6 +6,7 @@ import io.anuke.mindustry.Vars;
import io.anuke.mindustry.world.Map;
import io.anuke.mindustry.world.World;
import io.anuke.ucore.core.Settings;
import io.anuke.ucore.function.StringSupplier;
import io.anuke.ucore.scene.ui.ButtonGroup;
import io.anuke.ucore.scene.ui.Dialog;
import io.anuke.ucore.scene.ui.ImageButton;
@@ -53,7 +54,7 @@ public class LevelDialog extends Dialog{
for(Map map : Map.values()){
if(!map.visible) continue;
content().add(()->"High Score: [lime]" + Settings.getInt("hiscore" + map.name()));
content().add((StringSupplier)(()->"High Score: [lime]" + Settings.getInt("hiscore" + map.name())));
}
}
}

View File

@@ -63,6 +63,7 @@ public class LoadDialog extends Dialog{
try{
SaveIO.loadFromSlot(slot);
}catch(Exception e){
e.printStackTrace();
Vars.ui.showError("[orange]Save file corrupted or invalid!");
return;
}

View File

@@ -1,37 +0,0 @@
package io.anuke.mindustry.ui;
import static io.anuke.mindustry.Vars.*;
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{
public TutorialDialog(){
super("Tutorial", android ? androidTutorialText : tutorialText);
setup();
}
void setup(){
setDialog();
hidden(()->{
GameState.set(State.playing);
});
getButtonTable().addButton("OK", ()->{
hide();
}).pad(2).size(180, 44).units(Unit.dp);
content().pad(8);
content().row();
content().addCheck("Don't show again", b->{
Settings.putBool("tutorial", !b);
Settings.save();
}).padTop(4);
}
}