Added random PvP/Waves map generation

This commit is contained in:
Anuken
2018-10-14 13:24:32 -04:00
parent eba65b2934
commit 81ce12a38c
6 changed files with 72 additions and 14 deletions

View File

@@ -89,6 +89,7 @@ public class CustomGameDialog extends FloatingDialog{
float images = 146f;
i = 0;
maps.defaults().width(170).fillY().top().pad(4f);
for(Map map : world.maps.all()){
if(i % maxwidth == 0){
@@ -112,11 +113,18 @@ public class CustomGameDialog extends FloatingDialog{
control.playMap(map);
});
maps.add(image).width(170).fillY().top().pad(4f);
maps.add(image);
i++;
}
ImageButton gen = maps.addImageButton("icon-editor", "clear", 16*4, () -> {
hide();
world.generator.playRandomMap();
}).growY().get();
gen.row();
gen.add("$text.map.random");
if(world.maps.all().size == 0){
maps.add("$text.maps.none").pad(50);
}