public override int GetActiveCrewLimit(float astroComplexNormLevel) { if (activeCrewLimit == null || activeCrewLimit.Length != levelsAstronauts) { debugLog("activeCrewLimit wrong size"); return(original.GetActiveCrewLimit(astroComplexNormLevel)); } return(NormLevelToArrayValue(astroComplexNormLevel, activeCrewLimit)); }