diff options
Diffstat (limited to 'ld_script.txt')
-rw-r--r-- | ld_script.txt | 104 |
1 files changed, 84 insertions, 20 deletions
diff --git a/ld_script.txt b/ld_script.txt index 1ad681e36..2e1338f45 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -59,8 +59,7 @@ SECTIONS { asm/battle_1.o(.text); asm/battle_2.o(.text); src/battle_3.o(.text); - src/battle_4.o(.text); - asm/battle_4.o(.text); + src/battle_script_commands.o(.text); asm/battle_5.o(.text); asm/battle_controller_player.o(.text); asm/battle_7.o(.text); @@ -71,7 +70,6 @@ SECTIONS { asm/pokemon_1.o(.text); src/calculate_base_damage.o(.text); src/pokemon_2.o(.text); - asm/pokemon_2.o(.text); asm/pokemon_item_effect.o(.text); src/pokemon_3.o(.text); asm/pokemon_3.o(.text); @@ -80,7 +78,7 @@ SECTIONS { src/util.o(.text); src/blend_palette.o(.text); asm/daycare.o(.text); - asm/egg_hatch.o(.text); + src/egg_hatch.o(.text); asm/battle_interface.o(.text); asm/smokescreen.o(.text); asm/pokeball.o(.text); @@ -92,7 +90,7 @@ SECTIONS { src/new_game.o(.text); asm/rom4.o(.text); asm/fieldmap.o(.text); - asm/metatile_behavior.o(.text); + src/metatile_behavior.o(.text); asm/field_camera.o(.text); asm/field_door.o(.text); asm/field_player_avatar.o(.text); @@ -148,7 +146,6 @@ SECTIONS { asm/script_menu.o(.text); asm/naming_screen.o(.text); src/money.o(.text); - asm/money.o(.text); asm/contest_effect.o(.text); asm/record_mixing.o(.text); asm/secret_base.o(.text); @@ -158,8 +155,7 @@ SECTIONS { asm/field_poison.o(.text); src/pokemon_size_record.o(.text); asm/fldeff_80F9BCC.o(.text); - asm/truck_scene.o(.text); - asm/porthole.o(.text); + src/field_special_scene.o(.text); asm/rotating_gate.o(.text); src/safari_zone.o(.text); asm/contest_link_80FC4F4.o(.text); @@ -178,7 +174,7 @@ SECTIONS { asm/decoration.o(.text); asm/slot_machine.o(.text); asm/contest_painting.o(.text); - src/battle_ai.o(.text); + src/battle_ai_script_commands.o(.text); asm/trader.o(.text); asm/starter_choose.o(.text); asm/wallclock.o(.text); @@ -200,7 +196,6 @@ SECTIONS { asm/roulette_util.o(.text); asm/cable_car_util.o(.text); src/save.o(.text); - asm/save.o(.text); asm/mystery_event_script.o(.text); asm/field_effect_helpers.o(.text); asm/contest_ai.o(.text); @@ -211,7 +206,7 @@ SECTIONS { asm/learn_move.o(.text); asm/fldeff_softboiled.o(.text); asm/decoration_inventory.o(.text); - asm/roamer.o(.text); + src/roamer.o(.text); asm/battle_tower.o(.text); asm/use_pokeblock.o(.text); asm/battle_controller_wally.o(.text); @@ -330,23 +325,88 @@ SECTIONS { data/link.o(.rodata); src/rtc.o(.rodata); data/data2b.o(.rodata); - src/battle_4.o(.rodata); - data/battle_4.o(.rodata); + src/battle_script_commands.o(.rodata); data/battle_controller_player.o(.rodata); - data/data2b_2.o(.rodata); + data/smokescreen.o(.rodata); data/battle_controller_opponent.o(.rodata); data/battle_controller_link_opponent.o(.rodata); data/data2c.o(.rodata); src/trig.o(.rodata); src/util.o(.rodata); - data/data3.o(.rodata); + data/daycare.o(.rodata); + src/egg_hatch.o(.rodata); + data/battle_7.o(.rodata); + data/battle_interface.o(.rodata); + data/pokeball.o(.rodata); + data/trade.o(.rodata); + data/berry_blender.o(.rodata); + src/new_game.o(.rodata); + data/rom4.o(.rodata); + data/fieldmap.o(.rodata); + src/metatile_behavior.o(.rodata); + data/rom_8486FEC.o(.rodata); + data/field_door.o(.rodata); + data/field_player_avatar.o(.rodata); data/field_map_obj.o(.rodata); - data/data3.o(.rodata_b); + data/field_ground_effect.o(.rodata); + data/map_obj_8097404.o(.rodata); + data/text_window.o(.rodata); + data/scrcmd.o(.rodata); + data/coord_event_weather.o(.rodata); + data/field_tasks.o(.rodata); + data/reset_rtc_screen.o(.rodata); + data/start_menu.o(.rodata); + data/tileset.o(.rodata); + data/palette.o(.rodata); + data/fanfares.o(.rodata); + data/battle_anims.o(.rodata); + data/title_screen.o(.rodata); + data/field_screen.o(.rodata); + data/battle_setup.o(.rodata); + data/cable_club.o(.rodata); + data/trainer_see.o(.rodata); + data/fldeff_emotion.o(.rodata); + data/wild_encounter.o(.rodata); + data/field_effect.o(.rodata); + data/option_menu.o(.rodata); + data/pokedex.o(.rodata); + data/trainer_card.o(.rodata); + data/pokemon_storage_system.o(.rodata); + data/pokemon_icon.o(.rodata); + data/fldeff_cut.o(.rodata); + data/map_name_popup.o(.rodata); + data/item_menu_icons.o(.rodata); + data/contest.o(.rodata); + data/shop.o(.rodata); src/berry.o(.rodata); - data/data3_a1.o(.rodata); + data/script_menu.o(.rodata); + data/naming_screen.o(.rodata); + src/money.o(.rodata); + data/contest_effect.o(.rodata); + data/record_mixing.o(.rodata); + data/secret_base.o(.rodata); + data/tv.o(.rodata); + data/contest_link_80F57C4.o(.rodata); + data/script_pokemon_util_80F87D8.o(.rodata); src/pokemon_size_record.o(.rodata) - data/data3b.o(.rodata); - src/battle_ai.o(.rodata); + data/field_effect_misc.o(.rodata); + data/field_special_scene.o(.rodata); + data/rotating_gate.o(.rodata); + data/item_use.o(.rodata); + data/battle_anim_80FE840.o(.rodata); + data/bike.o(.rodata); + data/easy_chat.o(.rodata); + data/mon_markings.o(.rodata); + data/mauville_old_man.o(.rodata); + data/mail.o(.rodata); + data/menu_helpers.o(.rodata); + data/heal_location.o(.rodata); + data/region_map.o(.rodata); + data/cute_sketch.o(.rodata); + data/decoration.o(.rodata); + data/slot_machine.o(.rodata); + data/contest_painting.o(.rodata); + src/battle_ai_script_commands.o(.rodata); data/data4.o(.rodata); data/battle_controller_link_partner.o(.rodata); data/battle_message.o(.rodata); @@ -355,7 +415,11 @@ SECTIONS { data/field_effect_helpers.o(.rodata); data/contest_ai.o(.rodata); data/battle_controller_safari.o(.rodata); - data/rom_8158B30.o(.rodata); + data/battle_anim_815A0D4.o(.rodata); + data/learn_move.o(.rodata); + src/roamer.o(.rodata); + data/battle_tower.o(.rodata); + data/use_pokeblock.o(.rodata); data/battle_controller_wally.o(.rodata); data/player_pc.o(.rodata); data/intro.o(.rodata); |