// In priority order: // * T5 Allegiance code (T5SS) // * Legacy -> T5 overrides // * Legacy stock codes // * Legacy -> T5 (T5SS) public static Allegiance GetStockAllegianceFromCode(string code) { if (code == null) { return(null); } if (s_t5Allegiances.ContainsKey(code)) { return(s_t5Allegiances[code]); } if (s_legacyAllegianceToT5Overrides.ContainsKey(code)) { return(s_t5Allegiances[s_legacyAllegianceToT5Overrides[code]]); } if (s_legacyAllegiances.ContainsKey(code)) { return(s_legacyAllegiances[code]); } if (s_legacyToT5Allegiance.ContainsKey(code)) { return(s_legacyToT5Allegiance[code]); } return(null); }
public static bool IsKnownT5Allegiance(string code) { return(s_t5Allegiances.ContainsKey(code)); }
public static bool IsKnownT5Allegiance(string code) => s_t5Allegiances.ContainsKey(code);