diff --git a/docs/.buildinfo b/docs/.buildinfo index a81178ed..507bc923 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: e41613e939dfe6ab7008de864b4e64a8 +config: 9e8b58068fa2090b104690bfc9c25e35 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_images/event-tool-pencil.gif b/docs/_images/event-tool-pencil.gif new file mode 100644 index 00000000..315756d6 Binary files /dev/null and b/docs/_images/event-tool-pencil.gif differ diff --git a/docs/_images/event-tool-shift.gif b/docs/_images/event-tool-shift.gif new file mode 100644 index 00000000..ea45372c Binary files /dev/null and b/docs/_images/event-tool-shift.gif differ diff --git a/docs/_sources/manual/editing-map-events.rst.txt b/docs/_sources/manual/editing-map-events.rst.txt index 25f45263..ef2c91e2 100644 --- a/docs/_sources/manual/editing-map-events.rst.txt +++ b/docs/_sources/manual/editing-map-events.rst.txt @@ -229,3 +229,25 @@ Clicking the ``Open Map Scripts`` button |open-map-scripts-button| will open the .. |open-map-scripts-button| image:: images/editing-map-events/open-map-scripts-button.png + +Tool Buttons +------------ + +The event editing tab also extends functionality to a few of the tool buttons described in :ref:`Editing Map Tiles `. +A brief description and animation is listed for each of the available tools below: + +Pencil + When clicking on an existing event, the pencil tool will behave normally (as the standard cursor). It can also be used to "draw" events in a certain location. The event created will be a default-valued event of the same type as the currently selected event. + +.. figure:: images/editing-map-events/event-tool-pencil.gif + :alt: Drawing Object Events with the Pencil Tool + + Drawing Object Events with the Pencil Tool + +Shift + You can use the shift tool to move any number of events together. When a selected event is dragged, all other selected events will move with it. When a tile with no event is clicked, all events on the map can be dragged. + +.. figure:: images/editing-map-events/event-tool-shift.gif + :alt: Moving Events with the Shift Tool + + Moving Events with the Shift Tool diff --git a/docs/_sources/manual/editing-map-tiles.rst.txt b/docs/_sources/manual/editing-map-tiles.rst.txt index 63672f8f..7d5b4b94 100644 --- a/docs/_sources/manual/editing-map-tiles.rst.txt +++ b/docs/_sources/manual/editing-map-tiles.rst.txt @@ -1,3 +1,5 @@ +.. _editing-map-tiles: + ***************** Editing Map Tiles ***************** diff --git a/docs/genindex.html b/docs/genindex.html index c6efabcf..2726bb17 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -125,6 +125,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/index.html b/docs/index.html index cf1c6e0f..f29857d1 100644 --- a/docs/index.html +++ b/docs/index.html @@ -125,6 +125,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • @@ -349,6 +350,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/creating-new-maps.html b/docs/manual/creating-new-maps.html index fc706152..a33cdfa7 100644 --- a/docs/manual/creating-new-maps.html +++ b/docs/manual/creating-new-maps.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/editing-map-collisions.html b/docs/manual/editing-map-collisions.html index 55193762..aa12a4b7 100644 --- a/docs/manual/editing-map-collisions.html +++ b/docs/manual/editing-map-collisions.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/editing-map-connections.html b/docs/manual/editing-map-connections.html index 5f09a90a..1f963477 100644 --- a/docs/manual/editing-map-connections.html +++ b/docs/manual/editing-map-connections.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/editing-map-events.html b/docs/manual/editing-map-events.html index 242ffe94..731bcdc4 100644 --- a/docs/manual/editing-map-events.html +++ b/docs/manual/editing-map-events.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • @@ -474,6 +475,27 @@ This event type is unavailable for pokefirered projects; secret bases do not exi

    Open Map Scripts

    Clicking the Open Map Scripts button open-map-scripts-button will open the map’s scripts file in your default text editor. If nothing happens when this button is clicked, you may need to associate a text editor with the .inc file extension.

    +
    +

    Tool Buttons

    +

    The event editing tab also extends functionality to a few of the tool buttons described in Editing Map Tiles. +A brief description and animation is listed for each of the available tools below:

    +
    +
    Pencil

    When clicking on an existing event, the pencil tool will behave normally (as the standard cursor). It can also be used to “draw” events in a certain location. The event created will be a default-valued event of the same type as the currently selected event.

    +
    +
    +
    +Drawing Object Events with the Pencil Tool +

    Drawing Object Events with the Pencil Tool

    +
    +
    +
    Shift

    You can use the shift tool to move any number of events together. When a selected event is dragged, all other selected events will move with it. When a tile with no event is clicked, all events on the map can be dragged.

    +
    +
    +
    +Moving Events with the Shift Tool +

    Moving Events with the Shift Tool

    +
    +
    diff --git a/docs/manual/editing-map-header.html b/docs/manual/editing-map-header.html index 509a490c..7e38ecd9 100644 --- a/docs/manual/editing-map-header.html +++ b/docs/manual/editing-map-header.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/editing-map-tiles.html b/docs/manual/editing-map-tiles.html index f64d78ea..692bedab 100644 --- a/docs/manual/editing-map-tiles.html +++ b/docs/manual/editing-map-tiles.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • @@ -299,55 +300,55 @@
    -

    Editing Map Tiles

    +

    Editing Map Tiles

    Editing map tiles takes place in Porymap’s Main Window. The map is laid out in a grid of what are called “metatiles”. The editing basic flow is to make a metatile selection, and then paint that metatile selection onto the map.

    Visual Options

    Before getting into the details of editing map tiles, you should be aware of some settings that make your life easier.

    A grid can be displayed over the editable map area by using the Grid checkbox, which is located in the toolbar above the map area.

    -
    +
    Map Grid -

    Map Grid

    +

    Map Grid

    The border’s visibility, including the surrounding map connections, can be toggled with the Border checkbox, which is located in the toolbar above the map area.

    -
    +
    Map Border Toggled Off -

    Map Border Toggled Off

    +

    Map Border Toggled Off

    You can zoom in and out on the map with View -> Zoom In (Ctrl++ or Ctrl+Mouse Wheel Scroll Up) and View -> Zoom Out (Ctrl+- or Ctrl+Mouse Wheel Scroll Down).

    By default, the mouse cursor will show a white indicator outline of the currently-hovered tile(s) of what will be painted. You can disable this outline with View -> Cursor Tile Outline. Additionally, the cursor changes its appearance depending on which tool you currently have selected in the toolbar. You can disable this with View -> Cursor Icons.

    An indicator outline for the player’s in-game view radius can be toggled with View -> Player View Rectangle.

    The Metatile Selection Pane can be zoomed in or out using the slider on the bottom.

    -
    +
    Metatile Selection Zoom Slider -

    Metatile Selection Zoom Slider

    +

    Metatile Selection Zoom Slider

    Selecting Metatiles

    Before you paint onto the map, you need to select which metatiles you will be painting. The primary way to do this is to click on a metatile from the Metatile Selection Pane. Whenever you change your selection, the selection preview will update so you can see exactly what you have selected at all times.

    -
    +
    Basic Metatile Selection -

    Basic Metatile Selection

    +

    Basic Metatile Selection

    You can select more than one tile at a time by clicking and dragging the desired region. For example, it’s convenient to select the entire Pokémon Center at once.

    -
    +
    Multiple Metatile Selection -

    Multiple Metatile Selection

    +

    Multiple Metatile Selection

    Metatiles can also be selected from existing metatiles on the map area. Use the Eyedropper Tool with Tools -> Eyedropper (E), or simply click the Eyedropper button eyedropper-tool in the toolbar above the map area. A more powerful way to do this is to right-click on the map when using the Pencil Tool or Bucket Fill Tool. You can even right-click and drag to copy a region from the map. In this example GIF, we demonstrate how quick and easy it is to use the right-click method to copy and paint metatiles.

    -
    +
    Right-Click Metatile Selection -

    Right-Click Metatile Selection

    +

    Right-Click Metatile Selection

    Now, let’s learn how to use the various tools to paint your metatile selection onto the map.

    Pencil Tool

    The Pencil Tool pencil-tool (Tools -> Pencil, or N) is your bread and butter when editing maps. Simply left-click to paint your current metatile selection onto the map. You can click and drag to paint a bigger portion of the map. When clicking and dragging, the metatiles will be painted as if they are snapping to a grid. This simplifies things like painting large areas of trees.

    -
    +
    Painting a Large Metatile Selection -

    Painting a Large Metatile Selection

    +

    Painting a Large Metatile Selection

    @@ -357,51 +358,51 @@

    Bucket Fill Tool

    The Bucket Fill Tool bucket-fill-tool (Tools -> Bucket Fill, or B) works just like you think it does. It fills a contiguous region of identical metatiles. If you have a large metatile selection, it will fill the region with that pattern. A useful shortcut for the Bucket Fill Tool is to middle-click when using the Pencil Tool.

    -
    +
    Painting with Bucket Fill Tool -

    Painting with Bucket Fill Tool

    +

    Painting with Bucket Fill Tool

    Holding down the Ctrl key while using the Bucket Fill Tool will fill all matching metatiles on the map, rather that just the contiguous region.

    Map Shift Tool

    The Map Shift Tool map-shift-tool (Tools -> Map Shift, or S) lets you shift the metatile positions of the entire map at the same time. This is useful after resizing a map. (Though, simply right-click copying the entire map is another way of accomplishing the same thing.) Metatiles are wrapped around to the other side of the map when using the Map Shift Tool. Simply click and drag on the map to perform the map shift.

    -
    +
    Map Shift Tool -

    Map Shift Tool

    +

    Map Shift Tool

    Smart Paths

    Smart Paths provide an easy way to paint pathways, ponds, and mountains. If there is any formation of metatiles that have a basic outline and a “middle” tile, then smart paths can help save you time when painting. Smart Paths can only be used when you have a 3x3 metatile selection. Smart Paths is only available when using the Pencil Tool or the Bucket Fill Tool. To enable Smart Paths, you must either check the Smart Paths checkbox above the map area, or you can hold down the Shift key. Below are a few examples that illustrate the power of Smart Paths.

    -
    -Regular vs. Smart Paths -

    Regular vs. Smart Paths

    -
    -Bucket Fill with Smart Paths -

    Bucket Fill with Smart Paths

    +Regular vs. Smart Paths +

    Regular vs. Smart Paths

    +Bucket Fill with Smart Paths +

    Bucket Fill with Smart Paths

    +
    +
    Smart Paths from Right-Click Selection -

    Smart Paths from Right-Click Selection

    +

    Smart Paths from Right-Click Selection

    Change Map Border

    The map’s border can be modified by painting on the Border image, which is located above the metatile selection pane.

    -
    +
    Change Map Border -

    Change Map Border

    +

    Change Map Border

    The dimensions of the map’s border can also be adjusted for pokefirered projects via the Change Dimensions button. If you have modified your pokeemerald or pokeruby project to support custom border sizes you can enable this option with the use_custom_border_size field in your project’s porymap.project.cfg file.

    Change Map Tilesets

    Every map uses exactly two Tilesets–primary and secondary. These can be changed by choosing a different value from the two Tileset dropdowns.

    -
    +
    Tileset Pickers -

    Tileset Pickers

    +

    Tileset Pickers

    diff --git a/docs/manual/editing-wild-encounters.html b/docs/manual/editing-wild-encounters.html index 09c4017e..ecda0066 100644 --- a/docs/manual/editing-wild-encounters.html +++ b/docs/manual/editing-wild-encounters.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/introduction.html b/docs/manual/introduction.html index 31ba92d5..1f703b0e 100644 --- a/docs/manual/introduction.html +++ b/docs/manual/introduction.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/navigation.html b/docs/manual/navigation.html index 89d28570..a392d66a 100644 --- a/docs/manual/navigation.html +++ b/docs/manual/navigation.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/project-files.html b/docs/manual/project-files.html index 77162d96..885cbb17 100644 --- a/docs/manual/project-files.html +++ b/docs/manual/project-files.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/region-map-editor.html b/docs/manual/region-map-editor.html index cabc295a..3e5a180a 100644 --- a/docs/manual/region-map-editor.html +++ b/docs/manual/region-map-editor.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/manual/scripting-capabilities.html b/docs/manual/scripting-capabilities.html index 7b804707..23eb6bde 100644 --- a/docs/manual/scripting-capabilities.html +++ b/docs/manual/scripting-capabilities.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/objects.inv b/docs/objects.inv index 5ca78d45..9d4a4ac3 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/reference/changelog.html b/docs/reference/changelog.html index 7ac4812d..47040b4d 100644 --- a/docs/reference/changelog.html +++ b/docs/reference/changelog.html @@ -126,6 +126,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/reference/related-projects.html b/docs/reference/related-projects.html index 254ee45f..9ff1a7fa 100644 --- a/docs/reference/related-projects.html +++ b/docs/reference/related-projects.html @@ -125,6 +125,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/search.html b/docs/search.html index 5c5c9782..903f719a 100644 --- a/docs/search.html +++ b/docs/search.html @@ -125,6 +125,7 @@
  • Heal Location / Healspots
  • Adding & Deleting Events
  • Open Map Scripts
  • +
  • Tool Buttons
  • Editing Map Headers
  • diff --git a/docs/searchindex.js b/docs/searchindex.js index 41b0140d..dbd84527 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["index","manual/creating-new-maps","manual/editing-map-collisions","manual/editing-map-connections","manual/editing-map-events","manual/editing-map-header","manual/editing-map-tiles","manual/editing-wild-encounters","manual/introduction","manual/navigation","manual/project-files","manual/region-map-editor","manual/scripting-capabilities","reference/changelog","reference/related-projects"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":2,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","manual\\creating-new-maps.rst","manual\\editing-map-collisions.rst","manual\\editing-map-connections.rst","manual\\editing-map-events.rst","manual\\editing-map-header.rst","manual\\editing-map-tiles.rst","manual\\editing-wild-encounters.rst","manual\\introduction.rst","manual\\navigation.rst","manual\\project-files.rst","manual\\region-map-editor.rst","manual\\scripting-capabilities.rst","reference\\changelog.md","reference\\related-projects.rst"],objects:{"":{onBlockChanged:[12,0,1,""],onMapOpened:[12,0,1,""],onProjectClosed:[12,0,1,""],onProjectOpened:[12,0,1,""]},map:{addFilledRect:[12,0,1,""],addImage:[12,0,1,""],addRect:[12,0,1,""],addText:[12,0,1,""],bucketFill:[12,0,1,""],bucketFillFromSelection:[12,0,1,""],clearOverlay:[12,0,1,""],commit:[12,0,1,""],getBlock:[12,0,1,""],getBorderVisibility:[12,0,1,""],getCollision:[12,0,1,""],getDimensions:[12,0,1,""],getElevation:[12,0,1,""],getGridVisibility:[12,0,1,""],getHeight:[12,0,1,""],getMetatileId:[12,0,1,""],getPrimaryTileset:[12,0,1,""],getPrimaryTilesetPalette:[12,0,1,""],getPrimaryTilesetPalettePreview:[12,0,1,""],getPrimaryTilesetPalettes:[12,0,1,""],getPrimaryTilesetPalettesPreview:[12,0,1,""],getSecondaryTileset:[12,0,1,""],getSecondaryTilesetPalette:[12,0,1,""],getSecondaryTilesetPalettePreview:[12,0,1,""],getSecondaryTilesetPalettes:[12,0,1,""],getSecondaryTilesetPalettesPreview:[12,0,1,""],getSmartPathsEnabled:[12,0,1,""],getWidth:[12,0,1,""],log:[12,0,1,""],magicFill:[12,0,1,""],magicFillFromSelection:[12,0,1,""],redraw:[12,0,1,""],registerAction:[12,0,1,""],setBlock:[12,0,1,""],setBlocksFromSelection:[12,0,1,""],setBorderVisibility:[12,0,1,""],setCollision:[12,0,1,""],setDimensions:[12,0,1,""],setElevation:[12,0,1,""],setGridVisibility:[12,0,1,""],setHeight:[12,0,1,""],setMetatileId:[12,0,1,""],setPrimaryTileset:[12,0,1,""],setPrimaryTilesetPalette:[12,0,1,""],setPrimaryTilesetPalettePreview:[12,0,1,""],setPrimaryTilesetPalettes:[12,0,1,""],setPrimaryTilesetPalettesPreview:[12,0,1,""],setSecondaryTileset:[12,0,1,""],setSecondaryTilesetPalette:[12,0,1,""],setSecondaryTilesetPalettePreview:[12,0,1,""],setSecondaryTilesetPalettes:[12,0,1,""],setSecondaryTilesetPalettesPreview:[12,0,1,""],setSmartPathsEnabled:[12,0,1,""],setTimeout:[12,0,1,""],setWidth:[12,0,1,""],shift:[12,0,1,""]}},objnames:{"0":["js","function","JavaScript function"]},objtypes:{"0":"js:function"},terms:{"0e8ccfc4fd3544001f4c25fafd401f7558bdefba":13,"0x10":12,"0x11":12,"0x4":8,"0x8":12,"0x9":12,"3x3":6,"82abc164dc9f6a74fdf0c535cc1621b7ed05318b":13,"8x8":11,"boolean":12,"case":[2,4],"const":12,"default":[4,6,7,9,12,13],"export":[12,13],"final":8,"function":[4,8,11],"import":[2,11,12,13],"long":[2,13],"new":[0,2,3,4,9,10,11,12,13],"pok\u00e9cent":4,"pok\u00e9mon":[4,6,9],"return":12,"switch":9,"true":[2,12],"try":[2,12],"var":[4,10],"while":[2,4,6,11,12],AND:4,Adding:0,For:[1,2,3,4,5,6,7,9,12],Its:[8,13],NOT:12,One:[7,12],That:8,The:[0,1,2,4,5,6,7,8,9,12,13],Then:[2,7,12],There:[4,8,11],These:[2,3,6,7,11,12],Use:[4,6],Used:[4,5],Useful:12,With:12,a0ba1b7c6353f7e4f3066025514c05b323a0123d:13,a1ea3b5e394bc115ba9b86348c161094a00dcca7:13,aarrggbb:12,abil:[2,4,12,13],abl:[2,4,12],about:[0,12,13],abov:[2,4,6,8,9,11,12,13],accept:7,access:12,accomod:13,accomplish:6,accord:13,account:11,accur:13,act:13,action:[0,6],actionnam:12,activ:7,actual:[12,13],ad365a35c1536740cbcbc10bee66e5dd908c39e7:13,adb0a444577b59eb02788c782a3d04bc285be0ba:13,add:[1,3,4,7,11,12,13],added:[11,12],addfilledrect:12,addimag:12,adding:[7,11],addit:[5,8,12],addition:6,addrect:12,addtext:12,adher:13,adjust:[6,7],advanc:[8,13,14],affect:[11,12],after:[2,4,6,8,12],again:4,all:[2,3,4,6,7,9,11,12,13],allow:[1,2,5,6,7,8,9,12,13],along:2,also:[2,4,5,6,7,9,10,11,12,13],alter:7,altern:[1,4],alwai:[2,4],ani:[1,2,4,6,9,12,13],anim:12,anoth:[4,6,7,9],anyth:[4,6],api:0,appear:[6,9,11,13],append:[5,10],appli:12,applic:[9,13],applymov:4,applynighttint:12,appropri:2,area:[2,4,6,8,9,11,12,13],argument:12,around:[4,6,9,11,13],arrai:12,arriv:4,arrow:4,assign:[4,7],associ:[1,2,4,11],assum:12,auto:13,autocomplet:13,automat:[3,4,5,12],avail:[6,7,8,9,11],awai:7,awar:6,back:6,background:[0,5,9],base:[0,1,7,13],base_game_vers:13,basement:5,basic:[2,6,8,9],battl:[4,5],becaus:[2,4,9,11],been:13,befor:[2,6,8,11,12,13],begin:11,behav:[12,13],behavior:13,being:[2,8,13],bele:1,belong:5,below:[2,6,7,12,13],berri:4,between:[2,3,4,9,13],beyond:13,bigger:6,bike:[1,5],binari:[8,11],black:12,blank:11,block:[1,2,12],blockdata:10,blue:4,boi:14,border:[0,1,4,10,12],both:[3,13],bottom:[6,9,11,13],bound:[4,13],boundari:13,box:[7,11],bread:6,bridg:2,briefli:9,bring:[4,7,9],browser:12,brush:12,bucket:[0,12],bucketfil:12,bucketfillfromselect:12,bug:13,build:[4,8,12],built:13,bulk:13,bump:13,butter:6,button:[3,4,6,7,8,9,11,13],bvd:13,c68ba9f4e8e260f2e3389eccd15f6ee5f4bdcd3:13,c73de8bed752ca538d90cfc93c4a9e8c7965f8c9:13,call:[6,12],callabl:12,can:[0,1,2,3,4,5,6,7,8,9,11,12,13],cannot:[1,5],capabl:[0,13],caus:13,cave:7,cdae0c1444bed98e652c87dc3e3edcecacfef8b:13,ceil:12,center:[1,4,6,9],certain:[4,10,12,13],cfg:[6,12,13],chanc:7,chang:[0,1,3,4,7,8,9,11,12],changelog:0,charact:[4,13],check:[4,6,7,12],checkbox:[3,6,13],choos:[4,6,7,8,9,12],citi:[0,3,8,9],clear:[11,12],clearoverlai:12,click:[1,2,3,4,6,7,8,9,11,12,13],cliff:2,close:[4,12,13],code:12,collaps:[9,13],collect:5,collid:12,collis:[0,4,8,9,12,13],color:[11,12,13,14],column:2,com:[0,13],combin:9,combobox:[11,13],comma:12,command:4,comment:13,commit:[12,13],commitchang:12,common:2,commonli:2,compil:8,compos:11,comprehens:13,concept:2,config:[12,13],configur:[0,12,13],connect:[0,4,6,8,9,13],consecut:12,consist:13,constant:[10,11,12],contain:[9,13],context:9,contigu:[6,13],continu:2,control:[2,4,5,8],conveni:[6,13],coordin:[4,11,12],copi:[6,7,13],corner:[3,12],correctli:13,correspond:[4,11,13],corrupt:13,could:[12,13],count:2,cover:[4,9],crash:13,creat:[0,7,9,12,13],cross:8,ctrl:[3,4,6,8,11,12,13],cumbersom:12,current:[2,4,6,7,8,9,11,12,13],cursor:[6,11],custom:[0,1,5,6,11,13],custom_script:12,dai:[7,12],dark:13,data:[7,8,10,11,13],date:13,daunt:9,debug:12,decompil:[8,13,14],defin:[11,12,13],delai:12,delaym:12,delet:[0,3,11,13],demand:12,demonstr:6,denot:2,depend:[1,6,13],describ:7,desir:[3,6,9],despit:13,destin:[3,4],detail:[4,6,9,11],detect:12,determin:[2,4,11],diagonist:12,dialog:[8,9],did:13,diff:13,differ:[1,2,4,6,9,11,12,13],difficulti:8,dig:5,dimens:[6,11,12],direct:[2,3,4,13],directori:12,disabl:[6,7,13],disallow:13,disassembl:14,disk:[7,12],displai:[1,4,6,7,8,12,13],dissect:4,dive:0,document:[12,13],doe:[6,8],doesn:[2,6,12],doing:8,don:[3,13],done:11,doubl:[3,4,9,13],down:[6,7,8,13],download:8,drag:[3,4,6,11,13],draw:[8,11,13],drawn:12,drop:7,dropdown:[3,6],due:13,dummi:4,duplic:13,dure:[2,4,13],dynam:4,each:[2,4,5,7,9,11,12,13],easi:[1,4,6],easier:[6,13],easiest:3,east:[2,3],ecmascript:12,edit:[0,8,9,10,11,13],editor:[0,4,8,13,14],either:[2,6,9,12],element:12,elev:[1,2,4,12],els:[2,4],emerg:0,empti:[7,8,13],enabl:[3,6,12,13],encount:[0,13],end:[10,13],endless:12,enforc:7,engin:[4,5],enhanc:12,ensur:4,enter:[2,4,5,9,11],entir:[6,11,12,13],entranc:4,entri:0,equal:4,equival:8,eras:12,error:[12,13],escap:[1,5],essenti:12,etc:13,even:6,event:[0,1,3,8,9,12,13],event_bg:10,event_object_mov:10,event_script:10,everi:[6,9],exactli:6,exampl:[1,2,3,4,5,6,11,12],except:[2,4],exclus:[4,5],execut:[4,12],exist:[1,4,6,8,12,13],expand:[5,9,13],expens:12,explain:4,explanatori:5,explicitli:13,explor:2,extend:13,extens:[4,12,13],extra:13,extrem:3,eyedropp:6,face:[4,13],fake:12,fals:12,familiar:8,fan:13,featur:[2,3,8,9],feel:0,few:[6,8,9],fewer:11,field:[0,4,5,6,13],fieldmap:10,file:[0,3,4,6,8,9,11,12,13],filepath:12,fill:[0,2,12,13],filter:9,find:0,finish:2,first:[2,4,7,8,9,11,12],fix:[6,11],flag:[4,10,13],flash:5,flip:13,floor:[1,5,12],flow:[2,6],flower:8,floweri:8,fly:[1,4],folder:[1,8,9,13],follow:[0,8,12],font:12,forc:12,forceredraw:12,fork:12,format:[6,13,14],found:[8,13],four:7,frlg:13,from:[1,2,4,6,7,8,9,10,11,12,13,14],front:4,full:13,fullest:9,func:12,functionnam:12,futur:11,game:[2,4,5,6,7,8,9,11,13,14],gameplai:[2,4,9],gen:[8,14],gener:[2,8,10,12],get:[0,6,12],getblock:12,getbordervis:12,getcollis:12,getdimens:12,getelev:12,getgridvis:12,getheight:12,getmetatileid:12,getprimarytileset:12,getprimarytilesetpalett:12,getprimarytilesetpalettepreview:12,getprimarytilesetpalettespreview:12,getsecondarytileset:12,getsecondarytilesetpalett:12,getsecondarytilesetpalettepreview:12,getsecondarytilesetpalettespreview:12,getsmartpathsen:12,getwidth:12,gif:6,git:[4,8],github:[0,13],give:[7,9],given:[7,12],global:[4,12],goe:12,going:4,good:[10,12],gpl:13,graphic:[5,10,13],grass:[2,8,12],grasstil:12,great:8,green:[4,7],greet:8,grid:[6,12,13],group:[0,1,4,9,13],grow:13,guarante:13,hack:8,half:[2,11],handl:13,happen:[4,12,13],hardcod:[4,13],has:[2,3,4,5,9,13],have:[2,3,4,6,7,8,9,11,12,13],head:11,headbutt_mon:7,header:[0,9,10,13],heal:[0,1,13],heal_loc:[4,10],healspot:0,height:[1,11,12],help:[6,13],here:[2,12],hexadecim:2,hidden:[0,13],hide:5,hierarch:9,high:14,highli:8,higlight:11,histori:[2,12],hit:13,hold:[4,6,13],hop:2,horizont:[3,12],hous:13,hover:[6,13],how:[2,4,6,8,9,12],howev:[4,12],http:[0,13],huderlem:[0,13],icon:[6,10,13],idea:10,ident:[2,6],ignor:8,illustr:[2,6],imag:[0,4,6,9,10,12,13],impass:[2,12],implement:7,implicitli:12,improperli:13,improv:8,inc:[4,10,13],includ:[2,4,6,7,9,10,11],incorrect:13,index:[7,11,12,13],indexof:12,indic:6,individu:13,indoor:1,inform:[12,13],initi:[12,13],insert:[11,12],insid:4,instal:8,instanc:11,instead:12,integ:13,integr:[10,13],interact:[2,4,9,12],interest:12,interpret:13,interv:12,introduc:13,introduct:0,invalid:13,invis:4,involv:4,issu:13,item:[0,5,10,12,13],itemfind:4,iter:13,its:[4,6],itself:12,jasc:13,javascript:[12,13],json:[7,10,13],jump:13,junk:13,just:[1,2,6,7],kanto:13,keep:[3,5,13],kei:[6,13],keyboard:[12,13],known:4,label:13,laid:6,land:2,languag:14,larg:[6,13],larger:9,last:13,later:12,launch:[8,12],layer:13,layout:[0,1,9,10,13],layouts_t:13,learn:[6,8,9],leav:2,left:[2,6,8,9,11,12],length:12,let:[2,4,6,7,8,9,11,12,14],level:[2,7,10,14],life:[4,6],like:[2,4,6,9,11,13],limit:5,line:[4,13],link:11,linux:8,list:[0,1,10,13],listen:14,littl:4,load:[8,9,12],local:4,locat:[0,1,5,6,8,11,13],log:[12,13],logic:12,longer:[4,13],look:[0,4,8,9,11],mac:[8,13],maco:13,made:[7,11,13],magic:[12,13],magicfil:12,magicfillfromselect:12,mai:[1,4,7],main:[0,6,7,8,11],maintain:[2,10],major:13,make:[2,4,6,8,11,12,13],mani:[4,8,9,12],manipul:7,manual:[0,12],map:[0,7,8,10,13,14],map_group:10,map_groups_count:13,map_typ:10,map_type_indoor:5,mapnam:12,mapsec_new_mapsec:11,mapsec_non:11,mark:4,match:[4,6,13],math:12,max:[10,12,13],maximum:7,mean:[2,3,4,12],meant:14,menu:[3,7,12,13],messag:12,metatil:[0,1,2,4,8,9,10,12,13],metatile_behavior:10,metatile_label:10,metatileid:12,method:6,middl:6,might:[7,12],millisecond:12,mimic:13,min:[10,12,13],minimum:7,minor:13,mirror:0,miscellan:[5,12],miss:[0,13],mistak:[6,11],mode:[1,9,13],modif:2,modifi:[6,9,11,12,13],monitor:13,more:[4,6,8,9,11,13],most:[2,8,9],mostli:5,mountain:[2,6],mous:[6,11,13],move:[2,3,4,5,13],movement:[4,13],much:8,multi:[2,13],multilin:13,multipl:[4,6,7,12,13],music:[5,9,14],must:[3,4,6,7,8,11],my_script:12,name:[1,4,5,7,9,10,11,12,13],navig:[0,3,4,7,8,11,13],nearli:2,need:[2,3,4,5,6,13],neg:5,never:4,newblock:12,newli:13,next:[2,4,7,8,9,12,13],nice:12,night:12,nodej:12,nodep:8,non:4,normal:4,north:2,notabl:[8,13],note:[5,10],noth:4,notic:11,now:[2,6,7,8,12,13],npc:4,number:[1,2,4,5,7,12,13],object:[0,2,9,12,13],object_ev:10,object_event_graph:10,object_event_graphics_info:10,object_event_graphics_info_point:10,object_event_pic_t:10,occur:[12,13],odd:4,off:[2,6,13],offici:13,offset:[3,13],old:13,onblockchang:12,onc:[4,6,12],one:[2,3,6,7,9],onli:[2,3,4,6,7,9,10,11,12,13],onmapopen:12,onprojectclos:12,onprojectopen:12,onto:[2,6,9,11,12],open:[0,3,7,8,9,11,12,13],oper:[9,12],option:[0,9,12,13],order:[1,4,7,11,13],organ:9,origin:[4,11],other:[4,6,9,12,13,14],otherwis:[7,10,12],our:[7,8,12],out:[0,4,6,7,11,12,13],outdoor:1,outlin:[6,12,13],outsid:13,over:[2,4,5,6,9],overhaul:13,overview:12,overworld:4,overwrit:12,own:11,paint:[0,6,8,9,11,12,13],pal:13,palett:[10,11,12,13],paletteindex:12,pane:[6,9,11,13],panel:[8,13],pars:13,part:9,partial:13,particular:2,passabl:12,patch:12,path:[0,2,12,13],pathwai:6,patient:9,pattern:[6,12],pencil:[0,8,13],perform:[6,12],perman:12,petalburg:[3,8],pick:4,picker:6,pictur:7,pink:4,pixel:[11,12],place:[6,8,11,12],plai:5,platform:8,player:[1,2,3,4,6,9,11,13],pleas:0,plu:[3,4],png:13,pointer:[0,13],pokecryst:14,pokeemerald:[4,6,8,9,10,11,13],pokefir:[4,5,6,8,12,13],pokemon:[1,7,9,10,13],poker:14,pokerubi:[4,6,8,9,10,11,13],polish:14,pond:6,pop:8,popul:[7,11],popular:14,popup:[1,5,11],portion:6,porymap:[1,3,4,6,7,9,10,11,12,13],poryscript:[13,14],posit:[0,6,11],possibl:[7,11,12,13],power:[6,12],pre:13,prefix:[5,13],press:[3,4,8,9,11,13],pret:[8,13],pretti:7,prevblock:12,prevent:13,preview:[6,12],previou:2,previous:12,primari:[1,6,8,9,12],probabl:[10,12],procedur:12,process:2,program:14,project:[0,1,4,5,6,8,9,12,13],projectpath:12,prompt:13,properli:13,properti:[2,4,5,8,9,12,13],provid:[6,7,8,12,13],pull:13,purpos:[2,9],quantiti:4,quick:6,quickli:9,radiu:[4,6],randint:12,random:12,rang:4,rate:7,rather:[6,13],ratio:7,raw:11,rawvalu:12,reach:0,read:[8,10,13],reason:7,receiv:4,recommend:8,rectangl:[6,12,13],red:[2,7],redo:[0,2,4,8,11],redraw:12,refer:0,refresh:12,region:[0,1,5,6,8,13],region_map:[10,11],region_map_entri:[10,11],region_map_sect:[10,11],regist:0,registeract:12,registri:13,regress:13,regular:6,rejoic:13,relat:[0,10,12],releas:[8,13],reli:10,reload:13,rememb:[2,12],render:13,replac:4,repo:13,report:13,repres:[2,7],requir:[4,5,11,13],reset:11,resili:13,resiz:[6,13],respawn:4,respect:[8,13],rest:12,restor:13,result:8,retriev:12,rgb:12,right:[1,2,3,4,6,7,9,11,13],rival:4,rme:11,rom:8,rooftop:5,rope:[1,5],rout:[2,3],row:[2,13],rrggbb:12,rubi:5,run:[1,5,12],same:[2,4,6,8,11,12,13],save:[3,6,7,8,12,13],scenario:13,scene:5,screen:[7,8],script:[0,9,10,13,14],scroll:6,seamlessli:3,second:[2,8,9],secondari:[1,6,9,12],secret:[0,13],secret_bas:[4,10],section:[1,4,5,9,11],see:[1,4,6,7,8,9,12],seem:9,seen:13,select:[0,3,4,7,8,9,11,12,13],selector:[2,11,13],self:5,semant:13,sensibl:13,separ:12,session:13,set:[4,6,7,9,11,13],setblock:12,setblocksfromselect:12,setbordervis:12,setcollis:12,setdimens:12,setelev:12,setgridvis:12,setheight:12,setmetatileid:12,setprimarytileset:12,setprimarytilesetpalett:12,setprimarytilesetpalettepreview:12,setprimarytilesetpalettespreview:12,setsecondarytileset:12,setsecondarytilesetpalett:12,setsecondarytilesetpalettepreview:12,setsecondarytilesetpalettespreview:12,setsmartpathsen:12,settimeout:12,setup:8,setwhiteoutrespawnwarpandhealernpc:4,setwidth:12,sever:[7,12],shape:12,share:11,shift:[0,3,12,13],shoe:5,shortcut:[2,6,8,12,13],should:[2,4,6,7,8,12],shouldn:8,show:[5,6,8,9,12,13],shrink:13,side:[2,3,6,8,9],sight:4,sign:[0,13],signpost:[2,4],similar:[2,3,7],simpl:[4,7],simpli:[3,4,6,9,11],simplifi:6,sinc:[3,8,12,13],singl:[7,9,11],situat:9,size:[6,11,12,13],slider:[2,6,11,13],slot:7,small:4,smart:[0,2,12,13],smooth:13,snap:6,some:[1,2,4,6,8,9,12],someth:[0,2,4,7],sometim:13,somewhat:13,song:5,sort:[1,9,13],sourc:8,south:2,span:11,speci:7,special:[2,4],specif:[4,13],specifi:[4,12,13],spinbox:11,spinner:[4,13],split:11,spot:4,sprint:1,sprite:[4,10,13],squar:[4,11,13],src:[4,10,11],ssecretbaseentrancemetatil:4,stai:13,stair:2,stand:4,start:[0,2,11,12],startup:13,state:12,statu:13,still:13,stitch:13,store:11,straightforward:7,strict:11,string:[12,13],studio:14,successfulli:[8,12],summar:9,support:[5,6,8,12,13],sure:[2,3,8],surf:2,surround:[6,9],swap:11,sync:3,system:13,tab:[0,2,3,4,7,9,13],tabl:13,take:[6,7,8,9,11,12],technic:[4,12],test:12,text:[2,4,9,12],than:[6,13],thei:[1,3,4,5,6,9],them:[2,3,4,5,7,12,13],theme:13,therefor:[7,8,11],thi:[1,2,3,4,5,6,7,9,10,11,12,13],thing:[4,5,6,7,8,9],think:[6,8],those:8,though:[6,13],three:[4,11],through:[2,3,13],tied:11,tile:[0,2,4,8,9,10,11,12,13],tilemap:14,tileset:[0,1,8,10,13],time:[2,4,6,7,8,9,12,13],tint:12,togeth:[3,12],toggl:[6,12,13],too:[2,13],tool:[0,1,2,8,11,12,13],toolbar:[6,8],top:[2,3,4,11,12,13],total:[2,7],tpl:13,tradit:8,trainer:[4,13],trainer_sight_or_berry_tree_id:13,trainer_typ:[10,13],trainer_type_norm:4,transit:[2,4],transpar:[2,13],tree:[4,6],trigger:[0,9,12],two:[3,6,9,11],type:[0,1,4,5,9,11,13],typic:[2,4],unabl:2,unavail:4,uncommit:12,under:[2,11],underli:[12,13],undertand:2,underw:13,undo:[0,2,4,8,11,12],unfortun:4,unhappi:11,uniq:7,uniqu:4,unless:10,unlik:2,unreleas:0,unsav:13,until:7,updat:[2,3,6,11,13],upstream:13,usabl:8,use:[1,2,4,6,7,8,9,11,12,13],use_custom_border_s:[6,13],use_poryscript:13,used:[2,3,4,5,6,9,12,13,14],useful:[3,5,6,12],user:[0,1,2,8,10,12,13],uses:[2,4,6,7,11,13],using:[4,6,8,9,12,13],usual:12,valid:13,valu:[3,4,5,6,11,12,13],vanilla:7,var_valu:13,variabl:4,variou:[5,6,8,9],veri:[2,3,4,6,12],version:[2,4,5,8,12,13],vertic:[3,11,12],via:[6,12,13],video:14,view:[2,3,4,5,6,9,11,12,13],visibl:[4,6,12],vision:5,visual:[0,2,13],wai:[3,6,11,12],wait:12,walk:[2,3,4,9],want:[7,11,12],warn:13,warp:[0,9,13],weather:[0,5,9,10],web:12,websit:13,were:[4,12,13],weren:13,west:[2,3],what:[0,2,4,5,6,9,11],wheel:6,when:[1,2,3,4,5,6,8,9,11,12,13],whenev:[2,6,9,12],where:[4,11,12,13],whether:[1,2,5],which:[1,2,3,5,6,7,9,12,13],white:[2,4,6],why:2,widget:13,width:[1,11,12],wild:[0,9,13],wild_encount:10,window:[0,1,4,5,6,7,8,11,13],within:[4,9],without:[6,12,13],woman:4,won:[2,12],work:[6,8,9,13],workflow:[8,12],would:[2,12,13],wouldn:13,wrap:6,write:[0,8,10,13],written:13,xdelta:12,ydelta:12,yes:10,you:[0,1,2,3,4,5,6,7,8,9,11,13,14],your:[1,3,4,5,6,7,8,9,11],yourself:10,zoom:[6,11,13]},titles:["Porymap Documentation","Creating New Maps","Editing Map Collisions","Editing Map Connections","Editing Map Events","Editing Map Headers","Editing Map Tiles","Editing Wild Encounters","Introduction","Navigation","Project Files","The Region Map Editor","Scripting Capabilities","Changelog","Related Projects"],titleterms:{"break":13,"function":12,"new":[1,7],Added:13,Adding:[4,7],The:11,about:8,action:12,api:12,background:11,base:4,border:6,bucket:6,callback:12,capabl:12,chang:[6,13],changelog:13,citi:11,collis:2,configur:7,connect:3,creat:1,custom:12,delet:4,dive:3,document:0,edit:[2,3,4,5,6,7,12],editor:[9,11],emerg:3,encount:7,entri:11,event:4,field:7,file:10,fill:6,fix:13,follow:3,get:8,group:7,header:5,heal:4,healspot:4,hidden:4,imag:11,introduct:8,item:4,layout:11,list:9,locat:4,main:9,map:[1,2,3,4,5,6,9,11,12],metatil:6,mirror:3,navig:9,object:4,open:4,option:[1,6],overlai:12,paint:2,path:6,pencil:6,pointer:6,porymap:[0,8],posit:4,project:[10,14],redo:6,region:[9,11],regist:12,relat:14,script:[4,12],secret:4,select:[2,6],set:12,shift:6,sign:4,smart:6,start:8,tab:11,tile:6,tileset:[6,9,12],tool:6,trigger:4,type:2,undo:6,unreleas:13,util:12,visual:6,warp:[3,4],weather:4,wild:7,window:9,write:12}}) \ No newline at end of file +Search.setIndex({docnames:["index","manual/creating-new-maps","manual/editing-map-collisions","manual/editing-map-connections","manual/editing-map-events","manual/editing-map-header","manual/editing-map-tiles","manual/editing-wild-encounters","manual/introduction","manual/navigation","manual/project-files","manual/region-map-editor","manual/scripting-capabilities","reference/changelog","reference/related-projects"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":2,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","manual/creating-new-maps.rst","manual/editing-map-collisions.rst","manual/editing-map-connections.rst","manual/editing-map-events.rst","manual/editing-map-header.rst","manual/editing-map-tiles.rst","manual/editing-wild-encounters.rst","manual/introduction.rst","manual/navigation.rst","manual/project-files.rst","manual/region-map-editor.rst","manual/scripting-capabilities.rst","reference/changelog.md","reference/related-projects.rst"],objects:{"":{onBlockChanged:[12,0,1,""],onMapOpened:[12,0,1,""],onProjectClosed:[12,0,1,""],onProjectOpened:[12,0,1,""]},map:{addFilledRect:[12,0,1,""],addImage:[12,0,1,""],addRect:[12,0,1,""],addText:[12,0,1,""],bucketFill:[12,0,1,""],bucketFillFromSelection:[12,0,1,""],clearOverlay:[12,0,1,""],commit:[12,0,1,""],getBlock:[12,0,1,""],getBorderVisibility:[12,0,1,""],getCollision:[12,0,1,""],getDimensions:[12,0,1,""],getElevation:[12,0,1,""],getGridVisibility:[12,0,1,""],getHeight:[12,0,1,""],getMetatileId:[12,0,1,""],getPrimaryTileset:[12,0,1,""],getPrimaryTilesetPalette:[12,0,1,""],getPrimaryTilesetPalettePreview:[12,0,1,""],getPrimaryTilesetPalettes:[12,0,1,""],getPrimaryTilesetPalettesPreview:[12,0,1,""],getSecondaryTileset:[12,0,1,""],getSecondaryTilesetPalette:[12,0,1,""],getSecondaryTilesetPalettePreview:[12,0,1,""],getSecondaryTilesetPalettes:[12,0,1,""],getSecondaryTilesetPalettesPreview:[12,0,1,""],getSmartPathsEnabled:[12,0,1,""],getWidth:[12,0,1,""],log:[12,0,1,""],magicFill:[12,0,1,""],magicFillFromSelection:[12,0,1,""],redraw:[12,0,1,""],registerAction:[12,0,1,""],setBlock:[12,0,1,""],setBlocksFromSelection:[12,0,1,""],setBorderVisibility:[12,0,1,""],setCollision:[12,0,1,""],setDimensions:[12,0,1,""],setElevation:[12,0,1,""],setGridVisibility:[12,0,1,""],setHeight:[12,0,1,""],setMetatileId:[12,0,1,""],setPrimaryTileset:[12,0,1,""],setPrimaryTilesetPalette:[12,0,1,""],setPrimaryTilesetPalettePreview:[12,0,1,""],setPrimaryTilesetPalettes:[12,0,1,""],setPrimaryTilesetPalettesPreview:[12,0,1,""],setSecondaryTileset:[12,0,1,""],setSecondaryTilesetPalette:[12,0,1,""],setSecondaryTilesetPalettePreview:[12,0,1,""],setSecondaryTilesetPalettes:[12,0,1,""],setSecondaryTilesetPalettesPreview:[12,0,1,""],setSmartPathsEnabled:[12,0,1,""],setTimeout:[12,0,1,""],setWidth:[12,0,1,""],shift:[12,0,1,""]}},objnames:{"0":["js","function","JavaScript function"]},objtypes:{"0":"js:function"},terms:{"0e8ccfc4fd3544001f4c25fafd401f7558bdefba":13,"0x10":12,"0x11":12,"0x4":8,"0x8":12,"0x9":12,"3x3":6,"82abc164dc9f6a74fdf0c535cc1621b7ed05318b":13,"8x8":11,"boolean":12,"break":[],"case":[2,4],"const":12,"default":[4,6,7,9,12,13],"export":[12,13],"final":8,"function":[4,8,11],"import":[2,11,12,13],"long":[2,13],"new":[0,2,3,4,9,10,11,12,13],"pok\u00e9cent":4,"pok\u00e9mon":[4,6,9],"return":12,"switch":9,"true":[2,12],"try":[2,12],"var":[4,10],"while":[2,4,6,11,12],AND:4,Added:[],Adding:0,For:[1,2,3,4,5,6,7,9,12],Its:[8,13],NOT:12,One:[7,12],That:8,The:[0,1,2,4,5,6,7,8,9,12,13],Then:[2,7,12],There:[4,8,11],These:[2,3,6,7,11,12],Use:[4,6],Used:[4,5],Useful:12,With:12,_creat:[],a0ba1b7c6353f7e4f3066025514c05b323a0123d:13,a1ea3b5e394bc115ba9b86348c161094a00dcca7:13,aarrggbb:12,abil:[2,4,12,13],abl:[2,4,12],about:[0,12,13],abov:[2,4,6,8,9,11,12,13],accept:7,access:12,accomod:13,accomplish:6,accord:13,account:11,accur:13,act:13,action:[0,6],actionnam:12,activ:7,actual:[12,13],ad365a35c1536740cbcbc10bee66e5dd908c39e7:13,adb0a444577b59eb02788c782a3d04bc285be0ba:13,add:[1,3,4,7,11,12,13],added:[11,12],addfilledrect:12,addimag:12,adding:[7,11],addit:[5,8,12],addition:6,addrect:12,addtext:12,adher:13,adjust:[6,7],advanc:[8,13,14],affect:[11,12],after:[2,4,6,8,12],again:4,all:[2,3,4,6,7,9,11,12,13],allow:[1,2,5,6,7,8,9,12,13],along:2,also:[2,4,5,6,7,9,10,11,12,13],alter:7,altern:[1,4],alwai:[2,4],among:[],ani:[1,2,4,6,9,12,13],anim:[4,12],anoth:[4,6,7,9],anyth:[4,6],api:0,appear:[6,9,11,13],append:[5,10],appli:12,applic:[9,13],applymov:4,applynighttint:12,appropri:2,area:[2,4,6,8,9,11,12,13],argument:12,around:[4,6,9,11,13],arrai:12,arriv:4,arrow:4,assign:[4,7],associ:[1,2,4,11],assum:12,auto:13,autocomplet:13,automat:[3,4,5,12],avail:[4,6,7,8,9,11],awai:7,awar:6,back:6,background:[0,5,9],base:[0,1,7,13],base_game_vers:13,basement:5,basic:[2,6,8,9],battl:[4,5],becaus:[2,4,9,11],been:13,befor:[2,6,8,11,12,13],begin:11,behav:[4,12,13],behavior:13,being:[2,8,13],bele:1,belong:5,below:[2,4,6,7,12,13],berri:4,between:[2,3,4,9,13],beyond:13,bg_event_const:[],bigger:6,bike:[1,5],binari:[8,11],black:12,blank:11,block:[1,2,12],blockdata:10,blue:4,boi:14,border:[0,1,4,10,12],both:[3,13],bottom:[6,9,11,13],bound:[4,13],boundari:13,box:[7,11],bread:6,bridg:2,brief:4,briefli:9,bring:[4,7,9],browser:12,brush:12,bucket:[0,12],bucketfil:12,bucketfillfromselect:12,bug:13,build:[4,8,12],built:13,bulk:13,bump:13,butter:6,button:[0,3,6,7,8,9,11,13],bvd:13,c68ba9f4e8e260f2e3389eccd15f6ee5f4bdcd3:13,c73de8bed752ca538d90cfc93c4a9e8c7965f8c9:13,call:[6,12],callabl:12,can:[0,1,2,3,4,5,6,7,8,9,11,12,13],cannot:[1,5],capabl:[0,13],caus:13,cave:7,cdae0c1444bed98e652c87dc3e3edcecacfef8b:13,ceil:12,center:[1,4,6,9],certain:[4,10,12,13],cfg:[6,12,13],chanc:7,chang:[0,1,3,4,7,8,9,11,12],changelog:0,charact:[4,13],check:[4,6,7,12],checkbox:[3,6,13],choos:[4,6,7,8,9,12],citi:[0,3,8,9],clear:[11,12],clearoverlai:12,click:[1,2,3,4,6,7,8,9,11,12,13],cliff:2,close:[4,12,13],code:12,collaps:[9,13],collect:5,collid:12,collis:[0,4,8,9,12,13],color:[11,12,13,14],column:2,com:[0,13],combin:9,combobox:[11,13],comma:12,command:4,comment:13,commit:[12,13],commitchang:12,common:2,commonli:2,compar:[],compil:8,compos:11,comprehens:13,concept:2,config:[12,13],configur:[0,12,13],connect:[0,4,6,8,9,13],consecut:12,consist:13,constant:[10,11,12],contain:[9,13],context:9,contigu:[6,13],continu:2,control:[2,4,5,8],conveni:[6,13],coordin:[4,11,12],copi:[6,7,13],corner:[3,12],correctli:13,correspond:[4,11,13],corrupt:13,could:[12,13],count:2,coupl:[],cover:[4,9],crash:13,creat:[0,4,7,9,12,13],cross:8,ctrl:[3,4,6,8,11,12,13],cumbersom:12,current:[2,4,6,7,8,9,11,12,13],cursor:[4,6,11],custom:[0,1,5,6,11,13],custom_script:12,dai:[7,12],dark:13,data:[7,8,10,11,13],date:13,daunt:9,debug:12,decompil:[8,13,14],defin:[11,12,13],delai:12,delaym:12,delet:[0,3,11,13],demand:12,demonstr:6,denot:2,depend:[1,6,13],describ:[4,7],descript:4,desir:[3,6,9],despit:13,destin:[3,4],detail:[4,6,9,11],detect:12,determin:[2,4,11],diagonist:12,dialog:[8,9],did:13,diff:13,differ:[1,2,4,6,9,11,12,13],difficulti:8,dig:5,dimens:[6,11,12],direct:[2,3,4,13],directori:12,disabl:[6,7,13],disallow:13,disassembl:14,disk:[7,12],displai:[1,4,6,7,8,12,13],dissect:4,dive:0,document:[12,13],doe:[6,8],doesn:[2,6,12],doing:8,don:[3,13],done:11,doubl:[3,4,9,13],down:[6,7,8,13],download:8,drag:[3,4,6,11,13],draw:[4,8,11,13],drawn:12,drop:7,dropdown:[3,6],due:13,dummi:4,duplic:13,dure:[2,4,13],dynam:4,each:[2,4,5,7,9,11,12,13],easi:[1,4,6],easier:[6,13],easiest:3,east:[2,3],ecmascript:12,edit:[0,8,9,10,11,13],editor:[0,4,8,13,14],either:[2,6,9,12],element:12,elev:[1,2,4,12],els:[2,4],emerg:0,empti:[7,8,13],enabl:[3,6,12,13],encount:[0,13],end:[10,13],endless:12,enforc:7,engin:[4,5],enhanc:12,ensur:4,enter:[2,4,5,9,11],entir:[6,11,12,13],entranc:4,entri:0,equal:4,equival:8,eras:12,error:[12,13],escap:[1,5],essenti:12,etc:13,even:6,event:[0,1,3,8,9,12,13],event_bg:10,event_object_graph:[],event_object_graphics_info:[],event_object_graphics_info_point:[],event_object_mov:10,event_object_movement_const:[],event_object_pic_t:[],event_script:10,everi:[6,9],exactli:6,exampl:[1,2,3,4,5,6,11,12],except:[2,4],exclus:[4,5],execut:[4,12],exist:[1,4,6,8,12,13],expand:[5,9,13],expens:12,explain:4,explanatori:5,explicitli:13,explor:2,extend:[4,13],extens:[4,12,13],extra:13,extrem:3,eyedropp:6,face:[4,13],fake:12,fals:12,familiar:8,fan:13,featur:[2,3,8,9],feel:0,few:[4,6,8,9],fewer:11,field:[0,4,5,6,13],field_event_obj:[],fieldmap:10,file:[0,3,4,6,8,9,11,12,13],filepath:12,fill:[0,2,12,13],filter:9,find:0,finish:2,first:[2,4,7,8,9,11,12],fix:[6,11],flag:[4,10,13],flash:5,flip:13,floor:[1,5,12],flow:[2,6],flower:8,floweri:8,fly:[1,4],folder:[1,8,9,13],follow:[0,8,12],font:12,forc:12,forceredraw:12,fork:12,format:[6,13,14],found:[8,13],four:7,frlg:13,from:[1,2,4,6,7,8,9,10,11,12,13,14],front:4,full:13,fullest:9,func:12,functionnam:12,futur:11,game:[2,4,5,6,7,8,9,11,13,14],gameplai:[2,4,9],gen:[8,14],gener:[2,8,10,12],get:[0,6,12],getblock:12,getbordervis:12,getcollis:12,getdimens:12,getelev:12,getgridvis:12,getheight:12,getmetatileid:12,getprimarytileset:12,getprimarytilesetpalett:12,getprimarytilesetpalettepreview:12,getprimarytilesetpalettespreview:12,getsecondarytileset:12,getsecondarytilesetpalett:12,getsecondarytilesetpalettepreview:12,getsecondarytilesetpalettespreview:12,getsmartpathsen:12,getwidth:12,gif:6,git:[4,8],github:[0,13],give:[7,9],given:[7,12],global:[4,12],goe:12,going:4,good:[10,12],gpl:13,graphic:[5,10,13],grass:[2,8,12],grasstil:12,great:8,green:[4,7],greet:8,grid:[6,12,13],group:[0,1,4,9,13],grow:13,guarante:13,hack:8,half:[2,11],handl:13,happen:[4,12,13],hardcod:[4,13],has:[2,3,4,5,9,13],have:[2,3,4,6,7,8,9,11,12,13],head:11,headbutt_mon:7,header:[0,9,10,13],heal:[0,1,13],heal_loc:[4,10],healspot:0,height:[1,11,12],help:[6,13],here:[2,12],hexadecim:2,hidden:[0,13],hide:5,hierarch:9,high:14,highli:8,higlight:11,histori:[2,12],hit:13,hold:[4,6,13],hop:2,horizont:[3,12],hous:13,hover:[6,13],how:[2,4,6,8,9,12],howev:[4,12],html:[],http:[0,13],huderlem:[0,13],icon:[6,10,13],idea:10,ident:[2,6],ignor:8,illustr:[2,6],imag:[0,4,6,9,10,12,13],impass:[2,12],implement:7,implicitli:12,improperli:13,improv:8,inc:[4,10,13],includ:[2,4,6,7,9,10,11],incorrect:13,index:[7,11,12,13],indexof:12,indic:6,individu:13,indoor:1,inform:[12,13],initi:[12,13],insert:[11,12],insid:4,instal:8,instanc:11,instead:12,integ:13,integr:[10,13],interact:[2,4,9,12],interest:12,interpret:13,interv:12,introduc:13,introduct:0,invalid:13,invis:4,involv:4,issu:13,item:[0,5,10,12,13],itemfind:4,iter:13,its:[4,6],itself:12,jasc:13,javascript:[12,13],json:[7,10,13],jump:13,junk:13,just:[1,2,6,7],kanto:13,keep:[3,5,13],keepachangelog:[],kei:[6,13],keyboard:[12,13],known:4,label:13,laid:6,land:2,languag:14,larg:[6,13],larger:9,last:13,later:12,launch:[8,12],layer:13,layout:[0,1,9,10,13],layouts_t:13,learn:[6,8,9],leav:2,left:[2,6,8,9,11,12],length:12,let:[2,4,6,7,8,9,11,12,14],level:[2,7,10,14],life:[4,6],like:[2,4,6,9,11,13],limit:5,line:[4,13],link:11,linux:8,list:[0,1,4,10,13],listen:14,littl:4,load:[8,9,12],local:4,locat:[0,1,5,6,8,11,13],log:[12,13],logic:12,longer:[4,13],look:[0,4,8,9,11],mac:[8,13],maco:13,made:[7,11,13],magic:[12,13],magicfil:12,magicfillfromselect:12,mai:[1,4,7],main:[0,6,7,8,11],maintain:[2,10],major:13,make:[2,4,6,8,11,12,13],mani:[4,8,9,12],manipul:7,manual:[0,12],map:[0,7,8,10,13,14],map_group:10,map_groups_count:13,map_typ:10,map_type_indoor:5,mapnam:12,mapsec_new_mapsec:11,mapsec_non:11,mark:4,match:[4,6,13],math:12,max:[10,12,13],maximum:7,mean:[2,3,4,12],meant:14,menu:[3,7,12,13],messag:12,metatil:[0,1,2,4,8,9,10,12,13],metatile_behavior:10,metatile_label:10,metatileid:12,method:6,middl:6,might:[7,12],millisecond:12,mimic:13,min:[10,12,13],minimum:7,minor:13,mirror:0,miscellan:[5,12],miss:[0,13],mistak:[6,11],mode:[1,9,13],modif:2,modifi:[6,9,11,12,13],monitor:13,more:[4,6,8,9,11,13],most:[2,8,9],mostli:5,mountain:[2,6],mous:[6,11,13],move:[2,3,4,5,13],movement:[4,13],much:8,multi:[2,13],multilin:13,multipl:[4,6,7,12,13],music:[5,9,14],must:[3,4,6,7,8,11],my_script:12,name:[1,4,5,7,9,10,11,12,13],navig:[0,3,4,7,8,11,13],nearli:2,need:[2,3,4,5,6,13],neg:5,never:4,newblock:12,newli:13,next:[2,4,7,8,9,12,13],nice:12,night:12,nodej:12,nodep:8,non:4,none:[],normal:4,north:2,notabl:[8,13],note:[5,10],noth:4,notic:11,now:[2,6,7,8,12,13],npc:4,number:[1,2,4,5,7,12,13],object:[0,2,9,12,13],object_ev:10,object_event_graph:10,object_event_graphics_info:10,object_event_graphics_info_point:10,object_event_pic_t:10,occur:[12,13],odd:4,off:[2,6,13],offici:13,offset:[3,13],old:13,onblockchang:12,onc:[4,6,12],one:[2,3,6,7,9],onli:[2,3,4,6,7,9,10,11,12,13],onmapopen:12,onprojectclos:12,onprojectopen:12,onto:[2,6,9,11,12],open:[0,3,7,8,9,11,12,13],oper:[9,12],option:[0,9,12,13],order:[1,4,7,11,13],org:[],organ:9,origin:[4,11],other:[4,6,9,12,13,14],otherwis:[7,10,12],our:[7,8,12],out:[0,4,6,7,11,12,13],outdoor:1,outlin:[6,12,13],outsid:13,over:[2,4,5,6,9],overhaul:13,overview:12,overworld:4,overwrit:12,own:11,paint:[0,6,8,9,11,12,13],pal:13,palett:[10,11,12,13],paletteindex:12,pane:[6,9,11,13],panel:[8,13],pars:13,part:9,partial:13,particular:2,passabl:12,patch:12,path:[0,2,12,13],pathwai:6,patient:9,pattern:[6,12],pencil:[0,4,8,13],perform:[6,12],perman:12,petalburg:[3,8],pick:4,picker:6,pictur:7,pink:4,pixel:[11,12],place:[6,8,11,12],plai:5,platform:8,player:[1,2,3,4,6,9,11,13],pleas:0,plu:[3,4],png:13,pointer:[0,13],pokecryst:14,pokeemerald:[4,6,8,9,10,11,13],pokefir:[4,5,6,8,12,13],pokemon:[1,7,9,10,13],poker:14,pokerubi:[4,6,8,9,10,11,13],polish:14,pond:6,pop:8,popul:[7,11],popular:14,popup:[1,5,11],portion:6,porymap:[1,3,4,6,7,9,10,11,12,13],poryscript:[13,14],posit:[0,6,11],possibl:[7,11,12,13],power:[6,12],pre:13,prefix:[5,13],press:[3,4,8,9,11,13],pret:[8,13],pretti:7,prevblock:12,prevent:13,preview:[6,12],previou:2,previous:12,primari:[1,6,8,9,12],probabl:[10,12],procedur:12,process:2,program:14,project:[0,1,4,5,6,8,9,12,13],projectpath:12,prompt:13,properli:13,properti:[2,4,5,8,9,12,13],provid:[6,7,8,12,13],pull:13,purpos:[2,9],quantiti:4,quick:6,quickli:9,radiu:[4,6],randint:12,random:12,rang:4,rate:7,rather:[6,13],ratio:7,raw:11,rawvalu:12,reach:0,read:[8,10,13],reason:7,receiv:4,recommend:8,rectangl:[6,12,13],red:[2,7],redo:[0,2,4,8,11],redraw:12,refer:0,refresh:12,region:[0,1,5,6,8,13],region_map:[10,11],region_map_entri:[10,11],region_map_sect:[10,11],regist:0,registeract:12,registri:13,regress:13,regular:6,rejoic:13,relat:[0,10,12],releas:[8,13],reli:10,reload:13,rememb:[2,12],render:13,replac:4,repo:13,report:13,repres:[2,7],requir:[4,5,11,13],reset:11,resili:13,resiz:[6,13],respawn:4,respect:[8,13],rest:12,restor:13,result:8,retriev:12,rgb:12,right:[1,2,3,4,6,7,9,11,13],rival:4,rme:11,rom:8,rooftop:5,rop:[],rope:[1,5],rout:[2,3],row:[2,13],rrggbb:12,rubi:5,run:[1,5,12],same:[2,4,6,8,11,12,13],save:[3,6,7,8,12,13],scenario:13,scene:5,screen:[7,8],script:[0,9,10,13,14],scroll:6,seamlessli:3,second:[2,8,9],secondari:[1,6,9,12],secret:[0,13],secret_bas:[4,10],section:[1,4,5,9,11],see:[1,4,6,7,8,9,12],seem:9,seen:13,select:[0,3,4,7,8,9,11,12,13],selector:[2,11,13],self:5,semant:13,semver:[],sensibl:13,separ:12,session:13,set:[4,6,7,9,11,13],setblock:12,setblocksfromselect:12,setbordervis:12,setcollis:12,setdimens:12,setelev:12,setgridvis:12,setheight:12,setmetatileid:12,setprimarytileset:12,setprimarytilesetpalett:12,setprimarytilesetpalettepreview:12,setprimarytilesetpalettespreview:12,setsecondarytileset:12,setsecondarytilesetpalett:12,setsecondarytilesetpalettepreview:12,setsecondarytilesetpalettespreview:12,setsmartpathsen:12,settimeout:12,setup:8,setwhiteoutrespawnwarpandhealernpc:4,setwidth:12,sever:[7,12],shape:12,share:11,shift:[0,3,4,12,13],shoe:5,shortcut:[2,6,8,12,13],should:[2,4,6,7,8,12],shouldn:8,show:[5,6,8,9,12,13],shrink:13,side:[2,3,6,8,9],sight:4,sign:[0,13],signpost:[2,4],similar:[2,3,7],simpl:[4,7],simpli:[3,4,6,9,11],simplifi:6,sinc:[3,8,12,13],singl:[7,9,11],situat:9,size:[6,11,12,13],slider:[2,6,11,13],slot:7,small:4,smart:[0,2,12,13],smooth:13,snap:6,some:[1,2,4,6,8,9,12],someth:[0,2,4,7],sometim:13,somewhat:13,song:5,sort:[1,9,13],sourc:8,south:2,span:11,spec:[],speci:7,special:[2,4],specif:[4,13],specifi:[4,12,13],spinbox:11,spinner:[4,13],split:11,spot:4,sprint:1,sprite:[4,10,13],squar:[4,11,13],src:[4,10,11],ssecretbaseentrancemetatil:4,stai:13,stair:2,stand:4,standard:4,start:[0,2,11,12],startup:13,state:12,statu:13,still:13,stitch:13,store:11,straightforward:7,strict:11,string:[12,13],studio:14,stuff:[],successfulli:[8,12],summar:9,support:[5,6,8,12,13],sure:[2,3,8],surf:2,surround:[6,9],swap:11,sync:3,system:13,tab:[0,2,3,4,7,9,13],tabl:13,take:[6,7,8,9,11,12],technic:[4,12],test:12,text:[2,4,9,12],than:[6,13],thei:[1,3,4,5,6,9],them:[2,3,4,5,7,12,13],theme:13,therefor:[7,8,11],thi:[1,2,3,4,5,6,7,9,10,11,12,13],thing:[4,5,6,7,8,9],think:[6,8],those:8,though:[6,13],three:[4,11],through:[2,3,13],tied:11,tile:[0,2,4,8,9,10,11,12,13],tilemap:14,tileset:[0,1,8,10,13],time:[2,4,6,7,8,9,12,13],tint:12,togeth:[3,4,12],toggl:[6,12,13],too:[2,13],tool:[0,1,2,8,11,12,13],toolbar:[6,8],top:[2,3,4,11,12,13],total:[2,7],tpl:13,tradit:8,trainer:[4,13],trainer_sight_or_berry_tree_id:13,trainer_typ:[10,13],trainer_type_norm:4,transit:[2,4],transpar:[2,13],tree:[4,6],trigger:[0,9,12],two:[3,6,9,11],type:[0,1,4,5,9,11,13],typic:[2,4],unabl:2,unavail:4,uncommit:12,under:[2,11],underli:[12,13],undertand:2,underw:13,undo:[0,2,4,8,11,12],unfortun:4,unhappi:11,uniq:7,uniqu:4,unless:10,unlik:2,unreleas:0,unsav:13,until:7,updat:[2,3,6,11,13],upstream:13,usabl:8,use:[1,2,4,6,7,8,9,11,12,13],use_custom_border_s:[6,13],use_poryscript:13,used:[2,3,4,5,6,9,12,13,14],useful:[3,5,6,12],user:[0,1,2,8,10,12,13],uses:[2,4,6,7,11,13],using:[4,6,8,9,12,13],usual:12,valid:13,valu:[3,4,5,6,11,12,13],vanilla:7,var_valu:13,variabl:4,variou:[5,6,8,9],veri:[2,3,4,6,12],version:[2,4,5,8,12,13],vertic:[3,11,12],via:[6,12,13],video:14,view:[2,3,4,5,6,9,11,12,13],visibl:[4,6,12],vision:5,visual:[0,2,13],wai:[3,6,11,12],wait:12,walk:[2,3,4,9],want:[7,11,12],warn:13,warp:[0,9,13],weather:[0,5,9,10],web:12,websit:13,were:[4,12,13],weren:13,west:[2,3],what:[0,2,4,5,6,9,11],wheel:6,when:[1,2,3,4,5,6,8,9,11,12,13],whenev:[2,6,9,12],where:[4,11,12,13],whether:[1,2,5],which:[1,2,3,5,6,7,9,12,13],white:[2,4,6],why:2,widget:13,width:[1,11,12],wild:[0,9,13],wild_encount:10,window:[0,1,4,5,6,7,8,11,13],within:[4,9],without:[6,12,13],woman:4,won:[2,12],work:[6,8,9,13],workflow:[8,12],would:[2,12,13],wouldn:13,wrap:6,write:[0,8,10,13],written:13,xdelta:12,ydelta:12,yes:10,you:[0,1,2,3,4,5,6,7,8,9,11,13,14],your:[1,3,4,5,6,7,8,9,11],yourself:10,zoom:[6,11,13]},titles:["Porymap Documentation","Creating New Maps","Editing Map Collisions","Editing Map Connections","Editing Map Events","Editing Map Headers","Editing Map Tiles","Editing Wild Encounters","Introduction","Navigation","Project Files","The Region Map Editor","Scripting Capabilities","Changelog","Related Projects"],titleterms:{"break":13,"function":12,"new":[1,7],Added:13,Adding:[4,7],The:11,about:8,action:12,api:12,background:11,base:4,border:6,bucket:6,button:4,callback:12,capabl:12,chang:[6,13],changelog:13,citi:11,collis:2,configur:7,connect:3,creat:1,custom:12,delet:4,dive:3,document:0,edit:[2,3,4,5,6,7,12],editor:[9,11],emerg:3,encount:7,entri:11,event:4,field:7,file:10,fill:6,fix:13,follow:3,get:8,group:7,header:5,heal:4,healspot:4,hidden:4,imag:11,introduct:8,item:4,layout:11,list:9,locat:4,main:9,map:[1,2,3,4,5,6,9,11,12],metatil:6,mirror:3,navig:9,object:4,open:4,option:[1,6],overlai:12,paint:2,path:6,pencil:6,pointer:6,porymap:[0,8],posit:4,project:[10,14],redo:6,region:[9,11],regist:12,relat:14,script:[4,12],secret:4,select:[2,6],set:12,shift:6,sign:4,smart:6,start:8,tab:11,tile:6,tileset:[6,9,12],tool:[4,6],trigger:4,type:2,undo:6,unreleas:13,util:12,visual:6,warp:[3,4],weather:4,wild:7,window:9,write:12}}) \ No newline at end of file diff --git a/docsrc/manual/editing-map-events.rst b/docsrc/manual/editing-map-events.rst index 25f45263..ef2c91e2 100644 --- a/docsrc/manual/editing-map-events.rst +++ b/docsrc/manual/editing-map-events.rst @@ -229,3 +229,25 @@ Clicking the ``Open Map Scripts`` button |open-map-scripts-button| will open the .. |open-map-scripts-button| image:: images/editing-map-events/open-map-scripts-button.png + +Tool Buttons +------------ + +The event editing tab also extends functionality to a few of the tool buttons described in :ref:`Editing Map Tiles `. +A brief description and animation is listed for each of the available tools below: + +Pencil + When clicking on an existing event, the pencil tool will behave normally (as the standard cursor). It can also be used to "draw" events in a certain location. The event created will be a default-valued event of the same type as the currently selected event. + +.. figure:: images/editing-map-events/event-tool-pencil.gif + :alt: Drawing Object Events with the Pencil Tool + + Drawing Object Events with the Pencil Tool + +Shift + You can use the shift tool to move any number of events together. When a selected event is dragged, all other selected events will move with it. When a tile with no event is clicked, all events on the map can be dragged. + +.. figure:: images/editing-map-events/event-tool-shift.gif + :alt: Moving Events with the Shift Tool + + Moving Events with the Shift Tool diff --git a/docsrc/manual/editing-map-tiles.rst b/docsrc/manual/editing-map-tiles.rst index 63672f8f..7d5b4b94 100644 --- a/docsrc/manual/editing-map-tiles.rst +++ b/docsrc/manual/editing-map-tiles.rst @@ -1,3 +1,5 @@ +.. _editing-map-tiles: + ***************** Editing Map Tiles ***************** diff --git a/docsrc/manual/images/editing-map-events/event-tool-pencil.gif b/docsrc/manual/images/editing-map-events/event-tool-pencil.gif new file mode 100644 index 00000000..315756d6 Binary files /dev/null and b/docsrc/manual/images/editing-map-events/event-tool-pencil.gif differ diff --git a/docsrc/manual/images/editing-map-events/event-tool-shift.gif b/docsrc/manual/images/editing-map-events/event-tool-shift.gif new file mode 100644 index 00000000..ea45372c Binary files /dev/null and b/docsrc/manual/images/editing-map-events/event-tool-shift.gif differ