Files
magic-set-editor-fork/data/magic-agclassic-indicator.mse-include/scripts
CajunAvenger eda330eee8 Initial commit
2021-07-09 02:07:58 -05:00

31 lines
1.1 KiB
Plaintext

# AgClassic Indicator 2015-12-20
indicator_template := { "/magic-agclassic-indicator.mse-include/ci{color_count}_" + input + ".png" }
indicator_hybrid := [
0: { indicator_template("c") }
1: { indicator_template(ci_colors[0]) }
2: { indicator_template(ci_colors[0] + ci_colors[1]) }
3: { indicator_template(ci_colors[0] + ci_colors[1] + ci_colors[2]) }
4: { indicator_template(ci_colors[0] + ci_colors[1] + ci_colors[2] + ci_colors[3]) }
5: { indicator_template(ci_colors[0] + ci_colors[1] + ci_colors[2] + ci_colors[3] + ci_colors[4]) }
]
# Determine indicator based on the card_color multiple choice options
indicator_color := {
# The selected colors
ci_colors := sort_text( order: "(wubrg)"
, (if chosen(choice:"white") then "w")
+ (if chosen(choice:"blue") then "u")
+ (if chosen(choice:"black") then "b")
+ (if chosen(choice:"red") then "r")
+ (if chosen(choice:"green") then "g"))
color_count := number_of_items(in: ci_colors)
base_hybrid[color_count]()
}
card_indicator := { indicator_color(type:"identity", base_hybrid:indicator_hybrid) }