Config drawing

This commit is contained in:
Anuken
2019-10-17 21:58:49 -04:00
parent 1921bc87a2
commit 4977f598fd
13 changed files with 146 additions and 71 deletions

View File

@@ -1,5 +1,12 @@
package io.anuke.mindustry.ui.dialogs;
import io.anuke.arc.graphics.g2d.*;
import io.anuke.arc.scene.style.*;
import io.anuke.mindustry.game.*;
import io.anuke.mindustry.game.Schematics.*;
import static io.anuke.mindustry.Vars.schematics;
public class SchematicsDialog extends FloatingDialog{
public SchematicsDialog(){
@@ -10,5 +17,18 @@ public class SchematicsDialog extends FloatingDialog{
void setup(){
cont.clear();
cont.pane(t -> {
int i = 0;
for(Schematic s : schematics.all()){
addImageButton(new TextureRegionDrawable(new TextureRegion(schematics.getPreview(s, PreviewRes.low))), 100f, () -> {
}).size(110f).pad(4);
if(++i % 3 == 0){
t.row();
}
}
});
}
}