Beispiel #1
0
    public static string GetMoneyIcon(MONEYTYPE moneyType)
    {
        switch (moneyType)
        {
        case MONEYTYPE.GOLD:
            return("money/money_gold");

        case MONEYTYPE.DIAMOND:
            return("money/money_diamond");

        default:
            return("money/money_gold");
        }
    }
Beispiel #2
0
 public void ChangeMoney(MONEYTYPE type, int value)
 {
     switch (type)
     {
         case MONEYTYPE.GOLD:
             {
                 this.ChangeAttribute(UserAttribute.GOLD, value);
                 break;
             }
         case MONEYTYPE.GAMEGOLD:
             {
                 this.ChangeAttribute(UserAttribute.GAMEGOLD, value);
                 break;
             }
         case MONEYTYPE.STRONGGOLD:
             {
                 this.GetBaseAttr().stronggold += value;
                 if (this.GetBaseAttr().stronggold > PlayerItem.MAX_GOLD) this.GetBaseAttr().stronggold = PlayerItem.MAX_GOLD;
                 break;
             }
     }
 }
Beispiel #3
0
 public int GetMoneyCount(MONEYTYPE type)
 {
     switch (type)
     {
         case MONEYTYPE.GOLD:
             {
                 return (int)this.GetBaseAttr().gold;
             }
         case MONEYTYPE.GAMEGOLD:
             {
                 return (int)this.GetBaseAttr().gamegold;
             }
         case MONEYTYPE.STRONGGOLD:
             {
                 return (int)this.GetBaseAttr().stronggold;
             }
     }
     return -1;
 }