LEGEND OF THE TOWERFUCKER

more recent editions of rpg maker have a separate regions layer which does nothing by default and is invisible but lets you assign 16 bit values to different x,y coordinates the same way you’d assign tile IDs to other layers

i exploited this to create “height regions” and wrote some (slightly involved) internal logic to allow you to automatically walk off cliff edges if there’s a landing spot that makes sense, prevent you from walking onto tiles that are above you, etc. it’s pretty robust and saves me a lot of work, e.g. i could plausbly refactor this if i wanted to do isometric stuff for a later game, and i also can continue using regions for other stuff for tiles where i don’t need to worry about height data

5 Likes