summaryrefslogtreecommitdiff
path: root/constants
diff options
context:
space:
mode:
Diffstat (limited to 'constants')
-rw-r--r--constants/bgm.s10
-rw-r--r--constants/constants.s2
-rw-r--r--constants/version.s69
3 files changed, 81 insertions, 0 deletions
diff --git a/constants/bgm.s b/constants/bgm.s
new file mode 100644
index 000000000..474840749
--- /dev/null
+++ b/constants/bgm.s
@@ -0,0 +1,10 @@
+ .set BGM_AQUA, 419
+ .set BGM_MAGMA, 441
+
+ .ifdef SAPPHIRE
+ .set BGM_EVIL_TEAM, BGM_AQUA
+ .set BGM_GOOD_TEAM, BGM_MAGMA
+ .else
+ .set BGM_EVIL_TEAM, BGM_MAGMA
+ .set BGM_GOOD_TEAM, BGM_AQUA
+ .endc
diff --git a/constants/constants.s b/constants/constants.s
index 8e6dd101f..6817e251a 100644
--- a/constants/constants.s
+++ b/constants/constants.s
@@ -17,3 +17,5 @@
.include "constants/battle_tower_constants.s"
.include "constants/opponent_constants.s"
.include "constants/variables.s"
+ .include "constants/bgm.s"
+ .include "constants/version.s"
diff --git a/constants/version.s b/constants/version.s
new file mode 100644
index 000000000..e130dab56
--- /dev/null
+++ b/constants/version.s
@@ -0,0 +1,69 @@
+ .ifdef SAPPHIRE
+ .set ITEM_RED_OR_BLUE_ORB, ITEM_BLUE_ORB
+ .else
+ .set ITEM_RED_OR_BLUE_ORB, ITEM_RED_ORB
+ .endif
+
+ .ifdef SAPPHIRE
+ .set SPECIES_GROUDON_OR_KYOGRE, SPECIES_KYOGRE
+ .else
+ .set SPECIES_GROUDON_OR_KYOGRE, SPECIES_GROUDON
+ .endif
+
+ .ifdef SAPPHIRE
+ .set SPECIES_LATIAS_OR_LATIOS, SPECIES_LATIOS
+ .else
+ .set SPECIES_LATIAS_OR_LATIOS, SPECIES_LATIAS
+ .endif
+
+ .ifdef SAPPHIRE
+ .set TRAINER_PETALBURG_WOODS_GRUNT, 10
+ .set TRAINER_RUSTURF_TUNNEL_GRUNT, 16
+ .set TRAINER_MUSEUM_2F_GRUNT_1, 20
+ .set TRAINER_MUSEUM_2F_GRUNT_2, 21
+ .set TRAINER_514, 513
+ .set TRAINER_MT_CHIMNEY_GRUNT_1, 31
+ .set TRAINER_MT_CHIMNEY_GRUNT_2, 14
+ .set TRAINER_HIDEOUT_1F_GRUNT, 2
+ .set TRAINER_HIDEOUT_B1F_GRUNT_1, 3
+ .set TRAINER_HIDEOUT_B1F_GRUNT_2, 4
+ .set TRAINER_HIDEOUT_B1F_GRUNT_3, 27
+ .set TRAINER_HIDEOUT_B2F_GRUNT_1, 30
+ .set TRAINER_HIDEOUT_B2F_GRUNT_2, 5
+ .set TRAINER_HIDEOUT_B2F_GRUNT_3, 28
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_1, 6
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_2, 7
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_3, 33
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_4, 8
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_5, 34
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_1, 17
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_2, 26
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_3, 18
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_4, 19
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_5, 32
+ .else
+ .set TRAINER_PETALBURG_WOODS_GRUNT, 575
+ .set TRAINER_RUSTURF_TUNNEL_GRUNT, 581
+ .set TRAINER_MUSEUM_2F_GRUNT_1, 585
+ .set TRAINER_MUSEUM_2F_GRUNT_2, 586
+ .set TRAINER_514, 514
+ .set TRAINER_MT_CHIMNEY_GRUNT_1, 597
+ .set TRAINER_MT_CHIMNEY_GRUNT_2, 579
+ .set TRAINER_HIDEOUT_1F_GRUNT, 567
+ .set TRAINER_HIDEOUT_B1F_GRUNT_1, 568
+ .set TRAINER_HIDEOUT_B1F_GRUNT_2, 569
+ .set TRAINER_HIDEOUT_B1F_GRUNT_3, 592
+ .set TRAINER_HIDEOUT_B2F_GRUNT_1, 596
+ .set TRAINER_HIDEOUT_B2F_GRUNT_2, 570
+ .set TRAINER_HIDEOUT_B2F_GRUNT_3, 593
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_1, 571
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_2, 572
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_3, 600
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_4, 573
+ .set TRAINER_SEAFLOOR_CAVERN_GRUNT_5, 601
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_1, 582
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_2, 591
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_3, 583
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_4, 584
+ .set TRAINER_WEATHER_INSTITUTE_GRUNT_5, 599
+ .endif