summaryrefslogtreecommitdiff
path: root/asm/rom5.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/rom5.s')
-rw-r--r--asm/rom5.s152
1 files changed, 76 insertions, 76 deletions
diff --git a/asm/rom5.s b/asm/rom5.s
index 6723f23fd..2fbba952c 100644
--- a/asm/rom5.s
+++ b/asm/rom5.s
@@ -14097,7 +14097,7 @@ sub_8081AFC: @ 8081AFC
movs r1, 0xC4
lsls r1, 1
movs r2, 0x5
- bl sub_803AC44
+ bl CreateFemaleMon
bl script_env_2_enable
ldr r1, _08081B30
ldr r0, _08081B34
@@ -20915,7 +20915,7 @@ sub_8084E78: @ 8084E78
lsrs r4, 16
lsls r5, 24
lsrs r5, 24
- bl zero_enemy_party_data
+ bl ZeroEnemyPartyMons
bl sub_8084DC4
lsls r0, 24
lsrs r0, 24
@@ -20925,7 +20925,7 @@ sub_8084E78: @ 8084E78
adds r1, r4, 0
adds r2, r5, 0
movs r3, 0x20
- bl pokemon_make_with_nature
+ bl CreateMonWithNature
add sp, 0x4
pop {r4,r5}
pop {r0}
@@ -21059,7 +21059,7 @@ _08084F90:
lsls r2, r5, 24
lsrs r2, 24
ldr r0, _08084FC0
- bl sub_803B6A4
+ bl SetMonMoveSlot
adds r0, r5, 0x1
lsls r0, 16
lsrs r5, r0, 16
@@ -54884,7 +54884,7 @@ _08095AF0:
adds r0, r1
adds r0, r6, r0
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
beq _08095B0C
adds r0, r5, 0x1
@@ -54924,7 +54924,7 @@ _08095B36:
adds r0, r1
adds r0, r5, r0
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
bne _08095B58
lsls r0, r4, 16
@@ -55321,7 +55321,7 @@ _08095E10:
lsls r0, 4
add r0, r8
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
bne _08095E3C
asrs r0, r6, 16
@@ -55363,12 +55363,12 @@ _08095E5C:
adds r4, r1, r0
adds r0, r4, 0
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
beq _08095E80
adds r0, r4, 0
movs r1, 0x2D
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
beq _08095E40
_08095E80:
@@ -55817,7 +55817,7 @@ _080961F0:
lsls r0, 4
adds r0, r7
adds r0, r6, r0
- bl ZeroPokemonBoxData
+ bl ZeroBoxMonData
adds r0, r4, 0x1
lsls r0, 16
lsrs r4, r0, 16
@@ -60974,14 +60974,14 @@ _08098C6A:
_08098C70:
adds r0, r6, 0
movs r1, 0x41
- bl GetMonBoxData
+ bl GetBoxMonData
lsls r0, 16
lsrs r4, r0, 16
cmp r4, 0
beq _08098CD8
adds r0, r6, 0
movs r1, 0
- bl GetMonBoxData
+ bl GetBoxMonData
adds r1, r0, 0
lsls r2, r5, 1
adds r2, r5
@@ -61083,7 +61083,7 @@ sub_8098D20: @ 8098D20
adds r7, r2, r0
adds r0, r7, 0
movs r1, 0x41
- bl GetMonBoxData
+ bl GetBoxMonData
lsls r0, 16
lsrs r0, 16
mov r8, r0
@@ -61116,7 +61116,7 @@ sub_8098D20: @ 8098D20
lsrs r4, 16
adds r0, r7, 0
movs r1, 0
- bl GetMonBoxData
+ bl GetBoxMonData
adds r1, r0, 0
movs r0, 0x2
str r0, [sp]
@@ -61360,7 +61360,7 @@ _08098F42:
adds r4, r1, r2
adds r0, r4
movs r1, 0x41
- bl GetMonBoxData
+ bl GetBoxMonData
lsls r0, 16
lsrs r5, r0, 16
cmp r5, 0
@@ -61374,7 +61374,7 @@ _08098F42:
lsls r0, 5
adds r0, r4
movs r1, 0
- bl GetMonBoxData
+ bl GetBoxMonData
adds r1, r0, 0
ldr r2, [sp, 0x10]
lsls r3, r2, 16
@@ -65066,7 +65066,7 @@ _0809ABC0:
adds r1, r2
adds r0, r1
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
_0809ABEA:
lsls r0, 16
lsrs r0, 16
@@ -66309,7 +66309,7 @@ sub_809B548: @ 809B548
muls r0, r2
ldr r1, _0809B564
adds r0, r1
- bl zero_pokemon_struct
+ bl ZeroMonData
b _0809B582
.align 2, 0
_0809B564: .4byte 0x03004360
@@ -66325,7 +66325,7 @@ _0809B568:
ldr r2, _0809B588
adds r1, r2
adds r0, r1
- bl ZeroPokemonBoxData
+ bl ZeroBoxMonData
_0809B582:
pop {r0}
bx r0
@@ -66978,7 +66978,7 @@ _0809BA9A:
movs r1, 0x50
ldr r7, _0809BB7C
adds r2, r4, r7
- bl GetMonBoxData
+ bl GetBoxMonData
lsls r0, 16
lsrs r3, r0, 16
cmp r3, 0
@@ -67345,7 +67345,7 @@ _0809BDAE:
adds r0, r5, 0
muls r0, r6
adds r0, r4
- bl zero_pokemon_struct
+ bl ZeroMonData
adds r0, r5, 0x1
lsls r0, 16
lsrs r5, r0, 16
@@ -67432,7 +67432,7 @@ _0809BE34:
adds r0, r1
movs r1, 0x8
mov r2, sp
- bl SetMonBoxData
+ bl SetBoxMonData
_0809BE68:
add sp, 0x4
pop {r4}
@@ -67785,7 +67785,7 @@ _0809C120:
bne _0809C1D4
adds r0, r7, 0
movs r1, 0x41
- bl GetMonBoxData
+ bl GetBoxMonData
ldr r2, _0809C1B8
adds r5, r6, r2
strh r0, [r5]
@@ -67794,11 +67794,11 @@ _0809C120:
beq _0809C1EC
adds r0, r7, 0
movs r1, 0x1
- bl GetMonBoxData
+ bl GetBoxMonData
mov r9, r0
adds r0, r7, 0
movs r1, 0x2D
- bl GetMonBoxData
+ bl GetBoxMonData
ldr r2, _0809C1BC
adds r1, r6, r2
strb r0, [r1]
@@ -67807,23 +67807,23 @@ _0809C120:
adds r0, r7, 0
movs r1, 0x2
adds r2, r4, 0
- bl GetMonBoxData
+ bl GetBoxMonData
adds r0, r4, 0
bl StringGetEnd10
adds r0, r7, 0
- bl sub_803B570
+ bl GetLevelFromBoxMonExp
ldr r2, _0809C1C4
adds r1, r6, r2
strb r0, [r1]
adds r0, r7, 0
movs r1, 0x8
- bl GetMonBoxData
+ bl GetBoxMonData
ldr r2, _0809C1C8
adds r1, r6, r2
strb r0, [r1]
adds r0, r7, 0
movs r1, 0
- bl GetMonBoxData
+ bl GetBoxMonData
adds r2, r0, 0
ldr r0, _0809C1CC
adds r4, r6, r0
@@ -67842,7 +67842,7 @@ _0809C120:
str r0, [sp]
adds r0, r7, 0
movs r1, 0xC
- bl GetMonBoxData
+ bl GetBoxMonData
_0809C1B2:
mov r1, r8
strh r0, [r1]
@@ -72590,7 +72590,7 @@ sub_809E6D8: @ 809E6D8
str r0, [sp, 0x8]
adds r0, r5, 0
ldr r1, [sp, 0x8]
- bl GetMonBoxData
+ bl GetBoxMonData
mov r1, sp
adds r1, 0x2
str r1, [sp, 0x14]
@@ -72600,7 +72600,7 @@ sub_809E6D8: @ 809E6D8
str r2, [sp, 0xC]
adds r0, r5, 0
adds r1, r2, 0
- bl GetMonBoxData
+ bl GetBoxMonData
mov r1, sp
strh r0, [r1]
mov r3, r8
@@ -72608,7 +72608,7 @@ sub_809E6D8: @ 809E6D8
str r3, [sp, 0x10]
adds r0, r5, 0
adds r1, r3, 0
- bl GetMonBoxData
+ bl GetBoxMonData
mov r7, sp
adds r7, 0x5
str r7, [sp, 0x18]
@@ -72618,13 +72618,13 @@ sub_809E6D8: @ 809E6D8
str r0, [sp, 0x1C]
adds r0, r5, 0
ldr r1, [sp, 0x1C]
- bl GetMonBoxData
+ bl GetBoxMonData
add r1, sp, 0x4
mov r10, r1
strb r0, [r1]
adds r0, r5, 0
movs r1, 0x15
- bl GetMonBoxData
+ bl GetBoxMonData
mov r4, sp
adds r4, 0x6
strb r0, [r4]
@@ -72667,23 +72667,23 @@ sub_809E6D8: @ 809E6D8
adds r0, r5, 0
ldr r1, [sp, 0x8]
mov r2, sp
- bl SetMonBoxData
+ bl SetBoxMonData
adds r0, r5, 0
ldr r1, [sp, 0xC]
ldr r2, [sp, 0x14]
- bl SetMonBoxData
+ bl SetBoxMonData
adds r0, r5, 0
ldr r1, [sp, 0x10]
mov r2, r10
- bl SetMonBoxData
+ bl SetBoxMonData
adds r0, r5, 0
ldr r1, [sp, 0x1C]
ldr r2, [sp, 0x18]
- bl SetMonBoxData
+ bl SetBoxMonData
adds r0, r5, 0
movs r1, 0x15
adds r2, r4, 0
- bl SetMonBoxData
+ bl SetBoxMonData
add sp, 0x20
pop {r3-r5}
mov r8, r3
@@ -81511,13 +81511,13 @@ _080A2C88:
bls _080A2C88
adds r0, r7, 0
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
adds r4, r0, 0
lsls r4, 16
lsrs r4, 16
adds r0, r7, 0
movs r1, 0
- bl GetMonBoxData
+ bl GetBoxMonData
adds r1, r0, 0
adds r0, r4, 0
bl sub_80A2D44
@@ -152204,7 +152204,7 @@ sub_80C5374: @ 80C5374
adds r1, r5, 0
adds r2, r3, 0
movs r3, 0x20
- bl create_pokemon_set_level
+ bl CreateMon
add r0, sp, 0x10
mov r1, r8
strb r1, [r0]
@@ -152375,7 +152375,7 @@ sub_80C54D0: @ 80C54D0
lsrs r5, 24
lsls r7, r2, 16
lsrs r6, r7, 16
- bl zero_enemy_party_data
+ bl ZeroEnemyPartyMons
ldr r0, _080C552C
mov r8, r0
movs r0, 0
@@ -152387,7 +152387,7 @@ sub_80C54D0: @ 80C54D0
adds r1, r4, 0
adds r2, r5, 0
movs r3, 0x20
- bl create_pokemon_set_level
+ bl CreateMon
cmp r6, 0
beq _080C551E
add r0, sp, 0x10
@@ -152432,7 +152432,7 @@ _080C554C:
ldr r1, _080C5564
adds r0, r1
adds r1, r4, 0
- bl sub_803B6A4
+ bl SetMonMoveSlot
pop {r4}
pop {r0}
bx r0
@@ -249204,7 +249204,7 @@ _080F44FC:
adds r0, r1
adds r1, r4, 0
adds r2, r3, 0
- bl GetMonBoxData
+ bl GetBoxMonData
b _080F453C
.align 2, 0
_080F451C: .4byte 0x020300a4
@@ -249221,7 +249221,7 @@ _080F4520:
adds r1, r2
adds r0, r1
adds r1, r4, 0
- bl GetMonBoxData
+ bl GetBoxMonData
_080F453C:
pop {r4}
pop {r1}
@@ -249266,7 +249266,7 @@ _080F4574:
adds r0, r1
movs r1, 0x8
mov r2, sp
- bl SetMonBoxData
+ bl SetBoxMonData
_080F4592:
add sp, 0x4
pop {r4}
@@ -250308,7 +250308,7 @@ _080F4DCA:
add r1, r8
adds r0, r1
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
beq _080F4E60
ldrb r0, [r6]
@@ -250324,7 +250324,7 @@ _080F4DCA:
add r1, r8
adds r0, r1
movs r1, 0x2D
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
bne _080F4E60
ldrb r1, [r6]
@@ -250356,7 +250356,7 @@ _080F4DCA:
adds r0, r1
mov r2, r9
ldrb r1, [r2]
- bl GetMonBoxData
+ bl GetBoxMonData
lsls r0, 24
lsrs r0, 24
ldr r2, _080F4EB4
@@ -253020,7 +253020,7 @@ _080F629A:
add r1, r8
adds r0, r1
movs r1, 0x51
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
bne _080F636C
ldrb r0, [r5]
@@ -253036,7 +253036,7 @@ _080F629A:
add r1, r9
adds r0, r1
movs r1, 0x51
- bl GetMonBoxData
+ bl GetBoxMonData
adds r1, r0, 0
cmp r1, 0
bne _080F636C
@@ -253200,7 +253200,7 @@ _080F63FC:
adds r1, r2
adds r0, r1
movs r1, 0x51
- bl GetMonBoxData
+ bl GetBoxMonData
lsls r0, 24
lsrs r3, r0, 24
cmp r3, 0
@@ -253407,7 +253407,7 @@ _080F65B4:
ldr r2, _080F6620
adds r1, r2
adds r0, r1
- bl sub_803B570
+ bl GetLevelFromBoxMonExp
lsls r0, 24
lsrs r0, 24
str r0, [sp, 0x8]
@@ -261131,7 +261131,7 @@ sub_80FA0DC: @ 80FA0DC
ldr r4, _080FA144
ldrb r2, [r4]
movs r1, 0
- bl sub_803B6A4
+ bl SetMonMoveSlot
mov r1, r8
ldrh r0, [r1]
muls r0, r6
@@ -305840,7 +305840,7 @@ sub_810F628: @ 810F628
adds r0, r5, 0
movs r2, 0x7
movs r3, 0x20
- bl create_pokemon_set_level
+ bl CreateMon
movs r1, 0x1
add r0, sp, 0x10
strh r1, [r0]
@@ -305942,7 +305942,7 @@ _0810F6FC:
adds r0, r6, r0
movs r1, 0xB
movs r2, 0
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
bne _0810F71C
movs r0, 0x1
@@ -311527,7 +311527,7 @@ _08112354:
mov r2, sp
bl SetMonData
adds r0, r5, 0
- bl pokemon_calc_effective_stats
+ bl CalculateMonStats
bl calc_player_party_count
ldr r0, _081123F4
adds r4, r6, r7
@@ -312034,7 +312034,7 @@ _081127BE:
movs r1, 0xB
bl SetMonData
mov r0, r9
- bl pokemon_calc_effective_stats
+ bl CalculateMonStats
ldrh r1, [r4, 0xE]
ldrh r2, [r4, 0x10]
mov r0, r9
@@ -312762,7 +312762,7 @@ _08112E24:
ldrh r1, [r0]
mov r0, r9
adds r2, r4, 0
- bl sub_803B6A4
+ bl SetMonMoveSlot
ldr r0, _08112E88
movs r3, 0xCF
lsls r3, 2
@@ -313342,7 +313342,7 @@ _08113316:
movs r1, 0xB
bl SetMonData
mov r0, r8
- bl pokemon_calc_effective_stats
+ bl CalculateMonStats
ldrh r1, [r4, 0xE]
ldrh r2, [r4, 0x10]
mov r0, r8
@@ -314058,7 +314058,7 @@ _08113970:
ldrh r1, [r0]
mov r0, r8
adds r2, r4, 0
- bl sub_803B6A4
+ bl SetMonMoveSlot
ldr r0, _081139D8
movs r3, 0xCF
lsls r3, 2
@@ -377985,7 +377985,7 @@ _08132AD0:
adds r2, 0x20
adds r2, r1
ldrh r1, [r2]
- bl pokemon_moveset_pad_
+ bl GiveMoveToMon
lsls r0, 16
ldr r1, _08132B28
cmp r0, r1
@@ -378483,7 +378483,7 @@ _08132EA4:
ldr r2, _08132F48
adds r3, r2
ldrb r2, [r3]
- bl sub_803B6A4
+ bl SetMonMoveSlot
ldr r0, _08132F4C
ldr r1, [r7]
ldrb r2, [r1, 0x1B]
@@ -380983,7 +380983,7 @@ sub_8134240: @ 8134240
adds r1, r6, 0
movs r2, 0x28
movs r3, 0x20
- bl create_pokemon_set_level
+ bl CreateMon
ldr r4, _08134300
movs r0, 0
mov r8, r0
@@ -381243,7 +381243,7 @@ sub_8134450: @ 8134450
ldr r0, [r5, 0x4]
str r0, [sp]
adds r0, r4, 0
- bl sub_803ACAC
+ bl CreateMonWithIVsPersonality
adds r2, r5, 0
adds r2, 0xD
adds r0, r4, 0
@@ -382508,7 +382508,7 @@ sub_8134DD4: @ 8134DD4
add r4, sp, 0xC
movs r0, 0xFF
strb r0, [r4]
- bl zero_enemy_party_data
+ bl ZeroEnemyPartyMons
ldr r1, _08134E04
ldr r2, _08134E08
adds r0, r1, r2
@@ -382791,7 +382791,7 @@ _08134FEE:
str r2, [sp]
ldr r2, [sp, 0x10]
ldr r3, [sp, 0x14]
- bl pokemon_make_ev_something
+ bl CreateMonWithEVSpread
movs r5, 0
adds r0, r6, 0x1
mov r9, r0
@@ -382809,7 +382809,7 @@ _0813502E:
lsrs r2, 24
adds r0, r7, r3
str r3, [sp, 0x24]
- bl sub_803B6A4
+ bl SetMonMoveSlot
ldrh r0, [r4]
ldr r3, [sp, 0x24]
cmp r0, 0xDA
@@ -383527,7 +383527,7 @@ _081355F4: .4byte 0x03004360
_081355F8: .4byte 0x0202596c
_081355FC: .4byte sub_8135534
_08135600:
- bl zero_enemy_party_data
+ bl ZeroEnemyPartyMons
movs r5, 0
_08135606:
movs r0, 0x64
@@ -416400,17 +416400,17 @@ _08145B80:
adds r4, r2, r0
adds r0, r4, 0
movs r1, 0xB
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
beq _08145BD8
adds r0, r4, 0
movs r1, 0x2D
- bl GetMonBoxData
+ bl GetBoxMonData
cmp r0, 0
bne _08145BD8
adds r0, r4, 0
movs r1, 0x1
- bl GetMonBoxData
+ bl GetBoxMonData
adds r1, r0, 0
ldr r0, _08145C2C
ldrh r0, [r0]
@@ -416495,7 +416495,7 @@ _08145C44:
adds r0, r1
ldr r2, _08145C88
movs r1, 0x2
- bl GetMonBoxData
+ bl GetBoxMonData
_08145C6C:
ldr r0, _08145C88
bl StringGetEnd10