mse version: 0.3.2
game: magic
full name: FPM's Split Magic
short name: FPM Split
icon: card-sample.png
position hint: 403

card width: 523
card height: 375
card dpi: 150

#Made by the forum members of the MSE2 Forums.  Special thanks to Artfreakwiu who did the start and the bulk of the work, RoatheEternal for testing and graphics, BunnieRein (for finally making the casting cost work), FirePenguinMaster for making the frames to begin with, and Twanvl for making MSE2 to begin with.
############################################################## Extra scripts

init script:
	# Load blend scripts for hybrids/multicolors
	include file: magic-blends.mse-include/blend-scripts
		
	# Which green template should be used?
	green_template := {
		if input == "g" then (
			if       styling.green_style == "light" then "lg"
			else                                            "g"
		) else input
	}
	
	card_template := { green_template() + "card.jpg" }
	land_template := { green_template() + "lcard.jpg" }
	
	# Use the normal tap symbol
	mana_t := {
		if      styling.tap_symbol == "old"        then "old"
		else if styling.tap_symbol == "diagonal T" then "older"
		else                                            "new"
	}
	
	# Use guild mana symbols?
	guild_mana := { styling.use_guild_mana_symbols }
	
	# Does the card have a color that requires a white font for copyright/artist?
	black_font_colors := filter_rule(match:"^(hybrid 2 color [^/]*/ )?(hybrid 3 color [^/]*/[^/]*/ )?(hybrid 4 color [^/]*/[^/]*/[^/]*/ )?(hybrid vertical [^/]*/ )?(hybrid 5 color horizontal  [^/]*/[^/]*/[^/]*/[^/]*/ )?(white)")
	font_color := {
		if black_font_colors(input: card.card_color) != "" then rgb(0,0,0)
		else rgb(255,255,255)
	}
	font_color_2 := {
		if black_font_colors(input: card.card_color_2) != "" then rgb(0,0,0)
		else rgb(255,255,255)
	}

############################################################## Extra style
styling field:
	type: choice
	name: cardname font
	description: Use Matrix or MatrixBoldSmallCaps for the cardname font?
	initial: Matrix
	choice: Matrix
	choice: MatrixBoldSmallCaps
styling field:
	type: boolean
	name: beveled mana symbols
	description: Use the symbols of the casting cost line inside the text box as well?
	initial: no
styling field:
	type: choice
	name: green style
	description: Choose the style of green: light or dark.
	initial: dark
	choice: light
	choice: dark
styling field:
	type: boolean
	name: use guild mana symbols
	description: Use the Ravnica guild symbols instead of the official half/half circles for hybrid mana.
	initial: no
styling field:
	type: choice
	name: tap symbol
	description: What tap symbol should be used on cards?
	initial: modern
	choice: modern
	choice: old
	choice: diagonal T
styling style:
	green style:
		render style: both
		choice images:
			light: lgcard.jpg
			dark:  gcard.jpg
	use guild mana symbols:
		choice images:
			yes: /magic-mana-small.mse-symbol-font/mana_guild_rg.png
			no:  /magic-mana-small.mse-symbol-font/mana_rg.png
	beveled mana symbols:
		choice images:
			yes: /magic-mana-beveled.mse-symbol-font/mana_w.png
			no:  /magic-mana-small.mse-symbol-font/mana_w.png
	tap symbol:
		render style: both
		choice images:
			modern:     /magic-mana-small.mse-symbol-font/mana_t.png
			old:        /magic-mana-small.mse-symbol-font/mana_t_old.png
			diagonal T: /magic-mana-small.mse-symbol-font/mana_t_older.png

############################################################## Card fields
card style:
	############################# Background stuff
	border color:
		left: 0
		top : 0
		width:	523
		height:	375
		radius: 18
		z index: -3
	card color:
		left:	18
		top:	18
		width:	235.49
		height:	338
		z index: -2
		render style: image
		popup style: in place
		include file: magic-blends.mse-include/card-backgrounds
	card color 2:
		left:	271.49
		top:	18
		width:	235.49
		height:	338
		z index: -2
		render style: image
		popup style: in place
		include file: magic-blends.mse-include/card-backgrounds

	############################# Name line
	name:
		left: 37.39
		top : 23.54
		width: 200.86
		height: 15.93
		alignment: bottom shrink-overflow
		padding bottom: 0
		z index: 1
		font:
			name: 
				{ if styling.cardname_font == "Matrix" then "Matrix"
				else if styling.cardname_font == "MatrixBoldSmallCaps" then "MatrixBoldSmallCaps"
				else "Matrix" }
			size: 13.85
			color: rgb(0,0,0)
	name 2:
		left: 290.88
		top : 23.54
		width: 200.86
		height: 15.93
		alignment: bottom shrink-overflow
		padding bottom: 0
		z index: 1
		font:
			name: 
				{ if styling.cardname_font == "Matrix" then "Matrix"
				else if styling.cardname_font == "MatrixBoldSmallCaps" then "MatrixBoldSmallCaps"
				else "Matrix" }
			size: 13.85
			color: rgb(0,0,0)
	casting cost:
		left: 31.24
		top : 45
		width: 6.93
		height: 173.16
		alignment: top right
		direction: vertical
		symbol font:
			name: magic-mana-beveled
			size: 13
			scale down to: 13
			alignment: bottom right
		always symbol: true
		padding top:    0
		z index: 2
	casting cost 2:
		left: 284.73
		top : 45
		width: 6.93
		height: 173.16
		alignment: top right
		direction: vertical
		symbol font:
			name: magic-mana-beveled
			size: 13
			scale down to: 13
			alignment: bottom right
		always symbol: true
		padding top:    0
		z index: 2
	card symbol:
		left: 22.78
		top : 22
		height: 13.85
		width: 9.7
		render style: image
		z index: 2
		choice images:
			tombstone: tombstone.png
	card symbol 2:
		left: 276.27
		top : 22
		height: 13.85
		width: 9.7
		render style: image
		z index: 2
		choice images:
			tombstone: tombstone.png

	############################# Image
	image:
		left:	38.25
		top:	52
		width:	214.02
		height:	154.45
		mask:	imagemask.png
		z index: 1
	image 2:
		left:	293.74
		top:	51
		width:	214.02
		height:	154.45
		mask:	imagemask.png
		z index: 1

	############################# Card type
	type:
		left: 90.11
		top : 220
		width: 152.38
		height: 13.85
		alignment: top shrink-overflow
		z index: 1
		padding top: 2
		font:
			name: Matrix
			size: 6.93
			color: rgb(0,0,0)
			separator color: rgb(128,128,128)
	type 2:
		left: 343.6
		top : 220
		width: 152.38
		height: 13.85
		alignment: top shrink-overflow
		z index: 1
		padding top: 2
		font:
			name: Matrix
			size: 6.93
			color: rgb(0,0,0)
			separator color: rgb(128,128,128)
	rarity:
		left: 56.95
		top : 214
		width: 17
		height: 17
		z index: 1
		render style: image
		choice images:
			# Images based on the set symbol
			basic land: script: symbol_variation(symbol: set.symbol, variation: "common")
			common:     script: symbol_variation(symbol: set.symbol, variation: "common")
			uncommon:   script: symbol_variation(symbol: set.symbol, variation: "uncommon")
			rare:       script: symbol_variation(symbol: set.symbol, variation: "rare")
			special:	    script: symbol_variation(symbol: set.symbol, variation: "special")
	rarity 2:
		left: 310.44
		top : 214
		width: 17
		height: 17
		z index: 1
		render style: image
		choice images:
			# Images based on the set symbol
			basic land: script: symbol_variation(symbol: set.symbol, variation: "common")
			common:     script: symbol_variation(symbol: set.symbol, variation: "common")
			uncommon:   script: symbol_variation(symbol: set.symbol, variation: "uncommon")
			rare:       script: symbol_variation(symbol: set.symbol, variation: "rare")
			special:	    script: symbol_variation(symbol: set.symbol, variation: "special")

	############################# Text box
	text:
		left: 49.25
		top : 244
		width: 193.93
		height: 99.74
		font:
			name: MPlantin
			italic name: MPlantin-Italic
			size: 9.7
			scale down to: 4.16
			color: rgb(0,0,0)
		symbol font:
			name:
				{ if styling.beveled_mana_symbols then "magic-mana-beveled"
				else "magic-mana-small" }
			size: 14
		alignment: middle left
		z index: 2
		padding left:   6
		padding top:    2
		padding right:  4
		padding bottom: 2
		line height hard: 1.2
		line height line: 1.5
	text 2:
		left: 302.74
		top : 244
		width: 193.93
		height: 99.74
		font:
			name: MPlantin
			italic name: MPlantin-Italic
			size: 9.7
			scale down to: 4.16
			color: rgb(0,0,0)
		symbol font:
			name:
				{ if styling.beveled_mana_symbols then "magic-mana-beveled"
				else "magic-mana-small" }
			size: 14
		alignment: middle left
		z index: 2
		padding left:   6
		padding top:    2
		padding right:  4
		padding bottom: 2
		line height hard: 1.2
		line height line: 1.5
	watermark:
		left: 95.96
		top : 240
		width: 95.58
		height: 108.05
		z index: 1
		render style: image
		alignment: middle center
		include file: magic-watermarks.mse-include/watermarks
	watermark 2:
		left: 349.45
		top : 240
		width: 95.58
		height: 108.05
		z index: 1
		render style: image
		alignment: middle center
		include file: magic-watermarks.mse-include/watermarks

	############################# PT
	power:
		z index: 4
		left:	22.62
		top:	256
		width:	13.16
		height:	34.63
		alignment: center middle
		font:
			name: Mplantin
			size: 12.47
			weight: bold
			color: rgb(255,255,255)
			shadow color: rgb(0,0,0)
			shadow displacement x: 1
			shadow displacement y: 1
	power 2:
		z index: 4
		left:	276.11
		top:	256
		width:	13.16
		height:	34.63
		alignment: center middle
		font:
			name: Mplantin
			size: 12.47
			weight: bold
			color: rgb(255,255,255)
			shadow color: rgb(0,0,0)
			shadow displacement x: 1
			shadow displacement y: 1
	toughness:
		z index: 4
		left:	22.62
		top:	293
		width:	13.16
		height:	34.63
		alignment: center middle
		font:
			name: Mplantin
			size: 12.47
			weight: bold
			color: rgb(255,255,255)
			shadow color: rgb(0,0,0)
			shadow displacement x: 1
			shadow displacement y: 1
	toughness 2:
		z index: 4
		left:	276.11
		top:	293
		width:	13.16
		height:	34.63
		alignment: center middle
		font:
			name: Mplantin
			size: 12.47
			weight: bold
			color: rgb(255,255,255)
			shadow color: rgb(0,0,0)
			shadow displacement x: 1
			shadow displacement y: 1
	ptsymbols:
		left:	23.32
		top:	256
		width:	13.16
		height:	71.34
		z index: 1
		visible: { card.power != "" or card.toughness != "" }
		render style: image
		choice images:
			shieldsword: ptshieldsword.png
	ptsymbols 2:
		left:	276.81
		top:	256
		width:	13.16
		height:	71.34
		z index: 1
		visible: { card.power_2 != "" or card.toughness_2 != "" }
		render style: image
		choice images:
			shieldsword: ptshieldsword.png
		
	############################# Copyright stuff
	illustrator:
		left: 142.52
		top : 208
		width: 103.89
		height: 11.08
		z index: 1
		alignment: bottom right
		font:
			name: MPlantin-Italic
			size: 5.54
			color: { font_color() }
		symbol font:
			name: magic-paintbrush
			size: 9.7
	illustrator 2:
		left: 396.01
		top : 208
		width: 103.89
		height: 11.08
		z index: 1
		alignment: bottom right
		font:
			name: MPlantin-Italic
			size: 5.54
			color: { font_color_2() }
		symbol font:
			name: magic-paintbrush
			size: 9.7
	copyright line:
		left: 45.02
		top : 348
		width: 204.32
		height: 8.31
		z index: 1
		alignment: bottom right
		font:
			name: MPlantin
			size: 4.85
			color: { font_color() }
	copyright line 2:
		left: 298.51
		top : 348
		width: 204.32
		height: 8.31
		z index: 1
		alignment: bottom right
		font:
			name: MPlantin
			size: 4.85
			color: { font_color_2() }
