Simple Questions (PLEASE USE THE SEARCH BUTTON BEFORE ASKING)
View Single Post
February 2nd, 2014 (3:57 PM). Edited February 2nd, 2014 by darkprince909.
Join Date: May 2008
Originally Posted by
Just swap the order since they're not used in the sprite sheet)
I guess I wasn't very clear with the description. The way the tall grass behaves, it normally hides most of the sprite. This is achieved by the entire graphic covering the player at all times. I changed the tiles for the tall grass and it gives me this:
Whereas I would like the tiles to behave like the normal grass:
but still force the player to walk, and call up the tall grass battle screen (and be a different color, but that's manageable because it's different tiles). I'd imagine this is ASM related.
Edit: Apparently, this behavior byte causes even the tiles on the lower level to cover the player, as seen here.
After a bit more exploring, I think I found the cause of the problems. In normal grass, both the player and the grass overlay have a priority of 2. In tall grass, the player gets priority 3, and the top of his head and the grass are 2. I'm fairly sure I'd be able to fix this if I had the address for the ASM routine for the tall grass. Could someone help me out, or point me to how I would find this address?
View Public Profile
Send a private message to darkprince909
Find all posts by darkprince909
Find threads started by darkprince909