diff --git a/data/yugioh-standard.mse-style/style b/data/yugioh-standard.mse-style/style index ad1014b4..da40dd80 100644 --- a/data/yugioh-standard.mse-style/style +++ b/data/yugioh-standard.mse-style/style @@ -202,7 +202,7 @@ card style: script: if is_nmonster() then 92 else 62 font: name: MatrixBook - size: 9 + size: 8 scale down to: 4 color: rgb(0,0,0) symbol font: @@ -214,7 +214,7 @@ card style: padding left: 1 padding top: 2 padding right: 0 - padding bottom: 1 + padding bottom: 0 line height hard: 1.0 line height line: 1.0 line height soft: 0.9 @@ -236,7 +236,7 @@ card style: symbol font: name: yugioh-text-replacements alignment: middle center - size: 8 + size: 6 visible: script: if is_nmonster() then false else true defense: z index: 4 @@ -254,20 +254,20 @@ card style: symbol font: name: yugioh-text-replacements alignment: middle center - size: 8 + size: 6 visible: script: if is_nmonster() then false else true ############################# Card sorting / numbering ############################# Copyright stuff gamecode: left: 16 - top : 495 + top : 494 width: 96 height: 18 alignment: middle left z index: 2 font: name: Palatino Linotype - size: 7 + size: 8 color: rgb(0,0,0) copyright: left: { if styling.corner_stamp=="no" then 202 else 180 } diff --git a/data/yugioh-text-replacements.mse-symbol-font/qmark.png b/data/yugioh-text-replacements.mse-symbol-font/qmark.png new file mode 100644 index 00000000..de73d989 Binary files /dev/null and b/data/yugioh-text-replacements.mse-symbol-font/qmark.png differ diff --git a/data/yugioh-text-replacements.mse-symbol-font/symbol-font b/data/yugioh-text-replacements.mse-symbol-font/symbol-font index 7d63cce9..45f19966 100644 --- a/data/yugioh-text-replacements.mse-symbol-font/symbol-font +++ b/data/yugioh-text-replacements.mse-symbol-font/symbol-font @@ -17,6 +17,11 @@ symbol: symbol: code: @ image: infinity.png + image font size: 25 +symbol: + code: ? + image: qmark.png + image font size: 32 symbol: code: * image: dot.png @@ -27,4 +32,5 @@ insert symbol menu: item: [ item: ] item: @ + item: ? item: * diff --git a/data/yugioh.mse-game/game b/data/yugioh.mse-game/game index 0b2204ed..405e463b 100644 --- a/data/yugioh.mse-game/game +++ b/data/yugioh.mse-game/game @@ -36,7 +36,7 @@ init script: ) + # step 4 : symbols replace_rule( - match: "[|@|*|]", + match: "[|@|*|?|]", replace: "&" ); level_filter := # step 1 : remove all automatic tags @@ -48,9 +48,13 @@ init script: a_and_d_filter := # step 1 : remove all automatic tags tag_remove_rule(tag: "") + - # step 2 : symbols + # step 2 : infinity replace_rule( match: "@", + replace: "&" ) + + # step 3 : question mark + replace_rule( + match: "\\?", replace: "&" ); copyright_filter := # step 1 : trademark symbol