23.1.1

General

  • Fix possible lag when a single plugin is enabled.

  • Fix out of bounds exception for invalid tile set/index (Allows permanent invisible tiles by setting the tile set to 0 and tile index to a non-zero value).

  • Fix possible crash and invisible sweep sprite when changing character mid-level.

Tools

  • Use Alt+F1 to switch to plugin dev mode. In this mode F1 will instead compile the previously compiled plugin.

  • Console can be scrolled. - PageUp/Down and Shift+Home/End also supported. - Zoom is now Ctrl+Scroll.

  • Add console watch command - like inspect but displays the results live in the hud.

  • Fix crash when copying with nothing selected in the console.

Editor

  • Ctrl/Alt click to copy/paste particle settings - emitter names, individual emitters, and particle types can all be copied and pasted.

  • Ctrl+Drag certain particle editor sliders to adjust the min/max range. - Ctrl+Right click to reset the range.

  • Allow non-45 degree particle gravity.

  • Wrap drop down lists that don’t fit on screen.

  • Select Tool - Right click to single select type.

  • Add editor trigger and camera visibility options

  • Script type lists are now in alphabetical order.

  • Output alpha value in colour picker hex input.

  • Add auto launch console option.

  • Alt+Right click a script name to move it to the top.

  • Fix text prop handle active colour.

  • Fix scriptenemy menus not scrollable.

Dustscript API

Engine

  • Windows builds will automatically attach to parent console when run from the console