Diff JPN func_020392b4

This commit is contained in:
Aetias
2023-10-01 16:28:35 +02:00
parent a9a5682864
commit bb7430dd22
+46
View File
@@ -77911,20 +77911,40 @@ _020392ac:
.global func_020392b4
arm_func_start func_020392b4
func_020392b4: ; 0x020392b4
.ifdef EUR
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r1, #1
add r0, r5, #0x128
strb r1, [r5, #0x51]
.endif
.ifdef JPN
stmdb sp!, {r4, lr}
mov r4, r0
add r0, r4, #0x128
.endif
bl func_02038888
.ifdef EUR
add r0, r5, #0x150
.endif
.ifdef JPN
add r0, r4, #0x150
.endif
bl func_020387ec
mov r2, #0
.ifdef EUR
str r2, [r5, #0xc]
mov r0, r5
add r1, r5, #0x128
.endif
.ifdef JPN
str r2, [r4, #0xc]
mov r0, r4
add r1, r4, #0x128
.endif
sub r2, r2, #1
bl func_020338a8
.ifdef EUR
ldr r0, [r5, #0x154]
cmp r0, #0
ldmeqia sp!, {r3, r4, r5, pc}
@@ -77961,16 +77981,42 @@ _0203934c:
strh r0, [r1, #0x30]
_0203936c:
mov r0, r5
.endif
.ifdef JPN
ldr r0, [r4, #0x154]
cmp r0, #0
ldmeqia sp!, {r4, pc}
ldrb r2, [r0, #6]
ldr r1, [r4, #0x12c]
mov r0, r4
bl func_020337fc
and r1, r0, #0xff
mov r0, r4
strb r1, [r4, #0x150]
.endif
ldr r2, [r0]
.ifdef EUR
mov r1, r4
.endif
ldr r2, [r2, #0x68]
blx r2
.ifdef EUR
add r1, r5, #0x100
.endif
.ifdef JPN
add r1, r4, #0x100
.endif
strh r0, [r1, #0x32]
ldrsb r0, [r1, #0x5f]
add r0, r0, #1
.ifdef EUR
strb r0, [r5, #0x15f]
ldmia sp!, {r3, r4, r5, pc}
.endif
.ifdef JPN
strb r0, [r4, #0x15f]
ldmia sp!, {r4, pc}
.endif
arm_func_end func_020392b4
.global func_02039398