Added name validation

This commit is contained in:
Anuken
2018-06-13 11:38:12 -04:00
parent 6b713b283a
commit 4ca9a26bdd
8 changed files with 67 additions and 6 deletions

View File

@@ -22,6 +22,7 @@ import io.anuke.ucore.util.Bundles;
import io.anuke.ucore.util.Log;
import io.anuke.ucore.util.Strings;
import static io.anuke.mindustry.Vars.maxNameLength;
import static io.anuke.mindustry.Vars.players;
import static io.anuke.mindustry.Vars.ui;
@@ -211,7 +212,7 @@ public class JoinDialog extends FloatingDialog {
player.name = text;
Settings.put("name", text);
Settings.save();
}).grow().pad(8).get().setMaxLength(40);
}).grow().pad(8).get().setMaxLength(maxNameLength);
ImageButton button = t.addImageButton("white", 40, () -> {
new ColorPickDialog().show(color -> {

View File

@@ -58,7 +58,9 @@ public class MenuFragment implements Fragment{
new imagebutton("icon-play-2", isize, ui.levels::show).text("$text.play").padTop(4f);
new imagebutton("icon-tutorial", isize, () -> {}).text("$text.tutorial").padTop(4f);
new imagebutton("icon-tutorial", isize, () -> {
}).text("$text.tutorial").padTop(4f);
new imagebutton("icon-load", isize, ui.load::show).text("$text.load").padTop(4f);