public static string GetString(string baseTag, string fallbackString = null) { MobileStringsRec record = StaticDB.instance.m_mobileStringsDB.GetRecord(baseTag); if (record == null) { Debug.Log("No rec for tag " + baseTag); return((fallbackString != null) ? fallbackString : "<NoRec>"); } if (record.TagText == string.Empty && fallbackString != null) { return(fallbackString); } if (record.TagText == string.Empty) { return("<NoTxt>"); } return(record.TagText); }
public static string GetString(string baseTag, string fallbackString = null) { if (Singleton <StaticDB> .instance == null || Singleton <StaticDB> .instance.m_mobileStringsDB == null) { return(fallbackString ?? "<NoStringsLoaded>"); } MobileStringsRec record = Singleton <StaticDB> .instance.m_mobileStringsDB.GetRecord(baseTag); if (record == null) { Debug.Log("No rec for tag " + baseTag); return(fallbackString ?? "<NoRec>"); } if (record.TagText == string.Empty) { return(fallbackString ?? "<NoTxt>"); } return(record.TagText); }
public static string GetString(string baseTag, string fallbackString = null) { if (Singleton <StaticDB> .instance == null) { return(string.Empty); } MobileStringsRec record = Singleton <StaticDB> .instance.m_mobileStringsDB.GetRecord(baseTag); if (record == null) { Debug.Log(string.Concat("No rec for tag ", baseTag)); return(fallbackString != null ? fallbackString : "<NoRec>"); } if (record.TagText == string.Empty && fallbackString != null) { return(fallbackString); } if (record.TagText == string.Empty) { return("<NoTxt>"); } return(record.TagText); }