Decker 1.39


Decker 1.39 is a maintenance release with minor bugfixes, scripting enhancements, and an exciting new example module.

Fixes (Native):

  • In some situations it was possible to save and quit without writing out in-progress field edits.
  • Corrected an internal issue related to color GIF import/decoding.

Fixes (Web and Native):

  • Minor internal updates to the Dialogizer module for clean interoperation with Puppeteer.

New Features and Changes:

  • Decker now ships with Puppeteer, a library for orchestrating visual novel-style character portraits and sprites. Feel free to use any of the character sheets included with Puppeteer's docs for your own projects: they could save you a lot of time when prototyping!


  • Right-clicking the fill tool now always fills with pattern 0, instead of using the fill color. I've found that this considerably improves workflow for making masked semitransparent graphics.
  • The deck.remove[] function can now be applied to widgets, behaving like card.remove[] no matter which card the widget resides on.
  • The Lil primitive "raze" applied to a table now forms a dictionary from the leading two columns. This combines nicely with "insert" syntax as a concise way to define row-wise dictionaries.


  • The Lil Sandbox now supports exit[], which allows several examples and test scripts in the Decker repo to work without modification.
  • Lil now supports conforming dictionaries, as a generalization of its behavior for applying primitive arithmetic operators between scalar values and lists.


Files

Decker-1.39-mac.zip 2.3 MB
Feb 16, 2024
Decker-1.39-win.zip 2 MB
Feb 16, 2024
lilt-1.39.zip 435 kB
Feb 16, 2024

Get Decker

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.