diff --git a/data/en.mse-locale/locale b/data/en.mse-locale/locale index 8ee8f8b6..20fe7055 100644 --- a/data/en.mse-locale/locale +++ b/data/en.mse-locale/locale @@ -348,6 +348,10 @@ label: # Open dialogs all files All files + # New set window + game type: &Game type: + style type: &Card style: + # Preferences language: Language app language: Language of the user interface: @@ -380,6 +384,9 @@ label: set code: Set &Code: apprentice export cancled: Export to Apprentice is cancled + # Html export + html template: Template: + # Image slicer original: Original: result: Result: @@ -462,6 +469,7 @@ title: # export export images: Export Images export cancled: Export Cancled + export html: Export HTML ############################################################## Action (undo/redo) names action: diff --git a/data/magic-blends.mse-include/include b/data/magic-blends.mse-include/include index f12ef3b7..71759345 100644 --- a/data/magic-blends.mse-include/include +++ b/data/magic-blends.mse-include/include @@ -1,6 +1,6 @@ -mse version: 0.3.2 +mse version: 0.3.3 full name: Magic The Gathering, card blend utilities -version: 2006.01.17 +version: 2007.05.13 # This file doesn't do anything, other files in this directory can be included # in game/style files: diff --git a/data/magic.mse-game/game b/data/magic.mse-game/game index 36fafc1a..3e297dd2 100644 --- a/data/magic.mse-game/game +++ b/data/magic.mse-game/game @@ -1,4 +1,4 @@ -mse version: 0.3.2 +mse version: 0.3.3 short name: Magic full name: Magic the Gathering icon: card-back.png @@ -214,7 +214,12 @@ init script: default_expand: { contains(match:mode, set.automatic_reminder_text) }, combine: { if mode == "pseudo" then "{keyword}" - else "{keyword} ({process_english_hints(reminder)})" } + else "{keyword} ({process_english_hints(reminder)})" } + ) + + # step 2b : move inline keywords' reminder text to the end of the line + replace_rule( + match: "(.*]*>)([^\n(]+)", + replace: "\\2\\1" ) + # step 3a : expand shortcut words ~ and CARDNAME replace_rule( @@ -410,8 +415,9 @@ set field: choice: core choice: expert choice: pseudo + choice: inline choice: custom - initial: old, core, expert, pseudo, custom + initial: old, core, expert, pseudo, inline, custom # Convert from older mse versions script: if value = "yes" then "old, core, expert, custom" @@ -1459,8 +1465,12 @@ keyword: keyword: keyword: Scry match: Scry number - mode: expert - reminder: Look at the top {english_number_multiple(param1)} card(s) of your library. Put any number of them on the bottom of your library in any order and the rest on top of your library in any order. + mode: inline + reminder: + To scry {param1}, look at the top { + if param1.value==1 then "card of your library, then you may put that card on the bottom of your library." + else "{english_number(param1)} cards of your library. Put any number of them on the bottom of your library in any order and the rest on top in any order." + } keyword: keyword: Sunburst match: Sunburst diff --git a/src/data/keyword.cpp b/src/data/keyword.cpp index 7a951d5e..76f44f45 100644 --- a/src/data/keyword.cpp +++ b/src/data/keyword.cpp @@ -441,8 +441,8 @@ String KeywordDatabase::expand(const String& text, assert(combine_script); // Remove all old reminder texts - String s = remove_tag_contents(text, _("")); - s = remove_tag_contents(s, _("")); // OLD, TODO: REMOVEME + String s = remove_tag_contents(text, _("")); s = remove_tag(s, _("