From 50240b834c959de010d50d296ccdd4f07fd83a32 Mon Sep 17 00:00:00 2001 From: Marcus Huderle Date: Sun, 9 Jul 2017 16:03:44 -0700 Subject: Finish labeling all funcs in blue and red resolve_collision files --- .../blue_field/arrow_indicators.asm | 949 +++++++++++++++++++++ data/queued_tiledata/blue_field/pokeballs.asm | 41 + .../queued_tiledata/red_field/arrow_indicators.asm | 863 +++++++++++++++++++ data/queued_tiledata/red_field/pokeballs.asm | 37 + data/queued_tiledata/red_field/staryu_bumper.asm | 247 ++++++ data/queued_tiledata/red_field/structures.asm | 804 +++++++++++++++++ 6 files changed, 2941 insertions(+) create mode 100755 data/queued_tiledata/blue_field/arrow_indicators.asm create mode 100755 data/queued_tiledata/blue_field/pokeballs.asm create mode 100755 data/queued_tiledata/red_field/arrow_indicators.asm create mode 100755 data/queued_tiledata/red_field/pokeballs.asm create mode 100755 data/queued_tiledata/red_field/staryu_bumper.asm create mode 100755 data/queued_tiledata/red_field/structures.asm (limited to 'data') diff --git a/data/queued_tiledata/blue_field/arrow_indicators.asm b/data/queued_tiledata/blue_field/arrow_indicators.asm new file mode 100755 index 0000000..90485f2 --- /dev/null +++ b/data/queued_tiledata/blue_field/arrow_indicators.asm @@ -0,0 +1,949 @@ +TileDataPointers_1eb61: + dw TileDataPointers_1eb6b + dw TileDataPointers_1eb75 + dw TileDataPointers_1eb7f + dw TileDataPointers_1eb87 + dw TileDataPointers_1eb8f + +TileDataPointers_1eb6b: ; 0x1eb6b + dw TileData_1eb97 + dw TileData_1eb9a + dw TileData_1eb9d + dw TileData_1eba0 + dw TileData_1eba3 + +TileDataPointers_1eb75: ; 0x1eb75 + dw TileData_1eba6 + dw TileData_1eba9 + dw TileData_1ebac + dw TileData_1ebaf + dw TileData_1ebb2 + +TileDataPointers_1eb7f: ; 0x1eb7f + dw TileData_1ebb5 + dw TileData_1ebb8 + dw TileData_1ebbb + dw TileData_1ebbe + +TileDataPointers_1eb87: ; 0x1eb87 + dw TileData_1ebc1 + dw TileData_1ebc6 + dw TileData_1ebcb + dw TileData_1ebd0 + +TileDataPointers_1eb8f: ; 0x1eb8f + dw TileData_1ebd5 + dw TileData_1ebda + dw TileData_1ebdf + dw TileData_1ebe4 + +TileData_1eb97: ; 0x1eb97 + db $01 + dw TileData_1ebe9 + +TileData_1eb9a: ; 0x1eb9a + db $01 + dw TileData_1ebf9 + +TileData_1eb9d: ; 0x1eb9d + db $01 + dw TileData_1ec09 + +TileData_1eba0: ; 0x1eba0 + db $01 + dw TileData_1ec19 + +TileData_1eba3: ; 0x1eba3 + db $01 + dw TileData_1ec29 + +TileData_1eba6: ; 0x1eba6 + db $01 + dw TileData_1ec39 + +TileData_1eba9: ; 0x1eba9 + db $01 + dw TileData_1ec49 + +TileData_1ebac: ; 0x1ebac + db $01 + dw TileData_1ec59 + +TileData_1ebaf: ; 0x1ebaf + db $01 + dw TileData_1ec69 + +TileData_1ebb2: ; 0x1ebb2 + db $01 + dw TileData_1ec79 + +TileData_1ebb5: ; 0x1ebb5 + db $01 + dw TileData_1ec89 + +TileData_1ebb8: ; 0x1ebb8 + db $01 + dw TileData_1ec93 + +TileData_1ebbb: ; 0x1ebbb + db $01 + dw TileData_1ec9d + +TileData_1ebbe: ; 0x1ebbe + db $01 + dw TileData_1eca7 + +TileData_1ebc1: ; 0x1ebc1 + db $02 + dw TileData_1ecb1 + dw TileData_1ecbb + +TileData_1ebc6: ; 0x1ebc6 + db $02 + dw TileData_1ecc5 + dw TileData_1eccf + +TileData_1ebcb: ; 0x1ebcb + db $02 + dw TileData_1ecd9 + dw TileData_1ece3 + +TileData_1ebd0: ; 0x1ebd0 + db $02 + dw TileData_1eced + dw TileData_1ecf7 + +TileData_1ebd5: ; 0x1ebd5 + db $02 + dw TileData_1ed01 + dw TileData_1ed0b + +TileData_1ebda: ; 0x1ebda + db $02 + dw TileData_1ed15 + dw TileData_1ed1f + +TileData_1ebdf: ; 0x1ebdf + db $02 + dw TileData_1ed01 + dw TileData_1ed0b + +TileData_1ebe4: ; 0x1ebe4 + db $02 + dw TileData_1ed15 + dw TileData_1ed1f + +TileData_1ebe9: ; 0x1ebe9 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $3D + + db $01 ; number of tiles + dw vBGMap + $84 + db $17 + + db $01 ; number of tiles + dw vBGMap + $A5 + db $3D + + db $00 ; terminator + +TileData_1ebf9: ; 0x1ebf9 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $3E + + db $01 ; number of tiles + dw vBGMap + $84 + db $17 + + db $01 ; number of tiles + dw vBGMap + $A5 + db $3D + + db $00 ; terminator + +TileData_1ec09: ; 0x1ec09 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $3E + + db $01 ; number of tiles + dw vBGMap + $84 + db $18 + + db $01 ; number of tiles + dw vBGMap + $A5 + db $3D + + db $00 ; terminator + +TileData_1ec19: ; 0x1ec19 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $3E + + db $01 ; number of tiles + dw vBGMap + $84 + db $18 + + db $01 ; number of tiles + dw vBGMap + $A5 + db $3E + + db $00 ; terminator + +TileData_1ec29: ; 0x1ec29 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $3D + + db $01 ; number of tiles + dw vBGMap + $84 + db $18 + + db $01 ; number of tiles + dw vBGMap + $A5 + db $3D + + db $00 ; terminator + +TileData_1ec39: ; 0x1ec39 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $3F + + db $01 ; number of tiles + dw vBGMap + $8F + db $1D + + db $01 ; number of tiles + dw vBGMap + $AE + db $3F + + db $00 ; terminator + +TileData_1ec49: ; 0x1ec49 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $40 + + db $01 ; number of tiles + dw vBGMap + $8F + db $1D + + db $01 ; number of tiles + dw vBGMap + $AE + db $3F + + db $00 ; terminator + +TileData_1ec59: ; 0x1ec59 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $40 + + db $01 ; number of tiles + dw vBGMap + $8F + db $1E + + db $01 ; number of tiles + dw vBGMap + $AE + db $3F + + db $00 ; terminator + +TileData_1ec69: ; 0x1ec69 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $40 + + db $01 ; number of tiles + dw vBGMap + $8F + db $1E + + db $01 ; number of tiles + dw vBGMap + $AE + db $40 + + db $00 ; terminator + +TileData_1ec79: ; 0x1ec79 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $40 + + db $01 ; number of tiles + dw vBGMap + $8F + db $1D + + db $01 ; number of tiles + dw vBGMap + $AE + db $40 + + db $00 ; terminator + +TileData_1ec89: ; 0x1ec89 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $15 + dw StageBlueFieldBottomBaseGameBoyGfx + $950 + db Bank(StageBlueFieldBottomBaseGameBoyGfx) + db $00 + +TileData_1ec93: ; 0x1ec93 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $15 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1F40 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ec9d: ; 0x1ec9d + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $15 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1F60 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1eca7: ; 0x1eca7 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $15 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1F80 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ecb1: ; 0x1ecb1 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $19 + dw StageBlueFieldBottomBaseGameBoyGfx + $990 + db Bank(StageBlueFieldBottomBaseGameBoyGfx) + db $00 + +TileData_1ecbb: ; 0x1ecbb + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1B + dw StageBlueFieldBottomBaseGameBoyGfx + $9B0 + db Bank(StageBlueFieldBottomBaseGameBoyGfx) + db $00 + +TileData_1ecc5: ; 0x1ecc5 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $19 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $2270 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1eccf: ; 0x1eccf + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1B + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $2290 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ecd9: ; 0x1ecd9 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $19 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $22B0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ece3: ; 0x1ece3 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1B + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $22D0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1eced: ; 0x1eced + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $19 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $22F0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ecf7: ; 0x1ecf7 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1B + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $2310 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ed01: ; 0x1ed01 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $23 + dw StageBlueFieldBottomBaseGameBoyGfx + $A30 + db Bank(StageBlueFieldBottomBaseGameBoyGfx) + db $00 + +TileData_1ed0b: ; 0x1ed0b + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $25 + dw StageBlueFieldBottomBaseGameBoyGfx + $A50 + db Bank(StageBlueFieldBottomBaseGameBoyGfx) + db $00 + +TileData_1ed15: ; 0x1ed15 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $23 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1C00 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ed1f: ; 0x1ed1f + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $25 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1C20 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ed29: ; 0x1ed29 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $23 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1C40 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ed33: ; 0x1ed33 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $25 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1C60 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1e3d: ; 0x1e3d + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $23 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1C80 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_1ed47: ; 0x1ed47 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $25 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1CA0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileDataPointers_1ed51: ; 0x1ed51 + dw TileDataPointers_1ed5b + dw TileDataPointers_1ed65 + dw TileDataPointers_1ed6f + dw TileDataPointers_1ed77 + dw TileDataPointers_1ed7f + +TileDataPointers_1ed5b: ; 0x1ed5b + dw TileData_1ed87 + dw TileData_1ed8a + dw TileData_1ed8d + dw TileData_1ed90 + dw TileData_1ed93 + +TileDataPointers_1ed65: ; 0x1ed65 + dw TileData_1ed96 + dw TileData_1ed99 + dw TileData_1ed9c + dw TileData_1ed9f + dw TileData_1eda2 + +TileDataPointers_1ed6f: ; 0x1ed6f + dw TileData_1eda5 + dw TileData_1eda8 + dw TileData_1edab + dw TileData_1edae + +TileDataPointers_1ed77: ; 0x1ed77 + dw TileData_1edb1 + dw TileData_1edb4 + dw TileData_1edb7 + dw TileData_1edba + +TileDataPointers_1ed7f: ; 0x1ed7f + dw TileData_1edbd + dw TileData_1edc0 + dw TileData_1edc3 + dw TileData_1edc6 + +TileData_1ed87: ; 0x1ed87 + db $01 + dw TileData_1edc9 + +TileData_1ed8a: ; 0x1ed8a + db $01 + dw TileData_1edd9 + +TileData_1ed8d: ; 0x1ed8d + db $01 + dw TileData_1ede9 + +TileData_1ed90: ; 0x1ed90 + db $01 + dw TileData_1edf9 + +TileData_1ed93: ; 0x1ed93 + db $01 + dw TileData_1ee09 + +TileData_1ed96: ; 0x1ed96 + db $01 + dw TileData_1ee19 + +TileData_1ed99: ; 0x1ed99 + db $01 + dw TileData_1ee29 + +TileData_1ed9c: ; 0x1ed9c + db $01 + dw TileData_1ee39 + +TileData_1ed9f: ; 0x1ed9f + db $01 + dw TileData_1ee49 + +TileData_1eda2: ; 0x1eda2 + db $01 + dw TileData_1ee59 + +TileData_1eda5: ; 0x1eda5 + db $01 + dw TileData_1ee69 + +TileData_1eda8: ; 0x1eda8 + db $01 + dw TileData_1ee75 + +TileData_1edab: ; 0x1edab + db $01 + dw TileData_1ee81 + +TileData_1edae: ; 0x1edae + db $01 + dw TileData_1ee8d + +TileData_1edb1: ; 0x1edb1 + db $01 + dw TileData_1ee99 + +TileData_1edb4: ; 0x1edb4 + db $01 + dw TileData_1eea7 + +TileData_1edb7: ; 0x1edb7 + db $01 + dw TileData_1eeb5 + +TileData_1edba: ; 0x1edba + db $01 + dw TileData_1eec3 + +TileData_1edbd: ; 0x1edbd + db $01 + dw TileData_1eed1 + +TileData_1edc0: ; 0x1edc0 + db $01 + dw TileData_1eedf + +TileData_1edc3: ; 0x1edc3 + db $01 + dw TileData_1eeed + +TileData_1edc6: ; 0x1edc6 + db $01 + dw TileData_1eefb + +TileData_1edc9: ; 0x1edc9 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $31 + + db $01 ; number of tiles + dw vBGMap + $84 + db $0D + + db $01 ; number of tiles + dw vBGMap + $A5 + db $7C + + db $00 ; terminator + +TileData_1edd9: ; 0x1edd9 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $32 + + db $01 ; number of tiles + dw vBGMap + $84 + db $0D + + db $01 ; number of tiles + dw vBGMap + $A5 + db $7C + + db $00 ; terminator + +TileData_1ede9: ; 0x1ede9 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $32 + + db $01 ; number of tiles + dw vBGMap + $84 + db $0E + + db $01 ; number of tiles + dw vBGMap + $A5 + db $7C + + db $00 ; terminator + +TileData_1edf9: ; 0x1edf9 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $32 + + db $01 ; number of tiles + dw vBGMap + $84 + db $0E + + db $01 ; number of tiles + dw vBGMap + $A5 + db $7D + + db $00 ; terminator + +TileData_1ee09: ; 0x1ee09 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $64 + db $31 + + db $01 ; number of tiles + dw vBGMap + $84 + db $0E + + db $01 ; number of tiles + dw vBGMap + $A5 + db $7C + + db $00 ; terminator + +TileData_1ee19: ; 0x1ee19 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $33 + + db $01 ; number of tiles + dw vBGMap + $8F + db $0F + + db $01 ; number of tiles + dw vBGMap + $AE + db $7E + + db $00 ; terminator + +TileData_1ee29: ; 0x1ee29 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $34 + + db $01 ; number of tiles + dw vBGMap + $8F + db $0F + + db $01 ; number of tiles + dw vBGMap + $AE + db $7E + + db $00 ; terminator + +TileData_1ee39: ; 0x1ee39 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $34 + + db $01 ; number of tiles + dw vBGMap + $8F + db $10 + + db $01 ; number of tiles + dw vBGMap + $AE + db $7E + + db $00 ; terminator + +TileData_1ee49: ; 0x1ee49 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $34 + + db $01 ; number of tiles + dw vBGMap + $8F + db $10 + + db $01 ; number of tiles + dw vBGMap + $AE + db $7F + + db $00 ; terminator + +TileData_1ee59: ; 0x1ee59 + dw LoadTileLists + db $03 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $6F + db $33 + + db $01 ; number of tiles + dw vBGMap + $8F + db $10 + + db $01 ; number of tiles + dw vBGMap + $AE + db $7E + + db $00 ; terminator + +TileData_1ee69: ; 0x1ee69 + dw LoadTileLists + db $02 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $48 + db $05 + + db $01 ; number of tiles + dw vBGMap + $68 + db $06 + + db $00 ; terminator + +TileData_1ee75: ; 0x1ee75 + dw LoadTileLists + db $02 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $48 + db $07 + + db $01 ; number of tiles + dw vBGMap + $68 + db $08 + + db $00 ; terminator + +TileData_1ee81: ; 0x1ee81 + dw LoadTileLists + db $02 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $48 + db $09 + + db $01 ; number of tiles + dw vBGMap + $68 + db $0A + + db $00 ; terminator + +TileData_1ee8d: ; 0x1ee8d + dw LoadTileLists + db $02 ; total number of tiles + + db $01 ; number of tiles + dw vBGMap + $48 + db $0B + + db $01 ; number of tiles + dw vBGMap + $68 + db $0C + + db $00 ; terminator + +TileData_1ee99: ; 0x1ee99 + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $4B + db $26, $27 + + db $02 ; number of tiles + dw vBGMap + $6B + db $28, $29 + + db $00 ; terminator + +TileData_1eea7: ; 0x1eea7 + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $4B + db $2A, $2B + + db $02 ; number of tiles + dw vBGMap + $6B + db $2C, $2D + + db $00 ; terminator + +TileData_1eeb5: ; 0x1eeb5 + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $4B + db $2E, $2F + + db $02 ; number of tiles + dw vBGMap + $6B + db $30, $31 + + db $00 ; terminator + +TileData_1eec3: ; 0x1eec3 + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $4B + db $32, $33 + + db $02 ; number of tiles + dw vBGMap + $6B + db $34, $35 + + db $00 ; terminator + +TileData_1eed1: ; 0x1eed1 + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $49 + db $16, $17 + + db $02 ; number of tiles + dw vBGMap + $69 + db $18, $19 + + db $00 ; terminator + +TileData_1eedf: ; 0x1eedf + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $49 + db $1A, $1B + + db $02 ; number of tiles + dw vBGMap + $69 + db $1C, $1D + + db $00 ; terminator + +TileData_1eeed: ; 0x1eeed + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $49 + db $1E, $1F + + db $02 ; number of tiles + dw vBGMap + $69 + db $20, $21 + + db $00 ; terminator + +TileData_1eefb: ; 0x1eefb + dw LoadTileLists + db $04 ; total number of tiles + + db $02 ; number of tiles + dw vBGMap + $49 + db $22, $23 + + db $02 ; number of tiles + dw vBGMap + $69 + db $24, $25 + + db $00 ; terminator diff --git a/data/queued_tiledata/blue_field/pokeballs.asm b/data/queued_tiledata/blue_field/pokeballs.asm new file mode 100755 index 0000000..781f0ab --- /dev/null +++ b/data/queued_tiledata/blue_field/pokeballs.asm @@ -0,0 +1,41 @@ +TileDataPointers_1f2b9: + dw TileData_1f2c1 + dw TileData_1f2cc + dw TileData_1f2d7 + dw TileData_1f2e2 + +TileData_1f2c1: ; 0x1f2c1 + db $06 ; total number of tiles + + db $06 ; number of tiles + dw vBGMap + $107 + db $B0, $B1, $B0, $B1, $B0, $B1 + + db $00 ; terminator + +TileData_1f2cc: ; 0x1f2cc + db $06 ; total number of tiles + + db $06 ; number of tiles + dw vBGMap + $107 + db $AE, $AF, $B0, $B1, $B0, $B1 + + db $00 ; terminator + +TileData_1f2d7: ; 0x1f2d7 + db $06 ; total number of tiles + + db $06 ; number of tiles + dw vBGMap + $107 + db $AE, $AF, $AE, $AF, $B0, $B1 + + db $00 ; terminator + +TileData_1f2e2: ; 0x1f2e2 + db $06 ; total number of tiles + + db $06 ; number of tiles + dw vBGMap + $107 + db $AE, $AF, $AE, $AF, $AE, $AF + + db $00 ; terminator diff --git a/data/queued_tiledata/red_field/arrow_indicators.asm b/data/queued_tiledata/red_field/arrow_indicators.asm new file mode 100755 index 0000000..c23c29c --- /dev/null +++ b/data/queued_tiledata/red_field/arrow_indicators.asm @@ -0,0 +1,863 @@ +TileDataPointers_169ed: + dw TileDataPointers_169f7 + dw TileDataPointers_16a01 + dw TileDataPointers_16a0b + dw TileDataPointers_16a0f + dw TileDataPointers_16a13 + +TileDataPointers_169f7: ; 0x169f7 + dw TileData_16a17 + dw TileData_16a1e + dw TileData_16a25 + dw TileData_16a2c + dw TileData_16a33 + +TileDataPointers_16a01: ; 0x16a01 + dw TileData_16a3a + dw TileData_16a41 + dw TileData_16a48 + dw TileData_16a4f + dw TileData_16a56 + +TileDataPointers_16a0b: ; 0x16a0b + dw TileData_16a5d + dw TileData_16a60 + +TileDataPointers_16a0f: ; 0x16a0f + dw TileData_16a63 + dw TileData_16a66 + +TileDataPointers_16a13: ; 0x16a13 + dw TileData_16a69 + dw TileData_16a6e + +TileData_16a17: ; 0x16a17 + db $03 + dw TileData_16a73 + dw TileData_16a7d + dw TileData_16a87 + +TileData_16a1e: ; 0x16a1e + db $03 + dw TileData_16a91 + dw TileData_16a9b + dw TileData_16aa5 + +TileData_16a25: ; 0x16a25 + db $03 + dw TileData_16aaf + dw TileData_16ab9 + dw TileData_16ac3 + +TileData_16a2c: ; 0x16a2c + db $03 + dw TileData_16acd + dw TileData_16ad7 + dw TileData_16ae1 + +TileData_16a33: ; 0x16a33 + db $03 + dw TileData_16aeb + dw TileData_16af5 + dw TileData_16aff + +TileData_16a3a: ; 0x16a3a + db $03 + dw TileData_16b09 + dw TileData_16b13 + dw TileData_16b1d + +TileData_16a41: ; 0x16a41 + db $03 + dw TileData_16b27 + dw TileData_16b31 + dw TileData_16b3b + +TileData_16a48: ; 0x16a48 + db $03 + dw TileData_16b45 + dw TileData_16b4f + dw TileData_16b59 + +TileData_16a4f: ; 0x16a4f + db $03 + dw TileData_16b63 + dw TileData_16b6d + dw TileData_16b77 + +TileData_16a56: ; 0x16a56 + db $03 + dw TileData_16b81 + dw TileData_16b8b + dw TileData_16b95 + +TileData_16a5d: ; 0x16a5d + db $01 + dw TileData_16b9f + +TileData_16a60: ; 0x16a60 + db $01 + dw TileData_16ba9 + +TileData_16a63: ; 0x16a63 + db $01 + dw TileData_16bb3 + +TileData_16a66: ; 0x16a66 + db $01 + dw TileData_16bbd + +TileData_16a69: ; 0x16a69 + db $02 + dw TileData_16bc7 + dw TileData_16bd1 + +TileData_16a6e: ; 0x16a6e + db $02 + dw TileData_16bdb + dw TileData_16be5 + +TileData_16a73: ; 0x16a73 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3A + dw StageRedFieldBottomBaseGameBoyGfx + $ba0 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16a7d: ; 0x16a7d + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3D + dw StageRedFieldBottomBaseGameBoyGfx + $bd0 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16a87: ; 0x16a87 + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $40 + dw StageRedFieldBottomBaseGameBoyGfx + $c00 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16a91: ; 0x16a91 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3A + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $380 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16a9b: ; 0x16a9b + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3D + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $3B0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16aa5: ; 0x16aa5 + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $40 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $3E0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16aaf: ; 0x16aaf + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3A + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $3F0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16ab9: ; 0x16ab9 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3D + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $420 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16ac3: ; 0x16ac3 + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $40 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $450 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16acd: ; 0x16acd + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3A + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $460 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16ad7: ; 0x16ad7 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3D + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $490 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16ae1: ; 0x16ae1 + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $40 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $4C0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16aeb: ; 0x16aeb + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3A + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $F30 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16af5: ; 0x16af5 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $3D + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $F60 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16aff: ; 0x16aff + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $40 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $F90 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b09: ; 0x16b09 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $41 + dw StageRedFieldBottomBaseGameBoyGfx + $c10 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16b13: ; 0x16b13 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $44 + dw StageRedFieldBottomBaseGameBoyGfx + $c40 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16b1d: ; 0x16b1d + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $47 + dw StageRedFieldBottomBaseGameBoyGfx + $c70 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16b27: ; 0x16b27 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $41 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $4D0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b31: ; 0x16b31 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $44 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $500 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b3b: ; 0x16b3b + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $47 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $530 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b45: ; 0x16b45 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $41 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $540 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b4f: ; 0x16b4f + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $44 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $570 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b59: ; 0x16b59 + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $47 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $5A0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b63: ; 0x16b63 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $41 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $5B0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b6d: ; 0x16b6d + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $44 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $5E0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b77: ; 0x16b77 + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $47 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $610 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b81: ; 0x16b81 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $41 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1010 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b8b: ; 0x16b8b + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $44 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1040 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b95: ; 0x16b95 + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $47 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1070 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16b9f: ; 0x16b9f + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $20 + dw StageRedFieldBottomBaseGameBoyGfx + $a00 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16ba9: ; 0x16ba9 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $20 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1080 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16bb3: ; 0x16bb3 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $23 + dw StageRedFieldBottomBaseGameBoyGfx + $a30 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16bbd: ; 0x16bbd + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $23 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $10B0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16bc7: ; 0x16bc7 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1C + dw StageRedFieldBottomBaseGameBoyGfx + $9c0 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16bd1: ; 0x16bd1 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1E + dw StageRedFieldBottomBaseGameBoyGfx + $9e0 + db Bank(StageRedFieldBottomBaseGameBoyGfx) + db $00 + +TileData_16bdb: ; 0x16bdb + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1C + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $6E0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16be5: ; 0x16be5 + dw Func_11d2 + db $20, $02 + dw vTilesBG tile $1E + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $700 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileDataPointers_16bef: + dw TileDataPointers_16bf9 + dw TileDataPointers_16c03 + dw TileDataPointers_16c0d + dw TileDataPointers_16c11 + dw TileDataPointers_16c15 + +TileDataPointers_16bf9: ; 0x16bf9 + dw TileData_16c19 + dw TileData_16c1c + dw TileData_16c1f + dw TileData_16c22 + dw TileData_16c25 + +TileDataPointers_16c03: ; 0x16c03 + dw TileData_16c28 + dw TileData_16c2b + dw TileData_16c2e + dw TileData_16c31 + dw TileData_16c34 + +TileDataPointers_16c0d: ; 0x16c0d + dw TileData_16c37 + dw TileData_16c3a + +TileDataPointers_16c11: ; 0x16c11 + dw TileData_16c3d + dw TileData_16c40 + +TileDataPointers_16c15: ; 0x16c15 + dw TileData_16c43 + dw TileData_16c46 + +TileData_16c19: ; 0x16c19 + db $01 + dw TileData_16c49 + +TileData_16c1c: ; 0x16c1c + db $01 + dw TileData_16c63 + +TileData_16c1f: ; 0x16c1f + db $01 + dw TileData_16c7d + +TileData_16c22: ; 0x16c22 + db $01 + dw TileData_16c97 + +TileData_16c25: ; 0x16c25 + db $01 + dw TileData_16cb1 + +TileData_16c28: ; 0x16c28 + db $01 + dw TileData_16ccb + +TileData_16c2b: ; 0x16c2b + db $01 + dw TileData_16ce5 + +TileData_16c2e: ; 0x16c2e + db $01 + dw TileData_16cff + +TileData_16c31: ; 0x16c31 + db $01 + dw TileData_16d19 + +TileData_16c34: ; 0x16c34 + db $01 + dw TileData_16d33 + +TileData_16c37: ; 0x16c37 + db $01 + dw TileData_16d4d + +TileData_16c3a: ; 0x16c3a + db $01 + dw TileData_16d5a + +TileData_16c3d: ; 0x16c3d + db $01 + dw TileData_16d67 + +TileData_16c40: ; 0x16c40 + db $01 + dw TileData_16d74 + +TileData_16c43: ; 0x16c43 + db $01 + dw TileData_16d81 + +TileData_16c46: ; 0x16c46 + db $01 + dw TileData_16d8f + +TileData_16c49: ; 0x16c49 + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $23 + db $5E + + db $02 + dw vBGMap + $43 + db $5F, $60 + + db $02 + dw vBGMap + $64 + db $61, $62 + + db $01 + dw vBGMap + $85 + db $63 + + db $01 + dw vBGMap + $A5 + db $64 + + db $00 + +TileData_16c63: ; 0x16c63 + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $23 + db $65 + + db $02 + dw vBGMap + $43 + db $66, $67 + + db $02 + dw vBGMap + $64 + db $61, $62 + + db $01 + dw vBGMap + $85 + db $63 + + db $01 + dw vBGMap + $A5 + db $64 + + db $00 + +TileData_16c7d: ; 0x16c7d + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $23 + db $65 + + db $02 + dw vBGMap + $43 + db $66, $67 + + db $02 + dw vBGMap + $64 + db $68, $69 + + db $01 + dw vBGMap + $85 + db $63 + + db $01 + dw vBGMap + $A5 + db $64 + + db $00 + +TileData_16c97: ; 0x16c97 + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $23 + db $65 + + db $02 + dw vBGMap + $43 + db $66, $67 + + db $02 + dw vBGMap + $64 + db $68, $69 + + db $01 + dw vBGMap + $85 + db $6A + + db $01 + dw vBGMap + $A5 + db $6B + + db $00 + +TileData_16cb1: ; 0x16cb1 + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $23 + db $5E + + db $02 + dw vBGMap + $43 + db $5F, $60 + + db $02 + dw vBGMap + $64 + db $68, $69 + + db $01 + dw vBGMap + $85 + db $6A + + db $01 + dw vBGMap + $A5 + db $6B + + db $00 + +TileData_16ccb: ; 0x16ccb + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $30 + db $6C + + db $02 + dw vBGMap + $4F + db $6D, $6E + + db $02 + dw vBGMap + $6E + db $6F, $70 + + db $01 + dw vBGMap + $8E + db $71 + + db $01 + dw vBGMap + $AE + db $72 + + db $00 + +TileData_16ce5: ; 0x16ce5 + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $30 + db $73 + + db $02 + dw vBGMap + $4F + db $74, $75 + + db $02 + dw vBGMap + $6E + db $6F, $70 + + db $01 + dw vBGMap + $8E + db $71 + + db $01 + dw vBGMap + $AE + db $72 + + db $00 + +TileData_16cff: ; 0x16cff + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $30 + db $73 + + db $02 + dw vBGMap + $4F + db $74, $75 + + db $02 + dw vBGMap + $6E + db $76, $77 + + db $01 + dw vBGMap + $8E + db $71 + + db $01 + dw vBGMap + $AE + db $72 + + db $00 + +TileData_16d19: ; 0x16d19 + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $30 + db $73 + + db $02 + dw vBGMap + $4F + db $74, $75 + + db $02 + dw vBGMap + $6E + db $76, $77 + + db $01 + dw vBGMap + $8E + db $78 + + db $01 + dw vBGMap + $AE + db $79 + + db $00 + +TileData_16d33: ; 0x16d33 + dw LoadTileLists + db $07 + + db $01 + dw vBGMap + $30 + db $6C + + db $02 + dw vBGMap + $4F + db $6D, $6E + + db $02 + dw vBGMap + $6E + db $76, $77 + + db $01 + dw vBGMap + $8E + db $78 + + db $01 + dw vBGMap + $AE + db $79 + + db $00 + +TileData_16d4d: ; 0x16d4d + dw LoadTileLists + db $03 + + db $01 + dw vBGMap + $6 + db $48 + + db $02 + dw vBGMap + $26 + db $49, $4A + + db $00 + +TileData_16d5a: ; 0x16d5a + dw LoadTileLists + db $03 + + db $01 + dw vBGMap + $6 + db $4B + + db $02 + dw vBGMap + $26 + db $4C, $4D + + db $00 + +TileData_16d67: ; 0x16d67 + dw LoadTileLists + db $03 + + db $01 + dw vBGMap + $D + db $4E + + db $02 + dw vBGMap + $2C + db $4F, $50 + + db $00 + +TileData_16d74: ; 0x16d74 + dw LoadTileLists + db $03 + + db $01 + dw vBGMap + $D + db $51 + + db $02 + dw vBGMap + $2C + db $52, $53 + + db $00 + +TileData_16d81: ; 0x16d81 + dw LoadTileLists + db $04 + + db $02 + dw vBGMap + $49 + db $40, $41 + + db $02 + dw vBGMap + $69 + db $42, $43 + + db $00 + +TileData_16d8f: ; 0x16d8f + dw LoadTileLists + db $04 + + db $02 + dw vBGMap + $49 + db $44, $45 + + db $02 + dw vBGMap + $69 + db $46, $47 + + db $00 diff --git a/data/queued_tiledata/red_field/pokeballs.asm b/data/queued_tiledata/red_field/pokeballs.asm new file mode 100755 index 0000000..fce8dcd --- /dev/null +++ b/data/queued_tiledata/red_field/pokeballs.asm @@ -0,0 +1,37 @@ +TileDataPointers_17528: + dw TileData_17530 + dw TileData_1753B + dw TileData_17546 + dw TileData_17551 + +TileData_17530: ; 0x17530 + db $06 ; total number of tiles + + db $06 ; number of tiles + dw $9907 + db $B0, $B1, $B0, $B1, $B0, $B1 + db $00 + +TileData_1753B: ; 0x1753B + db $06 ; total number of tiles + + db $06 ; number of tiles + dw $9907 + db $AE, $AF, $B0, $B1, $B0, $B1 + db $00 + +TileData_17546: ; 0x17546 + db $06 ; total number of tiles + + db $06 ; number of tiles + dw $9907 + db $AE, $AF, $AE, $AF, $B0, $B1 + db $00 + +TileData_17551: ; 0x17551 + db $06 ; total number of tiles + + db $06 ; number of tiles + dw $9907 + db $AE, $AF, $AE, $AF, $AE, $AF + db $00 diff --git a/data/queued_tiledata/red_field/staryu_bumper.asm b/data/queued_tiledata/red_field/staryu_bumper.asm new file mode 100755 index 0000000..823e0ca --- /dev/null +++ b/data/queued_tiledata/red_field/staryu_bumper.asm @@ -0,0 +1,247 @@ +TileDataPointers_16899: + dw TileData_168a1 + dw TileData_168a8 + dw TileData_168af + dw TileData_168af + +TileData_168a1: ; 0x168a1 + db $03 + dw TileData_168b6 + dw TileData_168c0 + dw TileData_168ca + +TileData_168a8: ; 0x168a8 + db $03 + dw TileData_168d4 + dw TileData_168de + dw TileData_168e8 + +TileData_168af: ; 0x168af + db $03 + dw TileData_168f2 + dw TileData_168fc + dw TileData_16906 + +TileData_168b6: ; 0x168b6 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $50 + dw StageRedFieldTopBaseGameBoyGfx + $260 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_168c0: ; 0x168c0 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $53 + dw StageRedFieldTopBaseGameBoyGfx + $290 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_168ca: ; 0x168ca + dw Func_11d2 + db $10, $01 + dw vTilesSH tile $56 + dw StageRedFieldTopBaseGameBoyGfx + $2c0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_168d4: ; 0x168d4 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $52 + dw StageRedFieldTopBaseGameBoyGfx + $280 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_168de: ; 0x168de + dw Func_11d2 + db $20, $02 + dw vTilesSH tile $55 + dw StageRedFieldTopBaseGameBoyGfx + $2b0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_168e8: ; 0x168e8 + dw Func_11d2 + db $20, $02 + dw vTilesSH tile $50 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $EA0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_168f2: ; 0x168f2 + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $51 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $10E0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_168fc: ; 0x168fc + dw Func_11d2 + db $30, $03 + dw vTilesSH tile $54 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1110 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_16906: ; 0x16906 + dw Func_11d2 + db $10, $01 + dw vTilesSH tile $50 + dw StageRedFieldTopBaseGameBoyGfx + $260 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileDataPointers_16910: + dw TileData_16918 + dw TileData_1691b + dw TileData_1691e + dw TileData_1691e + +TileData_16918: ;0x16918 + db $01 + dw TileData_16921 + +TileData_1691b: ;0x1691b + db $01 + dw TileData_16934 + +TileData_1691e: ;0x1691e + db $01 + dw TileData_16947 + +TileData_16921: ; 0x16921 + dw LoadTileLists + db $06 + + db $03 + dw vBGMap + $1C6 + db $C3, $C4, $C5 + + db $02 + dw vBGMap + $1E7 + db $C6, $C7 + + db $01 + dw vBGMap + $207 + db $C8 + + db $00 + +TileData_16934: ; 0x16934 + dw LoadTileLists + db $06 + + db $03 + dw vBGMap + $1C6 + db $CD, $CE, $C5 + + db $02 + dw vBGMap + $1E7 + db $C6, $C7 + + db $01 + dw vBGMap + $207 + db $C8 + + db $00 + +TileData_16947: ; 0x16947 + dw LoadTileLists + db $06 + + db $03 + dw vBGMap + $1C6 + db $C3, $C4, $C9 + + db $02 + dw vBGMap + $1E7 + db $CA, $CB + + db $01 + dw vBGMap + $207 + db $CC + + db $00 + +TileDataPointers_1695a: + dw TileData_1695e + dw TileData_16961 + +TileData_1695e: ; 0x1695e + db $01 + dw TileData_16964 + +TileData_16961: ; 0x16961 + db $01 + dw TileData_16972 + +TileData_16964: ; 0x16964 + dw LoadTileLists + db $04 + + db $02 + dw vBGMap + $40 + db $BE, $BF + + db $02 + dw vBGMap + $60 + db $C0, $C1 + + db $00 + +TileData_16972: ; 0x16972 + dw LoadTileLists + db $04 + + db $02 + dw vBGMap + $40 + db $C2, $C3 + + db $02 + dw vBGMap + $60 + db $C4, $C5 + + db $00 + +TileDataPointers_16980: + dw TileData_16984 + dw TileData_16987 + +TileData_16984: ; 0x16984 + db $01 + dw TileData_1698a + +TileData_16987: ; 0x16987 + db $01 + dw TileData_16998 + +TileData_1698a: ; 0x1698a + dw LoadTileLists + db $04 + + db $02 + dw vBGMap + $40 + db $BC, $BD + + db $02 + dw vBGMap + $60 + db $BE, $BF + + db $00 + +TileData_16998: ; 0x16998 + dw LoadTileLists + db $04 + + db $02 + dw vBGMap + $40 + db $C0, $C1 + + db $02 + dw vBGMap + $60 + db $C2, $C3 + + db $00 diff --git a/data/queued_tiledata/red_field/structures.asm b/data/queued_tiledata/red_field/structures.asm new file mode 100755 index 0000000..38f2d8d --- /dev/null +++ b/data/queued_tiledata/red_field/structures.asm @@ -0,0 +1,804 @@ +TileDataPointers_15a3f: + dw $0000 + dw TileData_15b71 + dw TileData_15b16 + dw TileData_15abf + dw TileData_15b23 + dw TileData_15adc + dw TileData_15b2a + dw TileData_15af3 + dw $0000 + dw $0000 + dw $0000 + dw TileData_15b16 + dw $0000 + dw TileData_15b23 + dw $0000 + dw TileData_15b2a + dw $0000 + dw $0000 + dw $0000 + dw TileData_15b71 + dw TileData_15b3d + dw $0000 + dw TileData_15b50 + dw $0000 + dw $0000 + dw $0000 + dw TileData_15b82 + dw $0000 + dw $0000 + dw TileData_15b3d + dw $0000 + dw TileData_15b50 + dw $0000 + dw $0000 + dw TileData_15b57 + dw $0000 + dw $0000 + dw TileData_15b71 + dw TileData_15b2a + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw TileData_15b57 + dw TileData_15b82 + dw $0000 + dw $0000 + dw TileData_15b2a + dw $0000 + dw $0000 + dw TileData_15b6a + dw $0000 + dw TileData_15b3d + dw $0000 + dw $0000 + dw TileData_15b71 + dw $0000 + dw $0000 + dw $0000 + dw TileData_15b6a + dw $0000 + dw TileData_15b3d + dw TileData_15b82 + dw $0000 + +TileData_15abf: ; 0x15abf + db $e + dw TileData_15b93 + dw TileData_15b9d + dw TileData_15ba7 + dw TileData_15bb1 + dw TileData_15bbb + dw TileData_15bc5 + dw TileData_15c0b + dw TileData_15c15 + dw TileData_15c1f + dw TileData_15c29 + dw TileData_15c33 + dw TileData_15c3d + dw TileData_15c47 + dw TileData_15c51 + +TileData_15adc: ; 0x15adc + db $0b + dw TileData_15c0b + dw TileData_15c15 + dw TileData_15c1f + dw TileData_15c29 + dw TileData_15c33 + dw TileData_15c3d + dw TileData_15c47 + dw TileData_15c51 + dw TileData_15ce7 + dw TileData_15cf1 + dw TileData_15cfb + +TileData_15af3: ; 0x15af3 + db $11 + dw TileData_15b93 + dw TileData_15b9d + dw TileData_15ba7 + dw TileData_15bb1 + dw TileData_15bbb + dw TileData_15bc5 + dw TileData_15c0b + dw TileData_15c15 + dw TileData_15c1f + dw TileData_15c29 + dw TileData_15c33 + dw TileData_15c3d + dw TileData_15c47 + dw TileData_15c51 + dw TileData_15cab + dw TileData_15cb5 + dw TileData_15cbf + +TileData_15b16: ; 0x15b16 + db $06 + dw TileData_15b93 + dw TileData_15b9d + dw TileData_15ba7 + dw TileData_15bb1 + dw TileData_15bbb + dw TileData_15bc5 + +TileData_15b23: ; 0x15b23 + db $03 + dw TileData_15ce7 + dw TileData_15cf1 + dw TileData_15cfb + +TileData_15b2a: ; 0x15b2a + db $09 + dw TileData_15b93 + dw TileData_15b9d + dw TileData_15ba7 + dw TileData_15bb1 + dw TileData_15bbb + dw TileData_15bc5 + dw TileData_15cab + dw TileData_15cb5 + dw TileData_15cbf + +TileData_15b3d: ; 0x15b3d + db $09 + dw TileData_15bcf + dw TileData_15bd9 + dw TileData_15be3 + dw TileData_15bed + dw TileData_15bf7 + dw TileData_15c01 + dw TileData_15ce7 + dw TileData_15cf1 + dw TileData_15cfb + +TileData_15b50: ; 0x15b50 + db $03 + dw TileData_15cab + dw TileData_15cb5 + dw TileData_15cbf + +TileData_15b57: ; 0x15b57 + db $09 + dw TileData_15b93 + dw TileData_15b9d + dw TileData_15ba7 + dw TileData_15bb1 + dw TileData_15bbb + dw TileData_15bc5 + dw TileData_15cc9 + dw TileData_15cd3 + dw TileData_15cdd + +TileData_15b6a: ; 0x15b6a + db $03 + dw TileData_15cc9 + dw TileData_15cd3 + dw TileData_15cdd + +TileData_15b71: ; 0x15b71 + db $08 + dw TileData_15c0b + dw TileData_15c15 + dw TileData_15c1f + dw TileData_15c29 + dw TileData_15c33 + dw TileData_15c3d + dw TileData_15c47 + dw TileData_15c51 + +TileData_15b82: ; 0x15b82 + db $08 + dw TileData_15c5b + dw TileData_15c65 + dw TileData_15c6f + dw TileData_15c79 + dw TileData_15c83 + dw TileData_15c8d + dw TileData_15c97 + dw TileData_15ca1 + +TileData_15b93: ; 0x15b93 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $44 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15b9d: ; 0x15b9d + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $47 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $30 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15ba7: ; 0x15ba7 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $4A + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $60 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15bb1: ; 0x15bb1 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $4D + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $90 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15bbb: ; 0x15bbb + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $50 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $C0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15bc5: ; 0x15bc5 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $53 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $F0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15bcf: ; 0x15bcf + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $44 + dw StageRedFieldTopBaseGameBoyGfx + $9a0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15bd9: ; 0x15bd9 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $47 + dw StageRedFieldTopBaseGameBoyGfx + $9d0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15be3: ; 0x15be3 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $4A + dw StageRedFieldTopBaseGameBoyGfx + $a00 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15bed: ; 0x15bed + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $4D + dw StageRedFieldTopBaseGameBoyGfx + $a30 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15bf7: ; 0x15bf7 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $50 + dw StageRedFieldTopBaseGameBoyGfx + $a60 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c01: ; 0x15c01 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $53 + dw StageRedFieldTopBaseGameBoyGfx + $a90 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c0b: ; 0x15c0b + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $56 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $120 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c15: ; 0x15c15 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $59 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $150 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c1f: ; 0x15c1f + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $5C + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $180 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c29: ; 0x15c29 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $5F + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1B0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c33: ; 0x15c33 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $62 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $1E0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c3d: ; 0x15c3d + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $65 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $210 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c47: ; 0x15c47 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $66 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $620 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c51: ; 0x15c51 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $69 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $650 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15c5b: ; 0x15c5b + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $56 + dw StageRedFieldTopBaseGameBoyGfx + $ac0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c65: ; 0x15c65 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $59 + dw StageRedFieldTopBaseGameBoyGfx + $af0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c6f: ; 0x15c6f + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $5C + dw StageRedFieldTopBaseGameBoyGfx + $b20 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c79: ; 0x15c79 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $5F + dw StageRedFieldTopBaseGameBoyGfx + $b50 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c83: ; 0x15c83 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $62 + dw StageRedFieldTopBaseGameBoyGfx + $b80 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c8d: ; 0x15c8d + dw Func_11d2 + db $10, $01 + dw vTilesBG tile $65 + dw StageRedFieldTopBaseGameBoyGfx + $bb0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15c97: ; 0x15c97 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $66 + dw StageRedFieldTopBaseGameBoyGfx + $bc0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15ca1: ; 0x15ca1 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $69 + dw StageRedFieldTopBaseGameBoyGfx + $bf0 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15cab: ; 0x15cab + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $6C + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $2B0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15cb5: ; 0x15cb5 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $6F + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $2E0 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15cbf: ; 0x15cbf + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $72 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $310 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15cc9: ; 0x15cc9 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $6C + dw StageRedFieldTopBaseGameBoyGfx + $c20 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15cd3: ; 0x15cd3 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $6F + dw StageRedFieldTopBaseGameBoyGfx + $c50 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15cdd: ; 0x15cdd + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $72 + dw StageRedFieldTopBaseGameBoyGfx + $c80 + db Bank(StageRedFieldTopBaseGameBoyGfx) + db $00 + +TileData_15ce7: ; 0x15ce7 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $6C + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $220 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15cf1: ; 0x15cf1 + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $6F + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $250 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileData_15cfb: ; 0x15cfb + dw Func_11d2 + db $30, $03 + dw vTilesBG tile $72 + dw StageRedFieldBottomIndicatorsGfx_Gameboy + $280 + db Bank(StageRedFieldBottomIndicatorsGfx_Gameboy) + db $00 + +TileDataPointers_15d05: + dw $0000 + dw TileData_15db1 + dw TileData_15d96 + dw TileData_15d85 + dw TileData_15d99 + dw TileData_15d8a + dw TileData_15d9c + dw TileData_15d8f + dw $0000 + dw $0000 + dw $0000 + dw TileData_15d96 + dw $0000 + dw TileData_15d99 + dw $0000 + dw TileData_15d9c + dw $0000 + dw $0000 + dw $0000 + dw TileData_15db1 + dw TileData_15da1 + dw $0000 + dw TileData_15da6 + dw $0000 + dw $0000 + dw $0000 + dw TileData_15db4 + dw $0000 + dw $0000 + dw TileData_15da1 + dw $0000 + dw TileData_15da6 + dw $0000 + dw $0000 + dw TileData_15da9 + dw $0000 + dw $0000 + dw TileData_15db1 + dw TileData_15d9c + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw TileData_15da9 + dw TileData_15db4 + dw $0000 + dw $0000 + dw TileData_15d9c + dw $0000 + dw $0000 + dw TileData_15dae + dw $0000 + dw TileData_15da1 + dw $0000 + dw $0000 + dw TileData_15db1 + dw $0000 + dw $0000 + dw $0000 + dw TileData_15dae + dw $0000 + dw TileData_15da1 + dw TileData_15db4 + dw $0000 + +TileData_15d85: ; 0x15d85 + db $02 + dw TileData_15db7 + dw TileData_15df2 + +TileData_15d8a: ; 0x15d8a + db $02 + dw TileData_15df2 + dw TileData_15e82 + +TileData_15d8f: ; 0x15d8f + db $03 + dw TileData_15db7 + dw TileData_15df2 + dw TileData_15e50 + +TileData_15d96: ; 0x15d96 + db $01 + dw TileData_15db7 + +TileData_15d99: ; 0x15d99 + db $01 + dw TileData_15e82 + +TileData_15d9c: ; 0x15d9c + db $02 + dw TileData_15db7 + dw TileData_15e50 + +TileData_15da1: ; 0x15da1 + db $02 + dw TileData_15dd5 + dw TileData_15e82 + +TileData_15da6: ; 0x15da6 + db $01 + dw TileData_15e50 + +TileData_15da9: ; 0x15da9 + db $02 + dw TileData_15db7 + dw TileData_15e69 + +TileData_15dae: ; 0x15dae + db $01 + dw TileData_15e69 + +TileData_15db1: ; 0x15dab1 + db $01 + dw TileData_15df2 + +TileData_15db4: ; 0x15db4 + db $01 + dw TileData_15e21 + +TileData_15db7: ; 0x15db7 + dw Func_1198 + + db ($a << 1) + db $03 + dw vBGMap + $4c + + db ($40 << 1) + db $09 + dw vBGMap + $6c + + db (($32 << 1) | 1) + db $08 + dw vBGMap + $8d + + db (4 << 1) + dw vBGMap + $ae + + db (2 << 1) + dw vBGMap + $d0 + + db (2 << 1) + dw vBGMap + $f1 + + db (2 << 1) + dw vBGMap + $111 + + db (1 << 1) + dw vBGMap + $132 + + db $00 ; terminator + +TileData_15dd5: ; 0x15dd5 + dw Func_1198 + + db ($a << 1) + db $03 + dw vBGMap + $4c + + db (($28 << 1) | 1) + db $08 + dw vBGMap + $6c + + db ($4 << 1) + dw vBGMap + $8d + + db ($04 << 1) + dw vBGMap + $ae + + db ($02 << 1) + dw vBGMap + $d0 + + db ($02 << 1) + dw vBGMap + $f1 + + db ($02 << 1) + dw vBGMap + $111 + + db (1 << 1) + dw vBGMap + $132 + + db $00 ; terminator + +TileData_15df2: ; 0x15df2 + dw LoadTileLists + db $19 ; total number of tiles + + db $05 ; number of tiles + dw vBGMap + $a9 + db $1e, $1f, $20, $21, $22 + + db $07 + dw vBGMap + $c7 + db $23, $24, $39, $3a, $25, $3b, $26 + + db $08 ; number of tiles + dw vBGMap + $e6 + db $27, $37, $28, $29, $2a, $2b, $3c, $2c + + db $03 ; number of tiles + dw vBGMap + $106 + db $2d, $38, $2e + + db $01 ; number of tiles + dw vBGMap + $10d + db $2f + + db $01 ; number of tiles + dw vBGMap + $126 + db $30 + + db 00 ; terminator + +TileData_15e21: ; 0x15e21 + dw LoadTileLists + db $19 ; total number of tiles + + db $05 ; number of tiles + dw vBGMap + $a9 + db $0b, $0c, $0d, $0e, $0f + + db $07 + dw vBGMap + $c7 + db $10, $11, $33, $34, $12, $35, $13 + + db $08 ; number of tiles + dw vBGMap + $e6 + db $14, $31, $15, $16, $17, $18, $36, $19 + + db $03 ; number of tiles + dw vBGMap + $106 + db $1a, $32, $1b + + db $01 ; number of tiles + dw vBGMap + $10d + db $1c + + db $01 ; number of tiles + dw vBGMap + $126 + db $1d + + db 00 ; terminator + +TileData_15e50: ; 0x15e50 + dw LoadTileLists + db $09 ; total number of tiles + + db $03 ; number of tiles + dw vBGMap + $100 + db $45, $46, $22 + + db $02 ; number of tiles + dw vBGMap + $120 + db $45, $46 + + db $02 ; number of tiles + dw vBGMap + $140 + db $45, $46 + + db $02 ; number of tiles + dw vBGMap + $160 + db $45, $46 + + db $00 ; terminator + +TileData_15e69: ; 0x15e69 + dw LoadTileLists + db $09 ; total number of tiles + + db $03 ; number of tiles + dw vBGMap + $100 + db $43, $44, $22 + + db $02 ; number of tiles + dw vBGMap + $120 + db $45, $46 + + db $02 ; number of tiles + dw vBGMap + $140 + db $45, $46 + + db $02 ; number of tiles + dw vBGMap + $160 + db $45, $46 + + db $00 ; terminator + +TileData_15e82: ; 0x15e82 + dw Func_1198 + + db ((4 << 1) | 1) + db $07 + dw vBGMap + $100 + + db (($23 << 1) | 1) + db $04 + dw vBGMap + $120 + + db (2 << 1) + dw vBGMap + $140 + + db (2 << 1) + dw vBGMap + $160 + + db $00 ; terminator -- cgit v1.2.3