Example #1
0
        public static string GetWords(Int32 id)
        {
            string words = "";

            if (id > 0)
            {
                LanguageType type = LanguageManger.GetMe().GetLangType();
                Tab_Language lang = TableManager.GetLanguageByID(id);
                if (lang == null)
                {
                    return("");
                }

                switch (type)
                {
                case LanguageType.LANGUAGE_CHINESE:
                    words = lang.Chinese;
                    break;

                case LanguageType.LANGUAGE_ENGLISH:
                    words = lang.English;
                    break;

                default:
                    break;
                }
            }
            return(words);
        }
Example #2
0
 public static LanguageManger GetMe()
 {
     if (mInstance == null)
     {
         mInstance = new LanguageManger();
     }
     return(mInstance);
 }
        public HeroTableItem(Int32 id, Int32 lvl)
        {
            cardID = id;
            //Tab_Card card = TableManager.GetCardByID(id);
            Tab_Appearance appear = TableManager.GetAppearanceByID(id);

            name     = LanguageManger.GetWords(appear.Name);
            level    = lvl;
            hp       = TableManager.GetCardByID(id).HpBase + TableManager.GetCardByID(id).HpGrow *lvl;
            attack   = TableManager.GetCardByID(id).AttackBase + TableManager.GetCardByID(id).AttackGrow *lvl;
            star     = TableManager.GetCardByID(id).Star;
            locked   = false;
            cardIcon = new CardIcon(id);
        }