22.7.1

Tools

  • Add debug option to visualise dustblock clear regions for attacks and while falling

Editor

  • Add unique colours for some z triggers.

  • Add ability to overwriting everything with the dust/spike tool while holding Shift.

  • Changing layer with Ctrl+scroll while using the tile tool.

  • Fix colour picker hex input visibility.

  • Added zCamera trigger

Dustscript API

  • Fix destroyed not being set for quils, hitboxes, and AI controllers.

  • Add hitbox.triggered_outcome()

  • Add filth type APIs

    • controllable.filth_type

    • controllable.emitter_filth_type

    • controllable.attack_filth_type

    • Example usage

  • Add filth_ball class

  • Add API to manipulate camera position and path behavior

  • Add camera_node class

  • Add new TYPE options to entity annotations to allow controlling the kind of entities that can be selected. See trigger_base documentation.

  • Add methods to enable/disable jump, attack, dash, and special

  • Add dustman.dustblock_clear_speed() and dustman.dustblock_clear_rect()

  • Add scene.clear_ghosts()

  • Add scene.user_id(), scene.player_user_id(), and replay_username().