]> git.mxchange.org Git - flightgear.git/commitdiff
Modified /sim/current-view/axes/long and /sim/current-view/axes/lat to
authordavid <david>
Sat, 2 Nov 2002 21:43:15 +0000 (21:43 +0000)
committerdavid <david>
Sat, 2 Nov 2002 21:43:15 +0000 (21:43 +0000)
use the user-configurable view defaults.

src/Main/viewmgr.cxx

index eba47d0c974de2a7635e3cabaa1cd83deae449cd..aa1f99d5bc75e0b90635b20734c6650d29081468 100644 (file)
@@ -450,23 +450,23 @@ FGViewMgr::do_axes ()
   /* Do all the quick and easy cases */
   if (axis_long < 0) {         // Longitudinal axis forward
     if (axis_lat == axis_long)
-      viewDir = 45;
+      viewDir = fgGetDouble("/sim/view/config/front-left-direction-deg");
     else if (axis_lat == - axis_long)
-      viewDir = 315;
+      viewDir = fgGetDouble("/sim/view/config/front-right-direction-deg");
     else if (axis_lat == 0)
-      viewDir = 0;
+      viewDir = fgGetDouble("/sim/view/config/front-direction-deg");
   } else if (axis_long > 0) {  // Longitudinal axis backward
     if (axis_lat == - axis_long)
-      viewDir = 135;
+      viewDir = fgGetDouble("/sim/view/config/back-left-direction-deg");
     else if (axis_lat == axis_long)
-      viewDir = 225;
+      viewDir = fgGetDouble("/sim/view/config/back-right-direction-deg");
     else if (axis_lat == 0)
-      viewDir = 180;
+      viewDir = fgGetDouble("/sim/view/config/back-direction-deg");
   } else if (axis_long == 0) { // Longitudinal axis neutral
     if (axis_lat < 0)
-      viewDir = 90;
+      viewDir = fgGetDouble("/sim/view/config/left-direction-deg");
     else if (axis_lat > 0)
-      viewDir = 270;
+      viewDir = fgGetDouble("/sim/view/config/right-direction-deg");
     else return; /* And assertion failure maybe? */
   }