Enabling AI after setting position (#118)

Previously, the code enabled the AI before setting the position of a/c, which negated its purpose.
This commit is contained in:
Michael Thompson
2017-07-10 13:03:03 -07:00
committed by Jason Watkins
parent 90d58497e0
commit 012df27187

View File

@@ -571,6 +571,14 @@ namespace XPC
return; return;
} }
/* convert float to double */
DataManager::SetPosition(posd, aircraftNumber);
DataManager::SetOrientation(orient, aircraftNumber);
if (gear >= 0)
{
DataManager::SetGear(gear, true, aircraftNumber);
}
if (aircraftNumber > 0) if (aircraftNumber > 0)
{ {
// Enable AI for the aircraftNumber we are setting // Enable AI for the aircraftNumber we are setting
@@ -582,14 +590,6 @@ namespace XPC
DataManager::Set(DREF_PauseAI, ai, 0, 20); DataManager::Set(DREF_PauseAI, ai, 0, 20);
} }
} }
/* convert float to double */
DataManager::SetPosition(posd, aircraftNumber);
DataManager::SetOrientation(orient, aircraftNumber);
if (gear >= 0)
{
DataManager::SetGear(gear, true, aircraftNumber);
}
} }
void MessageHandlers::HandleSimu(const Message& msg) void MessageHandlers::HandleSimu(const Message& msg)