Exemplo n.º 1
0
async def get_hero(ctx: HTTPRequestContext, hero: str):
    """
    Send hero data for selected hero.
    """
    parsed = await get_hero_data(ctx, hero)
    _hero = parsing.bl_find_heroes(parsed)
    _hero["name"] = hero
    return _hero
Exemplo n.º 2
0
async def get_hero(ctx: HTTPRequestContext, hero: str):
    """
    Send hero data for selected hero.
    """
    parsed = await get_hero_data(ctx, hero)
    _hero = parsing.bl_find_heroes(parsed)
    _hero["name"] = hero
    return _hero
Exemplo n.º 3
0
async def get_hero_list(ctx: HTTPRequestContext):
    """
    Send hero list.
    """
    parsed = await get_all_heroes(ctx)
    heroes = parsing.bl_get_all_heroes(parsed)

    built_dict = {"Offense": {}, "Defense": {}, "Tank": {}, "Support": {}}
    for hero in heroes:
        _parsed = await get_hero_data(ctx, hero.lower())
        retHero = parsing.bl_find_heroes(_parsed)
        built_dict[retHero["role"]][hero] = retHero

    return built_dict
Exemplo n.º 4
0
async def get_hero_list(ctx: HTTPRequestContext):
    """
    Send hero list.
    """
    parsed = await get_all_heroes(ctx)
    heroes = parsing.bl_get_all_heroes(parsed)

    built_dict = {"Offense": {}, "Defense": {}, "Tank": {}, "Support": {}}
    for hero in heroes:
        _parsed = await get_hero_data(ctx, hero.lower())
        retHero = parsing.bl_find_heroes(_parsed)
        built_dict[retHero["role"]][hero] = retHero

    return built_dict