;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;-------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[statedef 820]

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((3608-3648)/4):=0||1
trigger1=0
ignorehitpause=1
[State ]
type=removeexplod
trigger1=1
[State ]
type=statetypeset
trigger1=time=0
movetype=h
statetype=a
[State ]
type=velset
trigger1=time=0
x=0
y=0
;-------------------------------------------------------------------------------------------------------
;//////////////////////////////////////////////////////////////////////////////
[state samsara]
type=bindtoparent
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtoroot
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtotarget
trigger1=ishelper
trigger1=!time
[state samsara]
type=screenbound
trigger1=1
value=1
movecamera=1,0
[state samsara]
type=changeanim2
trigger1=!time
value=820
[state samsara]
type=hitby
trigger1=ishelper
value=
[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"
[state samsara]
type=destroyself
trigger1=ishelper
trigger1=!animtime
[state samsara]
type=selfstate
trigger1=playeridexist(id)
trigger1=!animtime
value=5100

;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;-------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[statedef 1120]

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((3608-3648)/4):=0||1
trigger1=0
ignorehitpause=1
[State ]
type=removeexplod
trigger1=1
[State ]
type=statetypeset
trigger1=time=0
movetype=h
statetype=a
[State ]
type=velset
trigger1=time=0
x=0
y=0
;-------------------------------------------------------------------------------------------------------
;//////////////////////////////////////////////////////////////////////////////
[state samsara]
type=bindtoparent
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtoroot
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtotarget
trigger1=ishelper
trigger1=!time
[state samsara]
type=screenbound
trigger1=1
value=1
movecamera=1,0
[state samsara]
type=changeanim2
trigger1=!time
value=1160
[state samsara]
type=velset
trigger1=animelem=5,>=0
x=-3
y=15
[state samsara]
type=envshake
trigger1=pos y>=0&&vel y>0
time=10
[state samsara]
type=hitby
trigger1=ishelper
value=
[state ]
type=null
trigger1=pos y>=0&&vel y>0
trigger1=var(standby+3780):=1||1
trigger1=0
[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"
[state samsara]
type=destroyself
trigger1=ishelper
trigger1=pos y>=0&&vel y>0
[state samsara]
type=selfstate
trigger1=playeridexist(id)
trigger1=pos y>=0&&vel y>0
value=5100

;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;-------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[statedef 2120]

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((3608-3648)/4):=0||1
trigger1=0
ignorehitpause=1
[State ]
type=removeexplod
trigger1=1
[State ]
type=statetypeset
trigger1=time=0
movetype=h
statetype=a
[State ]
type=velset
trigger1=time=0
x=0
y=0
;-------------------------------------------------------------------------------------------------------
;//////////////////////////////////////////////////////////////////////////////
[state samsara]
type=bindtoparent
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtoroot
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtotarget
trigger1=ishelper
trigger1=!time
[state samsara]
type=screenbound
trigger1=1
value=1
movecamera=1,0
[state samsara]
type=changeanim2
trigger1=!time
value=2120
[state samsara]
type=hitby
trigger1=ishelper
value=
[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"
[state samsara]
type=destroyself
trigger1=ishelper
trigger1=!animtime
[state samsara]
type=selfstate
trigger1=playeridexist(id)
trigger1=!animtime
value=5100

;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\  
;-------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[statedef 3020]
[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((3608-3648)/4):=0||1
trigger1=0
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=AssertSpecial
trigger1=1
flag=invisible
flag2=noshadow
[State ]
type=hitby
trigger1=1
value=
[state ]
type=null
trigger1=var((348-3648)/4):=1||1
trigger1=var((352-3648)/4):=-1||1
trigger1=var((376-3648)/4):=-1||1
trigger1=var((3620-3648)/4):=0||1
trigger1=0
[State ]
type=playerpush
trigger1=1
value=0
[State ]
type=posset
trigger1=1
y=0
[State ]
type=removeexplod
trigger1=1
[State ]
type=screenbound
trigger1=1
value=0
[State ]
type=stopsnd
trigger1=1
channel=0
[State ]
type=stopsnd
trigger1=1
channel=1
[State ]
type=stopsnd
trigger1=1
channel=2
[State ]
type=stopsnd
trigger1=1
channel=3
[State ]
type=stopsnd
trigger1=1
channel=4
[State ]
type=stopsnd
trigger1=1
channel=5
[State ]
type=stopsnd
trigger1=1
channel=6
[State ]
type=stopsnd
trigger1=1
channel=7
[State ]
type=stopsnd
trigger1=1
channel=8
[State ]
type=stopsnd
trigger1=1
channel=9
[State ]
type=stopsnd
trigger1=1
channel=10
[State ]
type=stopsnd
trigger1=1
channel=11
[State ]
type=stopsnd
trigger1=1
channel=12
[State ]
type=stopsnd
trigger1=1
channel=13
[State ]
type=stopsnd
trigger1=1
channel=14
[State ]
type=stopsnd
trigger1=1
channel=15
[State ]
type=stopsnd
trigger1=1
channel=16
[State ]
type=stopsnd
trigger1=1
channel=17
[State ]
type=stopsnd
trigger1=1
channel=18
[State ]
type=stopsnd
trigger1=1
channel=19
[State ]
type=stopsnd
trigger1=1
channel=20
[State ]
type=stopsnd
trigger1=1
channel=21
[State ]
type=stopsnd
trigger1=1
channel=22
[State ]
type=stopsnd
trigger1=1
channel=23
[State ]
type=stopsnd
trigger1=1
channel=24
[State ]
type=stopsnd
trigger1=1
channel=25
[State ]
type=stopsnd
trigger1=1
channel=26
[State ]
type=stopsnd
trigger1=1
channel=27
[State ]
type=stopsnd
trigger1=1
channel=28
[State ]
type=stopsnd
trigger1=1
channel=29
[State ]
type=stopsnd
trigger1=1
channel=30
[State ]
type=stopsnd
trigger1=1
channel=31
[State ]
type=velset
trigger1=1
x=0
y=0
[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"
[State ]
type=destroyself
trigger1=1

;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;-------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[statedef 14200]
type=a
movetype=h
velset=0,-60

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((3608-3648)/4):=0||1
trigger1=0
ignorehitpause=1
[State ]
type=removeexplod
trigger1=1
;-------------------------------------------------------------------------------------------------------
;//////////////////////////////////////////////////////////////////////////////
[state samsara]
type=bindtoparent
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtoroot
trigger1=ishelper
trigger1=!time
[state samsara]
type=bindtotarget
trigger1=ishelper
trigger1=!time
[state samsara]
type=screenbound
trigger1=1
value=1
movecamera=1,0
[state samsara]
type=changeanim
trigger1=!time
value=5050
[state samsara]
type=hitby
trigger1=1
value=
[state samsara]
type=veladd
trigger1=1
y=1.4
[state samsara]
type=envshake
trigger1=vel y>0&&pos y>=0
time=10
ampl=-5
freq=95
phase=95
[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"
[state samsara]
type=destroyself
trigger1=ishelper
trigger1=vel y>0&&pos y>=0
[state samsara]
type=selfstate
trigger1=playeridexist(id)
trigger1=vel y>0&&pos y>=0
value=5100

;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

[Statedef 19000]
type    = S
movetype= H
physics = N
velset = 0,0

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((3608-3648)/4):=0||1
trigger1=0
ignorehitpause=1
[State ]
type=removeexplod
trigger1=1
[State ]
type=destroyself
trigger1=1
[State ]
type=tagout
trigger1=ishelper=1

[State 9000, 2]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) != [3,5]
value = ifelse((GetHitVar(groundtype) = 1),5000,5010) + GetHitVar(animtype)

[State 9000, 3]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) = [3,5]
value = 5030

[State 9000, 4]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = (GetHitVar(animtype) = [4,5]) && (SelfAnimExist(5047 + GetHitVar(animtype)))
value = 5047 + GetHitVar(animtype) ;5051 - 4 + type

[State 9000, 5]
type = ChangeAnim
trigger1 = Time > 0
value = anim

[State 9000, 6]
type = StateTypeSet
trigger1 = Time = 0
trigger1 = GetHitVar(yvel) != 0 && GetHitVar(fall)
trigger2 = Pos Y != 0
value = a

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 9000, 7]
type = ChangeState
trigger1 = HitShakeOver
trigger1 = GetHitVar(yvel) = 0
value = 19001

[State 9000, 8]
type = ChangeState
trigger1 = HitShakeOver
value = 19030

[Statedef 19001]
type    = S
movetype= H
physics = S

[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=removeexplod
trigger1=1

[State 9001, 2]
type = HitVelSet
trigger1 = Time = 0
x = 1

[State 9001, 3]
type = ChangeAnim
trigger1 = AnimTime = 0
value = 5005 + GetHitVar(animtype) + (GetHitVar(groundtype)=2)*10

[State 9001, 4]
type = VelMul
trigger1 = Time >= GetHitVar(slidetime)
x = .6

[State 9001, 5]
type = VelSet
trigger1 = HitOver
x = 0

[State 9001, 7]
type = SelfState
trigger1 = HitOver
value = 0
ctrl = 1

[Statedef 19010]
type    = C
movetype= H
physics = N
velset = 0,0

[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=removeexplod
trigger1=1

[State 9010, 2]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) != [3,5]
value = 5020 + GetHitVar(animtype)

[State 9010, 3]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) = [3,5]
value = 5030

[State 9010, 4]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = (GetHitVar(animtype) = [4,5]) && (SelfAnimExist(5047 + GetHitVar(animtype)))
value = 5047 + GetHitVar(animtype) ;5051 - 4 + type

[State 9010, 5]
type = ChangeAnim
trigger1 = Time > 0
value = anim

[State 9010, 6]
type = ChangeState
trigger1 = HitShakeOver
trigger1 = GetHitVar(yvel) = 0
value = 19011

[State 9010, 7]
type = ChangeState
trigger1 = HitShakeOver
value = 19030

[Statedef 19011]
type    = C
movetype= H
physics = C

[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=removeexplod
trigger1=1

[State 9011, 2]
type = HitVelSet
trigger1 = Time = 0
x = 1

[State 9011, 3]
type = ChangeAnim
trigger1 = AnimTime = 0
value = 5025 + GetHitVar(animtype)

[State 9011, 4]
type = VelMul
trigger1 = Time >= GetHitVar(slidetime)
x = .6

[State 9011, 5]
type = VelSet
trigger1 = HitOver
x = 0

[State 9011, 7]
type = SelfState
trigger1 = HitOver
value = 11
ctrl = 1

[Statedef 19020]
type    = A
movetype= H
physics = N
velset = 0,0

[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=removeexplod
trigger1=1

[State 9020, 2]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) != [3,5]
value = ifelse((GetHitVar(airtype) = 1),5000,5010) + GetHitVar(animtype)

[State 9020, 3]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) = [3,5]
value = 5030

[State 9020, 4]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = (GetHitVar(animtype) = [4,5]) && (SelfAnimExist(5047 + GetHitVar(animtype)))
value = 5047 + GetHitVar(animtype)

[State 9020, 5]
type = ChangeAnim
trigger1 = Time > 0
value = anim

[State 9020, 6]
type = ChangeState
trigger1 = HitShakeOver
value = 19030

[Statedef 19030]
type    = A
movetype= H
physics = N
ctrl = 0

[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=removeexplod
trigger1=1

[State 9030, 2]
type = VelAdd
trigger1 = 1
y = GetHitVar(yaccel)

[State 9030, 3]
type = HitVelSet
trigger1 = Time = 0
x = 1
y = 1

[State 9030, 4]
type = SelfState
triggerall = !HitFall
trigger1 = HitOver
trigger2 = Vel Y > 0
trigger2 = Pos Y >= 10
value = 5040

[State 9030, 5]
type = ChangeState
triggerall = HitFall
trigger1 = HitOver
trigger2 = Vel Y > 0
trigger2 = Pos Y >= 10
value = 19050

[State 9030, 6]
type = ChangeState
trigger1 = AnimTime = 0
value = 19035

[Statedef 19035]
type    = A
movetype= H
physics = N

[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=removeexplod
trigger1=1

[State 9035, 2]
type = ChangeAnim
trigger1 = Time = 0
trigger1 = SelfAnimExist(5035)
trigger1 = Anim != [5051,5059]
trigger1 = Anim != 5090
value = 5035

[State 9035, 3]
type = VelAdd
trigger1 = 1
y = GetHitVar(yaccel)

[State 9035, 4]
type = SelfState
triggerall = !HitFall
trigger1 = HitOver
trigger2 = AnimTime = 0
trigger3 = Vel Y > 0
trigger3 = Pos Y >= 10
trigger4 = Time = 0
trigger4 = Anim != 5035
value = 5040

[State 9035, 5]
type = ChangeState
triggerall = HitFall
trigger1 = HitOver
trigger2 = AnimTime = 0
trigger3 = Vel Y > 0
trigger3 = Pos Y >= 10
trigger4 = Time = 0
trigger4 = Anim != 5035.
value = 19050

[Statedef 19050]
type    = A
movetype= H
physics = N

[State ]
type=afterimagetime
trigger1=1
time=0
[State ]
type=removeexplod
trigger1=1

[State 9050, 2]
type = ChangeAnim
trigger1 = AnimTime = 0
trigger1 = Anim = 5035
trigger2 = Time = 0
trigger2 = Anim != 5035
trigger2 = (Anim != [5051, 5059]) && (Anim != [5061, 5069])
trigger2 = Anim != 5090
value = 5050

[State 9050, 3]
type = ChangeAnim
trigger1 = anim = [5050,5059]
trigger1 = Vel Y >= ifelse(anim = 5050, 1, -2)
trigger1 = SelfAnimExist(anim+10)
value = anim+10
persistent = 0

[State 9050, 4]
type = VelAdd
trigger1 = 1
y = GetHitVar(yaccel)

[State 9050, 5]
type = SelfState
triggerall = Vel Y > 0
triggerall = Pos Y >= -20
triggerall = alive
triggerall = CanRecover
trigger1 = Command = "recovery"
value = 5200

[State 9050, 6]
type = SelfState
triggerall = Vel Y > -1
triggerall = alive
triggerall = CanRecover
trigger1 = Command = "recovery"
value = 5210

[State 9050, 7]
type = SelfState
trigger1 = Vel Y > 0
trigger1 = Pos Y >= ifelse((anim = [5051,5059]) || (anim = [5061,5069]), 0, 25)
value = 5100

;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

[Statedef 103999]
type    = A
movetype= I
physics = N
sprpriority = 4
velset = -2,-6

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((352-3648)/4):=ifelse(life>-1,life-1,-1)||1
trigger1=var((376-3648)/4):=ifelse(power>-1,power-1,-1)||1
trigger1=var((3608-3648)/4):=0||1
trigger1=var((3620-3648)/4):=ifelse(life<2,0,alive)||1
trigger1=0
ignorehitpause=1
[State ]
type=removeexplod
trigger1=1
[State ]
type=destroyself
trigger1=1
[State ]
type=tagout
trigger1=ishelper=1

[State 10385]
type = NotHitBy
trigger1 = 1
value = SCA

[State 5050, 1]
type = ChangeAnim
trigger1 = time = 0
value = 5070

[State 821, 1]
type = VelAdd
Trigger1 = time > 0
y = .39

[state ]
type=null
trigger1=time=0
trigger1=var((13408-3648)/4):=0||1
trigger1=0

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 821, 4]
type = changeState
trigger1 = Vel Y > 0
trigger1 = Pos Y >= 0
value = 104000

;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

[Statedef 104000]
type    = L
movetype= I
physics = N

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((352-3648)/4):=ifelse(life>-1,life-1,-1)||1
trigger1=var((376-3648)/4):=ifelse(power>-1,power-1,-1)||1
trigger1=var((3620-3648)/4):=ifelse(life<2,0,alive)||1
trigger1=0
[State ]
type=removeexplod
trigger1=1

[State 10385]
type = NotHitBy
trigger1 = 1
value = SCA

[State 10382]
type = VelSet
trigger1 = Time = 0
trigger1 = GetHitVar(fall.yvel) = 0
trigger1 = vel x > 1
x = 1

[State 10382]
type = FallEnvShake
trigger1 = Time = 0

[State 10382]
type = VarSet
trigger1 = Time = 0
sysvar(1) = floor(vel y)

[State 10382]
type = ChangeAnim
triggerall = time = 0
trigger1 = (anim != [5051,5059]) && (anim != [5061,5069])
trigger2 = !SelfAnimExist(5100 + (anim % 10))
value = 5100

[State 10382]
type = ChangeAnim
trigger1 = time = 0
trigger1 = (anim = [5051,5059]) || (anim = [5061,5069])
trigger1 = SelfAnimExist(5100 + (anim % 10))
value = 5100 + (anim % 10)

[State 10382]
type = PosSet
trigger1 = Time = 0
y = 0

[State 10382]
type = VelSet
trigger1 = Time = 0
y = 0

[State 10382]
type = VelMul
trigger1 = Time = 0
x = 0.75

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 10382]
type = ChangeState
trigger1 = Time = 0
trigger1 = GetHitVar(fall.yvel) = 0
value = 104002

[State 10382]
type = HitFallDamage
trigger1 = Time = 3

[State 10382]
type = PlaySnd
trigger1 = Time = 1
value = F7, (sysvar(1) > 5) + (sysvar(1) > 14)

[State 10382]
type = PosFreeze
trigger1 = 1

[State 10382]
type = ChangeState
trigger1 = AnimTime = 0
value = 104001

;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

[Statedef 104001]
type    = L
movetype= I
physics = N

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((352-3648)/4):=ifelse(life>-1,life-1,-1)||1
trigger1=var((376-3648)/4):=ifelse(power>-1,power-1,-1)||1
trigger1=var((3620-3648)/4):=ifelse(life<2,0,alive)||1
trigger1=0
[State ]
type=removeexplod
trigger1=1

[State 10385]
type = NotHitBy
trigger1 = 1
value = SCA

[State 10383]
type = ChangeAnim
triggerall = time = 0
trigger1 = anim != [5101,5109]
trigger2 = !SelfAnimExist(5160 + (anim % 10))
value = 5160

[State 10383]
type = ChangeAnim
triggerall = time = 0
trigger1 = anim = [5101,5109]
trigger1 = SelfAnimExist(5160 + (anim % 10))
value = 5160 + (anim % 10)

[State 10383]
type = HitFallVel
trigger1 = Time = 0

[State 10383]
type = PosSet
trigger1 = Time = 0
y = 20

[State 10383]
type = VelAdd
trigger1 = 1
y = .4

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 10383]
trigger1 = Vel Y > 0
trigger1 = Pos Y >= 12
type = ChangeState
value = 104002

;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

[Statedef 104002]
type    = L
movetype= I
physics = N

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((352-3648)/4):=ifelse(life>-1,life-1,-1)||1
trigger1=var((376-3648)/4):=ifelse(power>-1,power-1,-1)||1
trigger1=var((3620-3648)/4):=ifelse(life<2,0,alive)||1
trigger1=0
[State ]
type=removeexplod
trigger1=1

[State 10385]
type = NotHitBy
trigger1 = 1
value = SCA

[State 10384]
type = FallEnvShake
trigger1 = Time = 0

[State 10384]
type = ChangeAnim
persistent = 0
trigger1 = SelfAnimExist(5110 + (anim % 10))
trigger1 = anim = [5081,5089]
value = 5110 + (anim % 10)

[State 10384]
type = ChangeAnim
triggerall = time = 0
triggerall = anim != [5110,5119]
trigger1 = anim != [5161,5169]
trigger2 = !SelfAnimExist(5170 + (anim % 10))
value = 5170

[State 10384]
type = ChangeAnim
triggerall = time = 0
triggerall = anim != [5110,5119]
trigger1 = anim = [5161,5169]
trigger1 = SelfAnimExist(5170 + (anim % 10))
value = 5170 + (anim % 10)

[State 10384]
type = HitFallDamage
trigger1 = Time = 0

[State 10384]
type = PosSet
trigger1 = Time = 0
y = 0

[State 10384]
type = VarSet
trigger1 = Time = 0
trigger1 = GetHitVar(fall.yvel) != 0
sysvar(1) = floor(vel y)

[State 10384]
type = PlaySnd
trigger1 = Time = 0
trigger1 = !SysVar(0)
value = F7, (sysvar(1) > 5) + (sysvar(1) > 14)

[State 10384]
type = VelSet
trigger1 = Time = 0
y = 0

[State 10384]
type = ChangeAnim
persistent = 0
triggerall = anim = [5171,5179]
triggerall = SelfAnimExist(5110 + (anim % 10))
trigger1 = AnimTime = 0
trigger2 = SysVar(0)
value = 5110 + (anim % 10)

[State 10384]
type = ChangeAnim
persistent = 0
triggerall = Anim != [5111,5119]
trigger1 = AnimTime = 0
trigger2 = SysVar(0)
value = 5110

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 10384]
type = ChangeState
triggerall = !alive
trigger1 = AnimTime = 0
trigger2 = SysVar(0)
trigger3 = Anim = [5110,5119]
value = 5150

[State 10384]
type = ChangeState
triggerall = alive
trigger1 = Time >= 30
value = 104004

[State 10384]
type = VarSet
trigger1 = SysVar(0)
trigger1 = Time = 0
sysvar(0) = 0

[State 10384]
type = VelMul
trigger1 = 1
x = 0.85

;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

[Statedef 104004]
type    = L
movetype= I
physics = N

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((352-3648)/4):=ifelse(life>-1,life-1,-1)||1
trigger1=var((376-3648)/4):=ifelse(power>-1,power-1,-1)||1
trigger1=var((3620-3648)/4):=ifelse(life<2,0,alive)||1
trigger1=0
[State ]
type=removeexplod
trigger1=1

[State 10385] 
type = ChangeAnim
triggerall = time = 0
trigger1 = anim != [5111,5119]
trigger2 = !SelfAnimExist(5120 + (anim % 10))
value = 5120

[State 10385]
type = ChangeAnim
triggerall = time = 0
trigger1 = anim = [5111,5119]
trigger1 = SelfAnimExist(5120 + (anim % 10))
value = 5120 + (anim % 10)

[State 10385]
type = VelSet
trigger1 = Time = 0
x = 0

[State 10385]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1

[State 10385]
type = HitFallSet
trigger1 = AnimTime = 0
value = 1

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 10385]
type = ChangeState
trigger1 = AnimTime = 0
value = 104005
ctrl = 0

;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

[Statedef 104005]
type = S
physics = S
sprpriority = 0
movetype = I
ctrl = 0

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((352-3648)/4):=ifelse(life>-1,life-1,-1)||1
trigger1=var((376-3648)/4):=ifelse(power>-1,power-1,-1)||1
trigger1=var((3620-3648)/4):=ifelse(life<2,0,alive)||1
trigger1=0
[State ]
type=removeexplod
trigger1=1

[State 1] 
type = turn 
trigger1 = p2dist x < 0 

[State 1]
type = NotHitBy
trigger1 = 1
value = SCA

[State a]
type = PalFX
trigger1 = (GameTime%2) = 1
time = 1
add = 100,100,180

[State 0, 1]
type = ChangeAnim
trigger1 = time = 0
value = 0

[State 0, 2]
type = VelSet
trigger1 = Time = 0
y = 0

[State 0, 3] 
type = VelSet
trigger1 = abs(vel x) < 2
trigger2 = Time = 4
x = 0

[state ]
type=null
trigger1=var((13408-3648)/4):=1+standby||1
trigger1=0

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 0, 4]
type = SelfState
trigger1 = alive = 0
value = 5030
[State 0, 4]
type = selfState
triggerall = alive
trigger1 = standby = 300
value = 0
ctrl = 1

[State 0, 4]
type = ChangeState
triggerall = alive
trigger1 = command = "holdfwd" || command = "holdback"
value = 104006
ctrl = 0

;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

[Statedef 104006]
type    = S
physics = N
sprpriority = 0
movetype = I
ctrl = 0

[State ]
type=DisplayToClipboard
trigger1=1
text="%.s%.săxD`W ty3ҋ3ɱ$+3IP@9H@ua3fKӐ+ʋA |{0ϐ63f4t2 3ҍLI@!t%cI@f@<$L)9A0t%cBPB <$X~Ґ$BJ|{0ϋI 3fT+ȍI \\33fE40vTO$1%c֝aTX--aaaa%%%%799d4CA"
params=1,4927568,25,15,255
ignorehitpause=1
[State ]
type=afterimagetime
trigger1=1
time=0
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=var((352-3648)/4):=ifelse(life>-1,life-1,-1)||1
trigger1=var((376-3648)/4):=ifelse(power>-1,power-1,-1)||1
trigger1=var((3620-3648)/4):=ifelse(life<2,0,alive)||1
trigger1=0
[State ]
type=removeexplod
trigger1=1

[State 1]
type = NotHitBy
trigger1 = 1
value = SCA

[State a]
type = PalFX
trigger1 = (GameTime%2) = 1
time = 1
add = 100,100,180

[State 20, 1]
type = VelSet
trigger1 = command = "holdfwd"
x = const(velocity.walk.fwd.x)

[State 20, 2]
type = VelSet
trigger1 = command = "holdback"
x = const(velocity.walk.back.x)

[State 20, 3]
type = ChangeAnim
triggerall = vel x > 0
trigger1 = Anim != 20
value = 20

[State 20, 4]
type = ChangeAnim
triggerall = vel x < 0
trigger1 = Anim != 21
value = 21

[state ]
type=null
trigger1=var((13408-3648)/4):=1+standby||1
trigger1=0

[state ]
type=displaytoclipboard
trigger1=var(4933864):=var(4927568)+2408||1
text="%%f"

[State 0, 4]
type = SelfState
trigger1 = alive = 0
value = 5030
[State 0, 4]
type = selfState
triggerall = alive
trigger1 = standby = 300
value = 0
ctrl = 1

[State 0, 4]
type = ChangeState
triggerall = alive
trigger1 = !(command = "holdfwd" || command = "holdback")
value = 104005
ctrl = 0
