Map editor for pokeemerald, pokefirered, and pokeruby
Check for Updates
option to show new releases (Windows and macOS only).getMetatileBehaviorName
and setMetatileBehaviorName
to the API.metatile_behaviors
, num_primary_palettes
, and num_secondary_palettes
to constants
in the API.addImage
and createImage
now support project-relative paths.Options -> Project Settings...
to customize the project-specific settings in porymap.project.cfg
and porymap.user.cfg
.Options -> Custom Scripts...
for Porymap's API scripts.Open Recent Project
menuScript
dropdowns now include scripts from the current map's scripts file.Options
were relocated either to the Preferences
window or Options -> Project Settings
.setMetatileTile
and setMetatileTiles
.0x0
/NULL
appearing more than once in the scripts dropdown.Error: Interrupted
for custom scripts during project reopenregisterToggleAction
to the scripting APIregisterAction
not correctly handling actions with the same name.Pre-compiled static QT 6.0.1 Windows artifacts used for CI pipeline.
setScale
to the scripting API.onMapResized
not triggering.enable_triple_layer_metatiles
is enabled.File -> Open Project
not resolving folder shortcuts.mapjson
made in pokeemerald/#1755. Additionally MAP_NONE
was renamed to MAP_DYNAMIC
. Both changes also apply to pokefirered and pokeruby.map
object are now accessible via one of the new objects overlay
, utility
, or constants
. Some functions were renamed accordingly. See porymap/#460 for a full list of API function name changes.createImage
have changed: xflip
and yflip
have been replaced with hScale
and vScale
, and offset
has been replaced with xOffset
and yOffset
.addFilledRect
has been removed; it's been replaced by new arguments in addRect
: color
has been replaced with borderColor
and fillColor
, and a new rounding
argument allows ellipses to be drawn.object_event_graphics_info.h
can now be parsed correctly if it uses structs with attributes.headers
, graphics
, and metatiles
can now be parsed if written in C.SPAWN_
and HEAL_LOCATION_
may now be used interchangeably.File -> Export Map Timelapse Image...
.DEL
key to delete the currently selected event(s).Ctrl
.porymap.cfg
.Options -> Edit Shortcuts
.Options -> Edit Preferences
, a tool-button next to the Script
combo-box, and Tools -> Open Project in Text Editor
. The tool-button will open the containing file to the cooresponding script.shift
now toggles "Smart Path" drawing; when the "Smart Paths" checkbox is checked, holding shift
will temporarily disable it.