Toggle placement between diagonal and pathfinding

This commit is contained in:
Patrick 'Quezler' Mounier
2019-11-05 10:17:14 +01:00
parent 0cd83825ae
commit d57d17733e
2 changed files with 3 additions and 2 deletions

View File

@@ -812,7 +812,9 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
diagonal = !diagonal;
}
if(diagonal){
if(block != null && block instanceof PowerNode){
points = Placement.pathfindLine(diagonal, startX, startY, endX, endY);
}else if(diagonal){
points = Placement.pathfindLine(block != null && block.conveyorPlacement, startX, startY, endX, endY);
}else{
points = Placement.normalizeLine(startX, startY, endX, endY);

View File

@@ -32,7 +32,6 @@ public class PowerNode extends PowerBlock{
configurable = true;
consumesPower = false;
outputsPower = false;
conveyorPlacement = true;
}
@Override