MainWindow
0
0
1287
815
porymap
9
6
9
0
-
Qt::Horizontal
true
0
0
0
0
0
3
0
-
0
3
3
3
-
true
<html><head/><body><p>Sort map list</p></body></html>
:/icons/sort_alphabet.ico:/icons/sort_alphabet.ico
16
16
QToolButton::InstantPopup
Qt::ToolButtonIconOnly
true
Qt::NoArrow
-
<html><head/><body><p>Expand all map folders</p></body></html>
:/icons/expand_all.ico:/icons/expand_all.ico
QToolButton::InstantPopup
true
-
<html><head/><body><p>Collapse all map list folders</p></body></html>
:/icons/collapse_all.ico:/icons/collapse_all.ico
QToolButton::InstantPopup
true
-
Qt::Horizontal
QSizePolicy::Preferred
12
20
-
true
Filter maps...
true
-
0
0
200
0
QAbstractItemView::SingleSelection
QAbstractItemView::SelectItems
false
1
0
0
0
0
0
0
-
-
-
Qt::Horizontal
40
20
-
true
1
0
0
false
0
0
0
0
6
-
Qt::Horizontal
1
0
QFrame::StyledPanel
QFrame::Raised
1
3
3
3
3
6
-
QFrame::StyledPanel
QFrame::Raised
0
0
0
0
-
0
0
false
false
-
0
0
0
32
QFrame::StyledPanel
QFrame::Raised
3
3
3
3
3
-
QFrame::NoFrame
QFrame::Raised
3
0
0
9
0
-
true
<html><head/><body><p>Pencil</p><p><span style=" font-weight:600;">Click</span> and drag to draw on the map.</p><p><span style=" font-weight:600;">Right-click</span> and drag to select tiles.</p></body></html>
Paint
:/icons/pencil.ico:/icons/pencil.ico
true
true
false
-
true
<html><head/><body><p>Pointer</p><p>Does nothing</p></body></html>
Select
:/icons/cursor.ico:/icons/cursor.ico
true
-
<html><head/><body><p>Bucket Fill</p><p>Fills all similar tiles in a region with the selected metatiles or collision attributes</p></body></html>
Fill
:/icons/fill_color.ico:/icons/fill_color.ico
true
-
<html><head/><body><p>Eyedropper</p><p><span style=" font-weight:600;">Click</span> to select a metatile or collision attribute.</p></body></html>
Dropper
:/icons/pipette.ico:/icons/pipette.ico
true
-
<html><head/><body><p>Move</p><p>Click to drag map around.</p></body></html>
...
:/icons/move.ico:/icons/move.ico
true
-
<html><head/><body><p>Map Shift</p><p><span style=" font-weight:600;">Click and drag</span> on the map to shift the positions of all metatiles (Map tab) or events (Events tab) at once. This is useful after resizing a map.</p></body></html>
Shift
:/icons/shift.ico:/icons/shift.ico
true
-
<html><head/><body><p>Smart-path mode allows easier drawing of paths. If a 3x3 metatile block is selcted in the right panel, then smart path mode will automatically form a pathway using those selected blocks.</p><p>When smart-path mode is <span style=" font-weight:600;">not</span> enabled, clicking and dragging a selection will tile it in a grid.</p><p>Hold down the <span style=" font-weight:600;">shift</span> key while editing to quickly enable smart-path mode.</p></body></html>
Smart Paths
-
<html><head/><body><p>Toggles a grid over the map's metatile boundaries.</p><p><span style=" font-weight:600;">Ctrl + G</span></p></body></html>
Grid
-
Border
true
-
<html><head/><body><p>Change a map layout's width and height.</p></body></html>
Change Dimensions
-
Qt::Horizontal
40
20
0
0
QFrame::StyledPanel
QFrame::Raised
3
3
3
3
-
true
0
0
156
0
0
0
0
Metatiles
3
3
3
3
3
-
0
0
QFrame::StyledPanel
QFrame::Raised
-
Primary Tileset
-
Qt::StrongFocus
<html><head/><body><p>Primary Tileset</p><p>Defines the first 0x200 metatiles available for the map.</p></body></html>
true
-
Secondary Tileset
-
Qt::StrongFocus
<html><head/><body><p>Secondary Tileset</p><p>Defines the second 0x200 metatiles available for the map.</p></body></html>
true
-
0
0
0
92
16777215
92
QFrame::NoFrame
QFrame::Raised
0
QLayout::SetDefaultConstraint
0
0
0
0
-
Selection
0
0
0
0
0
-
QFrame::NoFrame
QFrame::Plain
true
0
0
423
74
0
0
0
0
0
-
Qt::Horizontal
40
20
-
0
0
16777215
16777215
Qt::ScrollBarAlwaysOff
Qt::ScrollBarAlwaysOff
true
-
Qt::Horizontal
40
20
-
Border
0
0
0
0
0
-
0
0
16777215
48
<html><head/><body><p>The border is a 2x2 metatile which is repeated outside of the map layout's boundary. Draw on this border area to modify it.</p></body></html>
QFrame::StyledPanel
QFrame::Sunken
Qt::ScrollBarAsNeeded
-
Qt::Horizontal
40
20
-
Qt::Horizontal
40
20
-
0
0
Qt::ScrollBarAlwaysOn
Qt::ScrollBarAsNeeded
QAbstractScrollArea::AdjustIgnored
true
Qt::AlignHCenter|Qt::AlignTop
true
8
0
411
413
0
0
QLayout::SetDefaultConstraint
0
0
0
0
0
-
Qt::Vertical
20
40
-
true
0
0
Qt::ScrollBarAlwaysOff
Qt::ScrollBarAlwaysOff
QAbstractScrollArea::AdjustIgnored
-
Qt::Horizontal
40
20
-
Qt::Horizontal
40
20
-
10
90
30
Qt::Horizontal
true
0
0
Collision
QLayout::SetDefaultConstraint
3
3
3
3
-
true
0
0
428
696
0
0
0
0
0
-
Opacity
-
0
100
50
Qt::Horizontal
-
Qt::Horizontal
86
20
-
0
0
64
512
-
Qt::Horizontal
86
20
-
Qt::Vertical
20
94
0
0
Prefabs
-
0
0
Create from Selection
:/icons/add.ico:/icons/add.ico
false
false
false
-
Prefabs for Map's Tilesets
-
QFrame::NoFrame
true
0
0
398
631
0
0
0
0
-
<html><head/><body><p>No prefabs have been created for the currently-used tilesets. Create some by using the button above!</p><p>Prefabs are "prefabricated" metatile selections that are used for easy selecting of complicated map structures. For example, a useful prefab could be a building or tree formation, which would otherwise be annoying to paint with the regular metatile picker.</p></body></html>
Qt::RichText
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
true
1
1
1
1
-
true
0
0
0
0
3
3
3
3
-
16777215
32
QFrame::NoFrame
QFrame::Raised
0
0
0
0
0
-
0
0
<html><head/><body><p>Add a new event to the map.</p></body></html>
New Object
:/icons/add.ico:/icons/add.ico
Qt::ToolButtonTextBesideIcon
-
0
0
<html><head/><body><p>Delete the selected event from the map.</p></body></html>
Delete
:/icons/delete.ico:/icons/delete.ico
Qt::ToolButtonTextBesideIcon
false
-
Qt::Horizontal
0
0
-
0
0
Open Map Scripts
false
-
There are no events on the current map.
Qt::AlignCenter
-
0
0
0
Objects
0
0
0
0
-
12
12
12
0
-
60
0
-
object id
-
Qt::Horizontal
40
20
-
QFrame::NoFrame
true
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
0
0
434
581
0
0
Warps
0
0
0
0
-
12
12
12
0
-
60
0
-
warp id
-
Qt::Horizontal
40
20
-
QFrame::NoFrame
true
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
0
0
434
581
0
0
Triggers
0
0
0
0
-
12
12
12
0
-
60
0
-
coord id
-
Qt::Horizontal
40
20
-
QFrame::NoFrame
true
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
0
0
434
581
0
0
BGs
0
0
0
0
-
12
12
12
0
-
0
0
60
0
-
bg id
-
Qt::Horizontal
40
20
-
QFrame::NoFrame
true
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
0
0
434
581
0
0
Healspots
0
0
0
0
-
12
12
12
0
-
60
0
-
heal id
-
Qt::Horizontal
40
20
-
QFrame::NoFrame
true
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
0
0
434
581
0
0
Multiple
0
0
0
0
-
0
0
QFrame::NoFrame
true
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
0
0
434
625
0
0
0
0
0
0
0
-
false
0
0
QFrame::StyledPanel
QFrame::Raised
QFormLayout::FieldsStayAtSizeHint
12
9
-
Song
-
<html><head/><body><p>The default background music for this map.</p></body></html>
true
-
Location
-
<html><head/><body><p>The section of the region map which the map is grouped under. This also determines the name of the map that is display when the player enters it.</p></body></html>
true
-
Requires Flash
-
<html><head/><body><p>Whether or not the map is dark and requires Flash to illuminate.</p></body></html>
-
Weather
-
<html><head/><body><p>The default weather for this map.</p></body></html>
true
-
Type
-
<html><head/><body><p>The map type is a general attribute, which is used for many different things. For example. it determines whether biking or running is allowed.</p></body></html>
true
-
Battle scene
-
<html><head/><body><p>Determines the type of battle scene graphics to use.</p></body></html>
true
-
Show Location Name
-
<html><head/><body><p>Whether or not to display the location name when the player enters the map.</p></body></html>
-
Allow Running
-
<html><head/><body><p>Allows the player to use Running Shoes</p></body></html>
-
Allow Biking
-
<html><head/><body><p>Allows the player to use a Bike</p></body></html>
-
Allow Dig & Escape Rope
-
<html><head/><body><p>Allows the player to use Dig or Escape Rope</p></body></html>
-
Floor Number
-
<html><head/><body><p>Floor number to be used for maps with elevators.</p></body></html>
-128
127
-
QFrame::StyledPanel
QFrame::Raised
-
Custom Fields
-
QFrame::NoFrame
QFrame::Plain
0
0
0
0
-
Add
-
Delete
-
Qt::Horizontal
40
20
-
Custom fields will be added to the map.json file for the current map.
true
false
true
false
true
false
Type
Key
Value
0
0
0
0
-
0
0
QFrame::StyledPanel
QFrame::Raised
0
0
0
0
0
-
0
0
0
32
QFrame::StyledPanel
QFrame::Raised
4
4
4
4
4
-
0
0
<html><head/><body><p>Add a new connection.</p></body></html>
:/icons/add.ico
-
<html><head/><body><p>Remove the currently-selected connection.</p></body></html>
:/icons/delete.ico
-
Number of Connections:
-
-
Qt::Horizontal
QSizePolicy::Expanding
40
20
-
0
0
<html><head/><body><p>If enabled, connections will automatically be updated on the connected map.</p></body></html>
Mirror to Connecting Maps
true
-
0
0
false
false
Qt::ScrollBarAsNeeded
Qt::ScrollBarAsNeeded
QAbstractScrollArea::AdjustIgnored
QGraphicsView::NoDrag
QGraphicsView::AnchorUnderMouse
QGraphicsView::AnchorUnderMouse
-
0
0
0
32
QFrame::StyledPanel
QFrame::Raised
6
4
4
4
4
-
Map
-
<html><head/><body><p>The destination map name of the connection.</p></body></html>
true
-
Offset
-
<html><head/><body><p>The number of metatiles to offset the connection.</p></body></html>
-999
999
-
<html><head/><body><p>The direction of the connection.</p></body></html>
-
up
-
right
-
down
-
left
-
Qt::Horizontal
40
20
-
0
0
QFrame::StyledPanel
QFrame::Raised
4
4
4
4
4
-
Dive Map
-
<html><head/><body><p>Destination map name when using <span style=" font-weight:600;">Dive</span>. If empty, no such connection will exist.</p></body></html>
true
-
Emerge Map
-
<html><head/><body><p>Destination map name when emerging using <span style=" font-weight:600;">Dive</span>. If empty, no such connection will exist.</p></body></html>
true
-
Qt::Horizontal
40
20
-
QFrame::NoFrame
QFrame::Raised
-
QFrame::NoFrame
QFrame::Plain
-
Group
-
QComboBox::AdjustToContents
-
<html><head/><body><p>Create a new group for wild pokemon data on this map.</p></body></html>
:/icons/add.ico:/icons/add.ico
true
-
<html><head/><body><p>Delete a group of wild pokemon data on this map.</p></body></html>
:/icons/delete.ico:/icons/delete.ico
true
-
Qt::Horizontal
40
20
-
Configure JSON...
-
Save All
Ctrl+Shift+S
Exit
Ctrl+Q
Open Project...
Ctrl+O
Reload Project
Save
Ctrl+S
true
Show Wild Encounter Tables
true
Monitor Project Files
true
Use Poryscript
true
Open Recent Project On Launch
New Map...
Ctrl+N
Export Map Image...
Zoom In
Ctrl++
Zoom Out
Ctrl+-
true
true
Cursor Icons
<html><head/><body><p>Use reticule-styled cursors with icon showing currently selected tool.</p></body></html>
Pencil
N
Bucket Fill
B
Eyedropper
E
Move
M
Map Shift
S
Pointer
P
Tileset Editor
Ctrl+T
true
:/icons/sort_alphabet.ico:/icons/sort_alphabet.ico
Sort by &Area
true
:/icons/sort_number.ico:/icons/sort_number.ico
Sort by &Group
Sort by Group
true
:/icons/sort_map.ico:/icons/sort_map.ico
Sort by &Layout
About Porymap...
true
Player View Rectangle
<html><head/><body><p>Show the player's view rectangle on the map based on the cursor's position.</p></body></html>
V
true
true
Cursor Tile Outline
C
Region Map Editor
Ctrl+M
New Tileset...
Ctrl+Shift+N
Export Map Stitch Image...
Edit Preferences...
Ctrl+,
Open Project in Text Editor
Edit Shortcuts...
Export Map Timelapse Image...
Open Log File
Open Config Folder
Import Map from Advance Map 1.92...
NoScrollComboBox
QComboBox
AdjustingStackedWidget
QStackedWidget
1
NewEventToolButton
QToolButton
QTabBar
QWidget
MapView
QWidget