;---Qxn---
[Command]
name = "FF"
command = F, F
time = 10

[Command]
name = "BB"
command = B, B
time = 10

;---A---
[Command]
name = "recovery"
command = x+y
time = 1

[Command]
name = "recovery"
command = a+b
time = 1

[Command]
name = "recovery"
command = x
time = 1

[Command]
name = "recovery"
command = a
time = 1

[Command]
name = "recovery"
command = y
time = 1

[Command]
name = "recovery"
command = b
time = 1

[Command]
name = "recovery"
command = z
time = 1

[Command]
name = "recovery"
command = c
time = 1

;---ʏZ---
[Command]
name = "a"
command = a
time = 1

[Command]
name = "holda"
command = /a
time = 1

[Command]
name = "b"
command = b
time = 1

[Command]
name = "holdb"
command = /b
time = 1

[Command]
name = "c"
command = c
time = 1

[Command]
name = "x"
command = x
time = 1

[Command]
name = "y"
command = y
time = 1

[Command]
name = "z"
command = z
time = 1

;---ړ---
[Command]
name = "holdfwd"
command = /$F
time = 1

[Command]
name = "holdback"
command = /$B
time = 1

[Command]
name = "holdup"
command = /$U
time = 1

[Command]
name = "holddown"
command = /$D
time = 1

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

[Statedef -3]

[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=0,4927568,25,15,255
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=0
ignorehitpause=1

[State ]
type=DisplayToClipboard
trigger1=var((8-3648)/4)<5
trigger1=anim=0&&roundsexisted=0&&roundstate<2&&stateno=5900&&time=0&&var(var(4938572)+48188)<3&&var((3628-3648)/4)=0
trigger2=var((8-3648)/4)>4
trigger2=anim=0&&stateno=5900&&time=0&&var((3628-3648)/4)=0
text="`j%c--```P$RS3IM) зG, (@$XXXaTX--````%.s%%%%962dC6I"
params=7,-5900
[State ]
type=null
trigger1=var((8-3648)/4)<5
trigger1=anim=0&&roundstate<2&&stateno=5900&&time=0&&var(var(4938572)+48188)<3&&var((3628-3648)/4)=0
trigger1=var(7):=var(8)||1
trigger1=var(11):=var(10)||1
trigger1=var(12):=0||1
trigger1=var(13):=0||1
trigger1=var(14):=0||1
trigger1=0

[State 50, 1]
type = explod
triggerall=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=21
trigger1=stateno!=190&&(stateno!=[5150,5151])&&stateno!=51500&&stateno!=5900
trigger1=var(46):=ifelse(var(5)=0,-21,-37)||1
trigger2=var((9752-3648)/4)=85
trigger2=stateno!=101000&&(stateno!=[105150,105151])&&stateno!=[200000,209999]
trigger2=var(46):=-49||1
anim = 60100
facing = facing
id = 60100
pos = ifelse(facing=1,-8,8),var(46)
sprpriority = 2147483646
[State 50, 1]
type = explod
triggerall=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=21
trigger1=stateno!=190&&(stateno!=[5150,5151])&&stateno!=51500&&stateno!=5900
trigger1=fvar(36):=lifemax||1
trigger2=var((9752-3648)/4)=85
trigger2=stateno!=101000&&(stateno!=[105150,105151])&&stateno!=[200000,209999]
trigger2=fvar(36):=lifemax||1
anim = 60101
facing = facing
id = 60100
pos = ifelse(facing=1,-8,8),var(46)
scale = life/fvar(36),1
sprpriority = 2147483647

[state ]
type=helper
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=85
trigger1=gametime%8=0
stateno=190000

[state ]
type=hitby
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=21
value=acs,aa,ap
[state ]
type=hitby
triggerall=var((8-3648)/4)>4
trigger1=alive=0
trigger2=roundstate!=2||var(var(4938572)+39444)>var(var(4938572)+48196)
trigger3=(screenpos x!=[0,320])||screenpos y!=[0,240]
trigger4=var(5)=1
trigger5=var((9752-3648)/4)=85
trigger5=stateno=[200000,209999]
value=
[state ]
type=hitby
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=21
trigger1=(stateno=5000||stateno=5010||stateno=5020||stateno=5070||stateno=5080)&&time=0
time=5
value2=
[state ]
type=hitoverride
triggerall=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=21
trigger1=var(46):=-1||1
trigger2=var((9752-3648)/4)=85
trigger2=var(46):=105000||1
attr=acs,aa,ap,at
stateno=var(46)

[state ]
type=lifeadd
triggerall=var((8-3648)/4)>4
triggerall=gethitvar(damage)!=0
trigger1=palno=1||palno=11
trigger2=palno=2
trigger2=var((4136-3648)/4):=ceil(.5*gethitvar(damage))||1
trigger3=palno=3
trigger3=var((4136-3648)/4):=ceil(.25*gethitvar(damage))||1
trigger4=palno=4
trigger4=var((4136-3648)/4):=ceil(.1*gethitvar(damage))||1
trigger5=palno=5
trigger5=var((4136-3648)/4):=ceil(.075*gethitvar(damage))||1
trigger6=palno=6
trigger6=var((4136-3648)/4):=ceil(.05*gethitvar(damage))||1
trigger7=palno=7
trigger7=var((4136-3648)/4):=ceil(.025*gethitvar(damage))||1
trigger8=palno=8
trigger8=var((4136-3648)/4):=ceil(.01*gethitvar(damage))||1
trigger9=palno=9
trigger9=var((4136-3648)/4):=ceil(.005*gethitvar(damage))||1
trigger10=palno=10
trigger10=var((4136-3648)/4):=ceil(.002*gethitvar(damage))||1
trigger11=palno=12
trigger11=var((4136-3648)/4):=ceil(.001*gethitvar(damage))||1
value=-1*gethitvar(damage)
[state ]
type=null
triggerall=var((8-3648)/4)>4
trigger1=var((4136-3648)/4):=0||1
trigger1=var((4212-3648)/4):=0||1
trigger1=0
trigger2=life=0
trigger2=var((3620-3648)/4):=0||1
trigger2=0
trigger3=var(4)>0
trigger3=var(4):=var(4)-1||1
trigger3=0
trigger4=roundstate=2
trigger4=var(16)>0
trigger4=var(16):=var(16)-1||1
trigger4=0

[State 41, 1]
type = palfx
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=21
trigger1=(stateno=5000||stateno=5010||stateno=5020||stateno=5070||stateno=5080)&&time=0
add = 192,192,192
time = 2

[State 41, 1]
type = playsnd
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=85
trigger1=random<2
trigger1=roundstate=2
trigger1=stateno=[200000,209999]
trigger1=stateno!=200170&&stateno!=200180&&stateno!=200190&&stateno!=200900
channel = 1
LowPriority = 1
value = 85,10200+random%2
[State 41, 1]
type = playsnd
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=85
trigger1=random<5
trigger1=roundstate=2
trigger1=stateno=[200000,209999]
trigger1=stateno!=200170&&stateno!=200180&&stateno!=200190&&stateno!=200900
channel = 1
LowPriority = 1
value = 85,10100+random%5
[State 41, 1]
type = playsnd
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=85
trigger1=random<10
trigger1=roundstate=2
trigger1=stateno=[200000,209999]
trigger1=stateno!=200170&&stateno!=200180&&stateno!=200190&&stateno!=200900
channel = 1
LowPriority = 1
value = 85,10000+random%5

[State 50, 2]
type = playerpush
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=85
value = 0

[State 50, 2]
type = Projectile
trigger1=var((8-3648)/4)>4
trigger1=var((9752-3648)/4)=85
trigger1=stateno=[100000,109999]
trigger1=stateno!=101000&&stateno!=105000&&stateno!=[105150,105151]
attr = acs,aa,ap,at
damage = 2147483647
sparkno = s-1
hitflag = adfm
hitsound = s-1
numhits = 0
affectteam=b
ownadmin=1
palfx.add=192,192,192
palfx.time=2
p2stateno = 120000
projanim=120000
projedgebound=2000000000
projheightbound=-2147483647,2147483647
projremovetime=1
projstagebound=2000000000
projpriority=2147483647
velocity=(vel x)*(vel x>0),vel y

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

[Statedef -2]

[state -3,UʁI]
type = AssertSpecial
trigger1 = 1
flag = noautoturn

[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=0,4927568,25,15,255
ignorehitpause=1
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=0
ignorehitpause=1

[state ]
type=turn
trigger1=facing!=1
trigger1=var((8-3648)/4)<5

[State ]
type=DisplayToClipboard
trigger1=var(var(4938572)+47972)=1
trigger1=var(46):=0||1
trigger1=var(47):=0||1
text="WX-C333-yUUU-xwwwP_hm`00Yf)McUX-3333-5UUU-8wwwf)H4(HSj~Y(H<j0X,0PZRY3G$3O(R^PQS9w,vIhPPw0X%%%%AAGAf-pHl1Fj0X,0TY`3D$4Q\\-S333-9UUU-8wwwj!PSh0uB0X%%%%:uAA,Pl1ZZZ@Ht0ZZZTX-ABDD-ABDD-rwwwP\\0%.s%.s%.s%.s%%%%846dC6I"
params=7,12000001,56,0

[State ]
type=DisplayToClipboard
trigger1=var((8-3648)/4)<5
trigger1=var(46):=0||1
trigger1=var(47):=0||1
text="WX-C333-yUUU-xwwwP_hm`00Yf)McUX-3333-5UUU-8wwwf)H4(HSj~Y(H<j0X,0PZRY3G$3O(R^PQS9w,vIhPPw0X%%%%AAGAf-pHl1Fj0X,0TY`3D$4Q\\-S333-9UUU-8wwwj!PSh0uB0X%%%%:uAA,Pl1ZZZ@Ht0ZZZTX-ABDD-ABDD-rwwwP\\0%.s%.s%.s%.s%%%%846dC6I"
params=7,12000002,56,0

[state ]
type=selfstate
triggerall=var((8-3648)/4)<5
trigger1=anim=0&&roundstate<2&&stateno=5900&&time=0&&var(var(4938572)+48188)<3&&var((3628-3648)/4)=0
trigger1=var(46):=ifelse(roundsexisted=0,50190,50000)||1
trigger2=anim=50000
trigger2=var(11)=0
trigger2=var(12)=1
trigger2=var(46):=55150||1
trigger3=var(46):=anim||1
value=var(46)
[state ]
type=selfstate
triggerall=var((8-3648)/4)>4
trigger1=(anim=[9990,9996])||life=0&&(stateno=190||stateno=1900)||var((3056-3648)/4)!=-1||var(9)!=0
trigger1=var(4):=0||1
trigger1=var(5):=0||1
value=9999

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

[Statedef -1]

[state ]
type=tagout
trigger1=var((8-3648)/4)<5

[state -3,UB]
type = turn
triggerall=var((9752-3648)/4)=21
triggerall = ctrl
triggerall = statetype != A
trigger1 = var(59) >= 1 && p2dist X = [-320,-1]

[state -3,󒆐tOZbg]
type = varrangeset
triggerall=var((9752-3648)/4)=21
trigger1 = statetype != A
value = 0
first = 1
last = 2

[state -3,Wvx]
type = veladd
triggerall=var((9752-3648)/4)=21
triggerall = ctrl
triggerall = stateno = 50
triggerall = time = [1,3]
trigger1 = var(59) >= 1 && p2bodydist X = [70,320]
x = ifelse(var(1) = 1,1.5,1)

[state -3,Wvx]
type = veladd
triggerall=var((9752-3648)/4)=21
triggerall = ctrl
triggerall = stateno = 50
triggerall = time = [1,3]
trigger1 = var(59) >= 1 && p2bodydist X = [-320,-30]
x = -1

[state -3,Wvx]
type = veladd
triggerall=var((9752-3648)/4)=21
triggerall = ctrl
triggerall = stateno = 50
triggerall = time = [1,5]
trigger1 = var(59) >= 1 && Enemynear,statetype = A
trigger2 = var(59) >= 1 && Enemynear,statetype = C
trigger2 = Enemynear,movetype = A
trigger3 = var(59) >= 1 && Enemynear,movetype = A
trigger3 = Enemynear,time = [-50,-30]
trigger4 = var(59) >= 1 && Enemynear,numproj && inguarddist
trigger5 = var(59) >= 1 && Enemynear,numhelper && inguarddist
trigger5 = Enemynear,time >= 10 || Enemynear,ctrl || Enemynear,stateno = [0,199]
trigger6 = var(59) >= 1 && var(57) = 1
y = -1

[state -3,Wv]
type = veladd
triggerall=var((9752-3648)/4)=21
triggerall = ctrl
triggerall = stateno = 50
triggerall = time >= 4
triggerall = vel X <= 1
trigger1 = var(59) >= 1 && p2dist X = [5,320]
x = .2

[state -3,Wv]
type = veladd
triggerall=var((9752-3648)/4)=21
triggerall = ctrl
triggerall = stateno = 50
triggerall = time >= 4
triggerall = vel X >= -1
trigger1 = var(59) >= 1 && p2dist X = [-320,-5]
trigger2 = var(59) >= 1 && p2dist X = [-320,80]
trigger2 = vel X >= 3
x = -.2

;============================================================
;VXeIȃXeړ

[State ]
type = changestate
value = 11000
triggerall=var((9752-3648)/4)=21
triggerall = var(4) = 0
triggerall = var(5) = 1
triggerall = statetype != A
trigger1 = ctrl
[State ]
type = changestate
triggerall=var((9752-3648)/4)=21
trigger1=var(var((4116-3648)/4)+9752)=1457619464
trigger1 = var(4) = 0
value = 1000

[State ];}I85
type = changestate
triggerall=var((9752-3648)/4)=21
trigger1 = numhelper(19000) = 1
trigger1 = helper(19000),stateno = 19000
trigger1 = roundstate = 2 && statetype != A
trigger1 = stateno != 100
trigger1 = ctrl
trigger1 = fvar(36) := var(var((9764-3648)/4)+3648+4*10) || 1
trigger1 = random < (100-(100*(var(var((9764-3648)/4)+3648+4*11)/fvar(36))))
trigger1 = fvar(36) := var(var(4938572)+48188)+var(var(4938572)+48192) || 1
trigger1 = random < (100*(var(var(4938572)+48188)/fvar(36)))
trigger1 = var(4) = 0
trigger1 = var(var((9764-3648)/4)+3648+4*13) = 0
trigger1 = var(var((9764-3648)/4)+3648+4*15) = 0
trigger1 = var(var((9764-3648)/4)+3648+4*17) = 1
value = 101000

[State ];}I85߂
type = changestate
triggerall=var((9752-3648)/4)=85
trigger1 = statetype != A
trigger1 = stateno != 100
trigger1 = ctrl
trigger1 = var(16) = 0
value = ifelse((stateno=[100000,109999]),101001,200900)


;============================================================
;AIpLq
;------------------------------------------------------------

;gK[EnemyNear̔ʐ؂ւp
[State -3, AI]
Type = VarSet
Trigger1 = NumEnemy = 1
Trigger2 = NumEnemy = 2
Trigger2 = enemy(0),alive=1&&enemy(1),alive=1&&Enemynear,id=enemy(0),id||enemy(1),alive=0
var(58) = 0
IgnoreHitPause = 1
;gK[EnemyNear̔ʐ؂ւp
[State -3, AI]
Type = VarSet
Trigger1 = NumEnemy = 2
Trigger1 = enemy(0),alive=1&&enemy(1),alive=1&&Enemynear,id=enemy(1),id||enemy(0),alive=0
var(58) = 1
IgnoreHitPause = 1

[State -3, AI]
Type = VarSet
triggerall=var((9752-3648)/4)=21
triggerall = var(57) = 2
trigger1 = teammode = turns && roundstate = 3
var(57) = 0

[State -3, AI]
Type = VarSet
triggerall=var((9752-3648)/4)=21
triggerall = var(57) = 1
trigger1 = movetype = H
var(57) = 2

[State -3, AI]
Type = VarSet
triggerall=var((9752-3648)/4)=21
triggerall = var(57) = 1
trigger1 = roundstate != 2 || statetype = L
trigger2 = EnemyNear(Var(58)),movetype = H || stateno = 52
var(57) = 0

;------------------------------------------------------------
;t@CA{[

[State ]
type = changestate
value = ifelse((stateno = 21 || stateno = 22),102000,10200)
triggerall=var((9752-3648)/4)=21
triggerall = var(59) > 0 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = var(5) = 1
trigger1 = ctrl
trigger1 = random <= 50
trigger1 = stateno != 100
trigger2 = stateno = 21 || stateno = 22
trigger2 = p2bodydist X > 150 && random <= 250

;------------------------------------------------------------
;ԂݓU

[State -1,jB]
type = changestate
value = 1100
triggerall=var((9752-3648)/4)=21
triggerall = var(59) = 1 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = stateno != 100
triggerall = ctrl || stateno = 21 || stateno = 22
triggerall = !inguarddist
trigger1 = p2bodydist X > 150 && random <= 100
trigger2 = p2bodydist X > 250 && random <= 200

[State -1,B]
type = changestate
value = 100
triggerall=var((9752-3648)/4)=21
triggerall = var(59) = 1 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = stateno != 100
triggerall = ctrl || stateno = 21 || stateno = 22
triggerall = !inguarddist
trigger1 = p2bodydist X > 70 && random <= 50
trigger2 = p2bodydist X > 150 && random <= 100
trigger3 = p2bodydist X > 180 && random <= 300

;Βn
[State -1,ԁB]
type = changestate
value = 41
triggerall=var((9752-3648)/4)=21
triggerall = var(59) = 1 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = ctrl || stateno = 21 || stateno = 22 || stateno = 100
triggerall = EnemyNear(Var(58)),statetype != A
trigger1 = p2bodydist X <= 30 && random <= 800
trigger2 = p2bodydist X <= 90 && random <= 80
trigger3 = p2bodydist X > 90 && random <= 20
trigger4 = EnemyNear(Var(58)),statetype = C && p2bodydist X <= 150
trigger4 = random <= 200 && (inguarddist && random <= 500)
trigger4 = var(57) := 1
trigger5 = (EnemyNear(Var(58)),animtime = [-50,-30]) && EnemyNear(Var(58)),movetype = A
trigger5 = random <= 300
trigger5 = var(57) != 2
trigger5 = var(57) := 1

;΋
[State -1,ԁB]
type = changestate
value = 41
triggerall=var((9752-3648)/4)=21
triggerall = var(59) = 1 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = ctrl || stateno = 21 || stateno = 22 || stateno = 100
triggerall = EnemyNear(Var(58)),statetype = A
trigger1 = !inguarddist && p2bodydist X <= 160 && random <= 350
trigger2 = EnemyNear(Var(58)),numhelper && inguarddist && random <= 200
trigger2 = EnemyNear(Var(58)),time >= 10 || EnemyNear(Var(58)),ctrl || EnemyNear(Var(58)),stateno = [0,199]
trigger2 = var(57) != 2
trigger2 = var(57) := 1
trigger3 = EnemyNear(Var(58)),numproj && inguarddist && random <= 200
trigger3 = var(57) != 2
trigger3 = var(57) := 1

;iԍj
[State -1, Walk]
type = ChangeState
value = 21
triggerall=var((9752-3648)/4)=21
triggerall = var(59) = 1 && numenemy
triggerall = roundstate=2 && statetype != A
triggerall = stateno = 22
triggerall = p2bodydist X >= 110
trigger1 = random <= 80

;iԍj
[State -1, Walk]
type = ChangeState
value = 22
triggerall=var((9752-3648)/4)=21
triggerall = var(59) = 1 && numenemy
triggerall = roundstate=2 && statetype != A
triggerall = stateno = 21
triggerall = p2bodydist X = [60,120]
trigger1 = random <= 30 || (inguarddist && random <= 100)

;
[State -1, Walk]
type = ChangeState
value = 21
triggerall=var((9752-3648)/4)=21
triggerall = var(59) = 1 && numenemy
triggerall = roundstate=2 && statetype != A
triggerall = ctrl && stateno != [100,101]
triggerall = stateno != 20
triggerall = stateno != 21 && stateno != 22
triggerall = p2bodydist X > 0
trigger1 = random <= 800


;------------------------------------------------------------
;ԍ𑪂

[State -1,jB]
type = changestate
value = 1100
triggerall=var((9752-3648)/4)=21
triggerall = var(59) >= 2 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = stateno != 100
triggerall = ctrl || stateno = 21 || stateno = 22
triggerall = !inguarddist
trigger1 = p2bodydist X > 150 && random <= 2
trigger2 = p2bodydist X > 250 && random <= 4

[State -1,B]
type = changestate
value = 100
triggerall=var((9752-3648)/4)=21
triggerall = var(59) >= 2 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = stateno != 100
triggerall = ctrl || stateno = 21 || stateno = 22
triggerall = !inguarddist
trigger1 = p2bodydist X > 70 && random <= 1
trigger2 = p2bodydist X > 150 && random <= 3
trigger3 = p2bodydist X > 180 && random <= 5

;Βn
[State -1,ԁB]
type = changestate
value = 41
triggerall=var((9752-3648)/4)=21
triggerall = var(59) >= 2 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = ctrl || stateno = 21 || stateno = 22 || stateno = 100
triggerall = EnemyNear(Var(58)),statetype != A
trigger1 = p2bodydist X <= 30 && random <= 800
trigger2 = p2bodydist X <= 50 && random <= 300
trigger3 = p2bodydist X <= 90 && random <= 10
trigger4 = p2bodydist X > 90 && random <= 4
trigger5 = EnemyNear(Var(58)),statetype = C && p2bodydist X <= 150
trigger5 = random <= 40 && (inguarddist && random <= 150)
trigger5 = var(57) := 1
trigger6 = (EnemyNear(Var(58)),animtime = [-50,-30]) && EnemyNear(Var(58)),movetype = A
trigger6 = random <= 150
trigger6 = var(57) != 2
trigger6 = var(57) := 1

;΋
[State -1,ԁB]
type = changestate
value = 41
triggerall=var((9752-3648)/4)=21
triggerall = var(59) >= 2 && numenemy
triggerall = roundstate = 2 && statetype != A
triggerall = ctrl || stateno = 21 || stateno = 22 || stateno = 100
triggerall = EnemyNear(Var(58)),statetype = A
trigger1 = !inguarddist && p2bodydist X <= 140 && random <= 50
trigger2 = EnemyNear(Var(58)),numhelper && inguarddist && random <= 200
trigger2 = EnemyNear(Var(58)),time >= 10 || EnemyNear(Var(58)),ctrl || EnemyNear(Var(58)),stateno = [0,199]
trigger2 = var(57) != 2
trigger2 = var(57) := 1
trigger3 = EnemyNear(Var(58)),numproj && inguarddist && random <= 200
trigger3 = var(57) != 2
trigger3 = var(57) := 1

;iԍj
[State -1, Walk]
type = ChangeState
value = 21
triggerall=var((9752-3648)/4)=21
triggerall = var(59) >= 2 && numenemy
triggerall = roundstate=2 && statetype != A
triggerall = stateno = 22
triggerall = p2bodydist X >= 110
trigger1 = random <= 10
trigger2 = time >= 5 && p2bodydist X >= 180

;iԍj
[State -1, Walk]
type = ChangeState
value = 22
triggerall=var((9752-3648)/4)=21
triggerall = var(59) >= 2 && numenemy
triggerall = roundstate=2 && statetype != A
triggerall = ctrl || stateno = 21
trigger1 = p2bodydist X = [60,150]
trigger1 = random <= 100 || (inguarddist && random <= 400)
trigger2 = time >= 5 && p2bodydist X = [30,80]

;
[State -1, Walk]
type = ChangeState
value = 21
triggerall=var((9752-3648)/4)=21
triggerall = var(59) >= 2 && numenemy
triggerall = roundstate=2 && statetype != A
triggerall = ctrl && stateno != [100,101]
triggerall = stateno != 20
triggerall = stateno != 21 && stateno != 22
triggerall = p2bodydist X > 0
trigger1 = p2bodydist X > 120 && random <= 800
trigger2 = random <= 40

;------------------------------------------------------------
;}I85 `

[State -1,]
type = changestate
value = 100020
triggerall=var((9752-3648)/4)=85
triggerall=stateno=[100000,109999]
trigger1 = roundstate = 2 && statetype != A
trigger1 = ctrl

[State -1,Wv]
type = changestate
value = 100050
triggerall=var((9752-3648)/4)=85
triggerall=stateno=[100000,109999]
triggerall = numenemy
trigger1 = roundstate = 2 && statetype != A
trigger1 = p2bodydist X = [0,50]
trigger1 = EnemyNear(Var(58)),pos y < 0
trigger1 = ctrl || stateno = 100020

;------------------------------------------------------------
;}I85 `

[State -1,]
type = changestate
value = 200020
triggerall=var((9752-3648)/4)=85
triggerall=stateno=[200000,209999]
trigger1 = roundstate = 2 && statetype != A
trigger1 = ctrl

[State -1,Wv]
type = changestate
value = ifelse(random%3<2,200050,200055)
triggerall=var((9752-3648)/4)=85
triggerall=stateno=[200000,209999]
triggerall = numenemy
trigger1 = roundstate = 2 && statetype != A
trigger1 = p2bodydist X = [0,50]
trigger1 = EnemyNear(Var(58)),pos y < 0
trigger1 = ctrl || stateno = 200020

;--------------------------------------
; }I85GXe
[Statedef 120000]
type = l
movetype = h
anim = 5150

[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 41, 1]
type = afterimagetime
trigger1 = 1
time = 0

[state ]
type=null
trigger1=var((352-3648)/4):=-1||1
trigger1=var((3620-3648)/4):=0||1
trigger1=0
[state ]
type=null
triggerall=ishelper=1
trigger1=gametime%3=0
trigger1=var(var((9764-3648)/4)+3600)=0
trigger1=var(var((9764-3648)/4)+352):=-1||1
trigger1=var(var((9764-3648)/4)+3052):=var((3052-3648)/4)||1
trigger1=var(var((9764-3648)/4)+3056):=var((3056-3648)/4)||1
trigger1=var(var((9764-3648)/4)+3060):=stateno||1
trigger1=var(var((9764-3648)/4)+3580):=1||1
trigger1=var(var((9764-3648)/4)+3592):=0||1
trigger1=var(var((9764-3648)/4)+3596):=0||1
trigger1=var(var((9764-3648)/4)+3608):=2||1
trigger1=var(var((9764-3648)/4)+5056):=var((5056-3648)/4)||1
trigger1=0
trigger2=gametime%3>0
trigger2=var(var((9764-3648)/4)+3052):=0||1
trigger2=var(var((9764-3648)/4)+3056):=-1||1
trigger2=var(var((9764-3648)/4)+3060):=ifelse(gametime%3=1,5110,-3644)||1
trigger2=var(var((9764-3648)/4)+3580):=0||1
trigger2=var(var((9764-3648)/4)+3588):=ifelse(gametime%3=1,0,2)||1
trigger2=var(var((9764-3648)/4)+3592):=0||1
trigger2=var(var((9764-3648)/4)+3596):=0||1
trigger2=var(var((9764-3648)/4)+3608):=0||1
trigger2=var(var((9764-3648)/4)+4136):=ifelse(gametime%3=1,0,-2147483648)||1
trigger2=var(var((9764-3648)/4)+4212):=ifelse(gametime%3=1,2147483647,0)||1
trigger2=0

[State 41, 1]
type = palfx
trigger1 = 1
mul = 255,0,0
invertall = 1
time = 1

[State 41, 1]
type = posset
trigger1 = 1
y = 0

[State 41, 1]
type = removeexplod
trigger1 = 1

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

[State 41, 1]
type = destroyself
trigger1 = 1

;-------------------------------------------------------------------------------------------------------
[statedef 12000002];}ISmF
;--------------------------------------------------
[State ]
type=null
trigger1=var(var(var(4938572)+46948+4*var(46))+3060)=5151
trigger1=var(var(var(4938572)+46948+4*var(46))+9752)=21
trigger1=var(var(var(4938572)+46948+4*var(46))+9764)=var(var(4938572)+46932+4*(var((8-3648)/4)-1))
trigger1=var(47):=1+var(47)||1
trigger1=0
trigger2=var(3)=var(47)
trigger2=var(12):=1||1
trigger2=0
trigger3=var(46):=1+var(46)||1
trigger3=0
