public override void OnStart(StartState state)
{
nodeList.Clear();
if (HighLogic.LoadedSceneIsEditor)
{
updateMaxRFactor();
changeTextures();
//triggerUpdate = true;
// instead:
updateMass();
changeResources();
updateScale();
//updateSurfaceNodes(); -- will do on triggered update.
}
if (HighLogic.LoadedSceneIsFlight)
{
if (!part.Modules.Contains("ModuleFuelTanks"))
{
updateMass();
cleanResources();
}
changeTextures();
updateScale();
updateForceTorque();
}
if (stretchSRB)
changeThrust();
}