[State -2, Look Neutral]
type = varset
trigger1 = p2dist x < 120
trigger1 = p2dist y > -20
trigger1 = p2statetype != C ;P2 is not crouching
trigger1 = p2stateno != [10,12] ;P2 is not crouching
var(7) = 0
[State -2, Look U]
type = varset
trigger1 = p2dist x < 120
trigger1 = p2dist y < -20
var(7) = 1
[State -2, Look UU]
type = varset
trigger1 = p2dist x < 120
trigger1 = p2dist y < -40
var(7) = 2
[State -2, Look UUU]
type = varset
trigger1 = p2dist x < 120
trigger1 = p2dist y < -60
var(7) = 3
[State -2, Look R]
type = varset
trigger1 = p2dist x = [120,200]
trigger1 = p2dist y > -30
trigger1 = p2statetype != C ;P2 is not crouching
trigger1 = p2stateno != [10,12] ;P2 is not crouching
var(7) = 4
[State -2, Look UR]
type = varset
trigger1 = anim = 0
trigger1 = p2dist x = [120,200]
trigger1 = p2dist y < -30
var(7) = 5
[State -2, Look UUR]
type = varset
trigger1 = p2dist x = [120,200]
trigger1 = p2dist y < -50
var(7) = 6
[State -2, Look UUUR]
type = varset
trigger1 = p2dist x = [120,200]
trigger1 = p2dist y < -70
var(7) = 7
[State -2, Look RR]
type = varset
trigger1 = p2dist x > 200
trigger1 = p2dist y > -40
trigger1 = p2statetype != C ;P2 is not crouching
trigger1 = p2stateno != [10,12] ;P2 is not crouching
var(7) = 8
[State -2, Look URR]
type = varset
trigger1 = p2dist x > 200
trigger1 = p2dist y < -40
var(7) = 9
[State -2, Look UURR]
type = varset
trigger1 = p2dist x > 200
trigger1 = p2dist y < -60
var(7) = 10
[State -2, Look UUURR]
type = varset
trigger1 = p2dist x > 200
trigger1 = p2dist y < -80
var(7) = 11
[State -2, Look D]
type = varset
triggerall = p2dist x < 120
trigger1 = enemy,anim = 10 || anim = 12 ;P2 is going to crouch
trigger2 = p2dist y > 20
var(7) = 12
[State -2, Look DD]
type = varset
triggerall = enemy,anim = 11 ;P2 is crouching
trigger1 = p2dist x < 120
trigger2 = p2dist y > 40
var(7) = 13
[State -2, Look DR]
type = varset
triggerall = p2dist x = [120,200]
trigger1 = enemy,anim = 10 || anim = 12 ;P2 is going to crouch
trigger2 = p2dist y > 20
var(7) = 14
[State -2, Look DDR]
type = varset
triggerall = enemy,anim = 11 ;P2 is crouching
trigger1 = p2dist x = [120,200]
trigger2 = p2dist y > 40
var(7) = 15
[State -2, Look DRR]
type = varset
triggerall = p2dist x > 200
trigger1 = enemy,anim = 10 || anim = 12 ;P2 is going to crouch
trigger2 = p2dist y > 20
var(7) = 16
[State -2, Look DDRR]
type = varset
triggerall = enemy,anim = 11 ;P2 is crouching
trigger1 = p2dist x > 200
trigger2 = p2dist y > 40
var(7) = 17