battle9 is being worked on
This commit is contained in:
1487
asm/battle_9.s
1487
asm/battle_9.s
File diff suppressed because it is too large
Load Diff
@@ -5243,7 +5243,7 @@ sub_8061FB8: @ 8061FB8
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
_08061FD6:
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
_08061FDA:
|
||||
bl OpponentBufferExecCompleted
|
||||
b _08062156
|
||||
@@ -5347,7 +5347,7 @@ _0806209C:
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
adds r2, r4, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _08061FDA
|
||||
.pool
|
||||
_080620C4:
|
||||
@@ -5378,7 +5378,7 @@ _080620C6:
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
adds r2, r4, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _08062152
|
||||
.pool
|
||||
_08062108:
|
||||
@@ -5401,7 +5401,7 @@ _08062108:
|
||||
orrs r2, r4
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _08062152
|
||||
.pool
|
||||
_0806213C:
|
||||
@@ -5413,7 +5413,7 @@ _0806213C:
|
||||
orrs r2, r4
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
_08062152:
|
||||
bl OpponentBufferExecCompleted
|
||||
_08062156:
|
||||
|
||||
@@ -226,7 +226,7 @@ _0805764C:
|
||||
movs r0, 0x1
|
||||
movs r1, 0x3
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _080577C2
|
||||
_08057658:
|
||||
movs r0, 0x20
|
||||
@@ -393,7 +393,7 @@ _080577B2:
|
||||
movs r1, 0xC
|
||||
_080577BC:
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
_080577C2:
|
||||
bl PlayerBufferExecCompleted
|
||||
b _080577E8
|
||||
@@ -518,7 +518,7 @@ _080578A0:
|
||||
orrs r2, r0
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x1
|
||||
bl dp11b_obj_free
|
||||
@@ -1086,7 +1086,7 @@ _08057E14:
|
||||
_08057E1C:
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl PlayerBufferExecCompleted
|
||||
b _08057F9E
|
||||
.pool
|
||||
@@ -3413,7 +3413,7 @@ _080591FE:
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xB
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
strb r5, [r4]
|
||||
bl battle_type_is_double
|
||||
lsls r0, 24
|
||||
@@ -3686,7 +3686,7 @@ _08059430:
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xB
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
strb r5, [r4]
|
||||
ldr r0, =sub_8059544
|
||||
str r0, [r6]
|
||||
@@ -4291,14 +4291,14 @@ _08059A2C:
|
||||
movs r0, 0x1
|
||||
movs r1, 0xE
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _08059A76
|
||||
.pool
|
||||
_08059A6C:
|
||||
movs r0, 0x1
|
||||
movs r1, 0xD
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
_08059A76:
|
||||
bl PlayerBufferExecCompleted
|
||||
_08059A7A:
|
||||
@@ -8658,7 +8658,7 @@ sub_805C158: @ 805C158
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl PlayerBufferExecCompleted
|
||||
_0805C194:
|
||||
pop {r0}
|
||||
@@ -9378,7 +9378,7 @@ sub_805C80C: @ 805C80C
|
||||
movs r0, 0x1
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl PlayerBufferExecCompleted
|
||||
pop {r0}
|
||||
bx r0
|
||||
|
||||
@@ -645,7 +645,7 @@ _081BB2E2:
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xB
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
strb r5, [r4]
|
||||
bl battle_type_is_double
|
||||
lsls r0, 24
|
||||
@@ -918,7 +918,7 @@ _081BB514:
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xB
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
strb r5, [r4]
|
||||
ldr r0, =sub_81BB628
|
||||
str r0, [r6]
|
||||
@@ -5068,7 +5068,7 @@ _081BDB3C:
|
||||
orrs r2, r5
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl PlayerPartnerBufferExecCompleted
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
|
||||
@@ -4754,7 +4754,7 @@ sub_8188EF0: @ 8188EF0
|
||||
lsrs r1, 24
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl RecordedOpponentBufferExecCompleted
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -4785,7 +4785,7 @@ sub_8188F20: @ 8188F20
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _08188F6C
|
||||
.pool
|
||||
_08188F48:
|
||||
@@ -4803,7 +4803,7 @@ _08188F48:
|
||||
orrs r2, r4
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
_08188F6C:
|
||||
bl RecordedOpponentBufferExecCompleted
|
||||
pop {r4,r5}
|
||||
|
||||
@@ -4861,7 +4861,7 @@ sub_818C49C: @ 818C49C
|
||||
lsrs r1, 24
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl RecordedPlayerBufferExecCompleted
|
||||
_0818C4C6:
|
||||
pop {r0}
|
||||
@@ -4897,7 +4897,7 @@ _0818C508:
|
||||
lsrs r1, 24
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl RecordedPlayerBufferExecCompleted
|
||||
_0818C522:
|
||||
pop {r0}
|
||||
@@ -4929,7 +4929,7 @@ sub_818C538: @ 818C538
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _0818C584
|
||||
.pool
|
||||
_0818C560:
|
||||
@@ -4947,7 +4947,7 @@ _0818C560:
|
||||
orrs r2, r4
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
_0818C584:
|
||||
bl RecordedPlayerBufferExecCompleted
|
||||
pop {r4,r5}
|
||||
|
||||
@@ -103,13 +103,13 @@ _0815942A:
|
||||
movs r1, 0x7
|
||||
_0815942E:
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
b _08159440
|
||||
_08159436:
|
||||
movs r0, 0x1
|
||||
movs r1, 0x8
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
_08159440:
|
||||
bl SafariBufferExecCompleted
|
||||
b _0815954E
|
||||
|
||||
@@ -153,7 +153,7 @@ _081684CE:
|
||||
movs r1, 0x9
|
||||
_081684E4:
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl WallyBufferExecCompleted
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x94
|
||||
@@ -208,7 +208,7 @@ _08168540:
|
||||
movs r0, 0x1
|
||||
movs r1, 0x1
|
||||
movs r2, 0
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl WallyBufferExecCompleted
|
||||
_08168564:
|
||||
pop {r4,r5}
|
||||
@@ -3777,7 +3777,7 @@ _0816A550:
|
||||
lsls r2, 1
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl dp01_build_cmdbuf_x21_a_bb
|
||||
bl EmitCmd_x21
|
||||
bl WallyBufferExecCompleted
|
||||
_0816A574:
|
||||
pop {r4}
|
||||
|
||||
@@ -3259,8 +3259,8 @@ _0803413E:
|
||||
.pool
|
||||
thumb_func_end sub_8034110
|
||||
|
||||
thumb_func_start dp01_build_cmdbuf_x21_a_bb
|
||||
dp01_build_cmdbuf_x21_a_bb: @ 8034158
|
||||
thumb_func_start EmitCmd_x21
|
||||
EmitCmd_x21: @ 8034158
|
||||
push {r4,lr}
|
||||
adds r4, r1, 0
|
||||
lsls r0, 24
|
||||
@@ -3280,7 +3280,7 @@ dp01_build_cmdbuf_x21_a_bb: @ 8034158
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end dp01_build_cmdbuf_x21_a_bb
|
||||
thumb_func_end EmitCmd_x21
|
||||
|
||||
thumb_func_start dp01_build_cmdbuf_x22_a_three_bytes
|
||||
dp01_build_cmdbuf_x22_a_three_bytes: @ 8034184
|
||||
|
||||
Reference in New Issue
Block a user