NEO Update

This commit is contained in:
CajunAvenger
2022-02-15 16:50:20 -06:00
parent e17080fca8
commit dc7c3fbbd0
33 changed files with 2240 additions and 99 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -4,7 +4,7 @@ short name: Jumpstart Front Card
full name: Jumpstart Front Card
icon: card-sample.png
installer group: magic/m15 style/Emblems
position hint: 090
position hint: 999
version: 2018-02-22
depends on:
@@ -20,6 +20,8 @@ depends on:
card width: 375
card height: 523
card dpi: 150
########################### template by silverback_ape
########################### updated by cajun
############################################################## Extra scripts
init script:
@@ -140,12 +142,12 @@ card style:
padding top: 0
############################# Image
image:
left: -10
top: -5
width: 375
height: 523
left: 15
top: 15
width: 345
height: 490
z index: -1
################H############ Card type
############################# Card type
############################# Card sorting / numbering
set code:
left: 24
@@ -157,7 +159,17 @@ card style:
name: Relay-Medium
size: 7
color: white
weight: bold
weight: bold
illustrator:
left: { 44 + card_style.set_code.content_width }
top: 497.5
width: 200
height: 10
z index: 3
font:
name: Beleren Small Caps Bold
size: 7.25
color: white
############################# Copyright stuff
copyright:
right: 339
@@ -217,8 +229,7 @@ extra card style:
top: 500
width: 12
height: 7
z index: 1
z index: 1
z index: 3
render style: image
image: artist_arrow.png
frame:

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -101,6 +101,48 @@ symbol:
code: chaos
image: mana_chaos.png
image font size: 151.69
###################################################################################### Phy Hybrid
symbol:
code: H/W/U
image: mana_phywu.png
image font size: 75
symbol:
code: H/W/B
image: mana_phywb.png
image font size: 75
symbol:
code: H/U/B
image: mana_phyub.png
image font size: 75
symbol:
code: H/U/R
image: mana_phyur.png
image font size: 75
symbol:
code: H/B/R
image: mana_phybr.png
image font size: 75
symbol:
code: H/B/G
image: mana_phybg.png
image font size: 75
symbol:
code: H/R/G
image: mana_phyrg.png
image font size: 75
symbol:
code: H/R/W
image: mana_phyrw.png
image font size: 75
symbol:
code: H/G/W
image: mana_phygw.png
image font size: 75
symbol:
code: H/G/U
image: mana_phygu.png
image font size: 75
###################################################################################### Prismatic Symbols
symbol:
code: W/U/B/R/G
@@ -370,27 +412,6 @@ symbol:
code: H
image: mana_phyc.png
image font size: 120
symbol:
code: W
image: mana_w.png
symbol:
code: U
image: mana_u.png
symbol:
code: B
image: mana_b.png
symbol:
code: R
image: mana_r.png
symbol:
code: G
image: mana_g.png
symbol:
code: C
image: mana_c.png
symbol:
code: S
image: mana_s.png
symbol:
code: 2/W
image: 2W.png
@@ -537,70 +558,92 @@ symbol:
code: 100
image: 100.png
symbol:
code: 99
code: 99(?!/)
regex: yes
image: 99.png
symbol:
code: 30
code: 30(?!/)
regex: yes
image: 30.png
symbol:
code: 29
code: 29(?!/)
regex: yes
image: 29.png
symbol:
code: 28
code: 28(?!/)
regex: yes
image: 28.png
symbol:
code: 27
code: 27(?!/)
regex: yes
image: 27.png
symbol:
code: 26
code: 26(?!/)
regex: yes
image: 26.png
symbol:
code: 25
code: 25(?!/)
regex: yes
image: 25.png
symbol:
code: 24
code: 24(?!/)
regex: yes
image: 24.png
symbol:
code: 23
code: 23(?!/)
regex: yes
image: 23.png
symbol:
code: 22
code: 22(?!/)
regex: yes
image: 22.png
symbol:
code: 21
code: 21(?!/)
regex: yes
image: 21.png
symbol:
code: 20
code: 20(?!/)
regex: yes
image: 20.png
symbol:
code: 19
code: 19(?!/)
regex: yes
image: 19.png
symbol:
code: 18
code: 18(?!/)
regex: yes
image: 18.png
symbol:
code: 15
code: 15(?!/)
regex: yes
image: 15.png
symbol:
code: 16
code: 16(?!/)
regex: yes
image: 16.png
symbol:
code: 15
code: 15(?!/)
regex: yes
image: 15.png
symbol:
code: 14
code: 14(?!/)
regex: yes
image: 14.png
symbol:
code: 13
code: 13(?!/)
regex: yes
image: 13.png
symbol:
code: 12
code: 12(?!/)
regex: yes
image: 12.png
symbol:
code: 11
code: 11(?!/)
regex: yes
image: 11.png
symbol:
code: 10
code: 10(?!/)
regex: yes
image: 10.png
symbol:
code: 9
@@ -642,13 +685,35 @@ symbol:
code: 0
image: 0.png
enabled: {ancestral_mana()}
symbol:
code: W
image: mana_w.png
symbol:
code: U
image: mana_u.png
symbol:
code: B
image: mana_b.png
symbol:
code: R
image: mana_r.png
symbol:
code: G
image: mana_g.png
symbol:
code: C
image: mana_c.png
symbol:
code: S
image: mana_s.png
symbol:
image: mana_circle.png
text margin left: .23
text margin right: .21
text margin top: -.15
text margin bottom: -.06
code: [0-9]+(?!/[WUBRGCSTQ2])|.
code: [0-9](?!/[WUBRGCSTQ2])|.
regex: yes
draw text: 0
text font:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -78,8 +78,98 @@ symbol:
image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
image font size: 120
enabled: {use_small_v_mana()}
###################################################################################### Phy Hybrid
###################################################################################### Phy Hybrid
symbol:
code: H/W/U
image: mana_phywu.png
image font size: 75
symbol:
code: H/W/B
image: mana_phywb.png
image font size: 75
symbol:
code: H/U/B
image: mana_phyub.png
image font size: 75
symbol:
code: H/U/R
image: mana_phyur.png
image font size: 75
symbol:
code: H/B/R
image: mana_phybr.png
image font size: 75
symbol:
code: H/B/G
image: mana_phybg.png
image font size: 75
symbol:
code: H/R/G
image: mana_phyrg.png
image font size: 75
symbol:
code: H/R/W
image: mana_phyrw.png
image font size: 75
symbol:
code: H/G/W
image: mana_phygw.png
image font size: 75
symbol:
code: H/G/U
image: mana_phygu.png
image font size: 75
###################################################################################### Loyalty Symbols
symbol:
image: empty_loyaltyup_w.png
code: ([+][XYZ1-9])
regex: yes
draw text: 1
text margin left: -.10
text margin right: 0
text margin top: .21
text margin bottom: .05
text font:
name: Beleren Bold
size: .70
color: white
max stretch: 0.5
image font size: 100
enabled: {white_text()}
symbol:
image: empty_loyaltydown_w.png
code: ([-][XYZ1-9])
regex: yes
draw text: 1
text margin left: -.10
text margin right: 0
text margin top: 0.1
text margin bottom: .15
text font:
name: Beleren Bold
size: .70
color: white
max stretch: 0.5
image font size: 100
enabled: {white_text()}
symbol:
image: empty_loyaltynaught_w.png
code: [+=]([0-9XYZ])
regex: yes
draw text: 1
text margin left: -.10
text margin right: 0
text margin top: .15
text margin bottom: .1
text font:
name: Beleren Bold
size: .70
color: white
max stretch: 0.5
image font size: 100
enabled: {white_text()}
symbol:
image: empty_loyaltyup.png
code: ([+][XYZ1-9])
@@ -112,7 +202,7 @@ symbol:
image font size: 100
symbol:
image: empty_loyaltynaught.png
code: ([+]0|=[0-9XYZ])
code: [+=]([0-9XYZ])
regex: yes
draw text: 1
text margin left: -.10
@@ -482,25 +572,6 @@ symbol:
code: L/G
image: mana_loyal_g.png
image font size: 120
###################################################################################### Regular Mana Symbols
symbol:
code: W
image: mana_w.png
symbol:
code: U
image: mana_u.png
symbol:
code: B
image: mana_b.png
symbol:
code: R
image: mana_r.png
symbol:
code: G
image: mana_g.png
symbol:
code: C
image: mana_c.png
###################################################################################### #/C Hybrid Symbols
symbol:
code: 2/W
@@ -679,70 +750,92 @@ symbol:
code: 100
image: 100.png
symbol:
code: 99
code: 99(?!/)
regex: yes
image: 99.png
symbol:
code: 30
code: 30(?!/)
regex: yes
image: 30.png
symbol:
code: 29
code: 29(?!/)
regex: yes
image: 29.png
symbol:
code: 28
code: 28(?!/)
regex: yes
image: 28.png
symbol:
code: 27
code: 27(?!/)
regex: yes
image: 27.png
symbol:
code: 26
code: 26(?!/)
regex: yes
image: 26.png
symbol:
code: 25
code: 25(?!/)
regex: yes
image: 25.png
symbol:
code: 24
code: 24(?!/)
regex: yes
image: 24.png
symbol:
code: 23
code: 23(?!/)
regex: yes
image: 23.png
symbol:
code: 22
code: 22(?!/)
regex: yes
image: 22.png
symbol:
code: 21
code: 21(?!/)
regex: yes
image: 21.png
symbol:
code: 20
code: 20(?!/)
regex: yes
image: 20.png
symbol:
code: 19
code: 19(?!/)
regex: yes
image: 19.png
symbol:
code: 18
code: 18(?!/)
regex: yes
image: 18.png
symbol:
code: 15
image: 15.png
code: 17(?!/)
regex: yes
image: 17.png
symbol:
code: 16
code: 16(?!/)
regex: yes
image: 16.png
symbol:
code: 15
code: 15(?!/)
regex: yes
image: 15.png
symbol:
code: 14
code: 14(?!/)
regex: yes
image: 14.png
symbol:
code: 13
code: 13(?!/)
regex: yes
image: 13.png
symbol:
code: 12
code: 12(?!/)
regex: yes
image: 12.png
symbol:
code: 11
code: 11(?!/)
regex: yes
image: 11.png
symbol:
code: 10
code: 10(?!/)
regex: yes
image: 10.png
symbol:
code: 9
@@ -784,6 +877,25 @@ symbol:
code: 0
image: 0.png
enabled: {ancestral_mana()}
###################################################################################### Regular Mana Symbols
symbol:
code: W
image: mana_w.png
symbol:
code: U
image: mana_u.png
symbol:
code: B
image: mana_b.png
symbol:
code: R
image: mana_r.png
symbol:
code: G
image: mana_g.png
symbol:
code: C
image: mana_c.png
symbol:
image: mana_circle.png
code: [0-9]+(?!/[WUBRGSTQ2])|.

View File

@@ -478,7 +478,7 @@ keyword:
keyword: Dredge
match: Dredge <atom-param>number</atom-param>
mode: expert
reminder: If you would draw a card, instead you mill {english_number(param1)} card(s) instead. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.
reminder: If you would draw a card, you mill {english_number(param1)} card(s) instead. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.
keyword:
keyword: Radiance
match: Radiance
@@ -1489,6 +1489,12 @@ keyword:
match: Pack tactics
mode: pseudo
rules: Pack tactics — Whenever CARDNAME attacks, if you attacked with creatures with total power 6 or greater this combat, [effect].
# Commander 2021
keyword:
keyword: Demonstrate
match: Demonstrate
mode: expert
reminder: When you cast this spell, you may copy it. If you do, choose an opponent to also copy it.
# Midnight Hunt
keyword:
keyword: Daybound
@@ -1514,4 +1520,36 @@ keyword:
keyword: Coven
match: Coven
mode: pseudo
rules: Coven — if you control three or more creatures with different powers, [effect].
rules: Coven — if you control three or more creatures with different powers, [effect].
# Crimson Vow
keyword:
keyword: Cleave
match: Cleave <atom-param>cost</atom-param>
mode: expert
reminder: You may cast this spell for its cleave cost. If you do, remove the words in square brackets.
keyword:
keyword: Training
match: Training
mode: expert
reminder: Whenever this creature attacks with another creature with greater power, put a +1/+1 counter on this creature.
keyword:
keyword: Blood token
match: Blood toke<atom-param>*s</atom-param>
mode: expert
reminder: {if param1.value == "ns" then "Theyre artifacts" else "Its an artifact"} with "1, T, Discard a card, Sacrifice this artifact: Draw a card."
# Kamigawa Neon Dynasty
keyword:
keyword: Reconfigure
match: Reconfigure <atom-param>cost</atom-param>
mode: expert
reminder: {param1}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.
keyword:
keyword: modified
match: modified
mode: action
reminder: Equipment, Auras you control, and counters are modifications.
keyword:
keyword: Compleated
match: Compleated
mode: expert
reminder: {phy_reminder(card.casting_cost)} If life was paid, this planeswalker enters with two fewer loyalty counters.

View File

@@ -4,6 +4,8 @@ include file: language
# needed by all style files anyway
include file: /magic-blends.mse-include/new-blends
############################################################## version check
version_date := {"2022-01-30"}
############################################################## Sorting mana symbols
# correctly sort a mana symbol (no guild mana)
@@ -1811,4 +1813,18 @@ if_scripts := {
)
field := expand_facecodes[field] or else field
if face_scripts[func](face, field:field, query:query) or else false then t else f
}
}
white_text := {false}
phy_reminder := {
phy_match := filter_text(input, match:"(/[WUBRG])+", in_context:"H<match>")
letters := split_text(phy_match, match:"/")
reminder_text := ""
if length(letters) == 2 then
reminder_text := "[H/" + letters[1] + "] can be paid with [" + letters[1] + "] or 2 life."
else if length(letters) > 2 then
reminder_text := "[H/" + letters[1] + "/" + letters[2] + "] can be paid with [" + letters[1] + "], " + "[" + letters[2] + "], or 2 life."
else
reminder_text := ""
reminder_text
}