- Added the Level Editor achievement.
- It should now unlock when opening the Level Editor.
- Added custom map soundtrack support.
- Press F10 in the Level Editor to add .ogg or .wav audio.
- Press Ctrl + F10 to configure the soundtrack playlist.
- Maps can now use multiple tracks, per-track volume, looped playlists, or one-time playback.
- Added support for custom sound files inside map packages.
- .jsm packages now include assetlocal/sound for map audio.
- Improved map saving safety.
- The editor now only saves registered Level Editor pieces and triggers.
- Unsupported editor helpers or unknown object IDs are ignored when saving/exporting.
- Improved finish_level safety.
- Custom maps can no longer redirect players into story scenes.
- finish_level now safely returns to the main menu.
- Added visual checkpoint markers in the Level Editor.
- Checkpoints now show where the player will appear.
- Updated the Level Editor user manual and PDF.
- The manual now includes the new custom soundtrack workflow.
## Notes
The Level Editor is still experimental and part of the canary / early access workflow. Some features may change, break, or be adjusted in future updates.
Please report any issues with custom maps, audio playback, or .jsm packages.
Thanks for testing the canary builds and helping improve the Level Editor.
