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