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"); } }
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; } } }
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; }