Esempio n. 1
0
def Conceptcard(iname, page):
    #get card dir
    card = DIRS['Conceptcard'][iname]

    #create basic embed
    embed = Embed(
        title='',  #page name
        url=LinkDB('card', iname, '', True, 'jp')  #page link
    )
    embed.set_author(name=card['name'],
                     url=embed.url)  #, url=LinkDB('card',iname))
    embed.set_thumbnail(
        url='http://cdn.alchemistcodedb.com/images/cards/icons/{}.png'.format(
            iname))
    embed.set_image(
        url='http://cdn.alchemistcodedb.com/images/cards/artworks/{}.png'.
        format(iname))

    while page:
        if page == 'main':
            embed.ConvertFields(main(card))
            embed.title = 'main'
            break
        break

    return embed
Esempio n. 2
0
def art(unit):
    art_link = 'http://cdn.alchemistcodedb.com/images/units/artworks/'
    embeds=[]

    skins=[{
        'name': 'Default',
        'full': art_link+unit['image'] + '.png',
        'closeup': art_link+unit['image']+'-closeup.png'
    }]
    if 'skins' in unit:
        for skin in unit['skins']:
            if 'UNIQUE' not in skin:
                skin=DIRS['Artifact'][skin]
                skins.append({
                    'name':     skin['name'],
                    'full':     art_link+unit['image']+'_'+skin['asset']+'.png',
                    'closeup':  art_link+unit['image']+'_'+skin['asset']+'-closeup.png',
                })

    if 'conceptcard' in unit:
        skins.append({
            'name': 'Concept Card',
            'full': 'http://cdn.alchemistcodedb.com/images/cards/artworks/{}.png'.format(unit['conceptcard']),
            'closeup': 'http://cdn.alchemistcodedb.com/images/cards/icons/{}.png'.format(unit['conceptcard'])
        })

    for art in skins:
        embed= Embed(
            title=art['name'], #page name
            url=art['closeup'],
            color=ELEMENT_COLOR[unit['element']]
        )
        embed.set_author(name=unit['name'], url='http://www.alchemistcodedb.com/{region}unit/{unit}'.format(
                region=''if 'dif' not in unit else 'jp/',
                unit= unit['iname'].replace('UN_V2_', "").replace('_', "-").lower()
                ))
        embed.set_thumbnail(url=art['closeup'])
        embed.set_image(url=art['full'])


        embeds.append(embed)
    return embeds