Pathfinding bugfixes / Logic dialog hiding "unfixed"

This commit is contained in:
Anuken
2023-08-09 13:05:19 -04:00
parent 19f34c14a0
commit f1172d45eb
5 changed files with 17 additions and 13 deletions

View File

@@ -577,7 +577,7 @@ public class LogicBlock extends Block{
@Override
public void buildConfiguration(Table table){
table.button(Icon.pencil, Styles.cleari, () -> {
ui.logic.show(code, executor, privileged, this, code -> configure(compress(code, relativeConnections())));
ui.logic.show(code, executor, privileged, code -> configure(compress(code, relativeConnections())));
}).size(40);
}

View File

@@ -27,7 +27,8 @@ public class LogicDisplay extends Block{
commandPoly = 7,
commandLinePoly = 8,
commandTriangle = 9,
commandImage = 10;
commandImage = 10,
commandCharacter = 11;
public int maxSides = 25;
@@ -102,6 +103,9 @@ public class LogicDisplay extends Block{
var icon = Fonts.logicIcon(p1);
Draw.rect(Fonts.logicIcon(p1), x, y, p2, p2 / icon.ratio(), p3);
}
case commandCharacter -> {
//TODO
}
}
}
@@ -146,7 +150,8 @@ public class LogicDisplay extends Block{
poly,
linePoly,
triangle,
image,;
image,
;//character;
public static final GraphicsType[] all = values();
}