diff options
Diffstat (limited to 'asm/rom_8040EB4.s')
-rw-r--r-- | asm/rom_8040EB4.s | 1942 |
1 files changed, 971 insertions, 971 deletions
diff --git a/asm/rom_8040EB4.s b/asm/rom_8040EB4.s index 66d18c08c..51a4d8345 100644 --- a/asm/rom_8040EB4.s +++ b/asm/rom_8040EB4.s @@ -34,7 +34,7 @@ object_new_hidden_with_callback: @ 8040EB4 bx r1 .align 2, 0 _08040EE8: .4byte gSpriteTemplate_82087AC -_08040EEC: .4byte 0x02020004 +_08040EEC: .4byte gSprites thumb_func_end object_new_hidden_with_callback thumb_func_start StoreWordInTwoHalfwords @@ -555,8 +555,8 @@ _08041296: pop {r0} bx r0 .align 2, 0 -_080412A8: .4byte 0x0202eac8 -_080412AC: .4byte 0x0202eec8 +_080412A8: .4byte gPlttBufferUnfaded +_080412AC: .4byte gPlttBufferFaded thumb_func_end BlendPalette thumb_func_start pokemon_get_nick @@ -806,7 +806,7 @@ _0804144A: bx r0 .align 2, 0 _08041490: .4byte gSaveBlock2 -_08041494: .4byte 0x02025734 +_08041494: .4byte gSaveBlock1 _08041498: .4byte 0x00002b4c thumb_func_end sub_80413C8 @@ -824,9 +824,9 @@ daycare_send: @ 804149C pop {r0} bx r0 .align 2, 0 -_080414B4: .4byte 0x03005ce0 -_080414B8: .4byte 0x03004360 -_080414BC: .4byte 0x020286d0 +_080414B4: .4byte gUnknown_03005CE0 +_080414B8: .4byte gPlayerParty +_080414BC: .4byte gUnknown_020286D0 thumb_func_end daycare_send thumb_func_start sub_80414C0 @@ -916,7 +916,7 @@ _08041560: pop {r0} bx r0 .align 2, 0 -_0804156C: .4byte 0x02024e82 +_0804156C: .4byte word_2024E82 thumb_func_end sub_804151C thumb_func_start sub_8041570 @@ -1014,8 +1014,8 @@ _08041610: pop {r1} bx r1 .align 2, 0 -_08041640: .4byte 0x020231cc -_08041644: .4byte 0x03004360 +_08041640: .4byte gStringVar1 +_08041644: .4byte gPlayerParty thumb_func_end sub_8041570 thumb_func_start sub_8041648 @@ -1030,8 +1030,8 @@ sub_8041648: @ 8041648 pop {r1} bx r1 .align 2, 0 -_0804165C: .4byte 0x020286d0 -_08041660: .4byte 0x0202e8cc +_0804165C: .4byte gUnknown_020286D0 +_08041660: .4byte gUnknown_0202E8CC thumb_func_end sub_8041648 thumb_func_start sub_8041664 @@ -1128,8 +1128,8 @@ sub_80416E8: @ 80416E8 pop {r1} bx r1 .align 2, 0 -_08041720: .4byte 0x020231cc -_08041724: .4byte 0x020232cc +_08041720: .4byte gStringVar1 +_08041724: .4byte gStringVar2 thumb_func_end sub_80416E8 thumb_func_start sub_8041728 @@ -1164,8 +1164,8 @@ sub_8041728: @ 8041728 pop {r1} bx r1 .align 2, 0 -_08041768: .4byte 0x020231cc -_0804176C: .4byte 0x020232cc +_08041768: .4byte gStringVar1 +_0804176C: .4byte gStringVar2 thumb_func_end sub_8041728 thumb_func_start sub_8041770 @@ -1180,9 +1180,9 @@ sub_8041770: @ 8041770 pop {r0} bx r0 .align 2, 0 -_08041784: .4byte 0x020286d0 -_08041788: .4byte 0x0202e8cc -_0804178C: .4byte 0x0202e8ce +_08041784: .4byte gUnknown_020286D0 +_08041788: .4byte gUnknown_0202E8CC +_0804178C: .4byte gUnknown_0202E8CE thumb_func_end sub_8041770 thumb_func_start sub_8041790 @@ -1202,7 +1202,7 @@ sub_8041790: @ 8041790 str r1, [r2] bx lr .align 2, 0 -_080417AC: .4byte 0x02025734 +_080417AC: .4byte gSaveBlock1 _080417B0: .4byte 0x000030ac _080417B4: .4byte 0x000030b0 thumb_func_end sub_8041790 @@ -1224,8 +1224,8 @@ sub_80417B8: @ 80417B8 movs r0, 0 b _080417EC .align 2, 0 -_080417D8: .4byte 0x0202e8cc -_080417DC: .4byte 0x020286d0 +_080417D8: .4byte gUnknown_0202E8CC +_080417DC: .4byte gUnknown_020286D0 _080417E0: ldrb r1, [r5] adds r0, r4, 0 @@ -1431,7 +1431,7 @@ sub_8041940: @ 8041940 pop {r0} bx r0 .align 2, 0 -_0804194C: .4byte 0x020286d0 +_0804194C: .4byte gUnknown_020286D0 thumb_func_end sub_8041940 thumb_func_start sub_8041950 @@ -1442,7 +1442,7 @@ sub_8041950: @ 8041950 pop {r0} bx r0 .align 2, 0 -_0804195C: .4byte 0x020286d0 +_0804195C: .4byte gUnknown_020286D0 thumb_func_end sub_8041950 thumb_func_start sub_8041960 @@ -1889,11 +1889,11 @@ _08041C9A: bl DeleteFirstMoveAndGiveMoveToMon b _08041CEA .align 2, 0 -_08041CC8: .4byte 0x03000500 -_08041CCC: .4byte 0x030004d8 -_08041CD0: .4byte 0x030004e0 -_08041CD4: .4byte 0x030004e8 -_08041CD8: .4byte 0x03000470 +_08041CC8: .4byte gUnknown_03000500 +_08041CCC: .4byte gUnknown_030004D8 +_08041CD0: .4byte gUnknown_030004E0 +_08041CD4: .4byte gUnknown_030004E8 +_08041CD8: .4byte gUnknown_03000470 _08041CDC: .4byte 0x0000ffff _08041CE0: adds r0, r5, 0x1 @@ -2057,12 +2057,12 @@ _08041DDE: bl DeleteFirstMoveAndGiveMoveToMon b _08041E38 .align 2, 0 -_08041E14: .4byte 0x030004d8 +_08041E14: .4byte gUnknown_030004D8 _08041E18: .4byte 0x0000ffff _08041E1C: .4byte 0x00000121 -_08041E20: .4byte 0x030004e0 -_08041E24: .4byte 0x03000500 -_08041E28: .4byte 0x03000470 +_08041E20: .4byte gUnknown_030004E0 +_08041E24: .4byte gUnknown_03000500 +_08041E28: .4byte gUnknown_03000470 _08041E2C: adds r0, r5, 0x1 lsls r0, 16 @@ -2093,7 +2093,7 @@ _08041E50: pop {r0} bx r0 .align 2, 0 -_08041E60: .4byte 0x030004e0 +_08041E60: .4byte gUnknown_030004E0 thumb_func_end daycare_build_child_moveset thumb_func_start sub_8041E64 @@ -2120,7 +2120,7 @@ sub_8041E7C: @ 8041E7C pop {r0} bx r0 .align 2, 0 -_08041E88: .4byte 0x020286d0 +_08041E88: .4byte gUnknown_020286D0 thumb_func_end sub_8041E7C thumb_func_start incense_effects @@ -2345,7 +2345,7 @@ sub_8041FC4: @ 8041FC4 pop {r0} bx r0 .align 2, 0 -_08042040: .4byte 0x03004360 +_08042040: .4byte gPlayerParty thumb_func_end sub_8041FC4 thumb_func_start sub_8042044 @@ -2522,7 +2522,7 @@ sp0B8_daycare: @ 80421A0 pop {r0} bx r0 .align 2, 0 -_080421AC: .4byte 0x020286d0 +_080421AC: .4byte gUnknown_020286D0 thumb_func_end sp0B8_daycare thumb_func_start sub_80421B0 @@ -2620,8 +2620,8 @@ _08042244: movs r0, 0x1 b _08042292 .align 2, 0 -_08042270: .4byte 0x03004360 -_08042274: .4byte 0x0202e8cc +_08042270: .4byte gPlayerParty +_08042274: .4byte gUnknown_0202E8CC _08042278: subs r0, 0x1 str r0, [sp] @@ -2644,7 +2644,7 @@ _08042292: pop {r1} bx r1 .align 2, 0 -_0804229C: .4byte 0x03004350 +_0804229C: .4byte gPlayerPartyCount thumb_func_end sub_80421B0 thumb_func_start sub_80422A0 @@ -2657,7 +2657,7 @@ sub_80422A0: @ 80422A0 pop {r1} bx r1 .align 2, 0 -_080422B0: .4byte 0x020286d0 +_080422B0: .4byte gUnknown_020286D0 thumb_func_end sub_80422A0 thumb_func_start sub_80422B4 @@ -2713,9 +2713,9 @@ _08042314: pop {r0} bx r0 .align 2, 0 -_0804231C: .4byte 0x020231cc -_08042320: .4byte 0x020233cc -_08042324: .4byte 0x020232cc +_0804231C: .4byte gStringVar1 +_08042320: .4byte gStringVar3 +_08042324: .4byte gStringVar2 thumb_func_end sub_80422C4 thumb_func_start sub_8042328 @@ -2740,9 +2740,9 @@ sub_8042328: @ 8042328 pop {r1} bx r1 .align 2, 0 -_08042354: .4byte 0x03005ce0 -_08042358: .4byte 0x03004360 -_0804235C: .4byte 0x020231cc +_08042354: .4byte gUnknown_03005CE0 +_08042358: .4byte gPlayerParty +_0804235C: .4byte gStringVar1 thumb_func_end sub_8042328 thumb_func_start sp0B5_daycare @@ -2753,7 +2753,7 @@ sp0B5_daycare: @ 8042360 pop {r0} bx r0 .align 2, 0 -_0804236C: .4byte 0x020286d0 +_0804236C: .4byte gUnknown_020286D0 thumb_func_end sp0B5_daycare thumb_func_start sp0B6_daycare @@ -2768,7 +2768,7 @@ sp0B6_daycare: @ 8042370 movs r0, 0x1 b _080423A0 .align 2, 0 -_08042384: .4byte 0x020286d0 +_08042384: .4byte gUnknown_020286D0 _08042388: adds r0, r4, 0 bl daycare_count_pokemon @@ -2980,7 +2980,7 @@ daycare_relationship_score_from_savegame: @ 80424F4 pop {r1} bx r1 .align 2, 0 -_08042504: .4byte 0x020286d0 +_08042504: .4byte gUnknown_020286D0 thumb_func_end daycare_relationship_score_from_savegame thumb_func_start sp0B9_daycare_relationship_comment @@ -3016,7 +3016,7 @@ _0804252E: pop {r0} bx r0 .align 2, 0 -_08042540: .4byte 0x020234cc +_08042540: .4byte gStringVar4 _08042544: .4byte gUnknown_08209AC4 thumb_func_end sp0B9_daycare_relationship_comment @@ -3304,8 +3304,8 @@ sub_804272C: @ 804272C negs r0, r0 b _0804278A .align 2, 0 -_08042760: .4byte 0x03001770 -_08042764: .4byte 0x03004b20 +_08042760: .4byte gMain +_08042764: .4byte gTasks _08042768: movs r0, 0x80 ands r0, r1 @@ -3330,7 +3330,7 @@ _0804278A: bl audio_play b _08042816 .align 2, 0 -_08042798: .4byte 0x03004b20 +_08042798: .4byte gTasks _0804279C: movs r0, 0x1 ands r0, r1 @@ -3359,9 +3359,9 @@ _0804279C: bl EnableBothScriptContexts b _08042816 .align 2, 0 -_080427DC: .4byte 0x03005ce0 -_080427E0: .4byte 0x0202e8dc -_080427E4: .4byte 0x03004b20 +_080427DC: .4byte gUnknown_03005CE0 +_080427E0: .4byte gScriptResult +_080427E4: .4byte gTasks _080427E8: movs r4, 0x2 adds r0, r4, 0 @@ -3387,8 +3387,8 @@ _08042816: pop {r0} bx r0 .align 2, 0 -_0804281C: .4byte 0x03005ce0 -_08042820: .4byte 0x0202e8dc +_0804281C: .4byte gUnknown_03005CE0 +_08042820: .4byte gScriptResult thumb_func_end sub_804272C thumb_func_start sub_8042824 @@ -3433,7 +3433,7 @@ sub_8042824: @ 8042824 pop {r0} bx r0 .align 2, 0 -_08042880: .4byte 0x020286d0 +_08042880: .4byte gUnknown_020286D0 _08042884: .4byte sub_804272C thumb_func_end sub_8042824 @@ -3449,7 +3449,7 @@ sub_8042888: @ 8042888 pop {r0} bx r0 .align 2, 0 -_0804289C: .4byte 0x03001770 +_0804289C: .4byte gMain _080428A0: .4byte c2_exit_to_overworld_2_switch thumb_func_end sub_8042888 @@ -3684,9 +3684,9 @@ sub_80429EC: @ 80429EC pop {r0} bx r0 .align 2, 0 -_08042A9C: .4byte 0x03004360 -_08042AA0: .4byte 0x030045c0 -_08042AA4: .4byte 0x020231cc +_08042A9C: .4byte gPlayerParty +_08042AA0: .4byte gEnemyParty +_08042AA4: .4byte gStringVar1 thumb_func_end sub_80429EC thumb_func_start sub_8042AA8 @@ -3698,7 +3698,7 @@ sub_8042AA8: @ 8042AA8 pop {r0} bx r0 .align 2, 0 -_08042AB8: .4byte 0x0202e8cc +_08042AB8: .4byte gUnknown_0202E8CC thumb_func_end sub_8042AA8 thumb_func_start sub_8042ABC @@ -3756,9 +3756,9 @@ _08042B08: b _08042B42 .align 2, 0 _08042B30: .4byte gSaveBlock2 -_08042B34: .4byte 0x020231cc -_08042B38: .4byte 0x020232cc -_08042B3C: .4byte 0x020233cc +_08042B34: .4byte gStringVar1 +_08042B38: .4byte gStringVar2 +_08042B3C: .4byte gStringVar3 _08042B40: movs r0, 0 _08042B42: @@ -3780,8 +3780,8 @@ sub_8042B4C: @ 8042B4C pop {r1} bx r1 .align 2, 0 -_08042B60: .4byte 0x020286d0 -_08042B64: .4byte 0x0202e8cc +_08042B60: .4byte gUnknown_020286D0 +_08042B64: .4byte gUnknown_0202E8CC thumb_func_end sub_8042B4C thumb_func_start sub_8042B68 @@ -3825,7 +3825,7 @@ _08042BA6: beq _08042C14 b _08042C50 .align 2, 0 -_08042BB0: .4byte 0x03004360 +_08042BB0: .4byte gPlayerParty _08042BB4: adds r0, r7, 0 movs r1, 0xB @@ -3904,8 +3904,8 @@ _08042C50: pop {r1} bx r1 .align 2, 0 -_08042C60: .4byte 0x02024e8c -_08042C64: .4byte 0x02020004 +_08042C60: .4byte gUnknown_02024E8C +_08042C64: .4byte gSprites _08042C68: .4byte SpriteCallbackDummy thumb_func_end sub_8042B68 @@ -3964,9 +3964,9 @@ _08042CD0: pop {r0} bx r0 .align 2, 0 -_08042CD8: .4byte 0x0202f388 +_08042CD8: .4byte gPaletteFade _08042CDC: .4byte sub_8042CE8 -_08042CE0: .4byte 0x0300485c +_08042CE0: .4byte gUnknown_0300485C _08042CE4: .4byte sub_8080990 thumb_func_end sub_8042CAC @@ -3987,7 +3987,7 @@ _08042CF8: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08042D04: .4byte 0x03001770 +_08042D04: .4byte gMain _08042D08: .4byte 0x0000043c _08042D0C: .4byte _08042D10 .align 2, 0 @@ -4030,13 +4030,13 @@ _08042D34: strh r0, [r1] b _08042F6E .align 2, 0 -_08042D74: .4byte 0x0300481c +_08042D74: .4byte gUnknown_0300481C _08042D78: .4byte 0x02018000 -_08042D7C: .4byte 0x0202e8cc +_08042D7C: .4byte gUnknown_0202E8CC _08042D80: .4byte sub_8042C6C -_08042D84: .4byte 0x03001770 +_08042D84: .4byte gMain _08042D88: .4byte 0x0000043c -_08042D8C: .4byte 0x0202e8ce +_08042D8C: .4byte gUnknown_0202E8CE _08042D90: ldr r5, _08042DBC adds r0, r5, 0 @@ -4057,7 +4057,7 @@ _08042D90: b _08042F04 .align 2, 0 _08042DBC: .4byte gWindowConfig_81E6F84 -_08042DC0: .4byte 0x0300481c +_08042DC0: .4byte gUnknown_0300481C _08042DC4: ldr r0, _08042DFC movs r1, 0xC0 @@ -4092,7 +4092,7 @@ _08042E08: .4byte 0x040000d4 _08042E0C: .4byte 0x06002800 _08042E10: .4byte 0x80000280 _08042E14: .4byte gUnknown_08D004E0 -_08042E18: .4byte 0x03001770 +_08042E18: .4byte gMain _08042E1C: .4byte 0x0000043c _08042E20: ldr r0, _08042E34 @@ -4124,8 +4124,8 @@ _08042E40: b _08042F0A .align 2, 0 _08042E64: .4byte gSpriteTemplate_820A3C8 -_08042E68: .4byte 0x0300481c -_08042E6C: .4byte 0x03001770 +_08042E68: .4byte gUnknown_0300481C +_08042E6C: .4byte gMain _08042E70: .4byte 0x0000043c _08042E74: ldr r0, _08042E84 @@ -4136,7 +4136,7 @@ _08042E74: bl sub_8042B68 b _08042F04 .align 2, 0 -_08042E84: .4byte 0x0300481c +_08042E84: .4byte gUnknown_0300481C _08042E88: ldr r4, _08042EA4 ldr r0, [r4] @@ -4151,8 +4151,8 @@ _08042E88: adds r1, r2 b _08042F0A .align 2, 0 -_08042EA4: .4byte 0x0300481c -_08042EA8: .4byte 0x03001770 +_08042EA4: .4byte gUnknown_0300481C +_08042EA8: .4byte gMain _08042EAC: .4byte 0x0000043c _08042EB0: ldr r0, _08042F14 @@ -4216,7 +4216,7 @@ _08042F28: .4byte 0x040000d4 _08042F2C: .4byte 0x80000800 _08042F30: .4byte gUnknown_0820F798 _08042F34: .4byte 0x06006000 -_08042F38: .4byte 0x03001770 +_08042F38: .4byte gMain _08042F3C: .4byte 0x0000043c _08042F40: ldr r1, _08042F74 @@ -4250,7 +4250,7 @@ _08042F74: .4byte REG_BG1CNT _08042F78: .4byte 0x00000501 _08042F7C: .4byte REG_BG0HOFS _08042F80: .4byte sub_804300C -_08042F84: .4byte 0x0300481c +_08042F84: .4byte gUnknown_0300481C thumb_func_end sub_8042CE8 thumb_func_start sub_8042F88 @@ -4270,9 +4270,9 @@ sub_8042F88: @ 8042F88 pop {r0} bx r0 .align 2, 0 -_08042FA8: .4byte 0x0202e8cc -_08042FAC: .4byte 0x03004360 -_08042FB0: .4byte 0x020233cc +_08042FA8: .4byte gUnknown_0202E8CC +_08042FAC: .4byte gPlayerParty +_08042FB0: .4byte gStringVar3 _08042FB4: .4byte c2_exit_to_overworld_2_switch thumb_func_end sub_8042F88 @@ -4316,7 +4316,7 @@ _08042FF8: pop {r0} bx r0 .align 2, 0 -_08043004: .4byte 0x03004b20 +_08043004: .4byte gTasks _08043008: .4byte 0x00000179 thumb_func_end c3_080472E4 @@ -4342,7 +4342,7 @@ _08043026: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08043030: .4byte 0x0300481c +_08043030: .4byte gUnknown_0300481C _08043034: .4byte _08043038 .align 2, 0 _08043038: @@ -4382,7 +4382,7 @@ _08043068: bl CreateTask b _080432BA .align 2, 0 -_08043098: .4byte 0x0300481c +_08043098: .4byte gUnknown_0300481C _0804309C: .4byte c3_080472E4 _080430A0: ldr r0, _080430BC @@ -4400,7 +4400,7 @@ _080430B2: ldr r1, [r5] b _0804329C .align 2, 0 -_080430BC: .4byte 0x0202f388 +_080430BC: .4byte gPaletteFade _080430C0: ldr r1, [r5] ldrb r0, [r1, 0x3] @@ -4428,7 +4428,7 @@ _080430D2: str r1, [r0] b _080432BA .align 2, 0 -_080430F0: .4byte 0x02020004 +_080430F0: .4byte gSprites _080430F4: .4byte sub_80432E4 _080430F8: ldr r2, _0804311C @@ -4450,7 +4450,7 @@ _08043112: strb r0, [r3, 0x2] b _080432BA .align 2, 0 -_0804311C: .4byte 0x02020004 +_0804311C: .4byte gSprites _08043120: .4byte SpriteCallbackDummy _08043124: ldr r0, [r5] @@ -4472,9 +4472,9 @@ _08043124: ldr r1, [r5] b _0804329C .align 2, 0 -_08043150: .4byte 0x03004360 -_08043154: .4byte 0x020231cc -_08043158: .4byte 0x020234cc +_08043150: .4byte gPlayerParty +_08043154: .4byte gStringVar1 +_08043158: .4byte gStringVar4 _0804315C: .4byte gOtherText_HatchedFromEgg _08043160: .4byte 0x00000173 _08043164: @@ -4511,9 +4511,9 @@ _08043180: ldr r1, [r5] b _0804329C .align 2, 0 -_080431A8: .4byte 0x03004360 -_080431AC: .4byte 0x020231cc -_080431B0: .4byte 0x020234cc +_080431A8: .4byte gPlayerParty +_080431AC: .4byte gStringVar1 +_080431B0: .4byte gStringVar4 _080431B4: .4byte gOtherText_NickHatchPrompt _080431B8: bl sub_8043724 @@ -4604,9 +4604,9 @@ _080431DA: bl DoNamingScreen b _080432BA .align 2, 0 -_08043278: .4byte 0x0300481c -_0804327C: .4byte 0x03004360 -_08043280: .4byte 0x020233cc +_08043278: .4byte gUnknown_0300481C +_0804327C: .4byte gPlayerParty +_08043280: .4byte gStringVar3 _08043284: .4byte sub_8042F88 _08043288: movs r0, 0x1 @@ -4625,7 +4625,7 @@ _0804329C: strb r0, [r1, 0x2] b _080432BA .align 2, 0 -_080432A4: .4byte 0x0300481c +_080432A4: .4byte gUnknown_0300481C _080432A8: ldr r0, _080432DC ldrb r1, [r0, 0x7] @@ -4649,7 +4649,7 @@ _080432BA: pop {r0} bx r0 .align 2, 0 -_080432DC: .4byte 0x0202f388 +_080432DC: .4byte gPaletteFade _080432E0: .4byte c2_exit_to_overworld_2_switch thumb_func_end sub_804300C @@ -4803,9 +4803,9 @@ sub_80433A0: @ 80433A0 b _0804345A .align 2, 0 _08043404: .4byte sub_8043460 -_08043408: .4byte 0x0300481c -_0804340C: .4byte 0x03004360 -_08043410: .4byte 0x02020004 +_08043408: .4byte gUnknown_0300481C +_0804340C: .4byte gPlayerParty +_08043410: .4byte gSprites _08043414: .4byte gMonFrontPicCoords _08043418: ldrh r0, [r4, 0x30] @@ -4926,7 +4926,7 @@ _080434EE: bx r0 .align 2, 0 _080434F8: .4byte 0x0000ffff -_080434FC: .4byte 0x0202f388 +_080434FC: .4byte gPaletteFade _08043500: .4byte sub_8043504 thumb_func_end sub_8043484 @@ -5006,8 +5006,8 @@ _08043586: pop {r0} bx r0 .align 2, 0 -_08043594: .4byte 0x02020004 -_08043598: .4byte 0x0300481c +_08043594: .4byte gSprites +_08043598: .4byte gUnknown_0300481C _0804359C: .4byte 0x0000ffff _080435A0: .4byte SpriteCallbackDummy thumb_func_end sub_8043504 @@ -5103,7 +5103,7 @@ sub_80435FC: @ 80435FC bx r0 .align 2, 0 _0804364C: .4byte gEggShardVelocities -_08043650: .4byte 0x0300481c +_08043650: .4byte gUnknown_0300481C thumb_func_end sub_80435FC thumb_func_start sub_8043654 @@ -5168,7 +5168,7 @@ sub_8043654: @ 8043654 bx r0 .align 2, 0 _080436CC: .4byte gSpriteTemplate_820A418 -_080436D0: .4byte 0x02020004 +_080436D0: .4byte gSprites thumb_func_end sub_8043654 thumb_func_start sub_80436D4 @@ -5190,7 +5190,7 @@ sub_80436D4: @ 80436D4 pop {r0} bx r0 .align 2, 0 -_080436F8: .4byte 0x0300481c +_080436F8: .4byte gUnknown_0300481C thumb_func_end sub_80436D4 thumb_func_start sub_80436FC @@ -5212,7 +5212,7 @@ sub_80436FC: @ 80436FC pop {r0} bx r0 .align 2, 0 -_08043720: .4byte 0x0300481c +_08043720: .4byte gUnknown_0300481C thumb_func_end sub_80436FC thumb_func_start sub_8043724 @@ -5227,7 +5227,7 @@ sub_8043724: @ 8043724 pop {r1} bx r1 .align 2, 0 -_08043738: .4byte 0x0300481c +_08043738: .4byte gUnknown_0300481C thumb_func_end sub_8043724 thumb_func_start sub_804373C @@ -5554,7 +5554,7 @@ battle_make_oam_normal_battle: @ 8043914 b _080439F2 .align 2, 0 _0804399C: .4byte gSpriteTemplate_820A4EC -_080439A0: .4byte 0x02020004 +_080439A0: .4byte gSprites _080439A4: .4byte 0x000003ff _080439A8: .4byte 0xfffffc00 _080439AC: @@ -5610,7 +5610,7 @@ _080439F2: b _08043B50 .align 2, 0 _08043A14: .4byte gSpriteTemplate_820A51C -_08043A18: .4byte 0x02020004 +_08043A18: .4byte gSprites _08043A1C: .4byte 0x000003ff _08043A20: .4byte 0xfffffc00 _08043A24: .4byte sub_8043D5C @@ -5684,7 +5684,7 @@ _08043A28: b _08043B4E .align 2, 0 _08043AB8: .4byte gSpriteTemplate_820A4EC -_08043ABC: .4byte 0x02020004 +_08043ABC: .4byte gSprites _08043AC0: .4byte 0x000003ff _08043AC4: .4byte 0xfffffc00 _08043AC8: .4byte sub_8043D5C @@ -5848,11 +5848,11 @@ _08043B50: bx r1 .align 2, 0 _08043C14: .4byte gSpriteTemplate_820A51C -_08043C18: .4byte 0x02020004 +_08043C18: .4byte gSprites _08043C1C: .4byte 0x000003ff _08043C20: .4byte 0xfffffc00 _08043C24: .4byte sub_8043D5C -_08043C28: .4byte 0x02024a72 +_08043C28: .4byte gUnknown_02024A72 _08043C2C: .4byte gSpriteTemplate_820A56C _08043C30: .4byte gSubspriteTables_820A684 _08043C34: .4byte 0x06010000 @@ -5930,7 +5930,7 @@ battle_make_oam_safari_battle: @ 8043C3C bx r1 .align 2, 0 _08043CC8: .4byte gSpriteTemplate_820A54C -_08043CCC: .4byte 0x02020004 +_08043CCC: .4byte gSprites _08043CD0: .4byte 0x000003ff _08043CD4: .4byte 0xfffffc00 _08043CD8: .4byte sub_8043D5C @@ -5971,7 +5971,7 @@ sub_8043CEC: @ 8043CEC adds r0, 0x10 b _08043D3E .align 2, 0 -_08043D18: .4byte 0x02020004 +_08043D18: .4byte gSprites _08043D1C: ldr r2, _08043D2C lsls r3, r5, 4 @@ -5982,7 +5982,7 @@ _08043D1C: adds r0, 0x10 b _08043D3E .align 2, 0 -_08043D2C: .4byte 0x02020004 +_08043D2C: .4byte gSprites _08043D30: ldr r2, _08043D58 lsls r3, r5, 4 @@ -6006,7 +6006,7 @@ _08043D3E: pop {r0} bx r0 .align 2, 0 -_08043D58: .4byte 0x02020004 +_08043D58: .4byte gSprites thumb_func_end sub_8043CEC thumb_func_start sub_8043D5C @@ -6030,7 +6030,7 @@ sub_8043D5C: @ 8043D5C strh r1, [r0, 0x26] bx lr .align 2, 0 -_08043D80: .4byte 0x02020004 +_08043D80: .4byte gSprites thumb_func_end sub_8043D5C thumb_func_start sub_8043D84 @@ -6097,7 +6097,7 @@ sub_8043DB0: @ 8043DB0 pop {r0} bx r0 .align 2, 0 -_08043DF8: .4byte 0x02020004 +_08043DF8: .4byte gSprites thumb_func_end sub_8043DB0 thumb_func_start sub_8043DFC @@ -6142,7 +6142,7 @@ sub_8043DFC: @ 8043DFC pop {r0} bx r0 .align 2, 0 -_08043E4C: .4byte 0x02020004 +_08043E4C: .4byte gSprites thumb_func_end sub_8043DFC thumb_func_start sub_8043E50 @@ -6161,7 +6161,7 @@ sub_8043E50: @ 8043E50 pop {r0} bx r0 .align 2, 0 -_08043E6C: .4byte 0x02020004 +_08043E6C: .4byte gSprites thumb_func_end sub_8043E50 thumb_func_start unref_sub_8043E70 @@ -6193,7 +6193,7 @@ unref_sub_8043E70: @ 8043E70 pop {r0} bx r0 .align 2, 0 -_08043EAC: .4byte 0x02020004 +_08043EAC: .4byte gSprites thumb_func_end unref_sub_8043E70 thumb_func_start nullsub_11 @@ -6272,9 +6272,9 @@ _08043F2C: pop {r0} bx r0 .align 2, 0 -_08043F38: .4byte 0x02024a68 -_08043F3C: .4byte 0x02020004 -_08043F40: .4byte 0x03004340 +_08043F38: .4byte gUnknown_02024A68 +_08043F3C: .4byte gSprites +_08043F40: .4byte gUnknown_03004340 thumb_func_end sub_8043EB4 thumb_func_start sub_8043F44 @@ -6344,7 +6344,7 @@ _08043FA8: pop {r0} bx r0 .align 2, 0 -_08043FBC: .4byte 0x03004340 +_08043FBC: .4byte gUnknown_03004340 thumb_func_end sub_8043F44 thumb_func_start sub_8043FC0 @@ -6380,7 +6380,7 @@ sub_8043FC0: @ 8043FC0 b _0804402E .align 2, 0 _08044000: .4byte gUnknown_0820A81C -_08044004: .4byte 0x02020004 +_08044004: .4byte gSprites _08044008: .4byte gUnknown_0820A80C _0804400C: .4byte gUnknown_0820A804 _08044010: @@ -6409,7 +6409,7 @@ _0804402E: movs r3, 0x3 b _0804408C .align 2, 0 -_08044040: .4byte 0x02020004 +_08044040: .4byte gSprites _08044044: .4byte gUnknown_0820A80C _08044048: .4byte gUnknown_0820A814 _0804404C: @@ -6486,7 +6486,7 @@ _080440BC: pop {r0} bx r0 .align 2, 0 -_080440E0: .4byte 0x02020004 +_080440E0: .4byte gSprites _080440E4: .4byte 0x02000020 _080440E8: .4byte REG_BG0CNT thumb_func_end sub_8043FC0 @@ -6536,7 +6536,7 @@ _08044136: b _080441F0 .align 2, 0 _08044144: .4byte gUnknown_0820A864 -_08044148: .4byte 0x02020004 +_08044148: .4byte gSprites _0804414C: mov r5, sp adds r5, 0x6 @@ -6628,7 +6628,7 @@ _080441F0: .align 2, 0 _080441FC: .4byte gUnknown_0820A85C _08044200: .4byte gUnknown_0820A854 -_08044204: .4byte 0x02020004 +_08044204: .4byte gSprites _08044208: .4byte 0x02000020 _0804420C: .4byte REG_BG0CNT thumb_func_end sub_80440EC @@ -6689,7 +6689,7 @@ sub_8044210: @ 8044210 b _080442CE .align 2, 0 _0804427C: .4byte gUnknown_0820A89C -_08044280: .4byte 0x02020004 +_08044280: .4byte gSprites _08044284: .4byte 0x02017800 _08044288: .4byte gUnknown_0820A87C _0804428C: @@ -6769,7 +6769,7 @@ _08044312: _08044324: .4byte gUnknown_0820A894 _08044328: .4byte 0x06010000 _0804432C: .4byte REG_BG0CNT -_08044330: .4byte 0x02020004 +_08044330: .4byte gSprites _08044334: .4byte 0x02000020 thumb_func_end sub_8044210 @@ -6848,7 +6848,7 @@ _080443C8: b _080443FA .align 2, 0 _080443CC: .4byte gUnknown_0820A864 -_080443D0: .4byte 0x02020004 +_080443D0: .4byte gSprites _080443D4: .4byte 0x02000520 _080443D8: .4byte gNatureNames _080443DC: @@ -6995,7 +6995,7 @@ _080444DA: b _0804452A .align 2, 0 _080444F8: .4byte REG_BG0CNT -_080444FC: .4byte 0x02020004 +_080444FC: .4byte gSprites _08044500: .4byte 0x06010000 _08044504: .4byte 0x02000000 _08044508: .4byte 0x00016089 @@ -7176,16 +7176,16 @@ _0804460C: ldr r1, _08044690 b _08044766 .align 2, 0 -_0804466C: .4byte 0x02024a68 -_08044670: .4byte 0x02020004 -_08044674: .4byte 0x02024a6a -_08044678: .4byte 0x03004340 +_0804466C: .4byte gUnknown_02024A68 +_08044670: .4byte gSprites +_08044674: .4byte gUnknown_02024A6A +_08044678: .4byte gUnknown_03004340 _0804467C: .4byte SpriteCallbackDummy _08044680: .4byte 0x02017800 -_08044684: .4byte 0x020239f8 +_08044684: .4byte gUnknown_020239F8 _08044688: .4byte 0x06010000 _0804468C: .4byte 0x05000040 -_08044690: .4byte 0x03004360 +_08044690: .4byte gPlayerParty _08044694: ldrb r0, [r5] bl draw_status_ailment_maybe @@ -7214,7 +7214,7 @@ _08044694: bl CpuSet b _080447BE .align 2, 0 -_080446D0: .4byte 0x03004360 +_080446D0: .4byte gPlayerParty _080446D4: .4byte 0x06010680 _080446D8: .4byte REG_BG0CNT _080446DC: @@ -7238,8 +7238,8 @@ _080446DC: bl sub_8044338 b _080447BE .align 2, 0 -_08044704: .4byte 0x020239f8 -_08044708: .4byte 0x030045c0 +_08044704: .4byte gUnknown_020239F8 +_08044708: .4byte gEnemyParty _0804470C: ldrb r1, [r5] lsls r0, r1, 4 @@ -7297,7 +7297,7 @@ _08044766: .align 2, 0 _08044780: .4byte 0x06010000 _08044784: .4byte 0x05000040 -_08044788: .4byte 0x030045c0 +_08044788: .4byte gEnemyParty _0804478C: ldrb r0, [r5] bl draw_status_ailment_maybe @@ -7352,10 +7352,10 @@ _080447E4: pop {r0} bx r0 .align 2, 0 -_080447F4: .4byte 0x030045c0 -_080447F8: .4byte 0x020239f8 -_080447FC: .4byte 0x03004340 -_08044800: .4byte 0x02024a68 +_080447F4: .4byte gEnemyParty +_080447F8: .4byte gUnknown_020239F8 +_080447FC: .4byte gUnknown_03004340 +_08044800: .4byte gUnknown_02024A68 thumb_func_end sub_804454C thumb_func_start sub_8044804 @@ -7517,7 +7517,7 @@ _0804493C: .4byte gUnknown_0820A784 _08044940: .4byte gUnknown_0820A764 _08044944: .4byte gUnknown_0820A774 _08044948: .4byte gSpriteTemplate_820A7A4 -_0804494C: .4byte 0x02020004 +_0804494C: .4byte gSprites _08044950: .4byte gSubspriteTables_820A6E4 _08044954: ldrh r0, [r4, 0x20] @@ -7611,10 +7611,10 @@ _080449BE: movs r1, 0x78 b _08044A56 .align 2, 0 -_08044A04: .4byte 0x02020004 +_08044A04: .4byte gSprites _08044A08: .4byte gSpriteTemplate_820A7D4 _08044A0C: .4byte 0xfffc0000 -_08044A10: .4byte 0x02020020 +_08044A10: .4byte gSprites + 0x1C _08044A14: .4byte sub_8045180 _08044A18: ldrb r0, [r4] @@ -7707,9 +7707,9 @@ _08044A9A: b _08044B46 .align 2, 0 _08044AC4: .4byte 0x0000ff88 -_08044AC8: .4byte 0x020239f8 +_08044AC8: .4byte gUnknown_020239F8 _08044ACC: .4byte 0x0000ffff -_08044AD0: .4byte 0x02020004 +_08044AD0: .4byte gSprites _08044AD4: .4byte 0x000003ff _08044AD8: .4byte 0xfffffc00 _08044ADC: @@ -7820,9 +7820,9 @@ _08044B78: adds r1, 0x3 b _08044C22 .align 2, 0 -_08044BA4: .4byte 0x020239f8 +_08044BA4: .4byte gUnknown_020239F8 _08044BA8: .4byte 0x0000ffff -_08044BAC: .4byte 0x02020004 +_08044BAC: .4byte gSprites _08044BB0: .4byte 0x000003ff _08044BB4: .4byte 0xfffffc00 _08044BB8: @@ -7944,7 +7944,7 @@ _08044C62: bx r1 .align 2, 0 _08044C98: .4byte TaskDummy -_08044C9C: .4byte 0x03004b20 +_08044C9C: .4byte gTasks thumb_func_end sub_8044804 thumb_func_start sub_8044CA0 @@ -8091,8 +8091,8 @@ _08044D5E: mov r12, r2 b _08044DFA .align 2, 0 -_08044DB4: .4byte 0x03004b20 -_08044DB8: .4byte 0x02020004 +_08044DB4: .4byte gTasks +_08044DB8: .4byte gSprites _08044DBC: .4byte REG_BLDCNT _08044DC0: .4byte sub_8045110 _08044DC4: @@ -8158,10 +8158,10 @@ _08044DFA: b _08044E5E .align 2, 0 _08044E3C: .4byte sub_8045110 -_08044E40: .4byte 0x02020004 +_08044E40: .4byte gSprites _08044E44: .4byte sub_8045048 _08044E48: .4byte gSubspriteTables_820A6EC -_08044E4C: .4byte 0x03004b20 +_08044E4C: .4byte gTasks _08044E50: .4byte sub_8044E74 _08044E54: ldr r0, [sp, 0xC] @@ -8225,7 +8225,7 @@ _08044EBA: pop {r0} bx r0 .align 2, 0 -_08044EC0: .4byte 0x03004b20 +_08044EC0: .4byte gTasks _08044EC4: .4byte REG_BLDALPHA _08044EC8: .4byte sub_8044ECC thumb_func_end sub_8044E74 @@ -8292,8 +8292,8 @@ _08044F2A: ble _08044F2A b _08044F62 .align 2, 0 -_08044F44: .4byte 0x03004b20 -_08044F48: .4byte 0x02020004 +_08044F44: .4byte gTasks +_08044F48: .4byte gSprites _08044F4C: movs r0, 0x3 negs r0, r0 @@ -8342,7 +8342,7 @@ sub_8044F70: @ 8044F70 strh r2, [r1] b _08045022 .align 2, 0 -_08044FA4: .4byte 0x03004b20 +_08044FA4: .4byte gTasks _08044FA8: .4byte REG_BLDALPHA _08044FAC: movs r0, 0x1 @@ -8391,7 +8391,7 @@ _08044FEE: ble _08044FEE b _08045022 .align 2, 0 -_08045008: .4byte 0x02020004 +_08045008: .4byte gSprites _0804500C: movs r0, 0x3 negs r0, r0 @@ -8622,7 +8622,7 @@ sub_8045180: @ 8045180 strh r1, [r0, 0x26] bx lr .align 2, 0 -_0804519C: .4byte 0x02020004 +_0804519C: .4byte gSprites thumb_func_end sub_8045180 thumb_func_start sub_80451A0 @@ -8696,7 +8696,7 @@ _08045222: adds r5, 0x1 b _08045256 .align 2, 0 -_08045238: .4byte 0x020238cc +_08045238: .4byte gUnknown_020238CC _0804523C: .4byte gUnknown_0820A8B0 _08045240: movs r0, 0xB @@ -8774,9 +8774,9 @@ _080452C2: adds r4, r0 b _08045330 .align 2, 0 -_080452D8: .4byte 0x02020004 +_080452D8: .4byte gSprites _080452DC: .4byte 0x02000520 -_080452E0: .4byte 0x020238cc +_080452E0: .4byte gUnknown_020238CC _080452E4: adds r0, r1, 0 subs r0, 0x37 @@ -8896,7 +8896,7 @@ _0804538E: b _08045438 .align 2, 0 _080453C8: .4byte REG_BG0CNT -_080453CC: .4byte 0x02020004 +_080453CC: .4byte gSprites _080453D0: .4byte gUnknown_0820A8B4 _080453D4: ldr r1, _08045448 @@ -8958,7 +8958,7 @@ _08045438: pop {r0} bx r0 .align 2, 0 -_08045448: .4byte 0x02020004 +_08045448: .4byte gSprites _0804544C: .4byte gUnknown_0820A8DC _08045450: .4byte gUnknown_0820A904 _08045454: .4byte REG_BG0CNT @@ -9039,10 +9039,10 @@ sub_8045458: @ 8045458 bl CpuSet b _0804552E .align 2, 0 -_080454F4: .4byte 0x020239f8 -_080454F8: .4byte 0x02020004 -_080454FC: .4byte 0x02024a6a -_08045500: .4byte 0x030045c0 +_080454F4: .4byte gUnknown_020239F8 +_080454F8: .4byte gSprites +_080454FC: .4byte gUnknown_02024A6A +_08045500: .4byte gEnemyParty _08045504: .4byte 0x06010000 _08045508: .4byte REG_BG0CNT _0804550C: @@ -9121,9 +9121,9 @@ draw_status_ailment_maybe: @ 8045540 mov r8, r0 b _080455CC .align 2, 0 -_080455A4: .4byte 0x02020004 -_080455A8: .4byte 0x02024a6a -_080455AC: .4byte 0x03004360 +_080455A4: .4byte gSprites +_080455A8: .4byte gUnknown_02024A6A +_080455AC: .4byte gPlayerParty _080455B0: ldr r1, _080455EC lsls r0, r7, 1 @@ -9153,8 +9153,8 @@ _080455CC: movs r0, 0x2 b _080456FC .align 2, 0 -_080455EC: .4byte 0x02024a6a -_080455F0: .4byte 0x030045c0 +_080455EC: .4byte gUnknown_02024A6A +_080455F0: .4byte gEnemyParty _080455F4: movs r0, 0x88 ands r0, r4 @@ -9271,7 +9271,7 @@ _080456DC: bl sub_8045458 b _080457BA .align 2, 0 -_080456E8: .4byte 0x02020004 +_080456E8: .4byte gSprites _080456EC: .4byte 0x06010000 _080456F0: .4byte REG_BG0CNT _080456F4: .4byte 0x02017800 @@ -9373,9 +9373,9 @@ _080457BA: pop {r0} bx r0 .align 2, 0 -_080457C8: .4byte 0x02020004 +_080457C8: .4byte gSprites _080457CC: .4byte gBattleInterfaceStatusIcons_DynPal -_080457D0: .4byte 0x0202ecc8 +_080457D0: .4byte gUnknown_0202ECC8 _080457D4: .4byte 0x05000200 _080457D8: .4byte 0x06010000 _080457DC: .4byte REG_BG2HOFS @@ -9587,7 +9587,7 @@ _08045974: pop {r0} bx r0 .align 2, 0 -_08045984: .4byte 0x02020004 +_08045984: .4byte gSprites _08045988: .4byte 0x02000520 _0804598C: .4byte gUnknown_08400DD6 _08045990: .4byte REG_BG0CNT @@ -9672,11 +9672,11 @@ _08045A06: pop {r0} bx r0 .align 2, 0 -_08045A38: .4byte 0x020238cc +_08045A38: .4byte gUnknown_020238CC _08045A3C: .4byte gUnknown_08400DE6 -_08045A40: .4byte 0x02038808 +_08045A40: .4byte gUnknown_02038808 _08045A44: .4byte gUnknown_08400DF0 -_08045A48: .4byte 0x02020004 +_08045A48: .4byte gSprites _08045A4C: .4byte 0x02000520 _08045A50: .4byte 0x02000540 _08045A54: .4byte 0x06010000 @@ -9873,7 +9873,7 @@ _08045BCE: bl sub_8045998 b _08045C66 .align 2, 0 -_08045BE4: .4byte 0x02020004 +_08045BE4: .4byte gSprites _08045BE8: .4byte gExperienceTables _08045BEC: .4byte gBaseStats _08045BF0: @@ -10149,7 +10149,7 @@ _08045DB4: b _08045E3E .align 2, 0 _08045E00: .4byte 0x02017850 -_08045E04: .4byte 0x02020004 +_08045E04: .4byte gSprites _08045E08: .4byte 0x06010000 _08045E0C: .4byte REG_BG0CNT _08045E10: @@ -10264,9 +10264,9 @@ _08045EB6: b _08045F38 .align 2, 0 _08045EF0: .4byte 0x02017850 -_08045EF4: .4byte 0x02024a6a -_08045EF8: .4byte 0x03004360 -_08045EFC: .4byte 0x02020004 +_08045EF4: .4byte gUnknown_02024A6A +_08045EF8: .4byte gPlayerParty +_08045EFC: .4byte gSprites _08045F00: .4byte 0x06010000 _08045F04: .4byte REG_BG0CNT _08045F08: @@ -10869,7 +10869,7 @@ _0804636C: .4byte gUnknown_081FAEA4 _08046370: .4byte 0xffff0000 _08046374: .4byte gUnknown_081FAEAC _08046378: .4byte sub_8046388 -_0804637C: .4byte 0x02020004 +_0804637C: .4byte gSprites _08046380: .4byte gSpriteTemplate_81FAF0C _08046384: .4byte 0xfff00000 thumb_func_end sub_8046234 @@ -10935,7 +10935,7 @@ _080463F6: pop {r0} bx r0 .align 2, 0 -_080463FC: .4byte 0x02020004 +_080463FC: .4byte gSprites thumb_func_end sub_80463CC thumb_func_start sub_8046400 @@ -10980,11 +10980,11 @@ sub_8046400: @ 8046400 pop {r1} bx r1 .align 2, 0 -_08046450: .4byte 0x02024e6d -_08046454: .4byte 0x02024a60 +_08046450: .4byte gUnknown_02024E6D +_08046454: .4byte gUnknown_02024A60 _08046458: .4byte 0x02017810 _0804645C: .4byte sub_8046464 -_08046460: .4byte 0x03004b20 +_08046460: .4byte gTasks thumb_func_end sub_8046400 thumb_func_start sub_8046464 @@ -11015,7 +11015,7 @@ sub_8046464: @ 8046464 strh r0, [r1, 0x8] b _08046616 .align 2, 0 -_08046498: .4byte 0x03004b20 +_08046498: .4byte gTasks _0804649C: ldrh r0, [r1, 0xC] mov r8, r0 @@ -11034,8 +11034,8 @@ _0804649C: ldr r1, _080464C4 b _080464D6 .align 2, 0 -_080464C0: .4byte 0x02024a6a -_080464C4: .4byte 0x030045c0 +_080464C0: .4byte gUnknown_02024A6A +_080464C4: .4byte gEnemyParty _080464C8: ldr r1, _08046544 lsls r0, r5, 1 @@ -11097,11 +11097,11 @@ _080464D6: str r1, [r0] b _080465A6 .align 2, 0 -_08046544: .4byte 0x02024a6a -_08046548: .4byte 0x03004360 +_08046544: .4byte gUnknown_02024A6A +_08046548: .4byte gPlayerParty _0804654C: .4byte gSpriteTemplate_820AAB4 -_08046550: .4byte 0x02020004 -_08046554: .4byte 0x02024c08 +_08046550: .4byte gSprites +_08046554: .4byte gUnknown_02024C08 _08046558: .4byte sub_8047074 _0804655C: adds r0, r5, 0 @@ -11128,7 +11128,7 @@ _0804655C: str r1, [r0] b _080465A6 .align 2, 0 -_08046590: .4byte 0x02024c08 +_08046590: .4byte gUnknown_02024C08 _08046594: .4byte sub_8047254 _08046598: movs r0, 0x1 @@ -11153,8 +11153,8 @@ _080465A6: bl DestroyTask b _08046616 .align 2, 0 -_080465C4: .4byte 0x02024c08 -_080465C8: .4byte 0x02020004 +_080465C4: .4byte gUnknown_02024C08 +_080465C8: .4byte gSprites _080465CC: movs r0, 0x22 strh r0, [r4, 0x2E] @@ -11200,7 +11200,7 @@ _08046616: bx r0 .align 2, 0 _08046628: .4byte 0x0000ffd8 -_0804662C: .4byte 0x03004b20 +_0804662C: .4byte gTasks _08046630: .4byte TaskDummy thumb_func_end sub_8046464 @@ -11287,7 +11287,7 @@ _080466D4: pop {r0} bx r0 .align 2, 0 -_080466E0: .4byte 0x03004b20 +_080466E0: .4byte gTasks _080466E4: .4byte sub_80466E8 thumb_func_end objc_0804ABD4 @@ -11351,8 +11351,8 @@ _0804674E: bx r0 .align 2, 0 _08046754: .4byte sub_8046760 -_08046758: .4byte 0x02024be0 -_0804675C: .4byte 0x02020004 +_08046758: .4byte gUnknown_02024BE0 +_0804675C: .4byte gSprites thumb_func_end sub_80466F4 thumb_func_start sub_8046760 @@ -11407,8 +11407,8 @@ _08046778: str r0, [r4, 0x1C] b _080467F0 .align 2, 0 -_080467C4: .4byte 0x02020004 -_080467C8: .4byte 0x02024be0 +_080467C4: .4byte gSprites +_080467C8: .4byte gUnknown_02024BE0 _080467CC: .4byte sub_80467F8 _080467D0: ldrh r0, [r1, 0x30] @@ -11838,7 +11838,7 @@ sub_8046AD0: @ 8046AD0 ldr r0, [r0] mov pc, r0 .align 2, 0 -_08046AFC: .4byte 0x03004b20 +_08046AFC: .4byte gTasks _08046B00: .4byte _08046B04 .align 2, 0 _08046B04: @@ -11911,7 +11911,7 @@ _08046BB2: strh r1, [r0, 0x26] b _08046C72 .align 2, 0 -_08046BCC: .4byte 0x03004b20 +_08046BCC: .4byte gTasks _08046BD0: lsls r0, r4, 2 adds r0, r4 @@ -11972,7 +11972,7 @@ _08046C20: strh r0, [r1, 0x26] b _08046C72 .align 2, 0 -_08046C44: .4byte 0x03004b20 +_08046C44: .4byte gTasks _08046C48: lsls r0, r4, 2 adds r0, r4 @@ -12073,10 +12073,10 @@ _08046CE8: b _08046D34 .align 2, 0 _08046D0C: .4byte sub_8046E9C -_08046D10: .4byte 0x03001770 +_08046D10: .4byte gMain _08046D14: .4byte 0x0000043d -_08046D18: .4byte 0x02024a6a -_08046D1C: .4byte 0x030045c0 +_08046D18: .4byte gUnknown_02024A6A +_08046D1C: .4byte gEnemyParty _08046D20: ldr r1, _08046D90 lsls r0, r5, 1 @@ -12130,11 +12130,11 @@ _08046D5A: bl m4aMPlayStop b _08046DAE .align 2, 0 -_08046D90: .4byte 0x02024a6a -_08046D94: .4byte 0x03004360 +_08046D90: .4byte gUnknown_02024A6A +_08046D94: .4byte gPlayerParty _08046D98: .4byte 0x02017840 -_08046D9C: .4byte 0x020239f8 -_08046DA0: .4byte 0x03007380 +_08046D9C: .4byte gUnknown_020239F8 +_08046DA0: .4byte gUnknown_03007380 _08046DA4: ldr r0, _08046DC8 ldr r1, _08046DCC @@ -12155,7 +12155,7 @@ _08046DC4: movs r4, 0 b _08046DF6 .align 2, 0 -_08046DC8: .4byte 0x03007380 +_08046DC8: .4byte gUnknown_03007380 _08046DCC: .4byte 0x0000ffff _08046DD0: .4byte 0x02017840 _08046DD4: @@ -12236,9 +12236,9 @@ _08046E1C: bx r0 .align 2, 0 _08046E6C: .4byte sub_8046AD0 -_08046E70: .4byte 0x03004b20 -_08046E74: .4byte 0x02024be0 -_08046E78: .4byte 0x02020004 +_08046E70: .4byte gTasks +_08046E74: .4byte gUnknown_02024BE0 +_08046E78: .4byte gSprites thumb_func_end sub_8046C78 thumb_func_start sub_8046E7C @@ -12313,8 +12313,8 @@ _08046EDE: movs r7, 0x1 b _08046F24 .align 2, 0 -_08046F00: .4byte 0x02020004 -_08046F04: .4byte 0x02024be0 +_08046F00: .4byte gSprites +_08046F04: .4byte gUnknown_02024BE0 _08046F08: ldr r2, _08046FA8 adds r0, r2, 0 @@ -12399,9 +12399,9 @@ _08046FA0: bx r0 .align 2, 0 _08046FA8: .4byte 0xfffffee0 -_08046FAC: .4byte 0x02020004 -_08046FB0: .4byte 0x02024be0 -_08046FB4: .4byte 0x02024e6d +_08046FAC: .4byte gSprites +_08046FB0: .4byte gUnknown_02024BE0 +_08046FB4: .4byte gUnknown_02024E6D _08046FB8: .4byte 0x02017810 thumb_func_end sub_8046E9C @@ -12429,7 +12429,7 @@ sub_8046FBC: @ 8046FBC bl audio_play b _08047056 .align 2, 0 -_08046FEC: .4byte 0x02024e6d +_08046FEC: .4byte gUnknown_02024E6D _08046FF0: .4byte 0x00000173 _08046FF4: ldr r0, _0804705C @@ -12484,9 +12484,9 @@ _08047056: bx r0 .align 2, 0 _0804705C: .4byte 0x0000013b -_08047060: .4byte 0x02020004 -_08047064: .4byte 0x02024be0 -_08047068: .4byte 0x03001770 +_08047060: .4byte gSprites +_08047064: .4byte gUnknown_02024BE0 +_08047068: .4byte gMain _0804706C: .4byte 0x0000043d _08047070: .4byte 0x02017810 thumb_func_end sub_8046FBC @@ -12922,7 +12922,7 @@ CreatePokeballSprite: @ 80472F0 _080473BC: .4byte gUnknown_0820A92C _080473C0: .4byte gUnknown_0820A98C _080473C4: .4byte gSpriteTemplate_820AAB4 -_080473C8: .4byte 0x02020004 +_080473C8: .4byte gSprites _080473CC: .4byte sub_80473D0 thumb_func_end CreatePokeballSprite @@ -13009,7 +13009,7 @@ _0804740C: b _08047480 .align 2, 0 _08047474: .4byte sub_804748C -_08047478: .4byte 0x02020004 +_08047478: .4byte gSprites _0804747C: subs r0, r1, 0x1 strh r0, [r6, 0x30] @@ -13119,7 +13119,7 @@ _08047530: strh r0, [r5, 0x26] b _0804755A .align 2, 0 -_08047544: .4byte 0x02020004 +_08047544: .4byte gSprites _08047548: .4byte gSineTable _0804754C: ldrh r0, [r4, 0x38] @@ -13235,7 +13235,7 @@ sub_8047580: @ 8047580 _08047624: .4byte gUnknown_0820A92C _08047628: .4byte gUnknown_0820A98C _0804762C: .4byte gSpriteTemplate_820AAB4 -_08047630: .4byte 0x02020004 +_08047630: .4byte gSprites _08047634: .4byte sub_8047638 thumb_func_end sub_8047580 @@ -13312,7 +13312,7 @@ _08047674: b _080476D4 .align 2, 0 _080476C8: .4byte sub_80476E0 -_080476CC: .4byte 0x02020004 +_080476CC: .4byte gSprites _080476D0: subs r0, r1, 0x1 strh r0, [r4, 0x30] @@ -13367,7 +13367,7 @@ _080476F8: str r0, [r5, 0x1C] b _0804774C .align 2, 0 -_08047734: .4byte 0x02020004 +_08047734: .4byte gSprites _08047738: .4byte sub_8047754 _0804773C: ldrh r0, [r4, 0x30] @@ -13476,8 +13476,8 @@ _080477F4: pop {r0} bx r0 .align 2, 0 -_080477FC: .4byte 0x03004340 -_08047800: .4byte 0x02020004 +_080477FC: .4byte gUnknown_03004340 +_08047800: .4byte gSprites _08047804: .4byte sub_8047830 _08047808: .4byte sub_804780C thumb_func_end sub_804777C @@ -13558,8 +13558,8 @@ sub_8047858: @ 8047858 bx r0 .align 2, 0 _08047890: .4byte oamc_804BEB4 -_08047894: .4byte 0x02020004 -_08047898: .4byte 0x03004340 +_08047894: .4byte gSprites +_08047898: .4byte gUnknown_03004340 thumb_func_end sub_8047858 thumb_func_start oamc_804BEB4 @@ -13595,7 +13595,7 @@ _080478D4: pop {r0} bx r0 .align 2, 0 -_080478D8: .4byte 0x02020004 +_080478D8: .4byte gSprites thumb_func_end oamc_804BEB4 thumb_func_start sub_80478DC @@ -13692,8 +13692,8 @@ sub_8047978: @ 8047978 ldr r1, _080479A0 b _080479B2 .align 2, 0 -_0804799C: .4byte 0x02024a6a -_080479A0: .4byte 0x030045c0 +_0804799C: .4byte gUnknown_02024A6A +_080479A0: .4byte gEnemyParty _080479A4: ldr r1, _080479C4 lsls r0, r4, 1 @@ -13712,8 +13712,8 @@ _080479B2: pop {r1} bx r1 .align 2, 0 -_080479C4: .4byte 0x02024a6a -_080479C8: .4byte 0x03004360 +_080479C4: .4byte gUnknown_02024A6A +_080479C8: .4byte gPlayerParty thumb_func_end sub_8047978 thumb_func_start CheckForFlashMemory @@ -13729,7 +13729,7 @@ CheckForFlashMemory: @ 80479CC bl InitFlashTimer b _080479EE .align 2, 0 -_080479E4: .4byte 0x03004820 +_080479E4: .4byte gUnknown_3004820 _080479E8: ldr r1, _080479F4 movs r0, 0 @@ -13738,7 +13738,7 @@ _080479EE: pop {r0} bx r0 .align 2, 0 -_080479F4: .4byte 0x03004820 +_080479F4: .4byte gUnknown_3004820 thumb_func_end CheckForFlashMemory thumb_func_start sub_80479F8 @@ -13824,9 +13824,9 @@ _08047A5A: pop {r0} bx r0 .align 2, 0 -_08047A78: .4byte 0x02025734 -_08047A7C: .4byte 0x03004350 -_08047A80: .4byte 0x03004360 +_08047A78: .4byte gSaveBlock1 +_08047A7C: .4byte gPlayerPartyCount +_08047A80: .4byte gPlayerParty thumb_func_end sub_8047A40 thumb_func_start copy_player_party_from_sav1 @@ -13861,9 +13861,9 @@ _08047A9E: pop {r0} bx r0 .align 2, 0 -_08047AC0: .4byte 0x03004350 -_08047AC4: .4byte 0x02025734 -_08047AC8: .4byte 0x03004360 +_08047AC0: .4byte gPlayerPartyCount +_08047AC4: .4byte gSaveBlock1 +_08047AC8: .4byte gPlayerParty thumb_func_end copy_player_party_from_sav1 thumb_func_start sub_8047ACC @@ -13893,8 +13893,8 @@ _08047ADA: pop {r0} bx r0 .align 2, 0 -_08047AFC: .4byte 0x02025734 -_08047B00: .4byte 0x030048a0 +_08047AFC: .4byte gSaveBlock1 +_08047B00: .4byte gMapObjects thumb_func_end sub_8047ACC thumb_func_start save_deserialize_npcs @@ -13924,8 +13924,8 @@ _08047B12: pop {r0} bx r0 .align 2, 0 -_08047B34: .4byte 0x02025734 -_08047B38: .4byte 0x030048a0 +_08047B34: .4byte gSaveBlock1 +_08047B38: .4byte gMapObjects thumb_func_end save_deserialize_npcs thumb_func_start save_serialize_game @@ -14042,8 +14042,8 @@ _08047BE8: pop {r0} bx r0 .align 2, 0 -_08047C0C: .4byte 0x02025734 -_08047C10: .4byte 0x020291f4 +_08047C0C: .4byte gSaveBlock1 +_08047C10: .4byte gUnknown_020291F4 _08047C14: .4byte 0x00002b4c thumb_func_end copy_bags_and_unk_data_from_save_blocks @@ -14146,8 +14146,8 @@ _08047CAA: pop {r0} bx r0 .align 2, 0 -_08047CCC: .4byte 0x02025734 -_08047CD0: .4byte 0x020291f4 +_08047CCC: .4byte gSaveBlock1 +_08047CD0: .4byte gUnknown_020291F4 _08047CD4: .4byte 0x00002b4c thumb_func_end copy_bags_and_unk_data_to_save_blocks @@ -14205,9 +14205,9 @@ sub_8047CE8: @ 8047CE8 bx r0 .align 2, 0 _08047D44: .4byte gWindowConfig_81E725C -_08047D48: .4byte 0x020296cc +_08047D48: .4byte gUnknown_020296CC _08047D4C: .4byte gSaveBlock2 -_08047D50: .4byte 0x03002978 +_08047D50: .4byte gUnknown_03002978 _08047D54: .4byte gUnknown_0820C14C thumb_func_end sub_8047CE8 @@ -14323,7 +14323,7 @@ _08047DEE: _08047E30: .4byte gSaveBlock2 _08047E34: .4byte gTradeUnknownSpriteCoords _08047E38: .4byte gSpriteTemplate_820C0EC -_08047E3C: .4byte 0x03002978 +_08047E3C: .4byte gUnknown_03002978 _08047E40: .4byte gTradeUnknownSpriteCoords + 0x3 thumb_func_end sub_8047D58 @@ -14413,7 +14413,7 @@ _08047ED8: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08047EE4: .4byte 0x03001770 +_08047EE4: .4byte gMain _08047EE8: .4byte 0x0000043c _08047EEC: .4byte _08047EF0 .align 2, 0 @@ -14531,17 +14531,17 @@ _0804800A: bge _0804800A b _080484C6 .align 2, 0 -_08048018: .4byte 0x03004824 +_08048018: .4byte gUnknown_03004824 _0804801C: .4byte 0x02017000 _08048020: .4byte 0x06002800 _08048024: .4byte sub_80489F4 _08048028: .4byte gWindowConfig_81E6CE4 _0804802C: .4byte gWindowConfig_81E6F84 -_08048030: .4byte 0x03000508 -_08048034: .4byte 0x03001770 +_08048030: .4byte gUnknown_03000508 +_08048034: .4byte gMain _08048038: .4byte 0x0000043c _0804803C: .4byte 0x01000680 -_08048040: .4byte 0x020296cc +_08048040: .4byte gUnknown_020296CC _08048044: .4byte 0xffffff00 _08048048: ldr r1, _08048098 @@ -14583,12 +14583,12 @@ _08048058: bl CreateTask b _080484C6 .align 2, 0 -_08048098: .4byte 0x03002b74 +_08048098: .4byte gLinkType _0804809C: .4byte 0x00001122 -_080480A0: .4byte 0x030045c0 -_080480A4: .4byte 0x03001770 +_080480A0: .4byte gEnemyParty +_080480A4: .4byte gMain _080480A8: .4byte 0x0000043c -_080480AC: .4byte 0x03004824 +_080480AC: .4byte gUnknown_03004824 _080480B0: .4byte sub_8083C50 _080480B4: ldr r2, _080480D8 @@ -14611,7 +14611,7 @@ _080480CE: adds r1, r3, r2 b _08048498 .align 2, 0 -_080480D8: .4byte 0x03004824 +_080480D8: .4byte gUnknown_03004824 _080480DC: .4byte 0x0000043c _080480E0: bl GetLinkPlayerCount_2 @@ -14642,14 +14642,14 @@ _08048114: bl sub_8007F4C b _08048492 .align 2, 0 -_0804811C: .4byte 0x03004824 +_0804811C: .4byte gUnknown_03004824 _08048120: ldr r1, _08048128 ldr r0, _0804812C adds r1, r0 b _08048498 .align 2, 0 -_08048128: .4byte 0x03001770 +_08048128: .4byte gMain _0804812C: .4byte 0x0000043c _08048130: ldr r0, _08048154 @@ -14671,8 +14671,8 @@ _08048148: adds r1, r2 b _08048498 .align 2, 0 -_08048154: .4byte 0x03002fa4 -_08048158: .4byte 0x03001770 +_08048154: .4byte gReceivedRemoteLinkPlayers +_08048158: .4byte gMain _0804815C: .4byte 0x0000043c _08048160: bl sub_8048D44 @@ -14825,14 +14825,14 @@ _0804828A: bl nullsub_5 b _08048492 .align 2, 0 -_08048294: .4byte 0x03004824 -_08048298: .4byte 0x03004350 -_0804829C: .4byte 0x030045b8 +_08048294: .4byte gUnknown_03004824 +_08048298: .4byte gPlayerPartyCount +_0804829C: .4byte gEnemyPartyCount _080482A0: .4byte gTradeMonSpriteCoords -_080482A4: .4byte 0x03004360 +_080482A4: .4byte gPlayerParty _080482A8: .4byte 0xfff40000 _080482AC: .4byte sub_809D62C -_080482B0: .4byte 0x030045c0 +_080482B0: .4byte gEnemyParty _080482B4: bl sub_806DA98 ldr r0, _080482D0 @@ -14847,8 +14847,8 @@ _080482B4: adds r1, r0 b _08048498 .align 2, 0 -_080482D0: .4byte 0x03004824 -_080482D4: .4byte 0x03001770 +_080482D0: .4byte gUnknown_03004824 +_080482D4: .4byte gMain _080482D8: .4byte 0x0000043c _080482DC: ldr r0, _080482F4 @@ -14863,8 +14863,8 @@ _080482DC: adds r1, r2 b _08048498 .align 2, 0 -_080482F4: .4byte 0x03004824 -_080482F8: .4byte 0x03001770 +_080482F4: .4byte gUnknown_03004824 +_080482F8: .4byte gMain _080482FC: .4byte 0x0000043c _08048300: bl sub_8047CE8 @@ -14881,9 +14881,9 @@ _08048300: strb r2, [r0] b _080484C6 .align 2, 0 -_0804831C: .4byte 0x03001770 +_0804831C: .4byte gMain _08048320: .4byte 0x0000043c -_08048324: .4byte 0x03004824 +_08048324: .4byte gUnknown_03004824 _08048328: movs r0, 0x4 movs r1, 0 @@ -14899,7 +14899,7 @@ _0804833C: adds r1, r0 b _08048498 .align 2, 0 -_08048344: .4byte 0x03001770 +_08048344: .4byte gMain _08048348: .4byte 0x0000043c _0804834C: bl sub_8047D58 @@ -14908,7 +14908,7 @@ _0804834C: adds r1, r2 b _08048498 .align 2, 0 -_08048358: .4byte 0x03001770 +_08048358: .4byte gMain _0804835C: .4byte 0x0000043c _08048360: bl sub_8047E44 @@ -14945,8 +14945,8 @@ _08048360: .align 2, 0 _080483A4: .4byte gSpriteTemplate_820C134 _080483A8: .4byte gTradeMonSpriteCoords -_080483AC: .4byte 0x03004824 -_080483B0: .4byte 0x03001770 +_080483AC: .4byte gUnknown_03004824 +_080483B0: .4byte gMain _080483B4: .4byte 0x0000043c _080483B8: movs r0, 0 @@ -14973,8 +14973,8 @@ _080483B8: bl sub_8075474 b _080484C6 .align 2, 0 -_080483F0: .4byte 0x03004824 -_080483F4: .4byte 0x03001770 +_080483F0: .4byte gUnknown_03004824 +_080483F4: .4byte gMain _080483F8: .4byte 0x0000043c _080483FC: .4byte 0x000001b3 _08048400: @@ -14996,7 +14996,7 @@ _08048418: adds r1, r0 b _08048498 .align 2, 0 -_08048428: .4byte 0x03001770 +_08048428: .4byte gMain _0804842C: .4byte 0x0000043c _08048430: movs r0, 0x1 @@ -15006,7 +15006,7 @@ _08048430: adds r1, r2 b _08048498 .align 2, 0 -_08048440: .4byte 0x03001770 +_08048440: .4byte gMain _08048444: .4byte 0x0000043c _08048448: movs r0, 0x1 @@ -15037,7 +15037,7 @@ _08048470: adds r1, r2 b _08048498 .align 2, 0 -_08048480: .4byte 0x03001770 +_08048480: .4byte gMain _08048484: .4byte 0x0000043c _08048488: movs r0, 0x1 @@ -15053,7 +15053,7 @@ _08048498: strb r0, [r1] b _080484C6 .align 2, 0 -_080484A0: .4byte 0x03001770 +_080484A0: .4byte gMain _080484A4: .4byte 0x0000043c _080484A8: ldr r0, _080484E4 @@ -15082,10 +15082,10 @@ _080484C6: pop {r0} bx r0 .align 2, 0 -_080484E4: .4byte 0x0202f388 +_080484E4: .4byte gPaletteFade _080484E8: .4byte sub_80494D8 _080484EC: .4byte sub_8048AB4 -_080484F0: .4byte 0x03000508 +_080484F0: .4byte gUnknown_03000508 thumb_func_end sub_8047EC0 thumb_func_start sub_80484F4 @@ -15109,7 +15109,7 @@ _0804850C: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08048518: .4byte 0x03001770 +_08048518: .4byte gMain _0804851C: .4byte 0x0000043c _08048520: .4byte _08048524 .align 2, 0 @@ -15216,16 +15216,16 @@ _08048622: bge _08048622 b _080489CA .align 2, 0 -_08048630: .4byte 0x03004824 +_08048630: .4byte gUnknown_03004824 _08048634: .4byte 0x02017000 _08048638: .4byte 0x06002800 _0804863C: .4byte sub_80489F4 _08048640: .4byte gWindowConfig_81E6CE4 _08048644: .4byte gWindowConfig_81E6F84 -_08048648: .4byte 0x03000508 -_0804864C: .4byte 0x03001770 +_08048648: .4byte gUnknown_03000508 +_0804864C: .4byte gMain _08048650: .4byte 0x0000043c -_08048654: .4byte 0x020296cc +_08048654: .4byte gUnknown_020296CC _08048658: .4byte 0xffffff00 _0804865C: ldr r0, _08048664 @@ -15252,7 +15252,7 @@ _08048680: adds r1, r0 b _0804899E .align 2, 0 -_0804868C: .4byte 0x03001770 +_0804868C: .4byte gMain _08048690: .4byte 0x0000043c _08048694: ldr r3, _0804869C @@ -15400,15 +15400,15 @@ _080487B0: adds r1, r3 b _0804899E .align 2, 0 -_080487C0: .4byte 0x03004824 -_080487C4: .4byte 0x03004350 -_080487C8: .4byte 0x030045b8 +_080487C0: .4byte gUnknown_03004824 +_080487C4: .4byte gPlayerPartyCount +_080487C8: .4byte gEnemyPartyCount _080487CC: .4byte gTradeMonSpriteCoords -_080487D0: .4byte 0x03004360 +_080487D0: .4byte gPlayerParty _080487D4: .4byte 0xfff40000 _080487D8: .4byte sub_809D62C -_080487DC: .4byte 0x030045c0 -_080487E0: .4byte 0x03001770 +_080487DC: .4byte gEnemyParty +_080487E0: .4byte gMain _080487E4: .4byte 0x0000043c _080487E8: bl sub_806DA98 @@ -15424,8 +15424,8 @@ _080487E8: adds r1, r5 b _0804899E .align 2, 0 -_08048804: .4byte 0x03004824 -_08048808: .4byte 0x03001770 +_08048804: .4byte gUnknown_03004824 +_08048808: .4byte gMain _0804880C: .4byte 0x0000043c _08048810: ldr r0, _08048828 @@ -15440,8 +15440,8 @@ _08048810: adds r1, r0 b _0804899E .align 2, 0 -_08048828: .4byte 0x03004824 -_0804882C: .4byte 0x03001770 +_08048828: .4byte gUnknown_03004824 +_0804882C: .4byte gMain _08048830: .4byte 0x0000043c _08048834: bl sub_8047CE8 @@ -15459,9 +15459,9 @@ _0804883E: strb r2, [r0] b _080489CA .align 2, 0 -_08048850: .4byte 0x03001770 +_08048850: .4byte gMain _08048854: .4byte 0x0000043c -_08048858: .4byte 0x03004824 +_08048858: .4byte gUnknown_03004824 _0804885C: movs r0, 0x4 movs r1, 0 @@ -15477,7 +15477,7 @@ _08048870: adds r1, r3 b _0804899E .align 2, 0 -_08048878: .4byte 0x03001770 +_08048878: .4byte gMain _0804887C: .4byte 0x0000043c _08048880: bl sub_8047D58 @@ -15486,7 +15486,7 @@ _08048880: adds r1, r5 b _0804899E .align 2, 0 -_0804888C: .4byte 0x03001770 +_0804888C: .4byte gMain _08048890: .4byte 0x0000043c _08048894: bl sub_8047E44 @@ -15502,7 +15502,7 @@ _08048894: b _080488B8 .align 2, 0 _080488AC: .4byte 0x02018000 -_080488B0: .4byte 0x03004824 +_080488B0: .4byte gUnknown_03004824 _080488B4: ldrb r0, [r2, 0x9] adds r0, 0x6 @@ -15543,8 +15543,8 @@ _080488B8: .align 2, 0 _08048900: .4byte gSpriteTemplate_820C134 _08048904: .4byte gTradeMonSpriteCoords -_08048908: .4byte 0x03004824 -_0804890C: .4byte 0x03001770 +_08048908: .4byte gUnknown_03004824 +_0804890C: .4byte gMain _08048910: .4byte 0x0000043c _08048914: movs r0, 0 @@ -15568,8 +15568,8 @@ _0804891C: adds r1, r3 b _0804899E .align 2, 0 -_08048944: .4byte 0x03004824 -_08048948: .4byte 0x03001770 +_08048944: .4byte gUnknown_03004824 +_08048948: .4byte gMain _0804894C: .4byte 0x0000043c _08048950: movs r0, 0x1 @@ -15584,7 +15584,7 @@ _08048950: adds r1, r5 b _0804899E .align 2, 0 -_08048968: .4byte 0x03001770 +_08048968: .4byte gMain _0804896C: .4byte 0x0000043c _08048970: movs r1, 0x80 @@ -15616,7 +15616,7 @@ _0804899E: strb r0, [r1] b _080489CA .align 2, 0 -_080489A8: .4byte 0x03001770 +_080489A8: .4byte gMain _080489AC: .4byte 0x0000043c _080489B0: ldr r0, _080489E8 @@ -15643,9 +15643,9 @@ _080489CA: pop {r0} bx r0 .align 2, 0 -_080489E8: .4byte 0x0202f388 +_080489E8: .4byte gPaletteFade _080489EC: .4byte sub_8048AB4 -_080489F0: .4byte 0x03000508 +_080489F0: .4byte gUnknown_03000508 thumb_func_end sub_80484F4 thumb_func_start sub_80489F4 @@ -15661,7 +15661,7 @@ sub_80489F4: @ 80489F4 pop {r0} bx r0 .align 2, 0 -_08048A10: .4byte 0x03004824 +_08048A10: .4byte gUnknown_03004824 thumb_func_end sub_80489F4 thumb_func_start sub_8048A14 @@ -15695,7 +15695,7 @@ _08048A44: pop {r0} bx r0 .align 2, 0 -_08048A4C: .4byte 0x03004824 +_08048A4C: .4byte gUnknown_03004824 thumb_func_end sub_8048A14 thumb_func_start sub_8048A50 @@ -15727,9 +15727,9 @@ _08048A7E: pop {r0} bx r0 .align 2, 0 -_08048A84: .4byte 0x0202f388 -_08048A88: .4byte 0x020297d8 -_08048A8C: .4byte 0x03004824 +_08048A84: .4byte gPaletteFade +_08048A88: .4byte gUnknown_020297D8 +_08048A8C: .4byte gUnknown_03004824 thumb_func_end sub_8048A50 thumb_func_start sub_8048A90 @@ -15747,8 +15747,8 @@ _08048AA4: pop {r0} bx r0 .align 2, 0 -_08048AA8: .4byte 0x03002fa4 -_08048AAC: .4byte 0x03001770 +_08048AA8: .4byte gReceivedRemoteLinkPlayers +_08048AAC: .4byte gMain _08048AB0: .4byte sub_804B41C thumb_func_end sub_8048A90 @@ -15788,7 +15788,7 @@ sub_8048AB4: @ 8048AB4 bx r0 .align 2, 0 _08048B04: .4byte REG_BG2HOFS -_08048B08: .4byte 0x03004824 +_08048B08: .4byte gUnknown_03004824 thumb_func_end sub_8048AB4 thumb_func_start sub_8048B0C @@ -15875,12 +15875,12 @@ _08048B7A: _08048BA0: .4byte gUnknown_08EA0348 _08048BA4: .4byte gTradeStripesBG2Tilemap _08048BA8: .4byte gUnknown_08EA02C8 -_08048BAC: .4byte 0x0202eec8 -_08048BB0: .4byte 0x0202eac8 +_08048BAC: .4byte gPlttBufferFaded +_08048BB0: .4byte gPlttBufferUnfaded _08048BB4: .4byte 0x040000d4 _08048BB8: .4byte 0x80000800 _08048BBC: .4byte 0x000003ff -_08048BC0: .4byte 0x03004824 +_08048BC0: .4byte gUnknown_03004824 _08048BC4: .4byte gUnknown_08EA15C8 _08048BC8: .4byte 0x06003000 _08048BCC: .4byte 0x80000400 @@ -15944,7 +15944,7 @@ _08048C40: .4byte gTradeStripesBG3Tilemap _08048C44: .4byte 0x06003800 _08048C48: .4byte 0x040000d4 _08048C4C: .4byte 0x80000400 -_08048C50: .4byte 0x03004824 +_08048C50: .4byte gUnknown_03004824 _08048C54: .4byte REG_BG0CNT _08048C58: .4byte 0x0000fffc _08048C5C: .4byte REG_BG1CNT @@ -15997,8 +15997,8 @@ _08048C8E: strb r7, [r0] b _08048CCE .align 2, 0 -_08048CC0: .4byte 0x03004824 -_08048CC4: .4byte 0x02020004 +_08048CC0: .4byte gUnknown_03004824 +_08048CC4: .4byte gSprites _08048CC8: adds r0, 0x44 adds r0, r3 @@ -16114,7 +16114,7 @@ _08048D86: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08048D90: .4byte 0x03004824 +_08048D90: .4byte gUnknown_03004824 _08048D94: .4byte _08048D98 .align 2, 0 _08048D98: @@ -16144,9 +16144,9 @@ _08048DDC: ldr r1, [r0] b _08049006 .align 2, 0 -_08048DEC: .4byte 0x03002a70 -_08048DF0: .4byte 0x03004360 -_08048DF4: .4byte 0x03004824 +_08048DEC: .4byte gBlockSendBuffer +_08048DF0: .4byte gPlayerParty +_08048DF4: .4byte gUnknown_03004824 _08048DF8: bl sub_8007ECC lsls r0, 24 @@ -16162,14 +16162,14 @@ _08048E04: ldr r1, [r0] b _08049006 .align 2, 0 -_08048E14: .4byte 0x03004824 +_08048E14: .4byte gUnknown_03004824 _08048E18: bl ResetBlockReceivedFlags ldr r0, _08048E24 ldr r1, [r0] b _08049006 .align 2, 0 -_08048E24: .4byte 0x03004824 +_08048E24: .4byte gUnknown_03004824 _08048E28: cmp r7, 0 bne _08048E32 @@ -16180,7 +16180,7 @@ _08048E32: ldr r1, [r0] b _08049006 .align 2, 0 -_08048E38: .4byte 0x03004824 +_08048E38: .4byte gUnknown_03004824 _08048E3C: bl GetBlockRecievedStatus lsls r0, 24 @@ -16203,9 +16203,9 @@ _08048E4A: ldr r1, [r0] b _08049006 .align 2, 0 -_08048E68: .4byte 0x030045c0 -_08048E6C: .4byte 0x03002b80 -_08048E70: .4byte 0x03004824 +_08048E68: .4byte gEnemyParty +_08048E6C: .4byte gBlockRecvBuffer +_08048E70: .4byte gUnknown_03004824 _08048E74: ldr r0, _08048E84 ldr r1, _08048E88 @@ -16215,9 +16215,9 @@ _08048E74: ldr r1, [r0] b _08049006 .align 2, 0 -_08048E84: .4byte 0x03002a70 -_08048E88: .4byte 0x03004428 -_08048E8C: .4byte 0x03004824 +_08048E84: .4byte gBlockSendBuffer +_08048E88: .4byte gUnknown_03004428 +_08048E8C: .4byte gUnknown_03004824 _08048E90: cmp r7, 0 bne _08048E9A @@ -16228,7 +16228,7 @@ _08048E9A: ldr r1, [r0] b _08049006 .align 2, 0 -_08048EA0: .4byte 0x03004824 +_08048EA0: .4byte gUnknown_03004824 _08048EA4: bl GetBlockRecievedStatus lsls r0, 24 @@ -16251,9 +16251,9 @@ _08048EB2: ldr r1, [r0] b _08049006 .align 2, 0 -_08048ED0: .4byte 0x03004688 -_08048ED4: .4byte 0x03002b80 -_08048ED8: .4byte 0x03004824 +_08048ED0: .4byte gUnknown_03004688 +_08048ED4: .4byte gBlockRecvBuffer +_08048ED8: .4byte gUnknown_03004824 _08048EDC: ldr r0, _08048EEC ldr r1, _08048EF0 @@ -16263,9 +16263,9 @@ _08048EDC: ldr r1, [r0] b _08049006 .align 2, 0 -_08048EEC: .4byte 0x03002a70 -_08048EF0: .4byte 0x030044f0 -_08048EF4: .4byte 0x03004824 +_08048EEC: .4byte gBlockSendBuffer +_08048EF0: .4byte gUnknown_030044F0 +_08048EF4: .4byte gUnknown_03004824 _08048EF8: cmp r7, 0 bne _08048F02 @@ -16276,7 +16276,7 @@ _08048F02: ldr r1, [r0] b _08049006 .align 2, 0 -_08048F08: .4byte 0x03004824 +_08048F08: .4byte gUnknown_03004824 _08048F0C: bl GetBlockRecievedStatus lsls r0, 24 @@ -16299,9 +16299,9 @@ _08048F1A: ldr r1, [r0] b _08049006 .align 2, 0 -_08048F38: .4byte 0x03004750 -_08048F3C: .4byte 0x03002b80 -_08048F40: .4byte 0x03004824 +_08048F38: .4byte gUnknown_03004750 +_08048F3C: .4byte gBlockRecvBuffer +_08048F40: .4byte gUnknown_03004824 _08048F44: ldr r0, _08048F54 ldr r1, _08048F58 @@ -16311,9 +16311,9 @@ _08048F44: ldr r1, [r0] b _08049006 .align 2, 0 -_08048F54: .4byte 0x03002a70 -_08048F58: .4byte 0x02028280 -_08048F5C: .4byte 0x03004824 +_08048F54: .4byte gBlockSendBuffer +_08048F58: .4byte gUnknown_02028280 +_08048F5C: .4byte gUnknown_03004824 _08048F60: cmp r7, 0 bne _08048F6A @@ -16324,7 +16324,7 @@ _08048F6A: ldr r1, [r0] b _08049006 .align 2, 0 -_08048F70: .4byte 0x03004824 +_08048F70: .4byte gUnknown_03004824 _08048F74: bl GetBlockRecievedStatus lsls r0, 24 @@ -16347,9 +16347,9 @@ _08048F82: ldr r1, [r0] b _08049006 .align 2, 0 -_08048FA0: .4byte 0x02029700 -_08048FA4: .4byte 0x03002b80 -_08048FA8: .4byte 0x03004824 +_08048FA0: .4byte gUnknown_02029700 +_08048FA4: .4byte gBlockRecvBuffer +_08048FA8: .4byte gUnknown_03004824 _08048FAC: ldr r0, _08048FBC ldr r1, _08048FC0 @@ -16359,9 +16359,9 @@ _08048FAC: ldr r1, [r0] b _08049006 .align 2, 0 -_08048FBC: .4byte 0x03002a70 -_08048FC0: .4byte 0x02028844 -_08048FC4: .4byte 0x03004824 +_08048FBC: .4byte gBlockSendBuffer +_08048FC0: .4byte gUnknown_02028844 +_08048FC4: .4byte gUnknown_03004824 _08048FC8: cmp r7, 0 bne _08048FD2 @@ -16372,7 +16372,7 @@ _08048FD2: ldr r1, [r0] b _08049006 .align 2, 0 -_08048FD8: .4byte 0x03004824 +_08048FD8: .4byte gUnknown_03004824 _08048FDC: bl GetBlockRecievedStatus lsls r0, 24 @@ -16399,8 +16399,8 @@ _08049006: strb r0, [r1] b _0804907C .align 2, 0 -_08049010: .4byte 0x03004824 -_08049014: .4byte 0x03002b80 +_08049010: .4byte gUnknown_03004824 +_08049014: .4byte gBlockRecvBuffer _08049018: ldr r4, _0804906C ldr r6, _08049070 @@ -16441,7 +16441,7 @@ _0804905E: movs r0, 0x1 b _0804907E .align 2, 0 -_0804906C: .4byte 0x030045c0 +_0804906C: .4byte gEnemyParty _08049070: .4byte 0x0000012f _08049074: .4byte gUnknown_0820C3B0 _08049078: .4byte gSpeciesNames + 0xD05 @@ -16476,7 +16476,7 @@ sub_8049088: @ 8049088 bx r0 .align 2, 0 _080490B0: .4byte gTradeText_TradeOkayPrompt -_080490B4: .4byte 0x03004824 +_080490B4: .4byte gUnknown_03004824 _080490B8: .4byte 0x06010000 thumb_func_end sub_8049088 @@ -16506,7 +16506,7 @@ sub_80490BC: @ 80490BC beq _08049118 b _08049142 .align 2, 0 -_080490EC: .4byte 0x03002b80 +_080490EC: .4byte gBlockRecvBuffer _080490F0: .4byte 0x0000bbbb _080490F4: .4byte 0x0000aabb _080490F8: @@ -16523,7 +16523,7 @@ _080490F8: .align 2, 0 _0804910C: .4byte 0x0000bbcc _08049110: .4byte 0x0000eeaa -_08049114: .4byte 0x03004824 +_08049114: .4byte gUnknown_03004824 _08049118: ldr r0, _08049124 ldr r0, [r0] @@ -16531,7 +16531,7 @@ _08049118: strb r3, [r0] b _08049142 .align 2, 0 -_08049124: .4byte 0x03004824 +_08049124: .4byte gUnknown_03004824 _08049128: ldr r0, _08049134 ldr r0, [r0] @@ -16539,7 +16539,7 @@ _08049128: strb r3, [r0] b _08049142 .align 2, 0 -_08049134: .4byte 0x03004824 +_08049134: .4byte gUnknown_03004824 _08049138: ldr r0, _08049170 ldr r0, [r0] @@ -16571,8 +16571,8 @@ _08049148: beq _080491A0 b _080491D4 .align 2, 0 -_08049170: .4byte 0x03004824 -_08049174: .4byte 0x03002b80 +_08049170: .4byte gUnknown_03004824 +_08049174: .4byte gBlockRecvBuffer _08049178: .4byte 0x0000bbbb _0804917C: .4byte 0x0000aabb _08049180: @@ -16589,7 +16589,7 @@ _08049180: .align 2, 0 _08049194: .4byte 0x0000bbcc _08049198: .4byte 0x0000eeaa -_0804919C: .4byte 0x03004824 +_0804919C: .4byte gUnknown_03004824 _080491A0: ldr r2, _080491B8 ldr r1, [r2] @@ -16604,7 +16604,7 @@ _080491A0: adds r0, 0x85 b _080491C2 .align 2, 0 -_080491B8: .4byte 0x03004824 +_080491B8: .4byte gUnknown_03004824 _080491BC: ldr r0, _080491C8 ldr r0, [r0] @@ -16614,7 +16614,7 @@ _080491C2: strb r1, [r0] b _080491D4 .align 2, 0 -_080491C8: .4byte 0x03004824 +_080491C8: .4byte gUnknown_03004824 _080491CC: ldr r0, _080491E0 ldr r0, [r0] @@ -16629,7 +16629,7 @@ _080491DA: pop {r0} bx r0 .align 2, 0 -_080491E0: .4byte 0x03004824 +_080491E0: .4byte gUnknown_03004824 thumb_func_end sub_80490BC thumb_func_start sub_80491E4 @@ -16657,7 +16657,7 @@ sub_80491E4: @ 80491E4 beq _0804925C b _080492B8 .align 2, 0 -_08049210: .4byte 0x03002b80 +_08049210: .4byte gBlockRecvBuffer _08049214: .4byte 0x0000ddee _08049218: .4byte 0x0000ccdd _0804921C: .4byte 0x0000dddd @@ -16687,7 +16687,7 @@ _08049234: movs r1, 0xB b _080492B6 .align 2, 0 -_08049254: .4byte 0x03004824 +_08049254: .4byte gUnknown_03004824 _08049258: movs r0, 0x5 b _080492AA @@ -16711,7 +16711,7 @@ _0804925C: movs r1, 0x7 b _080492B6 .align 2, 0 -_08049284: .4byte 0x03004824 +_08049284: .4byte gUnknown_03004824 _08049288: movs r0, 0x1 negs r0, r0 @@ -16726,7 +16726,7 @@ _08049288: movs r1, 0xA b _080492B6 .align 2, 0 -_080492A4: .4byte 0x03004824 +_080492A4: .4byte gUnknown_03004824 _080492A8: movs r0, 0x1 _080492AA: @@ -16753,7 +16753,7 @@ _080492CC: pop {r0} bx r0 .align 2, 0 -_080492D4: .4byte 0x03004824 +_080492D4: .4byte gUnknown_03004824 thumb_func_end sub_80491E4 thumb_func_start sub_80492D8 @@ -16806,7 +16806,7 @@ _080492F8: strb r4, [r0] b _08049420 .align 2, 0 -_08049334: .4byte 0x03004824 +_08049334: .4byte gUnknown_03004824 _08049338: .4byte 0x00000101 _0804933C: .4byte 0x0000dddd _08049340: @@ -17001,7 +17001,7 @@ _080494B8: .align 2, 0 _080494C0: .4byte 0x00000202 _080494C4: .4byte 0x0000eebb -_080494C8: .4byte 0x03004824 +_080494C8: .4byte gUnknown_03004824 _080494CC: .4byte 0x00000101 _080494D0: .4byte 0x0000ccdd _080494D4: .4byte 0x0000ddee @@ -17068,7 +17068,7 @@ _0804953A: adds r6, r1, 0 b _08049558 .align 2, 0 -_08049548: .4byte 0x03004824 +_08049548: .4byte gUnknown_03004824 _0804954C: .4byte gTradeNextSelectedMonTable _08049550: adds r2, 0x1 @@ -17123,8 +17123,8 @@ sub_8049560: @ 8049560 strh r1, [r0, 0x22] b _08049600 .align 2, 0 -_080495B0: .4byte 0x03004824 -_080495B4: .4byte 0x02020004 +_080495B0: .4byte gUnknown_03004824 +_080495B4: .4byte gSprites _080495B8: ldr r4, _08049614 ldr r0, [r4] @@ -17173,8 +17173,8 @@ _0804960C: pop {r0} bx r0 .align 2, 0 -_08049614: .4byte 0x03004824 -_08049618: .4byte 0x02020004 +_08049614: .4byte gUnknown_03004824 +_08049618: .4byte gSprites _0804961C: .4byte gTradeMonSpriteCoords thumb_func_end sub_8049560 @@ -17212,7 +17212,7 @@ sub_8049620: @ 8049620 bl SendBlock b _08049678 .align 2, 0 -_08049668: .4byte 0x03004824 +_08049668: .4byte gUnknown_03004824 _0804966C: .4byte 0x0000aabb _08049670: ldr r0, [r4] @@ -17242,8 +17242,8 @@ sub_8049680: @ 8049680 bl sub_8049560 b _080496F4 .align 2, 0 -_080496A0: .4byte 0x03001770 -_080496A4: .4byte 0x03004824 +_080496A0: .4byte gMain +_080496A4: .4byte gUnknown_03004824 _080496A8: movs r0, 0x80 ands r0, r1 @@ -17256,7 +17256,7 @@ _080496A8: bl sub_8049560 b _080496F4 .align 2, 0 -_080496C0: .4byte 0x03004824 +_080496C0: .4byte gUnknown_03004824 _080496C4: movs r0, 0x20 ands r0, r1 @@ -17269,7 +17269,7 @@ _080496C4: bl sub_8049560 b _080496F4 .align 2, 0 -_080496DC: .4byte 0x03004824 +_080496DC: .4byte gUnknown_03004824 _080496E0: movs r0, 0x10 ands r0, r1 @@ -17323,8 +17323,8 @@ _080496F4: strb r1, [r0] b _080497B6 .align 2, 0 -_08049750: .4byte 0x03004824 -_08049754: .4byte 0x03001770 +_08049750: .4byte gUnknown_03004824 +_08049754: .4byte gMain _08049758: .4byte gUnknown_0820C320 _0804975C: cmp r1, 0xB @@ -17404,8 +17404,8 @@ _080497EC: .align 2, 0 _080497F4: .4byte gUnknown_0820C14C _080497F8: .4byte 0x06010000 -_080497FC: .4byte 0x03001770 -_08049800: .4byte 0x03004824 +_080497FC: .4byte gMain +_08049800: .4byte gUnknown_03004824 thumb_func_end sub_8049680 thumb_func_start sub_8049804 @@ -17445,8 +17445,8 @@ sub_8049804: @ 8049804 pop {r0} bx r0 .align 2, 0 -_08049850: .4byte 0x03004824 -_08049854: .4byte 0x02020004 +_08049850: .4byte gUnknown_03004824 +_08049854: .4byte gSprites _08049858: .4byte gUnknown_0820C14C _0804985C: .4byte 0x06010000 thumb_func_end sub_8049804 @@ -17467,7 +17467,7 @@ sub_8049860: @ 8049860 negs r0, r0 b _08049890 .align 2, 0 -_0804987C: .4byte 0x03001770 +_0804987C: .4byte gMain _08049880: movs r0, 0x80 ands r0, r1 @@ -17510,8 +17510,8 @@ _0804989C: strb r1, [r0] b _0804994A .align 2, 0 -_080498D8: .4byte 0x03004824 -_080498DC: .4byte 0x03001770 +_080498D8: .4byte gUnknown_03004824 +_080498DC: .4byte gMain _080498E0: ldr r4, _08049910 ldr r2, [r4] @@ -17535,7 +17535,7 @@ _080498E0: strb r1, [r0] b _0804994A .align 2, 0 -_08049910: .4byte 0x03004824 +_08049910: .4byte gUnknown_03004824 _08049914: bl sub_8049620 ldr r2, _08049934 @@ -17553,7 +17553,7 @@ _08049914: strb r1, [r0] b _0804994A .align 2, 0 -_08049934: .4byte 0x02020004 +_08049934: .4byte gSprites _08049938: movs r0, 0x2 ands r0, r1 @@ -17590,7 +17590,7 @@ _08049974: pop {r0} bx r0 .align 2, 0 -_08049978: .4byte 0x03001770 +_08049978: .4byte gMain thumb_func_end sub_8049954 thumb_func_start sub_804997C @@ -17623,9 +17623,9 @@ sub_804997C: @ 804997C bl sub_809D8BC b _080499E0 .align 2, 0 -_080499B4: .4byte 0x0202f388 -_080499B8: .4byte 0x03004824 -_080499BC: .4byte 0x03004360 +_080499B4: .4byte gPaletteFade +_080499B8: .4byte gUnknown_03004824 +_080499BC: .4byte gPlayerParty _080499C0: .4byte sub_80484F4 _080499C4: ldr r0, _080499E8 @@ -17647,7 +17647,7 @@ _080499E0: pop {r0} bx r0 .align 2, 0 -_080499E8: .4byte 0x030045c0 +_080499E8: .4byte gEnemyParty _080499EC: .4byte sub_80484F4 thumb_func_end sub_804997C @@ -17732,7 +17732,7 @@ _08049A4C: bl sub_804AADC b _08049AB4 .align 2, 0 -_08049A80: .4byte 0x03004824 +_08049A80: .4byte gUnknown_03004824 _08049A84: .4byte 0x0000bbcc _08049A88: movs r0, 0x3 @@ -17777,7 +17777,7 @@ sub_8049AC0: @ 8049AC0 negs r0, r0 b _08049AF0 .align 2, 0 -_08049ADC: .4byte 0x03001770 +_08049ADC: .4byte gMain _08049AE0: movs r0, 0x80 ands r0, r1 @@ -17808,8 +17808,8 @@ _08049AFC: bl sub_8049A20 b _08049B56 .align 2, 0 -_08049B20: .4byte 0x03004824 -_08049B24: .4byte 0x03001770 +_08049B20: .4byte gUnknown_03004824 +_08049B24: .4byte gMain _08049B28: movs r0, 0x3 movs r1, 0x1 @@ -17835,7 +17835,7 @@ _08049B56: ldr r0, [r0] b _08049BAA .align 2, 0 -_08049B5C: .4byte 0x03004824 +_08049B5C: .4byte gUnknown_03004824 _08049B60: .4byte 0x0000bbcc _08049B64: movs r0, 0x2 @@ -17878,7 +17878,7 @@ _08049BB0: pop {r0} bx r0 .align 2, 0 -_08049BB8: .4byte 0x03004824 +_08049BB8: .4byte gUnknown_03004824 _08049BBC: .4byte 0x0000bbcc thumb_func_end sub_8049AC0 @@ -17897,7 +17897,7 @@ sub_8049BC0: @ 8049BC0 negs r0, r0 b _08049BF0 .align 2, 0 -_08049BDC: .4byte 0x03001770 +_08049BDC: .4byte gMain _08049BE0: movs r0, 0x80 ands r0, r1 @@ -17958,10 +17958,10 @@ _08049BFC: strb r1, [r0] b _08049C84 .align 2, 0 -_08049C5C: .4byte 0x03004824 -_08049C60: .4byte 0x03001770 +_08049C5C: .4byte gUnknown_03004824 +_08049C60: .4byte gMain _08049C64: .4byte 0x0000eeaa -_08049C68: .4byte 0x02020004 +_08049C68: .4byte gSprites _08049C6C: bl sub_8049804 b _08049C84 @@ -18005,7 +18005,7 @@ _08049CAE: pop {r0} bx r0 .align 2, 0 -_08049CC0: .4byte 0x03004824 +_08049CC0: .4byte gUnknown_03004824 thumb_func_end sub_8049C8C thumb_func_start sub_8049CC4 @@ -18028,7 +18028,7 @@ _08049CE0: pop {r0} bx r0 .align 2, 0 -_08049CE8: .4byte 0x03004824 +_08049CE8: .4byte gUnknown_03004824 _08049CEC: .4byte 0x00000505 thumb_func_end sub_8049CC4 @@ -18073,7 +18073,7 @@ _08049D36: pop {r0} bx r0 .align 2, 0 -_08049D40: .4byte 0x03004824 +_08049D40: .4byte gUnknown_03004824 thumb_func_end DisplayMessageAndContinueTask thumb_func_start sub_8049D44 @@ -18114,9 +18114,9 @@ _08049D8A: pop {r0} bx r0 .align 2, 0 -_08049D90: .4byte 0x03001770 -_08049D94: .4byte 0x03004824 -_08049D98: .4byte 0x02020004 +_08049D90: .4byte gMain +_08049D94: .4byte gUnknown_03004824 +_08049D98: .4byte gSprites thumb_func_end sub_8049D44 thumb_func_start sub_8049D9C @@ -18138,8 +18138,8 @@ _08049DB8: pop {r0} bx r0 .align 2, 0 -_08049DBC: .4byte 0x0202f388 -_08049DC0: .4byte 0x03004824 +_08049DBC: .4byte gPaletteFade +_08049DC0: .4byte gUnknown_03004824 thumb_func_end sub_8049D9C thumb_func_start sub_8049DC4 @@ -18155,7 +18155,7 @@ _08049DD4: pop {r0} bx r0 .align 2, 0 -_08049DD8: .4byte 0x03002fa4 +_08049DD8: .4byte gReceivedRemoteLinkPlayers _08049DDC: .4byte sub_805465C thumb_func_end sub_8049DC4 @@ -18174,7 +18174,7 @@ sub_8049DE0: @ 8049DE0 ldr r0, [r0] mov pc, r0 .align 2, 0 -_08049DF8: .4byte 0x03004824 +_08049DF8: .4byte gUnknown_03004824 _08049DFC: .4byte _08049E00 .align 2, 0 _08049E00: @@ -18271,7 +18271,7 @@ _08049EC8: pop {r0} bx r0 .align 2, 0 -_08049ED0: .4byte 0x03004824 +_08049ED0: .4byte gUnknown_03004824 thumb_func_end sub_8049E9C thumb_func_start sub_8049ED4 @@ -18318,7 +18318,7 @@ _08049F1A: beq _08049F36 b _0804A294 .align 2, 0 -_08049F24: .4byte 0x03004824 +_08049F24: .4byte gUnknown_03004824 _08049F28: cmp r0, 0x3 bne _08049F2E @@ -18502,9 +18502,9 @@ _0804A08C: bl sub_804A80C b _0804A294 .align 2, 0 -_0804A094: .4byte 0x02020004 +_0804A094: .4byte gSprites _0804A098: .4byte gTradeMonSpriteCoords -_0804A09C: .4byte 0x03004824 +_0804A09C: .4byte gUnknown_03004824 _0804A0A0: .4byte sub_809D62C _0804A0A4: .4byte gUnknown_0820C330 _0804A0A8: .4byte gTradePartyBoxTilemap @@ -18534,7 +18534,7 @@ _0804A0D4: strb r0, [r3] b _0804A294 .align 2, 0 -_0804A0DC: .4byte 0x02020004 +_0804A0DC: .4byte gSprites _0804A0E0: .4byte sub_809D62C _0804A0E4: adds r0, r5, 0 @@ -18695,8 +18695,8 @@ _0804A0E4: b _0804A28A .align 2, 0 _0804A228: .4byte gTradeMovesBoxTilemap -_0804A22C: .4byte 0x03004824 -_0804A230: .4byte 0x02020004 +_0804A22C: .4byte gUnknown_03004824 +_0804A230: .4byte gSprites _0804A234: .4byte gTradeMonSpriteCoords _0804A238: .4byte gUnknown_0820C334 _0804A23C: .4byte gUnknown_0820C334 + 0x1 @@ -18754,7 +18754,7 @@ _0804A294: _0804A2A4: .4byte gUnknown_0820C14C _0804A2A8: .4byte 0x06010000 _0804A2AC: .4byte gUnknown_0820C3D1 -_0804A2B0: .4byte 0x03004824 +_0804A2B0: .4byte gUnknown_03004824 thumb_func_end sub_8049ED4 thumb_func_start sub_804A2B4 @@ -18786,7 +18786,7 @@ sub_804A2B4: @ 804A2B4 bl GetMonData b _0804A31E .align 2, 0 -_0804A2F0: .4byte 0x03004360 +_0804A2F0: .4byte gPlayerParty _0804A2F4: movs r0, 0x64 adds r4, r2, 0 @@ -18816,7 +18816,7 @@ _0804A31E: pop {r1} bx r1 .align 2, 0 -_0804A334: .4byte 0x030045c0 +_0804A334: .4byte gEnemyParty _0804A338: .4byte gWindowConfig_81E7294 thumb_func_end sub_804A2B4 @@ -18859,9 +18859,9 @@ _0804A376: mov r2, r9 b _0804A396 .align 2, 0 -_0804A384: .4byte 0x03004824 -_0804A388: .4byte 0x03004360 -_0804A38C: .4byte 0x030045c0 +_0804A384: .4byte gUnknown_03004824 +_0804A388: .4byte gPlayerParty +_0804A38C: .4byte gEnemyParty _0804A390: adds r1, r4, 0 adds r1, 0xD @@ -18976,9 +18976,9 @@ _0804A462: ldr r0, _0804A478 b _0804A484 .align 2, 0 -_0804A470: .4byte 0x03004824 +_0804A470: .4byte gUnknown_03004824 _0804A474: .4byte gTradeMonSpriteCoords -_0804A478: .4byte 0x03004360 +_0804A478: .4byte gPlayerParty _0804A47C: movs r0, 0x64 adds r4, r6, 0 @@ -19054,7 +19054,7 @@ _0804A504: pop {r0} bx r0 .align 2, 0 -_0804A514: .4byte 0x030045c0 +_0804A514: .4byte gEnemyParty _0804A518: .4byte gWindowConfig_81E7294 thumb_func_end sub_804A41C @@ -19121,9 +19121,9 @@ sub_804A51C: @ 804A51C bl GetMonData b _0804A5D4 .align 2, 0 -_0804A59C: .4byte 0x03004824 +_0804A59C: .4byte gUnknown_03004824 _0804A5A0: .4byte gTradeMonBoxTilemap -_0804A5A4: .4byte 0x03004360 +_0804A5A4: .4byte gPlayerParty _0804A5A8: movs r0, 0x64 mov r4, r9 @@ -19211,8 +19211,8 @@ _0804A614: adds r0, 0x1 b _0804A6CA .align 2, 0 -_0804A65C: .4byte 0x030045c0 -_0804A660: .4byte 0x03004824 +_0804A65C: .4byte gEnemyParty +_0804A660: .4byte gUnknown_03004824 _0804A664: cmp r7, 0xFE bne _0804A6CC @@ -19233,7 +19233,7 @@ _0804A664: adds r0, 0x2 b _0804A6CA .align 2, 0 -_0804A68C: .4byte 0x03004824 +_0804A68C: .4byte gUnknown_03004824 _0804A690: ldr r1, [sp, 0x24] lsls r0, r1, 5 @@ -19325,7 +19325,7 @@ _0804A72C: pop {r0} bx r0 .align 2, 0 -_0804A734: .4byte 0x03004824 +_0804A734: .4byte gUnknown_03004824 _0804A738: .4byte gTradeLevelDisplayCoords _0804A73C: .4byte gTradeMonBoxCoords thumb_func_end sub_804A6DC @@ -19431,8 +19431,8 @@ _0804A7F2: pop {r0} bx r0 .align 2, 0 -_0804A800: .4byte 0x03004824 -_0804A804: .4byte 0x02020004 +_0804A800: .4byte gUnknown_03004824 +_0804A804: .4byte gSprites _0804A808: .4byte gTradeMonSpriteCoords thumb_func_end sub_804A740 @@ -19458,7 +19458,7 @@ sub_804A80C: @ 804A80C pop {r0} bx r0 .align 2, 0 -_0804A838: .4byte 0x03004824 +_0804A838: .4byte gUnknown_03004824 _0804A83C: .4byte gUnknown_0820C330 thumb_func_end sub_804A80C @@ -19504,7 +19504,7 @@ sub_804A840: @ 804A840 bl sub_804A938 b _0804A8FA .align 2, 0 -_0804A89C: .4byte 0x03004824 +_0804A89C: .4byte gUnknown_03004824 _0804A8A0: .4byte gUnknown_0820C330 _0804A8A4: .4byte gTradePartyBoxTilemap _0804A8A8: @@ -19564,7 +19564,7 @@ _0804A8FA: pop {r0} bx r0 .align 2, 0 -_0804A924: .4byte 0x03004824 +_0804A924: .4byte gUnknown_03004824 _0804A928: .4byte gUnknown_0820C330 _0804A92C: .4byte gTradePartyBoxTilemap _0804A930: .4byte gUnknown_0820C14C @@ -19756,7 +19756,7 @@ sub_804AA0C: @ 804AA0C pop {r0} bx r0 .align 2, 0 -_0804AA7C: .4byte 0x03004824 +_0804AA7C: .4byte gUnknown_03004824 _0804AA80: .4byte gTradeMessageWindowRects _0804AA84: .4byte gUnknown_0820C2F0 thumb_func_end sub_804AA0C @@ -19800,7 +19800,7 @@ _0804AAA2: pop {r0} bx r0 .align 2, 0 -_0804AAD0: .4byte 0x03004824 +_0804AAD0: .4byte gUnknown_03004824 _0804AAD4: .4byte 0x000008dc _0804AAD8: .4byte 0x000008de thumb_func_end sub_804AA88 @@ -19839,7 +19839,7 @@ _0804AAEE: strb r1, [r0] b _0804AB2A .align 2, 0 -_0804AB18: .4byte 0x03004824 +_0804AB18: .4byte gUnknown_03004824 _0804AB1C: .4byte 0x000008dc _0804AB20: .4byte 0x000008de _0804AB24: @@ -19876,7 +19876,7 @@ _0804AB36: strh r0, [r1] b _0804ABE2 .align 2, 0 -_0804AB58: .4byte 0x03004824 +_0804AB58: .4byte gUnknown_03004824 _0804AB5C: .4byte 0x000008dc _0804AB60: .4byte 0x000008de _0804AB64: @@ -19912,7 +19912,7 @@ _0804AB98: bl SendBlock b _0804ABD2 .align 2, 0 -_0804ABB0: .4byte 0x03004824 +_0804ABB0: .4byte gUnknown_03004824 _0804ABB4: movs r0, 0 bl sub_804AA0C @@ -19945,7 +19945,7 @@ _0804ABE2: pop {r0} bx r0 .align 2, 0 -_0804ABF0: .4byte 0x03004824 +_0804ABF0: .4byte gUnknown_03004824 _0804ABF4: .4byte 0x000008dc thumb_func_end sub_804AB30 @@ -19966,7 +19966,7 @@ sub_804ABF8: @ 804ABF8 ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804AC14: .4byte 0x03004824 +_0804AC14: .4byte gUnknown_03004824 _0804AC18: .4byte _0804AC1C .align 2, 0 _0804AC1C: @@ -20002,7 +20002,7 @@ _0804AC60: b _0804ACC2 .align 2, 0 _0804AC6C: .4byte gSpritePalette_TradeScreenText -_0804AC70: .4byte 0x03004824 +_0804AC70: .4byte gUnknown_03004824 _0804AC74: ldr r0, _0804AC80 bl LoadSpritePalette @@ -20011,7 +20011,7 @@ _0804AC74: b _0804ACC2 .align 2, 0 _0804AC80: .4byte gUnknown_0820C12C -_0804AC84: .4byte 0x03004824 +_0804AC84: .4byte gUnknown_03004824 _0804AC88: ldr r0, _0804ACA8 bl LoadSpriteSheet @@ -20031,7 +20031,7 @@ _0804AC9A: b _0804ACCC .align 2, 0 _0804ACA8: .4byte gUnknown_0820C124 -_0804ACAC: .4byte 0x03004824 +_0804ACAC: .4byte gUnknown_03004824 _0804ACB0: ldr r0, [r4] adds r0, 0xB4 @@ -20120,8 +20120,8 @@ _0804AD22: adds r0, r5 b _0804AD84 .align 2, 0 -_0804AD4C: .4byte 0x03004824 -_0804AD50: .4byte 0x03004360 +_0804AD4C: .4byte gUnknown_03004824 +_0804AD50: .4byte gPlayerParty _0804AD54: adds r0, r4, 0 movs r1, 0x39 @@ -20160,7 +20160,7 @@ _0804AD84: blt _0804AD22 b _0804AE2C .align 2, 0 -_0804AD9C: .4byte 0x03004824 +_0804AD9C: .4byte gUnknown_03004824 _0804ADA0: movs r7, 0 ldr r1, _0804ADE0 @@ -20195,8 +20195,8 @@ _0804ADB6: adds r0, r5 b _0804AE18 .align 2, 0 -_0804ADE0: .4byte 0x03004824 -_0804ADE4: .4byte 0x030045c0 +_0804ADE0: .4byte gUnknown_03004824 +_0804ADE4: .4byte gEnemyParty _0804ADE8: adds r0, r4, 0 movs r1, 0x39 @@ -20241,7 +20241,7 @@ _0804AE2C: pop {r0} bx r0 .align 2, 0 -_0804AE38: .4byte 0x03004824 +_0804AE38: .4byte gUnknown_03004824 thumb_func_end sub_804ACF4 thumb_func_start sub_804AE3C @@ -20297,8 +20297,8 @@ _0804AE5C: bcc _0804AE5C b _0804AF00 .align 2, 0 -_0804AEA4: .4byte 0x03004824 -_0804AEA8: .4byte 0x03004360 +_0804AEA4: .4byte gUnknown_03004824 +_0804AEA8: .4byte gPlayerParty _0804AEAC: movs r6, 0 ldr r1, _0804AF08 @@ -20345,8 +20345,8 @@ _0804AF00: pop {r0} bx r0 .align 2, 0 -_0804AF08: .4byte 0x03004824 -_0804AF0C: .4byte 0x030045c0 +_0804AF08: .4byte gUnknown_03004824 +_0804AF0C: .4byte gEnemyParty thumb_func_end sub_804AE3C thumb_func_start sub_804AF10 @@ -20407,8 +20407,8 @@ _0804AF6A: pop {r0} bx r0 .align 2, 0 -_0804AF7C: .4byte 0x03004824 -_0804AF80: .4byte 0x02020004 +_0804AF7C: .4byte gUnknown_03004824 +_0804AF80: .4byte gSprites thumb_func_end sub_804AF10 thumb_func_start sub_804AF84 @@ -20437,8 +20437,8 @@ _0804AFA2: pop {r0} bx r0 .align 2, 0 -_0804AFB0: .4byte 0x02028844 -_0804AFB4: .4byte 0x03004824 +_0804AFB0: .4byte gUnknown_02028844 +_0804AFB4: .4byte gUnknown_03004824 thumb_func_end sub_804AF84 thumb_func_start sub_804AFB8 @@ -20518,7 +20518,7 @@ _0804B042: pop {r0} bx r0 .align 2, 0 -_0804B054: .4byte 0x02039360 +_0804B054: .4byte gTileBuffer thumb_func_end sub_804AFB8 thumb_func_start sub_804B058 @@ -20712,7 +20712,7 @@ sub_804B128: @ 804B128 pop {r0} bx r0 .align 2, 0 -_0804B1B4: .4byte 0x03004828 +_0804B1B4: .4byte gUnknown_03004828 _0804B1B8: .4byte REG_BG2PA thumb_func_end sub_804B128 @@ -20752,7 +20752,7 @@ sub_804B1BC: @ 804B1BC b _0804B20C .align 2, 0 _0804B1FC: .4byte REG_BG1VOFS -_0804B200: .4byte 0x03004828 +_0804B200: .4byte gUnknown_03004828 _0804B204: .4byte REG_BG2VOFS _0804B208: bl sub_804B128 @@ -20791,7 +20791,7 @@ sub_804B228: @ 804B228 pop {r0} bx r0 .align 2, 0 -_0804B248: .4byte 0x03004828 +_0804B248: .4byte gUnknown_03004828 thumb_func_end sub_804B228 thumb_func_start sub_804B24C @@ -20814,7 +20814,7 @@ sub_804B24C: @ 804B24C adds r0, 0x1 b _0804B27A .align 2, 0 -_0804B270: .4byte 0x03004828 +_0804B270: .4byte gUnknown_03004828 _0804B274: adds r1, r2, 0 adds r1, 0xB4 @@ -20859,7 +20859,7 @@ sub_804B2B0: @ 804B2B0 movs r0, 0 b _0804B2CC .align 2, 0 -_0804B2C0: .4byte 0x03002fa4 +_0804B2C0: .4byte gReceivedRemoteLinkPlayers _0804B2C4: bl GetMultiplayerId lsls r0, 24 @@ -20915,9 +20915,9 @@ _0804B31A: beq _0804B3A4 b _0804B3FA .align 2, 0 -_0804B324: .4byte 0x020297d8 -_0804B328: .4byte 0x03004360 -_0804B32C: .4byte 0x030045c0 +_0804B324: .4byte gUnknown_020297D8 +_0804B328: .4byte gPlayerParty +_0804B32C: .4byte gEnemyParty _0804B330: mov r0, r10 movs r1, 0x41 @@ -20967,7 +20967,7 @@ _0804B390: .4byte gMonFrontPicTable _0804B394: .4byte gMonFrontPicCoords _0804B398: .4byte 0x02000000 _0804B39C: .4byte gUnknown_081FAF4C -_0804B3A0: .4byte 0x03004828 +_0804B3A0: .4byte gUnknown_03004828 _0804B3A4: mov r0, r10 bl sub_8040990 @@ -21019,9 +21019,9 @@ _0804B3FA: pop {r0} bx r0 .align 2, 0 -_0804B40C: .4byte 0x02024e8c -_0804B410: .4byte 0x03004828 -_0804B414: .4byte 0x02020004 +_0804B40C: .4byte gUnknown_02024E8C +_0804B410: .4byte gUnknown_03004828 +_0804B414: .4byte gSprites _0804B418: .4byte SpriteCallbackDummy thumb_func_end sub_804B2D0 @@ -21044,7 +21044,7 @@ _0804B430: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804B43C: .4byte 0x03001770 +_0804B43C: .4byte gMain _0804B440: .4byte 0x0000043c _0804B444: .4byte _0804B448 .align 2, 0 @@ -21171,13 +21171,13 @@ _0804B47C: strh r2, [r0] b _0804B76E .align 2, 0 -_0804B570: .4byte 0x03004828 +_0804B570: .4byte gUnknown_03004828 _0804B574: .4byte 0x0201f000 _0804B578: .4byte sub_804B210 _0804B57C: .4byte gWindowConfig_81E6F84 -_0804B580: .4byte 0x03002b74 +_0804B580: .4byte gLinkType _0804B584: .4byte 0x00001144 -_0804B588: .4byte 0x03001770 +_0804B588: .4byte gMain _0804B58C: .4byte 0x0000043c _0804B590: .4byte gUnknown_08D00000 _0804B594: .4byte gUnknown_08D00524 @@ -21201,9 +21201,9 @@ _0804B5AC: str r2, [r0] b _0804B76E .align 2, 0 -_0804B5C8: .4byte 0x03001770 +_0804B5C8: .4byte gMain _0804B5CC: .4byte 0x0000043c -_0804B5D0: .4byte 0x03004828 +_0804B5D0: .4byte gUnknown_03004828 _0804B5D4: ldr r0, _0804B5F4 ldr r0, [r0] @@ -21222,7 +21222,7 @@ _0804B5E8: adds r1, r2, r4 b _0804B74C .align 2, 0 -_0804B5F4: .4byte 0x03004828 +_0804B5F4: .4byte gUnknown_03004828 _0804B5F8: .4byte 0x0000043c _0804B5FC: bl IsLinkMaster @@ -21256,8 +21256,8 @@ _0804B62E: adds r1, r0 b _0804B74C .align 2, 0 -_0804B63C: .4byte 0x03004828 -_0804B640: .4byte 0x03001770 +_0804B63C: .4byte gUnknown_03004828 +_0804B640: .4byte gMain _0804B644: .4byte 0x0000043c _0804B648: bl sub_804B24C @@ -21279,8 +21279,8 @@ _0804B664: adds r1, r4 b _0804B74C .align 2, 0 -_0804B66C: .4byte 0x03002fa4 -_0804B670: .4byte 0x03001770 +_0804B66C: .4byte gReceivedRemoteLinkPlayers +_0804B670: .4byte gMain _0804B674: .4byte 0x0000043c _0804B678: ldr r2, _0804B69C @@ -21301,8 +21301,8 @@ _0804B678: adds r1, r0 b _0804B74C .align 2, 0 -_0804B69C: .4byte 0x03004828 -_0804B6A0: .4byte 0x03001770 +_0804B69C: .4byte gUnknown_03004828 +_0804B6A0: .4byte gMain _0804B6A4: .4byte 0x0000043c _0804B6A8: movs r0, 0 @@ -21318,7 +21318,7 @@ _0804B6B2: adds r1, r4 b _0804B74C .align 2, 0 -_0804B6C4: .4byte 0x03001770 +_0804B6C4: .4byte gMain _0804B6C8: .4byte 0x0000043c _0804B6CC: movs r0, 0x1 @@ -21329,7 +21329,7 @@ _0804B6CC: adds r1, r0 b _0804B74C .align 2, 0 -_0804B6DC: .4byte 0x03001770 +_0804B6DC: .4byte gMain _0804B6E0: .4byte 0x0000043c _0804B6E4: bl sub_804C164 @@ -21350,7 +21350,7 @@ _0804B704: .4byte gUnknown_0821594C _0804B708: .4byte gUnknown_08215954 _0804B70C: .4byte REG_BG1CNT _0804B710: .4byte 0x00000502 -_0804B714: .4byte 0x03001770 +_0804B714: .4byte gMain _0804B718: .4byte 0x0000043c _0804B71C: ldr r0, _0804B754 @@ -21382,7 +21382,7 @@ _0804B74C: b _0804B76E .align 2, 0 _0804B754: .4byte 0x0000043c -_0804B758: .4byte 0x03001770 +_0804B758: .4byte gMain _0804B75C: ldr r0, _0804B788 ldrb r1, [r0, 0x7] @@ -21402,7 +21402,7 @@ _0804B76E: pop {r0} bx r0 .align 2, 0 -_0804B788: .4byte 0x0202f388 +_0804B788: .4byte gPaletteFade _0804B78C: .4byte sub_804DB84 thumb_func_end sub_804B41C @@ -21427,7 +21427,7 @@ _0804B7A8: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804B7B4: .4byte 0x03001770 +_0804B7B4: .4byte gMain _0804B7B8: .4byte 0x0000043c _0804B7BC: .4byte _0804B7C0 .align 2, 0 @@ -21551,18 +21551,18 @@ _0804B7F4: strb r1, [r0] b _0804B9F2 .align 2, 0 -_0804B8E0: .4byte 0x020297d8 -_0804B8E4: .4byte 0x0202e8ce -_0804B8E8: .4byte 0x03002978 +_0804B8E0: .4byte gUnknown_020297D8 +_0804B8E4: .4byte gUnknown_0202E8CE +_0804B8E8: .4byte gUnknown_03002978 _0804B8EC: .4byte gSaveBlock2 -_0804B8F0: .4byte 0x030045c0 -_0804B8F4: .4byte 0x03004828 +_0804B8F0: .4byte gEnemyParty +_0804B8F4: .4byte gUnknown_03004828 _0804B8F8: .4byte 0x0201f000 _0804B8FC: .4byte sub_804B210 _0804B900: .4byte gWindowConfig_81E717C -_0804B904: .4byte 0x03002b74 +_0804B904: .4byte gLinkType _0804B908: .4byte 0x00001144 -_0804B90C: .4byte 0x03001770 +_0804B90C: .4byte gMain _0804B910: .4byte 0x0000043c _0804B914: movs r0, 0 @@ -21573,7 +21573,7 @@ _0804B914: adds r1, r3 b _0804B9D0 .align 2, 0 -_0804B924: .4byte 0x03001770 +_0804B924: .4byte gMain _0804B928: .4byte 0x0000043c _0804B92C: movs r0, 0 @@ -21584,7 +21584,7 @@ _0804B92C: adds r1, r0 b _0804B9D0 .align 2, 0 -_0804B93C: .4byte 0x03001770 +_0804B93C: .4byte gMain _0804B940: .4byte 0x0000043c _0804B944: movs r0, 0x1 @@ -21600,7 +21600,7 @@ _0804B94E: adds r1, r3 b _0804B9D0 .align 2, 0 -_0804B960: .4byte 0x03001770 +_0804B960: .4byte gMain _0804B964: .4byte 0x0000043c _0804B968: bl sub_804C164 @@ -21621,7 +21621,7 @@ _0804B988: .4byte gUnknown_0821594C _0804B98C: .4byte gUnknown_08215954 _0804B990: .4byte REG_BG1CNT _0804B994: .4byte 0x00000502 -_0804B998: .4byte 0x03001770 +_0804B998: .4byte gMain _0804B99C: .4byte 0x0000043c _0804B9A0: ldr r0, _0804B9D8 @@ -21653,7 +21653,7 @@ _0804B9D0: b _0804B9F2 .align 2, 0 _0804B9D8: .4byte 0x0000043c -_0804B9DC: .4byte 0x03001770 +_0804B9DC: .4byte gMain _0804B9E0: ldr r0, _0804BA10 ldrb r1, [r0, 0x7] @@ -21675,7 +21675,7 @@ _0804B9F2: pop {r0} bx r0 .align 2, 0 -_0804BA10: .4byte 0x0202f388 +_0804BA10: .4byte gPaletteFade _0804BA14: .4byte sub_804BBCC thumb_func_end sub_804B790 @@ -21714,7 +21714,7 @@ _0804BA5A: pop {r0} bx r0 .align 2, 0 -_0804BA60: .4byte 0x03004360 +_0804BA60: .4byte gPlayerParty thumb_func_end sub_804BA18 thumb_func_start sub_804BA64 @@ -21741,7 +21741,7 @@ _0804BA8C: pop {r0} bx r0 .align 2, 0 -_0804BA90: .4byte 0x03002970 +_0804BA90: .4byte gLinkPlayers thumb_func_end sub_804BA64 thumb_func_start sub_804BA94 @@ -21841,12 +21841,12 @@ _0804BB50: pop {r0} bx r0 .align 2, 0 -_0804BB60: .4byte 0x03004360 -_0804BB64: .4byte 0x030045c0 -_0804BB68: .4byte 0x02028280 -_0804BB6C: .4byte 0x03004828 -_0804BB70: .4byte 0x02029700 -_0804BB74: .4byte 0x03002fa4 +_0804BB60: .4byte gPlayerParty +_0804BB64: .4byte gEnemyParty +_0804BB68: .4byte gUnknown_02028280 +_0804BB6C: .4byte gUnknown_03004828 +_0804BB70: .4byte gUnknown_02029700 +_0804BB74: .4byte gReceivedRemoteLinkPlayers thumb_func_end sub_804BA94 thumb_func_start sub_804BB78 @@ -21862,7 +21862,7 @@ sub_804BB78: @ 804BB78 beq _0804BBB6 b _0804BBC0 .align 2, 0 -_0804BB8C: .4byte 0x03004828 +_0804BB8C: .4byte gUnknown_03004828 _0804BB90: bl sub_8007ECC lsls r0, 24 @@ -21891,7 +21891,7 @@ _0804BBC0: pop {r0} bx r0 .align 2, 0 -_0804BBC8: .4byte 0x03004828 +_0804BBC8: .4byte gUnknown_03004828 thumb_func_end sub_804BB78 thumb_func_start sub_804BBCC @@ -22002,7 +22002,7 @@ _0804BCAC: .4byte 0x040000d4 _0804BCB0: .4byte 0x80000800 _0804BCB4: .4byte gUnknown_0820F798 _0804BCB8: .4byte 0x06009000 -_0804BCBC: .4byte 0x03004828 +_0804BCBC: .4byte gUnknown_03004828 _0804BCC0: .4byte 0x00005206 _0804BCC4: ldr r0, _0804BD3C @@ -22066,7 +22066,7 @@ _0804BD10: strh r0, [r1] b _0804C0CA .align 2, 0 -_0804BD3C: .4byte 0x03004828 +_0804BD3C: .4byte gUnknown_03004828 _0804BD40: .4byte REG_BG1VOFS _0804BD44: .4byte REG_BG1CNT _0804BD48: .4byte 0x00008502 @@ -22099,7 +22099,7 @@ _0804BD5C: ldr r1, _0804BDA0 b _0804C0C6 .align 2, 0 -_0804BD8C: .4byte 0x03004828 +_0804BD8C: .4byte gUnknown_03004828 _0804BD90: .4byte 0x00001241 _0804BD94: .4byte gUnknown_08211798 _0804BD98: .4byte 0x06002800 @@ -22171,7 +22171,7 @@ _0804BDF6: ldr r1, _0804BE44 b _0804C0C6 .align 2, 0 -_0804BE24: .4byte 0x03004828 +_0804BE24: .4byte gUnknown_03004828 _0804BE28: .4byte 0x0000ffba _0804BE2C: .4byte gUnknown_0820DD98 _0804BE30: .4byte 0x06004000 @@ -22253,7 +22253,7 @@ _0804BEA4: .align 2, 0 _0804BED0: .4byte 0x00001441 _0804BED4: .4byte 0x00001287 -_0804BED8: .4byte 0x03004828 +_0804BED8: .4byte gUnknown_03004828 _0804BEDC: .4byte gUnknown_08213738 _0804BEE0: .4byte 0x06004000 _0804BEE4: .4byte gUnknown_08215778 @@ -22323,7 +22323,7 @@ _0804BF4C: bl MenuZeroFillWindowRect b _0804C0CA .align 2, 0 -_0804BF78: .4byte 0x03004828 +_0804BF78: .4byte gUnknown_03004828 _0804BF7C: .4byte REG_BG1CNT _0804BF80: .4byte 0x00000502 _0804BF84: .4byte gUnknown_08D00000 @@ -22413,7 +22413,7 @@ _0804C00A: .align 2, 0 _0804C038: .4byte 0x00001441 _0804C03C: .4byte 0x00001287 -_0804C040: .4byte 0x03004828 +_0804C040: .4byte gUnknown_03004828 _0804C044: .4byte gUnknown_08213738 _0804C048: .4byte 0x06004000 _0804C04C: .4byte gUnknown_08215778 @@ -22481,7 +22481,7 @@ _0804C0CA: pop {r0} bx r0 .align 2, 0 -_0804C0D0: .4byte 0x03004828 +_0804C0D0: .4byte gUnknown_03004828 _0804C0D4: .4byte REG_BG2CNT _0804C0D8: .4byte 0x00005206 _0804C0DC: .4byte gUnknown_0820C9F8 @@ -22519,7 +22519,7 @@ sub_804C0F8: @ 804C0F8 adds r1, r2, r3 b _0804C154 .align 2, 0 -_0804C128: .4byte 0x03004828 +_0804C128: .4byte gUnknown_03004828 _0804C12C: .4byte 0x00000109 _0804C130: ldr r0, _0804C160 @@ -22548,7 +22548,7 @@ _0804C15A: pop {r0} bx r0 .align 2, 0 -_0804C160: .4byte 0x03004828 +_0804C160: .4byte gUnknown_03004828 thumb_func_end sub_804C0F8 thumb_func_start sub_804C164 @@ -22631,14 +22631,14 @@ sub_804C1A8: @ 804C1A8 bl StringCopy10 b _0804C278 .align 2, 0 -_0804C21C: .4byte 0x03004828 -_0804C220: .4byte 0x020231cc -_0804C224: .4byte 0x03002978 -_0804C228: .4byte 0x020297d8 -_0804C22C: .4byte 0x030045c0 -_0804C230: .4byte 0x020233cc -_0804C234: .4byte 0x03004360 -_0804C238: .4byte 0x020232cc +_0804C21C: .4byte gUnknown_03004828 +_0804C220: .4byte gStringVar1 +_0804C224: .4byte gUnknown_03002978 +_0804C228: .4byte gUnknown_020297D8 +_0804C22C: .4byte gEnemyParty +_0804C230: .4byte gStringVar3 +_0804C234: .4byte gPlayerParty +_0804C238: .4byte gStringVar2 _0804C23C: ldr r0, _0804C280 ldrh r0, [r0] @@ -22672,13 +22672,13 @@ _0804C278: pop {r0} bx r0 .align 2, 0 -_0804C280: .4byte 0x0202e8cc +_0804C280: .4byte gUnknown_0202E8CC _0804C284: .4byte gIngameTrades -_0804C288: .4byte 0x020231cc -_0804C28C: .4byte 0x020233cc -_0804C290: .4byte 0x0202e8ce -_0804C294: .4byte 0x03004360 -_0804C298: .4byte 0x020232cc +_0804C288: .4byte gStringVar1 +_0804C28C: .4byte gStringVar3 +_0804C290: .4byte gUnknown_0202E8CE +_0804C294: .4byte gPlayerParty +_0804C298: .4byte gStringVar2 thumb_func_end sub_804C1A8 thumb_func_start sub_804C29C @@ -22702,7 +22702,7 @@ _0804C2B6: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804C2C0: .4byte 0x03004828 +_0804C2C0: .4byte gUnknown_03004828 _0804C2C4: .4byte _0804C2C8 .align 2, 0 _0804C2C8: @@ -22961,7 +22961,7 @@ _0804C5EC: bl sub_8075474 bl _0804D570 .align 2, 0 -_0804C65C: .4byte 0x02020004 +_0804C65C: .4byte gSprites _0804C660: .4byte 0x0000ff4c _0804C664: .4byte gMonFrontPicCoords _0804C668: .4byte 0x00000179 @@ -22990,7 +22990,7 @@ _0804C66C: strh r0, [r5] bl _0804D570 .align 2, 0 -_0804C69C: .4byte 0x02020004 +_0804C69C: .4byte gSprites _0804C6A0: ldr r2, _0804C6C4 adds r0, r4, 0 @@ -23009,7 +23009,7 @@ _0804C6A0: strh r0, [r1] bl _0804D570 .align 2, 0 -_0804C6C4: .4byte 0x02020004 +_0804C6C4: .4byte gSprites _0804C6C8: ldr r5, _0804C6F8 ldr r1, _0804C6FC @@ -23032,9 +23032,9 @@ _0804C6C8: movs r0, 0xB bl _0804D40C .align 2, 0 -_0804C6F8: .4byte 0x020234cc +_0804C6F8: .4byte gStringVar4 _0804C6FC: .4byte gTradeText_WillBeSent -_0804C700: .4byte 0x03004828 +_0804C700: .4byte gUnknown_03004828 _0804C704: ldr r2, [r6] adds r1, r2, 0 @@ -23100,9 +23100,9 @@ _0804C718: bl sub_8003460 bl _0804D570 .align 2, 0 -_0804C78C: .4byte 0x02020004 +_0804C78C: .4byte gSprites _0804C790: .4byte 0x000fffff -_0804C794: .4byte 0x020234cc +_0804C794: .4byte gStringVar4 _0804C798: .4byte gTradeText_ByeBye _0804C79C: ldr r7, _0804C810 @@ -23159,7 +23159,7 @@ _0804C7D2: ldr r1, [r6] bl _0804D53C .align 2, 0 -_0804C810: .4byte 0x02020004 +_0804C810: .4byte gSprites _0804C814: .4byte SpriteCallbackDummy _0804C818: .4byte gSpriteTemplate_821595C _0804C81C: .4byte 0x00000103 @@ -23179,7 +23179,7 @@ _0804C824: strh r1, [r0] bl _0804D570 .align 2, 0 -_0804C844: .4byte 0x03004828 +_0804C844: .4byte gUnknown_03004828 _0804C848: ldr r0, _0804C864 ldrb r1, [r0, 0x7] @@ -23193,7 +23193,7 @@ _0804C858: bl sub_804BBE8 bl _0804D538 .align 2, 0 -_0804C864: .4byte 0x0202f388 +_0804C864: .4byte gPaletteFade _0804C868: movs r1, 0x1 negs r1, r1 @@ -23218,7 +23218,7 @@ _0804C88A: strh r1, [r0] bl _0804D570 .align 2, 0 -_0804C898: .4byte 0x0202f388 +_0804C898: .4byte gPaletteFade _0804C89C: ldr r4, _0804C8B8 ldr r0, [r4] @@ -23235,7 +23235,7 @@ _0804C89C: strh r0, [r2] b _0804C8E0 .align 2, 0 -_0804C8B8: .4byte 0x03004828 +_0804C8B8: .4byte gUnknown_03004828 _0804C8BC: movs r0, 0x1 bl sub_804BBE8 @@ -23262,7 +23262,7 @@ _0804C8E0: adds r0, r4, r1 bl _0804D16E .align 2, 0 -_0804C8F0: .4byte 0x03004828 +_0804C8F0: .4byte gUnknown_03004828 _0804C8F4: ldr r1, [r6] adds r1, 0xC0 @@ -23319,7 +23319,7 @@ _0804C94C: ldr r1, [r6] bl _0804D53C .align 2, 0 -_0804C96C: .4byte 0x02020004 +_0804C96C: .4byte gSprites _0804C970: .4byte REG_BLDCNT _0804C974: .4byte 0x0000040c _0804C978: @@ -23394,9 +23394,9 @@ _0804C9C8: bl _0804D53C .align 2, 0 _0804CA0C: .4byte gSpriteTemplate_82159BC -_0804CA10: .4byte 0x03004828 +_0804CA10: .4byte gUnknown_03004828 _0804CA14: .4byte gSpriteTemplate_82159FC -_0804CA18: .4byte 0x02020004 +_0804CA18: .4byte gSprites _0804CA1C: ldr r2, [r6] movs r3, 0x88 @@ -23470,7 +23470,7 @@ _0804CAA4: strh r0, [r1] bl _0804D570 .align 2, 0 -_0804CAB0: .4byte 0x02020004 +_0804CAB0: .4byte gSprites _0804CAB4: movs r1, 0x1 negs r1, r1 @@ -23487,7 +23487,7 @@ _0804CAB4: strh r1, [r0] bl _0804D570 .align 2, 0 -_0804CAD4: .4byte 0x03004828 +_0804CAD4: .4byte gUnknown_03004828 _0804CAD8: ldr r0, _0804CB1C ldrb r1, [r0, 0x7] @@ -23519,8 +23519,8 @@ _0804CAE8: ldr r1, [r6] bl _0804D53C .align 2, 0 -_0804CB1C: .4byte 0x0202f388 -_0804CB20: .4byte 0x02020004 +_0804CB1C: .4byte gPaletteFade +_0804CB20: .4byte gSprites _0804CB24: movs r1, 0x1 negs r1, r1 @@ -23553,7 +23553,7 @@ _0804CB24: bl _0804D53C .align 2, 0 _0804CB68: .4byte gSpriteTemplate_82159FC -_0804CB6C: .4byte 0x03004828 +_0804CB6C: .4byte gUnknown_03004828 _0804CB70: ldr r0, _0804CBC0 ldrb r1, [r0, 0x7] @@ -23594,9 +23594,9 @@ _0804CB8E: strh r1, [r0, 0x26] bl _0804D570 .align 2, 0 -_0804CBC0: .4byte 0x0202f388 -_0804CBC4: .4byte 0x03004828 -_0804CBC8: .4byte 0x02020004 +_0804CBC0: .4byte gPaletteFade +_0804CBC4: .4byte gUnknown_03004828 +_0804CBC8: .4byte gSprites _0804CBCC: ldr r5, _0804CC28 ldr r4, [r6] @@ -23644,7 +23644,7 @@ _0804CC12: adds r1, r4, 0 bl _0804D53C .align 2, 0 -_0804CC28: .4byte 0x02020004 +_0804CC28: .4byte gSprites _0804CC2C: ldr r2, _0804CC3C movs r0, 0x1 @@ -23723,8 +23723,8 @@ _0804CC68: bl StartSpriteAffineAnim b _0804CCFA .align 2, 0 -_0804CCD8: .4byte 0x03004828 -_0804CCDC: .4byte 0x02020004 +_0804CCD8: .4byte gUnknown_03004828 +_0804CCDC: .4byte gSprites _0804CCE0: .4byte gSpriteAffineAnimTable_8215AC0 _0804CCE4: ldr r0, [r5] @@ -23807,8 +23807,8 @@ _0804CCFA: ldr r1, [r5] bl _0804D53C .align 2, 0 -_0804CD88: .4byte 0x02020004 -_0804CD8C: .4byte 0x03004828 +_0804CD88: .4byte gSprites +_0804CD8C: .4byte gUnknown_03004828 _0804CD90: .4byte 0x0000ffe0 _0804CD94: ldr r4, _0804CE5C @@ -23911,7 +23911,7 @@ _0804CDFA: bl BlendPalettes b _0804D570 .align 2, 0 -_0804CE5C: .4byte 0x02020004 +_0804CE5C: .4byte gSprites _0804CE60: .4byte 0x0000ffff _0804CE64: ldr r4, _0804CEE8 @@ -23979,7 +23979,7 @@ _0804CEA6: bl DestroySprite b _0804D570 .align 2, 0 -_0804CEE8: .4byte 0x02020004 +_0804CEE8: .4byte gSprites _0804CEEC: ldr r0, _0804CF58 ldrb r1, [r0, 0x7] @@ -24032,10 +24032,10 @@ _0804CEFA: bl StartSpriteAnim b _0804D570 .align 2, 0 -_0804CF58: .4byte 0x0202f388 +_0804CF58: .4byte gPaletteFade _0804CF5C: .4byte gSpriteTemplate_82159BC _0804CF60: .4byte gSpriteTemplate_82159FC -_0804CF64: .4byte 0x02020004 +_0804CF64: .4byte gSprites _0804CF68: movs r1, 0x1 negs r1, r1 @@ -24064,7 +24064,7 @@ _0804CF96: b _0804D538 .align 2, 0 _0804CF98: .4byte 0x00001641 -_0804CF9C: .4byte 0x0202f388 +_0804CF9C: .4byte gPaletteFade _0804CFA0: movs r0, 0x1 bl sub_804C0F8 @@ -24108,8 +24108,8 @@ _0804CFEE: adds r1, r3, 0 b _0804D53C .align 2, 0 -_0804CFF4: .4byte 0x02020004 -_0804CFF8: .4byte 0x03004828 +_0804CFF4: .4byte gSprites +_0804CFF8: .4byte gUnknown_03004828 _0804CFFC: movs r0, 0x1 bl sub_804C0F8 @@ -24132,7 +24132,7 @@ _0804D020: strh r3, [r2] b _0804D53C .align 2, 0 -_0804D024: .4byte 0x03004828 +_0804D024: .4byte gUnknown_03004828 _0804D028: ldr r0, [r6] adds r0, 0xBA @@ -24153,7 +24153,7 @@ _0804D028: bl DestroySprite b _0804D400 .align 2, 0 -_0804D050: .4byte 0x02020004 +_0804D050: .4byte gSprites _0804D054: ldr r2, [r6] adds r1, r2, 0 @@ -24218,7 +24218,7 @@ _0804D0B0: b _0804D570 .align 2, 0 _0804D0C8: .4byte gSpriteTemplate_8215A30 -_0804D0CC: .4byte 0x02020004 +_0804D0CC: .4byte gSprites _0804D0D0: .4byte sub_804B0E0 _0804D0D4: ldr r0, _0804D0F4 @@ -24237,7 +24237,7 @@ _0804D0D4: b _0804D570 .align 2, 0 _0804D0F4: .4byte gSpriteTemplate_8215A80 -_0804D0F8: .4byte 0x03004828 +_0804D0F8: .4byte gUnknown_03004828 _0804D0FC: ldr r2, _0804D138 ldr r0, [r6] @@ -24268,7 +24268,7 @@ _0804D11A: bl audio_play b _0804D570 .align 2, 0 -_0804D138: .4byte 0x02020004 +_0804D138: .4byte gSprites _0804D13C: ldr r1, [r6] movs r3, 0x8D @@ -24322,7 +24322,7 @@ _0804D182: strh r1, [r0] b _0804D570 .align 2, 0 -_0804D1A0: .4byte 0x03004828 +_0804D1A0: .4byte gUnknown_03004828 _0804D1A4: ldr r0, _0804D1C0 ldrb r1, [r0, 0x7] @@ -24338,7 +24338,7 @@ _0804D1B2: bl sub_804BBE8 b _0804D538 .align 2, 0 -_0804D1C0: .4byte 0x0202f388 +_0804D1C0: .4byte gPaletteFade _0804D1C4: movs r0, 0x1 negs r0, r0 @@ -24365,7 +24365,7 @@ _0804D1EC: ldr r1, [r6] b _0804D53C .align 2, 0 -_0804D1F0: .4byte 0x0202f388 +_0804D1F0: .4byte gPaletteFade _0804D1F4: ldr r0, _0804D290 movs r2, 0x8 @@ -24442,9 +24442,9 @@ _0804D1F4: b _0804D570 .align 2, 0 _0804D290: .4byte gSpriteTemplate_821595C -_0804D294: .4byte 0x03004828 +_0804D294: .4byte gUnknown_03004828 _0804D298: .4byte 0x00000103 -_0804D29C: .4byte 0x02020004 +_0804D29C: .4byte gSprites _0804D2A0: .4byte sub_804D80C _0804D2A4: .4byte 0x0000ffff _0804D2A8: @@ -24471,7 +24471,7 @@ _0804D2A8: ldr r1, [r6] b _0804D53C .align 2, 0 -_0804D2D8: .4byte 0x02020004 +_0804D2D8: .4byte gSprites _0804D2DC: .4byte 0x00000103 _0804D2E0: .4byte 0x0000ffff _0804D2E4: @@ -24494,7 +24494,7 @@ _0804D302: adds r1, r3, 0 b _0804D53C .align 2, 0 -_0804D308: .4byte 0x02020004 +_0804D308: .4byte gSprites _0804D30C: .4byte 0x00000103 _0804D310: .4byte SpriteCallbackDummy _0804D314: @@ -24576,7 +24576,7 @@ _0804D314: ldr r1, [r6] b _0804D53C .align 2, 0 -_0804D3B4: .4byte 0x02020004 +_0804D3B4: .4byte gSprites _0804D3B8: .4byte gMonFrontPicCoords _0804D3BC: .4byte 0x000fffff _0804D3C0: .4byte 0x00000103 @@ -24621,7 +24621,7 @@ _0804D40C: str r3, [r1] b _0804D570 .align 2, 0 -_0804D414: .4byte 0x020234cc +_0804D414: .4byte gStringVar4 _0804D418: .4byte gTradeText_SentOverPoke _0804D41C: ldr r1, [r6] @@ -24674,7 +24674,7 @@ _0804D43E: b _0804D570 .align 2, 0 _0804D480: .4byte 0x00000173 -_0804D484: .4byte 0x020234cc +_0804D484: .4byte gStringVar4 _0804D488: .4byte gTradeText_TakeGoodCare _0804D48C: ldr r2, [r6] @@ -24710,7 +24710,7 @@ _0804D4B8: adds r1, r2, 0 b _0804D53C .align 2, 0 -_0804D4C8: .4byte 0x03001770 +_0804D4C8: .4byte gMain _0804D4CC: ldr r0, _0804D510 ldrb r0, [r0] @@ -24744,12 +24744,12 @@ _0804D4CC: bl sub_81120E4 b _0804D538 .align 2, 0 -_0804D510: .4byte 0x0202e8ce -_0804D514: .4byte 0x03005e94 +_0804D510: .4byte gUnknown_0202E8CE +_0804D514: .4byte gUnknown_03005E94 _0804D518: .4byte sub_804BBCC -_0804D51C: .4byte 0x020297d8 -_0804D520: .4byte 0x03004360 -_0804D524: .4byte 0x03004828 +_0804D51C: .4byte gUnknown_020297D8 +_0804D520: .4byte gPlayerParty +_0804D524: .4byte gUnknown_03004828 _0804D528: movs r0, 0x1 negs r0, r0 @@ -24770,7 +24770,7 @@ _0804D53E: strh r0, [r1] b _0804D570 .align 2, 0 -_0804D548: .4byte 0x03004828 +_0804D548: .4byte gUnknown_03004828 _0804D54C: ldr r0, _0804D580 ldrb r1, [r0, 0x7] @@ -24797,7 +24797,7 @@ _0804D572: pop {r1} bx r1 .align 2, 0 -_0804D580: .4byte 0x0202f388 +_0804D580: .4byte gPaletteFade _0804D584: .4byte c2_exit_to_overworld_2_switch thumb_func_end sub_804C29C @@ -24816,7 +24816,7 @@ sub_804D588: @ 804D588 beq _0804D5B8 b _0804D614 .align 2, 0 -_0804D5A0: .4byte 0x03001770 +_0804D5A0: .4byte gMain _0804D5A4: .4byte 0x0000043c _0804D5A8: movs r0, 0x4 @@ -24825,7 +24825,7 @@ _0804D5A8: movs r0, 0x1 b _0804D612 .align 2, 0 -_0804D5B4: .4byte 0x03001bb4 +_0804D5B4: .4byte gUnknown_3001BB4 _0804D5B8: ldr r0, _0804D5F4 ldr r1, _0804D5F8 @@ -24856,11 +24856,11 @@ _0804D5B8: bl sub_81120E4 b _0804D60E .align 2, 0 -_0804D5F4: .4byte 0x03005e94 +_0804D5F4: .4byte gUnknown_03005E94 _0804D5F8: .4byte sub_804DC88 -_0804D5FC: .4byte 0x020297d8 -_0804D600: .4byte 0x03004360 -_0804D604: .4byte 0x03004828 +_0804D5FC: .4byte gUnknown_020297D8 +_0804D600: .4byte gPlayerParty +_0804D604: .4byte gUnknown_03004828 _0804D608: mov r0, r8 bl SetMainCallback2 @@ -24885,7 +24885,7 @@ _0804D622: pop {r0} bx r0 .align 2, 0 -_0804D638: .4byte 0x020297d8 +_0804D638: .4byte gUnknown_020297D8 thumb_func_end sub_804D588 thumb_func_start sub_804D63C @@ -24945,11 +24945,11 @@ _0804D6A2: pop {r0} bx r0 .align 2, 0 -_0804D6A8: .4byte 0x03002b80 +_0804D6A8: .4byte gBlockRecvBuffer _0804D6AC: .4byte 0x0000dcba _0804D6B0: .4byte sub_804D588 _0804D6B4: .4byte 0x0000abcd -_0804D6B8: .4byte 0x03004828 +_0804D6B8: .4byte gUnknown_03004828 thumb_func_end sub_804D63C thumb_func_start sub_804D6BC @@ -25124,7 +25124,7 @@ _0804D7FE: bx r0 .align 2, 0 _0804D804: .4byte gTradeBallVerticalVelocityTable -_0804D808: .4byte 0x03004828 +_0804D808: .4byte gUnknown_03004828 thumb_func_end sub_804D7AC thumb_func_start sub_804D80C @@ -25229,11 +25229,11 @@ sub_804D89C: @ 804D89C pop {r1} bx r1 .align 2, 0 -_0804D8D0: .4byte 0x0202e8cc +_0804D8D0: .4byte gUnknown_0202E8CC _0804D8D4: .4byte gIngameTrades -_0804D8D8: .4byte 0x020231cc +_0804D8D8: .4byte gStringVar1 _0804D8DC: .4byte gSpeciesNames -_0804D8E0: .4byte 0x020232cc +_0804D8E0: .4byte gStringVar2 thumb_func_end sub_804D89C thumb_func_start sub_804D8E4 @@ -25271,12 +25271,12 @@ sub_804D8E4: @ 804D8E4 pop {r0} bx r0 .align 2, 0 -_0804D92C: .4byte 0x0202e8cc +_0804D92C: .4byte gUnknown_0202E8CC _0804D930: .4byte gIngameTrades -_0804D934: .4byte 0x0202e8ce -_0804D938: .4byte 0x03004360 -_0804D93C: .4byte 0x020231cc -_0804D940: .4byte 0x020232cc +_0804D934: .4byte gUnknown_0202E8CE +_0804D938: .4byte gPlayerParty +_0804D93C: .4byte gStringVar1 +_0804D940: .4byte gStringVar2 _0804D944: .4byte gSpeciesNames thumb_func_end sub_804D8E4 @@ -25434,9 +25434,9 @@ sub_804D948: @ 804D948 b _0804DAC0 .align 2, 0 _0804DAA4: .4byte gIngameTrades -_0804DAA8: .4byte 0x03004360 -_0804DAAC: .4byte 0x030045c0 -_0804DAB0: .4byte 0x02029700 +_0804DAA8: .4byte gPlayerParty +_0804DAAC: .4byte gEnemyParty +_0804DAB0: .4byte gUnknown_02029700 _0804DAB4: adds r2, r5, 0 adds r2, 0x28 @@ -25451,7 +25451,7 @@ _0804DAC0: pop {r0} bx r0 .align 2, 0 -_0804DAD0: .4byte 0x030045c0 +_0804DAD0: .4byte gEnemyParty thumb_func_end sub_804D948 thumb_func_start sub_804DAD4 @@ -25523,8 +25523,8 @@ sub_804DB2C: @ 804DB2C lsrs r0, 16 b _0804DB62 .align 2, 0 -_0804DB58: .4byte 0x0202e8ce -_0804DB5C: .4byte 0x03004360 +_0804DB58: .4byte gUnknown_0202E8CE +_0804DB5C: .4byte gPlayerParty _0804DB60: movs r0, 0 _0804DB62: @@ -25544,8 +25544,8 @@ sub_804DB68: @ 804DB68 pop {r0} bx r0 .align 2, 0 -_0804DB7C: .4byte 0x0202e8ce -_0804DB80: .4byte 0x0202e8cc +_0804DB7C: .4byte gUnknown_0202E8CE +_0804DB80: .4byte gUnknown_0202E8CC thumb_func_end sub_804DB68 thumb_func_start sub_804DB84 @@ -25604,9 +25604,9 @@ _0804DBE6: pop {r0} bx r0 .align 2, 0 -_0804DC04: .4byte 0x03004828 -_0804DC08: .4byte 0x02020004 -_0804DC0C: .4byte 0x020297d8 +_0804DC04: .4byte gUnknown_03004828 +_0804DC08: .4byte gSprites +_0804DC0C: .4byte gUnknown_020297D8 _0804DC10: .4byte 0x0000abcd _0804DC14: .4byte sub_804DC18 thumb_func_end sub_804DB84 @@ -25656,7 +25656,7 @@ _0804DC64: pop {r0} bx r0 .align 2, 0 -_0804DC7C: .4byte 0x03004828 +_0804DC7C: .4byte gUnknown_03004828 _0804DC80: .4byte 0x00000101 _0804DC84: .4byte 0x0000dcba thumb_func_end sub_804DC18 @@ -25680,7 +25680,7 @@ _0804DC9C: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804DCA8: .4byte 0x03001770 +_0804DCA8: .4byte gMain _0804DCAC: .4byte 0x0000043c _0804DCB0: .4byte _0804DCB4 .align 2, 0 @@ -25816,10 +25816,10 @@ _0804DE4C: adds r1, r4, 0 b _0804DF3E .align 2, 0 -_0804DE88: .4byte 0x03004828 +_0804DE88: .4byte gUnknown_03004828 _0804DE8C: .4byte 0x0201f000 _0804DE90: .4byte 0x0000043c -_0804DE94: .4byte 0x020234cc +_0804DE94: .4byte gStringVar4 _0804DE98: .4byte gOtherText_LinkStandby2 _0804DE9C: bl sub_80084A4 @@ -25830,7 +25830,7 @@ _0804DE9C: movs r1, 0x64 b _0804DFEE .align 2, 0 -_0804DEAC: .4byte 0x03001770 +_0804DEAC: .4byte gMain _0804DEB0: .4byte 0x0000043c _0804DEB4: ldr r0, _0804DEE8 @@ -25860,9 +25860,9 @@ _0804DEDE: adds r0, r2 b _0804DF06 .align 2, 0 -_0804DEE8: .4byte 0x03004828 +_0804DEE8: .4byte gUnknown_03004828 _0804DEEC: .4byte 0x0000043c -_0804DEF0: .4byte 0x03001770 +_0804DEF0: .4byte gMain _0804DEF4: bl sub_8007ECC lsls r0, 24 @@ -25878,7 +25878,7 @@ _0804DF06: strb r1, [r0] b _0804E11A .align 2, 0 -_0804DF0C: .4byte 0x03001770 +_0804DF0C: .4byte gMain _0804DF10: .4byte 0x0000043c _0804DF14: ldr r0, _0804DF48 @@ -25907,7 +25907,7 @@ _0804DF3E: b _0804E11A .align 2, 0 _0804DF48: .4byte 0x0000043c -_0804DF4C: .4byte 0x03004828 +_0804DF4C: .4byte gUnknown_03004828 _0804DF50: .4byte gSystemText_Saving _0804DF54: bl sub_8047A1C @@ -25923,7 +25923,7 @@ _0804DF54: strb r0, [r1] b _0804DFF0 .align 2, 0 -_0804DF74: .4byte 0x03001770 +_0804DF74: .4byte gMain _0804DF78: .4byte 0x0000043c _0804DF7C: ldr r0, _0804DF94 @@ -25940,7 +25940,7 @@ _0804DF8E: adds r1, r2, r0 b _0804E0FA .align 2, 0 -_0804DF94: .4byte 0x03004828 +_0804DF94: .4byte gUnknown_03004828 _0804DF98: .4byte 0x0000043c _0804DF9C: bl sub_8125DA8 @@ -25956,7 +25956,7 @@ _0804DF9C: strb r1, [r0] b _0804E11A .align 2, 0 -_0804DFB8: .4byte 0x03001770 +_0804DFB8: .4byte gMain _0804DFBC: .4byte 0x0000043c _0804DFC0: ldr r0, _0804DFD4 @@ -25970,8 +25970,8 @@ _0804DFC0: strb r1, [r0] b _0804E11A .align 2, 0 -_0804DFD4: .4byte 0x03004828 -_0804DFD8: .4byte 0x03001770 +_0804DFD4: .4byte gUnknown_03004828 +_0804DFD8: .4byte gMain _0804DFDC: .4byte 0x0000043c _0804DFE0: bl sub_8125DDC @@ -25989,9 +25989,9 @@ _0804DFF0: str r2, [r0] b _0804E11A .align 2, 0 -_0804DFFC: .4byte 0x03001770 +_0804DFFC: .4byte gMain _0804E000: .4byte 0x0000043c -_0804E004: .4byte 0x03004828 +_0804E004: .4byte gUnknown_03004828 _0804E008: ldr r0, _0804E02C ldr r0, [r0] @@ -26012,7 +26012,7 @@ _0804E01C: strb r0, [r1] b _0804E11A .align 2, 0 -_0804E02C: .4byte 0x03004828 +_0804E02C: .4byte gUnknown_03004828 _0804E030: .4byte 0x0000043c _0804E034: bl sub_80084A4 @@ -26023,7 +26023,7 @@ _0804E034: strb r1, [r0] b _0804E11A .align 2, 0 -_0804E044: .4byte 0x03001770 +_0804E044: .4byte gMain _0804E048: .4byte 0x0000043c _0804E04C: bl sub_8007ECC @@ -26041,8 +26041,8 @@ _0804E04C: strb r1, [r0] b _0804E11A .align 2, 0 -_0804E06C: .4byte 0x03001bb4 -_0804E070: .4byte 0x03001770 +_0804E06C: .4byte gUnknown_3001BB4 +_0804E070: .4byte gMain _0804E074: .4byte 0x0000043c _0804E078: ldr r0, _0804E098 @@ -26061,7 +26061,7 @@ _0804E078: bl sub_80084A4 b _0804E11A .align 2, 0 -_0804E098: .4byte 0x03004828 +_0804E098: .4byte gUnknown_03004828 _0804E09C: .4byte 0x0000043c _0804E0A0: bl sub_8007ECC @@ -26090,8 +26090,8 @@ _0804E0BC: adds r1, r0 b _0804E0FA .align 2, 0 -_0804E0D8: .4byte 0x0202f388 -_0804E0DC: .4byte 0x03001770 +_0804E0D8: .4byte gPaletteFade +_0804E0DC: .4byte gMain _0804E0E0: .4byte 0x0000043c _0804E0E4: bl sub_8075028 @@ -26110,7 +26110,7 @@ _0804E0FA: strb r0, [r1] b _0804E11A .align 2, 0 -_0804E104: .4byte 0x03001770 +_0804E104: .4byte gMain _0804E108: .4byte 0x0000043c _0804E10C: ldr r0, _0804E13C @@ -26134,7 +26134,7 @@ _0804E128: pop {r0} bx r0 .align 2, 0 -_0804E13C: .4byte 0x03002fa4 +_0804E13C: .4byte gReceivedRemoteLinkPlayers _0804E140: .4byte sub_804E144 thumb_func_end sub_804DC88 @@ -26157,7 +26157,7 @@ _0804E158: pop {r0} bx r0 .align 2, 0 -_0804E16C: .4byte 0x0202f388 +_0804E16C: .4byte gPaletteFade _0804E170: .4byte sub_8047CD8 thumb_func_end sub_804E144 @@ -26206,9 +26206,9 @@ _0804E1C4: pop {r0} bx r0 .align 2, 0 -_0804E1CC: .4byte 0x0202f388 +_0804E1CC: .4byte gPaletteFade _0804E1D0: .4byte sub_804B790 -_0804E1D4: .4byte 0x0300485c +_0804E1D4: .4byte gUnknown_0300485C _0804E1D8: .4byte sub_8080990 thumb_func_end sub_804E1A0 @@ -26248,8 +26248,8 @@ _0804E21A: pop {r0} bx r0 .align 2, 0 -_0804E220: .4byte 0x020297d8 -_0804E224: .4byte 0x030045c0 +_0804E220: .4byte gUnknown_020297D8 +_0804E224: .4byte gEnemyParty _0804E228: .4byte 0x0000083b thumb_func_end sub_804E1DC @@ -26313,9 +26313,9 @@ sub_804E290: @ 804E290 pop {r0} bx r0 .align 2, 0 -_0804E2B0: .4byte 0x03007400 +_0804E2B0: .4byte gUnknown_03007400 _0804E2B4: .4byte 0x0000ffff -_0804E2B8: .4byte 0x03004854 +_0804E2B8: .4byte gUnknown_03004854 thumb_func_end sub_804E290 thumb_func_start sub_804E2BC @@ -26357,7 +26357,7 @@ _0804E2FC: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804E308: .4byte 0x03004854 +_0804E308: .4byte gUnknown_03004854 _0804E30C: .4byte _0804E310 .align 2, 0 _0804E310: @@ -26540,7 +26540,7 @@ _0804E4A0: _0804E4AC: .4byte gUnknown_082163DC _0804E4B0: .4byte gUnknown_082164F4 _0804E4B4: .4byte gUnknown_08216454 -_0804E4B8: .4byte 0x03004854 +_0804E4B8: .4byte gUnknown_03004854 _0804E4BC: ldr r0, _0804E4E0 bl LoadSpriteSheet @@ -26561,7 +26561,7 @@ _0804E4E0: .4byte gUnknown_08216540 _0804E4E4: .4byte gUnknown_08216574 _0804E4E8: .4byte gUnknown_082163EC _0804E4EC: .4byte gUnknown_082163E4 -_0804E4F0: .4byte 0x03004854 +_0804E4F0: .4byte gUnknown_03004854 _0804E4F4: movs r0, 0 _0804E4F6: @@ -26621,9 +26621,9 @@ sub_804E538: @ 804E538 pop {r0} bx r0 .align 2, 0 -_0804E55C: .4byte 0x03004854 +_0804E55C: .4byte gUnknown_03004854 _0804E560: .4byte 0x02018000 -_0804E564: .4byte 0x0202e8cc +_0804E564: .4byte gUnknown_0202E8CC _0804E568: .4byte sub_804E56C thumb_func_end sub_804E538 @@ -26644,7 +26644,7 @@ _0804E57C: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804E588: .4byte 0x03004854 +_0804E588: .4byte gUnknown_03004854 _0804E58C: .4byte _0804E590 .align 2, 0 _0804E590: @@ -26700,7 +26700,7 @@ _0804E5AC: b _0804E71A .align 2, 0 _0804E60C: .4byte gWindowConfig_81E6F68 -_0804E610: .4byte 0x03004854 +_0804E610: .4byte gUnknown_03004854 _0804E614: bl sub_804E2EC lsls r0, 24 @@ -26744,9 +26744,9 @@ _0804E626: b _0804E6BE .align 2, 0 _0804E668: .4byte gUnknown_082162E4 -_0804E66C: .4byte 0x03004854 +_0804E66C: .4byte gUnknown_03004854 _0804E670: .4byte gSpriteTemplate_82163F4 -_0804E674: .4byte 0x02020004 +_0804E674: .4byte gSprites _0804E678: .4byte sub_804E2BC _0804E67C: movs r0, 0x1 @@ -26768,7 +26768,7 @@ _0804E692: bne _0804E71A b _0804E6BE .align 2, 0 -_0804E6A4: .4byte 0x0202f388 +_0804E6A4: .4byte gPaletteFade _0804E6A8: movs r0, 0 movs r1, 0xE @@ -26788,7 +26788,7 @@ _0804E6BE: b _0804E71A .align 2, 0 _0804E6CC: .4byte gOtherText_BlenderChooseBerry -_0804E6D0: .4byte 0x03004854 +_0804E6D0: .4byte gUnknown_03004854 _0804E6D4: bl MenuUpdateWindowText lsls r0, 24 @@ -26808,7 +26808,7 @@ _0804E6D4: bl BeginNormalPaletteFade b _0804E71A .align 2, 0 -_0804E6FC: .4byte 0x03004854 +_0804E6FC: .4byte gUnknown_03004854 _0804E700: ldr r0, _0804E730 ldrb r1, [r0, 0x7] @@ -26831,8 +26831,8 @@ _0804E71A: pop {r0} bx r0 .align 2, 0 -_0804E730: .4byte 0x0202f388 -_0804E734: .4byte 0x03004854 +_0804E730: .4byte gPaletteFade +_0804E734: .4byte gUnknown_03004854 thumb_func_end sub_804E56C thumb_func_start sub_804E738 @@ -26974,7 +26974,7 @@ sub_804E7C0: @ 804E7C0 pop {r0} bx r0 .align 2, 0 -_0804E83C: .4byte 0x02020004 +_0804E83C: .4byte gSprites _0804E840: .4byte gUnknown_08216594 thumb_func_end sub_804E7C0 @@ -27036,7 +27036,7 @@ _0804E89E: beq _0804E8BA b _0804E974 .align 2, 0 -_0804E8AC: .4byte 0x03002970 +_0804E8AC: .4byte gLinkPlayers _0804E8B0: cmp r1, 0x2 beq _0804E8F8 @@ -27048,7 +27048,7 @@ _0804E8BA: strb r1, [r0] b _0804E974 .align 2, 0 -_0804E8C0: .4byte 0x03004834 +_0804E8C0: .4byte gUnknown_03004834 _0804E8C4: ldr r0, _0804E8E4 strb r1, [r0] @@ -27066,9 +27066,9 @@ _0804E8C4: ldr r1, [r0] b _0804E920 .align 2, 0 -_0804E8E4: .4byte 0x03004834 -_0804E8E8: .4byte 0x03004854 -_0804E8EC: .4byte 0x03002978 +_0804E8E4: .4byte gUnknown_03004834 +_0804E8E8: .4byte gUnknown_03004854 +_0804E8EC: .4byte gUnknown_03002978 _0804E8F0: .4byte gSaveBlock2 _0804E8F4: .4byte gUnknown_082162B8 _0804E8F8: @@ -27095,9 +27095,9 @@ _0804E920: bl StringCopy b _0804E974 .align 2, 0 -_0804E928: .4byte 0x03004834 -_0804E92C: .4byte 0x03004854 -_0804E930: .4byte 0x03002978 +_0804E928: .4byte gUnknown_03004834 +_0804E92C: .4byte gUnknown_03004854 +_0804E930: .4byte gUnknown_03002978 _0804E934: .4byte gSaveBlock2 _0804E938: .4byte gUnknown_082162B8 _0804E93C: @@ -27130,9 +27130,9 @@ _0804E974: pop {r0} bx r0 .align 2, 0 -_0804E97C: .4byte 0x03004834 -_0804E980: .4byte 0x03004854 -_0804E984: .4byte 0x03002978 +_0804E97C: .4byte gUnknown_03004834 +_0804E980: .4byte gUnknown_03004854 +_0804E984: .4byte gUnknown_03002978 _0804E988: .4byte gSaveBlock2 _0804E98C: .4byte gUnknown_082162B8 thumb_func_end sub_804E884 @@ -27175,9 +27175,9 @@ _0804E9B4: bl SetMainCallback2 b _0804E9EE .align 2, 0 -_0804E9D8: .4byte 0x03004854 +_0804E9D8: .4byte gUnknown_03004854 _0804E9DC: .4byte 0x02018000 -_0804E9E0: .4byte 0x0202e8cc +_0804E9E0: .4byte gUnknown_0202E8CC _0804E9E4: .4byte sub_804E9F8 _0804E9E8: ldr r0, _0804E9F4 @@ -27210,7 +27210,7 @@ _0804EA0E: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804EA18: .4byte 0x03004854 +_0804EA18: .4byte gUnknown_03004854 _0804EA1C: .4byte _0804EA20 .align 2, 0 _0804EA20: @@ -27398,9 +27398,9 @@ _0804EC2A: .align 2, 0 _0804EC60: .4byte sub_804E2BC _0804EC64: .4byte gWindowConfig_81E6F68 -_0804EC68: .4byte 0x03002b74 +_0804EC68: .4byte gLinkType _0804EC6C: .4byte 0x00004422 -_0804EC70: .4byte 0x03004854 +_0804EC70: .4byte gUnknown_03004854 _0804EC74: bl sub_804E2EC lsls r0, 24 @@ -27416,7 +27416,7 @@ _0804EC80: bl sub_8051474 b _0804F0CE .align 2, 0 -_0804EC90: .4byte 0x03004854 +_0804EC90: .4byte gUnknown_03004854 _0804EC94: movs r5, 0 ldr r4, _0804ECD8 @@ -27452,9 +27452,9 @@ _0804EC9A: b _0804F0AA .align 2, 0 _0804ECD8: .4byte gUnknown_082162E4 -_0804ECDC: .4byte 0x03004854 +_0804ECDC: .4byte gUnknown_03004854 _0804ECE0: .4byte gSpriteTemplate_82163F4 -_0804ECE4: .4byte 0x02020004 +_0804ECE4: .4byte gSprites _0804ECE8: movs r0, 0x1 negs r0, r0 @@ -27476,7 +27476,7 @@ _0804ECFA: _0804ED0C: b _0804F0AA .align 2, 0 -_0804ED10: .4byte 0x0202f388 +_0804ED10: .4byte gPaletteFade _0804ED14: movs r0, 0 movs r1, 0xD @@ -27500,7 +27500,7 @@ _0804ED14: b _0804F0CE .align 2, 0 _0804ED40: .4byte gOtherText_LinkStandby3 -_0804ED44: .4byte 0x03004854 +_0804ED44: .4byte gUnknown_03004854 _0804ED48: mov r2, r8 ldr r1, [r2] @@ -27534,8 +27534,8 @@ _0804ED48: str r5, [r0] b _0804F0CE .align 2, 0 -_0804ED8C: .4byte 0x0203855e -_0804ED90: .4byte 0x03002a70 +_0804ED8C: .4byte word_203855E +_0804ED90: .4byte gBlockSendBuffer _0804ED94: bl sub_8007ECC lsls r0, 24 @@ -27610,7 +27610,7 @@ _0804EE18: bl ResetBlockReceivedFlags b _0804F0AA .align 2, 0 -_0804EE2C: .4byte 0x03002b80 +_0804EE2C: .4byte gBlockRecvBuffer _0804EE30: ldrb r1, [r4] lsls r1, 1 @@ -27666,7 +27666,7 @@ _0804EE7A: adds r1, r0 b _0804F0AE .align 2, 0 -_0804EE98: .4byte 0x03004854 +_0804EE98: .4byte gUnknown_03004854 _0804EE9C: .4byte gUnknown_082162EC _0804EEA0: mov r1, r8 @@ -27744,7 +27744,7 @@ _0804EF22: ldr r0, [r2] b _0804EFBC .align 2, 0 -_0804EF30: .4byte 0x03004854 +_0804EF30: .4byte gUnknown_03004854 _0804EF34: movs r2, 0x80 lsls r2, 19 @@ -27848,7 +27848,7 @@ _0804EFF6: bl sub_8051414 b _0804F0CE .align 2, 0 -_0804F008: .4byte 0x03004854 +_0804F008: .4byte gUnknown_03004854 _0804F00C: ldr r0, _0804F01C movs r2, 0x10 @@ -27934,7 +27934,7 @@ _0804F0AE: strb r0, [r1] b _0804F0CE .align 2, 0 -_0804F0B8: .4byte 0x03004854 +_0804F0B8: .4byte gUnknown_03004854 _0804F0BC: ldr r0, _0804F0EC ldrb r1, [r0, 0x7] @@ -27956,7 +27956,7 @@ _0804F0CE: pop {r0} bx r0 .align 2, 0 -_0804F0EC: .4byte 0x0202f388 +_0804F0EC: .4byte gPaletteFade _0804F0F0: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music thumb_func_end sub_804E9F8 @@ -28009,9 +28009,9 @@ sub_804F0F4: @ 804F0F4 .align 2, 0 _0804F158: .4byte sub_804E2BC _0804F15C: .4byte gWindowConfig_81E6F68 -_0804F160: .4byte 0x03002b74 +_0804F160: .4byte gLinkType _0804F164: .4byte 0x00004422 -_0804F168: .4byte 0x03004854 +_0804F168: .4byte gUnknown_03004854 thumb_func_end sub_804F0F4 thumb_func_start task_tutorial_oak_boy_girl @@ -28046,7 +28046,7 @@ task_tutorial_oak_boy_girl: @ 804F16C movs r0, 0x2 b _0804F1B6 .align 2, 0 -_0804F1A8: .4byte 0x03004854 +_0804F1A8: .4byte gUnknown_03004854 _0804F1AC: .4byte gUnknown_08216303 _0804F1B0: movs r0, 0x1 @@ -28188,7 +28188,7 @@ _0804F28E: pop {r0} bx r0 .align 2, 0 -_0804F2A0: .4byte 0x03004854 +_0804F2A0: .4byte gUnknown_03004854 _0804F2A4: .4byte gUnknown_082162EC thumb_func_end sub_804F238 @@ -28284,12 +28284,12 @@ _0804F34A: pop {r0} bx r0 .align 2, 0 -_0804F360: .4byte 0x03004854 +_0804F360: .4byte gUnknown_03004854 _0804F364: .4byte gUnknown_082162D4 -_0804F368: .4byte 0x020231cc -_0804F36C: .4byte 0x02020004 +_0804F368: .4byte gStringVar1 +_0804F36C: .4byte gSprites _0804F370: .4byte gUnknown_082162C4 -_0804F374: .4byte 0x03002978 +_0804F374: .4byte gUnknown_03002978 thumb_func_end BuyMenuDrawFieldObjects thumb_func_start sub_804F378 @@ -28312,7 +28312,7 @@ _0804F38E: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0804F398: .4byte 0x03004854 +_0804F398: .4byte gUnknown_03004854 _0804F39C: .4byte _0804F3A0 .align 2, 0 _0804F3A0: @@ -28395,8 +28395,8 @@ _0804F442: strb r2, [r3, 0x1] b _0804F7E6 .align 2, 0 -_0804F46C: .4byte 0x0203855e -_0804F470: .4byte 0x03004854 +_0804F46C: .4byte word_203855E +_0804F470: .4byte gUnknown_03004854 _0804F474: bl sub_804E2EC lsls r0, 24 @@ -28412,7 +28412,7 @@ _0804F480: bl sub_8051474 b _0804F7E6 .align 2, 0 -_0804F490: .4byte 0x03004854 +_0804F490: .4byte gUnknown_03004854 _0804F494: movs r4, 0 ldr r5, _0804F4DC @@ -28450,9 +28450,9 @@ _0804F49A: b _0804F74C .align 2, 0 _0804F4DC: .4byte gUnknown_082162E4 -_0804F4E0: .4byte 0x03004854 +_0804F4E0: .4byte gUnknown_03004854 _0804F4E4: .4byte gSpriteTemplate_82163F4 -_0804F4E8: .4byte 0x02020004 +_0804F4E8: .4byte gSprites _0804F4EC: movs r0, 0x1 negs r0, r0 @@ -28474,7 +28474,7 @@ _0804F4EC: str r4, [r0] b _0804F7E6 .align 2, 0 -_0804F514: .4byte 0x03004854 +_0804F514: .4byte gUnknown_03004854 _0804F518: mov r2, r8 ldr r1, [r2] @@ -28502,7 +28502,7 @@ _0804F53E: strb r0, [r1] b _0804F7E6 .align 2, 0 -_0804F548: .4byte 0x0202f388 +_0804F548: .4byte gPaletteFade _0804F54C: mov r0, r8 ldr r1, [r0] @@ -28567,7 +28567,7 @@ _0804F5A2: b _0804F74C .align 2, 0 _0804F5C0: .4byte gUnknown_082162EC -_0804F5C4: .4byte 0x03004854 +_0804F5C4: .4byte gUnknown_03004854 _0804F5C8: mov r1, r8 ldr r3, [r1] @@ -28736,7 +28736,7 @@ _0804F710: bl sub_8051414 b _0804F7E6 .align 2, 0 -_0804F71C: .4byte 0x03004854 +_0804F71C: .4byte gUnknown_03004854 _0804F720: ldr r0, _0804F734 movs r2, 0x10 @@ -28749,7 +28749,7 @@ _0804F720: b _0804F74C .align 2, 0 _0804F734: .4byte gSpriteTemplate_8216548 -_0804F738: .4byte 0x03004854 +_0804F738: .4byte gUnknown_03004854 _0804F73C: mov r5, r8 ldr r1, [r5] @@ -28847,10 +28847,10 @@ _0804F7E6: pop {r0} bx r0 .align 2, 0 -_0804F804: .4byte 0x03004854 +_0804F804: .4byte gUnknown_03004854 _0804F808: .4byte 0x0000014b _0804F80C: .4byte sub_80501FC -_0804F810: .4byte 0x0202e8cc +_0804F810: .4byte gUnknown_0202E8CC _0804F814: .4byte gUnknown_08216308 _0804F818: .4byte 0x00000193 thumb_func_end sub_804F378 @@ -28874,8 +28874,8 @@ _0804F826: pop {r0} bx r0 .align 2, 0 -_0804F83C: .4byte 0x03002f90 -_0804F840: .4byte 0x03002a20 +_0804F83C: .4byte gSendCmd +_0804F840: .4byte gRecvCmds thumb_func_end sub_804F81C thumb_func_start sub_804F844 @@ -28912,8 +28912,8 @@ _0804F87C: pop {r0} bx r0 .align 2, 0 -_0804F884: .4byte 0x03004b20 -_0804F888: .4byte 0x03002a20 +_0804F884: .4byte gTasks +_0804F888: .4byte gRecvCmds _0804F88C: .4byte 0x00002345 thumb_func_end sub_804F844 @@ -28943,7 +28943,7 @@ sub_804F890: @ 804F890 bx r0 .align 2, 0 _0804F8C0: .4byte sub_804F844 -_0804F8C4: .4byte 0x03004b20 +_0804F8C4: .4byte gTasks thumb_func_end sub_804F890 thumb_func_start sub_804F8C8 @@ -29002,12 +29002,12 @@ _0804F8FC: ldr r0, _0804F94C b _0804F954 .align 2, 0 -_0804F934: .4byte 0x03004854 -_0804F938: .4byte 0x03004b20 +_0804F934: .4byte gUnknown_03004854 +_0804F938: .4byte gTasks _0804F93C: .4byte 0x0000014b _0804F940: .4byte 0x0000028f _0804F944: .4byte 0x000001f3 -_0804F948: .4byte 0x03002a20 +_0804F948: .4byte gRecvCmds _0804F94C: .4byte 0x00004523 _0804F950: ldr r1, _0804F95C @@ -29017,7 +29017,7 @@ _0804F954: ldr r0, _0804F960 b _0804F9C2 .align 2, 0 -_0804F95C: .4byte 0x03002a20 +_0804F95C: .4byte gRecvCmds _0804F960: .4byte 0x00005432 _0804F964: ldr r0, _0804F980 @@ -29036,7 +29036,7 @@ _0804F964: b _0804F9C2 .align 2, 0 _0804F980: .4byte 0x000005db -_0804F984: .4byte 0x03002a20 +_0804F984: .4byte gRecvCmds _0804F988: .4byte 0x00005432 _0804F98C: cmp r1, 0x9 @@ -29055,7 +29055,7 @@ _0804F992: ldr r0, _0804F9AC b _0804F9C2 .align 2, 0 -_0804F9A8: .4byte 0x03002a20 +_0804F9A8: .4byte gRecvCmds _0804F9AC: .4byte 0x00005432 _0804F9B0: cmp r3, 0x1D @@ -29078,9 +29078,9 @@ _0804F9C4: movs r0, 0x1 b _0804F9E8 .align 2, 0 -_0804F9D0: .4byte 0x03002a20 +_0804F9D0: .4byte gRecvCmds _0804F9D4: .4byte 0x00004523 -_0804F9D8: .4byte 0x03004b20 +_0804F9D8: .4byte gTasks _0804F9DC: ldr r0, _0804F9F0 lsls r1, r5, 2 @@ -29095,7 +29095,7 @@ _0804F9EA: pop {r0} bx r0 .align 2, 0 -_0804F9F0: .4byte 0x03004b20 +_0804F9F0: .4byte gTasks thumb_func_end sub_804F8C8 thumb_func_start sub_804F9F4 @@ -29164,14 +29164,14 @@ sub_804F9F4: @ 804F9F4 strh r0, [r1, 0x14] b _0804FAD4 .align 2, 0 -_0804FA78: .4byte 0x03004854 +_0804FA78: .4byte gUnknown_03004854 _0804FA7C: .4byte 0x0000ffff _0804FA80: .4byte gUnknown_08216303 -_0804FA84: .4byte 0x03004b20 +_0804FA84: .4byte gTasks _0804FA88: .4byte 0x0000014b _0804FA8C: .4byte 0x0000028f _0804FA90: .4byte 0x000001f3 -_0804FA94: .4byte 0x03002a20 +_0804FA94: .4byte gRecvCmds _0804FA98: .4byte 0x00004523 _0804FA9C: ldr r1, _0804FAA4 @@ -29179,7 +29179,7 @@ _0804FA9C: strh r0, [r1, 0x14] b _0804FAD4 .align 2, 0 -_0804FAA4: .4byte 0x03002a20 +_0804FAA4: .4byte gRecvCmds _0804FAA8: .4byte 0x00005432 _0804FAAC: cmp r2, 0x41 @@ -29211,10 +29211,10 @@ _0804FAD4: movs r0, 0x1 b _0804FB10 .align 2, 0 -_0804FAE0: .4byte 0x03002a20 +_0804FAE0: .4byte gRecvCmds _0804FAE4: .4byte 0x00004523 _0804FAE8: .4byte 0x00005432 -_0804FAEC: .4byte 0x03004b20 +_0804FAEC: .4byte gTasks _0804FAF0: ldr r0, _0804FAFC ldr r1, _0804FB00 @@ -29223,7 +29223,7 @@ _0804FAF0: strh r0, [r2, 0x8] b _0804FB12 .align 2, 0 -_0804FAFC: .4byte 0x03002a20 +_0804FAFC: .4byte gRecvCmds _0804FB00: .4byte 0x00004523 _0804FB04: ldr r0, _0804FB18 @@ -29239,7 +29239,7 @@ _0804FB12: pop {r0} bx r0 .align 2, 0 -_0804FB18: .4byte 0x03004b20 +_0804FB18: .4byte gTasks thumb_func_end sub_804F9F4 thumb_func_start sub_804FB1C @@ -29307,14 +29307,14 @@ sub_804FB1C: @ 804FB1C strh r0, [r1, 0x16] b _0804FC02 .align 2, 0 -_0804FB9C: .4byte 0x03004854 +_0804FB9C: .4byte gUnknown_03004854 _0804FBA0: .4byte 0x0000ffff _0804FBA4: .4byte gUnknown_08216303 -_0804FBA8: .4byte 0x03004b20 +_0804FBA8: .4byte gTasks _0804FBAC: .4byte 0x0000014b _0804FBB0: .4byte 0x0000028f _0804FBB4: .4byte 0x000001f3 -_0804FBB8: .4byte 0x03002a20 +_0804FBB8: .4byte gRecvCmds _0804FBBC: .4byte 0x00004523 _0804FBC0: ldr r1, _0804FBC8 @@ -29322,7 +29322,7 @@ _0804FBC0: strh r0, [r1, 0x16] b _0804FC02 .align 2, 0 -_0804FBC8: .4byte 0x03002a20 +_0804FBC8: .4byte gRecvCmds _0804FBCC: .4byte 0x00005432 _0804FBD0: cmp r2, 0x3C @@ -29331,7 +29331,7 @@ _0804FBD0: ldr r0, _0804FBE0 b _0804FBF4 .align 2, 0 -_0804FBDC: .4byte 0x03002a20 +_0804FBDC: .4byte gRecvCmds _0804FBE0: .4byte 0x00004523 _0804FBE4: adds r0, r2, 0 @@ -29358,9 +29358,9 @@ _0804FC02: movs r0, 0x1 b _0804FC3C .align 2, 0 -_0804FC10: .4byte 0x03002a20 +_0804FC10: .4byte gRecvCmds _0804FC14: .4byte 0x00005432 -_0804FC18: .4byte 0x03004b20 +_0804FC18: .4byte gTasks _0804FC1C: ldr r0, _0804FC28 ldr r1, _0804FC2C @@ -29369,7 +29369,7 @@ _0804FC1C: strh r0, [r2, 0x8] b _0804FC3E .align 2, 0 -_0804FC28: .4byte 0x03002a20 +_0804FC28: .4byte gRecvCmds _0804FC2C: .4byte 0x00004523 _0804FC30: ldr r0, _0804FC44 @@ -29385,7 +29385,7 @@ _0804FC3E: pop {r0} bx r0 .align 2, 0 -_0804FC44: .4byte 0x03004b20 +_0804FC44: .4byte gTasks thumb_func_end sub_804FB1C thumb_func_start sub_804FC48 @@ -29449,7 +29449,7 @@ _0804FCBC: .4byte gSpriteTemplate_821645C _0804FCC0: .4byte gUnknown_082162E4 _0804FCC4: .4byte gUnknown_082162CC _0804FCC8: .4byte 0x00004523 -_0804FCCC: .4byte 0x02020004 +_0804FCCC: .4byte gSprites _0804FCD0: .4byte sub_8051684 _0804FCD4: ldr r0, _0804FCF4 @@ -29467,7 +29467,7 @@ _0804FCD4: b _0804FD18 .align 2, 0 _0804FCF4: .4byte 0x00005432 -_0804FCF8: .4byte 0x02020004 +_0804FCF8: .4byte gSprites _0804FCFC: ldr r0, _0804FD28 cmp r8, r0 @@ -29490,7 +29490,7 @@ _0804FD18: bx r0 .align 2, 0 _0804FD28: .4byte 0x00002345 -_0804FD2C: .4byte 0x02020004 +_0804FD2C: .4byte gSprites thumb_func_end sub_804FC48 thumb_func_start sub_804FD30 @@ -29543,7 +29543,7 @@ _0804FD64: strh r0, [r5] b _0804FE60 .align 2, 0 -_0804FD94: .4byte 0x03004854 +_0804FD94: .4byte gUnknown_03004854 _0804FD98: .4byte 0x000005db _0804FD9C: .4byte gUnknown_082165DA _0804FDA0: @@ -29611,7 +29611,7 @@ _0804FDFC: adds r0, r5, r0 b _0804FE5E .align 2, 0 -_0804FE28: .4byte 0x03004854 +_0804FE28: .4byte gUnknown_03004854 _0804FE2C: .4byte 0x000005db _0804FE30: .4byte gUnknown_082165DA _0804FE34: @@ -29642,7 +29642,7 @@ _0804FE60: pop {r0} bx r0 .align 2, 0 -_0804FE68: .4byte 0x03004854 +_0804FE68: .4byte gUnknown_03004854 _0804FE6C: .4byte gUnknown_082165DA thumb_func_end sub_804FD30 @@ -29758,11 +29758,11 @@ _0804FF26: adds r0, 0x1 b _0804FFCA .align 2, 0 -_0804FF40: .4byte 0x0202e8cc -_0804FF44: .4byte 0x03002f90 -_0804FF48: .4byte 0x03002a20 +_0804FF40: .4byte gUnknown_0202E8CC +_0804FF44: .4byte gSendCmd +_0804FF48: .4byte gRecvCmds _0804FF4C: .4byte 0x00004444 -_0804FF50: .4byte 0x03004854 +_0804FF50: .4byte gUnknown_03004854 _0804FF54: .4byte 0x00005432 _0804FF58: .4byte 0x00004523 _0804FF5C: .4byte 0x03e70000 @@ -29860,10 +29860,10 @@ _0804FFE4: _08050018: .4byte 0x00002345 _0805001C: .4byte 0x000003e6 _08050020: .4byte 0x00004523 -_08050024: .4byte 0x03004854 +_08050024: .4byte gUnknown_03004854 _08050028: .4byte 0x000005dc _0805002C: .4byte 0xfffffd12 -_08050030: .4byte 0x03007380 +_08050030: .4byte gUnknown_03007380 _08050034: ldr r0, _08050098 movs r1, 0x80 @@ -29919,10 +29919,10 @@ _08050088: pop {r0} bx r0 .align 2, 0 -_08050098: .4byte 0x03007380 -_0805009C: .4byte 0x03004854 -_080500A0: .4byte 0x0202e8cc -_080500A4: .4byte 0x03002a20 +_08050098: .4byte gUnknown_03007380 +_0805009C: .4byte gUnknown_03004854 +_080500A0: .4byte gUnknown_0202E8CC +_080500A4: .4byte gRecvCmds thumb_func_end sub_804FE70 thumb_func_start sub_80500A8 @@ -29960,9 +29960,9 @@ sub_80500A8: @ 80500A8 lsrs r6, r0, 31 b _0805010A .align 2, 0 -_080500EC: .4byte 0x03004854 +_080500EC: .4byte gUnknown_03004854 _080500F0: .4byte gSaveBlock2 -_080500F4: .4byte 0x03001770 +_080500F4: .4byte gMain _080500F8: .4byte 0x00000201 _080500FC: ldr r0, _0805015C @@ -30011,10 +30011,10 @@ _0805010A: ldr r0, _0805016C b _08050188 .align 2, 0 -_0805015C: .4byte 0x03001770 -_08050160: .4byte 0x03004854 -_08050164: .4byte 0x02020004 -_08050168: .4byte 0x03002f90 +_0805015C: .4byte gMain +_08050160: .4byte gUnknown_03004854 +_08050164: .4byte gSprites +_08050168: .4byte gSendCmd _0805016C: .4byte 0x00004523 _08050170: cmp r0, 0x1 @@ -30023,7 +30023,7 @@ _08050170: ldr r0, _08050180 b _08050188 .align 2, 0 -_0805017C: .4byte 0x03002f90 +_0805017C: .4byte gSendCmd _08050180: .4byte 0x00005432 _08050184: ldr r1, _080501E4 @@ -30080,11 +30080,11 @@ _080501DE: pop {r0} bx r0 .align 2, 0 -_080501E4: .4byte 0x03002f90 +_080501E4: .4byte gSendCmd _080501E8: .4byte 0x00002345 -_080501EC: .4byte 0x03004854 -_080501F0: .4byte 0x020297ed -_080501F4: .4byte 0x03001770 +_080501EC: .4byte gUnknown_03004854 +_080501F0: .4byte gUnknown_020297ED +_080501F4: .4byte gMain _080501F8: .4byte 0x0000014b thumb_func_end sub_80500A8 @@ -30156,7 +30156,7 @@ _0805027E: pop {r0} bx r0 .align 2, 0 -_08050294: .4byte 0x03004854 +_08050294: .4byte gUnknown_03004854 _08050298: .4byte 0x00057e03 _0805029C: .4byte 0x000003e7 _080502A0: .4byte sub_8050954 @@ -30421,7 +30421,7 @@ _08050442: lsls r0, r2, 16 b _080504A2 .align 2, 0 -_08050474: .4byte 0x03000520 +_08050474: .4byte gUnknown_03000520 _08050478: cmp r0, 0x1 bne _08050480 @@ -30506,7 +30506,7 @@ sub_80504F0: @ 80504F0 strh r0, [r1] bx lr .align 2, 0 -_080504F8: .4byte 0x0300052c +_080504F8: .4byte gUnknown_0300052C thumb_func_end sub_80504F0 thumb_func_start unref_sub_80504FC @@ -30516,7 +30516,7 @@ unref_sub_80504FC: @ 80504FC ldrsh r0, [r0, r1] bx lr .align 2, 0 -_08050504: .4byte 0x0300052c +_08050504: .4byte gUnknown_0300052C thumb_func_end unref_sub_80504FC thumb_func_start sub_8050508 @@ -30525,7 +30525,7 @@ sub_8050508: @ 8050508 strh r0, [r1] bx lr .align 2, 0 -_08050510: .4byte 0x0300052e +_08050510: .4byte gUnknown_0300052E thumb_func_end sub_8050508 thumb_func_start unref_sub_8050514 @@ -30535,7 +30535,7 @@ unref_sub_8050514: @ 8050514 ldrsh r0, [r0, r1] bx lr .align 2, 0 -_0805051C: .4byte 0x0300052e +_0805051C: .4byte gUnknown_0300052E thumb_func_end unref_sub_8050514 thumb_func_start sub_8050520 @@ -30642,7 +30642,7 @@ _080505CA: strh r4, [r1] b _080505E4 .align 2, 0 -_080505DC: .4byte 0x03000510 +_080505DC: .4byte gUnknown_03000510 _080505E0: subs r0, r2, r3 strh r0, [r1] @@ -30757,11 +30757,11 @@ _080506B4: strh r3, [r1] b _080506DE .align 2, 0 -_080506C4: .4byte 0x03000510 -_080506C8: .4byte 0x03000530 +_080506C4: .4byte gUnknown_03000510 +_080506C8: .4byte gUnknown_03000530 _080506CC: .4byte 0x0000014d -_080506D0: .4byte 0x0300055c -_080506D4: .4byte 0x03000548 +_080506D0: .4byte gUnknown_0300055C +_080506D4: .4byte gUnknown_03000548 _080506D8: .4byte gUnknown_082165DF _080506DC: strh r2, [r1] @@ -30819,7 +30819,7 @@ _0805071E: pop {r0} bx r0 .align 2, 0 -_08050740: .4byte 0x03000510 +_08050740: .4byte gUnknown_03000510 thumb_func_end sub_8050520 thumb_func_start sub_8050744 @@ -30857,7 +30857,7 @@ sub_8050760: @ 8050760 movs r2, 0x5 b _080507DA .align 2, 0 -_08050780: .4byte 0x03004854 +_08050780: .4byte gUnknown_03004854 _08050784: .4byte 0x00000383 _08050788: ldr r3, _0805079C @@ -31050,7 +31050,7 @@ sub_80508D4: @ 80508D4 pop {r0} bx r0 .align 2, 0 -_080508F8: .4byte 0x03004854 +_080508F8: .4byte gUnknown_03004854 thumb_func_end sub_80508D4 thumb_func_start sub_80508FC @@ -31087,7 +31087,7 @@ sub_80508FC: @ 80508FC pop {r0} bx r0 .align 2, 0 -_08050944: .4byte 0x03004854 +_08050944: .4byte gUnknown_03004854 _08050948: .4byte 0x0000ffff _0805094C: .4byte 0x00002d9f _08050950: .4byte gOtherText_YesNoTerminating @@ -31113,7 +31113,7 @@ _0805096E: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08050978: .4byte 0x03004854 +_08050978: .4byte gUnknown_03004854 _0805097C: .4byte _08050980 .align 2, 0 _08050980: @@ -31139,7 +31139,7 @@ _080509B4: movs r4, 0 b _080509E4 .align 2, 0 -_080509C8: .4byte 0x03007380 +_080509C8: .4byte gUnknown_03007380 _080509CC: ldr r0, _080509F0 ldr r0, [r0] @@ -31159,8 +31159,8 @@ _080509E4: bcc _080509CC b _08050C82 .align 2, 0 -_080509F0: .4byte 0x03004854 -_080509F4: .4byte 0x0202e8cc +_080509F0: .4byte gUnknown_03004854 +_080509F4: .4byte gUnknown_0202E8CC _080509F8: ldr r1, _08050A24 ldr r3, [r1] @@ -31185,8 +31185,8 @@ _080509F8: adds r0, 0x1 b _08050A32 .align 2, 0 -_08050A24: .4byte 0x03004854 -_08050A28: .4byte 0x03002fa4 +_08050A24: .4byte gUnknown_03004854 +_08050A28: .4byte gReceivedRemoteLinkPlayers _08050A2C: adds r1, r3, 0 adds r1, 0x6F @@ -31202,7 +31202,7 @@ _08050A40: bl sub_804E290 b _08050CB6 .align 2, 0 -_08050A48: .4byte 0x03007400 +_08050A48: .4byte gUnknown_03007400 _08050A4C: bl GetMultiplayerId lsls r0, 24 @@ -31238,7 +31238,7 @@ _08050A64: ldr r1, [r4] b _08050C86 .align 2, 0 -_08050A90: .4byte 0x03004854 +_08050A90: .4byte gUnknown_03004854 _08050A94: bl GetBlockRecievedStatus lsls r0, 24 @@ -31266,8 +31266,8 @@ _08050AA0: bl ResetBlockReceivedFlags b _08050CB6 .align 2, 0 -_08050AC8: .4byte 0x03002b80 -_08050ACC: .4byte 0x03004854 +_08050AC8: .4byte gBlockRecvBuffer +_08050ACC: .4byte gUnknown_03004854 _08050AD0: bl sub_8052228 lsls r0, 24 @@ -31291,7 +31291,7 @@ _08050AEA: bl sav12_xor_increment b _08050C82 .align 2, 0 -_08050AFC: .4byte 0x03004834 +_08050AFC: .4byte gUnknown_03004834 _08050B00: movs r0, 0x21 bl sav12_xor_increment @@ -31314,7 +31314,7 @@ _08050B08: bl MenuPrintMessage b _08050CB6 .align 2, 0 -_08050B2C: .4byte 0x03004854 +_08050B2C: .4byte gUnknown_03004854 _08050B30: .4byte gOtherText_BlendAnotherBerryPrompt _08050B34: bl MenuUpdateWindowText @@ -31334,7 +31334,7 @@ _08050B42: ldr r1, [r4] b _08050C86 .align 2, 0 -_08050B54: .4byte 0x03004854 +_08050B54: .4byte gUnknown_03004854 _08050B58: ldr r0, _08050B80 ldrh r1, [r0, 0x2E] @@ -31355,8 +31355,8 @@ _08050B76: bl sub_80508D4 b _08050CB6 .align 2, 0 -_08050B80: .4byte 0x03001770 -_08050B84: .4byte 0x03004854 +_08050B80: .4byte gMain +_08050B84: .4byte gUnknown_03004854 _08050B88: movs r0, 0x80 ands r0, r1 @@ -31372,7 +31372,7 @@ _08050B88: bl audio_play b _08050BD4 .align 2, 0 -_08050BA4: .4byte 0x03004854 +_08050BA4: .4byte gUnknown_03004854 _08050BA8: movs r0, 0x1 ands r0, r1 @@ -31401,7 +31401,7 @@ _08050BD4: bl sub_80508D4 b _08050CB6 .align 2, 0 -_08050BDC: .4byte 0x03004854 +_08050BDC: .4byte gUnknown_03004854 _08050BE0: ldr r6, _08050C10 movs r7, 0 @@ -31426,9 +31426,9 @@ _08050BE0: ldr r0, _08050C1C b _08050C48 .align 2, 0 -_08050C10: .4byte 0x03002f90 +_08050C10: .4byte gSendCmd _08050C14: .4byte 0x00002fff -_08050C18: .4byte 0x03004854 +_08050C18: .4byte gUnknown_03004854 _08050C1C: .4byte 0x00009999 _08050C20: bl sub_810CA00 @@ -31475,7 +31475,7 @@ _08050C64: ldr r0, _08050C74 b _08050CA4 .align 2, 0 -_08050C70: .4byte 0x03004834 +_08050C70: .4byte gUnknown_03004834 _08050C74: .4byte sub_80510E8 _08050C78: ldr r0, _08050C90 @@ -31494,7 +31494,7 @@ _08050C88: b _08050CB6 .align 2, 0 _08050C90: .4byte gOtherText_LinkStandby3 -_08050C94: .4byte 0x03004854 +_08050C94: .4byte gUnknown_03004854 _08050C98: bl MenuUpdateWindowText lsls r0, 24 @@ -31527,7 +31527,7 @@ _08050CB6: bx r0 .align 2, 0 _08050CE0: .4byte sub_8050E30 -_08050CE4: .4byte 0x03004854 +_08050CE4: .4byte gUnknown_03004854 thumb_func_end sub_8050954 thumb_func_start sub_8050CE8 @@ -31550,7 +31550,7 @@ _08050CFE: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08050D08: .4byte 0x03004854 +_08050D08: .4byte gUnknown_03004854 _08050D0C: .4byte _08050D10 .align 2, 0 _08050D10: @@ -31571,7 +31571,7 @@ _08050D2C: movs r0, 0x1 b _08050DF8 .align 2, 0 -_08050D40: .4byte 0x03004854 +_08050D40: .4byte gUnknown_03004854 _08050D44: bl sub_8007ECC lsls r0, 24 @@ -31590,15 +31590,15 @@ _08050D44: strb r0, [r1] b _08050E28 .align 2, 0 -_08050D68: .4byte 0x03004854 -_08050D6C: .4byte 0x03001bb4 +_08050D68: .4byte gUnknown_03004854 +_08050D6C: .4byte gUnknown_3001BB4 _08050D70: bl sub_8125E2C ldr r0, _08050D7C ldr r2, [r0] b _08050DEE .align 2, 0 -_08050D7C: .4byte 0x03004854 +_08050D7C: .4byte gUnknown_03004854 _08050D80: ldr r1, [r4] movs r2, 0x98 @@ -31637,7 +31637,7 @@ _08050DA6: str r1, [r0] b _08050E28 .align 2, 0 -_08050DCC: .4byte 0x03004854 +_08050DCC: .4byte gUnknown_03004854 _08050DD0: ldr r0, _08050DE8 ldr r1, [r0] @@ -31652,7 +31652,7 @@ _08050DD0: str r0, [r1] b _08050E28 .align 2, 0 -_08050DE8: .4byte 0x03004854 +_08050DE8: .4byte gUnknown_03004854 _08050DEC: ldr r2, [r4] _08050DEE: @@ -31685,7 +31685,7 @@ _08050E06: movs r0, 0x1 b _08050E2A .align 2, 0 -_08050E24: .4byte 0x03001bb4 +_08050E24: .4byte gUnknown_3001BB4 _08050E28: movs r0, 0 _08050E2A: @@ -31713,7 +31713,7 @@ _08050E44: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08050E50: .4byte 0x03004854 +_08050E50: .4byte gUnknown_03004854 _08050E54: .4byte _08050E58 .align 2, 0 _08050E58: @@ -31794,8 +31794,8 @@ _08050ED8: ldr r1, _08050F14 b _08050F4C .align 2, 0 -_08050F0C: .4byte 0x020234cc -_08050F10: .4byte 0x03002978 +_08050F0C: .4byte gStringVar4 +_08050F10: .4byte gUnknown_03002978 _08050F14: .4byte gOtherText_OtherCaseIsFull _08050F18: ldr r1, [r5] @@ -31830,8 +31830,8 @@ _08050F4C: bl MenuPrintMessage b _080510C4 .align 2, 0 -_08050F60: .4byte 0x020234cc -_08050F64: .4byte 0x03002978 +_08050F60: .4byte gStringVar4 +_08050F64: .4byte gUnknown_03002978 _08050F68: .4byte gOtherText_NoBerriesForBlend _08050F6C: bl MenuUpdateWindowText @@ -31849,7 +31849,7 @@ _08050F78: str r0, [r2] b _080510AC .align 2, 0 -_08050F88: .4byte 0x03004854 +_08050F88: .4byte gUnknown_03004854 _08050F8C: ldr r2, [r5] movs r0, 0x98 @@ -31884,7 +31884,7 @@ _08050FAA: b _080510AC .align 2, 0 _08050FCC: .4byte gMultiText_Saving -_08050FD0: .4byte 0x03004854 +_08050FD0: .4byte gUnknown_03004854 _08050FD4: bl sub_8007ECC lsls r0, 24 @@ -31908,7 +31908,7 @@ _08050FD4: str r2, [r0] b _080510C4 .align 2, 0 -_08051000: .4byte 0x03004854 +_08051000: .4byte gUnknown_03004854 _08051004: bl sub_8050CE8 lsls r0, 24 @@ -31920,7 +31920,7 @@ _08051004: ldr r1, [r0] b _080510AC .align 2, 0 -_0805101C: .4byte 0x03004854 +_0805101C: .4byte gUnknown_03004854 _08051020: ldr r1, [r5] adds r1, 0x6F @@ -31945,7 +31945,7 @@ _08051030: ldr r1, [r0] b _080510AC .align 2, 0 -_08051050: .4byte 0x03004854 +_08051050: .4byte gUnknown_03004854 _08051054: ldr r0, _0805107C ldrb r1, [r0, 0x7] @@ -31966,7 +31966,7 @@ _08051054: bl SetMainCallback2 b _080510C4 .align 2, 0 -_0805107C: .4byte 0x0202f388 +_0805107C: .4byte gPaletteFade _08051080: .4byte 0x00002222 _08051084: .4byte sub_804E538 _08051088: @@ -32012,7 +32012,7 @@ _080510C4: pop {r0} bx r0 .align 2, 0 -_080510E0: .4byte 0x03002fa4 +_080510E0: .4byte gReceivedRemoteLinkPlayers _080510E4: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music thumb_func_end sub_8050E30 @@ -32034,7 +32034,7 @@ _080510FA: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08051104: .4byte 0x03004854 +_08051104: .4byte gUnknown_03004854 _08051108: .4byte _0805110C .align 2, 0 _0805110C: @@ -32126,7 +32126,7 @@ _080511BC: strb r1, [r0] b _0805121E .align 2, 0 -_080511D4: .4byte 0x03004854 +_080511D4: .4byte gUnknown_03004854 _080511D8: movs r0, 0x3 bl BeginFastPaletteFade @@ -32138,7 +32138,7 @@ _080511D8: strb r0, [r1] b _0805121E .align 2, 0 -_080511EC: .4byte 0x03004854 +_080511EC: .4byte gUnknown_03004854 _080511F0: ldr r0, _08051210 ldrb r1, [r0, 0x7] @@ -32155,7 +32155,7 @@ _080511F0: bl SetMainCallback2 b _0805121E .align 2, 0 -_08051210: .4byte 0x0202f388 +_08051210: .4byte gPaletteFade _08051214: .4byte sub_804E538 _08051218: ldr r0, _08051238 @@ -32199,8 +32199,8 @@ _08051248: ldr r0, _08051280 b _08051286 .align 2, 0 -_0805126C: .4byte 0x03002fa4 -_08051270: .4byte 0x03002a20 +_0805126C: .4byte gReceivedRemoteLinkPlayers +_08051270: .4byte gRecvCmds _08051274: .4byte 0x00002fff _08051278: .4byte 0x00001111 _0805127C: .4byte 0x00009999 @@ -32214,7 +32214,7 @@ _08051286: b _080512A8 .align 2, 0 _08051290: .4byte 0x0000aaaa -_08051294: .4byte 0x03004854 +_08051294: .4byte gUnknown_03004854 _08051298: ldr r2, _080512B0 ldr r0, [r2] @@ -32230,7 +32230,7 @@ _080512A8: ldr r1, _080512B4 b _080512C4 .align 2, 0 -_080512B0: .4byte 0x03004854 +_080512B0: .4byte gUnknown_03004854 _080512B4: .4byte 0x00001111 _080512B8: ldr r0, _080512F4 @@ -32268,7 +32268,7 @@ _080512EA: b _0805134E .align 2, 0 _080512F4: .4byte 0x00002222 -_080512F8: .4byte 0x03004854 +_080512F8: .4byte gUnknown_03004854 _080512FC: .4byte 0x00001111 _08051300: .4byte 0x00002fff _08051304: @@ -32290,7 +32290,7 @@ _08051304: ldr r0, _08051330 b _0805133C .align 2, 0 -_08051328: .4byte 0x03002a20 +_08051328: .4byte gRecvCmds _0805132C: .4byte 0x00008888 _08051330: .4byte 0x00007779 _08051334: @@ -32349,7 +32349,7 @@ _0805138A: ldr r5, _080513A0 b _080513AA .align 2, 0 -_0805139C: .4byte 0x03004854 +_0805139C: .4byte gUnknown_03004854 _080513A0: .4byte 0x00007779 _080513A4: adds r0, r4, 0x1 @@ -32383,8 +32383,8 @@ _080513C6: strh r0, [r5, 0x2] b _08051404 .align 2, 0 -_080513E0: .4byte 0x03004854 -_080513E4: .4byte 0x03002f90 +_080513E0: .4byte gUnknown_03004854 +_080513E4: .4byte gSendCmd _080513E8: .4byte 0x00002fff _080513EC: .4byte 0x00002222 _080513F0: @@ -32404,7 +32404,7 @@ _08051404: bx r0 .align 2, 0 _0805140C: .4byte 0x00001111 -_08051410: .4byte 0x03004854 +_08051410: .4byte gUnknown_03004854 thumb_func_end sub_805123C thumb_func_start sub_8051414 @@ -32455,7 +32455,7 @@ sub_8051414: @ 8051414 pop {r0} bx r0 .align 2, 0 -_08051470: .4byte 0x03004854 +_08051470: .4byte gUnknown_03004854 thumb_func_end sub_8051414 thumb_func_start sub_8051474 @@ -32481,7 +32481,7 @@ sub_8051474: @ 8051474 pop {r0} bx r0 .align 2, 0 -_080514A0: .4byte 0x03004854 +_080514A0: .4byte gUnknown_03004854 thumb_func_end sub_8051474 thumb_func_start sub_80514A4 @@ -32522,7 +32522,7 @@ sub_80514A4: @ 80514A4 bx lr .align 2, 0 _080514E8: .4byte REG_BG2PA -_080514EC: .4byte 0x03004854 +_080514EC: .4byte gUnknown_03004854 thumb_func_end sub_80514A4 thumb_func_start sub_80514F0 @@ -32550,7 +32550,7 @@ sub_80514F0: @ 80514F0 bx lr .align 2, 0 _0805151C: .4byte REG_BG1HOFS -_08051520: .4byte 0x03004854 +_08051520: .4byte gUnknown_03004854 thumb_func_end sub_80514F0 thumb_func_start sub_8051524 @@ -32698,10 +32698,10 @@ _08051628: bx r0 .align 2, 0 _08051638: .4byte gSineTable -_0805163C: .4byte 0x02020004 -_08051640: .4byte 0x03004854 +_0805163C: .4byte gSprites +_08051640: .4byte gUnknown_03004854 _08051644: .4byte gSpriteTemplate_82164FC -_08051648: .4byte 0x02020020 +_08051648: .4byte gSprites + 0x1C _0805164C: .4byte sub_8051524 thumb_func_end sub_805156C @@ -32795,7 +32795,7 @@ sub_80516C4: @ 80516C4 pop {r0} bx r0 .align 2, 0 -_080516F4: .4byte 0x03004854 +_080516F4: .4byte gUnknown_03004854 thumb_func_end sub_80516C4 thumb_func_start unref_sub_80516F8 @@ -32893,13 +32893,13 @@ _080517A0: bl DestroyTask b _0805180C .align 2, 0 -_080517B8: .4byte 0x03004b20 -_080517BC: .4byte 0x03002fa4 -_080517C0: .4byte 0x03004854 -_080517C4: .4byte 0x03002974 +_080517B8: .4byte gTasks +_080517BC: .4byte gReceivedRemoteLinkPlayers +_080517C0: .4byte gUnknown_03004854 +_080517C4: .4byte gUnknown_03002974 _080517C8: .4byte gUnknown_08216284 _080517CC: .4byte gOtherText_PressAToStart -_080517D0: .4byte 0x03001770 +_080517D0: .4byte gMain _080517D4: movs r1, 0x8 ldrsh r0, [r4, r1] @@ -32936,7 +32936,7 @@ _0805180C: bx r0 .align 2, 0 _08051814: .4byte gOtherText_PleaseWait -_08051818: .4byte 0x03002a68 +_08051818: .4byte byte_3002A68 thumb_func_end unref_sub_80516F8 thumb_func_start sub_805181C @@ -33099,7 +33099,7 @@ _0805193C: pop {r0} bx r0 .align 2, 0 -_08051948: .4byte 0x03004854 +_08051948: .4byte gUnknown_03004854 thumb_func_end sub_80518CC thumb_func_start sub_805194C @@ -33126,7 +33126,7 @@ _08051972: pop {r0} bx r0 .align 2, 0 -_08051978: .4byte 0x03004854 +_08051978: .4byte gUnknown_03004854 thumb_func_end sub_805194C thumb_func_start sub_805197C @@ -33302,7 +33302,7 @@ _08051A5C: pop {r0} bx r0 .align 2, 0 -_08051ABC: .4byte 0x03004854 +_08051ABC: .4byte gUnknown_03004854 _08051AC0: .4byte 0x06006458 _08051AC4: .4byte 0x00008172 thumb_func_end sub_8051A3C @@ -33373,7 +33373,7 @@ sub_8051B18: @ 8051B18 pop {r0} bx r0 .align 2, 0 -_08051B3C: .4byte 0x03004854 +_08051B3C: .4byte gUnknown_03004854 thumb_func_end sub_8051B18 thumb_func_start sub_8051B40 @@ -33465,7 +33465,7 @@ _08051BAC: movs r0, 0 b _08051BFC .align 2, 0 -_08051BE4: .4byte 0x03004854 +_08051BE4: .4byte gUnknown_03004854 _08051BE8: movs r1, 0xA2 lsls r1, 1 @@ -33500,7 +33500,7 @@ sub_8051C04: @ 8051C04 strh r1, [r0, 0x26] bx lr .align 2, 0 -_08051C20: .4byte 0x03004854 +_08051C20: .4byte gUnknown_03004854 thumb_func_end sub_8051C04 thumb_func_start sub_8051C24 @@ -33527,8 +33527,8 @@ _08051C48: pop {r0} bx r0 .align 2, 0 -_08051C4C: .4byte 0x02025734 -_08051C50: .4byte 0x03004854 +_08051C4C: .4byte gSaveBlock1 +_08051C50: .4byte gUnknown_03004854 _08051C54: .4byte 0x0000096c thumb_func_end sub_8051C24 @@ -33554,7 +33554,7 @@ _08051C72: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08051C7C: .4byte 0x03004854 +_08051C7C: .4byte gUnknown_03004854 _08051C80: .4byte _08051C84 .align 2, 0 _08051C84: @@ -33630,8 +33630,8 @@ _08051CE6: str r0, [r2] b _08051FE2 .align 2, 0 -_08051D18: .4byte 0x03004854 -_08051D1C: .4byte 0x02020004 +_08051D18: .4byte gUnknown_03004854 +_08051D1C: .4byte gSprites _08051D20: movs r0, 0x4 movs r1, 0x2 @@ -33859,10 +33859,10 @@ _08051E04: b _08051FE2 .align 2, 0 _08051F14: .4byte gOtherText_ResultsOfBlending -_08051F18: .4byte 0x03004854 -_08051F1C: .4byte 0x03002970 +_08051F18: .4byte gUnknown_03004854 +_08051F1C: .4byte gLinkPlayers _08051F20: .4byte gOtherText_Berry -_08051F24: .4byte 0x03002978 +_08051F24: .4byte gUnknown_03002978 _08051F28: .4byte gUnknown_082165E9 _08051F2C: .4byte gUnknown_082165EE _08051F30: .4byte gOtherText_MaxSpeed @@ -33880,7 +33880,7 @@ _08051F44: ldr r1, [r2] b _08051FE2 .align 2, 0 -_08051F54: .4byte 0x03001770 +_08051F54: .4byte gMain _08051F58: bl MenuZeroFillScreen movs r0, 0 @@ -33950,9 +33950,9 @@ _08051FE2: strb r0, [r1] b _0805200A .align 2, 0 -_08051FEC: .4byte 0x03004854 +_08051FEC: .4byte gUnknown_03004854 _08051FF0: .4byte sub_8052BD0 -_08051FF4: .4byte 0x0203855e +_08051FF4: .4byte word_203855E _08051FF8: bl MenuUpdateWindowText lsls r0, 24 @@ -34118,7 +34118,7 @@ sub_8052124: @ 8052124 str r2, [sp, 0x14] b _08052158 .align 2, 0 -_08052144: .4byte 0x03004854 +_08052144: .4byte gUnknown_03004854 _08052148: mov r4, sp adds r0, r4, r5 @@ -34257,7 +34257,7 @@ _0805223C: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08052248: .4byte 0x03004854 +_08052248: .4byte gUnknown_03004854 _0805224C: .4byte _08052250 .align 2, 0 _08052250: @@ -34397,8 +34397,8 @@ _080522B6: .align 2, 0 _0805236C: .4byte gOtherText_Ranking _08052370: .4byte gSpriteTemplate_821645C -_08052374: .4byte 0x03004854 -_08052378: .4byte 0x02020004 +_08052374: .4byte gUnknown_03004854 +_08052378: .4byte gSprites _0805237C: .4byte SpriteCallbackDummy _08052380: ldr r1, [r7] @@ -34504,9 +34504,9 @@ _0805243C: str r0, [r2] b _08052494 .align 2, 0 -_08052458: .4byte 0x03002978 +_08052458: .4byte gUnknown_03002978 _0805245C: .4byte gUnknown_082165F3 -_08052460: .4byte 0x03004854 +_08052460: .4byte gUnknown_03004854 _08052464: ldr r2, [r2] movs r0, 0x98 @@ -34538,8 +34538,8 @@ _08052494: strb r0, [r1] b _080524AE .align 2, 0 -_0805249C: .4byte 0x03001770 -_080524A0: .4byte 0x03004854 +_0805249C: .4byte gMain +_080524A0: .4byte gUnknown_03004854 _080524A4: ldr r1, [r2] movs r0, 0 @@ -34597,8 +34597,8 @@ unref_sub_80524BC: @ 80524BC .align 2, 0 _0805251C: .4byte sub_804E2D8 _08052520: .4byte gWindowConfig_81E6CE4 -_08052524: .4byte 0x03001770 -_08052528: .4byte 0x03000560 +_08052524: .4byte gMain +_08052528: .4byte gUnknown_03000560 _0805252C: .4byte sub_8052AF8 thumb_func_end unref_sub_80524BC @@ -34677,7 +34677,7 @@ _0805259E: b _080525F8 .align 2, 0 _080525C8: .4byte gOtherText_BPMAndDash -_080525CC: .4byte 0x03000560 +_080525CC: .4byte gUnknown_03000560 _080525D0: .4byte gBerries _080525D4: .4byte gUnknown_082165F8 _080525D8: @@ -34971,13 +34971,13 @@ _08052824: str r0, [r5] b _0805287A .align 2, 0 -_08052844: .4byte 0x020297dc -_08052848: .4byte 0x03004840 -_0805284C: .4byte 0x03004830 -_08052850: .4byte 0x020297e0 +_08052844: .4byte gUnknown_020297DC +_08052848: .4byte gUnknown_03004840 +_0805284C: .4byte gUnknown_03004830 +_08052850: .4byte gUnknown_020297E0 _08052854: .4byte 0x02000000 -_08052858: .4byte 0x020297e8 -_0805285C: .4byte 0x020297e4 +_08052858: .4byte gUnknown_020297E8 +_0805285C: .4byte gUnknown_020297E4 _08052860: ldr r2, [r3] lsls r0, r2, 1 @@ -35053,12 +35053,12 @@ _080528E8: pop {r0} bx r0 .align 2, 0 -_08052900: .4byte 0x03004830 +_08052900: .4byte gUnknown_03004830 _08052904: .4byte gUnknown_082165F8 -_08052908: .4byte 0x020297e0 +_08052908: .4byte gUnknown_020297E0 _0805290C: .4byte gUnknown_08216600 -_08052910: .4byte 0x020297dc -_08052914: .4byte 0x020297e4 +_08052910: .4byte gUnknown_020297DC +_08052914: .4byte gUnknown_020297E4 thumb_func_end sub_80527BC thumb_func_start sub_8052918 @@ -35259,8 +35259,8 @@ _08052A64: strb r0, [r5, 0x10] b _08052AA0 .align 2, 0 -_08052A88: .4byte 0x03001770 -_08052A8C: .4byte 0x03000560 +_08052A88: .4byte gMain +_08052A8C: .4byte gUnknown_03000560 _08052A90: .4byte 0x75300000 _08052A94: .4byte 0xfffffc18 _08052A98: .4byte 0x00007530 @@ -35306,10 +35306,10 @@ _08052AE0: pop {r0} bx r0 .align 2, 0 -_08052AE8: .4byte 0x03000560 -_08052AEC: .4byte 0x03001770 -_08052AF0: .4byte 0x020297dc -_08052AF4: .4byte 0x020297e0 +_08052AE8: .4byte gUnknown_03000560 +_08052AEC: .4byte gMain +_08052AF0: .4byte gUnknown_020297DC +_08052AF4: .4byte gUnknown_020297E0 thumb_func_end sub_8052918 thumb_func_start sub_8052AF8 @@ -35404,7 +35404,7 @@ _08052B50: .align 2, 0 _08052BBC: .4byte gMultiText_BerryBlenderMaxSpeedRecord _08052BC0: .4byte gMultiText_2P3P4P -_08052BC4: .4byte 0x02025734 +_08052BC4: .4byte gSaveBlock1 _08052BC8: .4byte 0x0000096c _08052BCC: .4byte gOtherText_RPM thumb_func_end ShowBerryBlenderRecordWindow @@ -35448,7 +35448,7 @@ _08052C16: pop {r0} bx r0 .align 2, 0 -_08052C1C: .4byte 0x03004b20 +_08052C1C: .4byte gTasks _08052C20: .4byte 0x0000016f -_08052C24: .4byte 0x03004854 +_08052C24: .4byte gUnknown_03004854 thumb_func_end sub_8052BD0 |