From 0914c53f0dbed82b87fbdfcf72862d1b65aaea9f Mon Sep 17 00:00:00 2001 From: pichoro Date: Tue, 28 Aug 2007 03:57:31 +0000 Subject: [PATCH] Font colors closer to correct for future styles. git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@633 0fc631ac-6414-0410-93d0-97cfa31319b6 --- data/magic-future-textless.mse-style/style | 24 +++++++++++++---- data/magic-futureshift.mse-style/style | 30 +++++++++++++++++----- 2 files changed, 43 insertions(+), 11 deletions(-) diff --git a/data/magic-future-textless.mse-style/style b/data/magic-future-textless.mse-style/style index 2e3ce23c..5eba75b3 100644 --- a/data/magic-future-textless.mse-style/style +++ b/data/magic-future-textless.mse-style/style @@ -16,7 +16,6 @@ card dpi: 150 #Casting cost mask #Frames can be changed to jpegs #make colored artifacts look right -#white font color for blue land, red land, black land, and green land ############################################################## Extra scripts init script: @@ -99,7 +98,10 @@ init script: font_colors_white := { input != "w" and input != "c" and input != "a" and input != "l" and input != "m" } - paintbrush_color := { if font_white() then "white" else "black" } + paintbrush_font:= { if contains(card.card_color, match:"land") then "white" + else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"multicolor") or contains(card.card_color, match:"white") then "black" + else "white" + } ############################################################## Extra style options @@ -271,7 +273,13 @@ card style: font: name: MPlantin size: 8 - color: { font_color(card.card_color) } + color: + script: + if contains(card.card_color, match:"land") then rgb(255,255,255) + else if contains(card.card_color, match:"artifact") or + contains(card.card_color, match:"multicolor") or + contains(card.card_color, match:"white") then rgb(0,0,0) + else rgb(255,255,255) copyright line: left: 22 @@ -283,7 +291,13 @@ card style: font: name: MPlantin size: 7 - color: { font_color(card.card_color) } + color: + script: + if contains(card.card_color, match:"land") then rgb(255,255,255) + else if contains(card.card_color, match:"artifact") or + contains(card.card_color, match:"multicolor") or + contains(card.card_color, match:"white") then rgb(0,0,0) + else rgb(255,255,255) ############################################################## Extra card fields extra card field: @@ -315,7 +329,7 @@ extra card field: extra card field: type: choice name: paintbrush - script: paintbrush_color(card.card_color) + script: paintbrush_font(value) editable: false choice: black choice: white diff --git a/data/magic-futureshift.mse-style/style b/data/magic-futureshift.mse-style/style index e051e579..be27bbde 100644 --- a/data/magic-futureshift.mse-style/style +++ b/data/magic-futureshift.mse-style/style @@ -12,6 +12,7 @@ card dpi: 150 #By: Pichoro # #Todo: +#Casting Cost Mask Ajustments #Colorless Frame #Make different colored colorless mana symbols work ############################################################## Extra scripts @@ -126,7 +127,10 @@ init script: ) } - paintbrush_color := { if font_white() then "white" else "black" } + paintbrush_font:= { if contains(card.card_color, match:"land") then "white" + else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"multicolor") or contains(card.card_color, match:"white") then "black" + else "white" + } ############################################################## Extra style options @@ -287,7 +291,10 @@ card style: italic name: MPlantin-Italic size: 15 scale down to: 6 - color: rgb(0,0,0) + color: + script: + if not contains(card.card_color, match:"land") then rgb(0,0,0) + else font_color(card.card_color) symbol font: name: { if styling.futuristic_mana_symbols then "magic-mana-future" @@ -346,7 +353,13 @@ card style: font: name: MPlantin size: 8 - color: { font_color(card.card_color) } + color: + script: + if contains(card.card_color, match:"land") then rgb(255,255,255) + else if contains(card.card_color, match:"artifact") or + contains(card.card_color, match:"multicolor") or + contains(card.card_color, match:"white") then rgb(0,0,0) + else rgb(255,255,255) copyright line: left: 20 @@ -358,8 +371,13 @@ card style: font: name: MPlantin size: 7 - color: { font_color(card.card_color) } - + color: + script: + if contains(card.card_color, match:"land") then rgb(255,255,255) + else if contains(card.card_color, match:"artifact") or + contains(card.card_color, match:"multicolor") or + contains(card.card_color, match:"white") then rgb(0,0,0) + else rgb(255,255,255) ############################################################## Extra card fields extra card field: type: choice @@ -403,7 +421,7 @@ extra card field: extra card field: type: choice name: paintbrush - script: paintbrush_color(card.card_color) + script: paintbrush_font(value) editable: false choice: black choice: white