From d280c0bdaeccf20a096f43413ede7646d81efa78 Mon Sep 17 00:00:00 2001 From: Fan-Wu Yang Date: Mon, 25 Sep 2017 01:44:31 +1300 Subject: [PATCH] Merged master and added a few comments --- .../main/java/visualiser/Controllers/RaceViewController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java b/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java index 5262adda..0c4f40a0 100644 --- a/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java +++ b/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java @@ -349,9 +349,8 @@ public class RaceViewController extends Controller { @Override public void handle(long now) { - //if sails are out double sailDir; - //if sails are luffing + //if sails are out etc if (boat.isSailsOut()) { double windDir = visualiserRace.getVisualiserRaceState().getWindDirection().degrees(); double windOffset = (360 - windDir + boat.getBearing().degrees()) % 360; @@ -366,6 +365,7 @@ public class RaceViewController extends Controller { sailDir = visualiserRace.getVisualiserRaceState().getWindDirection().degrees(); } + //get new place to move towards double compA = ((sailCurrent - sailDir) % 360 + 360) % 360;//degrees right if (compA > 180) compA = 360 - compA; double compB = ((sailDir - sailCurrent) % 360 + 360) % 360;//degrees left