mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-13 14:07:01 -04:00
Miscellaneous colored artifact updates for Magic, following Shards.
First Conflux keyword for Magic. Improved Mythic Rare coloration. Slightly improved creature type lists. git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1284 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
mse version: 0.3.6
|
mse version: 0.3.7
|
||||||
full name: Magic The Gathering, card blend utilities
|
full name: Magic The Gathering, card blend utilities
|
||||||
version: 2008-04-13
|
version: 2008-09-24
|
||||||
|
|
||||||
# This file doesn't do anything, other files in this directory can be included
|
# This file doesn't do anything, other files in this directory can be included
|
||||||
# in game/style files:
|
# in game/style files:
|
||||||
|
|||||||
@@ -470,7 +470,7 @@ color_background := {
|
|||||||
colors := colors + "m"
|
colors := colors + "m"
|
||||||
multi := false
|
multi := false
|
||||||
)
|
)
|
||||||
if artifact and (multi or hybrid or colors == "") then (
|
if artifact and (hybrid or colors == "") then (
|
||||||
colors := colors + "a"
|
colors := colors + "a"
|
||||||
artifact := false
|
artifact := false
|
||||||
)
|
)
|
||||||
@@ -505,6 +505,16 @@ color_combination := {
|
|||||||
dark: base,
|
dark: base,
|
||||||
light: land_template("m"),
|
light: land_template("m"),
|
||||||
)
|
)
|
||||||
|
else if multi and artifact then
|
||||||
|
masked_blend(
|
||||||
|
mask: "artifact_blend_{type}.png",
|
||||||
|
dark: template("a"),
|
||||||
|
light: masked_blend(
|
||||||
|
mask: "multicolor_blend_{type}.png",
|
||||||
|
dark: template("m"),
|
||||||
|
light: base
|
||||||
|
)
|
||||||
|
)
|
||||||
else if multi then
|
else if multi then
|
||||||
masked_blend(
|
masked_blend(
|
||||||
mask: "multicolor_blend_{type}.png",
|
mask: "multicolor_blend_{type}.png",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ installer group: magic/game files
|
|||||||
icon: card-back.png
|
icon: card-back.png
|
||||||
position hint: 01
|
position hint: 01
|
||||||
|
|
||||||
version: 2008-08-08
|
version: 2008-12-29
|
||||||
depends on: magic-blends.mse-include 2007-09-23
|
depends on: magic-blends.mse-include 2007-09-23
|
||||||
depends on: magic-watermarks.mse-include 2007-09-23
|
depends on: magic-watermarks.mse-include 2007-09-23
|
||||||
|
|
||||||
|
|||||||
@@ -360,7 +360,7 @@ keyword:
|
|||||||
keyword: Soulshift
|
keyword: Soulshift
|
||||||
match: Soulshift <atom-param>number</atom-param>
|
match: Soulshift <atom-param>number</atom-param>
|
||||||
mode: expert
|
mode: expert
|
||||||
reminder: When this is put into a graveyard from play, you may return target Spirit card with converted mana cost {param1} or less from you graveyard to your hand.
|
reminder: When this is put into a graveyard from play, you may return target Spirit card with converted mana cost {param1} or less from your graveyard to your hand.
|
||||||
keyword:
|
keyword:
|
||||||
keyword: Enchant
|
keyword: Enchant
|
||||||
match: Enchant <atom-param>name</atom-param>
|
match: Enchant <atom-param>name</atom-param>
|
||||||
@@ -635,3 +635,8 @@ keyword:
|
|||||||
match: Exalted
|
match: Exalted
|
||||||
mode: expert
|
mode: expert
|
||||||
reminder: Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.
|
reminder: Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.
|
||||||
|
keyword:
|
||||||
|
keyword: Domain
|
||||||
|
match: Domain
|
||||||
|
mode: pseudo
|
||||||
|
rules: Domain — [effect] for each basic land type among lands you control.
|
||||||
|
|||||||
@@ -51,8 +51,19 @@ color_filter := sort_text@(order: "<WUBRG>")
|
|||||||
color_filterH := sort_text@(order: "</>")
|
color_filterH := sort_text@(order: "</>")
|
||||||
mana_to_color := {
|
mana_to_color := {
|
||||||
count := number_of_items(in: colors)
|
count := number_of_items(in: colors)
|
||||||
if hybrid == "" then
|
if hybrid == "" and contains(type, match:"Artifact") then
|
||||||
# not a hybrid
|
# not a hybrid, but artifact
|
||||||
|
if count == 0 then "artifact"
|
||||||
|
else if count == 1 then color_names_1() + ", artifact"
|
||||||
|
else if set.set_info.use_gradient_multicolor == "no" then "artifact, multicolor" # stop here
|
||||||
|
else if count == 2 then color_names_2() + ", artifact, multicolor"
|
||||||
|
else if set.set_info.use_gradient_multicolor != "yes" then "artifact, multicolor" # stop here
|
||||||
|
else if count == 3 then color_names_3() + ", artifact, multicolor"
|
||||||
|
else if count == 4 then color_names_4() + ", artifact, multicolor"
|
||||||
|
else if count == 5 then color_names_5() + ", artifact, multicolor"
|
||||||
|
else "artifact, multicolor"
|
||||||
|
else if hybrid == "" then
|
||||||
|
# not a hybrid, not artifact
|
||||||
if count == 0 then "colorless"
|
if count == 0 then "colorless"
|
||||||
else if count == 1 then color_names_1()
|
else if count == 1 then color_names_1()
|
||||||
else if set.set_info.use_gradient_multicolor == "no" then "multicolor" # stop here
|
else if set.set_info.use_gradient_multicolor == "no" then "multicolor" # stop here
|
||||||
@@ -62,8 +73,15 @@ mana_to_color := {
|
|||||||
else if count == 4 then color_names_4() + ", multicolor"
|
else if count == 4 then color_names_4() + ", multicolor"
|
||||||
else if count == 5 then color_names_5() + ", multicolor"
|
else if count == 5 then color_names_5() + ", multicolor"
|
||||||
else "multicolor"
|
else "multicolor"
|
||||||
|
else if contains(type, match:"Artifact") then
|
||||||
|
# hybrid, but artifact
|
||||||
|
if count == 0 then "artifact"
|
||||||
|
else if count == 1 then color_names_1() + ", artifact"
|
||||||
|
else if count == 2 then color_names_2() + ", artifact"
|
||||||
|
else if count == 3 then color_names_3() + ", artifact"
|
||||||
|
else "artifact, multicolor"
|
||||||
else
|
else
|
||||||
# hybrid
|
# hybrid, not artifact
|
||||||
if count == 0 then "colorless"
|
if count == 0 then "colorless"
|
||||||
else if count == 1 then color_names_1()
|
else if count == 1 then color_names_1()
|
||||||
else if count == 2 then color_names_2() + ", hybrid"
|
else if count == 2 then color_names_2() + ", hybrid"
|
||||||
@@ -87,7 +105,6 @@ land_multicolor := {
|
|||||||
if count == 0 then "land"
|
if count == 0 then "land"
|
||||||
else if count == 1 then color_names_1() + ", land"
|
else if count == 1 then color_names_1() + ", land"
|
||||||
else if count == 2 then color_names_2() + ", land"
|
else if count == 2 then color_names_2() + ", land"
|
||||||
else if count == 3 then color_names_3() + ", land"
|
|
||||||
else "land, multicolor"
|
else "land, multicolor"
|
||||||
}
|
}
|
||||||
land_to_color := {
|
land_to_color := {
|
||||||
|
|||||||
@@ -125,8 +125,8 @@ default set style:
|
|||||||
name: mythic rare
|
name: mythic rare
|
||||||
border radius: 0.07
|
border radius: 0.07
|
||||||
fill type: linear gradient
|
fill type: linear gradient
|
||||||
fill color 1: rgb(255, 160, 40)
|
fill color 1: rgb(245,148,31)
|
||||||
fill color 2: rgb(202, 49, 35)
|
fill color 2: rgb(186,45,38)
|
||||||
border color 1: rgb(0, 0, 0)
|
border color 1: rgb(0, 0, 0)
|
||||||
border color 2: rgb(0, 0, 0)
|
border color 2: rgb(0, 0, 0)
|
||||||
variation:
|
variation:
|
||||||
|
|||||||
@@ -358,6 +358,7 @@ word list:
|
|||||||
word: Scout
|
word: Scout
|
||||||
word: Serf
|
word: Serf
|
||||||
word: Shaman
|
word: Shaman
|
||||||
|
word: Skeleton
|
||||||
word: Soldier
|
word: Soldier
|
||||||
word: Spellshaper
|
word: Spellshaper
|
||||||
word: Survivor
|
word: Survivor
|
||||||
|
|||||||
Reference in New Issue
Block a user