Пример #1
0
        public static IActionResult GetMonster([HttpTrigger(AuthorizationLevel.Function, "post", Route = "getMonster/{playerLevel}")] HttpRequest req, ILogger log, int playerLevel)
        {
            log.LogInformation($"Getting the next monster using playerLevel");
            Monster m = MonsterService.GetMonster(playerLevel);

            return((ActionResult) new ObjectResult(m));
        }
Пример #2
0
        public Monster ChooseMonster()
        {
            switch (player.Lvl - 1)
            {
            case 0:
                return(_service.GetMonster(1));

            case 1:
                return(_service.GetMonster(2));

            case 2:
            case 3:
                return(_service.GetMonster(3));

            case 4:
            case 5:
                return(_service.GetMonster(4));

            case 6:
                return(_service.GetMonster(5));

            case 7:
                return(_service.GetMonster(6));

            case 8:
                return(_service.GetMonster(7));

            case 9:
                return(_service.GetMonster(8));

            case 10:
                return(_service.GetMonster(9));

            default:
                return(_service.GetMonster(10));
            }
        }