Generate treasure hoards

This commit is contained in:
henriquenakashima 2021-03-28 18:36:08 -04:00
parent 541991d404
commit 97782ab212
7 changed files with 132 additions and 9 deletions

View file

@ -7,10 +7,15 @@ from map.map_renderer import RenderedMap
from map.quest_map import QuestMap
def _ordinal(level):
return {1: '1st', 2: '2nd', 3: '3rd', 4: '4th', 5: '5th'}[level]
def index(request):
quest_map: QuestMap = map_generator.generate_map()
level = 1
quest_map: QuestMap = map_generator.generate_map(level)
rendered_map: RenderedMap = map_renderer.render_map(quest_map)
template = loader.get_template('map/index.html')
context = {'map': rendered_map}
context = {'level_ordinal': _ordinal(level), 'map': rendered_map}
return HttpResponse(template.render(context, request))