A sleepy Goomba that sits still until Mario gets close enough, after which is wakes up and tries chasing him. If Mario stays away from it for long enough, it'll fall back to sleep. If the extra bit is set, it'll never back to sleep.
I didn't bother making a carryable version though, so it instead just gets squished when jumped on.
The last two routines in the sprite (FaceMario and IsOnGround) are missing SA-1 compatibility, making the sprite bugged for SA-1 ROMs. Fixing those addresses fixes the sprite from what I've seen so far.
Do note that Akagnite included broken sprite, which still have glitch others pointed out already. You can redownload non-broken sprite in "Version History", second one.
After testing the sprite for a few minutes, I found a glaring bug. The sprite does not act correctly when killed by something like a shell or a bob-omb. The sprite either sits in the air until it is off-screen, or it floats to the left or right without moving up or down. Since I am still new to sprite coding, I am not sure how to fix this. If you have the time, you should fix that small bug.
Works fine. also I was modded some part. -Changed GFX file name to SP3.bin for clarity -Separated distance of sleep and wake -Added never sleeping mode for who prefer the older version
If you don't like my mod, I will revert file to your version.
Follow Us On