Added random slopes, various bugfixes and balance fixes

This commit is contained in:
Anuken
2018-06-23 11:53:14 -04:00
parent f9947d2e53
commit a4edf827c8
19 changed files with 102 additions and 26 deletions

View File

@@ -15,7 +15,7 @@ public class Items implements ContentList{
public void load() {
stone = new Item("stone", Color.valueOf("777777")) {{
hardness = 3;
hardness = 2;
}};
tungsten = new Item("tungsten", Color.valueOf("a0b0c8")) {{

View File

@@ -16,7 +16,7 @@ public class Mechs implements ContentList {
public void load() {
alpha = new Mech("alpha-mech", false){{
drillPower = 2;
drillPower = 1;
speed = 0.5f;
}};

View File

@@ -95,6 +95,14 @@ public class Recipes implements ContentList{
//new Recipe(liquid, LiquidBlocks.laserconduit, new ItemStack(Items.titanium, 2), new ItemStack(Items.lead, 2), new ItemStack(Items.phasematter, 10));
new Recipe(liquid, LiquidBlocks.mechanicalPump, new ItemStack(Items.tungsten, 30), new ItemStack(Items.lead, 20));
//DEBUG
new Recipe(units, DebugBlocks.itemSource, new ItemStack(Items.carbide, 10)).setDebug();
new Recipe(units, DebugBlocks.itemVoid, new ItemStack(Items.carbide, 10)).setDebug();
new Recipe(units, DebugBlocks.liquidSource, new ItemStack(Items.carbide, 10)).setDebug();
new Recipe(units, DebugBlocks.powerVoid, new ItemStack(Items.carbide, 10)).setDebug();
new Recipe(units, DebugBlocks.powerInfinite, new ItemStack(Items.carbide, 10), new ItemStack(Items.surgealloy, 5)).setDebug();
//new Recipe(liquid, LiquidBlocks.rotaryPump, new ItemStack(Items.carbide, 10), new ItemStack(Items.surgealloy, 5));
//new Recipe(liquid, LiquidBlocks.thermalPump, new ItemStack(Items.carbide, 10), new ItemStack(Items.surgealloy, 5));

View File

@@ -103,11 +103,13 @@ public class Blocks extends BlockList implements ContentList{
drops = new ItemStack(Items.stone, 1);
blends = block -> block != this && !(block instanceof Ore);
minimapColor = Color.valueOf("323232");
playerUnmineable = true;
}};
blackstone = new Floor("blackstone") {{
drops = new ItemStack(Items.stone, 1);
minimapColor = Color.valueOf("252525");
playerUnmineable = true;
}};
dirt = new Floor("dirt"){{
@@ -118,6 +120,7 @@ public class Blocks extends BlockList implements ContentList{
drops = new ItemStack(Items.sand, 1);
minimapColor = Color.valueOf("988a67");
hasOres = true;
playerUnmineable = true;
}};
ice = new Floor("ice") {{