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