Fixed bug in validation check order of DataManager::SetGear
This commit is contained in:
@@ -671,18 +671,18 @@ namespace XPC
|
|||||||
#if LOG_VERBOSITY > 3
|
#if LOG_VERBOSITY > 3
|
||||||
Log::FormatLine("[DMAN] Setting gear (value:%f, immediate:%i) for aircraft %i", gear, immediate, aircraft);
|
Log::FormatLine("[DMAN] Setting gear (value:%f, immediate:%i) for aircraft %i", gear, immediate, aircraft);
|
||||||
#endif
|
#endif
|
||||||
if (isnan(gear) || gear < 0 || gear > 1)
|
|
||||||
{
|
|
||||||
#if LOG_VERBOSITY > 0
|
|
||||||
Log::WriteLine("[GEAR] ERROR: Value must be 0 or 1");
|
|
||||||
#endif
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ((gear < -8.5 && gear > -9.5) || (gear < -997.9 && gear > -999.1))
|
if ((gear < -8.5 && gear > -9.5) || (gear < -997.9 && gear > -999.1))
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (isnan(gear) || gear < 0 || gear > 1)
|
||||||
|
{
|
||||||
|
#if LOG_VERBOSITY > 1
|
||||||
|
Log::WriteLine("[GEAR] ERROR: Value must be 0 or 1");
|
||||||
|
#endif
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
float gearArray[10];
|
float gearArray[10];
|
||||||
for (int i = 0; i < 10; i++)
|
for (int i = 0; i < 10; i++)
|
||||||
|
|||||||
Reference in New Issue
Block a user