- Joined
- Oct 26, 2015
- Messages
- 17
- Reaction score
- 28
- First Language
- English
MRP MapExporter - version 0.0.12
Mark Przepiora (HelloAnnyong)
Usage Terms: Licensed under the Creative Commons Attribution-NonCommercial 4.0. tl;dr: If you use this during development of your noncommercial game, you must credit me (Mark Przepiora / HelloAnnyong) inside your game's credits sequence and readme. I would also appreciate you sending me a message letting me know you did so.
If you plan to use this during the development of your commercial game, please contact me first.
Example (click to expand):

MRP.MapExporter allows you to export your entire map as a big PNG file.
Download and installation:
Version 0.0.8 (in case you have issues with 0.0.11): Click here to download the ZIP file from GitHub.
Version 0.0.12: Click here to download the ZIP file from GitHub.
Extract
dist/rmmv-mrp-core--map-exporter.jsand add it to your
js/pluginsfolder and activate it. Easy peasy.
Usage: Simply run,
MRP.MapExporter();either from inside your JavaScript console or from an event. A PNG file will be saved to your game directory in a subfolder called "MapExporter". Explorer/Finder should open to the directory. The filename will be timestamped and include the name of your map.
All events on the map are included in the image, but your character will be made invisible.
This probably goes without saying, but you do not need to include this plugin with your final game.
Changelog:
FAQ:
- Will this work with nonstandard tile sizes / game resolutions?
Yes. It should. But this is untested. So give it a shot and let me know.
- Help! This doesn't work on my very large maps (RPG Maker MV crashes, or I get a blank PNG file.)
This might happen depending on the size of your map and your system specs. (In my own testing, 100x100 maps work fine, but I experienced a crash on 256x256.) In this case, you can pass an optional named parameter to MRP.MapExporter() like so,
MRP.MapExporter({ pagesPerImage: 3 });Doing this will save a sequence of images, each one at most 3 screen widths across and down in size. (Increase this number for bigger images, lower it for smaller ones down to a minimum of 1.) The files will be suffixed with 00, 01, 10, 11, and so on, with the first number giving the x value, and the second number giving the y value. You can connect these together manually in Photoshop or Gimp to get a full image.
- Any other caveats?
Everything you see on the screen will be rendered to the image (except for your character - whose opacity is set to 0 before exporting). This includes your map's Display Name if it is currently being displayed. So be sure to disable anything you don't want displayed before running the exporter.
Mark Przepiora (HelloAnnyong)
Usage Terms: Licensed under the Creative Commons Attribution-NonCommercial 4.0. tl;dr: If you use this during development of your noncommercial game, you must credit me (Mark Przepiora / HelloAnnyong) inside your game's credits sequence and readme. I would also appreciate you sending me a message letting me know you did so.
Example (click to expand):

MRP.MapExporter allows you to export your entire map as a big PNG file.
Download and installation:
Version 0.0.8 (in case you have issues with 0.0.11): Click here to download the ZIP file from GitHub.
Version 0.0.12: Click here to download the ZIP file from GitHub.
Extract
dist/rmmv-mrp-core--map-exporter.jsand add it to your
js/pluginsfolder and activate it. Easy peasy.
Usage: Simply run,
MRP.MapExporter();either from inside your JavaScript console or from an event. A PNG file will be saved to your game directory in a subfolder called "MapExporter". Explorer/Finder should open to the directory. The filename will be timestamped and include the name of your map.
All events on the map are included in the image, but your character will be made invisible.
This probably goes without saying, but you do not need to include this plugin with your final game.
Changelog:
- 0.0.11 — Now works correctly in Windows.
FAQ:
- Will this work with nonstandard tile sizes / game resolutions?
Yes. It should. But this is untested. So give it a shot and let me know.
- Help! This doesn't work on my very large maps (RPG Maker MV crashes, or I get a blank PNG file.)
This might happen depending on the size of your map and your system specs. (In my own testing, 100x100 maps work fine, but I experienced a crash on 256x256.) In this case, you can pass an optional named parameter to MRP.MapExporter() like so,
MRP.MapExporter({ pagesPerImage: 3 });Doing this will save a sequence of images, each one at most 3 screen widths across and down in size. (Increase this number for bigger images, lower it for smaller ones down to a minimum of 1.) The files will be suffixed with 00, 01, 10, 11, and so on, with the first number giving the x value, and the second number giving the y value. You can connect these together manually in Photoshop or Gimp to get a full image.
- Any other caveats?
Everything you see on the screen will be rendered to the image (except for your character - whose opacity is set to 0 before exporting). This includes your map's Display Name if it is currently being displayed. So be sure to disable anything you don't want displayed before running the exporter.
Last edited by a moderator:


