Пример #1
0
 public void SetEvolutionIcon(GUIMonsterIcon icon, bool canEvolve, bool onlyGrayOut)
 {
     icon.SetMessageLevel();
     if (canEvolve)
     {
         if (!onlyGrayOut)
         {
             icon.SortMess = StringMaster.GetString("CharaIcon-01");
             icon.SetSortMessageColor(ConstValue.DIGIMON_YELLOW);
         }
         else
         {
             icon.SetSortMessageColor(ConstValue.DIGIMON_GREEN);
         }
     }
     else
     {
         icon.SetGrayout(GUIMonsterIcon.DIMM_LEVEL.NOTACTIVE);
         if (!onlyGrayOut)
         {
             icon.SortMess = StringMaster.GetString("CharaIcon-02");
             icon.SetSortMessageColor(ConstValue.DIGIMON_BLUE);
         }
         else
         {
             icon.SetSortMessageColor(ConstValue.DIGIMON_GREEN);
         }
     }
 }
Пример #2
0
 public void SetVersionUpIcon(GUIMonsterIcon icon, bool canVersionUp, bool onlyGrayOut)
 {
     icon.SetMessageLevel();
     if (canVersionUp)
     {
         icon.SetGrayout(GUIMonsterIcon.DIMM_LEVEL.ACTIVE);
         if (!onlyGrayOut)
         {
             icon.SortMess = StringMaster.GetString("CharaIcon-05");
             icon.SetSortMessageColor(ConstValue.DIGIMON_YELLOW);
         }
         else
         {
             icon.SetSortMessageColor(ConstValue.DIGIMON_GREEN);
         }
     }
     else
     {
         icon.SetGrayout(GUIMonsterIcon.DIMM_LEVEL.NOTACTIVE);
         if (!onlyGrayOut)
         {
             icon.SortMess = StringMaster.GetString("CharaIcon-06");
             icon.SetSortMessageColor(ConstValue.DIGIMON_BLUE);
         }
         else
         {
             icon.SetSortMessageColor(ConstValue.DIGIMON_GREEN);
         }
     }
     icon.SetTouchAct_S(this.normalStateAction.onTouch);
     icon.SetTouchAct_L(this.normalStateAction.onPress);
 }
Пример #3
0
 public static void SetVersionUpCondition(List <HaveSoulData> almightyHsdL, GUIMonsterIcon monsterIcon, MonsterData monsterData, bool isOnlyDim = false)
 {
     if (VersionUpMaterialData.CanVersionUp(monsterData.monsterM, monsterData.userMonster, almightyHsdL))
     {
         if (isOnlyDim)
         {
             return;
         }
         monsterIcon.SortMess = StringMaster.GetString("CharaIcon-05");
         monsterIcon.SetSortMessageColor(ConstValue.DIGIMON_YELLOW);
     }
     else
     {
         monsterIcon.SetGrayout(GUIMonsterIcon.DIMM_LEVEL.NOTACTIVE);
         if (isOnlyDim)
         {
             return;
         }
         monsterIcon.SortMess = StringMaster.GetString("CharaIcon-06");
         monsterIcon.SetSortMessageColor(ConstValue.DIGIMON_BLUE);
     }
 }
Пример #4
0
        public void CheckEvolveable(GUIMonsterIcon monsterIcon, MonsterData monsterData, bool isOnlyDim = false)
        {
            bool flag = this.CanEvolve(monsterData);

            if (flag)
            {
                if (isOnlyDim)
                {
                    return;
                }
                monsterIcon.SortMess = StringMaster.GetString("CharaIcon-01");
                monsterIcon.SetSortMessageColor(ConstValue.DIGIMON_YELLOW);
            }
            else
            {
                monsterIcon.SetGrayout(GUIMonsterIcon.DIMM_LEVEL.NOTACTIVE);
                if (isOnlyDim)
                {
                    return;
                }
                monsterIcon.SortMess = StringMaster.GetString("CharaIcon-02");
                monsterIcon.SetSortMessageColor(ConstValue.DIGIMON_BLUE);
            }
        }