Releases: ChapelR/custom-macros-for-sugarcube-2
Releases · ChapelR/custom-macros-for-sugarcube-2
Custom Macro Collection v2.5.5
- [Update] Updated
Cycle.check()
andcycle#check()
to accept multiple phases to check.
Custom Macro Collection v2.5.4
- [Update] Added
Cycle.check()
andcycle#check()
methods to the cycles system. - [Docs] Added link to custom
typed.js
module code (from Thomas M. Edwards) to the speech box system docs. - [Meta] Replaced Uglify with Terser for JS minification.
Custom Macro Collection v2.5.3
- [Update] Several improvements to the pronoun macros:
- Additional verb support.
- Manually setting pronouns from code, either via presets or otherwise, is now possible.
- Added a set of templates for the common "to be" contractions like "he's" and "they're."
- Thanks to AcademyOfFetishes on the Twine Discord server for suggestions, feedback, and implementation ideas.
Custom Macro Collection v2.5.2
- [Retired] Removed the fullscreen macros.
- As of v2.31.0, SugarCube 2 now has a built-in
Fullscreen
API.
- As of v2.31.0, SugarCube 2 now has a built-in
- [Update] Added a synthetic event to the
<<import>>
macro,:import-macro
, that fires when the data is finished loading, or when said loading fails. - [Docs] Updated docs.
- Removed the fullscreen macro docs and marked it as removed in the contents.
- Added the
:import-macro
synthetic event to the file system macro docs.
- [Demo] Updated demo.
- Removed fullscreen macro demo.
- Updated to SugarCube v2.31.0.
- Updated bundled macros.
- [Meta] Removed fullscreen macros from download utility.
Custom Macro Collection v2.5.1
LAST VERSION WITH FULLSCREEN MACROS
- [Update] Fixed the
<<cont>>
macro so that expired event handlers are properly removed. - [Docs] Typos and grammar fixes.
Custom Macro Collection v2.5.0
- [New] Added the Speech Box System.
- [New] Added the
<<cont>>
continue macro set. - [Demo] Updated demo.
- Added new scripts.
- Fixed issues.
- Updated
<<notify>>
example.
- [Docs] Added new scripts.
- [Meta] Added new scripts.
Custom Macro Collection v2.4.1
- [Update] Fixed bug in
<<notify>>
CSS time parsing. - [Demo] Typos and grammar fixes.
- [Docs] Changed defunct Q&A links to point to Twine category at IntFiction.org.
- [Docs] Typos and grammar fixes.
- [Meta] Added missing scripts to download utility.
Custom Macro Collection v2.4.0
- [Update] The
<<dialog>>
macro now accepts an<<onopen>>
and<<onclose>>
macro tag to set up handlers. These tags set up single-use event handlers for the dialog open and close events. - [Update] The
<<notify>>
macro now accepts CSS time in itsdelay
argument and is paired with a function,setup.notify()
for usage in JS, plus some additional cleanup. - [New] Added the articles (a/an) macro set.
- [Docs] Removed the note about retirement from the
<<mouseover>>
macro. - [Docs] Reorganized / grouped macros in the main readme.
- [Demo] Added new macros / updates to demo file.
- [Meta] Created a downloading utility that creates custom bundles and generates downloads for them.
Custom Macro Collection v2.3.0
- [Update] Simple Inventory:
- Refactored code base.
- The
setup
API is now atsetup.Inventory
.setup.simpleInv.inventory
continues to exist for legacy code. - Several other internal improvements.
- Sent more data to
<<linkedinventory>>
wrappers to allow easier live updates for receiving inventories. - Several dozen small clean-ups and fixes.
- [Update] Playtime System:
- Refactored code base.
- Internal improvements.
- [Update] Operations API (dice and fairmath):
- Refactored code base.
- Dice functions now respect PRNG settings.
- Internal improvements.
- Added support for Fate/Fudge dice.
- [Update] The Fullscreen Macros now toggle the fullscreen state and now include a little bit of a JavaScript API on the
setup
object. - [Update] Small fixes and internal improvements to several other macros.
- [New] Added the CSS Macro.
- [New] Added the Pronoun Templates system.
- [New] Added the Meter Macro Set.
- [New] Added the Cycles System (v2).
- [Demo] Updated demo.
- Added examples for new macros.
- Cleanup and fixed typos.
- [Docs] Updated docs.
- Clean up and fixed typos.
- Improved formatting.
- Improved and corrected many individual macro pages.
- Added docs for new macros / systems.
Last version containing the `<<dropdown>>` macro.
The <<dropdown>>
macro is being retired in favor of SugarCube's new <<listbox>>
macro. If you want that macro (because, for example, you're using an older SugarCube version) and can't find it elsewhere, you can get it here.