ProjectSettingsEditor
0
0
631
600
Project Settings
9
-
0
General
-
true
0
0
559
568
-
Preferences
-
Whether map script files should prefer using .pory
Use Poryscript
-
Show Wild Encounter Tables
-
Prefabs
-
...
:/icons/folder.ico:/icons/folder.ico
-
Restore the data in the prefabs file to the version defaults. Will create a new file if one doesn't exist.
Import Defaults
-
The file that will be used to populate the Prefabs tab
prefabs.json
-
Prefabs Path
-
Collision Graphics
-
Qt::Horizontal
40
20
-
The image sheet that will be used to represent elevation and collision on the Collision tab
true
-
...
:/icons/folder.ico:/icons/folder.ico
-
Max Elevation
-
The maximum collision value represented with an icon on the image sheet
-
Max Collision
-
Image Path
-
The maximum elevation value represented with an icon on the image sheet
-
Qt::Horizontal
QSizePolicy::Maximum
5
20
-
Pokémon Icons
-
0
0
Species
-
...
:/icons/folder.ico:/icons/folder.ico
-
true
20
-
Image Path
-
The icon that will be displayed on the Wild Pokémon tab for the above species
true
-
.QFrame { border: 1px solid red; }
QFrame::StyledPanel
QFrame::Raised
-
12
75
true
<html><head/><body><p><span style=" font-size:13pt; color:#d7000c;">WARNING: </span><span style=" font-weight:400;">The settings from this point below require project changes to function properly. Do not modify these settings without the necessary changes. </span></p></body></html>
true
-
-
Base game version
-
false
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
1
Maps
-
true
0
0
559
548
-
Map Data Defaults
-
0
0
0
0
-
The default metatile value that will be used to fill new maps
0x
16
-
Elevation
-
Metatile ID
-
Whether a separate text.inc or text.pory file will be created for new maps, alongside the scripts file
Create separate text file
-
Border Metatiles
-
0
0
0
0
-
A comma-separated list of metatile values that will be used to fill new map borders
0
0
0
0
-
The default metatile value that will be used for the top-left border metatile on new maps.
0x
16
-
The default metatile value that will be used for the top-right border metatile on new maps.
0x
16
-
The default metatile value that will be used for the bottom-left border metatile on new maps.
0x
16
-
The default metatile value that will be used for the bottom-right border metatile on new maps.
0x
16
-
The default elevation that will be used to fill new maps
-
Collision
-
The default collision that will be used to fill new maps
-
.QFrame { border: 1px solid red; }
QFrame::StyledPanel
QFrame::Raised
-
12
75
true
<html><head/><body><p><span style=" font-size:13pt; color:#d7000c;">WARNING: </span><span style=" font-weight:400;">The settings from this point below require project changes to function properly. Do not modify these settings without the necessary changes. </span></p></body></html>
true
-
Map Data Layout
-
Metatile ID
-
The mask used to read/write metatile IDs in map data.
-
Collision
-
The mask used to read/write collision values in map data.
-
Elevation
-
The mask used to read/write elevation values in map data.
-
color : red;
These masks have overlapping bits. This may result in unexpected value changes.
true
-
Fields
-
Whether "Allow Running", "Allow Biking" and "Allow Dig & Escape Rope" are default options for Map Headers
Enable 'Allow Running/Biking/Escaping'
-
Whether "Floor Number" is a default option for Map Headers
Enable 'Floor Number'
-
Whether the dimensions of the border can be changed. If not set, all borders are 2x2
Enable Custom Border Size
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
1
Tilesets
-
true
0
0
559
568
-
Default Tilesets
-
Primary Tileset
-
-
Secondary Tileset
-
-
.QFrame { border: 1px solid red; }
QFrame::StyledPanel
QFrame::Raised
-
12
75
true
<html><head/><body><p><span style=" font-size:13pt; color:#d7000c;">WARNING: </span><span style=" font-weight:400;">The settings from this point below require project changes to function properly. Do not modify these settings without the necessary changes. </span></p></body></html>
true
-
Metatiles
-
The mask used to read/write Layer Type from the metatile's attributes data. If 0, this attribute is disabled.
-
The mask used to read/write Metatile Behavior from the metatile's attributes data. If 0, this attribute is disabled.
-
The number of bytes used per metatile for metatile attributes
Attributes size (in bytes)
-
Qt::Vertical
QSizePolicy::Maximum
20
10
-
Encounter Type mask
-
Enable Triple Layer Metatiles
-
The mask used to read/write Terrain Type from the metatile's attributes data. If 0, this attribute is disabled.
-
Behavior mask
-
color : red;
These masks have overlapping bits. This may result in unexpected value changes.
true
-
The mask used to read/write Encounter Type from the metatile's attributes data. If 0, this attribute is disabled.
-
Layer Type mask
-
false
-
Terrain Type mask
-
Qt::Vertical
QSizePolicy::MinimumExpanding
20
1
-
Data Output
-
Whether the C data outputted for new tilesets will include the "callback" field
Output 'callback' field
-
Whether the C data outputted for new tilesets will include the "isCompressed" field
Output 'isCompressed' field
-
Qt::Vertical
20
1
Events
-
true
0
0
559
788
-
Default Icons
-
Triggers
-
Warps
-
The icon that will be used to represent Warp events
true
-
The icon that will be used to represent Healspot events
true
-
BGs
-
Healspots
-
The icon that will be used to represent Object events that don't have their own sprite
true
-
Objects
-
The icon that will be used to represent Trigger events
true
-
The icon that will be used to represent BG events
true
-
...
:/icons/folder.ico:/icons/folder.ico
-
...
:/icons/folder.ico:/icons/folder.ico
-
...
:/icons/folder.ico:/icons/folder.ico
-
...
:/icons/folder.ico:/icons/folder.ico
-
...
:/icons/folder.ico:/icons/folder.ico
-
Warp Behaviors
-
Remove the current text from the list
...
:/icons/delete.ico:/icons/delete.ico
-
<html><head/><body><p>Porymap will display a warning on Warp Events if they are not positioned on a metatile with one of these behaviors. This list is purely for the warning and <b>will have no effect on your game</b>.</p></body></html>
true
-
If checked, Warp Events will not display a warning about incompatible metatile behaviors
Disable Warning
-
-
Metatile Behaviors on this list won't trigger warnings for Warp Events
true
Qt::NoTextInteraction
Use the dropbown and buttons to add behaviors to the list...
-
Add the current text to the list
...
:/icons/add.ico:/icons/add.ico
-
.QFrame { border: 1px solid red; }
QFrame::StyledPanel
QFrame::Raised
-
12
75
true
<html><head/><body><p><span style=" font-size:13pt; color:#d7000c;">WARNING: </span><span style=" font-weight:400;">The settings from this point below require project changes to function properly. Do not modify these settings without the necessary changes. </span></p></body></html>
true
-
-
Enable Weather Triggers
-
Enable Secret Bases
-
Enable Clone Objects
-
Enable 'Requires Itemfinder' for Hidden Items
-
Enable 'Quantity' for Hidden Items
-
Enable 'Respawn Map/NPC' for Heal Locations
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
1
Files
-
true
0
0
559
490
-
<html><head/><body><p><a href="https://huderlem.github.io/porymap/manual/project-files.html#files"><span style=" text-decoration: underline; color:#0069d9;">Help</span></a></p></body></html>
Qt::RichText
Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft
true
-
2
0
0
0
0
-
2
true
0
0
533
440
0
0
4
Identifiers
-
true
0
0
559
490
-
<html><head/><body><p><a href="https://huderlem.github.io/porymap/manual/project-files.html#identifiers"><span style=" text-decoration: underline; color:#0069d9;">Help</span></a></p></body></html>
Qt::RichText
Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft
true
-
2
0
0
0
0
-
2
true
0
0
533
440
0
0
4
-
QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults
NoScrollComboBox
QComboBox
NoScrollSpinBox
QSpinBox
UIntHexSpinBox
QWidget