Okay, I'll admit, I'm not quite sure if I should have replied to the official thread, of if it was okay for me to create a new one, so, please don't be too mean? I am also fully aware that the game I am going to talk about isn't Magic the Gathering-related, but I couldn't register on MSE's forums due to not receiving confirmation e-mails. I'm am thus using the next best thing.
So, here's the problem: I've been trying to create my own "mod" for MSE, and well... As far as I can tell, there's something that... didn't go well. At. All.
I created the files according to how it was written on that tutorial-ish forum post on MSE's forums, and linked them together like the tutorial told me. When I tried to lead the "mod" into MSE, however, the software hanged, and soon crashed, forcing me to go and kill it in the task manager.
I am trying to make a mod for a card game I am attempting to create, and I'm not quite sure what is the problem. Here's the code I have, but... Anyways, please tell me if you see an obvious wrong?
mse version: 2.0.0
short name: Soul Reversion
long name: Soul Reversion - A Heroes Card Game
icon: icon.png
position hint: 484
installer group: Soul Reversion/game files
############################fields
card field:
type: choice
name: card type
description: Whether the card is a HERO, ACTION, GEAR, or SUMMON
choice: HERO
choice: ACTION
choice: GEAR
choice: SUMMON
default: card_type()
card field:
type: text
name: name
identifying: true
card list visible: true
card list column: 1
show statistics: false
mse version: 2.0.0
game: Soul Reversion
short name: Soul Reversion
full name: A Heroes card game.
icon: icon.png
position hint: 1
installer group: Soul-Reversion/style
depends on:
package: Soul-Reversion.mse-game 0.0.0
package: Soul-Reversion-symbol-font.mse-symbol-font 0.0.0
card_type:= {
if card.hero_name != "" then "HERO"
else if contains(card.type, match:"Weapon") then "GEAR"
else if contains(card.type, match:"Head") then "GEAR"
else if contains(card.type, match:"Chest") then "GEAR"
else if contains(card.type, match:"Hands") then "GEAR"
else if contains(card.type, match:"Legs") then "GEAR"
else if contains(card.type, match:"Feet") then "GEAR"
else if contains(card.type, match:"Shield") then "GEAR"
else if contains(card.type, match:"Focus") then "GEAR"
else if contains(card.type, match:"Summon") then "SUMMON"
else "ACTION" }
rank_filter:= {
if card.rank == "0" then "N"
else if contains("123456789AN", match: card.rank) then card.rank
else if card.rank == "10" then "A"
else "" }
So, here's the problem: I've been trying to create my own "mod" for MSE, and well... As far as I can tell, there's something that... didn't go well. At. All.
I created the files according to how it was written on that tutorial-ish forum post on MSE's forums, and linked them together like the tutorial told me. When I tried to lead the "mod" into MSE, however, the software hanged, and soon crashed, forcing me to go and kill it in the task manager.
I am trying to make a mod for a card game I am attempting to create, and I'm not quite sure what is the problem. Here's the code I have, but... Anyways, please tell me if you see an obvious wrong?
short name: Soul Reversion
long name: Soul Reversion - A Heroes Card Game
icon: icon.png
position hint: 484
installer group: Soul Reversion/game files
############################fields
card field:
type: choice
name: card type
description: Whether the card is a HERO, ACTION, GEAR, or SUMMON
choice: HERO
choice: ACTION
choice: GEAR
choice: SUMMON
default: card_type()
card field:
type: text
name: name
identifying: true
card list visible: true
card list column: 1
show statistics: false
game: Soul Reversion
short name: Soul Reversion
full name: A Heroes card game.
icon: icon.png
position hint: 1
installer group: Soul-Reversion/style
depends on:
package: Soul-Reversion.mse-game 0.0.0
package: Soul-Reversion-symbol-font.mse-symbol-font 0.0.0
card width: 945
card height: 1317
card dpi: 381
card background: rgb(255,255,255)
card style:
##Card Frame
card type:
left: 0
top: 0
height: 1317
width: 945
z index: -2
render style: image
popup style: in place
choice images:
HERO: Card-Frame-HERO.png
ACTION: Card-Frame-ACTION.png
SUMMON: Card-Frame-SUMMON.png
GEAR: Card-Frame-GEAR.png
name:
top: 30
left: 30
height: 45
width: 800
alignment: left bottom overflow-shrink
font:
name: Segoe Print
size: 28
color: rgb(0,0,0)
if card.hero_name != "" then "HERO"
else if contains(card.type, match:"Weapon") then "GEAR"
else if contains(card.type, match:"Head") then "GEAR"
else if contains(card.type, match:"Chest") then "GEAR"
else if contains(card.type, match:"Hands") then "GEAR"
else if contains(card.type, match:"Legs") then "GEAR"
else if contains(card.type, match:"Feet") then "GEAR"
else if contains(card.type, match:"Shield") then "GEAR"
else if contains(card.type, match:"Focus") then "GEAR"
else if contains(card.type, match:"Summon") then "SUMMON"
else "ACTION" }
rank_filter:= {
if card.rank == "0" then "N"
else if contains("123456789AN", match: card.rank) then card.rank
else if card.rank == "10" then "A"
else "" }
installer group: Soul-Reversion/symbol-font
Thanks in advance for any and all help to anyone who actually does.