You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
UI
Added multiselect.:
Comes with layer filtering.
Shows property ranges of selected objects.
Does not have arbitrary limits of how much you can select.
Button clicks now get triggered when you release the left mouse button. (To prevent clicks propagating trough to the editor, where they automatically select a tile.)
Overhauled editor world drawing:
Outlines now remain properly visible when zoomed out.
Draw order is now consistent.
Closed paths now get drawn as closed.
Fixed a random crash in the hexInspector.
Replaced crashes due to level load errors when reloading with a modal.
Misc
Brought data spreadsheet up to date with the game:
Added support for everything from the Void update.
Added property mapping for Sign icons.
Improved property support:
Property default values are used now.
When the spreadsheet has data about the properties of a level element, that gets used.
Removed $OutOfBounds property mappings for mapping types Hybrid and None.
Fixed hybrid mapped float properties returning as $UnknownMappedValue.
Fixed GR-18 powerup property missing the shade.
API
Added the ability to check if an object has properties and to iterate those.
Added the ability to allocate a range of channels in one go.
Fixed channel prescanning in the allocator not working.