player battle controller is done
This commit is contained in:
@@ -1256,7 +1256,7 @@ sub_805FC10: @ 805FC10
|
||||
adds r1, r3, 0
|
||||
adds r2, r3, 0
|
||||
movs r3, 0x6
|
||||
bl move_anim_start_t4
|
||||
bl DoSpecialBattleAnimation
|
||||
_0805FC50:
|
||||
ldr r0, =gBattleBankFunc
|
||||
ldrb r1, [r4]
|
||||
@@ -1405,7 +1405,7 @@ sub_805FD00: @ 805FD00
|
||||
ldrb r0, [r0]
|
||||
bl SetHealthboxSpriteVisible
|
||||
ldrb r0, [r5]
|
||||
bl sub_805E408
|
||||
bl SetBattleSpriteInvisibilityBitToSpriteInvisibility
|
||||
ldr r1, =gBattleBankFunc
|
||||
ldrb r0, [r5]
|
||||
lsls r0, 2
|
||||
@@ -4131,7 +4131,7 @@ _0806162C:
|
||||
adds r0, r2, 0
|
||||
adds r1, r2, 0
|
||||
movs r3, 0x5
|
||||
bl move_anim_start_t4
|
||||
bl DoSpecialBattleAnimation
|
||||
_08061646:
|
||||
ldr r0, [r6]
|
||||
ldrb r1, [r5]
|
||||
@@ -4156,7 +4156,7 @@ _0806165A:
|
||||
adds r0, r2, 0
|
||||
adds r1, r2, 0
|
||||
movs r3, 0x2
|
||||
bl move_anim_start_t4
|
||||
bl DoSpecialBattleAnimation
|
||||
ldr r1, =gBattleBankFunc
|
||||
ldrb r0, [r5]
|
||||
lsls r0, 2
|
||||
@@ -4746,7 +4746,7 @@ OpponentHandleFaintAnimation: @ 8061B9C
|
||||
adds r0, r2, 0
|
||||
adds r1, r2, 0
|
||||
movs r3, 0x5
|
||||
bl move_anim_start_t4
|
||||
bl DoSpecialBattleAnimation
|
||||
_08061BD0:
|
||||
ldr r0, [r6]
|
||||
ldrb r1, [r5]
|
||||
@@ -5029,7 +5029,7 @@ _08061E12:
|
||||
adds r0, r2, 0
|
||||
adds r1, r2, 0
|
||||
movs r3, 0x5
|
||||
bl move_anim_start_t4
|
||||
bl DoSpecialBattleAnimation
|
||||
_08061E34:
|
||||
ldr r0, [r7]
|
||||
ldrb r1, [r6]
|
||||
@@ -5087,7 +5087,7 @@ _08061E72:
|
||||
adds r0, r2, 0
|
||||
adds r1, r2, 0
|
||||
movs r3, 0x6
|
||||
bl move_anim_start_t4
|
||||
bl DoSpecialBattleAnimation
|
||||
ldr r0, [r7]
|
||||
ldrb r1, [r6]
|
||||
ldr r0, [r0]
|
||||
@@ -5218,14 +5218,14 @@ OpponentHandleChooseMove: @ 8061FB8
|
||||
ands r0, r2
|
||||
cmp r0, 0
|
||||
beq _08061FE4
|
||||
bl sub_805D19C
|
||||
bl ChooseMoveAndTargetInBattlePalace
|
||||
adds r2, r0, 0
|
||||
lsls r2, 16
|
||||
lsrs r2, 16
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
_08061FD6:
|
||||
bl EmitChoiceReturnValue
|
||||
bl EmitTwoReturnValues
|
||||
_08061FDA:
|
||||
bl OpponentBufferExecCompleted
|
||||
b _08062156
|
||||
@@ -5329,7 +5329,7 @@ _0806209C:
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
adds r2, r4, 0
|
||||
bl EmitChoiceReturnValue
|
||||
bl EmitTwoReturnValues
|
||||
b _08061FDA
|
||||
.pool
|
||||
_080620C4:
|
||||
@@ -5360,7 +5360,7 @@ _080620C6:
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
adds r2, r4, 0
|
||||
bl EmitChoiceReturnValue
|
||||
bl EmitTwoReturnValues
|
||||
b _08062152
|
||||
.pool
|
||||
_08062108:
|
||||
@@ -5383,7 +5383,7 @@ _08062108:
|
||||
orrs r2, r4
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl EmitChoiceReturnValue
|
||||
bl EmitTwoReturnValues
|
||||
b _08062152
|
||||
.pool
|
||||
_0806213C:
|
||||
@@ -5395,7 +5395,7 @@ _0806213C:
|
||||
orrs r2, r4
|
||||
movs r0, 0x1
|
||||
movs r1, 0xA
|
||||
bl EmitChoiceReturnValue
|
||||
bl EmitTwoReturnValues
|
||||
_08062152:
|
||||
bl OpponentBufferExecCompleted
|
||||
_08062156:
|
||||
@@ -5417,7 +5417,7 @@ OpponentHandleOpenBag: @ 806215C
|
||||
adds r0, 0xC0
|
||||
ldrb r1, [r0]
|
||||
movs r0, 0x1
|
||||
bl EmitCmd35
|
||||
bl EmitOneReturnValue
|
||||
bl OpponentBufferExecCompleted
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -5532,7 +5532,7 @@ _0806225A:
|
||||
lsrs r1, 24
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
bl EmitCmd34
|
||||
bl EmitChosenMonReturnValue
|
||||
bl OpponentBufferExecCompleted
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
@@ -5734,7 +5734,7 @@ OpponentHandleStatusAnimation: @ 8062408
|
||||
ldrb r2, [r3]
|
||||
lsls r2, 24
|
||||
orrs r1, r2
|
||||
bl move_anim_start_t2_for_situation
|
||||
bl DoStatusAnimation
|
||||
ldr r1, =gBattleBankFunc
|
||||
ldrb r0, [r5]
|
||||
lsls r0, 2
|
||||
@@ -5930,7 +5930,7 @@ _080625A4:
|
||||
movs r1, 0
|
||||
strh r1, [r0, 0x30]
|
||||
ldrb r0, [r4]
|
||||
bl sub_80769F4
|
||||
bl DoHitAnimHealthboxEffect
|
||||
ldr r1, =gBattleBankFunc
|
||||
ldrb r0, [r4]
|
||||
lsls r0, 2
|
||||
@@ -6064,7 +6064,7 @@ OpponentHandleIntroSlide: @ 80626C8
|
||||
adds r1, 0x1
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
bl battle_intro_launch
|
||||
bl HandleIntroSlide
|
||||
ldr r2, =gUnknown_020243FC
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x1
|
||||
@@ -6546,7 +6546,7 @@ OpponentHandleSpriteInvisibility: @ 8062AD0
|
||||
orrs r0, r1
|
||||
strb r0, [r2]
|
||||
ldrb r0, [r4]
|
||||
bl sub_805E408
|
||||
bl SetBattleSpriteInvisibilityBitToSpriteInvisibility
|
||||
_08062B16:
|
||||
bl OpponentBufferExecCompleted
|
||||
pop {r4}
|
||||
@@ -6582,7 +6582,7 @@ OpponentHandleBattleAnimation: @ 8062B30
|
||||
str r4, [sp]
|
||||
adds r0, r2, 0
|
||||
adds r1, r2, 0
|
||||
bl move_anim_start_t3
|
||||
bl DoBattleAnimationFromTable
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08062B7C
|
||||
|
||||
Reference in New Issue
Block a user