summaryrefslogtreecommitdiff
path: root/asm/battle_anim_80FE840.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/battle_anim_80FE840.s')
-rw-r--r--asm/battle_anim_80FE840.s352
1 files changed, 176 insertions, 176 deletions
diff --git a/asm/battle_anim_80FE840.s b/asm/battle_anim_80FE840.s
index 53a1a830e..cbbcc9f35 100644
--- a/asm/battle_anim_80FE840.s
+++ b/asm/battle_anim_80FE840.s
@@ -69,7 +69,7 @@ sub_80FE898: @ 80FE898
ldrsh r0, [r4, r1]
movs r2, 0x34
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x36]
ldrh r1, [r4, 0x38]
@@ -230,14 +230,14 @@ _080FEA1E:
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0x5
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0xE
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -366,7 +366,7 @@ _080FEB3C:
sub_80FEB44: @ 80FEB44
push {r4,r5,lr}
adds r5, r0, 0
- bl GenerateRandomNumber2
+ bl Random2
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
@@ -401,7 +401,7 @@ _080FEB90:
adds r0, 0x14
_080FEB94:
strh r0, [r5, 0x20]
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0x1F
@@ -427,7 +427,7 @@ _080FEB94:
strh r0, [r5, 0x36]
adds r0, r5, 0
bl sub_80A7160
- bl GenerateRandomNumber2
+ bl Random2
movs r1, 0xFF
ands r1, r0
strh r1, [r5, 0x38]
@@ -460,7 +460,7 @@ _080FEC12:
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0xC
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -635,13 +635,13 @@ sub_80FED74: @ 80FED74
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x20
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x3
negs r1, r1
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x32]
adds r1, 0x18
strh r1, [r4, 0x32]
@@ -805,7 +805,7 @@ sub_80FEECC: @ 80FEECC
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0x20
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
@@ -813,7 +813,7 @@ sub_80FEECC: @ 80FEECC
ldrsh r0, [r4, r1]
movs r1, 0x5
negs r1, r1
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -902,7 +902,7 @@ sub_80FEF98: @ 80FEF98
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0x8
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
@@ -1035,7 +1035,7 @@ sub_80FF090: @ 80FF090
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x19
- bl sine
+ bl Sin
negs r0, r0
b _080FF0BE
.pool
@@ -1043,7 +1043,7 @@ _080FF0B4:
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x19
- bl sine
+ bl Sin
_080FF0BE:
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x2E]
@@ -1339,12 +1339,12 @@ _080FF2F8:
ldrsh r0, [r4, r1]
movs r2, 0x34
ldrsh r1, [r4, r2]
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r5, 0x38
ldrsh r0, [r4, r5]
movs r1, 0x5
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
movs r1, 0x38
ldrsh r0, [r4, r1]
@@ -2135,7 +2135,7 @@ _080FF974:
ands r0, r1
movs r2, 0x32
ldrsh r1, [r6, r2]
- bl sine
+ bl Sin
strh r0, [r6, 0x26]
movs r0, 0x2E
ldrsh r1, [r6, r0]
@@ -2325,7 +2325,7 @@ _080FFADE:
subs r1, r2
lsls r1, 16
asrs r1, 16
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
adds r0, r4, 0
bl sub_80FF9E0
@@ -2432,7 +2432,7 @@ _080FFBBA:
subs r1, r2
lsls r1, 16
asrs r1, 16
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
adds r0, r4, 0
bl sub_80FF9E0
@@ -2634,7 +2634,7 @@ _080FFD56:
subs r1, r2
lsls r1, 16
asrs r1, 16
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
lsls r0, 16
cmp r0, 0
@@ -2719,12 +2719,12 @@ _080FFE06:
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x3C
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x14
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldr r0, =sub_80FFE58
str r0, [r4, 0x1C]
@@ -2893,12 +2893,12 @@ _080FFF5E:
movs r6, 0x30
ldrsh r0, [r4, r6]
movs r1, 0x3C
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x14
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
_080FFF76:
pop {r4-r6}
@@ -4801,12 +4801,12 @@ sub_8100E80: @ 8100E80
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x64
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r2, 0x2E
ldrsh r0, [r4, r2]
movs r1, 0x14
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -5585,7 +5585,7 @@ sub_81014A0: @ 81014A0
lsls r0, 18
asrs r0, 16
movs r1, 0x3
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x30]
adds r0, 0x1
@@ -8468,7 +8468,7 @@ _08102B80:
ldrsh r0, [r5, r1]
movs r2, 0x36
ldrsh r1, [r5, r2]
- bl sine
+ bl Sin
strh r0, [r5, 0x24]
_08102BC2:
pop {r4,r5}
@@ -8781,7 +8781,7 @@ _08102E00:
lsls r0, 16
asrs r0, 16
movs r1, 0xF
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r2, [r4, 0x22]
ldrh r0, [r4, 0x20]
@@ -8951,12 +8951,12 @@ sub_8102F40: @ 8102F40
movs r1, 0x32
ldrsh r0, [r4, r1]
movs r1, 0x12
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r2, 0x32
ldrsh r0, [r4, r2]
movs r1, 0x12
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
movs r1, 0x32
ldrsh r0, [r4, r1]
@@ -9104,7 +9104,7 @@ sub_81030B0: @ 81030B0
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0x8
- bl sine
+ bl Sin
lsls r0, 16
lsrs r1, r0, 16
ldrh r2, [r4, 0x24]
@@ -9123,7 +9123,7 @@ _081030DC:
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0x4
- bl sine
+ bl Sin
ldrh r3, [r4, 0x26]
adds r0, r3
strh r0, [r4, 0x26]
@@ -10736,7 +10736,7 @@ _08103DB6:
lsrs r0, 24
strh r0, [r4, 0x1C]
mov r9, r0
- ldr r0, =gUnknown_02022FEC
+ ldr r0, =gBattleTypeFlags
ldr r0, [r0]
movs r1, 0x1
ands r0, r1
@@ -11159,7 +11159,7 @@ _08104178:
ldrsh r0, [r4, r1]
movs r2, 0x32
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x30]
adds r0, 0x5
@@ -11262,7 +11262,7 @@ _08104250:
subs r1, 0x1
cmp r1, 0
bge _08104250
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0x7
@@ -11271,7 +11271,7 @@ _08104250:
adds r1, r2, 0
subs r1, r0
strh r1, [r4, 0x3A]
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0xA0
@@ -11314,7 +11314,7 @@ _081042BE:
ldrsh r0, [r4, r1]
movs r2, 0x3A
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x30]
adds r0, 0x8
@@ -14747,7 +14747,7 @@ _08105E7A:
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x8
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r2, [r4, 0x32]
lsls r0, r2, 16
@@ -15108,7 +15108,7 @@ sub_810618C: @ 810618C
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0xE
- bl sine
+ bl Sin
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -15157,7 +15157,7 @@ _081061E8:
ldrsh r0, [r4, r1]
movs r2, 0x32
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x34]
adds r0, 0x3
@@ -15233,7 +15233,7 @@ sub_810627C: @ 810627C
movs r1, 0x34
ldrsh r0, [r4, r1]
movs r1, 0x4
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x34]
adds r0, 0x3
@@ -15837,14 +15837,14 @@ _081067B6:
ldrh r1, [r4, 0x32]
lsls r1, 16
asrs r1, 24
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r2, 0x30
ldrsh r0, [r4, r2]
ldrh r1, [r4, 0x34]
lsls r1, 16
asrs r1, 24
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x30]
adds r0, 0x9
@@ -15941,12 +15941,12 @@ sub_8106878: @ 8106878
movs r1, 0
ldrsh r0, [r4, r1]
movs r1, 0xA
- bl sine
+ bl Sin
strh r0, [r5, 0x2E]
movs r1, 0
ldrsh r0, [r4, r1]
movs r1, 0x7
- bl cosine
+ bl Cos
strh r0, [r5, 0x30]
ldr r0, =sub_81068CC
str r0, [r5, 0x1C]
@@ -16046,12 +16046,12 @@ sub_8106944: @ 8106944
movs r1, 0
ldrsh r0, [r4, r1]
movs r1, 0xA
- bl sine
+ bl Sin
strh r0, [r5, 0x2E]
movs r1, 0
ldrsh r0, [r4, r1]
movs r1, 0x7
- bl cosine
+ bl Cos
strh r0, [r5, 0x30]
ldrh r0, [r4, 0x2]
strh r0, [r5, 0x32]
@@ -16124,7 +16124,7 @@ _081069EE:
ands r5, r0
adds r0, r5, 0
movs r1, 0x50
- bl sine
+ bl Sin
lsls r0, 16
asrs r0, 24
strh r0, [r4, 0x24]
@@ -16134,7 +16134,7 @@ _081069EE:
bgt _08106A32
adds r0, r5, 0
movs r1, 0x50
- bl cosine
+ bl Cos
movs r2, 0x2E
ldrsh r1, [r4, r2]
lsrs r2, r1, 31
@@ -16182,7 +16182,7 @@ sub_8106A64: @ 8106A64
movs r1, 0x34
ldrsh r0, [r4, r1]
movs r1, 0x5
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x38
ldrsh r0, [r4, r1]
@@ -16260,7 +16260,7 @@ _08106AF4:
ldrsh r0, [r4, r1]
movs r2, 0x32
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
adds r2, r0, 0
strh r2, [r4, 0x26]
ldrh r0, [r4, 0x34]
@@ -16281,7 +16281,7 @@ _08106AF4:
strh r0, [r4, 0x22]
strh r5, [r4, 0x24]
strh r5, [r4, 0x26]
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0xB4
@@ -16358,7 +16358,7 @@ _08106BC4:
movs r1, 0x1E
subs r1, r0
adds r0, r2, 0
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r0, 0x30
ldrsh r2, [r4, r0]
@@ -16372,7 +16372,7 @@ _08106BE0:
movs r1, 0xA
subs r1, r0
adds r0, r2, 0
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
movs r2, 0x30
ldrsh r0, [r4, r2]
@@ -16861,16 +16861,16 @@ _08106F8E:
ands r4, r2
adds r0, r4, 0
movs r1, 0x64
- bl cosine
+ bl Cos
strh r0, [r6, 0x24]
adds r0, r4, 0
movs r1, 0xA
- bl sine
+ bl Sin
adds r4, r0, 0
movs r1, 0x3A
ldrsh r0, [r6, r1]
movs r1, 0x4
- bl cosine
+ bl Cos
ldrh r2, [r6, 0x30]
adds r4, r2
adds r0, r4
@@ -16986,7 +16986,7 @@ _081070A6:
sub_81070AC: @ 81070AC
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, =gUnknown_02022FEC
+ ldr r0, =gBattleTypeFlags
ldr r0, [r0]
movs r1, 0x1
ands r0, r1
@@ -17116,7 +17116,7 @@ _081071B0:
bl __modsi3
cmp r0, 0x1
bne _081071F8
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0xF0
@@ -17124,7 +17124,7 @@ _081071B0:
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0x50
@@ -17271,7 +17271,7 @@ _081072D8:
adds r0, r6, 0
bl obj_translate_based_on_private_1_2_3_4
ldr r0, =DummyObjectCallback
- bl object_new_hidden_with_callback
+ bl CreateInvisibleSpriteWithCallback
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
@@ -17279,14 +17279,14 @@ _081072D8:
ldrb r0, [r5, 0x8]
movs r2, 0x4
ldrsh r1, [r5, r2]
- bl sine
+ bl Sin
ldrh r1, [r6, 0x20]
subs r1, r0
strh r1, [r6, 0x20]
ldrb r0, [r5, 0x8]
movs r2, 0x6
ldrsh r1, [r5, r2]
- bl cosine
+ bl Cos
ldrh r1, [r6, 0x22]
subs r1, r0
strh r1, [r6, 0x22]
@@ -17345,14 +17345,14 @@ sub_8107380: @ 8107380
movs r0, 0x2E
ldrsh r1, [r7, r0]
adds r0, r6, 0
- bl sine
+ bl Sin
ldrh r1, [r5, 0x24]
adds r0, r1
strh r0, [r5, 0x24]
movs r0, 0x30
ldrsh r1, [r7, r0]
adds r0, r6, 0
- bl cosine
+ bl Cos
ldrh r1, [r5, 0x26]
adds r0, r1
strh r0, [r5, 0x26]
@@ -17690,7 +17690,7 @@ _08107688:
asrs r0, 24
movs r2, 0x3C
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -18007,7 +18007,7 @@ sub_810790C: @ 810790C
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x4
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x30]
adds r0, 0x30
@@ -18881,14 +18881,14 @@ sub_8108034: @ 8108034
adds r0, r4, 0
movs r1, 0x1
bl sub_80A6980
- bl GenerateRandomNumber2
+ bl Random2
movs r5, 0xFF
ands r5, r0
movs r0, 0x80
lsls r0, 1
adds r6, r0, 0
orrs r5, r6
- bl GenerateRandomNumber2
+ bl Random2
ldr r1, =0x000001ff
ands r1, r0
adds r0, r1, 0
@@ -19291,7 +19291,7 @@ sub_8108384: @ 8108384
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =gUnknown_020244EC
+ ldr r0, =gPlayerParty
b _081083C8
.pool
_081083B4:
@@ -19305,17 +19305,17 @@ _081083B8:
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =gUnknown_02024744
+ ldr r0, =gEnemyParty
_081083C8:
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0x3A
- bl pokemon_getattr
+ bl GetMonData
adds r4, r0, 0
lsls r4, 16
adds r0, r5, 0
movs r1, 0x39
- bl pokemon_getattr
+ bl GetMonData
lsls r0, 16
lsrs r3, r0, 16
lsrs r4, 18
@@ -19419,11 +19419,11 @@ _08108472:
asrs r4, r6, 16
adds r0, r4, 0
movs r1, 0x40
- bl cosine
+ bl Cos
strh r0, [r5, 0x36]
adds r0, r4, 0
movs r1, 0x40
- bl sine
+ bl Sin
strh r0, [r5, 0x38]
mov r1, sp
ldrh r1, [r1]
@@ -20248,7 +20248,7 @@ sub_8108B2C: @ 8108B2C
strh r0, [r6, 0x22]
movs r0, 0x6
strh r0, [r6, 0x2E]
- bl GenerateRandomNumber2
+ bl Random2
movs r4, 0x1F
adds r1, r4, 0
ands r1, r0
@@ -20257,13 +20257,13 @@ sub_8108B2C: @ 8108B2C
ldrh r0, [r6, 0x20]
adds r1, r0
strh r1, [r6, 0x32]
- bl GenerateRandomNumber2
+ bl Random2
ands r4, r0
adds r4, r5
ldrh r1, [r6, 0x22]
adds r4, r1
strh r4, [r6, 0x36]
- bl GenerateRandomNumber2
+ bl Random2
movs r1, 0x7
ands r1, r0
mvns r1, r1
@@ -20362,7 +20362,7 @@ sub_8108C08: @ 8108C08
ldrsh r0, [r4, r1]
movs r2, 0x32
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x34]
subs r0, 0x1
@@ -20534,7 +20534,7 @@ sub_8108D54: @ 8108D54
lsls r1, 16
lsrs r1, 16
mov r10, r1
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0xA
@@ -20544,7 +20544,7 @@ sub_8108D54: @ 8108D54
lsls r0, 16
lsrs r0, 16
mov r9, r0
- bl GenerateRandomNumber2
+ bl Random2
negs r4, r4
lsls r0, 16
lsrs r0, 16
@@ -20962,7 +20962,7 @@ _081090F6:
adds r1, r2
lsls r1, 16
asrs r1, 16
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -20973,7 +20973,7 @@ _081090F6:
adds r1, r2
lsls r1, 16
asrs r1, 16
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x32]
ldrh r2, [r4, 0x2E]
@@ -21189,14 +21189,14 @@ _081092E4:
movs r1, 0x3C
ldrsh r0, [r6, r1]
movs r1, 0x1C
- bl sine
+ bl Sin
ldrh r1, [r6, 0x24]
adds r0, r1
strh r0, [r6, 0x24]
movs r1, 0x3C
ldrsh r0, [r6, r1]
movs r1, 0x1C
- bl cosine
+ bl Cos
ldrh r1, [r6, 0x26]
adds r0, r1
strh r0, [r6, 0x26]
@@ -21238,12 +21238,12 @@ sub_8109338: @ 8109338
movs r1, 0x3C
ldrsh r0, [r4, r1]
movs r1, 0x1C
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x3C
ldrsh r0, [r4, r1]
movs r1, 0x1C
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x3C]
adds r0, 0x14
@@ -21344,14 +21344,14 @@ sub_810940C: @ 810940C
ldrh r1, [r4, 0x32]
lsls r1, 16
asrs r1, 24
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x30
ldrsh r0, [r4, r1]
ldrh r1, [r4, 0x32]
lsls r1, 16
asrs r1, 24
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x30]
adds r0, 0xA
@@ -22301,7 +22301,7 @@ _08109B9A:
ldrsh r0, [r5, r2]
movs r2, 0x36
ldrsh r1, [r5, r2]
- bl sine
+ bl Sin
strh r0, [r5, 0x24]
ldrh r0, [r5, 0x32]
adds r0, 0x4
@@ -22327,7 +22327,7 @@ _08109BCE:
ldrsh r0, [r5, r1]
movs r2, 0x36
ldrsh r1, [r5, r2]
- bl sine
+ bl Sin
adds r2, r0, 0
movs r3, 0
strh r2, [r5, 0x24]
@@ -22393,7 +22393,7 @@ sub_8109C4C: @ 8109C4C
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0x10
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
@@ -22461,14 +22461,14 @@ _08109CC8:
ldrsh r0, [r4, r2]
lsls r1, 16
asrs r1, 24
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x30
ldrsh r0, [r4, r1]
ldrh r1, [r4, 0x36]
lsls r1, 16
asrs r1, 24
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x30]
adds r0, 0x7
@@ -23476,7 +23476,7 @@ sub_810A4F4: @ 810A4F4
ldrsh r0, [r4, r1]
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
@@ -23484,7 +23484,7 @@ sub_810A4F4: @ 810A4F4
ldrsh r0, [r4, r2]
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -23714,13 +23714,13 @@ sub_810A6EC: @ 810A6EC
ldrsh r0, [r4, r1]
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x3C
ldrsh r0, [r4, r1]
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x3A]
ldrh r1, [r4, 0x3C]
@@ -25910,7 +25910,7 @@ sub_810B848: @ 810B848
ldrsh r0, [r4, r1]
movs r2, 0x34
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
@@ -25918,7 +25918,7 @@ sub_810B848: @ 810B848
ldrsh r0, [r4, r2]
movs r2, 0x34
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -26290,12 +26290,12 @@ _0810BB90:
ldrsh r0, [r4, r2]
lsls r1, 16
asrs r1, 16
- bl sine
+ bl Sin
strh r0, [r4, 0x34]
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0xF
- bl cosine
+ bl Cos
strh r0, [r4, 0x36]
strh r5, [r4, 0x38]
ldr r1, =sub_810BBC8
@@ -26329,14 +26329,14 @@ _0810BBDE:
ldrsh r0, [r4, r2]
lsls r1, 16
asrs r1, 16
- bl sine
+ bl Sin
ldrh r1, [r4, 0x34]
subs r0, r1
strh r0, [r4, 0x24]
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0xF
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x36]
subs r0, r1
strh r0, [r4, 0x26]
@@ -26582,7 +26582,7 @@ _0810BDEC:
ldrsh r0, [r4, r2]
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -26853,7 +26853,7 @@ sub_810C008: @ 810C008
ldrsh r0, [r4, r1]
movs r2, 0x3A
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
@@ -26861,7 +26861,7 @@ sub_810C008: @ 810C008
ldrsh r0, [r4, r2]
movs r1, 0x6
negs r1, r1
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -28451,14 +28451,14 @@ sub_810CD4C: @ 810CD4C
adds r0, r4, 0
movs r1, 0x1
bl sub_80A6980
- bl GenerateRandomNumber2
+ bl Random2
movs r5, 0xFF
ands r5, r0
movs r0, 0x80
lsls r0, 1
adds r6, r0, 0
orrs r5, r6
- bl GenerateRandomNumber2
+ bl Random2
ldr r1, =0x000001ff
ands r1, r0
adds r0, r1, 0
@@ -28693,7 +28693,7 @@ _0810CF56:
ldrsh r0, [r4, r3]
cmp r0, 0
bge _0810CF74
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0x5
@@ -28735,7 +28735,7 @@ _0810CF74:
_0810CFBE:
lsls r4, r0, 14
lsrs r4, 16
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
lsls r1, r6, 16
@@ -28743,7 +28743,7 @@ _0810CFBE:
bl __modsi3
lsls r0, 16
lsrs r6, r0, 16
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
lsls r4, 16
@@ -28752,7 +28752,7 @@ _0810CFBE:
bl __modsi3
lsls r0, 16
lsrs r4, r0, 16
- bl GenerateRandomNumber2
+ bl Random2
movs r7, 0x1
adds r1, r7, 0
ands r1, r0
@@ -28762,7 +28762,7 @@ _0810CFBE:
negs r0, r0
lsrs r6, r0, 16
_0810D000:
- bl GenerateRandomNumber2
+ bl Random2
adds r1, r7, 0
ands r1, r0
cmp r1, 0
@@ -29048,7 +29048,7 @@ sub_810D240: @ 810D240
asrs r0, 24
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -29218,7 +29218,7 @@ _0810D3A8:
ldrsh r0, [r4, r1]
movs r2, 0x32
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x34]
adds r0, 0x3
@@ -30057,7 +30057,7 @@ sub_810DA7C: @ 810DA7C
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x2
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x2E]
adds r0, 0x1
@@ -30497,7 +30497,7 @@ sub_810DE2C: @ 810DE2C
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x4
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x30]
adds r0, 0x30
@@ -30549,12 +30549,12 @@ sub_810DE98: @ 810DE98
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x20
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x30
ldrsh r0, [r4, r1]
movs r1, 0x8
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x30]
adds r0, 0x5
@@ -32223,13 +32223,13 @@ sub_810EB88: @ 810EB88
movs r5, 0xD
negs r5, r5
adds r1, r5, 0
- bl sine
+ bl Sin
ldr r4, =gUnknown_0203841E
strh r0, [r4]
movs r1, 0x8
ldrsh r0, [r7, r1]
adds r1, r5, 0
- bl cosine
+ bl Cos
strh r0, [r4, 0x2]
movs r0, 0x1
strh r0, [r4, 0x4]
@@ -32644,10 +32644,10 @@ _0810EEEC:
sub_810EEF8: @ 810EEF8
push {r4,r5,lr}
adds r5, r0, 0
- bl GenerateRandomNumber2
+ bl Random2
ldr r4, =0x000001ff
ands r4, r0
- bl GenerateRandomNumber2
+ bl Random2
movs r1, 0x7F
ands r1, r0
movs r0, 0x1
@@ -35438,7 +35438,7 @@ _08110592:
ldrsh r0, [r4, r1]
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
@@ -36165,7 +36165,7 @@ sub_8110B80: @ 8110B80
ldrsh r0, [r4, r2]
movs r2, 0x34
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x32]
ldrh r1, [r4, 0x38]
@@ -37277,7 +37277,7 @@ sub_811149C: @ 811149C
ldrsh r0, [r4, r2]
movs r2, 0x38
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r1, [r4, 0x26]
subs r1, r0
strh r1, [r4, 0x26]
@@ -37409,7 +37409,7 @@ _081115BC:
movs r2, 0xA
ldrsh r1, [r4, r2]
movs r0, 0x4
- bl cosine
+ bl Cos
ldrh r4, [r4, 0xC]
adds r0, r4
strh r0, [r6]
@@ -37495,14 +37495,14 @@ _08111694:
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0xA
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0xF
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -37545,14 +37545,14 @@ sub_81116E8: @ 81116E8
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0xA
- bl sine
+ bl Sin
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
movs r1, 0x38
ldrsh r0, [r4, r1]
movs r1, 0xF
- bl cosine
+ bl Cos
ldrh r1, [r4, 0x26]
adds r0, r1
strh r0, [r4, 0x26]
@@ -37699,12 +37699,12 @@ sub_8111814: @ 8111814
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x20
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x8
- bl cosine
+ bl Cos
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x2E]
subs r0, 0x41
@@ -40050,7 +40050,7 @@ sub_8112B78: @ 8112B78
movs r1, 0x2E
ldrsh r0, [r5, r1]
movs r1, 0xC
- bl sine
+ bl Sin
strh r0, [r5, 0x24]
ldr r0, =gUnknown_02038436
ldrb r0, [r0]
@@ -40464,7 +40464,7 @@ _08112EB2:
ldrsh r0, [r4, r2]
movs r2, 0x34
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x24]
ldrh r0, [r4, 0x32]
subs r0, 0x41
@@ -40516,7 +40516,7 @@ _08112F08:
movs r2, 0x3A
ldrsh r0, [r4, r2]
movs r1, 0x7
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldr r2, =gTasks
movs r0, 0x2E
@@ -40595,7 +40595,7 @@ sub_8112FB8: @ 8112FB8
ldrsh r0, [r5, r2]
movs r2, 0x30
ldrsh r1, [r5, r2]
- bl sine
+ bl Sin
ldr r4, =gUnknown_02020630
movs r1, 0x38
ldrsh r2, [r5, r1]
@@ -40608,7 +40608,7 @@ sub_8112FB8: @ 8112FB8
ldrsh r0, [r5, r2]
movs r2, 0x30
ldrsh r1, [r5, r2]
- bl cosine
+ bl Cos
movs r1, 0x38
ldrsh r2, [r5, r1]
lsls r1, r2, 4
@@ -40930,13 +40930,13 @@ _081132B2:
ldrsh r0, [r6, r1]
movs r2, 0x3C
ldrsh r1, [r6, r2]
- bl cosine
+ bl Cos
strh r0, [r6, 0x24]
movs r1, 0x3A
ldrsh r0, [r6, r1]
movs r2, 0x3C
ldrsh r1, [r6, r2]
- bl sine
+ bl Sin
strh r0, [r6, 0x26]
ldr r0, =sub_81132E0
str r0, [r6, 0x1C]
@@ -40968,13 +40968,13 @@ _081132F2:
ldrsh r0, [r4, r1]
movs r2, 0x3C
ldrsh r1, [r4, r2]
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r1, 0x3A
ldrsh r0, [r4, r1]
movs r2, 0x3C
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x36]
adds r0, 0x1
@@ -41037,13 +41037,13 @@ _08113386:
ldrsh r0, [r4, r1]
movs r2, 0x3C
ldrsh r1, [r4, r2]
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r1, 0x3A
ldrsh r0, [r4, r1]
movs r2, 0x3C
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x36]
adds r0, 0x1
@@ -41363,14 +41363,14 @@ sub_81135EC: @ 81135EC
ldrsh r0, [r5, r1]
movs r2, 0x4
ldrsh r1, [r5, r2]
- bl cosine
+ bl Cos
strh r0, [r4, 0x30]
movs r3, 0x2
ldrsh r0, [r5, r3]
lsls r6, 16
asrs r6, 16
adds r1, r6, 0
- bl sine
+ bl Sin
strh r0, [r4, 0x32]
ldrh r1, [r4, 0x30]
ldrh r2, [r5]
@@ -41766,7 +41766,7 @@ _08113992:
ldrsh r0, [r4, r1]
movs r2, 0x3A
ldrsh r1, [r4, r2]
- bl sine
+ bl Sin
ldrh r6, [r4, 0x26]
adds r0, r6
strh r0, [r4, 0x26]
@@ -43263,7 +43263,7 @@ _08114614:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_02024744
+ ldr r1, =gEnemyParty
b _08114650
.pool
_08114640:
@@ -43274,11 +43274,11 @@ _08114640:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_020244EC
+ ldr r1, =gPlayerParty
_08114650:
adds r0, r1
movs r1, 0xB
- bl pokemon_getattr
+ bl GetMonData
lsls r0, 16
lsrs r5, r0, 16
_0811465C:
@@ -43814,11 +43814,11 @@ sub_8114AF0: @ 8114AF0
bl sub_80A60AC
lsls r0, 24
lsrs r7, r0, 24
- bl GenerateRandomNumber2
+ bl Random2
movs r4, 0x1F
adds r5, r4, 0
ands r5, r0
- bl GenerateRandomNumber2
+ bl Random2
ands r4, r0
adds r1, r5, 0
cmp r1, 0x10
@@ -45363,12 +45363,12 @@ sub_8115798: @ 8115798
movs r1, 0x2E
ldrsh r0, [r4, r1]
movs r1, 0x1E
- bl cosine
+ bl Cos
strh r0, [r4, 0x24]
movs r2, 0x2E
ldrsh r0, [r4, r2]
movs r1, 0xA
- bl sine
+ bl Sin
strh r0, [r4, 0x26]
ldrh r0, [r4, 0x2E]
cmp r0, 0x7F
@@ -46977,7 +46977,7 @@ sub_8116458: @ 8116458
negs r0, r0
cmp r1, r0
bne _08116474
- bl GenerateRandomNumber2
+ bl Random2
movs r1, 0x3
ands r1, r0
strh r1, [r5, 0x2]
@@ -46999,7 +46999,7 @@ _08116494:
movs r1, 0
bl sub_80A6980
_0811649C:
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0x30
@@ -47009,7 +47009,7 @@ _0811649C:
ldrh r1, [r4, 0x24]
adds r0, r1
strh r0, [r4, 0x24]
- bl GenerateRandomNumber2
+ bl Random2
lsls r0, 16
lsrs r0, 16
movs r1, 0x18
@@ -47933,7 +47933,7 @@ _08116C64:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_02024744
+ ldr r1, =gEnemyParty
b _08116CA0
.pool
_08116C90:
@@ -47944,11 +47944,11 @@ _08116C90:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_020244EC
+ ldr r1, =gPlayerParty
_08116CA0:
adds r0, r1
movs r1, 0xB
- bl pokemon_getattr
+ bl GetMonData
lsls r0, 16
lsrs r5, r0, 16
_08116CAC:
@@ -48370,7 +48370,7 @@ _08117078:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_02024744
+ ldr r1, =gEnemyParty
b _081170BA
.pool
_081170A8:
@@ -48382,11 +48382,11 @@ _081170A8:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_020244EC
+ ldr r1, =gPlayerParty
_081170BA:
adds r0, r1
movs r1, 0xB
- bl pokemon_getattr
+ bl GetMonData
ldr r1, [r4]
_081170C4:
strh r0, [r1, 0x14]
@@ -49429,7 +49429,7 @@ _08117964:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_02024744
+ ldr r1, =gEnemyParty
b _08117996
.pool
_08117988:
@@ -49439,11 +49439,11 @@ _08117988:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =gUnknown_020244EC
+ ldr r1, =gPlayerParty
_08117996:
adds r0, r1
movs r1, 0xB
- bl pokemon_getattr
+ bl GetMonData
lsls r0, 16
lsrs r4, r0, 16
_081179A2:
@@ -50053,7 +50053,7 @@ sub_8117E94: @ 8117E94
lsls r0, 24
lsrs r0, 24
ldr r2, =gUnknown_02038436
- ldr r1, =gUnknown_0202420C
+ ldr r1, =gEnemyMonIndex
ldrb r1, [r1]
strb r1, [r2]
ldr r2, =gUnknown_02038437
@@ -50105,7 +50105,7 @@ sub_8117F10: @ 8117F10
lsls r0, 24
lsrs r0, 24
ldr r2, =gUnknown_02038437
- ldr r1, =gUnknown_0202420C
+ ldr r1, =gEnemyMonIndex
ldrb r1, [r1]
strb r1, [r2]
bl move_anim_task_del
@@ -50436,7 +50436,7 @@ battle_intro_launch: @ 81181D4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r2, =gUnknown_02022FEC
+ ldr r2, =gBattleTypeFlags
ldr r0, [r2]
movs r1, 0x80
lsls r1, 15
@@ -50474,7 +50474,7 @@ _08118230:
ands r2, r0
cmp r2, 0
beq _08118250
- ldr r0, =gUnknown_82E9530
+ ldr r0, =gGameVersion
ldrb r0, [r0]
cmp r0, 0x2
beq _08118250
@@ -50587,7 +50587,7 @@ _08118330:
.4byte _081183E4
.4byte _08118524
_08118344:
- ldr r0, =gUnknown_02022FEC
+ ldr r0, =gBattleTypeFlags
ldr r0, [r0]
movs r1, 0x2
ands r0, r1
@@ -50872,7 +50872,7 @@ _08118580:
bne _081185E4
ldr r7, =gUnknown_02022E1A
ldrh r0, [r4, 0x14]
- bl cosine2
+ bl Cos2
lsls r0, 16
asrs r0, 16
cmp r0, 0
@@ -50937,7 +50937,7 @@ _0811861C:
adds r2, r0, r1
movs r3, 0x10
strh r3, [r2, 0x10]
- ldr r0, =gUnknown_02022FEC
+ ldr r0, =gBattleTypeFlags
ldr r0, [r0]
movs r1, 0x2
ands r0, r1
@@ -51236,7 +51236,7 @@ _08118898:
lsls r0, 3
adds r2, r0, r1
strh r4, [r2, 0x10]
- ldr r0, =gUnknown_02022FEC
+ ldr r0, =gBattleTypeFlags
ldr r0, [r0]
ldr r1, =0x02000002
ands r0, r1