;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥
;劔侕僐儌儞僗僥乕僩孮丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖棫偪丅

[statedef 0]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=0&&anim!=5
trigger1=1
value=0
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=5
trigger1=animtime=0
value=0
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
trigger1=facing*(enemynear,pos x-pos x)<0
value=5
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=turn
triggerall=var(55)=0
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
trigger1=abs(vel x)<2
trigger2=animelemtime(1)>=4
x=0
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖孅傒丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖奐巒丅

[statedef 10]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=10
trigger1=1
value=10
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=c
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velmul
triggerall=var(55)=0
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.crouch.friction)
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 11]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=11&&anim!=6
trigger1=1
value=11
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=6
trigger1=animtime=0
value=11
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
trigger1=facing*(enemynear,pos x-pos x)<0
value=6
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=c
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=turn
triggerall=var(55)=0
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.crouch.friction)
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖廔椆丅

[statedef 12]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=12
trigger1=1
value=12
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖曕偒丅

[statedef 20]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!!(var(40)&floor(2.0**0))=1
triggerall=anim!=20&&anim!=5
trigger1=1
value=20
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!!(var(40)&floor(2.0**1))=1&&!!(var(40)&floor(2.0**0))!=1
triggerall=anim!=21&&anim!=5
trigger1=1
value=21
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!!(var(40)&floor(2.0**0))=1
triggerall=anim=5
trigger1=animtime=0
value=20
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!!(var(40)&floor(2.0**0))!=1
triggerall=anim=5
trigger1=animtime=0
value=21
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
trigger1=facing*(enemynear,pos x-pos x)<0
value=5
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=turn
triggerall=var(55)=0
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=20
trigger1=1
x=const(velocity.walk.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=21
trigger1=1
x=const(velocity.walk.back.x)
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖僕儍儞僾丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖奐巒乮抧懳嬻乯丅

[statedef 40]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=40
trigger1=1
value=40
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0



;嵗昗愝掕乮媡弴張棟乯丅
[state ]
type=posadd
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
x=vel x
y=vel y
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
y=const(velocity.jump.y)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animtime=-1
triggerall=!!(var(40)&floor(2.0**0))!=1&&!!(var(40)&floor(2.0**1))!=1
trigger1=1
x=const(velocity.jump.neu.x)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animtime=-1
triggerall=!!(var(40)&floor(2.0**0))=1
trigger1=vel x<const(velocity.jump.fwd.x)
x=const(velocity.jump.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animtime=-1
triggerall=!!(var(40)&floor(2.0**0))!=1&&!!(var(40)&floor(2.0**1))=1
trigger1=vel x>const(velocity.jump.back.x)
x=const(velocity.jump.back.x)
ignorehitpause=0

[state ]
type=posadd
triggerall=var(55)=0
triggerall=animtime=-1
trigger1=1
x=-vel x
y=-vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖奐巒乮嬻懳嬻乯丅

[statedef 45]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=44||anim!=41
triggerall=selfanimexist(44)
trigger1=1
value=44
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=44||anim!=41
trigger1=1
value=41
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=0
y=0
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;嵗昗愝掕乮媡弴張棟乯丅
[state ]
type=posadd
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
trigger1=1
x=vel x
y=vel y
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
trigger1=1
y=const(velocity.airjump.y)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
triggerall=!!(var(40)&floor(2.0**0))!=1&&!!(var(40)&floor(2.0**1))!=1
trigger1=1
x=const(velocity.airjump.neu.x)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
triggerall=!!(var(40)&floor(2.0**0))=1
trigger1=vel x<const(velocity.airjump.fwd.x)
x=const(velocity.airjump.fwd.x)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
triggerall=!!(var(40)&floor(2.0**0))!=1&&!!(var(40)&floor(2.0**1))=1
trigger1=vel x>const(velocity.airjump.back.x)
x=const(velocity.airjump.back.x)
ignorehitpause=0

[state ]
type=posadd
triggerall=var(55)=0
triggerall=animelemtime(1)=2-1
trigger1=1
x=-vel x
y=-vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 50]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=41&&anim!=42&&anim!=43&&anim!=44&&anim!=45&&anim!=46
trigger1=vel x>0
value=42
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=41&&anim!=42&&anim!=43&&anim!=44&&anim!=45&&anim!=46
trigger1=vel x<0
value=43
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=41&&anim!=42&&anim!=43&&anim!=44&&anim!=45&&anim!=46
trigger1=1
value=41
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=41||anim=42||anim=43
triggerall=selfanimexist(anim+3)
trigger1=vel y>-2
value=anim+3
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖廔椆丅

[statedef 52]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=statetypeset
triggerall=var(51)=6
trigger1=1||var(50):=stateno
physics=n
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=47
trigger1=1
value=47
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖僟僢僔儏丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 100]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=100
trigger1=1
value=100
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=const(velocity.run.fwd.x)
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖廔椆丅

[statedef 101]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=101
trigger1=1
value=101
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖僶僋僗僥丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 105]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=105
trigger1=1
value=105
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=const(velocity.run.back.x)
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖廔椆丅

[statedef 106]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=106
trigger1=1
value=106
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*const(movement.stand.friction)
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖嬻拞僟僢僔儏丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 110]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=110
trigger1=1
value=110
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=animelemtime(1)=0
x=const(velocity.run.fwd.x)
y=-4
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=pos y+vel y>=-1
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖廔椆丅

[statedef 111]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=111
trigger1=1
value=111
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=pos y+vel y>=-1
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖嬻拞僶僋僗僥丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 115]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=115
trigger1=1
value=115
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=animelemtime(1)=0
x=const(velocity.run.back.x)
y=-4
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=pos y+vel y>=-1
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖廔椆丅

[statedef 116]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=116
trigger1=1
value=116
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=pos y+vel y>=-1
trigger1=1
statetype=s
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖僈乕僪丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖奐巒丅

[statedef 120]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=a
trigger1=!!(var(40)&floor(2.0**3))!=1
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=a
trigger1=!!(var(40)&floor(2.0**3))=1
statetype=c
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=a
triggerall=pos y+vel y>=-1&&vel y>0
trigger1=!!(var(40)&floor(2.0**3))!=1
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=a
triggerall=pos y+vel y>=-1&&vel y>0
trigger1=!!(var(40)&floor(2.0**3))=1
statetype=c
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=120&&anim!=121&&anim!=122
trigger1=1
value=120+(statetype=c)+2*(statetype=a)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 125]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=a
trigger1=!!(var(40)&floor(2.0**3))!=1
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=a
trigger1=!!(var(40)&floor(2.0**3))=1
statetype=c
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=a
triggerall=pos y+vel y>=-1&&vel y>0
trigger1=!!(var(40)&floor(2.0**3))!=1
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=a
triggerall=pos y+vel y>=-1&&vel y>0
trigger1=!!(var(40)&floor(2.0**3))=1
statetype=c
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=130+(statetype=c)+2*(statetype=a)
trigger1=1
value=130+(statetype=c)+2*(statetype=a)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖廔椆丅

[statedef 140]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=a
trigger1=!!(var(40)&floor(2.0**3))!=1
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=a
trigger1=!!(var(40)&floor(2.0**3))=1
statetype=c
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=a
triggerall=pos y+vel y>=-1&&vel y>0
trigger1=!!(var(40)&floor(2.0**3))!=1
statetype=s
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=a
triggerall=pos y+vel y>=-1&&vel y>0
trigger1=!!(var(40)&floor(2.0**3))=1
statetype=c
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=140&&anim!=141&&anim!=142
trigger1=1
value=140+(statetype=c)+2*(statetype=a)
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖僈乕僪傗傜傟丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖峝捈拞丅

[statedef 126]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=s&&statetype!=c&&statetype!=a&&statetype!=l
trigger1=1
statetype=a
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=l
trigger1=1
statetype=c
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
trigger1=1
value=150+(statetype=c)+2*(statetype=a)
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=0
y=0
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖峝捈屻丅

[statedef 127]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype!=s&&statetype!=c&&statetype!=a&&statetype!=l
trigger1=1
statetype=a
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=statetype=l
trigger1=1
statetype=c
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!hitshakeover
trigger1=1
value=150+(statetype=c)+2*(statetype=a)
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=hitshakeover
triggerall=anim!=155&&anim!=156&&anim!=157
trigger1=1
value=155+(statetype=c)+2*(statetype=a)
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=hitvelset
triggerall=var(55)=0
triggerall=anim=155||anim=156||anim=157
triggerall=statetype=s||statetype=c
trigger1=animelemtime(1)=0
x=1
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=155||anim=156||anim=157
triggerall=statetype=s||statetype=c
trigger1=animelemtime(1)>=gethitvar(slidetime)
x=0
ignorehitpause=0

[state ]
type=hitvelset
triggerall=var(55)=0
triggerall=anim=155||anim=156||anim=157
triggerall=statetype=a
trigger1=animelemtime(1)=0
x=1
y=1
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖傗傜傟丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖峝捈拞丅

[statedef 5300]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖婎杮愝掕丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)=3

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)=3
trigger1=1
value=5070
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)=3
trigger1=1
statetype=a
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype!=s&&statetype!=c&&statetype!=a&&statetype!=l

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype!=s&&statetype!=c&&statetype!=a&&statetype!=l
trigger1=1
statetype=a
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype=l

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
trigger1=pos y!=-1
statetype=a
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
triggerall=(anim!=[5080,5089])&&anim!=5030&&(anim!=[5090,5099])&&(anim!=[5111,5119])
trigger1=1
value=5080+(gethitvar(yvel)!=0)*(-50+60*selfanimexist(5090))
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
triggerall=anim=[5111,5119]
trigger1=!selfanimexist(5080+10*(gethitvar(yvel)!=0)+anim%10)
value=5080+(gethitvar(yvel)!=0)*(-50+60*selfanimexist(5090))
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
triggerall=anim=[5111,5119]
trigger1=selfanimexist(5080+10*(gethitvar(yvel)!=0)+anim%10)
value=5080+10*(gethitvar(yvel)!=0)+anim%10
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
trigger1=1
value=anim
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype=s||statetype=c||statetype=a

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=a
triggerall=statetype=s||statetype=c
trigger1=pos y!=-1||gethitvar(fall)||gethitvar(yvel)!=0
statetype=a
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=a
triggerall=gethitvar(animtype)=[0,2]
trigger1=1
value=5000+10*(statetype=s)*(gethitvar(groundtype)=2)+20*(statetype=c)+10*(statetype=a)*(gethitvar(airtype)=2)+gethitvar(animtype)
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=a
triggerall=gethitvar(animtype)=3
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=a
triggerall=gethitvar(animtype)=[4,5]
trigger1=!selfanimexist(5051+gethitvar(animtype)-4)
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=a
triggerall=gethitvar(animtype)=[4,5]
trigger1=selfanimexist(5051+gethitvar(animtype)-4)
value=5051+gethitvar(animtype)-4
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=a
triggerall=gethitvar(animtype)!=[0,5]
trigger1=1
value=5000+10*(statetype=s)*(gethitvar(groundtype)=2)+20*(statetype=c)+10*(statetype=a)*(gethitvar(airtype)=2)+2
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嵗昗愝掕丅

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=0
y=0
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c||statetype=l
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=statetype=s||statetype=c||statetype=l
trigger1=1
y=-1
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖暔棟墘嶼丅

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僗僥乕僩堏峴丅

[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖峝捈屻丅

[statedef 5301]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖婎杮愝掕丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)=3

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)=3
triggerall=anim!=5070
trigger1=1
value=5070
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)=3
trigger1=1
statetype=a
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype!=s&&statetype!=c&&statetype!=a&&statetype!=l

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype!=s&&statetype!=c&&statetype!=a&&statetype!=l
trigger1=1
statetype=a
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype=s

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s
triggerall=gethitvar(animtype)=[0,2]
triggerall=anim!=5005+10*(gethitvar(groundtype)=2)+gethitvar(animtype)
trigger1=(anim!=[5000,5004])&&(anim!=[5010,5014])&&anim!=5030&&(anim!=[5051,5059])
trigger2=(anim=[5000,5004])||(anim=[5010,5014])||anim=5030||(anim=[5051,5059])
trigger2=animtime=0
value=5005+10*(gethitvar(groundtype)=2)+gethitvar(animtype)
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s
triggerall=gethitvar(animtype)!=[0,2]
triggerall=anim!=5007+10*(gethitvar(groundtype)=2)
trigger1=(anim!=[5000,5004])&&(anim!=[5010,5014])&&anim!=5030&&(anim!=[5051,5059])
trigger2=(anim=[5000,5004])||(anim=[5010,5014])||anim=5030||(anim=[5051,5059])
trigger2=animtime=0
value=5007+10*(gethitvar(groundtype)=2)
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype=c

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=c
triggerall=gethitvar(animtype)=[0,2]
triggerall=anim!=5025+gethitvar(animtype)
trigger1=(anim!=[5020,5024])&&anim!=5030&&(anim!=[5051,5059])
trigger2=(anim=[5020,5024])||anim=5030||(anim=[5051,5059])
trigger2=animtime=0
value=5025+gethitvar(animtype)
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=c
triggerall=gethitvar(animtype)!=[0,2]
triggerall=anim!=5027
trigger1=(anim!=[5020,5024])&&anim!=5030&&(anim!=[5051,5059])
trigger2=(anim=[5020,5024])||anim=5030||(anim=[5051,5059])
trigger2=animtime=0
value=5027
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype=l

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
trigger1=gethitvar(yvel)!=0
statetype=a
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
triggerall=anim!=[5080,5089]
trigger1=1
value=5080
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=gethitvar(groundtype)!=3
;劔侖triggerall=statetype=a

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=a
triggerall=(anim!=[5000,5004])&&(anim!=[5010,5014])&&anim!=5030&&(anim!=[5051,5059])&&(anim!=[5090,5099])&&anim!=5035
trigger1=1
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=a
triggerall=(anim=[5000,5004])||(anim=[5010,5014])||anim=5030||anim=[5091,5099]
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嵗昗愝掕丅

[state ]
type=hitvelset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)=3
trigger1=animelemtime(1)=1
x=1
y=1
ignorehitpause=0
[state ]
type=hitvelset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c
trigger1=animelemtime(1)=0
x=1
ignorehitpause=0
[state ]
type=hitvelset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=l
trigger1=animelemtime(1)=1
x=1
ignorehitpause=0
[state ]
type=hitvelset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=a
trigger1=animelemtime(1)=1
x=1
y=1
ignorehitpause=0

[state ]
type=velmul
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c
trigger1=animelemtime(1)>=gethitvar(slidetime)
x=0.6
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=l
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=l
trigger1=1
y=-1
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖暔棟墘嶼丅

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*gethitvar(yaccel)
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖敾掕僙僢僩乮媡弴張棟乯丅

[state ]
type=defencemulset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c
triggerall=gethitvar(hittime)=0
trigger1=1
value=1
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嵗昗愝掕乮媡弴張棟乯丅

[state ]
type=velset
triggerall=var(55)=0
triggerall=gethitvar(groundtype)!=3
triggerall=statetype=s||statetype=c||statetype=l
triggerall=gethitvar(hittime)=0
trigger1=1
x=0
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僗僥乕僩堏峴丅

[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖棊壓丅

[statedef 5302]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖敾掕僙僢僩乮媡弴張棟乯丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=!hitfall

[state ]
type=hitfallset
triggerall=var(55)=0
triggerall=!hitfall
trigger1=alive=0
value=1
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖婎杮愝掕丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=!hitfall

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!hitfall
triggerall=anim!=5035&&anim!=5040
trigger1=1
value=5040
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=!hitfall
triggerall=anim=5035
trigger1=animtime=0
value=5040
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=!hitfall
trigger1=1
statetype=a
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖triggerall=hitfall

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=hitfall
triggerall=anim!=5035&&(anim!=[5050,5059])&&(anim!=[5060,5069])
trigger1=1
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=hitfall
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=hitfall
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=hitfall
triggerall=anim=[5051,5059]
triggerall=selfanimexist(5060+anim%10)
trigger1=vel y>=-2
value=5060+anim%10
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=hitfall
trigger1=1
statetype=a
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖暔棟墘嶼丅

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僗僥乕僩堏峴丅

[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖抧忋儕僇僶儕丅

[statedef 5303]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim!=5200

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5200
trigger1=pos y>=-1+10&&vel y>0
value=5200
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5200
triggerall=anim!=5035&&(anim!=[5050,5059])&&(anim!=[5060,5069])
trigger1=1
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5200
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5200
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5200
triggerall=anim=[5051,5059]
triggerall=selfanimexist(5060+anim%10)
trigger1=vel y>=-2
value=5060+anim%10
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=anim!=5200
trigger1=1
statetype=a
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim!=5200
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim=5200

;婎杮愝掕丅
[state ]
type=statetypeset
triggerall=var(55)=0
triggerall=anim=5200
trigger1=1
statetype=a
ignorehitpause=0



;敾掕僙僢僩丅
[state ]
type=nothitby
triggerall=var(55)=0
triggerall=anim=5200
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=var(55)=0
triggerall=anim=5200
trigger1=1
value2=sca
ignorehitpause=0



;價僕儏傾儖僙僢僩丅
[state ]
type=palfx
triggerall=var(55)=0
triggerall=anim=5200
trigger1=animelemtime(1)=[0,1]
add=128,128,128
time=1
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=turn
triggerall=var(55)=0
triggerall=anim=5200
trigger1=animelemtime(1)=0
trigger1=facing*(enemynear,pos x-pos x)<-5
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=5200
trigger1=animelemtime(1)=0
x=-0.15
y=-3.5
ignorehitpause=0

[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=5200
trigger1=animelemtime(1)=0
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=5200
trigger1=1
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嫟捠婰弎丅

;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖嬻拞儕僇僶儕丅

[statedef 5304]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5210
trigger1=1
value=5210
ignorehitpause=0
[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=a
ignorehitpause=0



;敾掕僙僢僩丅
[state ]
type=nothitby
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,14]
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,14]
value2=sca
ignorehitpause=0



;價僕儏傾儖僙僢僩丅
[state ]
type=palfx
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,1]
add=128,128,128
time=1
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=turn
triggerall=var(55)=0
trigger1=animelemtime(1)=0
trigger1=facing*(enemynear,pos x-pos x)<-20
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,3]
x=0
y=0
ignorehitpause=0

[state ]
type=velmul
triggerall=var(55)=0
trigger1=animelemtime(1)=4
x=0.8
y=0.8
ignorehitpause=0
[state ]
type=veladd
triggerall=var(55)=0
trigger1=animelemtime(1)=4
y=-4.5
ignorehitpause=0
[state ]
type=velmul
triggerall=var(55)=0
trigger1=animelemtime(1)=4
trigger1=vel y>0
y=0.5
ignorehitpause=0
[state ]
type=veladd
triggerall=var(55)=0
trigger1=animelemtime(1)=4
trigger1=vel y>-3
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=var(55)=0
trigger1=animelemtime(1)=4
trigger1=vel y>-2
y=-1
ignorehitpause=0

[state ]
type=veladd
triggerall=var(55)=0
trigger1=animelemtime(1)=4
trigger1=!!(var(40)&floor(2.0**0))=1
x=1
ignorehitpause=0
[state ]
type=veladd
triggerall=var(55)=0
trigger1=animelemtime(1)=4
trigger1=!!(var(40)&floor(2.0**1))=1
x=-1
ignorehitpause=0
[state ]
type=veladd
triggerall=var(55)=0
trigger1=animelemtime(1)=4
trigger1=!!(var(40)&floor(2.0**2))=1
y=-2
ignorehitpause=0
[state ]
type=veladd
triggerall=var(55)=0
trigger1=animelemtime(1)=4
trigger1=!!(var(40)&floor(2.0**3))=1
y=1.5
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=animelemtime(1)=[0,3]
x=vel x
y=vel y
ignorehitpause=0
[state ]
type=velset
triggerall=var(55)=0
trigger1=animelemtime(1)>=4
x=vel x
y=vel y+const(movement.yaccel)
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖揮搢丅

[statedef 5305]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嫟捠婰弎丅

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)!=0
triggerall=(anim!=[5051,5059])&&(anim!=[5061,5069])&&(anim!=[5100,5109])&&(anim!=[5160,5169])&&(anim!=[5170,5179])&&(anim!=[5110,5119])&&(anim!=[5120,5129])
trigger1=1
value=5100
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)!=0
triggerall=(anim=[5051,5059])||(anim=[5061,5069])
trigger1=!selfanimexist(5100+anim%10)
value=5100
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)!=0
triggerall=(anim=[5051,5059])||(anim=[5061,5069])
trigger1=selfanimexist(5100+anim%10)
value=5100+anim%10
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=gethitvar(fall.yvel)=0
triggerall=(anim!=[5080,5089])&&(anim!=[5110,5119])&&(anim!=[5170,5179])&&(anim!=[5120,5129])
trigger1=1
value=5170
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=l
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim=[5100,5109]

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5100,5109]
triggerall=animtime=0
trigger1=anim!=[5101,5109]
trigger2=!selfanimexist(5160+anim%10)
value=5160
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5100,5109]
triggerall=animtime=0
trigger1=anim=[5101,5109]
trigger1=selfanimexist(5160+anim%10)
value=5160+anim%10
ignorehitpause=0



;壒嬁丅
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=0
value=f7,(floor(vel y)>5)+(floor(vel y)>14)
ignorehitpause=0



;夋柺愝掕丅
[state ]
type=fallenvshake
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=0
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velmul
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
x=vel x
y=vel y
ignorehitpause=0



;嵗昗愝掕乮媡弴張棟乯丅
[state ]
type=posadd
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=1
x=-vel x
y=-vel y
ignorehitpause=0



;儔僀僼愝掕丅
[state ]
type=hitfalldamage
triggerall=var(55)=0
triggerall=anim=[5100,5109]
trigger1=animelemtime(1)=3
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim=[5160,5169]

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5160,5169]
triggerall=pos y>=-1+12&&vel y>0
trigger1=anim!=[5161,5169]
trigger2=!selfanimexist(5170+anim%10)
value=5170
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5160,5169]
triggerall=pos y>=-1+12&&vel y>0
trigger1=anim=[5161,5169]
trigger1=selfanimexist(5170+anim%10)
value=5170+anim%10
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=hitfallvel
triggerall=var(55)=0
triggerall=anim=[5160,5169]
trigger1=animelemtime(1)=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5160,5169]
trigger1=animelemtime(1)=0
y=20
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5160,5169]
trigger1=1
x=vel x
y=vel y+0.4
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim=[5080,5089]

;夋柺愝掕乮媡弴張棟乯丅
[state ]
type=fallenvshake
triggerall=var(55)=0
triggerall=anim=[5080,5089]
trigger1=1
ignorehitpause=0



;儔僀僼愝掕乮媡弴張棟乯丅
[state ]
type=hitfalldamage
triggerall=var(55)=0
triggerall=anim=[5080,5089]
trigger1=1
ignorehitpause=0



;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5080,5089]
trigger1=anim!=[5081,5089]
trigger2=!selfanimexist(5110+anim%10)
value=5110
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5080,5089]
trigger1=anim=[5081,5089]
trigger1=selfanimexist(5110+anim%10)
value=5110+anim%10
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim=[5170,5179]

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5170,5179]
triggerall=animtime=0
trigger1=anim!=[5171,5179]
trigger2=!selfanimexist(5110+anim%10)
value=5110
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5170,5179]
triggerall=animtime=0
trigger1=anim=[5171,5179]
trigger1=selfanimexist(5110+anim%10)
value=5110+anim%10
ignorehitpause=0



;壒嬁丅
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=animelemtime(1)=0
value=f7,(floor(vel y)>5)+(floor(vel y)>14)
ignorehitpause=0



;夋柺愝掕丅
[state ]
type=fallenvshake
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=animelemtime(1)=0
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5170,5179]
triggerall=gethitvar(fall.yvel)=0
trigger1=animelemtime(1)=0
trigger1=vel x>1
x=1
ignorehitpause=0
[state ]
type=velmul
triggerall=var(55)=0
triggerall=anim=[5170,5179]
triggerall=gethitvar(fall.yvel)=0
trigger1=animelemtime(1)=0
x=0.75
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=1
x=vel x*0.85
y=vel y
ignorehitpause=0



;儔僀僼愝掕丅
[state ]
type=hitfalldamage
triggerall=var(55)=0
triggerall=anim=[5170,5179]
trigger1=animelemtime(1)=0
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim=[5110,5119]

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5110,5119]
triggerall=alive!=0
triggerall=gethitvar(recovertime)=0
trigger1=anim!=[5111,5119]
trigger2=!selfanimexist(5120+anim%10)
value=5120
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5110,5119]
triggerall=alive!=0
triggerall=gethitvar(recovertime)=0
trigger1=anim=[5111,5119]
trigger1=selfanimexist(5120+anim%10)
value=5120+anim%10
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5110,5119]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5110,5119]
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5110,5119]
trigger1=1
x=vel x*0.85
y=vel y
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖triggerall=anim=[5120,5129]

;敾掕僙僢僩丅
[state ]
type=nothitby
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=1
value2=sca
ignorehitpause=0

[state ]
type=nothitby
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=animtime=-1
value=,nt,st,ht
time=12
ignorehitpause=0
[state ]
type=nothitby
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=animtime=-1
value2=sca
time=3
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=1
y=0
ignorehitpause=0
[state ]
type=posset
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
triggerall=anim=[5120,5129]
trigger1=1
x=vel x*0
y=vel y
ignorehitpause=0


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嫟捠婰弎乮媡弴張棟乯丅

;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖巰朣丅

[statedef 5306]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=(anim!=[5110,5119])&&(anim!=[5170,5179])&&(anim!=[5140,5149])&&(anim!=[5150,5159])
trigger1=1
value=5110
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=5110||anim=5170
trigger1=selfanimexist(5140)
value=5140
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=5170
trigger1=!selfanimexist(5140)
value=5110
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=(anim=[5111,5119])||(anim=[5171,5179])
trigger1=selfanimexist(5140+anim%10)
value=5140+anim%10
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=(anim=[5111,5119])||(anim=[5171,5179])
trigger1=!selfanimexist(5140+anim%10)
trigger1=selfanimexist(5140)
value=5140
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5171,5179]
trigger1=!selfanimexist(5140+anim%10)
trigger1=!selfanimexist(5140)
value=5110
ignorehitpause=0

[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim=[5140,5149]
triggerall=selfanimexist(5150+anim%10)
trigger1=matchover
value=5150+anim%10
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=l
ignorehitpause=0



;敾掕僙僢僩丅
[state ]
type=nothitby
triggerall=var(55)=0
trigger1=1
value=sca
ignorehitpause=0
[state ]
type=nothitby
triggerall=var(55)=0
trigger1=1
value2=sca
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=vel x<0.05
x=0
ignorehitpause=0

[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=null;posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*0.85
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖僐儞僥傿僯儏乕丅

[statedef 5500]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=forcefeedback
triggerall=var(51)=6
trigger1=1||var(50):=stateno
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5300&&anim!=5500
trigger1=!selfanimexist(5500)
value=5300
ignorehitpause=0
[state ]
type=changeanim
triggerall=var(55)=0
triggerall=anim!=5300&&anim!=5500
trigger1=selfanimexist(5500)
value=5500
ignorehitpause=0

[state ]
type=statetypeset
triggerall=var(55)=0
trigger1=1
statetype=s
ignorehitpause=0



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
y=0
ignorehitpause=0
[state ]
type=null;posset
triggerall=var(55)=0
trigger1=1
y=-1
ignorehitpause=0



;暔棟墘嶼丅
[state ]
type=velset
triggerall=var(55)=0
trigger1=1
x=vel x*0
y=vel y
ignorehitpause=0



;僗僥乕僩堏峴丅
[state ]
type=changestate
trigger1=1
value=100000
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖搳偘懳墳僗僥乕僩孮丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僈乕僪丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僯儏乕僩儔儖丅

[statedef 130]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=125
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 131]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=125
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 132]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=125
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖僈乕僪傗傜傟丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖峝捈拞丅

[statedef 150]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=126
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 152]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=126
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 154]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=126
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖峝捈屻丅

[statedef 151]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=127
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 153]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=127
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 155]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=127
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖傗傜傟丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖峝捈拞丅

[statedef 5000]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5300
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5010]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5300
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5020]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5300
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5070]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5300
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5080]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5300
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖峝捈屻丅

[statedef 5001]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5301
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5011]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5301
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5030]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5301
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5035]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5301
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5071]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5301
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5081]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5301
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖棊壓丅

[statedef 5040]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=hitfallset
triggerall=var(51)=6
trigger1=1
value=0
ignorehitpause=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5302
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5050]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=hitfallset
triggerall=var(51)=6
trigger1=1
value=1
ignorehitpause=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5302
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖抧忋儕僇僶儕丅

[statedef 5200]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5303
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5201]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5303
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嬻拞儕僇僶儕丅

[statedef 5210]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5304
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖揮搢丅

[statedef 5100]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5305
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5101]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5305
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5110]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5305
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5120]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5305
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖巰朣丅

[statedef 5150]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=5306
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖杤僗僥乕僩孮丅

[statedef 51]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1

[statedef 5900]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
triggerall=var(51)=6
triggerall=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1









