porymap

User Manual

  • Introduction
    • About Porymap
    • Getting Started
  • Navigation
    • Map List
    • Main Window
    • Tileset Editor
    • Region Map Editor
  • Editing Map Tiles
    • Visual Options
    • Selecting Metatiles
    • Pencil Tool
    • Pointer Tool
    • Bucket Fill Tool
    • Map Shift Tool
    • Smart Paths
    • Straight Paths
    • Change Map Border
    • Change Map Tilesets
    • Undo & Redo
    • Prefabs
  • Editing Map Collisions
    • Selecting Collision Types
    • Painting Collisions
    • Collision Types
  • Editing Map Events
    • Adding & Deleting Events
    • Event Positions
    • Object Events
    • Clone Object Events
    • Warp Events
    • Trigger Events
    • Weather Trigger Events
    • Sign Event
    • Hidden Item Event
    • Secret Base Event
    • Heal Location / Healspots
    • Open Map Scripts
    • Tool Buttons
    • Ruler Tool
  • Editing Map Headers
  • Editing Map Connections
    • Dive & Emerge Warps
    • Mirror Connections
    • Follow Connections
  • Editing Wild Encounters
    • Adding New Encounter Groups
    • Configuring the Wild Encounter Fields
  • Creating New Maps
    • New Map Options
  • The Region Map Editor
    • Background Image Tab
    • Map Layout Tab
    • Map Entries Tab
  • The Tileset Editor
    • Metatile Properties
      • Layer Type
      • Metatile Behavior
      • Encounter Type
      • Terrain Type
      • Metatile Label
    • Tools Menu
      • Import Tiles Image…
      • Import Metatiles from Advance Map 1.92…
      • Change Number of Metatiles
      • Other Tools
    • Palette Editor
  • Scripting Capabilities
    • Writing a Custom Script
    • Registering Script Actions
    • Scripting API
      • Callbacks
        • onProjectOpened()
        • onProjectClosed()
        • onMapOpened()
        • onBlockChanged()
        • onBorderMetatileChanged()
        • onBlockHoverChanged()
        • onBlockHoverCleared()
        • onMapResized()
        • onBorderResized()
        • onMapShifted()
        • onTilesetUpdated()
        • onMainTabChanged()
        • onMapViewTabChanged()
        • onBorderVisibilityToggled()
      • Functions
        • Map Editing Functions
        • Map Header Editing Functions
        • Tileset Functions
        • Overlay Functions
        • Settings Functions
        • Utility Functions
      • Constants
        • constants.max_primary_tiles
        • constants.max_secondary_tiles
        • constants.max_primary_metatiles
        • constants.max_secondary_metatiles
        • constants.layers_per_metatile
        • constants.tiles_per_metatile
        • constants.base_game_version
        • constants.version.major
        • constants.version.minor
        • constants.version.patch
  • Project Files
  • Shortcuts
    • Main Window
    • Tileset Editor
    • Region Map Editor
  • Porymap Settings

Reference

  • Changelog
    • Unreleased
      • Fixed
    • 5.1.0 - 2023-01-22
      • Added
      • Changed
      • Fixed
    • 5.0.0 - 2022-10-30
      • Breaking Changes
      • Added
      • Changed
      • Fixed
    • 4.5.0 - 2021-12-26
      • Added
      • Changed
      • Fixed
    • 4.4.0 - 2020-12-20
      • Added
      • Changed
      • Fixed
    • 4.3.1 - 2020-07-17
      • Added
      • Changed
      • Fixed
    • 4.3.0 - 2020-06-27
      • Added
      • Changed
      • Fixed
    • 4.2.0 - 2020-06-06
      • Added
      • Changed
      • Fixed
    • 4.1.0 - 2020-05-18
      • Added
      • Changed
      • Fixed
    • 4.0.0 - 2020-04-28
      • Breaking Changes
      • Added
      • Changed
      • Fixed
    • 3.0.1 - 2020-03-04
      • Fixed
    • 3.0.0 - 2020-03-04
      • Breaking Changes
      • Added
      • Changed
      • Fixed
    • 2.0.0 - 2019-10-16
      • Breaking Changes
      • Added
      • Changed
      • Fixed
    • 1.2.2 - 2019-05-16
      • Added
      • Changed
      • Fixed
    • 1.2.1 - 2019-02-16
      • Added
      • Fixed
    • 1.2.0 - 2019-02-04
      • Breaking Changes
      • Added
      • Changed
      • Fixed
    • 1.1.0 - 2018-12-27
      • Breaking Changes
      • Added
      • Changed
      • Fixed
    • 1.0.0 - 2018-10-26
  • Related Projects
porymap
  • Related Projects
  • Edit on GitHub

Related Projects

Polished Map - A map editor for pokecrystal, pokered, and other Gen 1/2 disassembly projects.

Poryscript - A high-level scripting language meant to be used with the decompilation projects.

VG Music Studio - A program that lets you listen to the music from popular video game formats.

Tilemap Studio - A tilemap editor for Game Boy, Color, and Advance projects.

Previous

© Copyright 2023, huderlem.

Built with Sphinx using a theme provided by Read the Docs.