19 Commits (d63641c1e28216f89d0b5aaa32e1b21186418146)

Author SHA1 Message Date
cbt24 d63641c1e2 Cherry-picked multiple changes from master
9 years ago
cbt24 2fbb96afd7 Created ray casting methods for MockBoat and CompoundMark
9 years ago
Joseph Gardner 40a3ed1bb0 Boats now store whether autoVMG is on or off, boat speed scales off their bearing relative to the TWA. #story[1094]
9 years ago
Connor Taylor-Brown c8621a7be5 Merge branch 'RaceFactory' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into RaceFactory
9 years ago
Connor Taylor-Brown 2672c2b13b Separated RaceLogic from MockRace
9 years ago
zwu18 b581b01a44 Merge branch 'RaceFactory' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into RaceFactory
9 years ago
zwu18 ad61dc6bce Implemented runCommand method in VMGCommand and TackGybeCommand classes. Both classes currently rely on the MockRace class so changes will be required when MockRace is refactored.
9 years ago
Connor Taylor-Brown 0466292bd0 Partially removed VMG optimisation, separated server-specific functionality
9 years ago
zwu18 7fc1347377 Created class TackGybeCommand which implements the CommandFactory interface.
9 years ago
Joseph Gardner b258e94a54 Merged wind generator into this branch. #story[1094]
9 years ago
Joseph Gardner fba256113a Merged wind generator into this branch. #story[1094]
9 years ago
Joseph Gardner 51bbdf9a50 Merge branch 'issue_26_wind' into RaceFactory
9 years ago
fjc40 ed12ff659d mock:
9 years ago
Joseph Gardner 81eeca3533 Split wind off from Race and made it its own class. Deleted dnfChance as it is no longer used.
9 years ago
fjc40 99f3310d8b Created a setWind(bearing, knots) in Race, which updates the Wind with new values.
9 years ago
fjc40 7d3cf6ee80 I had accidentally broken the raceXML construction - fixed it.
9 years ago
fjc40 abbbf70146 Refactored Race, MockRace, and VisualiserRace to use RaceClock instead of keeping their own timers.
9 years ago
fjc40 8e18ad62ca Added LatestMessages to network.Messages. This is an object that encapsulates the latest up to date set of race messages.
9 years ago
fjc40 8d36d89570 Refactored and moved RaceXMLReader to shared/dataInput.
9 years ago