You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
privatevar drawFaces:Boolean by setting("Draw Faces", true, "Draw faces of blocks").apply {
43
-
onValueSet { _, to ->
44
-
esp.rebuild()
45
-
if (!to) drawOutlines =true
46
-
}
47
-
}
48
-
49
-
privateval faceColor:Color by setting("Face Color", Color(100, 150, 255, 51), "Color of the surfaces") {
50
-
drawFaces
51
-
}.apply {
52
-
onValueSet { _, _ -> esp.rebuild() }
53
-
}
54
-
55
-
privatevar drawOutlines:Boolean by setting("Draw Outlines", true, "Draw outlines of blocks").apply {
56
-
onValueSet { _, to ->
57
-
esp.rebuild()
58
-
if (!to) drawFaces =true
59
-
}
60
-
}
48
+
privatevar drawFaces:Boolean by setting("Draw Faces", true, "Draw faces of blocks").apply { onValueSet { _, to -> esp.rebuild(); if (!to) drawOutlines =true } }
49
+
privatevar drawOutlines:Boolean by setting("Draw Outlines", true, "Draw outlines of blocks").apply { onValueSet { _, to -> esp.rebuild(); if (!to) drawFaces =true } }
61
50
62
-
privateval outlineColor:Color by setting("Outline Color", Color(100, 150, 255, 128), "Color of the outlines") {
63
-
drawOutlines
64
-
}.apply {
65
-
onValueSet { _, _ -> esp.rebuild() }
66
-
}
51
+
privateval useBlockColor:Boolean by setting("Use Block Color", false, "Use the color of the block instead").apply { onValueSet { _, _ -> esp.rebuild() } }
52
+
privateval faceColor:Color by setting("Face Color", Color(100, 150, 255, 51), "Color of the surfaces") { drawFaces &&!useBlockColor }.apply { onValueSet { _, _ -> esp.rebuild() } }
53
+
privateval outlineColor:Color by setting("Outline Color", Color(100, 150, 255, 128), "Color of the outlines") { drawOutlines &&!useBlockColor }.apply { onValueSet { _, _ -> esp.rebuild() } }
67
54
68
-
privateval outlineMode:DirectionMask.OutlineMode by setting("Outline Mode", DirectionMask.OutlineMode.AND, "Outline mode").apply {
0 commit comments