ON THE FENCE THANKS TO XP! (LITERALLY)
Posts
Pages:
1
I recently imported a tileset in XP and have been going through the database to fix up the priority and passage stuff. Anywho, despite setting up a fence to be impassable I find myself still able to walk over it. I'm not sure what I'm doing wrong so I'm hoping you all might be able to help me with this conundrum. I've posted some pics to show off the tileset in question and its current priority, passage, and passability statuses. If anyone can pinpoint the problem I'd be much obliged.




There's nothing wrong with this particular fence on the database, so you should check the upper layer passability. Also, can you walk over everything, or just the fence? Check if the first tile in the tileset (Top left) have priority higher than 0.
The priority on the top left was at 5. Generally the rest of the tileset is responding as it should be.
I was curious so I walked my character over to the similar fence on the right side of the screen. The fence acted like a barrier as it should. I then went back to the fence at the center of the screen and experimented with it. The red lines in the picture below detail the areas where I can walk through the fence.
I'm really at a loss... so if anyone could provide some revelation or epiphany it would be great. Otherwise I'll probably just try remaking the map from scratch to see if it's just a weird anomaly.

I was curious so I walked my character over to the similar fence on the right side of the screen. The fence acted like a barrier as it should. I then went back to the fence at the center of the screen and experimented with it. The red lines in the picture below detail the areas where I can walk through the fence.
I'm really at a loss... so if anyone could provide some revelation or epiphany it would be great. Otherwise I'll probably just try remaking the map from scratch to see if it's just a weird anomaly.

On which layer are the fences?
I assume 2?
You have to make sure that none of the upper layers in that tile have something else than the top-left tile. Sometimes other empty tiles get mistakenly used with different passability settings on them. This creates all sorts of conflict.
I assume 2?
You have to make sure that none of the upper layers in that tile have something else than the top-left tile. Sometimes other empty tiles get mistakenly used with different passability settings on them. This creates all sorts of conflict.
LockeZ
I'd really like to get rid of LockeZ. His play style is way too unpredictable. He's always like this too. If he ran a country, he'd just kill and imprison people at random until crime stopped.
5958
In RPG Maker 2003 and VX, the passability of the upper layer will take precedence over the passability of the lower layer.
In RPG Maker XP this isn't the case. Precedence is instead based on the "priority" of each tile; priority is the thing you can set in the database, as shown in your last screenshot. The passability of a tile with a higher priority will take precedence over the passability of a tile with lower priority, even if the higher priority tile is placed on layer 2 and the lower priority tile is placed on layer 3. (If the priority is the same, THEN the upper layer takes precedence.)
The upper left-most tile in the tileset is an exception. It's considered a null tile. Even though it's passable and priority 5, it won't make tiles passable that weren't already.
So make sure your ground isn't a higher priority than your fence, and that you don't have a shadow or bush or something on the same tile as the fence with higher priority, and make sure that you aren't using a transparent tile other than the one in the upper left.
In RPG Maker XP this isn't the case. Precedence is instead based on the "priority" of each tile; priority is the thing you can set in the database, as shown in your last screenshot. The passability of a tile with a higher priority will take precedence over the passability of a tile with lower priority, even if the higher priority tile is placed on layer 2 and the lower priority tile is placed on layer 3. (If the priority is the same, THEN the upper layer takes precedence.)
The upper left-most tile in the tileset is an exception. It's considered a null tile. Even though it's passable and priority 5, it won't make tiles passable that weren't already.
So make sure your ground isn't a higher priority than your fence, and that you don't have a shadow or bush or something on the same tile as the fence with higher priority, and make sure that you aren't using a transparent tile other than the one in the upper left.
I never really figured out what the problem was but I tried moving the fence from layer 2 to layer 3 and it now works perfectly. Wierd...
Well I noticed in XP, that the third layer beats all in terms of passibility and visibility.
Pages:
1
















