summaryrefslogtreecommitdiff
path: root/docs/move_effect_commands.md
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2019-03-10 15:31:59 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2019-03-10 16:00:19 -0400
commite002b536af8423f420e13e93d6c0e59f94ee5044 (patch)
treeb5bd658c777fca9e7d464d776a7f438deed61386 /docs/move_effect_commands.md
parent6393ecb7e5d1f105db65cb831964b925db2bb2e8 (diff)
Rename more script commands for consistency and predictability
Fixes #540
Diffstat (limited to 'docs/move_effect_commands.md')
-rw-r--r--docs/move_effect_commands.md176
1 files changed, 176 insertions, 0 deletions
diff --git a/docs/move_effect_commands.md b/docs/move_effect_commands.md
index acb9eca8e..e8f239ef0 100644
--- a/docs/move_effect_commands.md
+++ b/docs/move_effect_commands.md
@@ -5,354 +5,530 @@ Defined in [macros/scripts/battle_commands.asm](/macros/scripts/battle_commands.
## `$01`: `checkturn`
+
## `$02`: `checkobedience`
+
## `$03`: `usedmovetext`
+
## `$04`: `doturn`
+
## `$05`: `critical`
+
## `$06`: `damagestats`
+
## `$07`: `stab`
+
## `$08`: `damagevariation`
+
## `$09`: `checkhit`
+
## `$0A`: `lowersub`
+
## `$0B`: `hittargetnosub`
+
## `$0C`: `raisesub`
+
## `$0D`: `failuretext`
+
## `$0E`: `applydamage`
+
## `$0F`: `criticaltext`
+
## `$10`: `supereffectivetext`
+
## `$11`: `checkfaint`
+
## `$12`: `buildopponentrage`
+
## `$13`: `poisontarget`
+
## `$14`: `sleeptarget`
+
## `$15`: `draintarget`
+
## `$16`: `eatdream`
+
## `$17`: `burntarget`
+
## `$18`: `freezetarget`
+
## `$19`: `paralyzetarget`
+
## `$1A`: `selfdestruct`
+
## `$1B`: `mirrormove`
+
## `$1C`: `statup`
+
## `$1D`: `statdown`
+
## `$1E`: `payday`
+
## `$1F`: `conversion`
+
## `$20`: `resetstats`
+
## `$21`: `storeenergy`
+
## `$22`: `unleashenergy`
+
## `$23`: `forceswitch`
+
## `$24`: `endloop`
+
## `$25`: `flinchtarget`
+
## `$26`: `ohko`
+
## `$27`: `recoil`
+
## `$28`: `mist`
+
## `$29`: `focusenergy`
+
## `$2A`: `confuse`
+
## `$2B`: `confusetarget`
+
## `$2C`: `heal`
+
## `$2D`: `transform`
+
## `$2E`: `screen`
+
## `$2F`: `poison`
+
## `$30`: `paralyze`
+
## `$31`: `substitute`
+
## `$32`: `rechargenextturn`
+
## `$33`: `mimic`
+
## `$34`: `metronome`
+
## `$35`: `leechseed`
+
## `$36`: `splash`
+
## `$37`: `disable`
+
## `$38`: `cleartext`
+
## `$39`: `charge`
+
## `$3A`: `checkcharge`
+
## `$3B`: `traptarget`
+
## `$3C`: `effect0x3c`
+
## `$3D`: `rampage`
+
## `$3E`: `checkrampage`
+
## `$3F`: `constantdamage`
+
## `$40`: `counter`
+
## `$41`: `encore`
+
## `$42`: `painsplit`
+
## `$43`: `snore`
+
## `$44`: `conversion2`
+
## `$45`: `lockon`
+
## `$46`: `sketch`
+
## `$47`: `defrostopponent`
+
## `$48`: `sleeptalk`
+
## `$49`: `destinybond`
+
## `$4A`: `spite`
+
## `$4B`: `falseswipe`
+
## `$4C`: `healbell`
+
## `$4D`: `kingsrock`
+
## `$4E`: `triplekick`
+
## `$4F`: `kickcounter`
+
## `$50`: `thief`
+
## `$51`: `arenatrap`
+
## `$52`: `nightmare`
+
## `$53`: `defrost`
+
## `$54`: `curse`
+
## `$55`: `protect`
+
## `$56`: `spikes`
+
## `$57`: `foresight`
+
## `$58`: `perishsong`
+
## `$59`: `startsandstorm`
+
## `$5A`: `endure`
+
## `$5B`: `checkcurl`
+
## `$5C`: `rolloutpower`
+
## `$5D`: `effect0x5d`
+
## `$5E`: `furycutter`
+
## `$5F`: `attract`
+
## `$60`: `happinesspower`
+
## `$61`: `present`
+
## `$62`: `damagecalc`
+
## `$63`: `frustrationpower`
+
## `$64`: `safeguard`
+
## `$65`: `checksafeguard`
+
## `$66`: `getmagnitude`
+
## `$67`: `batonpass`
+
## `$68`: `pursuit`
+
## `$69`: `clearhazards`
+
## `$6A`: `healmorn`
+
## `$6B`: `healday`
+
## `$6C`: `healnite`
+
## `$6D`: `hiddenpower`
+
## `$6E`: `startrain`
+
## `$6F`: `startsun`
+
## `$70`: `attackup`
+
## `$71`: `defenseup`
+
## `$72`: `speedup`
+
## `$73`: `specialattackup`
+
## `$74`: `specialdefenseup`
+
## `$75`: `accuracyup`
+
## `$76`: `evasionup`
+
## `$77`: `attackup2`
+
## `$78`: `defenseup2`
+
## `$79`: `speedup2`
+
## `$7A`: `specialattackup2`
+
## `$7B`: `specialdefenseup2`
+
## `$7C`: `accuracyup2`
+
## `$7D`: `evasionup2`
+
## `$7E`: `attackdown`
+
## `$7F`: `defensedown`
+
## `$80`: `speeddown`
+
## `$81`: `specialattackdown`
+
## `$82`: `specialdefensedown`
+
## `$83`: `accuracydown`
+
## `$84`: `evasiondown`
+
## `$85`: `attackdown2`
+
## `$86`: `defensedown2`
+
## `$87`: `speeddown2`
+
## `$88`: `specialattackdown2`
+
## `$89`: `specialdefensedown2`
+
## `$8A`: `accuracydown2`
+
## `$8B`: `evasiondown2`
+
## `$8C`: `statupmessage`
+
## `$8D`: `statdownmessage`
+
## `$8E`: `statupfailtext`
+
## `$8F`: `statdownfailtext`
+
## `$90`: `effectchance`
+
## `$91`: `statdownanim`
+
## `$92`: `statupanim`
+
## `$93`: `switchturn`
+
## `$94`: `fakeout`
+
## `$95`: `bellydrum`
+
## `$96`: `psychup`
+
## `$97`: `rage`
+
## `$98`: `doubleflyingdamage`
+
## `$99`: `doubleundergrounddamage`
+
## `$9A`: `mirrorcoat`
+
## `$9B`: `checkfuturesight`
+
## `$9C`: `futuresight`
+
## `$9D`: `doubleminimizedamage`
+
## `$9E`: `skipsuncharge`
+
## `$9F`: `thunderaccuracy`
+
## `$A0`: `teleport`
+
## `$A1`: `beatup`
+
## `$A2`: `ragedamage`
+
## `$A3`: `resettypematchup`
+
## `$A4`: `allstatsup`
+
## `$A5`: `bidefailtext`
+
## `$A6`: `raisesubnoanim`
+
## `$A7`: `lowersubnoanim`
+
## `$A8`: `beatupfailtext`
+
## `$A9`: `clearmissdamage`
+
## `$AA`: `movedelay`
+
## `$AB`: `hittarget`
+
## `$AC`: `tristatuschance`
+
## `$AD`: `supereffectivelooptext`
+
## `$AE`: `startloop`
+
## `$AF`: `curl`
+
## `$FE`: `endturn`
+
## `$FF`: `endmove`