This repository has been archived by the owner on Feb 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
/
changelog.txt
50 lines (44 loc) · 3.46 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Oct 9, 2021
- Frame Updates -
- Mainframe Tokens now supports the Draft Archetypes frame and State frame, as seen on Day/Night.
Oct 7, 2021
- Frame Updates -
- Added the MH2 Sketch and AFR Monster Manual Frames, thanks to CardConjurer
- Added the Dungeon Module, Demon Scroll, and Demon Scroll Planeswalker Frames
- Added the Deckbox template thanks to images from DrChillbrain. This template lets you make an image like a Commander deck box.
- Updated the PUMA effect to a better image that more resembles the current usage, thanks to Cardists images and code. PUMA can now be combined with the Mutate and Season frames.
- Added the Inverted effect from vnocturnus to M15 Mainframe.
- Mainframe Planeswalkers now supports Adventurer Planeswalkers.
- New Features -
- Changes the loyalty symbols to the outline effect as seen on Headmaster Urza and Carth the Lion. Changes their codes to +N, -N, and =N.
- Added Iseult's foretell watermark
- Adds Custom Watermark A, a custom watermark that takes a link from the Style tab, good for sets that use A25 style watermarks.
- Adds Alt Rarity to Mainframe templates. This can be used to change the rarity coloration and border to custom settings for a card.
- Mainframe DFC's backface card code is now editable on its own instead of being a scripted copy of the front face's.
- Added the "Remove card codes" set option. When enabled, it removes card codes like "CW01" from every card name in the set. The exact match is currently /^[CURMSL][WUBRGMZACL][0-9]+ ?[-—]? ?/
- The CARDNAME atom doesn't display those card codes in rules text.
- Updated to MID keywords.
- Added a new keyword function "this_or_that". Using this_or_that("creature") and this_or_that("permanent") will return "this creature" or "that creature" (or permanent) depending on the card's type. Passing "upper: true" as an additional argument will capitalize This or That.
- Added an experimental keyword system for DFCs, see below.
- Bug Fixes -
- Fixes a bug where the Copyright box would sometimes move as though the Vorthos Box was enabled when it wasn't.
- Fixes a bug where d20 dividers weren't visible on clear frames.
- Fixes a bug where Custom masks on Planeswalkers stopped working. Note that new masks need to be 375x523px because of layering change to the template with MSE 2.1.2.
- Fixes a bug where the modal bumping code wasn't applying to Mainframe DFC.
- The PUMA mask is no longer applied to custom legend crowns to fix this https://magicseteditor.boards.net/post/37535/thread.
- Face Code -
- Keyword code is hardcoded to use the font-face values of cards, and doesn't have a way to support using the back face instead. I've made a workaround to this.
- Face Codes are strings in keyword code formatted as face_<code>_end such as face_iscreature_end.
- Face Codes will then be replaced by code that uses the proper card face's data. Face Code currently accepts the following codes
- if_<code>_then_<string with spaces>_else_<string with spaces>
- isartifact
- iscreature
- isenchantment
- island
- isspell
- istarget
- field_contains_query with spaces
- field_notcontains_query with spaces
- Currently this only accepts one level and "if X then Y else Z" formats. For example, to have special text if a creature is an Elf, the code is
face_if_type_contains_Elf_then_This card is an Elf._else_This card is not an Elf._end
- This system is incredibly niche so I think this is fine for now, but if there's other functions you want mixed in here let me know and we can probably make it happen.