;;; Arachnus_SetSlash ;;;
080239E0 (T)  push    r14
080239E2 (T)  ldr     r1,=EnemyOrientation      ;\
080239E4 (T)  mov     r2,r1                     ;|
080239E6 (T)  add     r2,24h                    ;|
080239E8 (T)  mov     r3,0h                     ;} EnemyPose = 38h (slash attack)
080239EA (T)  mov     r0,38h                    ;|
080239EC (T)  strb    r0,[r2]                   ;/
080239EE (T)  ldr     r0,=8302AA4h              ;\
080239F0 (T)  str     r0,[r1,18h]               ;} EnemyGraphicPointer = 8302AA4h
080239F2 (T)  strb    r3,[r1,1Ch]               ; Clear EnemyAnimationCounter
080239F4 (T)  strh    r3,[r1,16h]               ; Clear EnemyAnimation
080239F6 (T)  ldrh    r2,[r1]                   ;\
080239F8 (T)  ldr     r0,=0FBFFh                ;|
080239FA (T)  and     r0,r2                     ;} EnemyOrientation !|= 400h (shot)
080239FC (T)  strh    r0,[r1]                   ;/
080239FE (T)  ldr     r0,=8302B74h              ; r0 parameter = 8302B74h
08023A00 (T)  bl      8012304h                  ; Execute subroutine Enemy_SetAttachedEnemyGraphics
08023A04 (T)  mov     r0,0BAh                   ; r0 parameter = BAh
08023A06 (T)  bl      800270Ch                  ; Execute subroutine 800270C (Sound effect?)
08023A0A (T)  pop     r0
08023A0C (T)  bx      r0
08023A0E      dw      00000h
08023A10      dd      0030006BCh,008302AA4h,00000FBFFh,008302B74h