Example #1
0
        private string GetText(UITextDataTag dataTag, string newText)
        {
            string placeholder = "%PLACEHOLDER1%";
            string text        = GetText(dataTag);

            text = text.Replace(placeholder, newText);

            return(text);
        }
Example #2
0
 private bool TryGetData(UITextCategoryTag categoryTag,
                         UITextDataTag dataTag, LanguageTag language, out XElement data)
 {
     data = xmlFile
            .Element(categoryTag.ToString())
            .Element(dataTag.ToString())
            .Element(language.ToString());
     return(data != null);
 }
Example #3
0
        private string GetStringData(UITextDataTag uiTextDataTag)
        {
            string text = GetComponent <UITextData>().GetStringData(
                UITextCategoryTag.Help, uiTextDataTag);

            GetComponent <ColorManager>().SetColor(text, ColorTag.Grey, out text);

            return(text);
        }
Example #4
0
 public string GetStringData(UITextCategoryTag categoryTag,
                             UITextDataTag dataTag)
 {
     if (TryGetData(categoryTag, dataTag, userLanguage, out XElement data) ||
         TryGetData(categoryTag, dataTag, defaultLanguage, out data))
     {
         return((string)data);
     }
     return(error);
 }
Example #5
0
        private string GetText(UITextDataTag dataTag)
        {
            UITextCategoryTag categoryTag = UITextCategoryTag.World;

            return(GetComponent <UITextData>().GetStringData(categoryTag, dataTag));
        }