예제 #1
0
        private void AddBonus(PrizeList prize)
        {
            switch (prize)
            {
            case PrizeList.trapQntIncrease:
                quantityOfTraps++;
                /*   ChangeScore("Traps added");*/
                break;

            case PrizeList.trapQntDecrease:
                quantityOfTraps = quantityOfTraps == 1 ? 1 : quantityOfTraps--;
                /* ChangeScore("Traps removed");*/
                break;

            case PrizeList.splashRangeIncrease:
                splashLength++;
                break;

            case PrizeList.splashRangeDecrease:
                splashLength = splashLength == 1 ? 1 : splashLength--;
                break;

            case PrizeList.speedIncrease:
                step++;
                break;

            case PrizeList.speedDecrease:
                step = step <= 3 ? 3 : step--;
                break;

            default:
                break;
            }
            ChangeScore(prize.ToString());
        }
예제 #2
0
        public static PrizeList GetBonus()
        {
            if (bonusList.Count == 0)
            {
                return(PrizeList.empty);
            }
            PrizeList prize = bonusList[0];

            bonusList.Remove(prize);
            return(prize);
        }
예제 #3
0
        private async Task <PrizeList> GetPrizeData()
        {
            var client = _httpClientFactory.CreateClient();

            client.BaseAddress = new Uri("http://api.nobelprize.org");
            var result = await client.GetAsync("/v1/prize.json");

            result.EnsureSuccessStatusCode();

            var stringResult = await result.Content.ReadAsStringAsync();

            PrizeList data = JsonConvert.DeserializeObject <PrizeList>(stringResult);

            return(data);
        }
예제 #4
0
 public override void OnEnter()
 {
     base.OnEnter();
     prizeList = Owner.GetComponent <PrizeList>();
 }
예제 #5
0
 private void AddBonus(PrizeList prize)
 {
 }
예제 #6
0
파일: Admin.cs 프로젝트: IEEfimov/Busines
        private void списокВиданихПремійToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PrizeList prizes = new PrizeList();

            prizes.Show();
        }