Porymap Settings¶
Porymap uses config files to read and store user and project settings.
A global settings file is stored in a platform-dependent location for app configuration files
(%Appdata%\pret\porymap\porymap.cfg
on Windows, ~/Library/Application\ Support/pret/porymap/porymap.cfg
on macOS).
A config file is also created when opening a project in porymap for the first time. It is stored in
your project root as porymap.project.cfg
. There are several project-specific settings that are
determined by this file.
Setting |
Default |
Location |
Can Edit? |
Description |
---|---|---|---|---|
|
global |
yes |
The project that will be opened on launch |
|
|
1 |
global |
yes |
Whether the most recent project should be opened on launch |
|
global |
yes |
The map that will be opened on launch |
|
|
1 |
global |
yes |
Whether to use custom crosshair cursors |
|
group |
global |
yes |
The order map list is sorted in |
|
global |
no |
For restoring window sizes |
|
|
global |
no |
For restoring window sizes |
|
|
global |
no |
For restoring window sizes |
|
|
global |
no |
For restoring window sizes |
|
|
50 |
global |
yes |
Opacity of collision overlay |
|
30 |
global |
yes |
Scale of map metatiles |
|
0 |
global |
yes |
Display a rectangle for the GBA screen radius |
|
0 |
global |
yes |
Display a rectangle around the hovered metatile(s) |
|
1 |
global |
yes |
Whether porymap will monitor changes to project files |
|
32x20 |
global |
yes |
The dimensions of the region map tilemap |
|
default |
global |
yes |
The color theme for porymap windows and widgets |
|
global |
yes |
The command that will be executed when clicking the button next the |
|
|
global |
yes |
The command that will be executed when clicking |
|
|
project |
no |
The base pret repo for this project |
|
|
1 |
project |
yes |
Enables wild encounter table editing |
|
0 |
project |
yes |
Whether to open .pory files for scripts |
|
0 |
project |
yes |
Whether to allow variable border sizes |
|
1 if not |
project |
yes |
Allows adding Weather Trigger events |
|
1 if not |
project |
yes |
Allows adding Secret Base events |
|
1 if |
project |
yes |
Allows adding Clone Object events |
|
1 if |
project |
yes |
Adds |
|
1 if |
project |
yes |
Adds |
|
1 if |
project |
yes |
Adds |
|
1 if |
project |
yes |
Adds |
|
1 if not |
project |
yes |
A |
|
0 |
project |
yes |
Enables triple-layer metatiles (See https://github.com/pret/pokeemerald/wiki/Triple-layer-metatiles) |
|
project |
yes |
A list of script files to load into the scripting engine |
|
|
|
project |
yes |
The filepath containing prefab JSON data |
Some of these settings can be toggled manually in porymap via the Options menu.