Commit a51d818a authored by artfreakwiu's avatar artfreakwiu

No commit message

No commit message
parent 3b901a4b
...@@ -23,8 +23,15 @@ card height: 523 ...@@ -23,8 +23,15 @@ card height: 523
card dpi: 150 card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
init script:
card_shape := { if styling.style_sorting then "alter ego" else "new" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field:
type: boolean
name: style sorting
description: Should this style of card sort as separate from cards of other styles?
initial: no
styling field: styling field:
type: package choice type: package choice
name: text box symbols name: text box symbols
......
...@@ -26,6 +26,8 @@ card height: 523 ...@@ -26,6 +26,8 @@ card height: 523
card dpi: 150 card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
init script:
card_shape := { "old" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field: styling field:
......
...@@ -26,6 +26,8 @@ card height: 523 ...@@ -26,6 +26,8 @@ card height: 523
card dpi: 150 card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
init script:
card_shape := { "old" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field: styling field:
......
...@@ -26,6 +26,8 @@ card height: 523 ...@@ -26,6 +26,8 @@ card height: 523
card dpi: 150 card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
init script:
card_shape := { "old" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field: styling field:
......
...@@ -26,6 +26,8 @@ card height: 523 ...@@ -26,6 +26,8 @@ card height: 523
card dpi: 150 card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
init script:
card_shape := { "old" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field: styling field:
......
...@@ -36,6 +36,7 @@ init script: ...@@ -36,6 +36,7 @@ init script:
if styling.con_optional == "c-left" then "ccoccard2.png" if styling.con_optional == "c-left" then "ccoccard2.png"
else "ccoccard.png" else "ccoccard.png"
} }
card_shape := { "new" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field: styling field:
...@@ -377,59 +378,14 @@ card style: ...@@ -377,59 +378,14 @@ card style:
name: Eurostile name: Eurostile
size: 6 size: 6
color: rgb(255,255,255) color: rgb(255,255,255)
############################################################## Extra card fields ############################ For New style cards
extra card field:
type: choice
name: foil layer
choice: foil
editable: false
extra card field:
type: choice
name: playarea
choice: none
choice: visible
choice: concealed
choice: both
initial: none
show statistics: false
save value: true
extra card field:
type: choice
name: flightrange
choice: none
choice: flight
choice: range
choice: both
initial: none
show statistics: false
save value: true
extra card field:
type: choice
name: ongoing
choice: none
choice: ongoing
initial: none
script: symbol_default()
description: Symbols for this card (ongoing)
extra card field:
type: choice
name: affiliation
editable: false
initial: nones
include file: /vs-common.mse-include/watermark-names
extra card field:
type: choice
name: affiliation2
editable: false
initial: none
include file: /vs-common.mse-include/dual-affiliation
extra card style:
playarea: playarea:
left: 320 left: 320
top : 333 top : 333
height: 15 height: 15
width: 29 width: 29
z index: 4 z index: 4
visible: { is_character() or is_equipment() }
render style: image list render style: image list
choice images: choice images:
visible: visible.png visible: visible.png
...@@ -457,16 +413,6 @@ extra card style: ...@@ -457,16 +413,6 @@ extra card style:
render style: image list render style: image list
choice images: choice images:
ongoing: ongoing.png ongoing: ongoing.png
foil layer:
left: 0
top : 0
width: { if styling.foils=="no" then 0 else 375 }
height: { if styling.foils=="no" then 0 else 523 }
z index: 8
render style: image
choice images:
foil: /vs-common.mse-include/foil.png
visible: { styling.foils }
affiliation: affiliation:
right: { 184 + card_style.team_full.content_width * -0.5 } right: { 184 + card_style.team_full.content_width * -0.5 }
top : 332 top : 332
...@@ -485,3 +431,20 @@ extra card style: ...@@ -485,3 +431,20 @@ extra card style:
alignment: middle left alignment: middle left
render style: image render style: image
include file: /vs-common.mse-include/affiliations include file: /vs-common.mse-include/affiliations
############################################################## Extra card fields
extra card field:
type: choice
name: foil layer
choice: foil
editable: false
extra card style:
foil layer:
left: 0
top : 0
width: { if styling.foils=="no" then 0 else 375 }
height: { if styling.foils=="no" then 0 else 523 }
z index: 8
render style: image
choice images:
foil: /vs-common.mse-include/foil.png
visible: { styling.foils }
\ No newline at end of file
...@@ -26,8 +26,15 @@ card height: 523 ...@@ -26,8 +26,15 @@ card height: 523
card dpi: 75 card dpi: 75
############################################################## Extra scripts ############################################################## Extra scripts
init script:
card_shape := { if styling.style_sorting then "avatar" else "new" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field:
type: boolean
name: style sorting
description: Should this style of card sort as separate from cards of other styles?
initial: no
styling field: styling field:
type: package choice type: package choice
name: text box symbols name: text box symbols
......
...@@ -15,7 +15,7 @@ symbol: ...@@ -15,7 +15,7 @@ symbol:
code: >>> code: >>>
image: arrow.png image: arrow.png
symbol: symbol:
code: code: @
image: diamond.png image: diamond.png
symbol: symbol:
code: <> code: <>
......
...@@ -23,36 +23,24 @@ symbol: ...@@ -23,36 +23,24 @@ symbol:
symbol: symbol:
code: Activate code: Activate
image: activate.png image: activate.png
symbol:
code: Horsemen of Apocalypse
image: apocalypse.png
symbol: symbol:
code: Avengers code: Avengers
image: avengers.png image: avengers.png
symbol: symbol:
code: B.P.R.D. code: B.P.R.D.
image: bprd.png image: bprd.png
symbol:
code: Brood
image: brood.png
symbol: symbol:
code: Brotherhood code: Brotherhood
image: brotherhood.png image: brotherhood.png
symbol:
code: Captain America
image: captainamerica.png
symbol: symbol:
code: Crime Lords code: Crime Lords
image: crimelords.png image: crimelords.png
symbol: symbol:
code: Marvel Defenders code: Defenders
image: defenders.png image: defenders.png
symbol: symbol:
code: Doom code: Doom
image: doom.png image: doom.png
symbol:
code: Excalibur
image: excalibur.png
symbol: symbol:
code: Fantastic Four code: Fantastic Four
image: f4.png image: f4.png
...@@ -68,12 +56,21 @@ symbol: ...@@ -68,12 +56,21 @@ symbol:
symbol: symbol:
code: Heralds of Galactus code: Heralds of Galactus
image: heralds.png image: heralds.png
symbol:
code: Horsemen of Apocalypse
image: apocalypse.png
symbol:
code: Invaders
image: invaders.png
symbol: symbol:
code: JLA code: JLA
image: jla.png image: jla.png
symbol: symbol:
code: JSA code: JSA
image: jsa.png image: jsa.png
symbol:
code: Kree
image: kree
symbol: symbol:
code: Marvel Knights code: Marvel Knights
image: marvelknights.png image: marvelknights.png
...@@ -98,6 +95,9 @@ symbol: ...@@ -98,6 +95,9 @@ symbol:
symbol: symbol:
code: Sinister Syndicate code: Sinister Syndicate
image: sinistersyndicate.png image: sinistersyndicate.png
symbol:
code: Skrull
image: skrull.png
symbol: symbol:
code: Speed Force code: Speed Force
image: speedforce.png image: speedforce.png
......
...@@ -26,8 +26,15 @@ card height: 523 ...@@ -26,8 +26,15 @@ card height: 523
card dpi: 150 card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
init script:
card_shape := { if styling.style_sorting then "old standard" else "old" }
############################################################## Set info fields ############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field:
type: boolean
name: style sorting
description: Should this style of card sort as separate from cards of other styles?
initial: no
styling field: styling field:
type: package choice type: package choice
name: text box symbols name: text box symbols
......
...@@ -9,11 +9,18 @@ version: 2008-09-23 ...@@ -9,11 +9,18 @@ version: 2008-09-23
depends on: depends on:
package: vs-common.mse-include package: vs-common.mse-include
version: 2008-09-23 version: 2008-09-23
############ some scripts copied and altered from magic.mse-game
############################################################## Functions & filters ############################################################## Functions & filters
# General functions # General functions
init script: init script:
# Index for sorting, character/concealed, equipment, location then plot twist ############### Sorting
sort_index := {
card_type() +
(if contains(card.shape, match:"old") then "B" else "A") +
(if contains(card.shape, match:"avatar") then "C" else "A") +
(if contains(card.shape, match:"alter ego") then "D" else "A") +
":"
}
sort_index := { sort_index := {
if contains(card.team, match: "EQUIPMENT") then "2" if contains(card.team, match: "EQUIPMENT") then "2"
else if contains(card.team, match: "Equipment") then "2" else if contains(card.team, match: "Equipment") then "2"
...@@ -24,10 +31,32 @@ init script: ...@@ -24,10 +31,32 @@ init script:
else if contains(card.team, match: "Planet") then "5" else if contains(card.team, match: "Planet") then "5"
else if contains(card.team, match: "PLANET") then "5" else if contains(card.team, match: "PLANET") then "5"
else "1" else "1"
}; }
extensive_sort := {
card.team + card.team_2_of_2 + card.team_2 + card.team_2_of_2_2 + card.name + card.version + " • " + card.team_affiliation
}
rarity_sort := {
if contains(card.shape, match: "old") then "B"
else if contains(card.shape, match: "avatar") then "C"
else if contains(card.shape, match: "alter ego") then "D"
else "A"
}
sort_name :=
replace@(match: "^(The|An?) ", replace: "") +
to_lower
############### Determine Card Position
pos_of_card := {
position(
of: card
in: set
order_by: { rarity_sort() + sort_index() + extensive_sort() + sort_name(card.name) }
) + 1
}
############################################################## Text Filters ############################################################## Text Filters
# add symbols to text ############### Symbol Filter
symbol_filter := symbol_filter :=
# step 5a : add arrow/diamond/dot symbols # step 5a : add arrow/diamond/dot symbols
replace_rule( replace_rule(
...@@ -41,26 +70,36 @@ init script: ...@@ -41,26 +70,36 @@ init script:
replace_rule( replace_rule(
match: "`|::", match: "`|::",
replace: "•")+ replace: "•")+
# step 5e : trademark symbol # step 5d : trademark symbol
replace_rule( replace_rule(
match: "TM", match: "TM",
replace: "™")+ replace: "™")+
# step 5e : copyright symbol # step 5e : copyright symbol
replace_rule( replace_rule(
match: "CR", match: "CR",
replace: "©") replace: "©");
new_symbols :=
symbol_filter +
# step 5f: Majority of affiliation symbols
replace_rule(
match: "Activate|Avengers|B.P.R.D.|Brotherhood|Crime Lords|Defenders|Doom|Fantastic Four|Gotham Knights|Green Lantern|Hellfire Club|Heralds of Galactus|Horsemen of Apocalypse|Invaders|JLA|JSA|Kree|Marvel Knights|Masters of Evil|Negative Zone|Planet|Shadowpact|Shi'ar|Sinister Syndicate|Skrull|Speed Force|Spider-Friends|Team Superman|Thule Society|Thunderbolts|Teen Titans|Underworld|Warbound|X-Men",
replace: "<sym-auto>&</sym-auto>") +
# step 5g: SHIELD Variations
replace_rule(
match: "S.H.I.E.L.D.|SHIELD|Shield",
replace: "<sym-auto>Shield</sym-auto>");
# the rule text filter ############### Other Text Filters
# - adds -> symbols card_shape := { "new" }
# - adds @ symbols # - adds all symbols
# - adds :: symbols # - bolds keywords
# - makes text in parentheses italic # - makes text in parentheses italic
text_filter := text_filter :=
# step 1 : remove all automatic tags # step 1 : Remove all automatic tags
tag_remove_rule(tag: "<sym-auto>") + tag_remove_rule(tag: "<sym-auto>") +
tag_remove_rule(tag: "<i-auto>") + tag_remove_rule(tag: "<i-auto>") +
tag_remove_rule(tag: "<b-auto>") + tag_remove_rule(tag: "<b-auto>") +
# step 2 : reminder text for keywords # step 2 : Reminder text for keywords
expand_keywords@( expand_keywords@(
condition: { condition: {
correct_case correct_case
...@@ -70,34 +109,34 @@ init script: ...@@ -70,34 +109,34 @@ init script:
}, },
combine: { "<b-auto>{keyword}</b-auto><atom-reminder-{mode}> ({process_english_hints(reminder)})</atom-reminder-{mode}>" } combine: { "<b-auto>{keyword}</b-auto><atom-reminder-{mode}> ({process_english_hints(reminder)})</atom-reminder-{mode}>" }
) + ) +
# step 3 : expand shortcut words ~ and CARDNAME # step 3 : Expand shortcut words ~ and CARDNAME
replace_rule( replace_rule(
match: "~|~THIS~|CARDNAME", match: "~|~THIS~|CARDNAME",
in_context: "(^|[[:space:]])<match>", in_context: "(^|[[:space:]])<match>",
replace: "<atom-cardname>&</atom-cardname>" replace: "<atom-cardname>&</atom-cardname>"
) + ) +
# step 4 : fill in atom fields # step 4 : Fill in atom fields
tag_contents_rule( tag_contents_rule(
tag: "<atom-cardname>", tag: "<atom-cardname>",
contents: { if card.name=="" then "CARDNAME" else card.name } contents: { if card.name=="" then "CARDNAME" else card.name }
) + ) +
# step 5 : symbols # step 5 : symbols
symbol_filter + if contains(card.shape, match: "old") then symbol_filter else new_symbols +
# step 6a : Bold keywords without reminder text # step 7a : Bold keywords without reminder text
replace_rule( replace_rule(
match: "<kw[^>]*>[^<]+</kw-a>", match: "<kw[^>]*>[^<]+</kw-a>",
replace: "<b-auto>&</b-auto>") + replace: "<b-auto>&</b-auto>") +
# step 6b : Bold keywords with reminder text # step 7b : Bold keywords with reminder text
replace_rule( replace_rule(
match: "<kw[^>]*>[^<]+</kw-A>", match: "<kw[^>]*>[^<]+</kw-A>",
replace: "<b-auto>&</b-auto>") + replace: "<b-auto>&</b-auto>") +
# step 7 : italic reminder text # step 8 : Italic reminder text
replace_rule( replace_rule(
match: "[(][^)\n]*[)]?", match: "[(][^)\n]*[)]?",
in_context: "(^|[[:space:]])<match>|<atom-keyword><match>", in_context: "(^|[[:space:]])<match>|<atom-keyword><match>",
replace: "<i-auto>&</i-auto>") replace: "<i-auto>&</i-auto>")
############### List Scripts ############### Word List Scripts for Affiliations and Card Types
type_over_list := replace_rule(match:" ?-$", replace:"") type_over_list := replace_rule(match:" ?-$", replace:"")
affiliation_1_filter := affiliation_1_filter :=
...@@ -113,7 +152,6 @@ init script: ...@@ -113,7 +152,6 @@ init script:
type_over_list + type_over_list +
{ "<word-list-affiliation2>{input}</word-list-affiliation2>" } { "<word-list-affiliation2>{input}</word-list-affiliation2>" }
############### Determine type of card ############### Determine type of card
c_optional_character := filter_rule(match: "Concealed—Optional") c_optional_character := filter_rule(match: "Concealed—Optional")
concealed_character := filter_rule(match: "Concealed") concealed_character := filter_rule(match: "Concealed")
...@@ -153,9 +191,6 @@ init script: ...@@ -153,9 +191,6 @@ init script:
if is_character() then false else true if is_character() then false else true
} }
# Only pass numbers
only_numbers := filter_rule(match: "[0-9XYZ!?]")
############### Type of card ############### Type of card
is_dual := { is_dual := {
...@@ -209,18 +244,24 @@ init script: ...@@ -209,18 +244,24 @@ init script:
card.watermark == "DC I-M JLA" or card.watermark == "DC I-M JLA" or
card.watermark == "DC I-M JSA" card.watermark == "DC I-M JSA"
} }
############### Determine Card Position
pos_of_card := { ############### Additional Scripts
position(
of: card only_numbers := filter_text@(match: "^[0123456789]+")
in: set
order_by: {
sort_index() + card.team + card.team_2_of_2 + card.team_2 + card.team_2_of_2_2 + card.name + card.version + " • " + card.team_affiliation
}) + 1
}
word_count := break_text@(match:"[^[:space:]]+") + length word_count := break_text@(match:"[^[:space:]]+") + length
separator_type := {
if contains(card.shape, match:"old") then " <sym>@</sym> " else " • "
}
only_first := replace@(match:"card.team", replace:"")
all_affiliations := {
for each card in set do
if is_character() then "," + only_first(to_text(card.team))
}
############################################################## Set fields ############################################################## Set fields
set field: set field:
type: text type: text
...@@ -280,11 +321,6 @@ set field: ...@@ -280,11 +321,6 @@ set field:
name: automatic card numbers name: automatic card numbers
initial: yes initial: yes
description: Should card numbers be shown on the cards? description: Should card numbers be shown on the cards?
set field:
type: boolean
name: all caps affiliations
initial: no
description: Should the Affiliations be all caps like in the modern style?
############################# Default style ############################# Default style
default set style: default set style:
logo: logo:
...@@ -306,6 +342,19 @@ default set style: ...@@ -306,6 +342,19 @@ default set style:
direction: vertical direction: vertical
############################################################## Card fields ############################################################## Card fields
############################# Background stuff ############################# Background stuff
card field:
type: choice
name: shape
save value: false
show statistics: false
editable: false
choice: new
choice: old
choice: avatar
choice: alter ego
script:
stylesheet # indicate that this value should be updated when the stylesheet changes
card_shape() # determined by the style
card field: card field:
type: choice type: choice
name: card type name: card type
...@@ -526,16 +575,22 @@ card field: ...@@ -526,16 +575,22 @@ card field:
default: set.set_rarity default: set.set_rarity
icon: stats/rarity.png icon: stats/rarity.png
############################# Affiliation ############################# Affiliation
card field:
type: text
name: separator
script: separator_type(value)
editable: false
show statistics: false
card field: card field:
type: text type: text
name: team name: team
script: affiliation_1_filter(if set.all_caps_affiliations=="yes" then to_upper(value) else (value)) script: affiliation_1_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
editable: false editable: false
show statistics: false show statistics: false
card field: card field:
type: text type: text
name: team 2 of 2 name: team 2 of 2
script: affiliation_2_filter(if set.all_caps_affiliations=="yes" then to_upper(value) else (value)) script: affiliation_2_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
editable: false editable: false
show statistics: false show statistics: false
card field: card field:
...@@ -545,21 +600,22 @@ card field: ...@@ -545,21 +600,22 @@ card field:
# Either just team, or team • team 2 of 2 # Either just team, or team • team 2 of 2
combined_editor( combined_editor(
field1: card.team, field1: card.team,
separator: " • ", separator: card.separator,
field2: card.team_2_of_2, field2: card.team_2_of_2,
soft_before_empty: true, soft_before_empty: true,
hide_when_empty: true, hide_when_empty: true
type_over1: " `"
) )
description: The team of the card, use ` for a separator for dual cards description: The team of the card, use ` for a separator for dual cards
card field: card field:
type: text type: text
name: team 2 name: team 2
script: affiliation_1_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
editable: false editable: false
show statistics: false show statistics: false
card field: card field:
type: text type: text
name: team 2 of 2 2 name: team 2 of 2 2
script: affiliation_2_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
editable: false editable: false
show statistics: false show statistics: false
card field: card field:
...@@ -569,7 +625,7 @@ card field: ...@@ -569,7 +625,7 @@ card field:
# Either just team, or team 2 • team 2 of 2 2 # Either just team, or team 2 • team 2 of 2 2
combined_editor( combined_editor(
field1: card.team_2, field1: card.team_2,
separator: " • ", separator: card.separator,
field2: card.team_2_of_2_2, field2: card.team_2_of_2_2,
soft_before_empty: true, soft_before_empty: true,
hide_when_empty: true, hide_when_empty: true,
...@@ -585,6 +641,11 @@ card field: ...@@ -585,6 +641,11 @@ card field:
choice: range choice: range
choice: ongoing choice: ongoing
default: symbol_default() default: symbol_default()
script:
if card.flightrange=="flight" then "flight"
else if card.flightrange=="range" then "range"
else if card.flightrange=="both" then "flight, range"
else (value)
description: Symbols for this card (flight/range/ongoing), multiple symbols can be selected description: Symbols for this card (flight/range/ongoing), multiple symbols can be selected
show statistics: false show statistics: false
############################# Text box ############################# Text box
...@@ -642,6 +703,60 @@ card field: ...@@ -642,6 +703,60 @@ card field:
default: set.copyright default: set.copyright
multi line: true multi line: true
show statistics: false show statistics: false
###############################################
########################### For New style cards
card field:
type: choice
name: playarea
choice: none
choice: visible
choice: concealed
choice: both
initial: visible
script:
if is_character() and contains(card.rule_text, match: "Concealed—Optional") then "both"
else if contains(card.card_type, match: "hidden") then "concealed"
else if is_equipment() and contains(card.rule_text, match: "Concealed—Optional") then "both"
else if is_equipment() and contains(card.rule_text, match: "Concealed") then "concealed"
else "visible"
editable: false
show statistics: false
save value: true
card field:
type: choice
name: flightrange
choice: none
choice: flight
choice: range
choice: both
initial: none
script:
if card.symbols=="flight" then "flight"
else if card.symbols=="range" then "range"
else if card.symbols=="flight, range" then "both"
else (value)
show statistics: false
save value: true
card field:
type: choice
name: ongoing
choice: none
choice: ongoing
initial: none
script: symbol_default()
card field:
type: choice
name: affiliation
editable: false
initial: none
include file: /vs-common.mse-include/watermark-names
card field:
type: choice
name: affiliation2
editable: false
initial: none
include file: /vs-common.mse-include/dual-affiliation
############################################################# Extra Statistics ############################################################# Extra Statistics
statistics dimension: statistics dimension:
name: keywords name: keywords
...@@ -748,8 +863,12 @@ word list: ...@@ -748,8 +863,12 @@ word list:
name: Marvel name: Marvel
word: word:
name: A-E name: A-E
word: Alpha Flight
word: Asgardians
word: Atlantis
word: Avengers word: Avengers
word: Crime Lords word: Crime Lords
word: Defenders
word: Doom word: Doom
word: word:
name: F-J name: F-J
...@@ -758,7 +877,9 @@ word list: ...@@ -758,7 +877,9 @@ word list:
word: Heroes of Earth word: Heroes of Earth
word: Hellfire Club word: Hellfire Club
word: Horsemen of Apocalypse word: Horsemen of Apocalypse
word: Infinity Watch
word: Inhumans word: Inhumans
word: Invaders
word: word:
name: K-O name: K-O
word: Kang Council word: Kang Council
...@@ -769,8 +890,10 @@ word list: ...@@ -769,8 +890,10 @@ word list:
word: Morlocks word: Morlocks
word: Negative Zone word: Negative Zone
word: Nextwave word: Nextwave
word: Nova Corps
word: word:
name: P-T name: P-T
word: Phalanx
word: Sentinels word: Sentinels
word: The Shi'ar word: The Shi'ar
word: SHIELD word: SHIELD
...@@ -781,10 +904,12 @@ word list: ...@@ -781,10 +904,12 @@ word list:
word: word:
name: U-Z name: U-Z
word: Underworld word: Underworld
word: United Front
word: Villains of Earth word: Villains of Earth
word: X-Men word: X-Men
word: X-Statix word: X-Statix
word: Warbound word: Warbound
word: Weapon X
word: Wild Pack word: Wild Pack
word: word:
name: Other name: Other
...@@ -793,6 +918,12 @@ word list: ...@@ -793,6 +918,12 @@ word list:
word: Equipment word: Equipment
word: Location word: Location
word: Plot Twist word: Plot Twist
word: Planet
word:
name: Your Affiliations
word:
script: all_affiliations()
line below: true
word list: word list:
name: affiliation2 name: affiliation2
word: word:
...@@ -843,8 +974,12 @@ word list: ...@@ -843,8 +974,12 @@ word list:
name: Marvel name: Marvel
word: word:
name: A-E name: A-E
word: Alpha Flight
word: Asgardians
word: Atlantis
word: Avengers word: Avengers
word: Crime Lords word: Crime Lords
word: Defenders
word: Doom word: Doom
word: word:
name: F-J name: F-J
...@@ -853,7 +988,9 @@ word list: ...@@ -853,7 +988,9 @@ word list:
word: Heroes of Earth word: Heroes of Earth
word: Hellfire Club word: Hellfire Club
word: Horsemen of Apocalypse word: Horsemen of Apocalypse
word: Infinity Watch
word: Inhumans word: Inhumans
word: Invaders
word: word:
name: K-O name: K-O
word: Kang Council word: Kang Council
...@@ -864,10 +1001,13 @@ word list: ...@@ -864,10 +1001,13 @@ word list:
word: Morlocks word: Morlocks
word: Negative Zone word: Negative Zone
word: Nextwave word: Nextwave
word: Nova Corps
word: word:
name: P-T name: P-T
word: Phalanx
word: Sentinels word: Sentinels
word: The Shi'ar word: The Shi'ar
word: SHIELD
word: Sinister Syndicate word: Sinister Syndicate
word: Skrull word: Skrull
word: Spider-Friends word: Spider-Friends
...@@ -875,10 +1015,12 @@ word list: ...@@ -875,10 +1015,12 @@ word list:
word: word:
name: U-Z name: U-Z
word: Underworld word: Underworld
word: United Front
word: Villains of Earth word: Villains of Earth
word: X-Men word: X-Men
word: X-Statix word: X-Statix
word: Warbound word: Warbound
word: Weapon X
word: Wild Pack word: Wild Pack
word: word:
name: Other name: Other
...@@ -887,6 +1029,12 @@ word list: ...@@ -887,6 +1029,12 @@ word list:
word: Equipment word: Equipment
word: Location word: Location
word: Plot Twist word: Plot Twist
word: Planet
word:
name: Your Affiliations
word:
script: all_affiliations()
line below: true
############################################################## Card pack items ############################################################## Card pack items
pack item: pack item:
name: common / uncommon name: common / uncommon
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment