diff options
author | Marcus Huderle <huderlem@gmail.com> | 2017-06-05 19:23:07 -0700 |
---|---|---|
committer | Marcus Huderle <huderlem@gmail.com> | 2017-06-05 19:23:07 -0700 |
commit | 323cfe148b972642a93b598828a2ed3f16af8893 (patch) | |
tree | 2269ce8b27c7e1c1b6c97d8b4a82a133e5413a58 | |
parent | 6f42978aa6fb4cce84c68f0baeb53feb927feff0 (diff) |
Some palette incbins
-rwxr-xr-x | data/billboard/map_palettes.asm | 16 | ||||
-rwxr-xr-x | data/stage_palettes.asm | 16 | ||||
-rwxr-xr-x | home.asm | 17 | ||||
-rwxr-xr-x | main.asm | 3396 |
4 files changed, 3249 insertions, 196 deletions
diff --git a/data/billboard/map_palettes.asm b/data/billboard/map_palettes.asm index ffb9ede..13e05dd 100755 --- a/data/billboard/map_palettes.asm +++ b/data/billboard/map_palettes.asm @@ -1,3 +1,4 @@ +PalletTownBillboardBGPalettes:
PalletTownBillboardBGPalette1: ; 0x8ff00
RGB 31, 31, 31
RGB 22, 18, 17
@@ -9,6 +10,7 @@ PalletTownBillboardBGPalette2: ; 0x8ff08 RGB 0, 4, 25
RGB 0, 0, 0
+ViridianCityBillboardBGPalettes:
ViridianCityBillboardBGPalette1: ; 0x8ff10
RGB 31, 31, 31
RGB 0, 14, 31
@@ -20,6 +22,7 @@ ViridianCityBillboardBGPalette2: ; 0x8ff18 RGB 0, 22, 0
RGB 0, 0, 0
+ViridianForestBillboardBGPalettes:
ViridianForestBillboardBGPalette1: ; 0x8ff20
RGB 31, 31, 31
RGB 31, 20, 3
@@ -31,6 +34,7 @@ ViridianForestBillboardBGPalette2: ; 0x8ff28 RGB 24, 6, 0
RGB 0, 0, 0
+PewterCityBillboardBGPalettes:
PewterCityBillboardBGPalette1: ; 0x8ff30
RGB 31, 31, 31
RGB 27, 20, 10
@@ -42,6 +46,7 @@ PewterCityBillboardBGPalette2: ; 0x8ff38 RGB 26, 3, 1
RGB 0, 0, 0
+MtMoonBillboardBGPalettes:
MtMoonBillboardBGPalette1: ; 0x8ff40
RGB 31, 28, 2
RGB 19, 20, 27
@@ -53,6 +58,7 @@ MtMoonBillboardBGPalette2: ; 0x8ff48 RGB 2, 7, 20
RGB 0, 0, 0
+CeruleanCityBillboardBGPalettes:
CeruleanCityBillboardBGPalette1: ; 0x8ff50
RGB 31, 22, 5
RGB 16, 22, 4
@@ -64,6 +70,7 @@ CeruleanCityBillboardBGPalette2: ; 0x8ff58 RGB 3, 11, 31
RGB 0, 0, 0
+VermilionSeasideBillboardBGPalettes:
VermilionSeasideBillboardBGPalette1: ; 0x8ff60
RGB 31, 31, 31
RGB 8, 20, 31
@@ -75,6 +82,7 @@ VermilionSeasideBillboardBGPalette2: ; 0x8ff68 RGB 21, 8, 0
RGB 0, 0, 0
+VermilionStreetsBillboardBGPalettes:
VermilionStreetsBillboardBGPalette1: ; 0x8ff70
RGB 31, 31, 31
RGB 20, 22, 25
@@ -86,6 +94,7 @@ VermilionStreetsBillboardBGPalette2: ; 0x8ff78 RGB 7, 8, 13
RGB 0, 0, 0
+RockMountainBillboardBGPalettes:
RockMountainBillboardBGPalette1: ; 0x8ff80
RGB 31, 31, 31
RGB 27, 13, 4
@@ -97,6 +106,7 @@ RockMountainBillboardBGPalette2: ; 0x8ff88 RGB 2, 16, 1
RGB 0, 0, 0
+LavenderTownBillboardBGPalettes:
LavenderTownBillboardBGPalette1: ; 0x8ff90
RGB 31, 31, 10
RGB 11, 18, 31
@@ -108,6 +118,7 @@ LavenderTownBillboardBGPalette2: ; 0x8ff98 RGB 2, 6, 19
RGB 0, 0, 0
+CeladonCityBillboardBGPalettes:
CeladonCityBillboardBGPalette1: ; 0x8ffa0
RGB 31, 31, 31
RGB 11, 19, 31
@@ -119,6 +130,7 @@ CeladonCityBillboardBGPalette2: ; 0x8ffa8 RGB 16, 2, 2
RGB 0, 0, 0
+CyclingRoadBillboardBGPalettes:
CyclingRoadBillboardBGPalette1: ; 0x8ffb0
RGB 31, 24, 15
RGB 11, 21, 5
@@ -130,6 +142,7 @@ CyclingRoadBillboardBGPalette2: ; 0x8ffb8 RGB 0, 15, 0
RGB 0, 0, 0
+FuchsiaCityBillboardBGPalettes:
FuchsiaCityBillboardBGPalette1: ; 0x8ffc0
RGB 31, 31, 31
RGB 10, 25, 31
@@ -141,6 +154,7 @@ FuchsiaCityBillboardBGPalette2: ; 0x8ffc8 RGB 28, 6, 3
RGB 0, 0, 0
+SafariZoneBillboardBGPalettes:
SafariZoneBillboardBGPalette1: ; 0x8ffd0
RGB 31, 31, 31
RGB 13, 27, 31
@@ -152,6 +166,7 @@ SafariZoneBillboardBGPalette2: ; 0x8ffd8 RGB 0, 14, 0
RGB 0, 0, 0
+SaffronCityBillboardBGPalettes:
SaffronCityBillboardBGPalette1: ; 0x8ffe0
RGB 31, 31, 31
RGB 8, 19, 31
@@ -163,6 +178,7 @@ SaffronCityBillboardBGPalette2: ; 0x8ffe8 RGB 24, 7, 5
RGB 0, 0, 0
+SeafoamIslandsBillboardBGPalettes:
SeafoamIslandsBillboardBGPalette1: ; 0x8fff0
RGB 24, 27, 30
RGB 31, 24, 1
diff --git a/data/stage_palettes.asm b/data/stage_palettes.asm index 7460f68..5b701ee 100755 --- a/data/stage_palettes.asm +++ b/data/stage_palettes.asm @@ -562,7 +562,21 @@ PaletteData_dcc60: ; 0xdcc60 RGB 20, 20, 26
RGB 31, 11, 10
RGB 0, 0, 0
- dr $dcc68, $dcc80
+PaletteData_dcc68: ; 0xdcc68
+ RGB 31, 31, 31
+ RGB 0, 11, 31
+ RGB 29, 0, 0
+ RGB 0, 0, 0
+PaletteData_dcc70: ; 0xdcc70
+ RGB 31, 31, 31
+ RGB 31, 16, 0
+ RGB 29, 0, 0
+ RGB 0, 0, 0
+PaletteData_dcc78: ; 0xdcc78
+ RGB 31, 31, 31
+ RGB 20, 20, 20
+ RGB 8, 8, 8
+ RGB 0, 0, 0
MeowthBonusPalettes: ; 0xdcc80
MeowthBonusBGPalette0: ; 0xdcc80
@@ -2936,10 +2936,17 @@ Func_122e: ld [MBC5RomBank], a jr .asm_1238 -Func_1266: +LoadPalettes: +; Loads either BG or OAM palette data +; de = pointer to palette data +; first byte is number of colors to load +; second byte determines BG or OAM palette data +; third and fourth byte are a pointer to actual color data +; fifth byte is Bank of actual color data +; $00 marks the end of the list ld h, d ld l, e -.asm_1268 +.loop ld a, [hli] and a ret z @@ -2968,18 +2975,18 @@ Func_1266: ld l, c ld a, [$ff94] ld b, a -.asm_1291 +.loadColor ld a, [hli] ld [de], a ld a, [hli] ld [de], a dec b - jr nz, .asm_1291 + jr nz, .loadColor pop hl pop af ld [hLoadedROMBank], a ld [MBC5RomBank], a - jr .asm_1268 + jr .loop INCLUDE "home/sgb.asm" INCLUDE "home/serial.asm" @@ -10293,7 +10293,7 @@ Func_102bc: ; 0x102bc ld [de], a xor a ld bc, wc1b8 - ld de, Func_1266 + ld de, LoadPalettes call Func_10c5 ret @@ -10360,7 +10360,7 @@ Func_10301: ; 0x10301 ld [de], a xor a ld bc, wc1b8 - ld de, Func_1266 + ld de, LoadPalettes call Func_10c5 ret @@ -12785,8 +12785,8 @@ Func_14234: ; 0x14234 ld a, [hGameBoyColorFlag] and a ret z - ld a, BANK(Data_dd188) - ld hl, Data_dd188 + ld a, BANK(PaletteData_dd188) + ld hl, PaletteData_dd188 ld de, $0070 ld bc, $0010 call Func_6fd @@ -15913,7 +15913,7 @@ Func_155bb: ; 0x155bb inc hl ld b, [hl] ld a, BANK(Data_157f7) - ld de, Func_1266 + ld de, LoadPalettes call Func_10c5 ret @@ -27818,8 +27818,8 @@ Func_1c3ee: ; 0x1c3ee ld a, [hGameBoyColorFlag] and a ret z - ld a, BANK(Data_dd188) - ld hl, Data_dd188 + ld a, BANK(PaletteData_dd188) + ld hl, PaletteData_dd188 ld de, $0070 ld bc, $0010 call Func_6fd @@ -37557,8 +37557,8 @@ Func_20977: ; 0x20977 ld a, [hGameBoyColorFlag] and a jr z, .asm_209bf - ld a, BANK(Data_dd188) - ld hl, Data_dd188 + ld a, BANK(PaletteData_dd188) + ld hl, PaletteData_dd188 ld de, $0070 ld bc, $0010 call Func_7dc @@ -38266,8 +38266,8 @@ Func_20f75: ; 0x20f75 ld a, [hGameBoyColorFlag] and a jr z, .asm_20fc3 - ld a, BANK(Data_dd188) - ld hl, Data_dd188 + ld a, BANK(PaletteData_dd188) + ld hl, PaletteData_dd188 ld de, $0070 ld bc, $0010 call Func_7dc @@ -48890,195 +48890,3188 @@ Func_30256: ; 0x30256 ld c, a ld b, $0 push bc - ld hl, PointerTable_3027a + ld hl, TileDataPointers_3027a add hl, bc ld a, [hli] ld h, [hl] ld l, a - ld a, Bank(PointerTable_3027a) + ld a, Bank(TileDataPointers_3027a) call Func_10aa pop bc ld a, [hGameBoyColorFlag] and a ret z - ld hl, PointerTable_30ceb + ld hl, PaletteDataPointers_30ceb add hl, bc ld a, [hli] ld h, [hl] ld l, a - ld a, Bank(PointerTable_30ceb) + ld a, Bank(PaletteDataPointers_30ceb) call Func_10aa ret -PointerTable_3027a: ; 0x3027a - dw Data_302b0 - dw Data_302c1 - dw Data_302d2 - dw Data_302e3 - dw Data_302f4 - dw Data_30305 - dw Data_30316 - dw Data_30327 - dw Data_30338 - dw Data_30349 - dw Data_3035a - dw Data_3036b - dw Data_3037c - dw Data_3038d - dw Data_3039e - dw Data_303af - dw Data_303c0 - dw Data_303d1 - dw Data_303e2 - dw Data_303f3 - dw Data_30404 - dw Data_30415 - dw Data_30426 - dw Data_30437 - dw Data_30448 - dw Data_30459 - dw Data_3046a - -Data_302b0: ; 0x302b0 - db $08, $7B, $44, $85, $44, $8F, $44, $99, $44, $A3, $44, $AD, $44, $B7, $44, $C1, $44 -Data_302c1: ; 0x302c1 - db $08, $CB, $44, $D5, $44, $DF, $44, $E9, $44, $F3, $44, $FD, $44, $07, $45, $11, $45 -Data_302d2: ; 0x302d2 - db $08, $1B, $45, $25, $45, $2F, $45, $39, $45, $43, $45, $4D, $45, $57, $45, $61, $45 -Data_302e3: ; 0x302e3 - db $08, $6B, $45, $75, $45, $7F, $45, $89, $45, $93, $45, $9D, $45, $A7, $45, $B1, $45 -Data_302f4: ; 0x302f4 - db $08, $BB, $45, $C5, $45, $CF, $45, $D9, $45, $E3, $45, $ED, $45, $F7, $45, $01, $46 -Data_30305: ; 0x30305 - db $08, $0B, $46, $15, $46, $1F, $46, $29, $46, $33, $46, $3D, $46, $47, $46, $51, $46 -Data_30316: ; 0x30316 - db $08, $5B, $46, $65, $46, $6F, $46, $79, $46, $83, $46, $8D, $46, $97, $46, $A1, $46 -Data_30327: ; 0x30327 - db $08, $AB, $46, $B5, $46, $BF, $46, $C9, $46, $D3, $46, $DD, $46, $E7, $46, $F1, $46 -Data_30338: ; 0x30338 - db $08, $FB, $46, $05, $47, $0F, $47, $19, $47, $23, $47, $2D, $47, $37, $47, $41, $47 -Data_30349: ; 0x30349 - db $08, $4B, $47, $55, $47, $5F, $47, $69, $47, $73, $47, $7D, $47, $87, $47, $91, $47 -Data_3035a: ; 0x3035a - db $08, $9B, $47, $A5, $47, $AF, $47, $B9, $47, $C3, $47, $CD, $47, $D7, $47, $E1, $47 -Data_3036b: ; 0x3036b - db $08, $EB, $47, $F5, $47, $FF, $47, $09, $48, $13, $48, $1D, $48, $27, $48, $31, $48 -Data_3037c: ; 0x3037c - db $08, $3B, $48, $45, $48, $4F, $48, $59, $48, $63, $48, $6D, $48, $77, $48, $81, $48 -Data_3038d: ; 0x3038d - db $08, $8B, $48, $95, $48, $9F, $48, $A9, $48, $B3, $48, $BD, $48, $C7, $48, $D1, $48 -Data_3039e: ; 0x3039e - db $08, $DB, $48, $E5, $48, $EF, $48, $F9, $48, $03, $49, $0D, $49, $17, $49, $21, $49 -Data_303af: ; 0x303af - db $08, $2B, $49, $35, $49, $3F, $49, $49, $49, $53, $49, $5D, $49, $67, $49, $71, $49 -Data_303c0: ; 0x303c0 - db $08, $7B, $49, $85, $49, $8F, $49, $99, $49, $A3, $49, $AD, $49, $B7, $49, $C1, $49 -Data_303d1: ; 0x303d1 - db $08, $CB, $49, $D5, $49, $DF, $49, $E9, $49, $F3, $49, $FD, $49, $07, $4A, $11, $4A -Data_303e2: ; 0x303e2 - db $08, $1B, $4A, $25, $4A, $2F, $4A, $39, $4A, $43, $4A, $4D, $4A, $57, $4A, $61, $4A -Data_303f3: ; 0x303f3 - db $08, $6B, $4A, $75, $4A, $7F, $4A, $89, $4A, $93, $4A, $9D, $4A, $A7, $4A, $B1, $4A -Data_30404: ; 0x30404 - db $08, $BB, $4A, $C5, $4A, $CF, $4A, $D9, $4A, $E3, $4A, $ED, $4A, $F7, $4A, $01, $4B -Data_30415: ; 0x30415 - db $08, $0B, $4B, $15, $4B, $1F, $4B, $29, $4B, $33, $4B, $3D, $4B, $47, $4B, $51, $4B -Data_30426: ; 0x30426 - db $08, $5B, $4B, $65, $4B, $6F, $4B, $79, $4B, $83, $4B, $8D, $4B, $97, $4B, $A1, $4B -Data_30437: ; 0x30437 - db $08, $AB, $4B, $B5, $4B, $BF, $4B, $C9, $4B, $D3, $4B, $DD, $4B, $E7, $4B, $F1, $4B -Data_30448: ; 0x30448 - db $08, $FB, $4B, $05, $4C, $0F, $4C, $19, $4C, $23, $4C, $2D, $4C, $37, $4C, $41, $4C -Data_30459: ; 0x30459 - db $08, $4B, $4C, $55, $4C, $5F, $4C, $69, $4C, $73, $4C, $7D, $4C, $87, $4C, $91, $4C -Data_3046a: ; 0x3046a - db $08, $9B, $4C, $A5, $4C, $AF, $4C, $B9, $4C, $C3, $4C, $CD, $4C, $D7, $4C, $E1, $4C - dr $3047b, $30ceb - -PointerTable_30ceb: ; 0x30ceb - dw Data_30d21 - dw Data_30d26 - dw Data_30d2b - dw Data_30d30 - dw Data_30d35 - dw Data_30d3a - dw Data_30d3f - dw Data_30d44 - dw Data_30d49 - dw Data_30d4e - dw Data_30d53 - dw Data_30d58 - dw Data_30d5d - dw Data_30d62 - dw Data_30d67 - dw Data_30d6c - dw Data_30d71 - dw Data_30d76 - dw Data_30d7b - dw Data_30d80 - dw Data_30d85 - dw Data_30d8a - dw Data_30d8f - dw Data_30d94 - dw Data_30d99 - dw Data_30d9e - dw Data_30da3 - -Data_30d21: ; 0x30d21 - db $02, $A8, $4D, $B1, $4D -Data_30d26: ; 0x30d26 - db $02, $CD, $4D, $D6, $4D -Data_30d2b: ; 0x30d2b - db $02, $F2, $4D, $FB, $4D -Data_30d30: ; 0x30d30 - db $02, $17, $4E, $20, $4E -Data_30d35: ; 0x30d35 - db $02, $3C, $4E, $45, $4E -Data_30d3a: ; 0x30d3a - db $02, $61, $4E, $6A, $4E -Data_30d3f: ; 0x30d3f - db $02, $86, $4E, $8F, $4E -Data_30d44: ; 0x30d44 - db $02, $AB, $4E, $B4, $4E -Data_30d49: ; 0x30d49 - db $02, $D0, $4E, $D9, $4E -Data_30d4e: ; 0x30d4e - db $02, $F5, $4E, $FE, $4E -Data_30d53: ; 0x30d53 - db $02, $1A, $4F, $23, $4F -Data_30d58: ; 0x30d58 - db $02, $3F, $4F, $48, $4F -Data_30d5d: ; 0x30d5d - db $02, $64, $4F, $6D, $4F -Data_30d62: ; 0x30d62 - db $02, $89, $4F, $92, $4F -Data_30d67: ; 0x30d67 - db $02, $AE, $4F, $B7, $4F -Data_30d6c: ; 0x30d6c - db $02, $D3, $4F, $DC, $4F -Data_30d71: ; 0x30d71 - db $02, $F8, $4F, $01, $50 -Data_30d76: ; 0x30d76 - db $02, $1D, $50, $26, $50 -Data_30d7b: ; 0x30d7b - db $02, $42, $50, $4B, $50 -Data_30d80: ; 0x30d80 - db $02, $67, $50, $70, $50 -Data_30d85: ; 0x30d85 - db $02, $8C, $50, $95, $50 -Data_30d8a: ; 0x30d8a - db $02, $B1, $50, $BA, $50 -Data_30d8f: ; 0x30d8f - db $02, $D6, $50, $DF, $50 -Data_30d94: ; 0x30d94 - db $02, $FB, $50, $04, $51 -Data_30d99: ; 0x30d99 - db $02, $20, $51, $29, $51 -Data_30d9e: ; 0x30d9e - db $02, $45, $51, $4E, $51 -Data_30da3: ; 0x30da3 - db $02, $6A, $51, $73, $51 - dr $30da8, $3118f +TileDataPointers_3027a: ; 0x3027a + dw TileData_302b0 + dw TileData_302c1 + dw TileData_302d2 + dw TileData_302e3 + dw TileData_302f4 + dw TileData_30305 + dw TileData_30316 + dw TileData_30327 + dw TileData_30338 + dw TileData_30349 + dw TileData_3035a + dw TileData_3036b + dw TileData_3037c + dw TileData_3038d + dw TileData_3039e + dw TileData_303af + dw TileData_303c0 + dw TileData_303d1 + dw TileData_303e2 + dw TileData_303f3 + dw TileData_30404 + dw TileData_30415 + dw TileData_30426 + dw TileData_30437 + dw TileData_30448 + dw TileData_30459 + dw TileData_3046a + +TileData_302b0: ; 0x302b0 + db $08 + dw TileData_3047b + dw TileData_30485 + dw TileData_3048f + dw TileData_30499 + dw TileData_304a3 + dw TileData_304ad + dw TileData_304b7 + dw TileData_304c1 + +TileData_302c1: ; 0x302c1 + db $08 + dw TileData_304cb + dw TileData_304d5 + dw TileData_304df + dw TileData_304e9 + dw TileData_304f3 + dw TileData_304fd + dw TileData_30507 + dw TileData_30511 + +TileData_302d2: ; 0x302d2 + db $08 + dw TileData_3051b + dw TileData_30525 + dw TileData_3052f + dw TileData_30539 + dw TileData_30543 + dw TileData_3054d + dw TileData_30557 + dw TileData_30561 + +TileData_302e3: ; 0x302e3 + db $08 + dw TileData_3056b + dw TileData_30575 + dw TileData_3057f + dw TileData_30589 + dw TileData_30593 + dw TileData_3059d + dw TileData_305a7 + dw TileData_305b1 + +TileData_302f4: ; 0x302f4 + db $08 + dw TileData_305bb + dw TileData_305c5 + dw TileData_305cf + dw TileData_305d9 + dw TileData_305e3 + dw TileData_305ed + dw TileData_305f7 + dw TileData_30601 + +TileData_30305: ; 0x30305 + db $08 + dw TileData_3060b + dw TileData_30615 + dw TileData_3061f + dw TileData_30629 + dw TileData_30633 + dw TileData_3063d + dw TileData_30647 + dw TileData_30651 + +TileData_30316: ; 0x30316 + db $08 + dw TileData_3065b + dw TileData_30665 + dw TileData_3066f + dw TileData_30679 + dw TileData_30683 + dw TileData_3068d + dw TileData_30697 + dw TileData_306a1 + +TileData_30327: ; 0x30327 + db $08 + dw TileData_306ab + dw TileData_306b5 + dw TileData_306bf + dw TileData_306c9 + dw TileData_306d3 + dw TileData_306dd + dw TileData_306e7 + dw TileData_306f1 + +TileData_30338: ; 0x30338 + db $08 + dw TileData_306fb + dw TileData_30705 + dw TileData_3070f + dw TileData_30719 + dw TileData_30723 + dw TileData_3072d + dw TileData_30737 + dw TileData_30741 + +TileData_30349: ; 0x30349 + db $08 + dw TileData_3074b + dw TileData_30755 + dw TileData_3075f + dw TileData_30769 + dw TileData_30773 + dw TileData_3077d + dw TileData_30787 + dw TileData_30791 + +TileData_3035a: ; 0x3035a + db $08 + dw TileData_3079b + dw TileData_307a5 + dw TileData_307af + dw TileData_307b9 + dw TileData_307c3 + dw TileData_307cd + dw TileData_307d7 + dw TileData_307e1 + +TileData_3036b: ; 0x3036b + db $08 + dw TileData_307eb + dw TileData_307f5 + dw TileData_307ff + dw TileData_30809 + dw TileData_30813 + dw TileData_3081d + dw TileData_30827 + dw TileData_30831 + +TileData_3037c: ; 0x3037c + db $08 + dw TileData_3083b + dw TileData_30845 + dw TileData_3084f + dw TileData_30859 + dw TileData_30863 + dw TileData_3086d + dw TileData_30877 + dw TileData_30881 + +TileData_3038d: ; 0x3038d + db $08 + dw TileData_3088b + dw TileData_30895 + dw TileData_3089f + dw TileData_308a9 + dw TileData_308b3 + dw TileData_308bd + dw TileData_308c7 + dw TileData_308d1 + +TileData_3039e: ; 0x3039e + db $08 + dw TileData_308db + dw TileData_308e5 + dw TileData_308ef + dw TileData_308f9 + dw TileData_30903 + dw TileData_3090d + dw TileData_30917 + dw TileData_30921 + +TileData_303af: ; 0x303af + db $08 + dw TileData_3092b + dw TileData_30935 + dw TileData_3093f + dw TileData_30949 + dw TileData_30953 + dw TileData_3095d + dw TileData_30967 + dw TileData_30971 + +TileData_303c0: ; 0x303c0 + db $08 + dw TileData_3097b + dw TileData_30985 + dw TileData_3098f + dw TileData_30999 + dw TileData_309a3 + dw TileData_309ad + dw TileData_309b7 + dw TileData_309c1 + +TileData_303d1: ; 0x303d1 + db $08 + dw TileData_309cb + dw TileData_309d5 + dw TileData_309df + dw TileData_309e9 + dw TileData_309f3 + dw TileData_309fd + dw TileData_30a07 + dw TileData_30a11 + +TileData_303e2: ; 0x303e2 + db $08 + dw TileData_30a1b + dw TileData_30a25 + dw TileData_30a2f + dw TileData_30a39 + dw TileData_30a43 + dw TileData_30a4d + dw TileData_30a57 + dw TileData_30a61 + +TileData_303f3: ; 0x303f3 + db $08 + dw TileData_30a6b + dw TileData_30a75 + dw TileData_30a7f + dw TileData_30a89 + dw TileData_30a93 + dw TileData_30a9d + dw TileData_30aa7 + dw TileData_30ab1 + +TileData_30404: ; 0x30404 + db $08 + dw TileData_30abb + dw TileData_30ac5 + dw TileData_30acf + dw TileData_30ad9 + dw TileData_30ae3 + dw TileData_30aed + dw TileData_30af7 + dw TileData_30b01 + +TileData_30415: ; 0x30415 + db $08 + dw TileData_30b0b + dw TileData_30b15 + dw TileData_30b1f + dw TileData_30b29 + dw TileData_30b33 + dw TileData_30b3d + dw TileData_30b47 + dw TileData_30b51 + +TileData_30426: ; 0x30426 + db $08 + dw TileData_30b5b + dw TileData_30b65 + dw TileData_30b6f + dw TileData_30b79 + dw TileData_30b83 + dw TileData_30b8d + dw TileData_30b97 + dw TileData_30ba1 + +TileData_30437: ; 0x30437 + db $08 + dw TileData_30bab + dw TileData_30bb5 + dw TileData_30bbf + dw TileData_30bc9 + dw TileData_30bd3 + dw TileData_30bdd + dw TileData_30be7 + dw TileData_30bf1 + +TileData_30448: ; 0x30448 + db $08 + dw TileData_30bfb + dw TileData_30c05 + dw TileData_30c0f + dw TileData_30c19 + dw TileData_30c23 + dw TileData_30c2d + dw TileData_30c37 + dw TileData_30c41 + +TileData_30459: ; 0x30459 + db $08 + dw TileData_30c4b + dw TileData_30c55 + dw TileData_30c5f + dw TileData_30c69 + dw TileData_30c73 + dw TileData_30c7d + dw TileData_30c87 + dw TileData_30c91 + +TileData_3046a: ; 0x3046a + db $08 + dw TileData_30c9b + dw TileData_30ca5 + dw TileData_30caf + dw TileData_30cb9 + dw TileData_30cc3 + dw TileData_30ccd + dw TileData_30cd7 + dw TileData_30ce1 + +TileData_3047b: ; 0x3047b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw PalletTownPic + db Bank(PalletTownPic) + db $00 + +TileData_30485: ; 0x30485 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw PalletTownPic + $30 + db Bank(PalletTownPic) + db $00 + +TileData_3048f: ; 0x3048f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw PalletTownPic + $60 + db Bank(PalletTownPic) + db $00 + +TileData_30499: ; 0x30499 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw PalletTownPic + $90 + db Bank(PalletTownPic) + db $00 + +TileData_304a3: ; 0x304a3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw PalletTownPic + $C0 + db Bank(PalletTownPic) + db $00 + +TileData_304ad: ; 0x304ad + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw PalletTownPic + $F0 + db Bank(PalletTownPic) + db $00 + +TileData_304b7: ; 0x304b7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw PalletTownPic + $120 + db Bank(PalletTownPic) + db $00 + +TileData_304c1: ; 0x304c1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw PalletTownPic + $150 + db Bank(PalletTownPic) + db $00 + +TileData_304cb: ; 0x304cb + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw ViridianCityPic + db Bank(ViridianCityPic) + db $00 + +TileData_304d5: ; 0x304d5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw ViridianCityPic + $30 + db Bank(ViridianCityPic) + db $00 + +TileData_304df: ; 0x304df + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw ViridianCityPic + $60 + db Bank(ViridianCityPic) + db $00 + +TileData_304e9: ; 0x304e9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw ViridianCityPic + $90 + db Bank(ViridianCityPic) + db $00 + +TileData_304f3: ; 0x304f3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw ViridianCityPic + $C0 + db Bank(ViridianCityPic) + db $00 + +TileData_304fd: ; 0x304fd + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw ViridianCityPic + $F0 + db Bank(ViridianCityPic) + db $00 + +TileData_30507: ; 0x30507 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw ViridianCityPic + $120 + db Bank(ViridianCityPic) + db $00 + +TileData_30511: ; 0x30511 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw ViridianCityPic + $150 + db Bank(ViridianCityPic) + db $00 + +TileData_3051b: ; 0x3051b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw ViridianForestPic + db Bank(ViridianForestPic) + db $00 + +TileData_30525: ; 0x30525 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw ViridianForestPic + $30 + db Bank(ViridianForestPic) + db $00 + +TileData_3052f: ; 0x3052f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw ViridianForestPic + $60 + db Bank(ViridianForestPic) + db $00 + +TileData_30539: ; 0x30539 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw ViridianForestPic + $90 + db Bank(ViridianForestPic) + db $00 + +TileData_30543: ; 0x30543 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw ViridianForestPic + $C0 + db Bank(ViridianForestPic) + db $00 + +TileData_3054d: ; 0x3054d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw ViridianForestPic + $F0 + db Bank(ViridianForestPic) + db $00 + +TileData_30557: ; 0x30557 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw ViridianForestPic + $120 + db Bank(ViridianForestPic) + db $00 + +TileData_30561: ; 0x30561 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw ViridianForestPic + $150 + db Bank(ViridianForestPic) + db $00 + +TileData_3056b: ; 0x3056b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw PewterCityPic + db Bank(PewterCityPic) + db $00 + +TileData_30575: ; 0x30575 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw PewterCityPic + $30 + db Bank(PewterCityPic) + db $00 + +TileData_3057f: ; 0x3057f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw PewterCityPic + $60 + db Bank(PewterCityPic) + db $00 + +TileData_30589: ; 0x30589 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw PewterCityPic + $90 + db Bank(PewterCityPic) + db $00 + +TileData_30593: ; 0x30593 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw PewterCityPic + $C0 + db Bank(PewterCityPic) + db $00 + +TileData_3059d: ; 0x3059d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw PewterCityPic + $F0 + db Bank(PewterCityPic) + db $00 + +TileData_305a7: ; 0x305a7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw PewterCityPic + $120 + db Bank(PewterCityPic) + db $00 + +TileData_305b1: ; 0x305b1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw PewterCityPic + $150 + db Bank(PewterCityPic) + db $00 + +TileData_305bb: ; 0x305bb + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw MtMoonPic + db Bank(MtMoonPic) + db $00 + +TileData_305c5: ; 0x305c5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw MtMoonPic + $30 + db Bank(MtMoonPic) + db $00 + +TileData_305cf: ; 0x305cf + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw MtMoonPic + $60 + db Bank(MtMoonPic) + db $00 + +TileData_305d9: ; 0x305d9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw MtMoonPic + $90 + db Bank(MtMoonPic) + db $00 + +TileData_305e3: ; 0x305e3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw MtMoonPic + $C0 + db Bank(MtMoonPic) + db $00 + +TileData_305ed: ; 0x305ed + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw MtMoonPic + $F0 + db Bank(MtMoonPic) + db $00 + +TileData_305f7: ; 0x305f7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw MtMoonPic + $120 + db Bank(MtMoonPic) + db $00 + +TileData_30601: ; 0x30601 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw MtMoonPic + $150 + db Bank(MtMoonPic) + db $00 + +TileData_3060b: ; 0x3060b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw CeruleanCityPic + db Bank(CeruleanCityPic) + db $00 + +TileData_30615: ; 0x30615 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw CeruleanCityPic + $30 + db Bank(CeruleanCityPic) + db $00 + +TileData_3061f: ; 0x3061f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw CeruleanCityPic + $60 + db Bank(CeruleanCityPic) + db $00 + +TileData_30629: ; 0x30629 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw CeruleanCityPic + $90 + db Bank(CeruleanCityPic) + db $00 + +TileData_30633: ; 0x30633 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw CeruleanCityPic + $C0 + db Bank(CeruleanCityPic) + db $00 + +TileData_3063d: ; 0x3063d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw CeruleanCityPic + $F0 + db Bank(CeruleanCityPic) + db $00 + +TileData_30647: ; 0x30647 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw CeruleanCityPic + $120 + db Bank(CeruleanCityPic) + db $00 + +TileData_30651: ; 0x30651 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw CeruleanCityPic + $150 + db Bank(CeruleanCityPic) + db $00 + +TileData_3065b: ; 0x3065b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw VermilionCitySeasidePic + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_30665: ; 0x30665 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw VermilionCitySeasidePic + $30 + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_3066f: ; 0x3066f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw VermilionCitySeasidePic + $60 + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_30679: ; 0x30679 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw VermilionCitySeasidePic + $90 + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_30683: ; 0x30683 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw VermilionCitySeasidePic + $C0 + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_3068d: ; 0x3068d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw VermilionCitySeasidePic + $F0 + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_30697: ; 0x30697 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw VermilionCitySeasidePic + $120 + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_306a1: ; 0x306a1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw VermilionCitySeasidePic + $150 + db Bank(VermilionCitySeasidePic) + db $00 + +TileData_306ab: ; 0x306ab + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw VermilionCityStreetsPic + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306b5: ; 0x306b5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw VermilionCityStreetsPic + $30 + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306bf: ; 0x306bf + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw VermilionCityStreetsPic + $60 + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306c9: ; 0x306c9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw VermilionCityStreetsPic + $90 + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306d3: ; 0x306d3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw VermilionCityStreetsPic + $C0 + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306dd: ; 0x306dd + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw VermilionCityStreetsPic + $F0 + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306e7: ; 0x306e7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw VermilionCityStreetsPic + $120 + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306f1: ; 0x306f1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw VermilionCityStreetsPic + $150 + db Bank(VermilionCityStreetsPic) + db $00 + +TileData_306fb: ; 0x306fb + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw RockMountainPic + db Bank(RockMountainPic) + db $00 + +TileData_30705: ; 0x30705 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw RockMountainPic + $30 + db Bank(RockMountainPic) + db $00 + +TileData_3070f: ; 0x3070f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw RockMountainPic + $60 + db Bank(RockMountainPic) + db $00 + +TileData_30719: ; 0x30719 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw RockMountainPic + $90 + db Bank(RockMountainPic) + db $00 + +TileData_30723: ; 0x30723 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw RockMountainPic + $C0 + db Bank(RockMountainPic) + db $00 + +TileData_3072d: ; 0x3072d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw RockMountainPic + $F0 + db Bank(RockMountainPic) + db $00 + +TileData_30737: ; 0x30737 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw RockMountainPic + $120 + db Bank(RockMountainPic) + db $00 + +TileData_30741: ; 0x30741 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw RockMountainPic + $150 + db Bank(RockMountainPic) + db $00 + +TileData_3074b: ; 0x3074b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw LavenderTownPic + db Bank(LavenderTownPic) + db $00 + +TileData_30755: ; 0x30755 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw LavenderTownPic + $30 + db Bank(LavenderTownPic) + db $00 + +TileData_3075f: ; 0x3075f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw LavenderTownPic + $60 + db Bank(LavenderTownPic) + db $00 + +TileData_30769: ; 0x30769 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw LavenderTownPic + $90 + db Bank(LavenderTownPic) + db $00 + +TileData_30773: ; 0x30773 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw LavenderTownPic + $C0 + db Bank(LavenderTownPic) + db $00 + +TileData_3077d: ; 0x3077d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw LavenderTownPic + $F0 + db Bank(LavenderTownPic) + db $00 + +TileData_30787: ; 0x30787 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw LavenderTownPic + $120 + db Bank(LavenderTownPic) + db $00 + +TileData_30791: ; 0x30791 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw LavenderTownPic + $150 + db Bank(LavenderTownPic) + db $00 + +TileData_3079b: ; 0x3079b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw CeladonCityPic + db Bank(CeladonCityPic) + db $00 + +TileData_307a5: ; 0x307a5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw CeladonCityPic + $30 + db Bank(CeladonCityPic) + db $00 + +TileData_307af: ; 0x307af + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw CeladonCityPic + $60 + db Bank(CeladonCityPic) + db $00 + +TileData_307b9: ; 0x307b9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw CeladonCityPic + $90 + db Bank(CeladonCityPic) + db $00 + +TileData_307c3: ; 0x307c3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw CeladonCityPic + $C0 + db Bank(CeladonCityPic) + db $00 + +TileData_307cd: ; 0x307cd + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw CeladonCityPic + $F0 + db Bank(CeladonCityPic) + db $00 + +TileData_307d7: ; 0x307d7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw CeladonCityPic + $120 + db Bank(CeladonCityPic) + db $00 + +TileData_307e1: ; 0x307e1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw CeladonCityPic + $150 + db Bank(CeladonCityPic) + db $00 + +TileData_307eb: ; 0x307eb + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw CyclingRoadPic + db Bank(CyclingRoadPic) + db $00 + +TileData_307f5: ; 0x307f5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw CyclingRoadPic + $30 + db Bank(CyclingRoadPic) + db $00 + +TileData_307ff: ; 0x307ff + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw CyclingRoadPic + $60 + db Bank(CyclingRoadPic) + db $00 + +TileData_30809: ; 0x30809 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw CyclingRoadPic + $90 + db Bank(CyclingRoadPic) + db $00 + +TileData_30813: ; 0x30813 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw CyclingRoadPic + $C0 + db Bank(CyclingRoadPic) + db $00 + +TileData_3081d: ; 0x3081d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw CyclingRoadPic + $F0 + db Bank(CyclingRoadPic) + db $00 + +TileData_30827: ; 0x30827 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw CyclingRoadPic + $120 + db Bank(CyclingRoadPic) + db $00 + +TileData_30831: ; 0x30831 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw CyclingRoadPic + $150 + db Bank(CyclingRoadPic) + db $00 + +TileData_3083b: ; 0x3083b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw FuchsiaCityPic + db Bank(FuchsiaCityPic) + db $00 + +TileData_30845: ; 0x30845 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw FuchsiaCityPic + $30 + db Bank(FuchsiaCityPic) + db $00 + +TileData_3084f: ; 0x3084f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw FuchsiaCityPic + $60 + db Bank(FuchsiaCityPic) + db $00 + +TileData_30859: ; 0x30859 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw FuchsiaCityPic + $90 + db Bank(FuchsiaCityPic) + db $00 + +TileData_30863: ; 0x30863 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw FuchsiaCityPic + $C0 + db Bank(FuchsiaCityPic) + db $00 + +TileData_3086d: ; 0x3086d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw FuchsiaCityPic + $F0 + db Bank(FuchsiaCityPic) + db $00 + +TileData_30877: ; 0x30877 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw FuchsiaCityPic + $120 + db Bank(FuchsiaCityPic) + db $00 + +TileData_30881: ; 0x30881 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw FuchsiaCityPic + $150 + db Bank(FuchsiaCityPic) + db $00 + +TileData_3088b: ; 0x3088b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw SafariZonePic + db Bank(SafariZonePic) + db $00 + +TileData_30895: ; 0x30895 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw SafariZonePic + $30 + db Bank(SafariZonePic) + db $00 + +TileData_3089f: ; 0x3089f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw SafariZonePic + $60 + db Bank(SafariZonePic) + db $00 + +TileData_308a9: ; 0x308a9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw SafariZonePic + $90 + db Bank(SafariZonePic) + db $00 + +TileData_308b3: ; 0x308b3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw SafariZonePic + $C0 + db Bank(SafariZonePic) + db $00 + +TileData_308bd: ; 0x308bd + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw SafariZonePic + $F0 + db Bank(SafariZonePic) + db $00 + +TileData_308c7: ; 0x308c7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw SafariZonePic + $120 + db Bank(SafariZonePic) + db $00 + +TileData_308d1: ; 0x308d1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw SafariZonePic + $150 + db Bank(SafariZonePic) + db $00 + +TileData_308db: ; 0x308db + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw SaffronCityPic + db Bank(SaffronCityPic) + db $00 + +TileData_308e5: ; 0x308e5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw SaffronCityPic + $30 + db Bank(SaffronCityPic) + db $00 + +TileData_308ef: ; 0x308ef + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw SaffronCityPic + $60 + db Bank(SaffronCityPic) + db $00 + +TileData_308f9: ; 0x308f9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw SaffronCityPic + $90 + db Bank(SaffronCityPic) + db $00 + +TileData_30903: ; 0x30903 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw SaffronCityPic + $C0 + db Bank(SaffronCityPic) + db $00 + +TileData_3090d: ; 0x3090d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw SaffronCityPic + $F0 + db Bank(SaffronCityPic) + db $00 + +TileData_30917: ; 0x30917 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw SaffronCityPic + $120 + db Bank(SaffronCityPic) + db $00 + +TileData_30921: ; 0x30921 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw SaffronCityPic + $150 + db Bank(SaffronCityPic) + db $00 + +TileData_3092b: ; 0x3092b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw SeafoamIslandsPic + db Bank(SeafoamIslandsPic) + db $00 + +TileData_30935: ; 0x30935 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw SeafoamIslandsPic + $30 + db Bank(SeafoamIslandsPic) + db $00 + +TileData_3093f: ; 0x3093f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw SeafoamIslandsPic + $60 + db Bank(SeafoamIslandsPic) + db $00 + +TileData_30949: ; 0x30949 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw SeafoamIslandsPic + $90 + db Bank(SeafoamIslandsPic) + db $00 + +TileData_30953: ; 0x30953 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw SeafoamIslandsPic + $C0 + db Bank(SeafoamIslandsPic) + db $00 + +TileData_3095d: ; 0x3095d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw SeafoamIslandsPic + $F0 + db Bank(SeafoamIslandsPic) + db $00 + +TileData_30967: ; 0x30967 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw SeafoamIslandsPic + $120 + db Bank(SeafoamIslandsPic) + db $00 + +TileData_30971: ; 0x30971 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw SeafoamIslandsPic + $150 + db Bank(SeafoamIslandsPic) + db $00 + +TileData_3097b: ; 0x3097b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw CinnabarIslandPic + db Bank(CinnabarIslandPic) + db $00 + +TileData_30985: ; 0x30985 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw CinnabarIslandPic + $30 + db Bank(CinnabarIslandPic) + db $00 + +TileData_3098f: ; 0x3098f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw CinnabarIslandPic + $60 + db Bank(CinnabarIslandPic) + db $00 + +TileData_30999: ; 0x30999 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw CinnabarIslandPic + $90 + db Bank(CinnabarIslandPic) + db $00 + +TileData_309a3: ; 0x309a3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw CinnabarIslandPic + $C0 + db Bank(CinnabarIslandPic) + db $00 + +TileData_309ad: ; 0x309ad + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw CinnabarIslandPic + $F0 + db Bank(CinnabarIslandPic) + db $00 + +TileData_309b7: ; 0x309b7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw CinnabarIslandPic + $120 + db Bank(CinnabarIslandPic) + db $00 + +TileData_309c1: ; 0x309c1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw CinnabarIslandPic + $150 + db Bank(CinnabarIslandPic) + db $00 + +TileData_309cb: ; 0x309cb + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw IndigoPlateauPic + db Bank(IndigoPlateauPic) + db $00 + +TileData_309d5: ; 0x309d5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw IndigoPlateauPic + $30 + db Bank(IndigoPlateauPic) + db $00 + +TileData_309df: ; 0x309df + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw IndigoPlateauPic + $60 + db Bank(IndigoPlateauPic) + db $00 + +TileData_309e9: ; 0x309e9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw IndigoPlateauPic + $90 + db Bank(IndigoPlateauPic) + db $00 + +TileData_309f3: ; 0x309f3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw IndigoPlateauPic + $C0 + db Bank(IndigoPlateauPic) + db $00 + +TileData_309fd: ; 0x309fd + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw IndigoPlateauPic + $F0 + db Bank(IndigoPlateauPic) + db $00 + +TileData_30a07: ; 0x30a07 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw IndigoPlateauPic + $120 + db Bank(IndigoPlateauPic) + db $00 + +TileData_30a11: ; 0x30a11 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw IndigoPlateauPic + $150 + db Bank(IndigoPlateauPic) + db $00 + +TileData_30a1b: ; 0x30a1b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw HurryUp2OnPic + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a25: ; 0x30a25 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw HurryUp2OnPic + $30 + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a2f: ; 0x30a2f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw HurryUp2OnPic + $60 + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a39: ; 0x30a39 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw HurryUp2OnPic + $90 + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a43: ; 0x30a43 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw HurryUp2OnPic + $C0 + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a4d: ; 0x30a4d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw HurryUp2OnPic + $F0 + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a57: ; 0x30a57 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw HurryUp2OnPic + $120 + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a61: ; 0x30a61 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw HurryUp2OnPic + $150 + db Bank(HurryUp2OnPic) + db $00 + +TileData_30a6b: ; 0x30a6b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw HurryUpOnPic + db Bank(HurryUpOnPic) + db $00 + +TileData_30a75: ; 0x30a75 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw HurryUpOnPic + $30 + db Bank(HurryUpOnPic) + db $00 + +TileData_30a7f: ; 0x30a7f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw HurryUpOnPic + $60 + db Bank(HurryUpOnPic) + db $00 + +TileData_30a89: ; 0x30a89 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw HurryUpOnPic + $90 + db Bank(HurryUpOnPic) + db $00 + +TileData_30a93: ; 0x30a93 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw HurryUpOnPic + $C0 + db Bank(HurryUpOnPic) + db $00 + +TileData_30a9d: ; 0x30a9d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw HurryUpOnPic + $F0 + db Bank(HurryUpOnPic) + db $00 + +TileData_30aa7: ; 0x30aa7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw HurryUpOnPic + $120 + db Bank(HurryUpOnPic) + db $00 + +TileData_30ab1: ; 0x30ab1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw HurryUpOnPic + $150 + db Bank(HurryUpOnPic) + db $00 + +TileData_30abb: ; 0x30abb + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw GoToNextOnPic + db Bank(GoToNextOnPic) + db $00 + +TileData_30ac5: ; 0x30ac5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw GoToNextOnPic + $30 + db Bank(GoToNextOnPic) + db $00 + +TileData_30acf: ; 0x30acf + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw GoToNextOnPic + $60 + db Bank(GoToNextOnPic) + db $00 + +TileData_30ad9: ; 0x30ad9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw GoToNextOnPic + $90 + db Bank(GoToNextOnPic) + db $00 + +TileData_30ae3: ; 0x30ae3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw GoToNextOnPic + $C0 + db Bank(GoToNextOnPic) + db $00 + +TileData_30aed: ; 0x30aed + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw GoToNextOnPic + $F0 + db Bank(GoToNextOnPic) + db $00 + +TileData_30af7: ; 0x30af7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw GoToNextOnPic + $120 + db Bank(GoToNextOnPic) + db $00 + +TileData_30b01: ; 0x30b01 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw GoToNextOnPic + $150 + db Bank(GoToNextOnPic) + db $00 + +TileData_30b0b: ; 0x30b0b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw GoToGengarBonusOnPic + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b15: ; 0x30b15 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw GoToGengarBonusOnPic + $30 + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b1f: ; 0x30b1f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw GoToGengarBonusOnPic + $60 + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b29: ; 0x30b29 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw GoToGengarBonusOnPic + $90 + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b33: ; 0x30b33 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw GoToGengarBonusOnPic + $C0 + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b3d: ; 0x30b3d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw GoToGengarBonusOnPic + $F0 + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b47: ; 0x30b47 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw GoToGengarBonusOnPic + $120 + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b51: ; 0x30b51 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw GoToGengarBonusOnPic + $150 + db Bank(GoToGengarBonusOnPic) + db $00 + +TileData_30b5b: ; 0x30b5b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw GoToMewtwoBonusOnPic + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30b65: ; 0x30b65 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw GoToMewtwoBonusOnPic + $30 + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30b6f: ; 0x30b6f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw GoToMewtwoBonusOnPic + $60 + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30b79: ; 0x30b79 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw GoToMewtwoBonusOnPic + $90 + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30b83: ; 0x30b83 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw GoToMewtwoBonusOnPic + $C0 + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30b8d: ; 0x30b8d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw GoToMewtwoBonusOnPic + $F0 + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30b97: ; 0x30b97 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw GoToMewtwoBonusOnPic + $120 + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30ba1: ; 0x30ba1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw GoToMewtwoBonusOnPic + $150 + db Bank(GoToMewtwoBonusOnPic) + db $00 + +TileData_30bab: ; 0x30bab + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw GoToMeowthBonusOnPic + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30bb5: ; 0x30bb5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw GoToMeowthBonusOnPic + $30 + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30bbf: ; 0x30bbf + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw GoToMeowthBonusOnPic + $60 + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30bc9: ; 0x30bc9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw GoToMeowthBonusOnPic + $90 + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30bd3: ; 0x30bd3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw GoToMeowthBonusOnPic + $C0 + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30bdd: ; 0x30bdd + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw GoToMeowthBonusOnPic + $F0 + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30be7: ; 0x30be7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw GoToMeowthBonusOnPic + $120 + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30bf1: ; 0x30bf1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw GoToMeowthBonusOnPic + $150 + db Bank(GoToMeowthBonusOnPic) + db $00 + +TileData_30bfb: ; 0x30bfb + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw GoToDiglettBonusOnPic + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c05: ; 0x30c05 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw GoToDiglettBonusOnPic + $30 + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c0f: ; 0x30c0f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw GoToDiglettBonusOnPic + $60 + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c19: ; 0x30c19 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw GoToDiglettBonusOnPic + $90 + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c23: ; 0x30c23 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw GoToDiglettBonusOnPic + $C0 + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c2d: ; 0x30c2d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw GoToDiglettBonusOnPic + $F0 + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c37: ; 0x30c37 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw GoToDiglettBonusOnPic + $120 + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c41: ; 0x30c41 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw GoToDiglettBonusOnPic + $150 + db Bank(GoToDiglettBonusOnPic) + db $00 + +TileData_30c4b: ; 0x30c4b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw GoToSeelBonusOnPic + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c55: ; 0x30c55 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw GoToSeelBonusOnPic + $30 + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c5f: ; 0x30c5f + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw GoToSeelBonusOnPic + $60 + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c69: ; 0x30c69 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw GoToSeelBonusOnPic + $90 + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c73: ; 0x30c73 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw GoToSeelBonusOnPic + $C0 + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c7d: ; 0x30c7d + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw GoToSeelBonusOnPic + $F0 + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c87: ; 0x30c87 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw GoToSeelBonusOnPic + $120 + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c91: ; 0x30c91 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw GoToSeelBonusOnPic + $150 + db Bank(GoToSeelBonusOnPic) + db $00 + +TileData_30c9b: ; 0x30c9b + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $10 + dw SlotOnPic + db Bank(SlotOnPic) + db $00 + +TileData_30ca5: ; 0x30ca5 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $13 + dw SlotOnPic + $30 + db Bank(SlotOnPic) + db $00 + +TileData_30caf: ; 0x30caf + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $16 + dw SlotOnPic + $60 + db Bank(SlotOnPic) + db $00 + +TileData_30cb9: ; 0x30cb9 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $19 + dw SlotOnPic + $90 + db Bank(SlotOnPic) + db $00 + +TileData_30cc3: ; 0x30cc3 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1C + dw SlotOnPic + $C0 + db Bank(SlotOnPic) + db $00 + +TileData_30ccd: ; 0x30ccd + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $1F + dw SlotOnPic + $F0 + db Bank(SlotOnPic) + db $00 + +TileData_30cd7: ; 0x30cd7 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $22 + dw SlotOnPic + $120 + db Bank(SlotOnPic) + db $00 + +TileData_30ce1: ; 0x30ce1 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $25 + dw SlotOnPic + $150 + db Bank(SlotOnPic) + db $00 + +PaletteDataPointers_30ceb: ; 0x30ceb + dw PaletteData_30d21 + dw PaletteData_30d26 + dw PaletteData_30d2b + dw PaletteData_30d30 + dw PaletteData_30d35 + dw PaletteData_30d3a + dw PaletteData_30d3f + dw PaletteData_30d44 + dw PaletteData_30d49 + dw PaletteData_30d4e + dw PaletteData_30d53 + dw PaletteData_30d58 + dw PaletteData_30d5d + dw PaletteData_30d62 + dw PaletteData_30d67 + dw PaletteData_30d6c + dw PaletteData_30d71 + dw PaletteData_30d76 + dw PaletteData_30d7b + dw PaletteData_30d80 + dw PaletteData_30d85 + dw PaletteData_30d8a + dw PaletteData_30d8f + dw PaletteData_30d94 + dw PaletteData_30d99 + dw PaletteData_30d9e + dw PaletteData_30da3 + +PaletteData_30d21: ; 0x30d21 + db $02 + dw PaletteData_30da8 + dw PaletteMapData_30db1 + +PaletteData_30d26: ; 0x30d26 + db $02 + dw PaletteData_30dcd + dw PaletteMapData_30dd6 + +PaletteData_30d2b: ; 0x30d2b + db $02 + dw PaletteData_30df2 + dw PaletteMapData_30dfb + +PaletteData_30d30: ; 0x30d30 + db $02 + dw PaletteData_30e17 + dw PaletteMapData_30e20 + +PaletteData_30d35: ; 0x30d35 + db $02 + dw PaletteData_30e3c + dw PaletteMapData_30e45 + +PaletteData_30d3a: ; 0x30d3a + db $02 + dw PaletteData_30e61 + dw PaletteMapData_30e6a + +PaletteData_30d3f: ; 0x30d3f + db $02 + dw PaletteData_30e86 + dw PaletteMapData_30e8f + +PaletteData_30d44: ; 0x30d44 + db $02 + dw PaletteData_30eab + dw PaletteMapData_30eb4 + +PaletteData_30d49: ; 0x30d49 + db $02 + dw PaletteData_30ed0 + dw PaletteMapData_30ed9 + +PaletteData_30d4e: ; 0x30d4e + db $02 + dw PaletteData_30ef5 + dw PaletteMapData_30efe + +PaletteData_30d53: ; 0x30d53 + db $02 + dw PaletteData_30f1a + dw PaletteMapData_30f23 + +PaletteData_30d58: ; 0x30d58 + db $02 + dw PaletteData_30f3f + dw PaletteMapData_30f48 + +PaletteData_30d5d: ; 0x30d5d + db $02 + dw PaletteData_30f64 + dw PaletteMapData_30f6d + +PaletteData_30d62: ; 0x30d62 + db $02 + dw PaletteData_30f89 + dw PaletteMapData_30f92 + +PaletteData_30d67: ; 0x30d67 + db $02 + dw PaletteData_30fae + dw PaletteMapData_30fb7 + +PaletteData_30d6c: ; 0x30d6c + db $02 + dw PaletteData_30fd3 + dw PaletteMapData_30fdc + +PaletteData_30d71: ; 0x30d71 + db $02 + dw PaletteData_30ff8 + dw PaletteMapData_31001 + +PaletteData_30d76: ; 0x30d76 + db $02 + dw PaletteData_3101d + dw PaletteMapData_31026 + +PaletteData_30d7b: ; 0x30d7b + db $02 + dw PaletteData_31042 + dw PaletteMapData_3104b + +PaletteData_30d80: ; 0x30d80 + db $02 + dw PaletteData_31067 + dw PaletteMapData_31070 + +PaletteData_30d85: ; 0x30d85 + db $02 + dw PaletteData_3108c + dw PaletteMapData_31095 + +PaletteData_30d8a: ; 0x30d8a + db $02 + dw PaletteData_310b1 + dw PaletteMapData_310ba + +PaletteData_30d8f: ; 0x30d8f + db $02 + dw PaletteData_310d6 + dw PaletteMapData_310df + +PaletteData_30d94: ; 0x30d94 + db $02 + dw PaletteData_310fb + dw PaletteMapData_31104 + +PaletteData_30d99: ; 0x30d99 + db $02 + dw PaletteData_31120 + dw PaletteMapData_31129 + +PaletteData_30d9e: ; 0x30d9e + db $02 + dw PaletteData_31145 + dw PaletteMapData_3114e + +PaletteData_30da3: ; 0x30da3 + db $02 + dw PaletteData_3116a + dw PaletteMapData_31173 + +PaletteData_30da8: ; 0x30da8 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PalletTownBillboardBGPalettes + db Bank(PalletTownBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30db1: ; 0x30db1 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteTownBillboardBGPaletteMap + db Bank(PaletteTownBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteTownBillboardBGPaletteMap + $6 + db Bank(PaletteTownBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteTownBillboardBGPaletteMap + $C + db Bank(PaletteTownBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteTownBillboardBGPaletteMap + $12 + db Bank(PaletteTownBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30dcd: ; 0x30dcd + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw ViridianCityBillboardBGPalettes + db Bank(ViridianCityBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30dd6: ; 0x30dd6 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw ViridianCityBillboardBGPaletteMap + db Bank(ViridianCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw ViridianCityBillboardBGPaletteMap + $6 + db Bank(ViridianCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw ViridianCityBillboardBGPaletteMap + $C + db Bank(ViridianCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw ViridianCityBillboardBGPaletteMap + $12 + db Bank(ViridianCityBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30df2: ; 0x30df2 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw ViridianForestBillboardBGPalettes + db Bank(ViridianForestBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30dfb: ; 0x30dfb + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw ViridianForestBillboardBGPaletteMap + db Bank(ViridianForestBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw ViridianForestBillboardBGPaletteMap + $6 + db Bank(ViridianForestBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw ViridianForestBillboardBGPaletteMap + $C + db Bank(ViridianForestBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw ViridianForestBillboardBGPaletteMap + $12 + db Bank(ViridianForestBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30e17: ; 0x30e17 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PewterCityBillboardBGPalettes + db Bank(PewterCityBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30e20: ; 0x30e20 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PewterCityBillboardBGPaletteMap + db Bank(PewterCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PewterCityBillboardBGPaletteMap + $6 + db Bank(PewterCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PewterCityBillboardBGPaletteMap + $C + db Bank(PewterCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PewterCityBillboardBGPaletteMap + $12 + db Bank(PewterCityBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30e3c: ; 0x30e3c + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw MtMoonBillboardBGPalettes + db Bank(MtMoonBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30e45: ; 0x30e45 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw MtMoonBillboardBGPaletteMap + db Bank(MtMoonBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw MtMoonBillboardBGPaletteMap + $6 + db Bank(MtMoonBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw MtMoonBillboardBGPaletteMap + $C + db Bank(MtMoonBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw MtMoonBillboardBGPaletteMap + $12 + db Bank(MtMoonBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30e61: ; 0x30e61 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw CeruleanCityBillboardBGPalettes + db Bank(CeruleanCityBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30e6a: ; 0x30e6a + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw CeruleanCityBillboardBGPaletteMap + db Bank(CeruleanCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw CeruleanCityBillboardBGPaletteMap + $6 + db Bank(CeruleanCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw CeruleanCityBillboardBGPaletteMap + $C + db Bank(CeruleanCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw CeruleanCityBillboardBGPaletteMap + $12 + db Bank(CeruleanCityBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30e86: ; 0x30e86 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw VermilionSeasideBillboardBGPalettes + db Bank(VermilionSeasideBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30e8f: ; 0x30e8f + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw VermilionSeasideBillboardBGPaletteMap + db Bank(VermilionSeasideBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw VermilionSeasideBillboardBGPaletteMap + $6 + db Bank(VermilionSeasideBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw VermilionSeasideBillboardBGPaletteMap + $C + db Bank(VermilionSeasideBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw VermilionSeasideBillboardBGPaletteMap + $12 + db Bank(VermilionSeasideBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30eab: ; 0x30eab + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw VermilionStreetsBillboardBGPalettes + db Bank(VermilionStreetsBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30eb4: ; 0x30eb4 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw VermilionStreetsBillboardBGPaletteMap + db Bank(VermilionStreetsBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw VermilionStreetsBillboardBGPaletteMap + $6 + db Bank(VermilionStreetsBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw VermilionStreetsBillboardBGPaletteMap + $C + db Bank(VermilionStreetsBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw VermilionStreetsBillboardBGPaletteMap + $12 + db Bank(VermilionStreetsBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30ed0: ; 0x30ed0 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw RockMountainBillboardBGPalettes + db Bank(RockMountainBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30ed9: ; 0x30ed9 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw RockMountainBillboardBGPaletteMap + db Bank(RockMountainBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw RockMountainBillboardBGPaletteMap + $6 + db Bank(RockMountainBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw RockMountainBillboardBGPaletteMap + $C + db Bank(RockMountainBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw RockMountainBillboardBGPaletteMap + $12 + db Bank(RockMountainBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30ef5: ; 0x30ef5 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw LavenderTownBillboardBGPalettes + db Bank(LavenderTownBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30efe: ; 0x30efe + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw LavenderTownBillboardBGPaletteMap + db Bank(LavenderTownBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw LavenderTownBillboardBGPaletteMap + $6 + db Bank(LavenderTownBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw LavenderTownBillboardBGPaletteMap + $C + db Bank(LavenderTownBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw LavenderTownBillboardBGPaletteMap + $12 + db Bank(LavenderTownBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30f1a: ; 0x30f1a + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw CeladonCityBillboardBGPalettes + db Bank(CeladonCityBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30f23: ; 0x30f23 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw CeladonCityBillboardBGPaletteMap + db Bank(CeladonCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw CeladonCityBillboardBGPaletteMap + $6 + db Bank(CeladonCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw CeladonCityBillboardBGPaletteMap + $C + db Bank(CeladonCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw CeladonCityBillboardBGPaletteMap + $12 + db Bank(CeladonCityBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30f3f: ; 0x30f3f + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw CyclingRoadBillboardBGPalettes + db Bank(CyclingRoadBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30f48: ; 0x30f48 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw CyclingRoadBillboardBGPaletteMap + db Bank(CyclingRoadBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw CyclingRoadBillboardBGPaletteMap + $6 + db Bank(CyclingRoadBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw CyclingRoadBillboardBGPaletteMap + $C + db Bank(CyclingRoadBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw CyclingRoadBillboardBGPaletteMap + $12 + db Bank(CyclingRoadBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30f64: ; 0x30f64 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw FuchsiaCityBillboardBGPalettes + db Bank(FuchsiaCityBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30f6d: ; 0x30f6d + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw FuchsiaCityBillboardBGPaletteMap + db Bank(FuchsiaCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw FuchsiaCityBillboardBGPaletteMap + $6 + db Bank(FuchsiaCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw FuchsiaCityBillboardBGPaletteMap + $C + db Bank(FuchsiaCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw FuchsiaCityBillboardBGPaletteMap + $12 + db Bank(FuchsiaCityBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30f89: ; 0x30f89 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw SafariZoneBillboardBGPalettes + db Bank(SafariZoneBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30f92: ; 0x30f92 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw SafariZoneBillboardBGPaletteMap + db Bank(SafariZoneBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw SafariZoneBillboardBGPaletteMap + $6 + db Bank(SafariZoneBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw SafariZoneBillboardBGPaletteMap + $C + db Bank(SafariZoneBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw SafariZoneBillboardBGPaletteMap + $12 + db Bank(SafariZoneBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30fae: ; 0x30fae + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw SaffronCityBillboardBGPalettes + db Bank(SaffronCityBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30fb7: ; 0x30fb7 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw SaffronCityBillboardBGPaletteMap + db Bank(SaffronCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw SaffronCityBillboardBGPaletteMap + $6 + db Bank(SaffronCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw SaffronCityBillboardBGPaletteMap + $C + db Bank(SaffronCityBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw SaffronCityBillboardBGPaletteMap + $12 + db Bank(SaffronCityBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30fd3: ; 0x30fd3 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw SeafoamIslandsBillboardBGPalettes + db Bank(SeafoamIslandsBillboardBGPalettes) + db $00 ; terminator + +PaletteMapData_30fdc: ; 0x30fdc + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw SeafoamIslandsBillboardBGPaletteMap + db Bank(SeafoamIslandsBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw SeafoamIslandsBillboardBGPaletteMap + $6 + db Bank(SeafoamIslandsBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw SeafoamIslandsBillboardBGPaletteMap + $C + db Bank(SeafoamIslandsBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw SeafoamIslandsBillboardBGPaletteMap + $12 + db Bank(SeafoamIslandsBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_30ff8: ; 0x30ff8 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw CinnabarIslandBillboardBGPalette1 + db Bank(CinnabarIslandBillboardBGPalette1) + db $00 ; terminator + +PaletteMapData_31001: ; 0x31001 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw CinnabarIslandBillboardBGPaletteMap + db Bank(CinnabarIslandBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw CinnabarIslandBillboardBGPaletteMap + $6 + db Bank(CinnabarIslandBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw CinnabarIslandBillboardBGPaletteMap + $C + db Bank(CinnabarIslandBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw CinnabarIslandBillboardBGPaletteMap + $12 + db Bank(CinnabarIslandBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_3101d: ; 0x3101d + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw IndigoPlateauBillboardBGPalette1 + db Bank(IndigoPlateauBillboardBGPalette1) + db $00 ; terminator + +PaletteMapData_31026: ; 0x31026 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw IndigoPlateauBillboardBGPaletteMap + db Bank(IndigoPlateauBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw IndigoPlateauBillboardBGPaletteMap + $6 + db Bank(IndigoPlateauBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw IndigoPlateauBillboardBGPaletteMap + $C + db Bank(IndigoPlateauBillboardBGPaletteMap) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw IndigoPlateauBillboardBGPaletteMap + $12 + db Bank(IndigoPlateauBillboardBGPaletteMap) + + db $00 ; terminator + +PaletteData_31042: ; 0x31042 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc68 + db Bank(PaletteData_dcc68) + db $00 ; terminator + +PaletteMapData_3104b: ; 0x3104b + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_31067: ; 0x31067 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc68 + db Bank(PaletteData_dcc68) + db $00 ; terminator + +PaletteMapData_31070: ; 0x31070 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_3108c: ; 0x3108c + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc70 + db Bank(PaletteData_dcc70) + db $00 ; terminator + +PaletteMapData_31095: ; 0x31095 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_310b1: ; 0x310b1 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc40 + db Bank(PaletteData_dcc40) + db $00 ; terminator + +PaletteMapData_310ba: ; 0x310ba + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_310d6: ; 0x310d6 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc48 + db Bank(PaletteData_dcc48) + db $00 ; terminator + +PaletteMapData_310df: ; 0x310df + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_310fb: ; 0x310fb + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc50 + db Bank(PaletteData_dcc50) + db $00 ; terminator + +PaletteMapData_31104: ; 0x31104 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_31120: ; 0x31120 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc58 + db Bank(PaletteData_dcc58) + db $00 ; terminator + +PaletteMapData_31129: ; 0x31129 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_31145: ; 0x31145 + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dcc60 + db Bank(PaletteData_dcc60) + db $00 ; terminator + +PaletteMapData_3114e: ; 0x3114e + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator + +PaletteData_3116a: ; 0x3116a + dw LoadPalettes + db $10 + db $08 ; number of colors + db $30 ; OAM palettes + dw PaletteData_dd198 + db Bank(PaletteData_dd198) + db $00 ; terminator + +PaletteMapData_31173: ; 0x31173 + dw Func_122e + db $18 ; total number of bytes + + db $06 ; number of bytes + dw vBGMap + $87 + dw PaletteMap_d8000 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $a7 + dw PaletteMap_d8000 + $6 + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $c7 + dw PaletteMap_d8000 + $C + db Bank(PaletteMap_d8000) + + db $06 ; number of bytes + dw vBGMap + $e7 + dw PaletteMap_d8000 + $12 + db Bank(PaletteMap_d8000) + + db $00 ; terminator Func_3118f: ; 0x3118f push bc @@ -49969,8 +52962,6 @@ SeelBonusBaseGameBoyGfx: ; 0x93000 INCLUDE "data/billboard/map_palette_maps_2.asm" - dr $93c39, $94000 - SECTION "bank25", ROMX, BANK[$25] INCLUDE "data/mon_gfx/mon_billboard_pics_9.asm" @@ -50557,7 +53548,14 @@ INCLUDE "gfx/high_scores/high_scores_transition_palettes_2.asm" SECTION "bank36", ROMX, BANK[$36] - dr $d8000, $d8400 + +PaletteMap_d8000: ; 0xd8000 + db $6, $6, $6, $6, $6, $6 + db $6, $6, $6, $6, $6, $6 + db $6, $6, $6, $6, $6, $6 + db $6, $6, $6, $6, $6, $6 + + ds $3e8 ; free space INCLUDE "data/mon_gfx/mon_billboard_palette_maps_2.asm" @@ -50667,11 +53665,29 @@ MasterBallObjPalette: ; 0xdd180 RGB 21, 3, 21 RGB 0, 0, 0 -Data_dd188: - dr $dd188, $e0000 +PaletteData_dd188: ; 0xdd188 + RGB 31, 31, 31 + RGB 31, 29, 0 + RGB 29, 3, 2 + RGB 2, 2, 2 +PaletteData_dd190: ; 0xdd190 + RGB 31, 31, 31 + RGB 9, 22, 6 + RGB 4, 13, 31 + RGB 2, 2, 2 +PaletteData_dd198: ; 0xdd198 + RGB 31, 31, 31 + RGB 31, 26, 2 + RGB 31, 3, 0 + RGB 0, 0, 0 +PaletteData_dd1a0: ; 0xdd1a0 + RGB 31, 31, 31 + RGB 31, 26, 2 + RGB 31, 3, 0 + RGB 0, 0, 0 SECTION "bank38", ROMX, BANK[$38] - dr $e0000, $e4000 ; 0xe0000 + ; unused bank SECTION "bank39", ROMX, BANK[$39] Data_e4000: |