@@ -99,7 +99,7 @@ namespace XPC
9999 drefs.insert (make_pair (DREF_Pitch, XPLMFindDataRef (" sim/flightmodel/position/theta" )));
100100 drefs.insert (make_pair (DREF_Roll, XPLMFindDataRef (" sim/flightmodel/position/phi" )));
101101 drefs.insert (make_pair (DREF_HeadingTrue, XPLMFindDataRef (" sim/flightmodel/position/psi" )));
102- drefs.insert (make_pair (DREF_HeadingMag, XPLMFindDataRef (" sim/flightmodel/position/magpsi " )));
102+ drefs.insert (make_pair (DREF_HeadingMag, XPLMFindDataRef (" sim/flightmodel/position/mag_psi " )));
103103 drefs.insert (make_pair (DREF_Quaternion, XPLMFindDataRef (" sim/flightmodel/position/q" )));
104104
105105 drefs.insert (make_pair (DREF_AngleOfAttack, XPLMFindDataRef (" sim/flightmodel/position/alpha" )));
@@ -187,11 +187,11 @@ namespace XPC
187187 sprintf (multi, " sim/multiplayer/position/plane%i_throttle" , i);
188188 mdrefs[i][DREF_ThrottleActual] = XPLMFindDataRef (multi);
189189 mdrefs[i][DREF_ThrottleSet] = mdrefs[i][DREF_ThrottleActual]; // No throttle set for multiplayer planes.
190- sprintf (multi, " sim/multiplayer/position/plane%i_yolk_pitch " , i);
190+ sprintf (multi, " sim/multiplayer/controls/yolk_pitch_ratio[%i] " , i);
191191 mdrefs[i][DREF_YokePitch] = XPLMFindDataRef (multi);
192- sprintf (multi, " sim/multiplayer/position/plane%i_yolk_roll " , i);
192+ sprintf (multi, " sim/multiplayer/controls/yolk_roll_ratio[%i] " , i);
193193 mdrefs[i][DREF_YokeRoll] = XPLMFindDataRef (multi);
194- sprintf (multi, " sim/multiplayer/position/plane%i_yolk_yaw " , i);
194+ sprintf (multi, " sim/multiplayer/controls/yolk_heading_ratio[%i] " , i);
195195 mdrefs[i][DREF_YokeHeading] = XPLMFindDataRef (multi);
196196 }
197197
0 commit comments