private static ConfigNode ThisGravityMap(string Body) { ConfigNode returnNode = new ConfigNode("GRAVITYMAP"); foreach (ConfigNode GravityMap in GMSData.GetNodes("GRAVITYMAP")) { if (GravityMap.GetValue("body") == Body) { returnNode = GravityMap; break; } } return(returnNode); }
private static GravityMap ThisGravityMap(string Body) { if (gravityMapDict.ContainsKey(Body)) { return(gravityMapDict[Body]); } else { return(null); } #if false ConfigNode returnNode = new ConfigNode("GRAVITYMAP"); foreach (ConfigNode GravityMap in GMSData.GetNodes("GRAVITYMAP")) { if (GravityMap.GetValue("body") == Body) { returnNode = GravityMap; break; } } return(returnNode); #endif }