From 3cb611c4a28b8de8293fc120dc1afe4e2e1a75f8 Mon Sep 17 00:00:00 2001 From: pichoro Date: Mon, 14 May 2007 04:34:43 +0000 Subject: [PATCH] Added split colorless frame. Futher oraclized keywords for Magic and Vanguard. Added old style uncommon and rare symbols for use in oldstyle magic templates. Changed old style magic templates to use old style uncommon and rare symbols. git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@368 0fc631ac-6414-0410-93d0-97cfa31319b6 --- data/magic-new-split.mse-style/ccard.jpg | Bin 21498 -> 9070 bytes data/magic-old-split.mse-style/style | 8 ++--- data/magic-old-token.mse-style/style | 4 +-- data/magic-old.mse-style/style | 4 +-- data/magic.mse-game/game | 36 ++++++++++++++++------- data/vanguard.mse-game/game | 20 ++++++------- 6 files changed, 44 insertions(+), 28 deletions(-) diff --git a/data/magic-new-split.mse-style/ccard.jpg b/data/magic-new-split.mse-style/ccard.jpg index 471b38f15214cf8e2be1dc5febf3c4a7499316b9..6d72e2e610467c63dfa34f31021a8eaac652fa33 100644 GIT binary patch literal 9070 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

HNt3f{YBk1h!1#-d(=0PzyH>3QZ5) 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 IFST?3*(|++Q~&?~ diff --git a/data/magic-old-split.mse-style/style b/data/magic-old-split.mse-style/style index 3fcc66b8..e286e89c 100644 --- a/data/magic-old-split.mse-style/style +++ b/data/magic-old-split.mse-style/style @@ -244,8 +244,8 @@ card style: # 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") + uncommon: script: symbol_variation(symbol: set.symbol, variation: "olduncommon") + rare: script: symbol_variation(symbol: set.symbol, variation: "oldrare") special: script: symbol_variation(symbol: set.symbol, variation: "special") rarity 2: @@ -259,8 +259,8 @@ card style: # 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") + uncommon: script: symbol_variation(symbol: set.symbol, variation: "olduncommon") + rare: script: symbol_variation(symbol: set.symbol, variation: "oldrare") special: script: symbol_variation(symbol: set.symbol, variation: "special") ############################# Text box diff --git a/data/magic-old-token.mse-style/style b/data/magic-old-token.mse-style/style index 5e0eca45..75d5f0de 100644 --- a/data/magic-old-token.mse-style/style +++ b/data/magic-old-token.mse-style/style @@ -161,8 +161,8 @@ card style: # 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") + uncommon: script: symbol_variation(symbol: set.symbol, variation: "olduncommon") + rare: script: symbol_variation(symbol: set.symbol, variation: "oldrare") special: script: symbol_variation(symbol: set.symbol, variation: "special") ############################# Text box diff --git a/data/magic-old.mse-style/style b/data/magic-old.mse-style/style index 7bdbcd82..5b97ba77 100644 --- a/data/magic-old.mse-style/style +++ b/data/magic-old.mse-style/style @@ -180,8 +180,8 @@ card style: # 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") + uncommon: script: symbol_variation(symbol: set.symbol, variation: "olduncommon") + rare: script: symbol_variation(symbol: set.symbol, variation: "oldrare") special: script: symbol_variation(symbol: set.symbol, variation: "special") ############################# Text box diff --git a/data/magic.mse-game/game b/data/magic.mse-game/game index 16622ce4..71dbab3b 100644 --- a/data/magic.mse-game/game +++ b/data/magic.mse-game/game @@ -449,6 +449,14 @@ default set style: fill type: solid fill color: rgb(0,0,0) border color: rgb(255,255,255) + variation: + name: olduncommon + border radius: 0.10 + fill type: linear gradient + fill color 1: rgb(224,224,224) + fill color 2: rgb(84, 84, 84) + border color 1: rgb(255,255,255) + border color 2: rgb(255,255,255) variation: name: uncommon border radius: 0.05 @@ -457,6 +465,14 @@ default set style: fill color 2: rgb(84, 84, 84) border color 1: rgb(0, 0, 0) border color 2: rgb(0, 0, 0) + variation: + name: oldrare + border radius: 0.10 + fill type: linear gradient + fill color 1: rgb(214,196,94) + fill color 2: rgb(95, 84, 40) + border color 1: rgb(255,255,255) + border color 2: rgb(255,255,255) variation: name: rare border radius: 0.05 @@ -1253,7 +1269,7 @@ keyword: keyword: Banding match: Banding mode: old - reminder: When declaring attackers or blockers this creature may group with others creatures with banding and one creature without banding. When damage is dealt, you decide where damage is dealt. + reminder: When declaring attackers or blockers this creature may group with other creatures with banding and one creature without banding. When damage is dealt, you decide where damage is dealt. keyword: keyword: Landwalk match: prefixwalk @@ -1263,7 +1279,7 @@ keyword: keyword: Protection from match: Protection from name mode: core - reminder: This creature can’t be blocked, targeted, dealt damage, or enchanted, or equipped by anything {english_singular(param1)}. + reminder: This creature can’t be blocked, targeted, dealt damage, enchanted, or equipped by anything {english_singular(param1)}. keyword: keyword: Bands with other match: Bands with other name @@ -1278,12 +1294,12 @@ keyword: keyword: Cumulative upkeep match: Cumulative upkeep cost mode: old - reminder: At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you {for_mana_costs(add:"pay ",param1)} for each age counter on it. + reminder: At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it. keyword: keyword: Phasing match: Phasing mode: old - reminder: At the beginning of your upkeep, put this and any cards attached to it in the phased-out zone. If this is already in the phased-out zone, return it and any card attached to it to play. If there were counters on this card when it phased out, put that many counters on it when it returns to play. This ability does not cause comes-into-play or leaves play abilities to trigger. + reminder: At the beginning of your upkeep, put this and any cards attached to it in the phased-out zone. If this is already in the phased-out zone, return it and any card and/or counters attached to it to play. This ability does not cause comes-into-play or leaves-play abilities to trigger. keyword: keyword: Flanking match: Flanking @@ -1303,7 +1319,7 @@ keyword: keyword: Buyback match: Buyback cost mode: expert - reminder: You may {for_mana_costs(add:"pay ",param1)} in addition to any other costs as you play this spell. If you do, put this card into your hand as it resolves. + reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you play this spell. If you do, put this card into your hand as it resolves. keyword: keyword: Echo match: Echo cost @@ -1352,7 +1368,7 @@ keyword: keyword: Madness match: Madness cost mode: expert - reminder: You may play this card for its madness cost at the time you discard it. + reminder: If you discard this card, you may play it for its madness cost instead of putting it into your graveyard. keyword: keyword: Morph match: Morph cost @@ -1498,7 +1514,7 @@ keyword: keyword: Dredge match: Dredge number mode: expert - reminder: As long as you have at least {english_number(param1)} card(s) in your library, if you would draw a card, you may instead put exactly {english_number(param1)} card(s) from the top of your library into your graveyard and return this card from your graveyard to your hand. + reminder: If you would draw a card, instead you may put exactly {english_number(param1)} card(s) from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card. keyword: keyword: Haunt match: Haunt @@ -1557,7 +1573,7 @@ keyword: keyword: Vanishing match: Vanishing number mode: expert - reminder: This permanent comes into play with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When you remove the last, sacrifice it. + reminder: This permanent comes into play with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it. keyword: keyword: Grandeur match: Grandeur @@ -1576,7 +1592,7 @@ keyword: keyword: Gravestorm match: Gravestorm mode: expert - reminder: When you play this spell, copy it for each permanent put into a graveyard from this play this turn. You may choose new targets for the copies. + reminder: When you play this spell, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies. keyword: keyword: Lifelink match: Lifelink @@ -1606,7 +1622,7 @@ keyword: keyword: Frenzy match: Frenzy number mode: expert - reminder: Whenever this creature attacks and isn't blocked it gets +{param1}/+0 until end of turn. + reminder: Whenever this creature attacks and isn't blocked, it gets +{param1}/+0 until end of turn. keyword: keyword: Delve match: Delve diff --git a/data/vanguard.mse-game/game b/data/vanguard.mse-game/game index b4419fe1..127948bd 100644 --- a/data/vanguard.mse-game/game +++ b/data/vanguard.mse-game/game @@ -472,7 +472,7 @@ keyword: keyword: Banding match: Banding mode: old - reminder: When declaring attackers or blockers this creature may group with others creatures with banding and one creature without banding. When damage is dealt, you decide where damage is dealt. + reminder: When declaring attackers or blockers this creature may group with other creatures with banding and one creature without banding. When damage is dealt, you decide where damage is dealt. keyword: keyword: Landwalk match: prefixwalk @@ -482,7 +482,7 @@ keyword: keyword: Protection from match: Protection from name mode: core - reminder: This creature can’t be blocked, targeted, dealt damage, or enchanted, or equipped by anything {english_singular(param1)}. + reminder: This creature can’t be blocked, targeted, dealt damage, enchanted, or equipped by anything {english_singular(param1)}. keyword: keyword: Bands with other match: Bands with other name @@ -497,12 +497,12 @@ keyword: keyword: Cumulative upkeep match: Cumulative upkeep cost mode: old - reminder: At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you {for_mana_costs(add:"pay ",param1)} for each age counter on it. + reminder: At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it. keyword: keyword: Phasing match: Phasing mode: old - reminder: At the beginning of your upkeep, put this and any cards attached to it in the phased-out zone. If this is already in the phased-out zone, return it and any card attached to it to play. If there were counters on this card when it phased out, put that many counters on it when it returns to play. This ability does not cause comes-into-play or leaves play abilities to trigger. + reminder: At the beginning of your upkeep, put this and any cards attached to it in the phased-out zone. If this is already in the phased-out zone, return it and any card and/or counters attached to it to play. This ability does not cause comes-into-play or leaves-play abilities to trigger. keyword: keyword: Flanking match: Flanking @@ -522,7 +522,7 @@ keyword: keyword: Buyback match: Buyback cost mode: expert - reminder: You may {for_mana_costs(add:"pay ",param1)} in addition to any other costs as you play this spell. If you do, put this card into your hand as it resolves. + reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you play this spell. If you do, put this card into your hand as it resolves. keyword: keyword: Echo match: Echo cost @@ -571,7 +571,7 @@ keyword: keyword: Madness match: Madness cost mode: expert - reminder: You may play this card for its madness cost at the time you discard it. + reminder: If you discard this card, you may play it for its madness cost instead of putting it into your graveyard. keyword: keyword: Morph match: Morph cost @@ -717,7 +717,7 @@ keyword: keyword: Dredge match: Dredge number mode: expert - reminder: As long as you have at least {english_number(param1)} card(s) in your library, if you would draw a card, you may instead put exactly {english_number(param1)} card(s) from the top of your library into your graveyard and return this card from your graveyard to your hand. + reminder: If you would draw a card, instead you may put exactly {english_number(param1)} card(s) from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card. keyword: keyword: Haunt match: Haunt @@ -776,7 +776,7 @@ keyword: keyword: Vanishing match: Vanishing number mode: expert - reminder: This permanent comes into play with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When you remove the last, sacrifice it. + reminder: This permanent comes into play with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it. keyword: keyword: Grandeur match: Grandeur @@ -795,7 +795,7 @@ keyword: keyword: Gravestorm match: Gravestorm mode: expert - reminder: When you play this spell, copy it for each permanent put into a graveyard from this play this turn. You may choose new targets for the copies. + reminder: When you play this spell, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies. keyword: keyword: Lifelink match: Lifelink @@ -825,7 +825,7 @@ keyword: keyword: Frenzy match: Frenzy number mode: expert - reminder: Whenever this creature attacks and isn't blocked it gets +{param1}/+0 until end of turn. + reminder: Whenever this creature attacks and isn't blocked, it gets +{param1}/+0 until end of turn. keyword: keyword: Delve match: Delve