Hi all,
I've run into a strange problem, and I can't figure out the cause. When my player activates an event that shows a few text boxes, then a choice, then transfers him to another room, he can't move. There are no events in this room at all, and I've made sure that the tiles being used are passable. I have a panorama background, but that's it. My player can turn in different directions, and open the menu, but nothing else works. I tried putting a set move route in the room that forces the player to move, but that locks him in place completely. Can someone please tell me what is going on? The only autorun event in the room before this one turns off after taking place with the "Control Self Switch" command. I'm using only autotiles in the room, if that makes a difference.
UPDATE: I've tried creating a different portal into the room, and that did absolutely nothing to help, so it's definitely an issue with the room itself.
Player can't move- No events- Set move route does nothing
● ARCHIVED · READ-ONLY
-
-
Try placing other tiles where the player is, like floor tiles and see if there might be some passability issues... Only thing I can think of. Hope this helps!
-
If the player can turn but not go, then this IS a passability problem.
Most probably there are impassible invisible tiles on the upper layers if you're using XP, ot the tileset B1 is not set to star (if you're making the game with Ace) -
I'm assuming this is in XP, based on your profile and the forum you posted in.
What's likely happened is that you've drawn a rectangle shape to select tiles and painted them onto the map on the second or third layer, and a number of those tiles don't actually have any image in them, but they're set to X passability in the tileset.
To be sure, edit each of your tileset images in a graphics editor, and colour in or draw a big X on all tiles that are blank/empty. Then go back into your project, check them through the tilesets tab, and go back to your map. I bet the area around your player will be filled with those X's or the "fill in" colour. Or the tiles that ARE drawn have X as passability.
Another common cause (similar, but for a different reason) is when you've put something on your map and you want to erase it. A lot of people just find any old tile that has no sprite, and they use that to remove stuff they no longer want on the map. This is wrong, as what you're doing is painting the map with a tile that happens to have no sprite - it still has passage settings (and will still show up if you follow the steps above). ALWAYS use the top left tile to "erase" stuff from the map.