diff --git a/libraries/bowler-script-kernel b/libraries/bowler-script-kernel index 4e1a26dd7..a0fa4ff5e 160000 --- a/libraries/bowler-script-kernel +++ b/libraries/bowler-script-kernel @@ -1 +1 @@ -Subproject commit 4e1a26dd744f24d263f2786405ae15399b1aa752 +Subproject commit a0fa4ff5e045126486380439607c90a277de82e2 diff --git a/src/main/java/com/neuronrobotics/bowlerstudio/BowlerStudioController.java b/src/main/java/com/neuronrobotics/bowlerstudio/BowlerStudioController.java index 6d7bc1202..f47ed0abb 100644 --- a/src/main/java/com/neuronrobotics/bowlerstudio/BowlerStudioController.java +++ b/src/main/java/com/neuronrobotics/bowlerstudio/BowlerStudioController.java @@ -498,7 +498,7 @@ public static void addObject(Object o, File source, ArrayList cache) { } else if (Polygon.class.isInstance(o)) { Polygon poly = (Polygon) o; - List vertices = poly.vertices; + List vertices = poly.getVertices(); javafx.scene.paint.Color color = new javafx.scene.paint.Color(Math.random() * 0.5 + 0.5, Math.random() * 0.5 + 0.5, Math.random() * 0.5 + 0.5, 1); double stroke = 0.5; @@ -519,7 +519,7 @@ public static void addObject(Object o, File source, ArrayList cache) { getBowlerStudio().addNode(current); } }); - BowlerStudioController.setSelectedCsg(poly.vertices.get(0).pos); + BowlerStudioController.setSelectedCsg(poly.getVertices().get(0).pos); return; }else if (Vector3d.class.isInstance(o)) { Vector3d v=(Vector3d)o;