Wall ore lock
This commit is contained in:
@@ -3603,7 +3603,7 @@ public class Blocks{
|
|||||||
requirements(Category.units, with(Items.silicon, 200, Items.beryllium, 250));
|
requirements(Category.units, with(Items.silicon, 200, Items.beryllium, 250));
|
||||||
size = 3;
|
size = 3;
|
||||||
configurable = false;
|
configurable = false;
|
||||||
plans.add(new UnitPlan(UnitTypes.stell, 60f * 60f, with(Items.graphite, 20f, Items.silicon, 30f)));
|
plans.add(new UnitPlan(UnitTypes.stell, 60f * 60f, with(Items.graphite, 20f, Items.silicon, 40f)));
|
||||||
consumePower(2f);
|
consumePower(2f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
|||||||
@@ -160,8 +160,10 @@ public class MapEditor{
|
|||||||
if(forceOverlay){
|
if(forceOverlay){
|
||||||
tile.setOverlay(drawBlock.asFloor());
|
tile.setOverlay(drawBlock.asFloor());
|
||||||
}else{
|
}else{
|
||||||
|
if(!(drawBlock.asFloor().wallOre && !tile.block().solid)){
|
||||||
tile.setFloor(drawBlock.asFloor());
|
tile.setFloor(drawBlock.asFloor());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}else if(!(tile.block().isMultiblock() && !drawBlock.isMultiblock())){
|
}else if(!(tile.block().isMultiblock() && !drawBlock.isMultiblock())){
|
||||||
if(drawBlock.rotate && tile.build != null && tile.build.rotation != rotation){
|
if(drawBlock.rotate && tile.build != null && tile.build.rotation != rotation){
|
||||||
addTileOp(TileOp.get(tile.x, tile.y, (byte)OpType.rotation.ordinal(), (byte)rotation));
|
addTileOp(TileOp.get(tile.x, tile.y, (byte)OpType.rotation.ordinal(), (byte)rotation));
|
||||||
|
|||||||
Reference in New Issue
Block a user