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
WSL project paths are now supported. (For example, \wsl$\Ubuntu-20.04\home\huderlem\pokeemerald)
Add ability to export map timelapse animated GIFs with File -> Export Map Timelapse Image....
Add tool to count the times each metatile or tile is used in the tileset editor.
Events, current metatile selections, and map images can now be copied and pasted, including between windows.
The grid and map border visibility are now saved as config options.
Add ~60 new scripting API functions, including new features like reading/writing metatile data, layering, moving, and hiding items in the overlay, creating modified images and tile/metatile images, reading tileset sizes, logging warnings and errors, and more.
Add 7 new scripting API callbacks.
Porymap is now compatible with Qt6.
Changed
New events will be placed in the center of the current view of the map.
Scripting API errors are more detailed and logged in more situations.
Add new optional arguments to 5 existing API functions.
Top-level UI elements now render above the scripting overlay.
The onBlockChanged script callback is now called for blocks changed by Undo/Redo.
Fixed
Fix % operator in C defines not being evaluated
Fix tileset palette editor crash that could occur when switching maps or tilesets with it open.
The metatile selection is no longer reset if it becomes invalid by changing the tileset. Invalid metatiles in the selection will be temporarily replaced with metatile 0.
Loading wild encounters will now properly preserve the original order, so saving the file will not give huge diffs.
Fix bug where the tile selection cursor could be toggld on in the Events tab.