Bump to 2 5 8 (#141)
* Bump to 2.5.8 - Hard code exception for word "plains" in english_singular and english_plural functions - Add font preloading by TomTkacz - Add import_image function by TomTkacz - Fix freeze when loading a set with missing templates * add locale entries * include localized keywords and statistics * Add slider fields and get_mse_path * Allow "Default" in slider fields * better fix for print bug * don't draw checkerboard when image field has default this allows an image field to be transparent before an image has been selected by the user * allow additional individual choices in slider fields * Add CSV / TSV importer * Update README.md * move game scripts to separate file * add json import * format english locale * format foreign locales * localize * finish locales * cleanup * minor tweaks * fix bug in import csv * optimize card counts display * tighten conditions on drop down menu closing * widen welcome window buttons * Update changelog.txt * tweaks * update cli * add locale entries, add changelog entries * make some values scriptable, rewrite print layout logic * fix "referencing nonexistant file" internal error the error would happen when an image or set symbol file was changed or deleted, then the set was saved, then the change or deletion was undone * add add_card_to_set script function am I crazy or was there no way to do this from the CLI? * fix symbol font bug * add global_script statistics dimension property this script is ran once at the start, and its result is stored in the 'global_value' variable, which is accessible to the regular script. with this we can get rid of the set.global_variable_average_opening_hand field, and make sure its script is ran only once, when the user clicks on the relevant statistics dimension * Add to_json and from_json script functions * Update changelog.txt * bump wxWidgets to 3.3.1 * Update changelog.txt typos and today's prs --------- Co-authored-by: cajun <kajunkittyavenger@gmail.com> Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
mse version: 2.0.0
|
||||
mse version: 2.5.8
|
||||
short name: Magic
|
||||
full name: Magic the Gathering
|
||||
installer group: magic/game files
|
||||
icon: card-back.png
|
||||
position hint: 01
|
||||
|
||||
version: 2024-10-01
|
||||
version: 2025-06-14
|
||||
depends on:
|
||||
package: magic-blends.mse-include
|
||||
version: 2024-10-01
|
||||
@@ -13,48 +13,24 @@ depends on:
|
||||
package: magic-modules.mse-include
|
||||
version: 2024-10-01
|
||||
|
||||
############################################################## Load the main scripts
|
||||
########################################## Load the main scripts
|
||||
|
||||
init script: include file: script
|
||||
|
||||
############################################################## Load all the fields and lists
|
||||
########################################## Load all the fields and lists
|
||||
|
||||
################## There be dragons here. -Liosan ##########################
|
||||
include file: game_script
|
||||
include file: card_fields
|
||||
include file: set_fields
|
||||
include file: statistics
|
||||
include localized file: statistics
|
||||
include file: add_cards_scripts
|
||||
include file: packs
|
||||
include file: keywords
|
||||
include localized file: keywords
|
||||
include file: word_lists
|
||||
include file: auto_replace
|
||||
#### Add/overwrite things in this file rather than editing the above files
|
||||
include file: json_paths
|
||||
|
||||
########################################## Load custom user addons
|
||||
########################################## Add/overwrite things in this file rather than editing the above files
|
||||
|
||||
include file: custom_addons
|
||||
|
||||
|
||||
############################################################## Other stuff
|
||||
|
||||
#### Determine the color in the card columns
|
||||
card list color script:
|
||||
input := card.card_color
|
||||
if input == "white" then rgb(156,130,90)
|
||||
else if input == "blue" then rgb(0,64,168)
|
||||
else if input == "black" then rgb(0,0,0)
|
||||
else if input == "red" then rgb(168,0,0)
|
||||
else if input == "green" then rgb(0,168,0)
|
||||
else if input == "pink" then rgb(210,60,140)
|
||||
else if input == "purple" then rgb(150,100,160)
|
||||
else if input == "yellow" then rgb(190,200,50)
|
||||
else if input == "brown" then rgb(51, 10, 0)
|
||||
else if input == "orange" then rgb(255, 51, 0)
|
||||
else (
|
||||
artifact := chosen(choice:"artifact")
|
||||
land := chosen(choice:"land")
|
||||
multi := chosen(choice:"multicolor")
|
||||
hybrid := chosen(choice:"hybrid")
|
||||
if land then rgb(109,62,39) # land
|
||||
else if multi and input != "artifact, multicolor" then rgb(130,110,0) # multicolor
|
||||
else if hybrid then rgb(115,0,160) # hybrid
|
||||
else if artifact then rgb(72,90,100) # artifact
|
||||
else rgb(119,83,83) # colorless
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user