Don’t remove pending trades out from card count
This commit is contained in:
parent
784b440a67
commit
4fe0a8a6d7
2 changed files with 525 additions and 236 deletions
755
colors.py
755
colors.py
|
@ -256,6 +256,133 @@ for event in log.log:
|
|||
logitems = logitems[::-1]
|
||||
coupons = coupons[::-1]
|
||||
|
||||
tradepend = len(list(Counter(tradeout).elements())) - len(list(Counter(tradein).elements()))
|
||||
|
||||
print("Calculating level")
|
||||
|
||||
if len(cardlist) + tradepend > 14400:
|
||||
rankcode = "rainbow"
|
||||
extra = len(cardlist) + tradepend - 14400
|
||||
plusranks = int(extra / 300)
|
||||
if plusranks > 0:
|
||||
rank = "rainbow + " + str(plusranks)
|
||||
else:
|
||||
rank = "rainbow"
|
||||
else:
|
||||
if len(cardlist) + tradepend > 14100:
|
||||
rank = "himalayan"
|
||||
elif len(cardlist) + tradepend > 13800:
|
||||
rank = "puma"
|
||||
elif len(cardlist) + tradepend > 13500:
|
||||
rank = "chartreux"
|
||||
elif len(cardlist) + tradepend > 13200:
|
||||
rank = "russian blue"
|
||||
elif len(cardlist) + tradepend > 12900:
|
||||
rank = "panther"
|
||||
elif len(cardlist) + tradepend > 12600:
|
||||
rank = "cheetah"
|
||||
elif len(cardlist) + tradepend > 12300:
|
||||
rank = "tiger"
|
||||
elif len(cardlist) + tradepend > 12000:
|
||||
rank = "lion"
|
||||
elif len(cardlist) + tradepend > 11700:
|
||||
rank = "metal"
|
||||
elif len(cardlist) + tradepend > 11400:
|
||||
rank = "ground"
|
||||
elif len(cardlist) + tradepend > 11100:
|
||||
rank = "darkness"
|
||||
elif len(cardlist) + tradepend > 10800:
|
||||
rank = "water"
|
||||
elif len(cardlist) + tradepend > 10500:
|
||||
rank = "nature"
|
||||
elif len(cardlist) + tradepend > 10200:
|
||||
rank = "light"
|
||||
elif len(cardlist) + tradepend > 9900:
|
||||
rank = "wind"
|
||||
elif len(cardlist) + tradepend > 9600:
|
||||
rank = "fire"
|
||||
elif len(cardlist) + tradepend > 9300:
|
||||
rank = "mercury"
|
||||
elif len(cardlist) + tradepend > 9000:
|
||||
rank = "jupiter"
|
||||
elif len(cardlist) + tradepend > 8700:
|
||||
rank = "uranus"
|
||||
elif len(cardlist) + tradepend > 8400:
|
||||
rank = "neptune"
|
||||
elif len(cardlist) + tradepend > 8100:
|
||||
rank = "earth"
|
||||
elif len(cardlist) + tradepend > 7800:
|
||||
rank = "venus"
|
||||
elif len(cardlist) + tradepend > 7500:
|
||||
rank = "saturn"
|
||||
elif len(cardlist) + tradepend > 7200:
|
||||
rank = "mars"
|
||||
elif len(cardlist) + tradepend > 6900:
|
||||
rank = "magnolia"
|
||||
elif len(cardlist) + tradepend > 6600:
|
||||
rank = "chocolate cosmos"
|
||||
elif len(cardlist) + tradepend > 6300:
|
||||
rank = "lilac"
|
||||
elif len(cardlist) + tradepend > 6000:
|
||||
rank = "hydrangea"
|
||||
elif len(cardlist) + tradepend > 5700:
|
||||
rank = "clover"
|
||||
elif len(cardlist) + tradepend > 5400:
|
||||
rank = "daffodil"
|
||||
elif len(cardlist) + tradepend > 5100:
|
||||
rank = "tiger lily"
|
||||
elif len(cardlist) + tradepend > 4800:
|
||||
rank = "sakura"
|
||||
elif len(cardlist) + tradepend > 4500:
|
||||
rank = "silver"
|
||||
elif len(cardlist) + tradepend > 4200:
|
||||
rank = "bronze"
|
||||
elif len(cardlist) + tradepend > 3900:
|
||||
rank = "amethyst"
|
||||
elif len(cardlist) + tradepend > 3600:
|
||||
rank = "sapphire"
|
||||
elif len(cardlist) + tradepend > 3300:
|
||||
rank = "emerald"
|
||||
elif len(cardlist) + tradepend > 3000:
|
||||
rank = "gold"
|
||||
elif len(cardlist) + tradepend > 2700:
|
||||
rank = "amber"
|
||||
elif len(cardlist) + tradepend > 2400:
|
||||
rank = "ruby"
|
||||
elif len(cardlist) + tradepend > 2200:
|
||||
rank = "dragon fruit"
|
||||
elif len(cardlist) + tradepend > 2000:
|
||||
rank = "apricot"
|
||||
elif len(cardlist) + tradepend > 1800:
|
||||
rank = "grape"
|
||||
elif len(cardlist) + tradepend > 1600:
|
||||
rank = "blueberry"
|
||||
elif len(cardlist) + tradepend > 1400:
|
||||
rank = "lime"
|
||||
elif len(cardlist) + tradepend > 1200:
|
||||
rank = "lemon"
|
||||
elif len(cardlist) + tradepend > 1000:
|
||||
rank = "tangerine"
|
||||
elif len(cardlist) + tradepend > 800:
|
||||
rank = "strawberry"
|
||||
elif len(cardlist) + tradepend > 700:
|
||||
rank = "gray"
|
||||
elif len(cardlist) + tradepend > 600:
|
||||
rank = "brown"
|
||||
elif len(cardlist) + tradepend > 500:
|
||||
rank = "purple"
|
||||
elif len(cardlist) + tradepend > 400:
|
||||
rank = "blue"
|
||||
elif len(cardlist) + tradepend > 300:
|
||||
rank = "green"
|
||||
elif len(cardlist) + tradepend > 200:
|
||||
rank = "yellow"
|
||||
elif len(cardlist) + tradepend > 100:
|
||||
rank = "orange"
|
||||
else:
|
||||
rank = "red"
|
||||
rankcode = re.sub(" ","",rank)
|
||||
|
||||
print("Getting list of owned decks")
|
||||
|
||||
portdecks = []
|
||||
|
@ -1004,128 +1131,6 @@ def indexgen():
|
|||
headerwrite(thefile,"index")
|
||||
content = open(thefile,"a")
|
||||
firstdate = log.log[0]["date"]
|
||||
if len(cardlist) > 14400:
|
||||
rankcode = "rainbow"
|
||||
extra = len(cardlist) - 14400
|
||||
plusranks = int(extra / 300)
|
||||
if plusranks > 0:
|
||||
rank = "rainbow + " + str(plusranks)
|
||||
else:
|
||||
rank = "rainbow"
|
||||
else:
|
||||
if len(cardlist) > 14100:
|
||||
rank = "himalayan"
|
||||
elif len(cardlist) > 13800:
|
||||
rank = "puma"
|
||||
elif len(cardlist) > 13500:
|
||||
rank = "chartreux"
|
||||
elif len(cardlist) > 13200:
|
||||
rank = "russian blue"
|
||||
elif len(cardlist) > 12900:
|
||||
rank = "panther"
|
||||
elif len(cardlist) > 12600:
|
||||
rank = "cheetah"
|
||||
elif len(cardlist) > 12300:
|
||||
rank = "tiger"
|
||||
elif len(cardlist) > 12000:
|
||||
rank = "lion"
|
||||
elif len(cardlist) > 11700:
|
||||
rank = "metal"
|
||||
elif len(cardlist) > 11400:
|
||||
rank = "ground"
|
||||
elif len(cardlist) > 11100:
|
||||
rank = "darkness"
|
||||
elif len(cardlist) > 10800:
|
||||
rank = "water"
|
||||
elif len(cardlist) > 10500:
|
||||
rank = "nature"
|
||||
elif len(cardlist) > 10200:
|
||||
rank = "light"
|
||||
elif len(cardlist) > 9900:
|
||||
rank = "wind"
|
||||
elif len(cardlist) > 9600:
|
||||
rank = "fire"
|
||||
elif len(cardlist) > 9300:
|
||||
rank = "mercury"
|
||||
elif len(cardlist) > 9000:
|
||||
rank = "jupiter"
|
||||
elif len(cardlist) > 8700:
|
||||
rank = "uranus"
|
||||
elif len(cardlist) > 8400:
|
||||
rank = "neptune"
|
||||
elif len(cardlist) > 8100:
|
||||
rank = "earth"
|
||||
elif len(cardlist) > 7800:
|
||||
rank = "venus"
|
||||
elif len(cardlist) > 7500:
|
||||
rank = "saturn"
|
||||
elif len(cardlist) > 7200:
|
||||
rank = "mars"
|
||||
elif len(cardlist) > 6900:
|
||||
rank = "magnolia"
|
||||
elif len(cardlist) > 6600:
|
||||
rank = "chocolate cosmos"
|
||||
elif len(cardlist) > 6300:
|
||||
rank = "lilac"
|
||||
elif len(cardlist) > 6000:
|
||||
rank = "hydrangea"
|
||||
elif len(cardlist) > 5700:
|
||||
rank = "clover"
|
||||
elif len(cardlist) > 5400:
|
||||
rank = "daffodil"
|
||||
elif len(cardlist) > 5100:
|
||||
rank = "tiger lily"
|
||||
elif len(cardlist) > 4800:
|
||||
rank = "sakura"
|
||||
elif len(cardlist) > 4500:
|
||||
rank = "silver"
|
||||
elif len(cardlist) > 4200:
|
||||
rank = "bronze"
|
||||
elif len(cardlist) > 3900:
|
||||
rank = "amethyst"
|
||||
elif len(cardlist) > 3600:
|
||||
rank = "sapphire"
|
||||
elif len(cardlist) > 3300:
|
||||
rank = "emerald"
|
||||
elif len(cardlist) > 3000:
|
||||
rank = "gold"
|
||||
elif len(cardlist) > 2700:
|
||||
rank = "amber"
|
||||
elif len(cardlist) > 2400:
|
||||
rank = "ruby"
|
||||
elif len(cardlist) > 2200:
|
||||
rank = "dragon fruit"
|
||||
elif len(cardlist) > 2000:
|
||||
rank = "apricot"
|
||||
elif len(cardlist) > 1800:
|
||||
rank = "grape"
|
||||
elif len(cardlist) > 1600:
|
||||
rank = "blueberry"
|
||||
elif len(cardlist) > 1400:
|
||||
rank = "lime"
|
||||
elif len(cardlist) > 1200:
|
||||
rank = "lemon"
|
||||
elif len(cardlist) > 1000:
|
||||
rank = "tangerine"
|
||||
elif len(cardlist) > 800:
|
||||
rank = "strawberry"
|
||||
elif len(cardlist) > 700:
|
||||
rank = "gray"
|
||||
elif len(cardlist) > 600:
|
||||
rank = "brown"
|
||||
elif len(cardlist) > 500:
|
||||
rank = "purple"
|
||||
elif len(cardlist) > 400:
|
||||
rank = "blue"
|
||||
elif len(cardlist) > 300:
|
||||
rank = "green"
|
||||
elif len(cardlist) > 200:
|
||||
rank = "yellow"
|
||||
elif len(cardlist) > 100:
|
||||
rank = "orange"
|
||||
else:
|
||||
rank = "red"
|
||||
rankcode = re.sub(" ","",rank)
|
||||
content.write("<a href=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
|
@ -1143,7 +1148,7 @@ def indexgen():
|
|||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/banner.png\" loading=\"lazy\">")
|
||||
content.write("\n<ul>\n<li>player name: <span class=\"name\">" + variables.name + "</span></li>\n<li>" + str(len(cardlist)) + " cards held <span class=\"rank " + rank + "\">(" + rank + ")</span></li>\n<li>started <code>" + firstdate.strftime("%Y-%m-%d") + "</code></li>\n<li>last updated <code>" + datetime.datetime.now().strftime("%Y-%m-%d") + "</code></li>\n<li><a href=\"https://git.praze.net/tre/tcg\" target=\"_blank\">code</a> ")
|
||||
content.write("\n<ul>\n<li>player name: <span class=\"name\">" + variables.name + "</span></li>\n<li>" + str(len(cardlist) + tradepend) + " cards held <span class=\"rank " + rank + "\">(" + rank + ")</span></li>\n<li>" + str(tradepend) + " cards pending trade</li>\n<li>started <code>" + firstdate.strftime("%Y-%m-%d") + "</code></li>\n<li>last updated <code>" + datetime.datetime.now().strftime("%Y-%m-%d") + "</code></li>\n<li><a href=\"https://git.praze.net/tre/tcg\" target=\"_blank\">code</a> ")
|
||||
if variables.name == "Mez":
|
||||
content.write("under construction")
|
||||
else:
|
||||
|
@ -1362,286 +1367,566 @@ def levelsgen():
|
|||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/red.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[0].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 100:
|
||||
if len(cardlist) + tradepend > 100:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/orange.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[100].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 200:
|
||||
content.write("/assets/levels/orange.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[100].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 200:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/yellow.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[200].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 300:
|
||||
content.write("/assets/levels/yellow.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[200].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 300:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/green.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[300].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 400:
|
||||
content.write("/assets/levels/green.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[300].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 400:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/blue.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[400].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 500:
|
||||
content.write("/assets/levels/blue.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[400].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 500:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/purple.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[500].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 600:
|
||||
content.write("/assets/levels/purple.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[500].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 600:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/brown.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[600].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 700:
|
||||
content.write("/assets/levels/brown.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[600].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 700:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/gray.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[700].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 800:
|
||||
content.write("/assets/levels/gray.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[700].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 800:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/strawberry.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[800].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 1000:
|
||||
content.write("/assets/levels/strawberry.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[800].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 1000:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/tangerine.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[1000].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 1200:
|
||||
content.write("/assets/levels/tangerine.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[1000].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 1200:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/lemon.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[1200].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 1400:
|
||||
content.write("/assets/levels/lemon.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[1200].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 1400:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/lime.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[1400].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 1600:
|
||||
content.write("/assets/levels/lime.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[1400].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 1600:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/blueberry.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[1600].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 1800:
|
||||
content.write("/assets/levels/blueberry.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[1600].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 1800:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/grape.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[1800].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 2000:
|
||||
content.write("/assets/levels/grape.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[1800].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 2000:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/apricot.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[2000].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 2200:
|
||||
content.write("/assets/levels/apricot.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[2000].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 2200:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/dragonfruit.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[2200].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 2400:
|
||||
content.write("/assets/levels/dragonfruit.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[2200].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 2400:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/ruby.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[2400].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 2700:
|
||||
content.write("/assets/levels/ruby.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[2400].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 2700:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/amber.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[2700].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 3000:
|
||||
content.write("/assets/levels/amber.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[2700].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 3000:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/gold.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[3000].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 3300:
|
||||
content.write("/assets/levels/gold.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[3000].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 3300:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/emerald.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[3300].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 3600:
|
||||
content.write("/assets/levels/emerald.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[3300].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 3600:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/sapphire.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[3600].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 3900:
|
||||
content.write("/assets/levels/sapphire.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[3600].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 3900:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/amethyst.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[3900].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 4200:
|
||||
content.write("/assets/levels/amethyst.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[3900].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 4200:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/bronze.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[4200].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 4500:
|
||||
content.write("/assets/levels/bronze.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[4200].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 4500:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/silver.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[4500].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 4800:
|
||||
content.write("/assets/levels/silver.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[4500].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 4800:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/sakura.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[4800].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 5100:
|
||||
content.write("/assets/levels/sakura.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[4800].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 5100:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/tigerlily.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[5100].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 5400:
|
||||
content.write("/assets/levels/tigerlily.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[5100].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 5400:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/daffodil.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[5400].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 5700:
|
||||
content.write("/assets/levels/daffodil.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[5400].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 5700:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/clover.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[5700].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 6000:
|
||||
content.write("/assets/levels/clover.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[5700].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 6000:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/hydrangea.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[6000].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 6300:
|
||||
content.write("/assets/levels/hydrangea.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[6000].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 6300:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/lilac.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[6300].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 6600:
|
||||
content.write("/assets/levels/lilac.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[6300].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 6600:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/chocolatecosmos.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[6600].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 6900:
|
||||
content.write("/assets/levels/chocolatecosmos.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[6600].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 6900:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/magnolia.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[6900].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 7200:
|
||||
content.write("/assets/levels/magnolia.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[6900].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 7200:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/mars.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[7200].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 7500:
|
||||
content.write("/assets/levels/mars.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[7200].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 7500:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/saturn.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[7500].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 7800:
|
||||
content.write("/assets/levels/saturn.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[7500].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 7800:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/venus.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[7800].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 8100:
|
||||
content.write("/assets/levels/venus.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[7800].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 8100:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/earth.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[8100].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 8400:
|
||||
content.write("/assets/levels/earth.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[8100].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 8400:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/neptune.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[8400].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 8700:
|
||||
content.write("/assets/levels/neptune.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[8400].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 8700:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/uranus.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[8700].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 9000:
|
||||
content.write("/assets/levels/uranus.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[8700].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 9000:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/jupiter.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[9000].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 9300:
|
||||
content.write("/assets/levels/jupiter.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[9000].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 9300:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/mercury.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[9300].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 9600:
|
||||
content.write("/assets/levels/mercury.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[9300].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 9600:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/fire.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[9600].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 9900:
|
||||
content.write("/assets/levels/fire.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[9600].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 9900:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/wind.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[9900].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 10200:
|
||||
content.write("/assets/levels/wind.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[9900].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 10200:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/light.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[10200].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 10500:
|
||||
content.write("/assets/levels/light.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[10200].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 10500:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/nature.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[10500].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 10800:
|
||||
content.write("/assets/levels/nature.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[10500].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 10800:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/water.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[10800].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 11100:
|
||||
content.write("/assets/levels/water.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[10800].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 11100:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/darkness.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[11100].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 11400:
|
||||
content.write("/assets/levels/darkness.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[11100].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 11400:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/ground.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[11400].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 11700:
|
||||
content.write("/assets/levels/ground.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[11400].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 11700:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/metal.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[11700].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 12000:
|
||||
content.write("/assets/levels/metal.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[11700].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 12000:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/lion.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[12000].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 12300:
|
||||
content.write("/assets/levels/lion.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[12000].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 12300:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/tiger.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[12300].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 12600:
|
||||
content.write("/assets/levels/tiger.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[12300].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 12600:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/cheetah.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[12600].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 12900:
|
||||
content.write("/assets/levels/cheetah.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[12600].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 12900:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/panther.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[12900].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 13200:
|
||||
content.write("/assets/levels/panther.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[12900].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 13200:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/russianblue.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[13200].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 13500:
|
||||
content.write("/assets/levels/russianblue.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[13200].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 13500:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/chartreux.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[13500].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 13800:
|
||||
content.write("/assets/levels/chartreux.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[13500].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 13800:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/puma.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[13800].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 14100:
|
||||
content.write("/assets/levels/puma.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[13800].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 14100:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/himalayan.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[14100].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) > 14400:
|
||||
content.write("/assets/levels/himalayan.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[14100].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
if len(cardlist) + tradepend > 14400:
|
||||
content.write("<table class=\"level\">\n<tbody>\n<tr>\n<td align=\"center\"><img src=\"")
|
||||
if len(variables.subfolder) > 0:
|
||||
content.write("/" + variables.subfolder)
|
||||
content.write("/assets/levels/rainbow.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\"><code>" + datelist[14400].strftime("%Y-%m-%d") + "</code></td>\n</tr>\n</tbody>\n</table>\n")
|
||||
content.write("/assets/levels/rainbow.gif\" loading=\"lazy\"></td>\n</tr>\n<tr>\n<td align=\"center\">")
|
||||
try:
|
||||
content.write("<code>" + datelist[14400].strftime("%Y-%m-%d") + "</code>")
|
||||
except:
|
||||
content.write("<span title=\"recorded date pending trade completion\">tbc</span>")
|
||||
content.write("</td>\n</tr>\n</tbody>\n</table>\n")
|
||||
content.close()
|
||||
footerwrite(thefile)
|
||||
|
||||
|
|
6
tools.py
6
tools.py
|
@ -1615,7 +1615,11 @@ def artshop():
|
|||
print(shoplog)
|
||||
|
||||
def stats():
|
||||
print("\nCollection size: " + str(len(colors.cardlist)) + " cards")
|
||||
if colors.tradepend > 0:
|
||||
print("\nCollection size: " + str(len(colors.cardlist) + colors.tradepend) + " cards (" + str(len(colors.cardlist)) + " + " + str(colors.tradepend) + " pending trade)")
|
||||
else:
|
||||
print("\nCollection size: " + str(len(colors.cardlist)) + " cards")
|
||||
print("Level: " + colors.rank)
|
||||
tradesize = 0
|
||||
for card in colors.cardlist:
|
||||
if card["priority"] == 4:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue