Esempio n. 1
0
    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);
    }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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);
        }