Cleanup + Generic cross rendering
This commit is contained in:
@@ -176,8 +176,6 @@ public class ItemBridge extends Block{
|
||||
public void playerPlaced(Object config){
|
||||
super.playerPlaced(config);
|
||||
|
||||
if(config != null) return;
|
||||
|
||||
Tile link = findLink(tile.x, tile.y);
|
||||
if(linkValid(tile, link) && !proximity.contains(link.build)){
|
||||
link.build.configure(tile.pos());
|
||||
|
||||
@@ -33,11 +33,7 @@ public class Sorter extends Block{
|
||||
|
||||
@Override
|
||||
public void drawRequestConfig(BuildPlan req, Eachable<BuildPlan> list){
|
||||
if(req.config == null){
|
||||
Draw.rect("cross", req.drawx(), req.drawy());
|
||||
}else{
|
||||
drawRequestConfigCenter(req, req.config, "center");
|
||||
}
|
||||
drawRequestConfigCenter(req, req.config, "center", true);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -37,7 +37,7 @@ public class ItemSource extends Block{
|
||||
|
||||
@Override
|
||||
public void drawRequestConfig(BuildPlan req, Eachable<BuildPlan> list){
|
||||
drawRequestConfigCenter(req, req.config, "center");
|
||||
drawRequestConfigCenter(req, req.config, "center", true);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -41,7 +41,7 @@ public class LiquidSource extends Block{
|
||||
|
||||
@Override
|
||||
public void drawRequestConfig(BuildPlan req, Eachable<BuildPlan> list){
|
||||
drawRequestConfigCenter(req, req.config, "center");
|
||||
drawRequestConfigCenter(req, req.config, "center", true);
|
||||
}
|
||||
|
||||
public class LiquidSourceBuild extends Building{
|
||||
|
||||
Reference in New Issue
Block a user