HM Items

Resource HM Items

Marin

( ͡° ͜ʖ ͡°)
Administrator
Posts
298
#1
Marin submitted a new resource:

HM Items - Replace HMs with Items without having to do any coding. Plug-and-play.

This resource can be installed via the Universal Plugin Installer.

If you're getting tired of using HMs, this resource allows you to bind HM effects to items instead.

This currently has functionality for the following HMs:
  • Rock Smash
  • Cut
  • Surf
  • Fly
  • Strength


Installation
First off, define the items in your items.txt PBS. They should have this...
Read more about this resource...
 

BIGFriv

People call me adorable for some reason.
Member
Posts
14
#2
I've got a question, can HM moves still be used?
If I want to have both HM items and normal HM moves.
 

Marin

( ͡° ͜ʖ ͡°)
Administrator
Posts
298
#3
I've got a question, can HM moves still be used?
If I want to have both HM items and normal HM moves.
It depends on the HM. Cut, Strength, Fly and Rock Smash would probably still work if you made a small modification (see below), but Surf most likely can't be. It overrides certain mechanics and messages to work with items instead.

These types of lines are what disable HMs:
Code:
HiddenMoveHandler::CanUseMove.delete(:CUT)
HiddenMoveHandler::UseMove.delete(:CUT)
If you deleted these lines, the HM would become usable again. There's no telling if it'll actually work or not, though. I didn't make this resource with the intention of keeping HMs functional (since that's kind of not the point :P)
 

Marin

( ͡° ͜ʖ ͡°)
Administrator
Posts
298
#6
This is a nice resource, it's quite helpful. Before you needed to define the item, define it in the script editor, it really helps the user to not have to do those things.
I just wanted to mention that Dig also has a function.
Totally forgot Dig, I’ll see what I can do for that too.
 

Atlas22b

Rookie
Member
Posts
5
#7
Works great! Only problem is that the Fly Item doesn't seem to work when registered. I press 'F', select my Fly Item, and press 'C', and nothing happens. Any idea how to fix this? Thanks! =D
 

pkthedragon

Fierce Melody Fakemon Designer
Member
Posts
4
#12
Why does it works even if the protagonist doesnt have the item yet?Did I do something wrong?
It'll work in debug mode regardless of whether you have the item, much like how hms will work in debug mode whether the player has a pokemon that can use it or not.
 
Top