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
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