;;; Arachnus_TurnAround ;;; 08024614 (T) push r14 08024616 (T) ldr r1,=EnemyOrientation ;\ 08024618 (T) mov r2,r1 ;| 0802461A (T) add r2,24h ;| 0802461C (T) mov r3,0h ;} EnemyPose = 4 (turning around) 0802461E (T) mov r0,4h ;| 08024620 (T) strb r0,[r2] ;/ 08024622 (T) ldr r0,=83029C4h ;\ 08024624 (T) str r0,[r1,18h] ;} EnemyGraphicPointer = 83029C4h 08024626 (T) strb r3,[r1,1Ch] ; Clear EnemyAnimationCounter 08024628 (T) strh r3,[r1,16h] ; Clear EnemyAnimation 0802462A (T) ldr r0,=0FFE0h ;\ 0802462C (T) strh r0,[r1,0Eh] ;} EnemyLeftBoundryOffset = -20h 0802462E (T) mov r0,20h ;\ 08024630 (T) strh r0,[r1,10h] ;} EnemyRightBoundryOffset = 20h 08024632 (T) ldr r0,=8302A04h ; r0 parameter = 8302A04h 08024634 (T) bl 8012304h ; Execute subroutine Enemy_SetAttachedEnemyGraphics 08024638 (T) pop r0 0802463A (T) bx r0 0802463C dd 0030006BCh,0083029C4h,00000FFE0h,008302A04h