_matchTakeoff = false;
_manual = false;
_proppitch = 0;
+ _propfeather = 0;
}
void Propeller::setTakeoff(float omega0, float power0)
_proppitch = Math::clamp(proppitch, 0, 1);
}
+void Propeller::setPropFeather(int state)
+{
+ // 0 = normal, 1 = feathered
+ _propfeather = (state != 0);
+}
+
void Propeller::calc(float density, float v, float omega,
float* thrustOut, float* torqueOut)
{