# Card backgrounds, most are generated using the blend-scripts
# Requires
#   include file: magic-blends.mse-include/blend-scripts
# In the init script of the style

choice images:
	white						: script: card_template("w")
	blue						: script: card_template("u")
	black						: script: card_template("b")
	red						: script: card_template("r")
	green						: script: card_template("g")
	colorless					: script: card_template("a")
	multicolor					: script: card_template("m")
	multicolor 2 color white / blue			: script: multi_hybrid(card_hybrid_2("wu"))
	multicolor 2 color blue / black			: script: multi_hybrid(card_hybrid_2("ub"))
	multicolor 2 color black / red			: script: multi_hybrid(card_hybrid_2("br"))
	multicolor 2 color red / green			: script: multi_hybrid(card_hybrid_2("rg"))
	multicolor 2 color green / white		: script: multi_hybrid(card_hybrid_2("gw"))
	multicolor 2 color white / black		: script: multi_hybrid(card_hybrid_2("wb"))
	multicolor 2 color blue / red			: script: multi_hybrid(card_hybrid_2("ur"))
	multicolor 2 color black / green		: script: multi_hybrid(card_hybrid_2("bg"))
	multicolor 2 color red / white			: script: multi_hybrid(card_hybrid_2("rw"))
	multicolor 2 color green / blue			: script: multi_hybrid(card_hybrid_2("gu"))
	multicolor 3 color white / blue / black		: script: multi_hybrid(card_hybrid_3("wub"))
	multicolor 3 color blue / black / red		: script: multi_hybrid(card_hybrid_3("ubr"))
	multicolor 3 color black / red / green		: script: multi_hybrid(card_hybrid_3("brg"))
	multicolor 3 color red / green / white		: script: multi_hybrid(card_hybrid_3("rgw"))
	multicolor 3 color green / white / blue		: script: multi_hybrid(card_hybrid_3("gwu"))
	multicolor 3 color white / black / red		: script: multi_hybrid(card_hybrid_3("wbr"))
	multicolor 3 color blue / red / green		: script: multi_hybrid(card_hybrid_3("urg"))
	multicolor 3 color black / green / white	: script: multi_hybrid(card_hybrid_3("bgw"))
	multicolor 3 color red / white / blue		: script: multi_hybrid(card_hybrid_3("rwu"))
	multicolor 3 color green / blue / black		: script: multi_hybrid(card_hybrid_3("gub"))
	multicolor 4 color w/u/b/r			: script: multi_hybrid(card_hybrid_4("wubr"))
	multicolor 4 color u/b/r/g			: script: multi_hybrid(card_hybrid_4("ubrg"))
	multicolor 4 color b/r/g/w			: script: multi_hybrid(card_hybrid_4("brgw"))
	multicolor 4 color r/g/w/u			: script: multi_hybrid(card_hybrid_4("rgwu"))
	multicolor 4 color g/w/u/b			: script: multi_hybrid(card_hybrid_4("gwub"))
	multicolor 5 color w/u/b/r/g			: script: multi_hybrid(card_hybrid_5())
	multicolor 5 color w/u/b/r/g (horizontal)	: script: multi_hybrid(card_hybrid_5h())
	land						: script: land_template("")
	land 1 color white				: script: land_template("w")
	land 1 color blue				: script: land_template("u")
	land 1 color black				: script: land_template("b")
	land 1 color red				: script: land_template("r")
	land 1 color green				: script: land_template("g")
	land 1 color multicolor				: script: land_template("m")
	land 2 color white / blue			: script: land_hybrid_2("wu")
	land 2 color blue / black			: script: land_hybrid_2("ub")
	land 2 color black / red			: script: land_hybrid_2("br")
	land 2 color red / green			: script: land_hybrid_2("rg")
	land 2 color green / white			: script: land_hybrid_2("gw")
	land 2 color white / black			: script: land_hybrid_2("wb")
	land 2 color blue / red				: script: land_hybrid_2("ur")
	land 2 color black / green			: script: land_hybrid_2("bg")
	land 2 color red / white			: script: land_hybrid_2("rw")
	land 2 color green / blue			: script: land_hybrid_2("gu")
	hybrid 2 color white / blue			: script: card_hybrid_2("wu")
	hybrid 2 color blue / black			: script: card_hybrid_2("ub")
	hybrid 2 color black / red			: script: card_hybrid_2("br")
	hybrid 2 color red / green			: script: card_hybrid_2("rg")
	hybrid 2 color green / white			: script: card_hybrid_2("gw")
	hybrid 2 color white / black			: script: card_hybrid_2("wb")
	hybrid 2 color blue / red			: script: card_hybrid_2("ur")
	hybrid 2 color black / green			: script: card_hybrid_2("bg")
	hybrid 2 color red / white			: script: card_hybrid_2("rw")
	hybrid 2 color green / blue			: script: card_hybrid_2("gu")
	hybrid 2 color colorless / white		: script: card_hybrid_2("aw")
	hybrid 2 color colorless / blue			: script: card_hybrid_2("au")
	hybrid 2 color colorless / black		: script: card_hybrid_2("ab")
	hybrid 2 color colorless / red			: script: card_hybrid_2("ar")
	hybrid 2 color colorless / green		: script: card_hybrid_2("ag")
	hybrid 3 color white / blue / black		: script: card_hybrid_3("wub")
	hybrid 3 color blue / black / red		: script: card_hybrid_3("ubr")
	hybrid 3 color black / red / green		: script: card_hybrid_3("brg")
	hybrid 3 color red / green / white		: script: card_hybrid_3("rgw")
	hybrid 3 color green / white / blue		: script: card_hybrid_3("gwu")
	hybrid 3 color white / black / red		: script: card_hybrid_3("wbr")
	hybrid 3 color blue / red / green		: script: card_hybrid_3("urg")
	hybrid 3 color black / green / white		: script: card_hybrid_3("bgw")
	hybrid 3 color red / white / blue		: script: card_hybrid_3("rwu")
	hybrid 3 color green / blue / black		: script: card_hybrid_3("gub")
	hybrid 3 color horizontal white / blue / black	: script: card_hybrid_3h("wub")
	hybrid 3 color horizontal blue / black / red	: script: card_hybrid_3h("ubr")
	hybrid 3 color horizontal black / red / green	: script: card_hybrid_3h("brg")
	hybrid 3 color horizontal red / green / white	: script: card_hybrid_3h("rgw")
	hybrid 3 color horizontal green / white / blue	: script: card_hybrid_3h("gwu")
	hybrid 3 color horizontal white / black / red	: script: card_hybrid_3h("wbr")
	hybrid 3 color horizontal blue / red / green	: script: card_hybrid_3h("urg")
	hybrid 3 color horizontal black / green / white	: script: card_hybrid_3h("bgw")
	hybrid 3 color horizontal red / white / blue	: script: card_hybrid_3h("rwu")
	hybrid 3 color horizontal green / blue / black	: script: card_hybrid_3h("gub")
	hybrid 4 color w/u/b/r				: script: card_hybrid_4("wubr")
	hybrid 4 color u/b/r/g				: script: card_hybrid_4("ubrg")
	hybrid 4 color b/r/g/w				: script: card_hybrid_4("brgw")
	hybrid 4 color r/g/w/u				: script: card_hybrid_4("rgwu")
	hybrid 4 color g/w/u/b				: script: card_hybrid_4("gwub")
	hybrid 4 color horizontal w/u/b/r		: script: card_hybrid_4h("wubr")
	hybrid 4 color horizontal u/b/r/g		: script: card_hybrid_4h("ubrg")
	hybrid 4 color horizontal b/r/g/w		: script: card_hybrid_4h("brgw")
	hybrid 4 color horizontal r/g/w/u		: script: card_hybrid_4h("rgwu")
	hybrid 4 color horizontal g/w/u/b		: script: card_hybrid_4h("gwub")
	hybrid 5 color w/u/b/r/g			: script: card_hybrid_5()
	hybrid 5 color w/u/b/r/g (horizontal)		: script: card_hybrid_5h()
	hybrid vertical white / blue			: script: card_hybrid_2v("wu")
	hybrid vertical white / black			: script: card_hybrid_2v("wb")
	hybrid vertical white / red			: script: card_hybrid_2v("wr")
	hybrid vertical white / green			: script: card_hybrid_2v("wg")
	hybrid vertical blue / white			: script: card_hybrid_2v("uw")
	hybrid vertical blue / black			: script: card_hybrid_2v("ub")
	hybrid vertical blue / red			: script: card_hybrid_2v("ur")
	hybrid vertical blue / green			: script: card_hybrid_2v("ug")
	hybrid vertical black / white			: script: card_hybrid_2v("bw")
	hybrid vertical black / blue			: script: card_hybrid_2v("bu")
	hybrid vertical black / red			: script: card_hybrid_2v("br")
	hybrid vertical black / green			: script: card_hybrid_2v("bg")
	hybrid vertical red / white			: script: card_hybrid_2v("rw")
	hybrid vertical red / blue			: script: card_hybrid_2v("ru")
	hybrid vertical red / black			: script: card_hybrid_2v("rb")
	hybrid vertical red / green			: script: card_hybrid_2v("rg")
	hybrid vertical green / white			: script: card_hybrid_2v("gw")
	hybrid vertical green / blue			: script: card_hybrid_2v("gu")
	hybrid vertical green / red			: script: card_hybrid_2v("gr")
	hybrid vertical green / black			: script: card_hybrid_2v("gb")
	hybrid vertical colorless / white		: script: card_hybrid_2v("aw")
	hybrid vertical colorless / blue		: script: card_hybrid_2v("au")
	hybrid vertical colorless / black		: script: card_hybrid_2v("ab")
	hybrid vertical colorless / red			: script: card_hybrid_2v("ar")
	hybrid vertical colorless / green		: script: card_hybrid_2v("ag")
	hybrid vertical white / colorless		: script: card_hybrid_2v("wa")
	hybrid vertical blue / colorless		: script: card_hybrid_2v("ua")
	hybrid vertical black / colorless		: script: card_hybrid_2v("ba")
	hybrid vertical red / colorless			: script: card_hybrid_2v("ra")
	hybrid vertical green / colorless		: script: card_hybrid_2v("ga")

# Also define colors for card list
card list colors: true
choice colors:
	white						: rgb(130,130,110)
	blue						: rgb(0,64,168)
	black						: rgb(0,0,0)
	red						: rgb(168,0,0)
	green						: rgb(0,168,0)
	colorless					: rgb(72,90,100)
	multicolor					: rgb(120,120,0)
	land						: rgb(84,84,60)
