blob: 25babb82b846356c1e971f60dd97b1609743a6b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
; non-volatile statuses
SLP EQU %111 ; sleep counter
PSN EQU 3
BRN EQU 4
FRZ EQU 5
PAR EQU 6
; volatile statuses 1
STORING_ENERGY EQU 0 ; Bide
THRASHING_ABOUT EQU 1 ; e.g. Thrash
ATTACKING_MULTIPLE_TIMES EQU 2 ; e.g. Double Kick, Fury Attack
FLINCHED EQU 3
CHARGING_UP EQU 4 ; e.g. Solar Beam, Fly
USING_TRAPPING_MOVE EQU 5 ; e.g. Wrap
INVULNERABLE EQU 6 ; charging up Fly/Dig
CONFUSED EQU 7
; volatile statuses 2
USING_X_ACCURACY EQU 0
PROTECTED_BY_MIST EQU 1
GETTING_PUMPED EQU 2 ; Focus Energy
; EQU 3 ; unused
HAS_SUBSTITUTE_UP EQU 4
NEEDS_TO_RECHARGE EQU 5 ; Hyper Beam
USING_RAGE EQU 6
SEEDED EQU 7
; volatile statuses 3
BADLY_POISONED EQU 0
HAS_LIGHT_SCREEN_UP EQU 1
HAS_REFLECT_UP EQU 2
TRANSFORMED EQU 3
|