private string GetText(UITextDataTag dataTag, string newText) { string placeholder = "%PLACEHOLDER1%"; string text = GetText(dataTag); text = text.Replace(placeholder, newText); return(text); }
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); }
private string GetStringData(UITextDataTag uiTextDataTag) { string text = GetComponent <UITextData>().GetStringData( UITextCategoryTag.Help, uiTextDataTag); GetComponent <ColorManager>().SetColor(text, ColorTag.Grey, out text); return(text); }
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); }
private string GetText(UITextDataTag dataTag) { UITextCategoryTag categoryTag = UITextCategoryTag.World; return(GetComponent <UITextData>().GetStringData(categoryTag, dataTag)); }