|
|
|
@ -159,10 +159,11 @@ void |
|
|
|
removeManeuver(GameOrbit* orbit) |
|
|
|
removeManeuver(GameOrbit* orbit) |
|
|
|
{ |
|
|
|
{ |
|
|
|
assert(orbit); |
|
|
|
assert(orbit); |
|
|
|
|
|
|
|
// TODO: multiple maneuver nodes
|
|
|
|
if (orbit->maneuver.active) { |
|
|
|
// NOTE: implicitly sets orbit->maneuver.active to false
|
|
|
|
orbit->maneuver = {0}; |
|
|
|
orbit->maneuver = {0}; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|