• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Fast Map Exporter

  • 52
    Posts
    9
    Years
    [PokeCommunity.com] Fast Map Exporter

    Download: https://pokemonfangames.com/script.php?id=5

    Features
    -Support for my footprints script (only current map)
    -Support for my water bubbles script (only current map)
    -Support for reflected sprites (only current map)
    -Bush tiles are supported

    Okay but what exactly this does?
    The script export a bitmap with the map and the things you've selected just pressing keys. For example this is the Route 3 from Essentials exported with events:
    https://i.imgur.com/SO9BMEY.png

    How to install
    Copy and paste the script above main.

    How to use
    While you're testing the game you can use some key shortcuts for save maps.
    -Save current map with events and player: Control + P
    -Save current map with events: Control + E
    -Save current map (only the map): Alt + M

    Saving not current maps
    While pressing control, type with the numbers keys a map id.
    -Save selected map with events: Control + Map id
    -Save selected map (only the map): Alt + Map id

    The map bitmap will be exported to SavedMaps folder.

    Credits and thanks to Zeus81 for his bitmap exporter script!
     
    Last edited:
    It worked well, except for my starting town:

    Exception: NoMethodError
    Message: undefined method `>' for nil:NilClass
    MapExporter:386:in `pbSaveMapGraphic'
    MapExporter:383:in `each'
    MapExporter:383:in `pbSaveMapGraphic'
    MapExporter:382:in `each'
    MapExporter:382:in `pbSaveMapGraphic'
    MapExporter:381:in `each'
    MapExporter:381:in `pbSaveMapGraphic'
    MapExporter:208:in `update'
    Scene_Map:37:in `updateMaps'
    Scene_Map:36:in `each'

    I don't know what could cause this error. This map uses the same tileset than other maps.
     
    It worked well, except for my starting town:



    I don't know what could cause this error. This map uses the same tileset than other maps.

    Very weird, don't know what is causing the error, try replacing the line 386:
    Code:
    helper.bltTile(bitmap,x*32,y*32,id) if priorities[id]>0
    With
    Code:
    helper.bltTile(bitmap,x*32,y*32,id) if priorities!=nil && priorities[id]!=nil && priorities[id]>0
     
    I feel like it would make way more sense to just have a selection menu pop up than for the multitude of key pressing options
     
    Very weird, don't know what is causing the error, try replacing the line 386:
    Code:
    helper.bltTile(bitmap,x*32,y*32,id) if priorities[id]>0
    With
    Code:
    helper.bltTile(bitmap,x*32,y*32,id) if priorities!=nil && priorities[id]!=nil && priorities[id]>0

    Sorry for the delay, the fix works. Thanks.

    I just noticed events using tileset for their appearance are not displayed on the maps, even with events enabled. Only events using character sheets will appear.
     
    Sorry for the delay, the fix works. Thanks.

    I just noticed events using tileset for their appearance are not displayed on the maps, even with events enabled. Only events using character sheets will appear.

    Mmm, I'll update the script when I can fixing that and adding more features like water reflection, thanks for report the error :)
     
    Mmm, I'll update the script when I can fixing that and adding more features like water reflection, thanks for report the error :)

    Such a fan of you already!
    If we're talking about adding features, I'd like to point out Screen Tint/Tone changes, which are currently ignored :p
     
    Such a fan of you already!
    If we're talking about adding features, I'd like to point out Screen Tint/Tone changes, which are currently ignored :p

    That would be nice but I've to make a function to apply tones to bitmaps and maybe can take some time, but maybe in a future ;)

    Anyways, I've updated right now the script to V1.1 adding support for events using tileset as characters and reflected sprites. Here's a example map:

    [PokeCommunity.com] Fast Map Exporter
     
    Back
    Top