GravityTurn.StageController.HasStayingFairing C# (CSharp) Method

HasStayingFairing() public static method

public static HasStayingFairing ( int inverseStage, Vessel v ) : bool
inverseStage int
v Vessel
return bool
        public static bool HasStayingFairing(int inverseStage,Vessel v)
        {
            foreach (Part p in v.parts)
            {
                if (p.inverseStage == inverseStage && 
                    !p.IsDecoupledInStage(inverseStage) && 
                    p.FindModulesImplementing<ModuleProceduralFairing>().Any())
                    return true;
            }
            return false;
        }