;;; 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