mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-07 02:35:33 +08:00
Issue #97 Read aircraft velocity and rotation from SimConnect
This commit is contained in:
committed by
Mat Sutcliffe
parent
23eb283c19
commit
bdacb59b61
@@ -683,6 +683,15 @@ namespace BlackSimPlugin::FsxCommon
|
||||
// it is duplicated in parts
|
||||
aircraftSituation.setOnGround(dtb(simulatorOwnAircraft.simOnGround) ? CAircraftSituation::OnGround : CAircraftSituation::NotOnGround, CAircraftSituation::OutOnGroundOwnAircraft);
|
||||
|
||||
CAircraftVelocity aircraftVelocity(simulatorOwnAircraft.velocityWorldX,
|
||||
simulatorOwnAircraft.velocityWorldY,
|
||||
simulatorOwnAircraft.velocityWorldZ, CSpeedUnit::ft_s(),
|
||||
simulatorOwnAircraft.rotationVelocityBodyX,
|
||||
simulatorOwnAircraft.rotationVelocityBodyZ,
|
||||
simulatorOwnAircraft.rotationVelocityBodyY,
|
||||
CAngleUnit::rad(), CTimeUnit::s());
|
||||
aircraftSituation.setVelocity(aircraftVelocity);
|
||||
|
||||
const CAircraftLights lights(dtb(simulatorOwnAircraft.lightStrobe), dtb(simulatorOwnAircraft.lightLanding), dtb(simulatorOwnAircraft.lightTaxi),
|
||||
dtb(simulatorOwnAircraft.lightBeacon), dtb(simulatorOwnAircraft.lightNav), dtb(simulatorOwnAircraft.lightLogo));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user