diff options
-rw-r--r-- | asm/battle_3.s | 2 | ||||
-rw-r--r-- | asm/battle_setup.s | 4 | ||||
-rw-r--r-- | asm/cable_club.s | 4 | ||||
-rw-r--r-- | asm/link.s | 2 | ||||
-rw-r--r-- | asm/mystery_event_script.s | 2 | ||||
-rw-r--r-- | asm/rom_8034C54.s | 42 | ||||
-rw-r--r-- | asm/rom_8161F74.s | 18 | ||||
-rw-r--r-- | asm/rom_818CFC8.s | 14 | ||||
-rw-r--r-- | asm/trade.s | 8 | ||||
-rw-r--r-- | sym_ewram.txt | 42 |
10 files changed, 51 insertions, 87 deletions
diff --git a/asm/battle_3.s b/asm/battle_3.s index 8cbf4324d..b314b6b5b 100644 --- a/asm/battle_3.s +++ b/asm/battle_3.s @@ -3635,7 +3635,7 @@ sub_8041A6C: @ 8041A6C sub sp, 0x10 movs r0, 0 mov r9, r0 - ldr r1, =gUnknown_02024478 + ldr r1, =gBattleScripting + 4 mov r10, r1 ldr r2, =gBattleStruct mov r8, r2 diff --git a/asm/battle_setup.s b/asm/battle_setup.s index 36f706a0f..cc2b92e08 100644 --- a/asm/battle_setup.s +++ b/asm/battle_setup.s @@ -2132,7 +2132,7 @@ _080B1800: bne _080B1864 movs r0, 0x1 bl sub_816306C - ldr r4, =gUnknown_020247A8 + ldr r4, =gEnemyParty + 100 adds r0, r4, 0 bl ZeroMonData adds r0, r4, 0 @@ -2151,7 +2151,7 @@ _080B1800: _080B1864: movs r0, 0x1 bl sub_8163048 - ldr r4, =gUnknown_020247A8 + ldr r4, =gEnemyParty + 100 adds r0, r4, 0 bl ZeroMonData adds r4, 0x64 diff --git a/asm/cable_club.s b/asm/cable_club.s index 936bacc2e..156fac66c 100644 --- a/asm/cable_club.s +++ b/asm/cable_club.s @@ -751,7 +751,7 @@ _080B2994: ldrb r0, [r0] movs r6, 0x64 muls r0, r6 - ldr r5, =gUnknown_02024488 + ldr r5, =gBattleScripting + 0x14 adds r0, r5 movs r1, 0xB movs r2, 0 @@ -841,7 +841,7 @@ _080B2A6C: ldrb r0, [r0] movs r6, 0x64 muls r0, r6 - ldr r5, =gUnknown_02024488 + ldr r5, =gBattleScripting + 0x14 adds r0, r5 movs r1, 0xB movs r2, 0 diff --git a/asm/link.s b/asm/link.s index a3006d8a1..f925d355a 100644 --- a/asm/link.s +++ b/asm/link.s @@ -21645,7 +21645,7 @@ _08014854: ldrb r0, [r6] movs r5, 0x64 muls r0, r5 - ldr r4, =gUnknown_02024488 + ldr r4, =gBattleScripting + 0x14 adds r0, r4 movs r1, 0xB bl GetMonData diff --git a/asm/mystery_event_script.s b/asm/mystery_event_script.s index a45bf262e..21b6d32c8 100644 --- a/asm/mystery_event_script.s +++ b/asm/mystery_event_script.s @@ -691,7 +691,7 @@ _08153D22: b _08153DB6 .pool _08153D4C: - ldr r7, =gUnknown_020246E0 + ldr r7, =gPlayerParty + 500 adds r0, r7, 0 adds r1, r5, 0 movs r2, 0x64 diff --git a/asm/rom_8034C54.s b/asm/rom_8034C54.s index 9b399af06..d79ada7c7 100644 --- a/asm/rom_8034C54.s +++ b/asm/rom_8034C54.s @@ -4283,7 +4283,7 @@ _0803723C: bl bitmask_all_link_players_but_self lsls r0, 24 lsrs r0, 24 - ldr r1, =gUnknown_020245B4 + ldr r1, =gPlayerParty + 200 movs r2, 0xC8 bl link_0800A448 ldr r1, =gBattleCommunication @@ -4298,7 +4298,7 @@ _08037258: b _0803744C _08037266: bl sub_800A5B4 - ldr r0, =gUnknown_0202480C + ldr r0, =gEnemyParty + 200 lsls r1, r5, 8 ldr r2, =gUnknown_020223C4 adds r1, r2 @@ -4317,7 +4317,7 @@ _08037294: bl bitmask_all_link_players_but_self lsls r0, 24 lsrs r0, 24 - ldr r1, =gUnknown_0202467C + ldr r1, =gPlayerParty + 400 movs r2, 0xC8 bl link_0800A448 ldr r1, =gBattleCommunication @@ -4332,7 +4332,7 @@ _080372B0: b _0803744C _080372BE: bl sub_800A5B4 - ldr r4, =gUnknown_020248D4 + ldr r4, =gEnemyParty + 400 lsls r1, r5, 8 ldr r0, =gUnknown_020223C4 adds r1, r0 @@ -4783,7 +4783,7 @@ _0803771C: bl bitmask_all_link_players_but_self lsls r0, 24 lsrs r0, 24 - ldr r1, =gUnknown_020245B4 + ldr r1, =gPlayerParty + 200 movs r2, 0x64 bl link_0800A448 b _08037986 @@ -4805,7 +4805,7 @@ _08037742: ldrh r0, [r1, 0x18] cmp r0, 0 beq _08037788 - ldr r4, =gUnknown_020245B4 + ldr r4, =gPlayerParty + 200 lsls r1, r7, 8 ldr r5, =gUnknown_020223C4 adds r1, r5 @@ -4823,7 +4823,7 @@ _08037742: b _08037986 .pool _08037788: - ldr r4, =gUnknown_020245B4 + ldr r4, =gPlayerParty + 200 lsls r1, r6, 8 ldr r5, =gUnknown_020223C4 adds r1, r5 @@ -4882,7 +4882,7 @@ _08037808: bl bitmask_all_link_players_but_self lsls r0, 24 lsrs r0, 24 - ldr r1, =gUnknown_0202480C + ldr r1, =gEnemyParty + 200 b _08037686 .pool _08037818: @@ -4900,7 +4900,7 @@ _08037826: bne _08037836 b _08037986 _08037836: - ldr r0, =gUnknown_0202480C + ldr r0, =gEnemyParty + 200 ldr r1, =gUnknown_020223C4 movs r2, 0xC8 b _08037982 @@ -4915,7 +4915,7 @@ _08037854: bl bitmask_all_link_players_but_self lsls r0, 24 lsrs r0, 24 - ldr r1, =gUnknown_020248D4 + ldr r1, =gEnemyParty + 400 b _08037686 .pool _08037864: @@ -4931,7 +4931,7 @@ _08037872: lsls r0, 24 cmp r0, 0 beq _0803788A - ldr r0, =gUnknown_020248D4 + ldr r0, =gEnemyParty + 400 ldr r1, =gUnknown_020223C4 movs r2, 0xC8 bl memcpy @@ -5800,7 +5800,7 @@ _08038090: b _08038110 .pool _08038098: - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 b _08038110 .pool _080380A0: @@ -5847,7 +5847,7 @@ _080380E8: b _08038110 .pool _080380F0: - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 b _08038110 .pool _080380F8: @@ -5872,7 +5872,7 @@ _08038110: b _0803812A .pool _08038120: - ldr r0, =gUnknown_02024870 + ldr r0, =gEnemyParty + 300 adds r1, r4, 0 movs r2, 0xC8 bl memcpy @@ -5896,7 +5896,7 @@ _0803814C: bl bitmask_all_link_players_but_self lsls r0, 24 lsrs r0, 24 - ldr r1, =gUnknown_020245B4 + ldr r1, =gPlayerParty + 200 movs r2, 0x64 bl link_0800A448 b _080383A6 @@ -5935,11 +5935,11 @@ _080381A4: cmp r0, 0x3 bne _08038242 _080381A8: - ldr r0, =gUnknown_020245B4 + ldr r0, =gPlayerParty + 200 b _08038228 .pool _080381B0: - ldr r0, =gUnknown_020246E0 + ldr r0, =gPlayerParty + 500 b _08038228 .pool _080381B8: @@ -5982,11 +5982,11 @@ _080381FC: cmp r0, 0x3 bne _08038242 _08038200: - ldr r0, =gUnknown_020245B4 + ldr r0, =gPlayerParty + 200 b _08038228 .pool _08038208: - ldr r0, =gUnknown_020246E0 + ldr r0, =gPlayerParty + 500 b _08038228 .pool _08038210: @@ -6003,7 +6003,7 @@ _08038222: cmp r0, 0x3 bne _08038242 _08038226: - ldr r0, =gUnknown_0202480C + ldr r0, =gEnemyParty + 200 _08038228: adds r1, r4, 0 movs r2, 0x64 @@ -6011,7 +6011,7 @@ _08038228: b _08038242 .pool _08038238: - ldr r0, =gUnknown_02024938 + ldr r0, =gEnemyParty + 500 adds r1, r4, 0 movs r2, 0x64 bl memcpy diff --git a/asm/rom_8161F74.s b/asm/rom_8161F74.s index 4a792cbb7..339476c45 100644 --- a/asm/rom_8161F74.s +++ b/asm/rom_8161F74.s @@ -3728,7 +3728,7 @@ _08163FCC: adds r1, r0, 0 movs r0, 0x64 muls r0, r1 - ldr r1, =gUnknown_02024488 + ldr r1, =gBattleScripting + 0x14 adds r0, r1 movs r1, 0x2C muls r1, r4 @@ -6122,7 +6122,7 @@ _08165440: movs r0, 0x64 mov r6, r10 muls r6, r0 - ldr r1, =gUnknown_02024618 + ldr r1, =gPlayerParty + 300 mov r8, r1 adds r0, r6, r1 mov r5, r9 @@ -6167,7 +6167,7 @@ _081654B0: mov r4, r10 muls r4, r6 ldr r7, =gUnknown_085DD6DC - ldr r6, =gUnknown_02024618 + ldr r6, =gPlayerParty + 300 mov r0, r9 add r0, r10 lsls r5, r0, 2 @@ -6189,7 +6189,7 @@ _081654DE: movs r1, 0x64 mov r4, r10 muls r4, r1 - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 adds r4, r0 adds r0, r4, 0 movs r1, 0x7 @@ -6268,7 +6268,7 @@ _081655A6: mov r3, r10 muls r3, r6 mov r8, r3 - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 mov r9, r0 mov r0, r8 add r0, r9 @@ -6333,7 +6333,7 @@ _08165634: movs r1, 0x64 mov r4, r10 muls r4, r1 - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 adds r4, r0 adds r0, r4, 0 movs r1, 0x20 @@ -6376,7 +6376,7 @@ _0816567E: movs r3, 0x64 mov r4, r10 muls r4, r3 - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 adds r4, r0 adds r0, r4, 0 movs r1, 0x7 @@ -6483,7 +6483,7 @@ _0816579C: movs r0, 0x64 mov r4, r10 muls r4, r0 - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 adds r4, r0 adds r0, r4, 0 adds r1, r5, 0 @@ -6538,7 +6538,7 @@ _08165812: movs r0, 0x64 mov r4, r10 muls r4, r0 - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 adds r4, r0 mov r1, r8 ldr r0, [r1] diff --git a/asm/rom_818CFC8.s b/asm/rom_818CFC8.s index d13b7ad36..23f9dffd3 100644 --- a/asm/rom_818CFC8.s +++ b/asm/rom_818CFC8.s @@ -3911,7 +3911,7 @@ sub_818F02C: @ 818F02C movs r7, 0 mov r10, r7 mov r8, r4 - ldr r0, =gUnknown_02024488 + ldr r0, =gBattleScripting + 0x14 mov r9, r0 movs r4, 0 _0818F0BA: @@ -52837,7 +52837,7 @@ _081A87EC: ldrh r1, [r0] movs r0, 0x64 muls r0, r1 - ldr r1, =gUnknown_02024488 + ldr r1, =gBattleScripting + 0x14 adds r0, r1 ldr r1, =0x00000e12 adds r3, r1 @@ -70442,7 +70442,7 @@ _081B1A24: lsrs r6, r0, 29 cmp r6, 0x3 bne _081B1A54 - ldr r0, =gUnknown_02024618 + ldr r0, =gPlayerParty + 300 movs r1, 0xB bl GetMonData cmp r0, 0 @@ -70451,7 +70451,7 @@ _081B1A24: b _081B1AF4 .pool _081B1A54: - ldr r0, =gUnknown_020245B4 + ldr r0, =gPlayerParty + 200 b _081B1A70 .pool _081B1A5C: @@ -70464,7 +70464,7 @@ _081B1A5C: lsrs r5, r0, 29 cmp r5, 0x5 bne _081B1A88 - ldr r0, =gUnknown_020246E0 + ldr r0, =gPlayerParty + 500 _081B1A70: movs r1, 0xB bl GetMonData @@ -70474,7 +70474,7 @@ _081B1A70: b _081B1AF4 .pool _081B1A88: - ldr r0, =gUnknown_0202467C + ldr r0, =gPlayerParty + 400 movs r1, 0xB bl GetMonData cmp r0, 0 @@ -83409,7 +83409,7 @@ sub_81B89F0: @ 81B89F0 sub_81B8A2C: @ 81B8A2C push {r4,lr} adds r4, r0, 0 - ldr r0, =gUnknown_02024550 + ldr r0, =gPlayerParty + 0x64 movs r1, 0xB bl GetMonData cmp r0, 0 diff --git a/asm/trade.s b/asm/trade.s index 51bfc49fc..bccb4b04a 100644 --- a/asm/trade.s +++ b/asm/trade.s @@ -2209,7 +2209,7 @@ _08078552: .pool _0807857C: ldr r0, =gUnknown_020228C4 - ldr r1, =gUnknown_020245B4 + ldr r1, =gPlayerParty + 200 movs r2, 0xC8 bl sub_8078438 ldr r0, =gUnknown_0203229C @@ -2232,7 +2232,7 @@ _080785AC: beq _080785B6 b _080787AA _080785B6: - ldr r0, =gUnknown_0202480C + ldr r0, =gEnemyParty + 200 movs r2, 0x1 adds r1, r5, 0 eors r1, r2 @@ -2248,7 +2248,7 @@ _080785B6: .pool _080785E0: ldr r0, =gUnknown_020228C4 - ldr r1, =gUnknown_0202467C + ldr r1, =gPlayerParty + 400 movs r2, 0xC8 bl sub_8078438 ldr r0, =gUnknown_0203229C @@ -2271,7 +2271,7 @@ _08078610: beq _0807861A b _080787AA _0807861A: - ldr r0, =gUnknown_020248D4 + ldr r0, =gEnemyParty + 400 movs r2, 0x1 adds r1, r5, 0 eors r1, r2 diff --git a/sym_ewram.txt b/sym_ewram.txt index 2c00a43aa..b5aaaea48 100644 --- a/sym_ewram.txt +++ b/sym_ewram.txt @@ -488,13 +488,7 @@ gEnigmaBerries: @ 2024404 .space 0x70 gBattleScripting: @ 2024474 - .space 0x4 - -gUnknown_02024478: @ 2024478 - .space 0x10 - -gUnknown_02024488: @ 2024488 - .space 0x14 + .space 0x28 gBattleStruct: @ 202449C .space 0x4 @@ -560,40 +554,10 @@ gUnknown_020244EA: @ 20244EA .space 0x2 gPlayerParty: @ 20244EC - .space 0x64 - -gUnknown_02024550: @ 2024550 - .space 0x64 - -gUnknown_020245B4: @ 20245B4 - .space 0x64 - -gUnknown_02024618: @ 2024618 - .space 0x64 - -gUnknown_0202467C: @ 202467C - .space 0x64 - -gUnknown_020246E0: @ 20246E0 - .space 0x64 + .space 600 gEnemyParty: @ 2024744 - .space 0x64 - -gUnknown_020247A8: @ 20247A8 - .space 0x64 - -gUnknown_0202480C: @ 202480C - .space 0x64 - -gUnknown_02024870: @ 2024870 - .space 0x64 - -gUnknown_020248D4: @ 20248D4 - .space 0x64 - -gUnknown_02024938: @ 2024938 - .space 0x64 + .space 600 gUnknown_0202499C: @ 202499C .space 0x18 |