summaryrefslogtreecommitdiff
path: root/constants
diff options
context:
space:
mode:
Diffstat (limited to 'constants')
-rwxr-xr-xconstants/battle_tower_constants.asm70
-rw-r--r--constants/map_setup_constants.asm92
-rw-r--r--constants/misc_constants.asm3
-rw-r--r--constants/trainer_constants.asm4
-rw-r--r--constants/wram_constants.asm7
5 files changed, 96 insertions, 80 deletions
diff --git a/constants/battle_tower_constants.asm b/constants/battle_tower_constants.asm
index 49311f35d..3f368b085 100755
--- a/constants/battle_tower_constants.asm
+++ b/constants/battle_tower_constants.asm
@@ -1,33 +1,39 @@
const_def
- const BATTLE_TOWER_ACTION_00
- const BATTLE_TOWER_ACTION_01
- const BATTLE_TOWER_ACTION_02
- const BATTLE_TOWER_ACTION_03
- const BATTLE_TOWER_ACTION_04
- const BATTLE_TOWER_ACTION_05
- const BATTLE_TOWER_ACTION_06
- const BATTLE_TOWER_ACTION_07
- const BATTLE_TOWER_ACTION_08
- const BATTLE_TOWER_ACTION_09
- const BATTLE_TOWER_ACTION_0A
- const BATTLE_TOWER_ACTION_0B
- const BATTLE_TOWER_ACTION_0C
- const BATTLE_TOWER_ACTION_0D
- const BATTLE_TOWER_ACTION_0E
- const BATTLE_TOWER_ACTION_0F
- const BATTLE_TOWER_ACTION_10
- const BATTLE_TOWER_ACTION_11
- const BATTLE_TOWER_ACTION_12
- const BATTLE_TOWER_ACTION_13
- const BATTLE_TOWER_ACTION_14
- const BATTLE_TOWER_ACTION_15
- const BATTLE_TOWER_ACTION_16
- const BATTLE_TOWER_ACTION_17
- const BATTLE_TOWER_ACTION_18
- const BATTLE_TOWER_ACTION_19
- const BATTLE_TOWER_ACTION_1A
- const BATTLE_TOWER_ACTION_1B
- const BATTLE_TOWER_ACTION_1C
- const BATTLE_TOWER_ACTION_1D
- const BATTLE_TOWER_ACTION_1E
- const BATTLE_TOWER_ACTION_1F
+ const BATTLETOWERACTION_00
+ const BATTLETOWERACTION_01
+ const BATTLETOWERACTION_02
+ const BATTLETOWERACTION_03
+ const BATTLETOWERACTION_CHALLENGECANCELED
+ const BATTLETOWERACTION_05
+ const BATTLETOWERACTION_06 ; reset stuff in SRAM bank 5
+ const BATTLETOWERACTION_SAVELEVELGROUP
+ const BATTLETOWERACTION_LOADLEVELGROUP
+ const BATTLETOWERACTION_CHECKSAVEFILEISYOURS
+ const BATTLETOWERACTION_0A
+ const BATTLETOWERACTION_CHECKMOBILEEVENT
+ const BATTLETOWERACTION_0C ; more time stuff in SRAM bank 5
+ const BATTLETOWERACTION_0D ; more time stuff in SRAM bank 5
+ const BATTLETOWERACTION_0E ; egg ticket
+ const BATTLETOWERACTION_0F ; check w3_d090
+ const BATTLETOWERACTION_10 ; jumptable based on 5:a800
+ const BATTLETOWERACTION_11 ; store 0 in 5:aa8d
+ const BATTLETOWERACTION_12 ; store 1 in 5:aa8d
+ const BATTLETOWERACTION_13 ; check 5:aa8d
+ const BATTLETOWERACTION_14 ; if save file is yours: bit 0, [sbe4f]
+ const BATTLETOWERACTION_15 ; set 0, [sbe4f]
+ const BATTLETOWERACTION_16 ; update time in SRAM bank 5
+ const BATTLETOWERACTION_17 ; check time in SRAM bank 5
+ const BATTLETOWERACTION_18 ; level check
+ const BATTLETOWERACTION_19 ; ubers check
+ const BATTLETOWERACTION_RESETDATA ; clear data
+ const BATTLETOWERACTION_1B ; give reward
+ const BATTLETOWERACTION_1C ; set won challenge
+ const BATTLETOWERACTION_1D ; set received reward
+ const BATTLETOWERACTION_1E ; save options
+ const BATTLETOWERACTION_CHOOSEREWARD
+
+BATTLETOWER_NO_CHALLENGE EQU 0
+BATTLETOWER_SAVED_AND_LEFT EQU 1
+BATTLETOWER_CHALLENGE_IN_PROGESS EQU 2
+BATTLETOWER_WON_CHALLENGE EQU 3
+BATTLETOWER_RECEIVED_REWARD EQU 4
diff --git a/constants/map_setup_constants.asm b/constants/map_setup_constants.asm
index 194257996..cc81a15cc 100644
--- a/constants/map_setup_constants.asm
+++ b/constants/map_setup_constants.asm
@@ -15,50 +15,50 @@ const_value SET $f1
; Command descriptions from Condensation water's scripting compendium. const_def
const_def
- const map_lcd_on
- const map_lcd_off
- const map_sound_off
- const map_music
- const map_start_music
- const map_fade_music
- const map_fade
- const map_bike_music
- const map_music_force
- const map_max_volume
- const map_load_blocks
- const map_connection_blocks
- const map_save_screen
- const map_buffer_screen
- const map_load_graphics
- const map_load_tileset_header
- const map_time_of_day
- const map_palettes
- const map_wildmons
- const map_sprites
- const map_change_callback
- const map_start_callback
- const map_load_objects
- const map_load_spawn
- const map_load_connection
- const map_load_warp
- const map_attributes
- const map_attributes_2
- const map_clear_bg_palettes
- const map_fade_out_palettes
- const map_fade_in_palettes
- const map_anchor_screen
- const map_warp_face
- const map_face_down
- const map_spawn_coord
- const map_player_coord
- const map_prolong_sprites
- const map_delay_sprites
- const map_update_roam
- const map_keep_roam
- const map_fade_out_music
- const map_animations_on
- const map_animations_off
- const map_keep_palettes
- const map_text_scroll_off
- const map_stop_script
+ const map_lcd_on ; 00
+ const map_lcd_off ; 01
+ const map_sound_off ; 02
+ const map_music ; 03
+ const map_start_music ; 04
+ const map_fade_music ; 05
+ const map_fade ; 06
+ const map_bike_music ; 07
+ const map_music_force ; 08
+ const map_max_volume ; 09
+ const map_load_blocks ; 0a
+ const map_connection_blocks ; 0b
+ const map_save_screen ; 0c
+ const map_buffer_screen ; 0d
+ const map_load_graphics ; 0e
+ const map_load_tileset_header ; 0f
+ const map_time_of_day ; 10
+ const map_palettes ; 11
+ const map_wildmons ; 12
+ const map_sprites ; 13
+ const map_change_callback ; 14
+ const map_start_callback ; 15
+ const map_load_objects ; 16
+ const map_load_spawn ; 17
+ const map_load_connection ; 18
+ const map_load_warp ; 19
+ const map_attributes ; 1a
+ const map_attributes_2 ; 1b
+ const map_clear_bg_palettes ; 1c
+ const map_fade_out_palettes ; 1d
+ const map_fade_in_palettes ; 1e
+ const map_anchor_screen ; 1f
+ const map_warp_face ; 20
+ const map_face_down ; 21
+ const map_spawn_coord ; 22
+ const map_player_coord ; 23
+ const map_prolong_sprites ; 24
+ const map_delay_sprites ; 25
+ const map_update_roam ; 26
+ const map_keep_roam ; 27
+ const map_fade_out_music ; 28
+ const map_animations_on ; 29
+ const map_animations_off ; 2a
+ const map_keep_palettes ; 2b
+ const map_text_scroll_off ; 2c
+ const map_stop_script ; 2d
map_end_setup_script EQU -1
diff --git a/constants/misc_constants.asm b/constants/misc_constants.asm
index cf1e9dfae..07bb0cd10 100644
--- a/constants/misc_constants.asm
+++ b/constants/misc_constants.asm
@@ -48,6 +48,9 @@ RESET_FLAG EQU 0
SET_FLAG EQU 1
CHECK_FLAG EQU 2
+; Boolean checks
+FALSE EQU 0
+TRUE EQU 1
; joypad
diff --git a/constants/trainer_constants.asm b/constants/trainer_constants.asm
index e53c201b2..98d6c22c4 100644
--- a/constants/trainer_constants.asm
+++ b/constants/trainer_constants.asm
@@ -639,8 +639,8 @@ const_value = 0
const TRNATTR_ITEM1
const TRNATTR_ITEM2
const TRNATTR_BASEMONEY
- const TRNATTR_AI1
+ const TRNATTR_AI_MOVE_WEIGHTS
const TRNATTR_AI2
- const TRNATTR_AI3
+ const TRNATTR_AI_ITEM_SWITCH
const TRNATTR_AI4
NUM_TRAINER_ATTRIBUTES EQU const_value
diff --git a/constants/wram_constants.asm b/constants/wram_constants.asm
index a8d348e6c..f7486fc83 100644
--- a/constants/wram_constants.asm
+++ b/constants/wram_constants.asm
@@ -96,3 +96,10 @@ PC_WITHDRAW EQU 0
PC_DEPOSIT EQU 1
DAYCARE_WITHDRAW EQU 2
DAYCARE_DEPOSIT EQU 3
+
+; wCurrentDexMode
+ const_def
+ const DEXMODE_NEW
+ const DEXMODE_OLD
+ const DEXMODE_ABC
+ const DEXMODE_UNOWN