Skip to content

Releases: CelestialCartographers/Loenn

Lönn β - 0.4.2

11 Oct 14:35
Compare
Choose a tag to compare
  • Added support for decal rotation, usable in Everest 3598 and later.
  • Added Dreaming, Override A-Side Meta, and Interlude properties to map metadata window
  • Added ThinkForABit intro type to map metadata window
  • Added Spinner connectors. Based on implementation by @JaThePlayer.
  • Added outlines to Dust Sprites. Assets provided by @JaThePlayer.
  • Effects in the styleground selection dropdown are now sorted
  • Keyboard shortcuts on MacOS now use Cmd instead of Ctrl. Users will need to wipe their config file for these changes to apply.
  • Fixed a bug that would rarely corrupt maps on saving. The cause for this is still unknown, but it cannot happen anymore.
  • Fixed app icon on MacOS. Thanks to @swoolcock for helping.
  • Fixed decals sometimes appearing multiple times in the decal list
  • Fixed crash when moving or resizing very large rooms. It can still happen but it should be a lot more rare.
  • Fixed font issues when reloading the Lönn window
  • Fixed fields in the styleground window not updating correctly
  • Fixed default values for Camera Advance Target Trigger
  • Fixed temple eyes rendering behind tiles
  • Fixed dropdown options for audio properties in map metadata window
  • Fixed dropdown options for Ambience property in map metadata window
  • Fixed icon path in map metadata window on Windows
  • Fixed issue with using a file picker in an unsaved map
  • Fixed issue with search field contents persisting across layer changes
  • Fixed spike offsets. Again (again).
  • Improved text on a few buttons in the styleground and room window

For developers:

  • Lönn now correctly recognizes handler functions implemented using the lambda syntax
  • Made it possible to hide width/height fields in entity properties
  • Fixed display name and tooltips for decals not working

Lönn β - 0.4.1

03 Sep 19:43
Compare
Choose a tag to compare
  • Fixed crash with undoing room size changes
  • Fixed styleground move buttons not activating sometimes
  • Fixed being able to open windows with no map loaded
  • Fixed crash with changing layer visibility with no map loaded

Lönn β - 0.4.0

03 Sep 14:05
Compare
Choose a tag to compare
  • Added styleground window
  • Added map metadata window
  • Added ability to hide individual layers from the View menu
  • Added ellipse tool for tile placements (Microlith57)
  • Added Chillout attribute to Kevins
  • Added Play Effects attribute to Everest Core Mode Trigger
  • Added a file and folder path picker where appropriate (icon by Flagpole1up)
  • Added cassette music properties to map metadata
  • Added more notifications
  • Improved display of floating-point numbers
  • Improved look and performance of the UI
  • Improved various entity attribute tooltips
  • Reduced VRAM usage of the program
  • Changed the default font size from 16 to 12
  • Fixed selecting Celeste install by dragging Celeste into the window
  • Fixed crash in room window
  • Fixed crash with cloning unknown triggers
  • Fixed crash with opening files on Windows
  • Fixed accidental placement of decals and entities
  • Fixed order and checkpoint ID fields in strawberry and checkpoint entities
  • Fixed tool material list searching
  • Fixed caching issue with XMLs when switching between maps
  • Fixed rendering of wires and cobwebs
  • Fixed rendering of temple gate. Again (again).
  • Fixed tutorial attribute in jellies being enabled by default
  • Fixed rendering issue on triggers while they are being placed
  • Fixed various visual bugs

For developers:

  • Added support for loading effect plugins
  • Added file and folder path picker form type (icon by Flagpole1up)
  • Added formFieldChanged (callback) to custom forms. This is required for fields to update.
  • Added enabled (field or callback) to custom forms
  • Added addMissingToFieldOrder (field) to custom forms
  • Added sortingPriority (field) to custom forms. Lower numbers will place the field futher up.
  • Added allowEmpty (field) to integer and number fields
  • Added getFilenameModPath function to get the mod root for a given filename
  • Added font size support to themes
  • Added support for form groups
  • Boolean form fields now use checkboxes
  • Fixed rendering issue with loading sprites at render time

Lönn β - 0.3.0

25 Apr 16:53
Compare
Choose a tag to compare
  • Added theme support (defaults to dark theme)
  • Added light theme
  • Added backups to mitigate the consequences of map corruption bugs. Defaults to making a backup every 60 seconds, keeping the most recent 50 backups.
  • Scenery tiles are now read and displayed correctly
  • Map open dialog now opens in the folder of the currently loaded map if there is one
  • Decal list now only shows files with .png extension
  • Everest bird tutorial field is now editable
  • Fixed a map corruption bug when entering a very large number into entity properties
  • Fixed bugs with placements when the map contains unknown or missing tilesets
  • Fixed crashes with entity node rendering
  • Fixed swap block node rendering
  • Fixed selection box for switch gate node
  • Fixed issues related to node rendering visibility
  • Fixed initial startup message not showing up on MacOS
  • Renamed config folder on Windows to deal with encoding issues

For developers:

  • The Lönn folder name for plugins has been deprecated. Use Loenn from now on. The reason for this change is Windows not being able to handle special characters in folder names.
  • Added colour support to 9-patch rendering
  • Added option to allow empty colours in entity properties
  • Colour options in drawable structs now call getColor wherever possible

Lönn β - 0.2.4

14 Feb 17:31
Compare
Choose a tag to compare
  • Fixed visual issues with tiles
  • Improved tileset rendering again
  • Fixed map corruption bug with object tiles

Lönn β - 0.2.3

06 Feb 16:58
Compare
Choose a tag to compare
  • Fixed being unable to place tiles
  • Added missing attributes to chapter checkpoint in room window

Lönn β - 0.2.2

06 Feb 15:38
Compare
Choose a tag to compare
  • Added support for Unicode characters as Tileset IDs. You may now use any of the 1,112,064 UTF-8 codepoints (minus reserved space) for your tileset IDs.
  • Tilesets now display more like they do in game
  • Added context menu to edit and delete rooms by right clicking on the room list
  • Added a few missing dropdowns
  • Fixed visual bugs with brushes and fast mouse clicks
  • Fixed crash when using brushes near unknown tiles
  • Fixed crash when using selection hotkeys when the map has no rooms
  • Fixed offset on bridge entity
  • Fixed a random black square appearing on screen sometimes
  • Fixed dust spinner rendering

Lönn β - 0.2.1

23 Jan 15:13
Compare
Choose a tag to compare
  • Fixed crash when trying to clone unknown entities/triggers
  • Fixed crash when clicking with the rectangle tool
  • Fixed placement oddities while swapping rooms
  • Fixed error with ambience and music progress in room window for Vanilla maps
  • Fixed tileset dropdowns not updating when swapping maps
  • Fixed clicking with brushes sometimes doing nothing
  • Fixed undo/redo changes in unselected rooms not showing up until the room is focused

Lönn β - 0.2.0

22 Jan 17:43
Compare
Choose a tag to compare
  • Added basic graphics settings to the config file
  • Added support for dropdowns in property windows
  • Added dropdowns to all vanilla entities and triggers that need them
  • Added line, bucket, and circle brush tool
  • Added Fake Heart and Dream Heart entities
  • Added Iceball and Ice Wall as separate entity placements
  • The MacOS build now works properly. Thanks to @swoolcock for testing
  • Improved file open dialog. Thanks to @0x0ade for the builds
  • Window size and position now persist across sessions
  • Lönn now runs at a low frame rate when unfocused to save computer resources
  • Trigger names by default no longer end with "Trigger" because that's redundant
  • Entity and trigger IDs are now unique by map rather than by room
  • Player entity now mentions that it's a spawn point again
  • Fixed lightning breaker box justification
  • Fixed feather selection box
  • Fixed killbox rendering
  • Fixed typo in dash switch placement
  • Fixed selection hotkeys doing more than they should sometimes
  • Fixed crash when selecting an object that overlaps with another room
  • Fixed crash when adding a checkpoint to a room with no spawn points
  • Fixed mouse oddities on MacOS related to window focus
  • Fixed various tiny visual bugs

Lönn β - 0.1.2

19 Dec 21:13
Compare
Choose a tag to compare
  • Fixed various issues related to room sizes when creating or editing rooms