コード例 #1
0
ファイル: Action3201.cs プロジェクト: JoeChen999/scut
        private void GetPlayerReward(ItemListItem reward, PlayerLogic p)
        {
            long nextRecoverTime;

            switch ((GiftItemType)reward.Id)
            {
            case GiftItemType.Coin:
                p.AddCoin(reward.Count);
                break;

            case GiftItemType.Energy:
                p.AddEnergy(reward.Count, out nextRecoverTime);
                break;

            case GiftItemType.MeridianEnergy:
                p.AddStarEnergy(reward.Count);
                break;

            case GiftItemType.Money:
                p.AddMoney(reward.Count);
                break;
            }
        }