Added splitter, power smelter, new sections

This commit is contained in:
Anuken
2018-02-21 22:29:15 -05:00
parent 7ee01f19fe
commit 1fdffa8be5
16 changed files with 396 additions and 218 deletions

View File

@@ -86,6 +86,8 @@ public class BlocksFragment implements Fragment{
}
for (Section sec : Section.values()) {
int secrows = 4;
recipes.clear();
Recipes.getBy(sec, recipes);
@@ -97,12 +99,13 @@ public class BlocksFragment implements Fragment{
input.recipe = null;
}
});
button.setName("sectionbutton" + sec.name());
add(button).growX().height(54).padLeft(-1).padTop(sec.ordinal() <= 2 ? -10 : -5);
add(button).growX().height(54).padLeft(-1).padTop(sec.ordinal() <= secrows-1 ? -10 : -5);
button.getImageCell().size(40).padBottom(4).padTop(2);
group.add(button);
if (sec.ordinal() % 3 == 2 && sec.ordinal() > 0) {
if (sec.ordinal() % secrows == secrows-1) {
row();
}

View File

@@ -55,29 +55,13 @@ public class DebugFragment implements Fragment {
row();
new button("paths", "toggle", () -> showPaths = !showPaths);
row();
new button("infammo", "toggle", () -> infiniteAmmo = !infiniteAmmo);
row();
new button("wave", () -> state.wavetime = 0f);
row();
new button("clear", () -> {
enemyGroup.clear();
state.enemies = 0;
netClient.clearRecieved();
});
row();
new button("spawn", () -> {
for(int i = 0; i < 30; i ++){
new Enemy(EnemyTypes.healer).set(player.x + Mathf.range(50f), player.y + Mathf.range(50f)).add();
}
});
row();
new button("time", () -> {
Timers.resetTime(1080000 - 60*10);
});
row();
new button("time2", () -> {
Timers.resetTime(0);
});
}}.end();
row();