top of page

Using Long Grass and Micro Grass

2.8

The long grass (Route 119) and micro grass (Verdanturf Town) from Emerald already exist in FireRed, they just need to be "activated". If your using HUBOL everything is already working, just missing the tiles/blocks!

HMA Discord Link 2.png

Source and Credits

Pokecommunity Post by Knizz

Always make a backup before making changes!

How To

These features already seem to work in HUBOL! For Vanilla FireRed:

Long Grass: Change 59F34 from

00 B5 00 06 00 0E 02 28 01 D0 D1 28 01 D1 01 20 00 E0 00 20 02 BC 08 47 00 20 70 47 00 20 70 47

to

00 21 00 06 00 0E 02 28 01 D0 D1 28 01 d1 01 20 00 E0 00 20 00 21 70 47 03 28 F5 E7 24 28 F3 E7


Tiny Grass: Change 5A0EC from 00 20 70 47 to 0C 30 09 E0

Tiles/blocks for the long grass have to be drawn in (I just copied them from Emerald)


Use block behavior Unused_03 for long grass animation

Sprite for long grass animation is in graphics.overworld.sprites2 at index 15


Use block behavior Unused_07 for tiny grass animation

Sprite for tiny grass animation is in graphics.overworld.sprites2 at index 30

NOTE: Using Cut on any custom grass block does not clear it. I believe ability to be cut is tied to block ID, I tested making a duplicate of the normal tall grass block in other places in the blockset and they were not able to be cut either.


Happy Hacking!

 


bottom of page