private static float ParseMaxRange(this IMyRadioAntenna Antenna) { float range = Antenna.GetDefaultRange(); string description = Antenna.GetCustomDefinition(); if (description == null) { MyAPIGateway.Utilities.ShowMessage("AntennaRanges", $"Cannot parse definition for {Antenna.CustomName}: description is null. Blame Keens for breaking BlockDefinition's Description field."); return(range); } range = ParseDefinitionForMaxRange(description); return(range); }