Overlay: Passage Map

● ARCHIVED · READ-ONLY
Started by Tsukihime 6 posts View original ↗
  1. This script overlays a passage map on top of the map spriteset. It allows you to display the passage-settings of your tiles for debug purposes.

    OverlayPassageMap1.jpg

    Download

    Script: Get it at Hime Works

    You will need this sprite sheet:

    passage_4dir.png

    Usage

    Place the required spritesheet in your Graphics/System folder.

    You can choose which sprite you want to use in the configuration.

    You can also add your own by adding additional rows to the image.

    You can enable/disable the passage map using a script call

    $game_system.passage_map_disabled = true/falseThis might help when it comes to setting up passages for parallax maps since you might miss some tiles.OverlayPassageMap2.jpg

    Here is a custom sprite that uses lines to mark passability. Credits to Galv for the sprite set.

    OverlayPassageMap3.jpg
  2. Awesome. I love these debug scripts you've been making lately. Very useful.
  3. Wow, very nice! I second the above post. Very helpful! BD
  4. Can someone make a set of passage sprites that are squares with holes in them?


    For example, something like:


    SdBxOEj.png


    Each 32x32 tile will have a border around them, and if you can move from one square to another, there will be a hole in the border for that direction.


    Just follow the arrows above to determine where the holes should be placed.


    This should be more informative than having just arrows.
  5. Nice one, Tsukihime. Here's the graphic with the lines for the passability:


    galv_passage_4dir_zps88d3b2d3.png


    I now think you might have meant to tack it on to your graphic as another row... haha
  6. Looks great. I have updated the provided sprite-sheet.


    OverlayPassageMap3.jpg


    This is clearer than the arrows cause you can immediately determine whether you can move to an adjacent tile or not.


    They don't seem to appear on parallax maps though, not sure why. The arrows do though.