1
0
mirror of https://github.com/Anuken/Mindustry.git synced 2024-09-22 05:47:44 +03:00

Added more defense blocks and some extra crafter(s)

This commit is contained in:
Anuken 2017-11-19 22:41:48 -05:00
parent 4c53b720c6
commit 89805773c7
7 changed files with 229 additions and 190 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

View File

@ -14,6 +14,7 @@ public enum Recipe{
titaniumwall(defense, DefenseBlocks.titaniumwall, stack(Item.titanium, 2)),
duriumwall(defense, DefenseBlocks.diriumwall, stack(Item.dirium, 2)),
//compositewall(defense, DefenseBlocks.compositewall, stack(Item.dirium, 2), stack(Item.titanium, 2), stack(Item.steel, 2), stack(Item.iron, 2)),
steelwalllarge(defense, DefenseBlocks.steelwalllarge, stack(Item.steel, 8)),
titaniumwalllarge(defense, DefenseBlocks.titaniumwalllarge, stack(Item.titanium, 8)),
duriumwalllarge(defense, DefenseBlocks.diriumwalllarge, stack(Item.dirium, 8)),
titaniumshieldwall(defense, DefenseBlocks.titaniumshieldwall, stack(Item.titanium, 2)),

View File

@ -37,6 +37,11 @@ public class DefenseBlocks{
health = 270;
formalName = "composite wall";
}},
steelwalllarge = new Wall("steelwall-large"){{
health = 110*4;
formalName = "large steel wall";
width = height = 2;
}},
titaniumwalllarge = new Wall("titaniumwall-large"){{
health = 150*4;
formalName = "large titanium wall";

View File

@ -165,6 +165,25 @@ public class ProductionBlocks{
}
},
//TODO
lavacompressor = new LiquidCrafter("lavacompressor"){
{
formalName = "lava compressor";
inputLiquid = Liquid.lava;
liquidAmount = 40f;
liquidCapacity = 41f;
purifyTime = 25;
output = Item.iron;
health = 80;
craftEffect = Fx.purifystone;
}
@Override
public String description(){
return "Converts stone + lava to iron.";
}
},
stonedrill = new Drill("stonedrill"){{
resource = Blocks.stone;
result = Item.stone;