Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2020-06-30 18:14:52

Ferropexola
Member
Registered: 2020-06-08
Post 2/30

Is it possible to remove HMs in Crystal?

I'm planning on removing HMs fron the game and replacing then with Key Items. I know how to add the items, but will removing the HMs be problematic? Should I just keep them in the game's code just in case? Or is there an easy way to do it? Thank you for your time.


Just because you can, doesn't mean you have to.

Offline

#2 2020-06-30 18:16:00

shasocastris
Member
Registered: 2017-06-16
Post 24/24

Re: Is it possible to remove HMs in Crystal?

I have to ask, why? They seem to already serve like key items, being usable more than once.

Cheers!

Offline

#3 2020-06-30 18:23:17

Ferropexola
Member
Registered: 2020-06-08
Post 3/30

Re: Is it possible to remove HMs in Crystal?

I can't stand having to use up a move slot or even a roster slot just to have HMs. Especially in generations with 3 Water HMs like 2 and 3. Plus, I'm keeping Surf, Strength, Fly and Waterfall as TMs for those who want to use them.


Just because you can, doesn't mean you have to.

Offline

#4 2020-06-30 20:21:39

rbroab
Member
Registered: 2017-06-13
Post 98/101

Re: Is it possible to remove HMs in Crystal?

There's a couple ways to remove HMs if you're looking to not waste a move slot. My project uses a system that just checks if a pokemon can learn the move without actually having taught the move. So my Totodile who only knows the moves Scratch, Leer, Bite, and Rage would be able to use the move Cut at a cut bush without knowing the move Cut because the game simply checks if Totodile CAN learn Cut. Same with Whirlpool, Rocksmash, Waterfall, etc.

The alternative would be to have HM item replacements, which there is a tutorial for if you follow the link provided.
HM Items tutorial

Offline

#5 2020-06-30 20:36:25

Ferropexola
Member
Registered: 2020-06-08
Post 4/30

Re: Is it possible to remove HMs in Crystal?

I know how to add an item. I'm just not sure about removing the HM from the item_constants, since everything after HM01 is an HM. Can I delete all the coding and rearrange the constants, or is there more to it?


Just because you can, doesn't mean you have to.

Offline

Board footer

Powered by FluxBB