Files
MagicSetEditor2/data/yugioh.mse-game/card_fields
T
pichoro 722252fe8c Update to Yugioh
- Better typeline system.
- Moved text replacements out of scripts and into auto_replace file.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1420 0fc631ac-6414-0410-93d0-97cfa31319b6
2009-08-08 15:40:52 +00:00

225 lines
5.2 KiB
Plaintext

############################################################## Card fields
############################# Background stuff
card field:
type: choice
name: card type
choice: normal monster
choice: effect monster
choice: ritual monster
choice: synchro monster
choice: dark synchro monster
choice: fusion monster
choice: token monster
choice: obelisk
choice: slifer
choice: ra
choice: legendary dragons
choice: spell card
choice: trap card
default: card_type()
choice colors cardlist:
normal monster: rgb(120,18,0)
effect monster: rgb(120,18,0)
ritual monster: rgb(26,26,26)
synchro monster: rgb(26,26,26)
dark synchro monster: rgb(26,26,26)
fusion monster: rgb(26,26,26)
token monster: rgb(120,18,0)
obelisk: rgb(26,26,26)
slifer: rgb(26,26,26)
ra: rgb(26,26,26)
legendary dragons: rgb(26,26,26)
spell card: rgb(80,80,80)
trap card: rgb(30,110,0)
card field:
type: choice
name: foils
editable: false
choice: none
choice: holo image
choice: secret holo image
choice: parallel holo image
choice: gold tech holo image
default: foil()
############################# Name line
card field:
type: text
name: name
identifying: true
show statistics: false
card list visible: true
card list column: 1
card field:
type: choice
name: attribute
choice: none
choice: earth
choice: water
choice: fire
choice: wind
choice: light
choice: dark
choice: divine
choice: spell
choice: trap
default: attribute()
card list visible: true
card list column: 2
card field:
type: text
name: level
description: `=] * = star, % = continuous, ! = counter, + = equipment, & = field, $ = quickplay, # = ritual
script: level_filter(value)
############################# Image
card field:
type: image
name: image
show statistics: false
############################# Card type
# Keep type1, type2, and separator fields for backwards compatibility until two or three versions after 0.3.8.
card field:
type: text
name: type1
script: monster_type_filter(value)
default: " "
editable: false
show statistics: false
card field:
type: text
name: type2
script: card_class_filter(value)
editable: false
show statistics: false
card field:
type: text
name: separator
script: " / "
editable: false
save value: false
show statistics: false
# These are the new type fields.
card field:
type: text
name: type 1
script: monster_type_filter(value)
default: card.type1 # Remove when card.type1 is removed.
card field:
type: text
name: type 2
script: card_class_filter(value)
default: split_text(match:" / ", card.type2).0 # Remove when card.type2 is removed.
card field:
type: text
name: type 3
script: card_class_filter(value)
default: if contains(card.type2, match:" / ") then split_text(match:" / ", card.type2).1 else "" # Remove when card.type2 is removed.
card field:
type: text
name: monster type
script:
# Either just monster, monster / type1
combined_editor(
field1: card.type_1,
separator1: " / ",
field2: card.type_2,
separator2: " / ",
field3: card.type_3,
soft_before_empty: true,
hide_when_empty: true
)
card list visible: true
card list column: 3
show statistics: false
############################# Edition and Card ID
card field:
type: text
name: number
script:
set.code
+ "-" +
set.language +
if pos_of_card()<=9 then "00" + pos_of_card(value) else
if pos_of_card()>=9 and pos_of_card()<=99 then "0" + pos_of_card(value) else
"" + pos_of_card(value)
card list visible: true
card list column: 6
card list width: 55
card list name: #
editable: false
save value: false
show statistics: false
card field:
type: text
name: edition
default: set.edition
show statistics: false
############################# Text box
card field:
type: text
name: rules
script: text_filter(value)
editable: false
show statistics: false
card field:
type: text
name: rule text
multi line: true
save value: true
show statistics: false
script:
if nm_ext_querry(value) then flavor_text_filter(value)
else text_filter(value)
default: card.rules
############################# Attack/Defense
card field:
type: text
name: attack
save value: true
script: a_and_d_filter(value)
card list visible: true
card list column: 4
card list width: 33
card list name: ATK
card field:
type: text
name: defense
save value: true
script: a_and_d_filter(value)
card list visible: true
card list column: 5
card list width: 33
card list name: DEF
############################# Copyright stuff
card field:
type: text
name: gamecode
show statistics: false
card field:
type: choice
name: rarity
show statistics: true
choice: common
choice: rare
choice: super rare
choice: ultra rare
choice: secret rare
choice: ultimate rare
choice: parallel rare
choice: gold tech
choice: promo
card list visible: true
card list column: 7
card field:
type: choice
name: corner foil
choice: stamp
editable: false
card field:
type: text
name: copyright
default: set.copyright
show statistics: false