diff options
-rw-r--r-- | Adding-items-that-act-like-HMs.md | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Adding-items-that-act-like-HMs.md b/Adding-items-that-act-like-HMs.md index fbc15fa..1d5d070 100644 --- a/Adding-items-that-act-like-HMs.md +++ b/Adding-items-that-act-like-HMs.md @@ -147,6 +147,8 @@ The above loads `wUsingHMItem`'s value and resets it to 0 so Oak's message won't Including the other HM effects is as simple as repeating the above with different effect functions and new items. Our code to handle Oak's message based on `wUsingHMItem` doesn't need to be changed to allow other HMs, however every HM must include code to it to 1 (or any other nonzero value). +The following are lists of HM Functions as of time of writing. These may not all work as well as Cut, and may change naming conventions over time. + ### HM Function List All of these are in [engine/events/overworld.asm](../blob/master/engine/events/overworld.asm). @@ -163,4 +165,11 @@ Additionally, functions like `TeleportFunction` can be used as well. ### HM Effect Scripts All of these are in [engine/events/overworld.asm](../blob/master/engine/events/overworld.asm). -* `S
\ No newline at end of file + +* `Script_Cut` +* Fly does not show a message +* `UsedSurfScript` +* `Script_UsedStrength` +* Flash does not show the Pokemon's name +* `Script_UsedWhirlpool` +* `Script_UsedWaterfall`
\ No newline at end of file |