DGP - changes to relative position; custom fin set points
[debian/openrocket] / core / src / net / sf / openrocket / file / rocksim / export / CustomFinSetDTO.java
index 99112c9d6289bb363a9065705fd82babee70c40d..f37c9fecfecc747dc9ea86639d46a454efd75367 100644 (file)
@@ -29,7 +29,9 @@ public class CustomFinSetDTO extends FinSetDTO {
 
     private String convertFreeFormPoints(Coordinate[] points) {
         StringBuilder sb = new StringBuilder();
-        for (int i = 0; i < points.length; i++) {
+
+        //Reverse the order for Rocksim
+        for (int i = points.length - 1; i >= 0; i--) {
             Coordinate point = points[i];
             sb.append(point.x * RocksimHandler.ROCKSIM_TO_OPENROCKET_LENGTH).append(",")
                     .append(point.y * RocksimHandler.ROCKSIM_TO_OPENROCKET_LENGTH).append("|");