summaryrefslogtreecommitdiff
path: root/constants.asm
diff options
context:
space:
mode:
Diffstat (limited to 'constants.asm')
-rw-r--r--constants.asm25
1 files changed, 17 insertions, 8 deletions
diff --git a/constants.asm b/constants.asm
index ed3ca4f93..7d73f4232 100644
--- a/constants.asm
+++ b/constants.asm
@@ -36,6 +36,10 @@ TX_FAR: MACRO
db BANK(\1)
ENDM
+RGB: MACRO
+ dw ((\3 << 10) | (\2 << 5) | (\1))
+ ENDM
+
; eventually replace with python macro
note: MACRO
db \1
@@ -1604,6 +1608,12 @@ THURSDAY EQU $04
FRIDAY EQU $05
SATURDAY EQU $06
+; times of day
+MORN EQU 0
+DAY EQU 1
+NITE EQU 2
+DARKNESS EQU 3
+
; trainer groups
FALKNER EQU $01
WHITNEY EQU $02
@@ -3252,17 +3262,15 @@ SPECIAL_DRATINI EQU $0094
SPECIAL_BEASTSCHECK EQU $0096
SPECIAL_MONCHECK EQU $0097
-; battle scripts
-BATTLE_FILLPP EQU $05
-BATTLE_FILLSTATS EQU $0C
+; predefs
+PREDEF_FILLPP EQU $05
+PREDEF_FILLSTATS EQU $0C
+PREDEF_FILLMOVES EQU $1B
+PREDEF_GETUNOWNLETTER EQU $2D
-BATTLE_FILLMOVES EQU $1B
-BATTLE_GETUNOWNLETTER EQU $2D
-
-
-; vars
+; script vars
NUM_VARS EQU $1b
VAR_MOVEMENT EQU $08
@@ -3288,6 +3296,7 @@ MOVE_ACC EQU 4
MOVE_PP EQU 5
MOVE_CHANCE EQU 6
+
; stat constants
NUM_STATS EQU 6
STAT_HP EQU 1