refactor: Simplify CAircraftSituation::setOnGroundFactor()

This commit is contained in:
Lars Toenning
2024-01-06 12:23:45 +01:00
parent e949e6e5f3
commit 98a6cfe003

View File

@@ -523,27 +523,19 @@ namespace BlackMisc::Aviation
void CAircraftSituation::setOnGroundFactor(double groundFactor)
{
double gf = groundFactor;
do
if (groundFactor < 0.0)
{
if (groundFactor < 0.0)
{
gf = -1.0;
break;
}
if (groundFactor < 0.001)
{
gf = 0.0;
break;
}
if (groundFactor > 0.999)
{
gf = 1.0;
break;
}
groundFactor = -1.0;
}
while (false);
m_onGroundFactor = gf;
else if (groundFactor < 0.001)
{
groundFactor = 0.0;
}
else if (groundFactor > 0.999)
{
groundFactor = 1.0;
}
m_onGroundFactor = groundFactor;
}
bool CAircraftSituation::shouldGuessOnGround() const