Allow removal of switch it up cards

This commit is contained in:
mez 2025-04-22 10:25:54 +01:00
parent 987161e2b8
commit 221837ee04

View file

@ -445,6 +445,34 @@ def switchit():
wantall = [] wantall = []
tradeall = [] tradeall = []
reds = input("Paste red pile here: ").split(", ") reds = input("Paste red pile here: ").split(", ")
oranges = input("Paste orange pile here: ").split(", ")
yellows = input("Paste yellow pile here: ").split(", ")
greens = input("Paste green pile here: ").split(", ")
blues = input("Paste blue pile here: ").split(", ")
purples = input("Paste purple pile here: ").split(", ")
browns = input("Paste brown pile here: ").split(", ")
greys = input("Paste grey pile here: ").split(", ")
chaos = input("Paste chaos pile here: ").split(", ")
taken = input("Cards to remove: ").split(", ")
for card in taken:
if card in reds:
reds.remove(card)
elif card in oranges:
oranges.remove(card)
elif card in yellows:
yellows.remove(card)
elif card in greens:
greens.remove(card)
elif card in blues:
blues.remove(card)
elif card in purples:
purples.remove(card)
elif card in browns:
browns.remove(card)
elif card in greys:
greys.remove(card)
elif card in chaos:
chaos.remove(card)
wantreds = [] wantreds = []
for card in reds: for card in reds:
if card in wantednames: if card in wantednames:
@ -459,7 +487,6 @@ def switchit():
tradereds = [] tradereds = []
tradereds.extend(random.sample(redtrade,len(wantreds))) tradereds.extend(random.sample(redtrade,len(wantreds)))
tradeall.extend(tradereds) tradeall.extend(tradereds)
oranges = input("Paste orange pile here: ").split(", ")
wantoranges = [] wantoranges = []
for card in oranges: for card in oranges:
if card in wantednames: if card in wantednames:
@ -474,7 +501,6 @@ def switchit():
tradeoranges = [] tradeoranges = []
tradeoranges.extend(random.sample(orangetrade,len(wantoranges))) tradeoranges.extend(random.sample(orangetrade,len(wantoranges)))
tradeall.extend(tradeoranges) tradeall.extend(tradeoranges)
yellows = input("Paste yellow pile here: ").split(", ")
wantyellows = [] wantyellows = []
for card in yellows: for card in yellows:
if card in wantednames: if card in wantednames:
@ -489,7 +515,6 @@ def switchit():
tradeyellows = [] tradeyellows = []
tradeyellows.extend(random.sample(yellowtrade,len(wantyellows))) tradeyellows.extend(random.sample(yellowtrade,len(wantyellows)))
tradeall.extend(tradeyellows) tradeall.extend(tradeyellows)
greens = input("Paste green pile here: ").split(", ")
wantgreens = [] wantgreens = []
for card in greens: for card in greens:
if card in wantednames: if card in wantednames:
@ -504,7 +529,6 @@ def switchit():
tradegreens = [] tradegreens = []
tradegreens.extend(random.sample(greentrade,len(wantgreens))) tradegreens.extend(random.sample(greentrade,len(wantgreens)))
tradeall.extend(tradegreens) tradeall.extend(tradegreens)
blues = input("Paste blue pile here: ").split(", ")
wantblues = [] wantblues = []
for card in blues: for card in blues:
if card in wantednames: if card in wantednames:
@ -519,7 +543,6 @@ def switchit():
tradeblues = [] tradeblues = []
tradeblues.extend(random.sample(bluetrade,len(wantblues))) tradeblues.extend(random.sample(bluetrade,len(wantblues)))
tradeall.extend(tradeblues) tradeall.extend(tradeblues)
purples = input("Paste purple pile here: ").split(", ")
wantpurples = [] wantpurples = []
for card in purples: for card in purples:
if card in wantednames: if card in wantednames:
@ -534,7 +557,6 @@ def switchit():
tradepurples = [] tradepurples = []
tradepurples.extend(random.sample(purpletrade,len(wantpurples))) tradepurples.extend(random.sample(purpletrade,len(wantpurples)))
tradeall.extend(tradepurples) tradeall.extend(tradepurples)
browns = input("Paste brown pile here: ").split(", ")
wantbrowns = [] wantbrowns = []
for card in browns: for card in browns:
if card in wantednames: if card in wantednames:
@ -549,7 +571,6 @@ def switchit():
tradebrowns = [] tradebrowns = []
tradebrowns.extend(random.sample(browntrade,len(wantbrowns))) tradebrowns.extend(random.sample(browntrade,len(wantbrowns)))
tradeall.extend(tradebrowns) tradeall.extend(tradebrowns)
greys = input("Paste grey pile here: ").split(", ")
wantgreys = [] wantgreys = []
for card in greys: for card in greys:
if card in wantednames: if card in wantednames:
@ -564,7 +585,6 @@ def switchit():
tradegreys = [] tradegreys = []
tradegreys.extend(random.sample(greytrade,len(wantgreys))) tradegreys.extend(random.sample(greytrade,len(wantgreys)))
tradeall.extend(tradegreys) tradeall.extend(tradegreys)
chaos = input("Paste chaos pile here: ").split(", ")
wantchaos = [] wantchaos = []
for card in chaos: for card in chaos:
if card in wantednames: if card in wantednames: