diff options
author | xCrystal <rgr.crystal@gmail.com> | 2015-02-03 20:51:53 +0100 |
---|---|---|
committer | yenatch <yenatch@gmail.com> | 2015-02-04 23:22:46 -0800 |
commit | 9de54645c896cc57a79679aecd6174afc59762c8 (patch) | |
tree | 8ae99f34ab3e24453c4b8da9b602842d995bb86b /constants | |
parent | 97637e7ce7110c9a20e5fa9222e445700857a9cb (diff) |
add constants for volatile statuses and more battle labels/commentary/constants
Diffstat (limited to 'constants')
-rwxr-xr-x | constants/status_constants.asm | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/constants/status_constants.asm b/constants/status_constants.asm index 866ea03c..3b5aee06 100755 --- a/constants/status_constants.asm +++ b/constants/status_constants.asm @@ -1,6 +1,32 @@ -; status ailments
-SLP EQU %111 ; mask
+; non-volatile statuses
+SLP EQU %111 ; sleep counter
PSN EQU 3
BRN EQU 4
FRZ EQU 5
PAR EQU 6
+
+; volatile statuses 1
+StoringEnergy EQU 0 ; Bide
+ThrashingAbout EQU 1 ; e.g. Thrash
+AttackingMultipleTimes EQU 2 ; e.g. Double Kick, Fury Attack
+Flinched EQU 3
+ChargingUp EQU 4 ; e.g. Solar Beam, Fly
+UsingTrappingMove EQU 5 ; e.g. Wrap
+Invulnerable EQU 6 ; charging up Fly/Dig
+Confused EQU 7
+
+; volatile statuses 2
+UsingXAccuracy EQU 0
+ProtectedByMist EQU 1
+GettingPumped EQU 2 ; Focus Energy
+; EQU 3 ; unused?
+HasSubstituteUp EQU 4
+NeedsToRecharge EQU 5 ; Hyper Beam
+UsingRage EQU 6
+Seeded EQU 7
+
+; volatile statuses 3
+BadlyPoisoned EQU 0
+HasLightScreenUp EQU 1
+HasReflectUp EQU 2
+Transformed EQU 3
|