So I am using the most updated steam version of RPGXP, and with this version the tileset will say directional < > for an example. When playing the game I can walk through it anyway... Even objects that I turn the O to X on in passage follows this rule. I do not have through on and this happens in a new project too. This seems to only do this on layer 2 though. So as a workaround I use layer 3 with a blank spot thats impassible overtop the buildings and objects that you cannot pass through. But this then disables the use of directional passage properties which i do enjoy :(
RPGXP Tilesets Passage Properties Useless
● ARCHIVED · READ-ONLY
-
-
I am not encountering this issue, and I booted up the steam version of RPGXP 1.05a just to be certain it wasn't an issue isolated to that release. While there may be something else going on, possible issues that come to mind could be the following:
- You are holding down or have a stuck Ctrl key (enables passing through all tiles when running a testplay or running the game with the $DEBUG or $TEST flags).
- You have modified files from within {RPGXP Installation Directory}\System\ so that customized files are added to all newly made projects. Troublesome files would likely be either the Game.exe file, or Scripts.rxdata in the Data folder.
If you could, please run through the following steps to replace any modified files from your Steam installation of RPG Maker XP.
- Open up Steam and login with your account credentials.
- Go into Library > All Software, and then right click on RPG Maker XP.
- In the context menu that pops up, select Properties.
- When the dialog window titled RPG Maker XP - Properties appears, enter the LOCAL FILES tab.
- Once there, click on VERIFY INTEGRITY OF APPLICATION CACHE....
- Once files have finished downloading, you may open up your copy of RPG Maker XP from Steam and attempt to make tileset changes as you see fit to a new project and see if the issue persists - being sure that you aren't inadvertently holding down the Ctrl key due to its function indicated above.
-
I just tried to replicate the issue, and it worked fine for me.
Does it happen even if you make a new project? What other changes have you made to the game, aside from tileset passability properties and some mapping? -
The game was verified properly. I am not holding down CTRL. Also 1.05a is the version I am using. I have not changed any RPGXP files. I tried on a new project and it worked perfectly so naturally I would like to find the problem. So firstly I moved all the scripts over. Still worked fine. So I moved the maps over and now its happening again. I moved the maps over via copying the map and pasting it in the new one until all the maps were over. I tried removing the scripts but there still is this problem. I could upload a copy of the game if needed.
-
could it be that you used an invisible tile with a different passability on the top layer?
I haven't mapped in XP, but that would be my first assumption - because it looks like it's something you did on those maps - perhaps try recreating one to find out what you did to cause this problem... -
Yes, that really makes sense. If you put an invisible but passable tile, with priority zero (no number), the character will be able to pass, doesn't matters what you have below it. The tile passability will be "ignored" if the priority is 1 or higher (unless it is actually unpassable).
I use this as a trick on my games, on SEVERAL parts where I want to make a passable place over unpassable tiles for whatever reason (like evented platforms). I've found it to be necessary for the player to be able to walk over them. If I don't put these invisible passable tiles, even if the event is on through and/or the tile graphic is correctly set, it will not let me pass.
So make sure that you didn't remove the priority to the invisible tile, or something like that. -

Works perfectly, I wasnt using the absolute top blank spot. I would use whichever one was closest. Problem is now resolved.
Yes, that really makes sense. If you put an invisible but passable tile, with priority zero (no number), the character will be able to pass, doesn't matters what you have below it. The tile passability will be "ignored" if the priority is 1 or higher (unless it is actually unpassable).
I use this as a trick on my games, on SEVERAL parts where I want to make a passable place over unpassable tiles for whatever reason (like evented platforms). I've found it to be necessary for the player to be able to walk over them. If I don't put these invisible passable tiles, even if the event is on through and/or the tile graphic is correctly set, it will not let me pass.
So make sure that you didn't remove the priority to the invisible tile, or something like that. -
Thanks for your help, Andar and muramasa!
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.