summaryrefslogtreecommitdiff
path: root/asm/code_8048480.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/code_8048480.s')
-rw-r--r--asm/code_8048480.s202
1 files changed, 101 insertions, 101 deletions
diff --git a/asm/code_8048480.s b/asm/code_8048480.s
index 97d4860..1f5e4c9 100644
--- a/asm/code_8048480.s
+++ b/asm/code_8048480.s
@@ -25,10 +25,10 @@ _08048542:
ldr r0, _08048560
adds r1, r4, 0
movs r2, 0
- bl sub_8045B94
+ bl SetMessageArgument
adds r0, r4, 0
movs r1, 0x12
- bl sub_80718D8
+ bl HasIQSkill
lsls r0, 24
cmp r0, 0
beq _08048568
@@ -90,7 +90,7 @@ sub_80485B0:
mov r10, r2
ldr r4, [r1, 0x70]
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
ldr r1, _0804865C
movs r2, 0
ldrsh r1, [r1, r2]
@@ -238,7 +238,7 @@ _080486EA:
bne _080486FC
adds r0, r4, 0
adds r1, r7, 0
- bl sub_807A324
+ bl SendImmobilizeEndMessage
_080486FC:
add r0, sp, 0x18
str r0, [sp]
@@ -310,7 +310,7 @@ _08048786:
bne _08048798
adds r0, r4, 0
adds r1, r5, 0
- bl sub_807A324
+ bl SendImmobilizeEndMessage
_08048798:
add r0, sp, 0x18
str r0, [sp]
@@ -603,7 +603,7 @@ _080489A2:
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
- bl entityExists
+ bl EntityExists
lsls r0, 24
cmp r0, 0
beq _08048A12
@@ -660,7 +660,7 @@ _08048A12:
movs r1, 0x1
bl DrawFieldGiveItemMenu
adds r4, r0, 0
- bl entityExists
+ bl EntityExists
lsls r0, 24
cmp r0, 0
beq _08048A58
@@ -741,7 +741,7 @@ _08048AB2:
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
- bl entityExists
+ bl EntityExists
lsls r0, 24
cmp r0, 0
beq _08048B4A
@@ -820,7 +820,7 @@ _08048B4A:
movs r1, 0x1
bl DrawFieldGiveItemMenu
adds r4, r0, 0
- bl entityExists
+ bl EntityExists
lsls r0, 24
cmp r0, 0
beq _08048B8C
@@ -892,7 +892,7 @@ _08048BD6:
ldr r4, [r0]
adds r0, r4, 0
str r2, [sp, 0x1C]
- bl entityExists
+ bl EntityExists
lsls r0, 24
ldr r2, [sp, 0x1C]
cmp r0, 0
@@ -946,7 +946,7 @@ _08048C3E:
movs r1, 0x1
bl DrawFieldGiveItemMenu
adds r4, r0, 0
- bl entityExists
+ bl EntityExists
lsls r0, 24
cmp r0, 0
bne _08048C60
@@ -1017,7 +1017,7 @@ _08048CD0:
bl sub_8063B54
_08048CE2:
adds r0, r6, 0
- bl sub_8044C88
+ bl ResetAction
movs r0, 0x1
str r0, [sp]
adds r0, r4, 0
@@ -1102,12 +1102,12 @@ _08048D78:
ldr r0, _08048DA8
adds r1, r4, 0
movs r2, 0
- bl sub_8045B94
+ bl SetMessageArgument
ldr r0, _08048DAC
_08048D9A:
ldr r1, [r0]
adds r0, r4, 0
- bl sub_80522A8
+ bl SendMessage
movs r0, 0
b _08048DB2
.align 2, 0
@@ -1173,7 +1173,7 @@ sub_8048E04:
movs r3, 0
bl sub_8078B5C
movs r0, 0x5
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0x4
bhi _08048E9E
lsls r0, 2
@@ -1247,7 +1247,7 @@ sub_8048EB0:
push {lr}
ldr r1, _08048EC0
ldr r1, [r1]
- bl sub_80522A8
+ bl SendMessage
pop {r0}
bx r0
.align 2, 0
@@ -1259,7 +1259,7 @@ sub_8048EC4:
push {lr}
ldr r1, _08048ED4
ldr r1, [r1]
- bl sub_80522A8
+ bl SendMessage
pop {r0}
bx r0
.align 2, 0
@@ -1271,7 +1271,7 @@ sub_8048ED8:
push {lr}
ldr r1, _08048EE8
ldr r1, [r1]
- bl sub_80522A8
+ bl SendMessage
pop {r0}
bx r0
.align 2, 0
@@ -1283,7 +1283,7 @@ sub_8048EEC:
push {lr}
ldr r1, _08048EFC
ldr r1, [r1]
- bl sub_80522A8
+ bl SendMessage
pop {r0}
bx r0
.align 2, 0
@@ -1299,7 +1299,7 @@ sub_8048F00:
ldr r0, _08048F24
ldr r1, [r0]
adds r0, r4, 0
- bl sub_80522A8
+ bl SendMessage
movs r0, 0x3C
movs r1, 0x46
bl sub_803E708
@@ -5181,7 +5181,7 @@ _0804ADBE:
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
- bl entityExists
+ bl EntityExists
lsls r0, 24
cmp r0, 0
beq _0804ADDE
@@ -5328,7 +5328,7 @@ _0804AEDE:
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
- bl entityExists
+ bl EntityExists
lsls r0, 24
cmp r0, 0
beq _0804AEFE
@@ -5713,7 +5713,7 @@ _0804B200:
.4byte _0804B250
_0804B230:
movs r0, 0x2
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0x2
ldr r1, _0804B24C
movs r0, 0x1
@@ -5727,7 +5727,7 @@ _0804B230:
_0804B24C: .4byte gUnknown_202F1AE
_0804B250:
movs r0, 0x2
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0x2
ldr r1, _0804B270
movs r0, 0x2
@@ -5901,7 +5901,7 @@ _0804B398:
bl sub_80506F0
_0804B3AA:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
movs r4, 0
mov r3, r8
ldrb r3, [r3, 0x19]
@@ -6577,12 +6577,12 @@ _0804B8B4:
mov r2, r8
subs r4, r2
adds r0, r4, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
add r4, r10
subs r5, r6
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
ldr r5, _0804B9E4
add r5, sp
ldr r3, [r5]
@@ -7188,12 +7188,12 @@ _0804BDD8:
mov r0, r8
subs r4, r0
adds r0, r4, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
add r4, r9
subs r5, r6
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
ldr r2, _0804BEF0
add r2, sp
ldr r1, [r2]
@@ -8435,10 +8435,10 @@ _0804C836:
cmp r7, 0x3F
bgt _0804C864
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r6, r0, 0
adds r0, r4, 0
- bl sub_8084100
+ bl DungeonRandomCapped
mov r8, r0
mov r0, r8
muls r0, r5
@@ -8740,12 +8740,12 @@ _0804CA3C:
mov r0, r8
subs r4, r0
adds r0, r4, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
add r4, r10
subs r5, r6
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
ldr r2, _0804CBD4
add r2, sp
ldr r1, [r2]
@@ -8912,10 +8912,10 @@ _0804CC06:
b _0804D006
_0804CC0E:
ldr r0, [sp, 0x4]
- bl sub_8084100
+ bl DungeonRandomCapped
mov r9, r0
ldr r0, [sp, 0x8]
- bl sub_8084100
+ bl DungeonRandomCapped
mov r10, r0
lsls r0, 5
mov r2, r9
@@ -8960,7 +8960,7 @@ _0804CC52:
bl sub_808411C
adds r6, r0, 0
movs r0, 0x4
- bl sub_8084100
+ bl DungeonRandomCapped
lsls r0, 1
mov r8, r0
ldr r1, [sp, 0x8]
@@ -9145,7 +9145,7 @@ _0804CDA2:
b _0804CFFC
_0804CDC8:
movs r0, 0x3
- bl sub_8084100
+ bl DungeonRandomCapped
adds r0, 0x3
str r0, [sp, 0x10]
b _0804CFD4
@@ -9354,11 +9354,11 @@ _0804CF16:
cmp r0, 0
bne _0804CFC0
movs r0, 0x3
- bl sub_8084100
+ bl DungeonRandomCapped
adds r0, 0x3
str r0, [sp, 0x10]
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
mov r8, r4
cmp r0, 0x31
bgt _0804CF96
@@ -9619,7 +9619,7 @@ sub_804D154:
mov r8, r2
adds r4, r3, 0
movs r0, 0x3
- bl sub_8084100
+ bl DungeonRandomCapped
adds r3, r0, 0
cmp r4, 0
bge _0804D17E
@@ -9662,10 +9662,10 @@ _0804D1AC:
movs r6, 0x3F
_0804D1B0:
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
mov r1, sp
adds r2, r1, r4
ldrb r3, [r2]
@@ -9780,7 +9780,7 @@ _0804D282:
movs r0, 0x64
str r1, [sp, 0x108]
str r2, [sp, 0x10C]
- bl sub_8084100
+ bl DungeonRandomCapped
ldr r1, [sp, 0x108]
ldr r2, [sp, 0x10C]
cmp r0, 0x3B
@@ -9935,12 +9935,12 @@ _0804D394:
adds r5, r0, 0
_0804D3A4:
subs r0, r4, r6
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
add r4, r9
mov r1, r8
subs r0, r1, r5
- bl sub_8084100
+ bl DungeonRandomCapped
ldr r2, [sp, 0x18]
adds r0, r2
mov r8, r0
@@ -9991,7 +9991,7 @@ _0804D40C:
_0804D412:
movs r5, 0x1
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
movs r1, 0
cmp r0, 0x4F
bgt _0804D422
@@ -10016,7 +10016,7 @@ _0804D43A:
cmp r4, 0
beq _0804D44E
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0x31
ble _0804D466
movs r4, 0
@@ -10224,10 +10224,10 @@ sub_804D5B0:
adds r5, r2, 0
adds r6, r3, 0
adds r0, r4, 0
- bl sub_8084100
+ bl DungeonRandomCapped
mov r8, r0
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
str r0, [sp]
str r6, [sp, 0x4]
mov r0, r9
@@ -10261,7 +10261,7 @@ sub_804D5F0:
ldrb r0, [r0, 0x5]
str r0, [sp, 0xC]
movs r0, 0x4
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
movs r1, 0
mov r10, r1
@@ -10280,10 +10280,10 @@ _0804D620:
mov r8, r0
_0804D630:
movs r0, 0x8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
movs r0, 0x4
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r4, 0x3
bgt _0804D644
adds r5, r0, 0
@@ -10488,7 +10488,7 @@ _0804D796:
_0804D79C:
movs r0, 0x4
str r3, [sp, 0x1C]
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
movs r2, 0
mov r10, r2
@@ -11088,7 +11088,7 @@ _0804DBDA:
b _0804E018
_0804DBEC:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
mov r2, r10
adds r2, 0x1
str r2, [sp, 0x3C]
@@ -11133,7 +11133,7 @@ _0804DC34:
b _0804E00C
_0804DC3C:
movs r0, 0x4
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0x1
bne _0804DC48
b _0804DD50
@@ -11770,7 +11770,7 @@ _0804E0BE:
b _0804E302
_0804E0C6:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0x3B
bgt _0804E0D2
b _0804E302
@@ -11820,7 +11820,7 @@ _0804E11A:
str r1, [sp, 0x30]
_0804E120:
movs r0, 0x4
- bl sub_8084100
+ bl DungeonRandomCapped
str r0, [sp, 0x1C]
cmp r0, 0x1
beq _0804E14A
@@ -13304,7 +13304,7 @@ _0804EC06:
b _0804EED4
_0804EC0C:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r4, r0
bgt _0804EC18
b _0804EED4
@@ -13324,10 +13324,10 @@ _0804EC20:
movs r5, 0xC7
_0804EC30:
movs r0, 0xF
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
movs r0, 0xF
- bl sub_8084100
+ bl DungeonRandomCapped
lsls r4, 1
mov r1, sp
adds r2, r1, r4
@@ -13345,10 +13345,10 @@ _0804EC30:
movs r5, 0xC7
_0804EC5C:
movs r0, 0xF
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
movs r0, 0xF
- bl sub_8084100
+ bl DungeonRandomCapped
lsls r4, 1
adds r4, r6, r4
movs r1, 0
@@ -13705,7 +13705,7 @@ sub_804EEE4:
b _0804F0C0
_0804EF04:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r4, r0
bgt _0804EF10
b _0804F0C0
@@ -13801,10 +13801,10 @@ _0804EFA0:
movs r5, 0x3F
_0804EFB0:
adds r0, r6, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
adds r0, r6, 0
- bl sub_8084100
+ bl DungeonRandomCapped
mov r3, sp
adds r2, r3, r4
ldrb r3, [r2]
@@ -13967,7 +13967,7 @@ sub_804F0D0:
b _0804F266
_0804F0EE:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r4, r0
bgt _0804F0FA
b _0804F266
@@ -14064,10 +14064,10 @@ _0804F18E:
mov r8, r7
_0804F1A0:
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
mov r1, sp
adds r2, r1, r4
ldrb r3, [r2]
@@ -14475,7 +14475,7 @@ sub_804F494:
mov r10, r0
_0804F4BA:
movs r0, 0x4
- bl sub_8084100
+ bl DungeonRandomCapped
adds r6, r0, 0
movs r7, 0
adds r0, r5, 0
@@ -14745,7 +14745,7 @@ sub_804F694:
sub sp, 0x8
adds r7, r0, 0
movs r0, 0x6
- bl sub_8084100
+ bl DungeonRandomCapped
subs r0, 0x1
cmp r0, 0x4
bls _0804F6B0
@@ -14777,7 +14777,7 @@ _0804F6DE:
adds r0, r7, 0
bl sub_804F5D8
movs r0, 0x2
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0
beq _0804F78E
movs r5, 0
@@ -15264,14 +15264,14 @@ _0804FAD4:
movs r5, 0
ldrsh r1, [r7, r5]
subs r0, r1
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
movs r1, 0x6
ldrsh r0, [r7, r1]
movs r2, 0x2
ldrsh r1, [r7, r2]
subs r0, r1
- bl sub_8084100
+ bl DungeonRandomCapped
adds r2, r0, 0
adds r0, r4, r2
movs r5, 0x1
@@ -15813,10 +15813,10 @@ sub_804FED0:
b _0804FEFA
_0804FEDA:
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
adds r0, r5, 0
- bl sub_8084100
+ bl DungeonRandomCapped
lsls r4, 2
adds r4, r7
ldr r2, [r4]
@@ -15930,7 +15930,7 @@ _0804FFAA:
mov r0, r8
cmp r0, 0
beq _08050038
- bl sub_8084100
+ bl DungeonRandomCapped
lsls r0, 2
mov r1, sp
adds r4, r1, r0
@@ -16064,7 +16064,7 @@ _080500BC:
mov r1, r8
bl sub_804FED0
mov r0, r8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
cmp r4, 0
ble _080500FA
@@ -16139,7 +16139,7 @@ _08050128:
mov r1, r8
bl sub_804FED0
mov r0, r8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
cmp r4, 0
ble _0805018E
@@ -16240,7 +16240,7 @@ _08050214:
mov r1, r8
bl sub_804FED0
mov r0, r8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
cmp r4, 0
ble _08050294
@@ -16265,7 +16265,7 @@ _08050254:
bl sub_8049590
adds r4, r0, 0
movs r0, 0x2
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0
beq _0805026C
ldrh r0, [r4, 0x4]
@@ -16368,7 +16368,7 @@ _08050318:
mov r1, r8
bl sub_804FED0
mov r0, r8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
cmp r4, 0
ble _08050356
@@ -16478,7 +16478,7 @@ _080503E2:
cmp r2, 0
beq _08050410
mov r0, r8
- bl sub_8084100
+ bl DungeonRandomCapped
lsls r0, 2
mov r1, sp
adds r2, r1, r0
@@ -16633,7 +16633,7 @@ _0805051C:
mov r1, r8
bl sub_804FED0
mov r0, r8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
cmp r7, 0
ble _0805055E
@@ -16788,7 +16788,7 @@ _0805064E:
mov r1, r8
bl sub_804FED0
mov r0, r8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r5, r0, 0
cmp r7, 0
ble _0805068C
@@ -16883,7 +16883,7 @@ sub_80506F0:
_08050708:
ldr r4, _08050738
movs r0, 0x8
- bl sub_8084100
+ bl DungeonRandomCapped
lsls r0, 2
adds r0, r4
ldr r4, [r0]
@@ -16892,7 +16892,7 @@ _08050708:
b _08050A7C
_0805071C:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0x31
bgt _0805073C
movs r0, 0x1
@@ -16913,7 +16913,7 @@ _0805073C:
str r1, [sp, 0x70]
_08050746:
movs r0, 0x32
- bl sub_8084100
+ bl DungeonRandomCapped
adds r0, 0xA
str r0, [sp, 0x78]
movs r0, 0x2
@@ -16926,7 +16926,7 @@ _08050746:
str r4, [sp, 0x98]
_08050762:
movs r0, 0x6
- bl sub_8084100
+ bl DungeonRandomCapped
adds r0, 0x2
str r0, [sp, 0x68]
cmp r0, 0
@@ -16993,11 +16993,11 @@ _080507DA:
str r1, [sp, 0x7C]
_080507DE:
movs r0, 0x7
- bl sub_8084100
+ bl DungeonRandomCapped
subs r0, 0x3
str r0, [sp, 0x84]
movs r0, 0x7
- bl sub_8084100
+ bl DungeonRandomCapped
subs r1, r0, 0x3
ldr r6, [sp, 0x84]
add r6, r9
@@ -17314,7 +17314,7 @@ _08050A4E:
b _08050A6C
_08050A54:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
movs r2, 0x1
str r2, [sp, 0x6C]
cmp r0, 0x31
@@ -17410,11 +17410,11 @@ _08050AEE:
movs r5, 0x4F
_08050AFE:
movs r0, 0x8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r4, r0, 0
adds r7, r4, 0x1
movs r0, 0x8
- bl sub_8084100
+ bl DungeonRandomCapped
adds r2, r0, 0x1
lsls r0, r4, 2
adds r0, r4
@@ -18150,11 +18150,11 @@ _08051062:
adds r5, r0, 0
_08051072:
subs r0, r4, r6
- bl sub_8084100
+ bl DungeonRandomCapped
mov r2, r9
adds r4, r0, r2
subs r0, r7, r5
- bl sub_8084100
+ bl DungeonRandomCapped
mov r3, r10
adds r7, r0, r3
adds r3, r4, r6
@@ -18969,7 +18969,7 @@ _08051694:
adds r6, r4, 0
_080516B0:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0x31
bgt _080516F4
ldr r4, [r6, 0x4]
@@ -19048,7 +19048,7 @@ _08051734:
adds r6, r3, 0
_08051748:
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
cmp r0, 0x31
bgt _0805178C
ldr r4, [r6]
@@ -19230,7 +19230,7 @@ _08051864:
movs r0, 0
ldrsh r4, [r2, r0]
movs r0, 0x64
- bl sub_8084100
+ bl DungeonRandomCapped
ldr r3, [sp, 0x10]
cmp r4, r0
ble _080518BA
@@ -19948,7 +19948,7 @@ sub_8051E7C:
ldr r0, _08051EB4
ldr r1, [r0]
mov r0, r9
- bl sub_80522A8
+ bl SendMessage
b _080520F6
.align 2, 0
_08051EB4: .4byte gUnknown_80FDDF0
@@ -20208,7 +20208,7 @@ _0805207A:
ldr r0, _080520E8
ldr r1, [r0]
mov r0, r9
- bl sub_80522A8
+ bl SendMessage
movs r0, 0x14
movs r1, 0x3C
bl sub_803E708
@@ -20229,7 +20229,7 @@ _080520EC:
ldr r0, _08052108
ldr r1, [r0]
mov r0, r9
- bl sub_80522A8
+ bl SendMessage
_080520F6:
add sp, 0x14
pop {r3-r5}