2012-01-14 20:36:00 +00:00
|
|
|
INCLUDE "constants.asm"
|
|
|
|
|
2014-05-26 04:53:02 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank1", ROMX
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/sprite_facings.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/black_out.asm"
|
2014-05-26 04:53:02 +00:00
|
|
|
|
2020-06-27 22:02:08 +00:00
|
|
|
MewPicFront:: INCBIN "gfx/pokemon/front/mew.pic"
|
|
|
|
MewPicBack:: INCBIN "gfx/pokemon/back/mewb.pic"
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/pokemon/base_stats/mew.asm"
|
2012-01-28 04:15:45 +00:00
|
|
|
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/battle/safari_zone.asm"
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "engine/movie/title.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/pokemon/load_mon_data.asm"
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/items/prices.asm"
|
|
|
|
INCLUDE "data/items/names.asm"
|
|
|
|
INCLUDE "data/text/unused_names.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/gfx/sprite_oam.asm"
|
|
|
|
INCLUDE "engine/gfx/oam_dma.asm"
|
|
|
|
INCLUDE "engine/link/print_waiting_text.asm"
|
|
|
|
INCLUDE "engine/overworld/sprite_collisions.asm"
|
|
|
|
INCLUDE "engine/debug/test_battle.asm"
|
|
|
|
INCLUDE "engine/events/pick_up_item.asm"
|
2014-05-26 02:45:59 +00:00
|
|
|
INCLUDE "engine/overworld/movement.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/link/cable_club.asm"
|
|
|
|
INCLUDE "engine/menus/main_menu.asm"
|
2020-07-03 05:11:23 +00:00
|
|
|
INCLUDE "engine/movie/oak_speech/oak_speech.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/overworld/special_warps.asm"
|
|
|
|
INCLUDE "engine/debug/debug_party.asm"
|
|
|
|
INCLUDE "engine/menus/naming_screen.asm"
|
2020-07-03 05:11:23 +00:00
|
|
|
INCLUDE "engine/movie/oak_speech/oak_speech2.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/items/subtract_paid_money.asm"
|
|
|
|
INCLUDE "engine/menus/swap_items.asm"
|
|
|
|
INCLUDE "engine/events/pokemart.asm"
|
|
|
|
INCLUDE "engine/pokemon/learn_move.asm"
|
|
|
|
INCLUDE "engine/events/pokecenter.asm"
|
|
|
|
INCLUDE "engine/events/set_blackout_map.asm"
|
|
|
|
INCLUDE "engine/menus/display_text_id_init.asm"
|
|
|
|
INCLUDE "engine/menus/draw_start_menu.asm"
|
|
|
|
INCLUDE "engine/link/cable_club_npc.asm"
|
|
|
|
INCLUDE "engine/menus/text_box.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/drain_hp.asm"
|
|
|
|
INCLUDE "engine/menus/players_pc.asm"
|
|
|
|
INCLUDE "engine/pokemon/remove_mon.asm"
|
|
|
|
INCLUDE "engine/events/display_pokedex.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
|
2019-01-01 20:06:23 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank3", ROMX
|
2014-05-22 22:13:20 +00:00
|
|
|
|
2014-05-31 08:31:08 +00:00
|
|
|
INCLUDE "engine/joypad.asm"
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/maps/songs.asm"
|
|
|
|
INCLUDE "data/maps/map_header_banks.asm"
|
2017-01-01 01:23:54 +00:00
|
|
|
INCLUDE "engine/overworld/clear_variables.asm"
|
|
|
|
INCLUDE "engine/overworld/player_state.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/poison.asm"
|
|
|
|
INCLUDE "engine/overworld/tilesets.asm"
|
2017-01-01 01:23:54 +00:00
|
|
|
INCLUDE "engine/overworld/daycare_exp.asm"
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/maps/hide_show_data.asm"
|
2017-01-01 01:23:54 +00:00
|
|
|
INCLUDE "engine/overworld/field_move_messages.asm"
|
|
|
|
INCLUDE "engine/items/inventory.asm"
|
|
|
|
INCLUDE "engine/overworld/wild_mons.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/items/item_effects.asm"
|
|
|
|
INCLUDE "engine/menus/draw_badges.asm"
|
2017-01-01 01:23:54 +00:00
|
|
|
INCLUDE "engine/overworld/update_map.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/overworld/cut.asm"
|
2017-01-01 01:23:54 +00:00
|
|
|
INCLUDE "engine/overworld/missable_objects.asm"
|
|
|
|
INCLUDE "engine/overworld/push_boulder.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/pokemon/add_mon.asm"
|
2017-01-01 01:23:54 +00:00
|
|
|
INCLUDE "engine/flag_action.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/heal_party.asm"
|
|
|
|
INCLUDE "engine/math/bcd.asm"
|
2020-07-03 05:11:23 +00:00
|
|
|
INCLUDE "engine/movie/oak_speech/init_player_data.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/items/get_bag_item_quantity.asm"
|
|
|
|
INCLUDE "engine/overworld/pathfinding.asm"
|
|
|
|
INCLUDE "engine/gfx/hp_bar.asm"
|
2020-07-03 17:23:51 +00:00
|
|
|
INCLUDE "engine/events/hidden_objects/bookshelves.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/indigo_plateau_statues.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/diglett_sculpture.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/elevator.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/town_map.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/pokemon_stuff.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2019-01-01 20:06:23 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Graphics (BANK 4)", ROMX
|
2014-05-31 19:42:19 +00:00
|
|
|
|
2020-06-27 20:27:30 +00:00
|
|
|
PokemonLogoGraphics: INCBIN "gfx/title/pokemon_logo.2bpp"
|
|
|
|
FontGraphics:: INCBIN "gfx/font/font.1bpp"
|
2020-06-27 19:32:24 +00:00
|
|
|
FontGraphicsEnd::
|
2020-06-27 20:27:30 +00:00
|
|
|
ABTiles: INCBIN "gfx/font/AB.2bpp"
|
|
|
|
HpBarAndStatusGraphics:: INCBIN "gfx/font/font_battle_extra.2bpp"
|
2020-06-27 19:32:24 +00:00
|
|
|
HpBarAndStatusGraphicsEnd::
|
2020-06-27 20:27:30 +00:00
|
|
|
BattleHudTiles1: INCBIN "gfx/battle/battle_hud_1.1bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
BattleHudTiles1End:
|
2020-06-27 20:27:30 +00:00
|
|
|
BattleHudTiles2: INCBIN "gfx/battle/battle_hud_2.1bpp"
|
|
|
|
BattleHudTiles3: INCBIN "gfx/battle/battle_hud_3.1bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
BattleHudTiles3End:
|
2020-06-27 20:27:30 +00:00
|
|
|
NintendoCopyrightLogoGraphics: INCBIN "gfx/intro_credits/copyright.2bpp"
|
|
|
|
GamefreakLogoGraphics: INCBIN "gfx/title/gamefreak_inc.2bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
GamefreakLogoGraphicsEnd:
|
2020-06-27 20:27:30 +00:00
|
|
|
TextBoxGraphics:: INCBIN "gfx/font/font_extra.2bpp"
|
2020-06-27 19:32:24 +00:00
|
|
|
TextBoxGraphicsEnd::
|
2020-06-27 20:27:30 +00:00
|
|
|
PokedexTileGraphics: INCBIN "gfx/pokedex/pokedex.2bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
PokedexTileGraphicsEnd:
|
2020-06-27 20:27:30 +00:00
|
|
|
WorldMapTileGraphics: INCBIN "gfx/town_map/town_map.2bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
WorldMapTileGraphicsEnd:
|
2020-06-27 20:27:30 +00:00
|
|
|
PlayerCharacterTitleGraphics: INCBIN "gfx/title/player.2bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
PlayerCharacterTitleGraphicsEnd:
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-31 19:42:19 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Battle (BANK 4)", ROMX
|
2014-05-31 19:42:19 +00:00
|
|
|
|
2015-04-01 09:23:27 +00:00
|
|
|
INCLUDE "engine/overworld/is_player_just_outside_map.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/pokemon/status_screen.asm"
|
|
|
|
INCLUDE "engine/menus/party_menu.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-06-27 22:02:08 +00:00
|
|
|
RedPicFront:: INCBIN "gfx/player/red.pic"
|
|
|
|
ShrinkPic1:: INCBIN "gfx/player/shrink1.pic"
|
|
|
|
ShrinkPic2:: INCBIN "gfx/player/shrink2.pic"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/overworld/turn_sprite.asm"
|
|
|
|
INCLUDE "engine/menus/start_sub_menus.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/items/tms.asm"
|
2015-04-01 09:23:27 +00:00
|
|
|
INCLUDE "engine/battle/end_of_battle.asm"
|
|
|
|
INCLUDE "engine/battle/wild_encounters.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/battle/move_effects/recoil.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/conversion.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/haze.asm"
|
2015-04-01 09:23:27 +00:00
|
|
|
INCLUDE "engine/battle/get_trainer_name.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/math/random.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Battle (BANK 5)", ROMX
|
2014-05-31 19:42:19 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/gfx/load_pokedex_tiles.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/overworld/map_sprites.asm"
|
|
|
|
INCLUDE "engine/overworld/emotion_bubbles.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/evolve_trade.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/substitute.asm"
|
|
|
|
INCLUDE "engine/menus/pc.asm"
|
2012-01-17 23:24:32 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank6_1", ROMX
|
2013-03-17 21:54:12 +00:00
|
|
|
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/play_time.asm"
|
2013-03-12 00:52:32 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
|
|
|
|
SECTION "bank6_2", ROMX
|
2013-03-12 00:52:32 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/overworld/auto_movement.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/overworld/doors.asm"
|
|
|
|
INCLUDE "engine/overworld/ledges.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank7_1", ROMX
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/pokemon/names.asm"
|
2020-07-03 05:11:23 +00:00
|
|
|
INCLUDE "engine/movie/oak_speech/clear_save.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/elevator.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank7_2", ROMX
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/menus/oaks_pc.asm"
|
2020-07-03 17:23:51 +00:00
|
|
|
INCLUDE "engine/events/hidden_objects/new_bike.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/oaks_lab_posters.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/safari_game.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/cinnabar_gym_quiz.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/magazines.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/bills_house_pc.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/oaks_lab_email.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-07-03 05:09:58 +00:00
|
|
|
SECTION "Bill's PC", ROMX
|
|
|
|
|
|
|
|
INCLUDE "engine/pokemon/bills_pc.asm"
|
|
|
|
|
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Battle (BANK 9)", ROMX
|
2019-01-01 20:06:23 +00:00
|
|
|
|
2015-04-01 09:41:20 +00:00
|
|
|
INCLUDE "engine/battle/print_type.asm"
|
|
|
|
INCLUDE "engine/battle/save_trainer_name.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/battle/move_effects/focus_energy.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Battle (BANK A)", ROMX
|
2019-01-01 20:06:23 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/battle/move_effects/leech_seed.asm"
|
2012-01-17 23:24:32 +00:00
|
|
|
|
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Battle (BANK B)", ROMX
|
2014-05-31 19:42:19 +00:00
|
|
|
|
2015-04-01 14:16:43 +00:00
|
|
|
INCLUDE "engine/battle/display_effectiveness.asm"
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2020-06-27 20:27:30 +00:00
|
|
|
TrainerInfoTextBoxTileGraphics: INCBIN "gfx/trainer_card/trainer_info.2bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
TrainerInfoTextBoxTileGraphicsEnd:
|
2020-06-27 20:27:30 +00:00
|
|
|
BlankLeaderNames: INCBIN "gfx/trainer_card/blank_leader_names.2bpp"
|
|
|
|
CircleTile: INCBIN "gfx/trainer_card/circle_tile.2bpp"
|
|
|
|
BadgeNumbersTileGraphics: INCBIN "gfx/trainer_card/badge_numbers.2bpp"
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/items/tmhm.asm"
|
2015-04-01 14:16:43 +00:00
|
|
|
INCLUDE "engine/battle/scale_sprites.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/battle/move_effects/pay_day.asm"
|
|
|
|
INCLUDE "engine/slots/game_corner_slots2.asm"
|
2012-01-17 23:24:32 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Battle (BANK C)", ROMX
|
2019-01-01 20:06:23 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/battle/move_effects/mist.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/one_hit_ko.asm"
|
2012-01-17 23:24:32 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "Battle (BANK D)", ROMX
|
2014-05-31 19:42:19 +00:00
|
|
|
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "engine/movie/title2.asm"
|
2015-04-01 14:16:43 +00:00
|
|
|
INCLUDE "engine/battle/link_battle_versus_text.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/slots/slot_machine.asm"
|
|
|
|
INCLUDE "engine/events/pewter_guys.asm"
|
|
|
|
INCLUDE "engine/math/multiply_divide.asm"
|
|
|
|
INCLUDE "engine/slots/game_corner_slots.asm"
|
2012-01-18 02:56:48 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bankE", ROMX
|
2013-12-15 22:18:14 +00:00
|
|
|
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/moves/moves.asm"
|
|
|
|
INCLUDE "data/pokemon/base_stats.asm"
|
|
|
|
INCLUDE "data/pokemon/cries.asm"
|
2015-04-01 14:51:04 +00:00
|
|
|
INCLUDE "engine/battle/unused_stats_functions.asm"
|
|
|
|
INCLUDE "engine/battle/scroll_draw_trainer_pic.asm"
|
2015-04-01 15:27:51 +00:00
|
|
|
INCLUDE "engine/battle/trainer_ai.asm"
|
2015-04-01 14:51:04 +00:00
|
|
|
INCLUDE "engine/battle/draw_hud_pokeball_gfx.asm"
|
2012-01-17 23:24:32 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
TradingAnimationGraphics:
|
2020-06-27 20:27:30 +00:00
|
|
|
INCBIN "gfx/trade/game_boy.2bpp"
|
|
|
|
INCBIN "gfx/trade/link_cable.2bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
TradingAnimationGraphicsEnd:
|
2012-01-18 02:56:48 +00:00
|
|
|
|
2020-06-27 20:27:30 +00:00
|
|
|
TradingAnimationGraphics2: INCBIN "gfx/trade/cable_ball.2bpp"
|
2015-08-10 04:56:20 +00:00
|
|
|
TradingAnimationGraphics2End:
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/pokemon/evos_moves.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/heal.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/transform.asm"
|
|
|
|
INCLUDE "engine/battle/move_effects/reflect_light_screen.asm"
|
2013-12-14 10:01:22 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bankF", ROMX
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/battle/core.asm"
|
2020-06-23 21:50:50 +00:00
|
|
|
INCLUDE "engine/battle/effects.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank10", ROMX
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/menus/pokedex.asm"
|
|
|
|
INCLUDE "engine/movie/trade.asm"
|
|
|
|
INCLUDE "engine/movie/intro.asm"
|
|
|
|
INCLUDE "engine/movie/trade2.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank11_1", ROMX
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/pokedex_rating.asm"
|
2012-01-15 00:13:22 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
|
|
|
|
SECTION "bank11_2", ROMX
|
2012-01-17 23:24:32 +00:00
|
|
|
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/overworld/hidden_objects.asm"
|
2012-01-17 23:24:32 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank12", ROMX
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/gfx/screen_effects.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank13", ROMX
|
2014-05-22 22:13:20 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/give_pokemon.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/predefs.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank14", ROMX
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2015-04-01 14:51:04 +00:00
|
|
|
INCLUDE "engine/battle/init_battle_variables.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/battle/move_effects/paralyze.asm"
|
|
|
|
INCLUDE "engine/events/card_key.asm"
|
|
|
|
INCLUDE "engine/events/prize_menu.asm"
|
2020-07-03 17:23:51 +00:00
|
|
|
INCLUDE "engine/events/hidden_objects/school_notebooks.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/fighting_dojo.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/indigo_plateau_hq.asm"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank15_1", ROMX
|
2012-01-18 02:56:48 +00:00
|
|
|
|
2015-04-01 15:03:05 +00:00
|
|
|
INCLUDE "engine/battle/experience.asm"
|
2012-03-19 08:10:24 +00:00
|
|
|
|
2012-02-02 05:47:44 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank15_2", ROMX
|
2012-02-02 05:47:44 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/diploma.asm"
|
|
|
|
INCLUDE "engine/overworld/trainer_sight.asm"
|
2012-02-02 05:47:44 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank16_1", ROMX
|
2013-03-12 00:52:32 +00:00
|
|
|
|
2015-04-01 15:03:05 +00:00
|
|
|
INCLUDE "engine/battle/common_text.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/pokemon/experience.asm"
|
|
|
|
INCLUDE "engine/events/oaks_aide.asm"
|
2013-12-23 02:59:29 +00:00
|
|
|
|
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank16_2", ROMX
|
2013-12-23 02:59:29 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/saffron_guards.asm"
|
2014-05-18 18:19:10 +00:00
|
|
|
|
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank17_1", ROMX
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/starter_dex.asm"
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank17_2", ROMX
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/pokemon/set_types.asm"
|
2020-07-03 17:23:51 +00:00
|
|
|
INCLUDE "engine/events/hidden_objects/reds_room.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/route_15_binoculars.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/museum_fossils.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/school_blackboard.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/vermilion_gym_trash.asm"
|
2013-12-19 13:53:17 +00:00
|
|
|
|
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank18_1", ROMX
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/cinnabar_lab.asm"
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank18_2", ROMX
|
2014-05-22 22:13:20 +00:00
|
|
|
|
2020-07-03 17:23:51 +00:00
|
|
|
INCLUDE "engine/events/hidden_objects/gym_statues.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/bench_guys.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/blues_room.asm"
|
|
|
|
INCLUDE "engine/events/hidden_objects/pokecenter_pc.asm"
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank1A", ROMX
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2015-04-01 15:03:05 +00:00
|
|
|
INCLUDE "engine/battle/decrement_pp.asm"
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
Version_GFX:
|
2014-10-17 08:42:32 +00:00
|
|
|
IF DEF(_RED)
|
2020-06-27 20:27:30 +00:00
|
|
|
INCBIN "gfx/title/red_version.1bpp" ; 10 tiles
|
2014-05-22 22:13:20 +00:00
|
|
|
ENDC
|
2014-10-17 08:42:32 +00:00
|
|
|
IF DEF(_BLUE)
|
2020-06-27 20:27:30 +00:00
|
|
|
INCBIN "gfx/title/blue_version.1bpp" ; 8 tiles
|
2014-05-22 22:13:20 +00:00
|
|
|
ENDC
|
2015-08-10 04:56:20 +00:00
|
|
|
Version_GFXEnd:
|
2013-12-19 13:53:17 +00:00
|
|
|
|
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank1C", ROMX
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/movie/gamefreak.asm"
|
|
|
|
INCLUDE "engine/movie/hall_of_fame.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/overworld/healing_machine.asm"
|
|
|
|
INCLUDE "engine/overworld/player_animations.asm"
|
2015-04-01 15:03:05 +00:00
|
|
|
INCLUDE "engine/battle/ghost_marowak_anim.asm"
|
|
|
|
INCLUDE "engine/battle/battle_transitions.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/items/town_map.asm"
|
|
|
|
INCLUDE "engine/gfx/mon_icons.asm"
|
|
|
|
INCLUDE "engine/events/in_game_trades.asm"
|
|
|
|
INCLUDE "engine/gfx/palettes.asm"
|
|
|
|
INCLUDE "engine/menus/save.asm"
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank1D_1", ROMX
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/movie/credits.asm"
|
|
|
|
INCLUDE "engine/pokemon/status_ailments.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/items/itemfinder.asm"
|
2013-12-19 13:53:17 +00:00
|
|
|
|
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank1D_2", ROMX
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/events/vending_machine.asm"
|
2013-12-19 13:53:17 +00:00
|
|
|
|
|
|
|
|
2020-06-27 19:32:24 +00:00
|
|
|
SECTION "bank1D_3", ROMX
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/menus/league_pc.asm"
|
|
|
|
INCLUDE "engine/events/hidden_items.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
|
2014-05-25 02:57:50 +00:00
|
|
|
|
2018-11-18 23:29:24 +00:00
|
|
|
SECTION "bank1E", ROMX
|
2014-05-22 22:13:20 +00:00
|
|
|
|
|
|
|
INCLUDE "engine/battle/animations.asm"
|
|
|
|
INCLUDE "engine/overworld/cut2.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/overworld/dust_smoke.asm"
|
2013-12-19 13:53:17 +00:00
|
|
|
|
2020-06-27 20:27:30 +00:00
|
|
|
RedFishingTilesFront: INCBIN "gfx/overworld/red_fish_front.2bpp"
|
|
|
|
RedFishingTilesBack: INCBIN "gfx/overworld/red_fish_back.2bpp"
|
|
|
|
RedFishingTilesSide: INCBIN "gfx/overworld/red_fish_side.2bpp"
|
|
|
|
RedFishingRodTiles: INCBIN "gfx/overworld/fishing_rod.2bpp"
|
2012-01-14 20:36:00 +00:00
|
|
|
|
2020-07-03 15:51:00 +00:00
|
|
|
INCLUDE "data/moves/animations.asm"
|
2020-07-03 03:30:21 +00:00
|
|
|
INCLUDE "engine/movie/evolution.asm"
|
2014-05-22 22:13:20 +00:00
|
|
|
INCLUDE "engine/overworld/elevator.asm"
|
|
|
|
INCLUDE "engine/items/tm_prices.asm"
|