mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-22 07:02:17 +13:00
Reorganize constants/
To do: add comments associating constants with data and code
This commit is contained in:
parent
91dc3c9f9c
commit
c9c59dc343
35 changed files with 2947 additions and 2942 deletions
51
constants/battle_constants.asm
Normal file
51
constants/battle_constants.asm
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
MAX_LEVEL EQU 100
|
||||
|
||||
NUM_MOVES EQU 4
|
||||
NUM_STATS EQU 5
|
||||
NUM_STAT_MODS EQU 8
|
||||
NUM_DVS EQU 2
|
||||
|
||||
; D733 flags
|
||||
BIT_TEST_BATTLE EQU 0
|
||||
|
||||
; battle type constants
|
||||
BATTLE_TYPE_NORMAL EQU 0
|
||||
BATTLE_TYPE_OLD_MAN EQU 1
|
||||
BATTLE_TYPE_SAFARI EQU 2
|
||||
|
||||
; fixed damage constants
|
||||
SONICBOOM_DAMAGE EQU 20
|
||||
DRAGON_RAGE_DAMAGE EQU 40
|
||||
|
||||
; 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue