diff --git a/constants/map_constants.asm b/constants/map_constants.asm index 9321dcbf..de7b143f 100644 --- a/constants/map_constants.asm +++ b/constants/map_constants.asm @@ -193,7 +193,7 @@ DEF FIRST_INDOOR_MAP EQU const_value map_const CINNABAR_LAB_FOSSIL_ROOM, 4, 4 ; $AB map_const CINNABAR_POKECENTER, 7, 4 ; $AC map_const CINNABAR_MART, 4, 4 ; $AD - map_const CINNABAR_MART_COPY, 4, 4 ; $AE - Unused + map_const BRUNSWICK_TRAIL, 30, 9 ; $AE - was unused Cinnabar Mart copy map_const INDIGO_PLATEAU_LOBBY, 8, 6 ; $AF map_const COPYCATS_HOUSE_1F, 4, 4 ; $B0 map_const COPYCATS_HOUSE_2F, 4, 4 ; $B1 diff --git a/data/maps/headers/BrunswickTrail.asm b/data/maps/headers/BrunswickTrail.asm new file mode 100644 index 00000000..7b1cbc55 --- /dev/null +++ b/data/maps/headers/BrunswickTrail.asm @@ -0,0 +1,2 @@ + map_header BrunswickTrail, BRUNSWICK_TRAIL, CELESTE, 0 + end_map_header diff --git a/data/maps/map_header_banks.asm b/data/maps/map_header_banks.asm index 9d97d256..f39d82f6 100644 --- a/data/maps/map_header_banks.asm +++ b/data/maps/map_header_banks.asm @@ -175,7 +175,7 @@ MapHeaderBanks:: db BANK(CinnabarLabFossilRoom_h) db BANK(CinnabarPokecenter_h) db BANK(CinnabarMart_h) - db BANK(CinnabarMart_h) + db BANK(BrunswickTrail_h) ; was cinnabar mart copy db BANK(IndigoPlateauLobby_h) db BANK(CopycatsHouse1F_h) db BANK(CopycatsHouse2F_h) diff --git a/data/maps/map_header_pointers.asm b/data/maps/map_header_pointers.asm index 6dd4431e..ca3a7042 100644 --- a/data/maps/map_header_pointers.asm +++ b/data/maps/map_header_pointers.asm @@ -175,7 +175,7 @@ MapHeaderPointers:: dw CinnabarLabFossilRoom_h dw CinnabarPokecenter_h dw CinnabarMart_h - dw CinnabarMart_h ; CINNABAR_MART_COPY + dw BrunswickTrail_h ; CINNABAR_MART_COPY dw IndigoPlateauLobby_h dw CopycatsHouse1F_h dw CopycatsHouse2F_h diff --git a/data/maps/objects/BrunswickTrail.asm b/data/maps/objects/BrunswickTrail.asm new file mode 100644 index 00000000..ecf1f334 --- /dev/null +++ b/data/maps/objects/BrunswickTrail.asm @@ -0,0 +1,11 @@ +BrunswickTrail_Object: + db $0 ; border block + + def_warp_events + warp_event 24, 7, 0, REDS_HOUSE_2F + + def_bg_events + + def_object_events + + def_warps_to BRUNSWICK_TRAIL diff --git a/data/maps/songs.asm b/data/maps/songs.asm index 37bca722..d427d52b 100644 --- a/data/maps/songs.asm +++ b/data/maps/songs.asm @@ -174,7 +174,7 @@ MapSongBanks:: db MUSIC_CINNABAR, 0 ; CINNABAR_LAB_FOSSIL_ROOM db MUSIC_POKECENTER, 0 ; CINNABAR_POKECENTER db MUSIC_POKECENTER, 0 ; CINNABAR_MART - db MUSIC_CINNABAR, 0 ; CINNABAR_MART_COPY + db MUSIC_FIELD06, 0 ; BRUNSWICK_TRAIL, was CINNABAR_MART_COPY db MUSIC_INDIGO_PLATEAU, 0 ; INDIGO_PLATEAU_LOBBY db MUSIC_CITIES1, 0 ; COPYCATS_HOUSE_1F db MUSIC_CITIES1, 0 ; COPYCATS_HOUSE_2F diff --git a/gfx/blocksets/celeste.bst b/gfx/blocksets/celeste.bst index a5360ad6..59a90bfc 100644 Binary files a/gfx/blocksets/celeste.bst and b/gfx/blocksets/celeste.bst differ diff --git a/gfx/blocksets/citrine.bst b/gfx/blocksets/citrine.bst index d495f071..f3f279c9 100644 --- a/gfx/blocksets/citrine.bst +++ b/gfx/blocksets/citrine.bst @@ -1,9 +1,4 @@ - - -()KKK - - -O####9#########9#%&   +9999999999999999####9#########9#%&   ()R*+:;<<<<<<<<<<<<<<HI77XY77,,,,,,,,,,,,77779999999999FG99VW# @@ -23,8 +18,7 @@  ()""" -R*+*+:;:;*+*+:;:;LM,,\],,,,,,,,,,,,NO,,^_,,,,,,,,,,LM,,\],,,,,,,,LM,\],,,,,*+*+:;:;,,,,/U/U??@A@APQPQ@A@APQPQ@A,,PQ,,/U/U??@A/UPQ?####9###@A@APQPQ33332223333TTT3333LSSSZZ\SSSMZZ]!########!## ######## '''''6776777$$$$774$7774##!########!########''''''''$$$$$$$$7'57$533,,,,,,,,,,,,74<<%& -"N9999999999999999@A-.PQ=>@A,,PQ,,@A@APQPQ,,-.,,=>-.,,=>,,@A@APQPQ,,-.,,=>@A,,PQ,,@A@APQPQ,,@A,,PQ +R*+*+:;:;*+*+:;:;LM,,\],,,,,,,,,,,,NO,,^_,,,,,,,,,,LM,,\],,,,,,,,LM,\],,,,,*+*+:;:;,,,,/U/U??@A@APQPQ@A@APQPQ@A,,PQ,,/U/U??@A/UPQ?####9###@A@APQPQ33332223333TTT3333@A@APQPQ@A/UPQ?@A@APQPQ/U@A?PQ!########!## ######## '''''6776777$$$$774$7774##!########!########''''''''$$$$$$$$7'57$533,,,,,,,,,,,,74<<@A,,PQ,,@A@APQPQ9999999999999999@A-.PQ=>@A,,PQ,,@A@APQPQ,,-.,,=>-.,,=>,,@A@APQPQ,,-.,,=>@A,,PQ,,@A@APQPQ,,@A,,PQ KKKKKK ,,,,,,,,,,,,,,,,  diff --git a/maps.asm b/maps.asm index d37b0af0..68d6ee71 100644 --- a/maps.asm +++ b/maps.asm @@ -1318,6 +1318,10 @@ CitrineCity_Blocks: INCBIN "maps/CitrineCity.blk" INCLUDE "data/maps/headers/CelesteHill.asm" INCLUDE "scripts/CelesteHill.asm" INCLUDE "data/maps/objects/CelesteHill.asm" +INCLUDE "data/maps/headers/BrunswickTrail.asm" +INCLUDE "scripts/BrunswickTrail.asm" +INCLUDE "data/maps/objects/BrunswickTrail.asm" +BrunswickTrail_Blocks: CelesteHill_Blocks: INCBIN "maps/CelesteHill.blk" INCLUDE "data/maps/headers/CitrineRocketHouse.asm" @@ -1329,4 +1333,4 @@ INCLUDE "data/maps/headers/CitrineTradebackHouse.asm" INCLUDE "scripts/CitrineTradebackHouse.asm" INCLUDE "data/maps/objects/CitrineTradebackHouse.asm" INCLUDE "scripts/tradeback_move_tutor.asm" -CitrineTradebackHouse_Blocks: INCBIN "maps/CitrineTradebackHouse.blk" \ No newline at end of file +CitrineTradebackHouse_Blocks: INCBIN "maps/CitrineTradebackHouse.blk" diff --git a/maps/BrunswickTrail.blk b/maps/BrunswickTrail.blk new file mode 100644 index 00000000..2f1dd05d Binary files /dev/null and b/maps/BrunswickTrail.blk differ diff --git a/scripts/BrunswickTrail.asm b/scripts/BrunswickTrail.asm new file mode 100644 index 00000000..8a4d9bc9 --- /dev/null +++ b/scripts/BrunswickTrail.asm @@ -0,0 +1,6 @@ +BrunswickTrail_Script: + jp EnableAutoTextBoxDrawing + +BrunswickTrail_TextPointers: + + text_end ; unused diff --git a/text.asm b/text.asm index 23b238c7..e896b32c 100644 --- a/text.asm +++ b/text.asm @@ -283,6 +283,7 @@ SECTION "Text 12", ROMX INCLUDE "text/CitrineRocketHouse.asm" INCLUDE "text/CitrineTradebackHouse.asm" INCLUDE "text/tradeback_move_tutor.asm" +INCLUDE "text/BrunswickTrail.asm" SECTION "Pokédex Text", ROMX diff --git a/text/BrunswickTrail.asm b/text/BrunswickTrail.asm new file mode 100644 index 00000000..e69de29b