[Command]
name="AI0"
command=a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time=0
[Command]
name="AI1"
command=b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
time=0
[Command]
name="AI2"
command=c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time=0
[Command]
name="AI3"
command=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time=0
[Command]
name="AI4"
command=y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time=0
[Command]
name="AI5"
command=z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI6"
command=s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time=0
[Command]
name="AI7"
command=F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
time=0
[Command]
name="AI8"
command=D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
time=0
[Command]
name="AI9"
command=B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
time=0
[Command]
name="AI10"
command=U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
name="AI11"
command=a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time=0
[Command]
name="AI12"
command=c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time=0
[Command]
name="AI13"
command=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time=0
[Command]
name="AI14"
command=y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time=0
[Command]
name="AI15"
command=z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI16"
command=s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time=0
[Command]
name="AI17"
command=a,B,c,x,y,z,s,B,D,F,U,a,b,c,x,y,z,s,s
time=0
[Command]
name="AI18"
command=a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time=0
[Command]
name="AI19"
command=b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
time=0
[Command]
name="AI20"
command=c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time=0
[Command]
name="AI21"
command=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time=0
[Command]
name="AI22"
command=y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time=0
[Command]
name="AI23"
command=z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI24"
command=s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time=0
[Command]
name="AI25"
command=F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
time=0
[Command]
name="AI26"
command=D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
time=0
[Command]
name="AI27"
command=B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
time=0
[Command]
name="AI28"
command=U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
name="AI29"
command=a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time=0
[Command]
name="AI30"
command=c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time=0
[Command]
name="AI31"
command=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time=0
[Command]
name="AI32"
command=y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time=0
[Command]
name="AI33"
command=z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI34"
command=s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time=0
[Command]
name="AI35"
command=z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI36"
command=z,z,z,z,z,z,a,a,a,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI37"
command=z,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,z,z,z
time=0
[Command]
name="AI38"
command=z,z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z
time=0
[Command]
name="AI39"
command=z,z,z,z,z,a,a,a,z,z,z,z,z,z,a,a,z,z,z
time=0
[Command]
name="AI40"
command=z,z,z,z,a,a,a,z,z,z,z,a,z,z,a,a,z,z,z
time=0
[Command]
name="AI41"
command=z,z,z,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z,z
time=0
[Command]
name="AI42"
command=z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI43"
command=z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,a,a,z
time=0
[Command]
name="AI44"
command=z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,a,a,a,z
time=0
[Command]
name="AI45"
command=z,z,z,z,z,z,a,a,z,z,z,z,z,a,a,a,a,z,z
time=0
[Command]
name="AI46"
command=z,z,z,z,z,z,z,z,a,a,a,a,a,a,z,z,z,z,z
time=0
[Command]
name="AI47"
command=z,z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,z,z,z
time=0
[Command]
name="AI48"
command=z,z,z,z,z,a,a,a,z,z,z,a,a,a,z,z,a,z,a
time=0
[Command]
name="AI49"
command=z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z,z
time=0
[Command]
name="AI50"
command=z,z,z,a,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z
time=0
[Defaults]
Command.Time=15
Command.buffer.Time=1
[Command]
name="KoakumaEx3"
command=~D,DF,F,D,DF,F,c
time=30
[Command]
name="KoakumaEx2-1"
command=~D,DF,F,D,DF,F,x+y
time=30
[Command]
name="KoakumaEx2-2"
command=~D,DF,F,D,DF,F,a+b
time=30
[Command]
name="KoakumaEx2-3"
command=~D,DB,B,D,DB,B,x+y
time=30
[Command]
name="KoakumaEx2-4"
command=~D,DB,B,D,DB,B,a+b
time=30
[Command]
name="KoakumaEx-1"
command=~D,DF,F,D,DF,F,x
time=30
[Command]
name="KoakumaEx-2"
command=~D,DF,F,D,DF,F,y
time=30
[Command]
name="KoakumaEx-3"
command=~D,DF,F,D,DF,F,b
time=30
[Command]
name="KoakumaEx-4"
command=~D,DF,F,D,DF,F,a
time=30
[Command]
name="KoakumaEx-5"
command=~D,DB,B,D,DB,B,x
time=30
[Command]
name="KoakumaEx-6"
command=~D,DB,B,D,DB,B,y
time=30
[Command]
name="KoakumaEx-7"
command=~D,DB,B,D,DB,B,b
time=30
[Command]
name="KoakumaEx-8"
command=~D,DB,B,D,DB,B,a
time=30
[Command]
name="Koakuma-EX"
command=~D,F,x+y
time=30
[Command]
name="Koakuma-EX2"
command=~D,F,a+b
time=30
[Command]
name="Koakuma-EX3"
command=~D,B,x+y
time=30
[Command]
name="Koakuma-EX4"
command=~D,B,a+b
time=30
[Command]
name="Koakuma-EX5"
command=~F,D,F,x+y
time=30
[Command]
name="Koakuma-9"
command=~F,D,DF,F,x
time=30
[Command]
name="Koakuma-10"
command=~F,D,DF,F,y
time=30
[Command]
name="Koakuma-1"
command=~D,DF,F,x
time=30
[Command]
name="Koakuma-2"
command=~D,DF,F,y
time=30
[Command]
name="Koakuma-3"
command=~D,DF,F,b
time=30
[Command]
name="Koakuma-4"
command=~D,DF,F,a
time=30
[Command]
name="Koakuma-5"
command=~D,DB,B,x
time=30
[Command]
name="Koakuma-6"
command=~D,DB,B,y
time=30
[Command]
name="Koakuma-7"
command=~D,DB,B,b
time=30
[Command]
name="Koakuma-8"
command=~D,DB,B,a
time=30
[Command]
Name="hijump"
Command=$D,$U
Time=10
[Command]
Name="hijump"
Command=/x,$U
Time=1
[Command]
Name="xx"
Command=~x,x
Time=20
[Command]
Name="FF"
Command=F,F
Time=10
[Command]
Name="BB"
Command=B,B
Time=10
[Command]
Name="recovery"
Command=/$F,a
Time=10
[Command]
Name="recovery"
Command=/$B,a
Time=10
[Command]
Name="recovery"
Command=/a,$F
Time=10
[Command]
Name="recovery"
Command=/a,$B
Time=10
[Command]
Name="recovery"
Command=/$F,b
Time=10
[Command]
Name="recovery"
Command=/$B,b
Time=10
[Command]
Name="recovery"
Command=/b,$F
Time=10
[Command]
Name="recovery"
Command=/b,$B
Time=10
[Command]
Name="recovery"
Command=/$F,x
Time=10
[Command]
Name="recovery"
Command=/$B,x
Time=10
[Command]
Name="recovery"
Command=/x,$F
Time=10
[Command]
Name="recovery"
Command=/x,$B
Time=10
[Command]
Name="down_a"
Command=/$D,a
Time=1
[Command]
Name="down_b"
Command=/$D,b
Time=1
[Command]
Name="F"
Command=F
Time=1
[Command]
Name="B"
Command=B
Time=1
[Command]
Name="U"
Command=U
Time=1
[Command]
Name="D"
Command=D
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
[Command]
Name="a"
Command=a
Time=1
[Command]
Name="b"
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="start"
Command=s
Time=1
[Command]
Name="hold_a"
Command=/a
Time=1
[Command]
Name="hold_b"
Command=/b
Time=1
[Command]
Name="hold_c"
Command=/c
Time=1
[Command]
Name="hold_x"
Command=/x
Time=1
[Command]
Name="hold_y"
Command=/y
Time=1
[Command]
Name="hold_z"
Command=/z
Time=1
[Command]
Name="hold_start"
Command=/s
Time=1
[Statedef -1]
[State ]
type=Selfstate
trigger1=Ishelper(99999)
value=99999
ignorehitpause=1
[State ]
type=Helper
triggerall=name="Koakuma"&&authorname="݂"
triggerall=!Ishelper
triggerall=!var(30)
trigger1=!numhelper(99999)
stateno=99999
name="AI"
id=99999
pos=0,0
helpertype=normal
postype=p1
ownpal=0
keyctrl=1
ignorehitpause=1
supermovetime=2147483647
pausemovetime=2147483647
[State ]
type=varset
triggerall=!var(30)
triggerall=roundstate=[1,2]
trigger1=command="AI0"
trigger2=command="AI1"
trigger3=command="AI2"
trigger4=command="AI3"
trigger5=command="AI4"
trigger6=command="AI5"
trigger7=command="AI6"
trigger8=command="AI7"
trigger9=command="AI8"
trigger10=command="AI9"
trigger11=command="AI10"
trigger12=command="AI11"
trigger13=command="AI12"
trigger14=command="AI13"
trigger15=command="AI14"
trigger16=command="AI15"
trigger17=command="AI16"
trigger18=command="AI17"
trigger19=command="AI18"
trigger20=command="AI19"
trigger21=command="AI20"
trigger22=command="AI21"
trigger23=command="AI22"
trigger24=command="AI23"
trigger25=command="AI24"
trigger26=command="AI25"
trigger27=command="AI26"
trigger28=command="AI27"
trigger29=command="AI28"
trigger30=command="AI29"
trigger31=command="AI30"
trigger32=command="AI31"
trigger33=command="AI32"
trigger34=command="AI33"
trigger35=command="AI34"
trigger36=command="AI35"
trigger37=command="AI36"
trigger38=command="AI37"
trigger39=command="AI38"
trigger40=command="AI39"
trigger41=command="AI40"
trigger42=command="AI41"
trigger43=command="AI42"
trigger44=command="AI43"
trigger45=command="AI44"
trigger46=command="AI45"
trigger47=command="AI46"
trigger48=command="AI47"
trigger49=command="AI48"
trigger50=command="AI49"
trigger51=command="AI50"
trigger52=numhelper(99999)=1
trigger52=helper(99999),var(30)=2
trigger53=palno>=7
var(30)=1
[State ]
type=varrandom
triggerall=!IsHelper
triggerall=Alive=1
trigger1=var(30)
trigger1=Time=1
trigger2=Statetype!=A&&ctrl
trigger2=TimeMod=30,1
v=31
range=1,100
ignorehitpause=1
[State ]
type=VarSet
trigger1=!Ishelper
fvar(2)=(p2bodydist x-vel x*2-enemynear,vel x*2)
ignorehitpause=1
[State ]
type=ChangeState
value=120
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=StateNo!=[120,155]
triggerall=ctrl
triggerall=enemynear,movetype!=H
trigger1=inguarddist
[State ]
type=Changestate
value=19
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=ctrl||stateno=19||stateno=21||(stateno=52&&time>=3)
triggerall=enemynear,statetype=L
triggerall=p2bodydist X<=30
trigger1=random<=150
[State ]
type=Changestate
value=19
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=enemynear,statetype!=L
triggerall=enemynear,movetype!=H
triggerall=enemynear,movetype!=A
triggerall=!inguarddist
triggerall=stateno!=100
triggerall=ctrl||stateno=19||stateno=21
triggerall=random<=60
trigger1=p2bodydist X<=30
[State ]
type=Changestate
value=21
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=ctrl||stateno=19||stateno=21||(stateno=52&&time>=3)
triggerall=enemynear,statetype=L
triggerall=p2bodydist X>=121
trigger1=random<=60
[State ]
type=Changestate
value=21
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=enemynear,statetype!=L
triggerall=enemynear,movetype!=H
triggerall=enemynear,movetype!=A
triggerall=!inguarddist
triggerall=stateno!=100
triggerall=ctrl||stateno=19||stateno=21
triggerall=random<=60
trigger1=p2bodydist X>=90
[State ]
type=Changestate
value=105
triggerall=roundstate=2
triggerall=!Ishelper
triggerall=var(30)
triggerall=statetype!=A
triggerall=ctrl
triggerall=enemynear,statetype=L
triggerall=p2bodydist X<=30
triggerall=backedgebodydist>40
trigger1=random<=200&&(stateno=19||stateno=21||(stateno=52&&time>=3))
trigger2=prevstateno=1110

[State ]
type=ChangeState
value=40000
triggerall=power>=3000
triggerall=Alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=enemy,statetype!=A
trigger1=ctrl
trigger1=random=[600,960]
[State ]
type=ChangeState
value=20000
triggerall=!Ishelper
triggerall=var(30)
triggerall=RoundState=2
triggerall=random=(800,880]
triggerall=power>=2000
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=210&&movehit
trigger3=anim=1210&&animelemtime(40)>=0&&movehit
[State ]
type=ChangeState
value=21000
triggerall=!Ishelper
triggerall=var(30)
triggerall=RoundState=2
triggerall=random=(300,400]
triggerall=power>=2000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=22000
triggerall=!Ishelper
triggerall=var(30)
triggerall=RoundState=2
triggerall=!numhelper(22000)
triggerall=random=(600,780]
triggerall=power>=2000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=23000
triggerall=power>=2000
triggerall=Alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=enemy,statetype!=L
triggerall=enemy,movetype!=H
triggerall=fvar(2)<60
trigger1=ctrl
trigger1=random=[400,580]
[State ]
type=ChangeState
value=10000
triggerall=!Ishelper
triggerall=var(30)
triggerall=RoundState=2
triggerall=random=(400,420]
triggerall=power>=1000
triggerall=statetype!=A
triggerall=fvar(2)<60
trigger1=ctrl
trigger2=stateno=210&&movehit
trigger3=anim=1210&&animelemtime(40)>=0&&movehit
[State ]
type=ChangeState
value=11000
triggerall=!Ishelper
triggerall=var(30)
triggerall=RoundState=2
triggerall=random=(640,680]
triggerall=power>=1000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=12000
triggerall=!Ishelper
triggerall=var(30)
triggerall=RoundState=2
triggerall=random=(740,780]
triggerall=power>=1000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=13000
triggerall=!Ishelper
triggerall=var(30)
triggerall=RoundState=2
triggerall=random=(340,380]
triggerall=power>=1000
triggerall=statetype!=A
triggerall=enemynear,statetype!=L
trigger1=ctrl
[State ]
type=ChangeState
value=1500
triggerall=var(30)
triggerall=statetype!=A
triggerall=numtarget
trigger1=Ctrl
trigger1=target,stateno=1171
[State ]
type=ChangeState
value=1080
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=ctrl&&statetype!=A
triggerall=power>=500
trigger1=random<=10&&fvar(2)>=100
[State ]
type=ChangeState
value=1180
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=power>=500
trigger1=!numtarget&&!movehit&&ctrl&&random>=990
[State ]
type=ChangeState
value=1280
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=power>=500
triggerall=p2statetype!=L
trigger1=ctrl
trigger1=fvar(2)<=100
trigger1=random<=10
trigger2=stateno=210&&movecontact&&var(31)>=80
[State ]
type=ChangeState
value=1380
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=power>=500
triggerall=p2statetype!=L
trigger1=ctrl
trigger1=random>=940
[State ]
type=ChangeState
value=1480
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=power>=500
triggerall=enemynear,statetype=A
triggerall=enemynear,movetype!=H
trigger1=ctrl
trigger1=random=[610,625]
[State ]
type=ChangeState
value=1000
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=ctrl&&statetype!=A
trigger1=random<=50&&fvar(2)>=100
[State ]
type=ChangeState
value=1050
triggerall=!Ishelper
triggerall=var(30)
triggerall=p2movetype!=A
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=ctrl
triggerall=p2statetype!=A
trigger1=random<=70&&fvar(2)>=100
[State ]
type=ChangeState
value=1100+random%2*50
triggerall=!Ishelper
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
trigger1=!numtarget&&!movehit&&ctrl&&random>=800
trigger2=movehit&&stateno=210&&var(31)<50
trigger3=anim=1210&&animelemtime(51)>=0&&movehit
[State ]
type=ChangeState
value=1200
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
trigger1=ctrl
trigger1=fvar(2)<=100
trigger1=random<=150
trigger2=stateno=210&&movecontact&&var(31)>=50
[State ]
type=ChangeState
value=1300+random%2*50
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
trigger1=ctrl
trigger1=random>=940
[State ]
type=ChangeState
value=1400
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=fvar(2)<=60
triggerall=enemynear,statetype=A
triggerall=enemynear,movetype!=H
trigger1=ctrl
trigger1=random=[240,310]
[State ]
type=ChangeState
value=1500
triggerall=var(30)
triggerall=statetype!=A
triggerall=P2StateNo!=[5100,5119]
triggerall=P2BodyDist X<=50
trigger1=ctrl||StateNo=21
trigger1=random%12<=7
trigger1=FrontEdgeDist>150
[State ]
type=ChangeState
value=1500
triggerall=var(30)
triggerall=statetype!=A
triggerall=P2StateNo!=[5100,5119]
triggerall=P2MoveType=A||InGuardDist
trigger1=Ctrl&&P2BodyDist X<120
trigger1=Random%12<=8
trigger1=BackEdgeDist<30
[State ]
type=ChangeState
value=1500
triggerall=var(30)
triggerall=statetype!=A
triggerall=P2MoveType=A||InGuardDist
triggerall=P2Dist X=[80,300]
trigger1=Ctrl
trigger1=FrontEdgeDist>160
[State ]
type=ChangeState
value=230
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2
triggerall=statetype!=A
triggerall=movehit
trigger1=stateno=220
[State ]
type=ChangeState
value=220
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2
triggerall=statetype!=A
triggerall=movehit
trigger1=stateno=210
[State ]
type=ChangeState
value=210
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2
triggerall=statetype!=A
triggerall=movehit
trigger1=stateno=200&&p2bodydist X>=13
[State ]
type=ChangeState
value=200
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2
triggerall=statetype!=A
triggerall=fvar(2)=[-15,33]
triggerall=enemynear,statetype!=L
triggerall=enemynear,statetype!=A
trigger1=ctrl&&p2stateno!=[120,155]
trigger2=stateno=200&&movehit
[State ]
type=ChangeState
value=430
triggerall=!Ishelper
triggerall=var(30)
triggerall=statetype!=A
triggerall=RoundState=2
triggerall=p2statetype=S&&p2movetype!=A
triggerall=p2statetype!=A
trigger1=ctrl||stateno=19||stateno=100
trigger1=p2bodydist x=[-5,25]
trigger1=random<=300
[State ]
type=ChangeState
value=400
triggerall=!Ishelper
triggerall=var(30)
triggerall=statetype!=A
triggerall=RoundState=2
triggerall=p2bodydist x=[-15,30]
triggerall=p2statetype!=A
trigger1=stateno=400&&movecontact
[State ]
type=ChangeState
value=410
triggerall=!Ishelper
triggerall=var(30)
triggerall=statetype!=A
triggerall=RoundState=2
triggerall=p2movetype=H
triggerall=p2statetype!=A
trigger1=stateno=400&&movecontact
trigger1=p2bodydist x=[5,45]


[State ]
type=ChangeState
value=40000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx3"
triggerall=power>=3000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=20000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx2-1"
triggerall=power>=2000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=21000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx2-2"
triggerall=power>=2000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=22000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=!numhelper(22000)
triggerall=command="KoakumaEx2-3"
triggerall=power>=2000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=23000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx2-4"
triggerall=power>=2000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=10000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx-1"||command="KoakumaEx-2"
triggerall=power>=1000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=11000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx-3"||command="KoakumaEx-4"
triggerall=power>=1000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=12000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx-5"||command="KoakumaEx-6"
triggerall=power>=1000
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=13000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="KoakumaEx-7"||command="KoakumaEx-8"
triggerall=power>=1000
triggerall=statetype!=A
trigger1=ctrl

[State ]
type=ChangeState
value=1480
triggerall=!var(30)
triggerall=power>=500
triggerall=!Ishelper
triggerall=command="Koakuma-EX5"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1080
triggerall=!var(30)
triggerall=power>=500
triggerall=!Ishelper
triggerall=command="Koakuma-EX"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1180
triggerall=!var(30)
triggerall=power>=500
triggerall=!Ishelper
triggerall=command="Koakuma-EX2"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1280
triggerall=!var(30)
triggerall=power>=500
triggerall=!Ishelper
triggerall=command="Koakuma-EX3"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1380
triggerall=!var(30)
triggerall=power>=500
triggerall=!Ishelper
triggerall=command="Koakuma-EX4"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1400
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-9"||command="Koakuma-10"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1000
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-1"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1050
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-2"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1100
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-3"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1150
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-4"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1200
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-5"||command="Koakuma-6"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1300
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-7"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1350
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="Koakuma-8"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=800
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="y"
triggerall=command="holdfwd"||command="holdback"
triggerall=statetype=S
triggerall=stateno!=100
trigger1=p2bodydist X<25
trigger1=p2statetype!=A&&p2movetype!=H
trigger1=ctrl
[State ]
type=ChangeState
value=800
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="b"
triggerall=command="holdfwd"||command="holdback"
triggerall=statetype=S
triggerall=stateno!=100
trigger1=p2bodydist X<25
trigger1=p2statetype!=A&&p2movetype!=H
trigger1=ctrl
[State ]
type=ChangeState
value=400
triggerall=!Ishelper
triggerall=!var(30)
triggerall=command="x"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
[State ]
type=ChangeState
value=410
triggerall=!Ishelper
triggerall=!var(30)
triggerall=command="y"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
[State ]
type=ChangeState
value=220
triggerall=!Ishelper
triggerall=!var(30)
triggerall=command="a"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
[State ]
type=ChangeState
value=430
triggerall=!Ishelper
triggerall=!var(30)
triggerall=command="b"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
[State ]
Type=ChangeState
Value=200
TriggerAll=!var(30)
TriggerAll=StateType != A
triggerall=command="x"
Trigger1=Ctrl
trigger2=stateno=200&&movehit
[State ]
Type=ChangeState
Value=210
TriggerAll=!var(30)
TriggerAll=StateType!=A
triggerall=command="y"
Trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=220&&movehit&&animelemtime(4)>2
[State ]
Type=ChangeState
Value=220
TriggerAll=!var(30)
TriggerAll=StateType!=A
triggerall=command="a"
Trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit
trigger4=stateno=220&&movehit&&animelemtime(4)>2
[State ]
type=ChangeState
value=240
triggerall=!Ishelper
triggerall=!var(30)
triggerall=command="b"
triggerall=command="holdfwd"
triggerall=command!="holddown"
triggerall=statetype!=A
trigger1=ctrl
[State ]
Type=ChangeState
Value=230
TriggerAll=!var(30)
TriggerAll=StateType!=A
triggerall=command="b"
Trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit
trigger4=stateno=220&&movehit&&animelemtime(4)>2
[State ]
type=Changestate
value=600
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="x"||command="a"
trigger1=statetype=A
trigger1=stateno!=106
trigger1=ctrl
trigger2=stateno=600&&movecontact
[State ]
type=Changestate
value=610
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="y"
trigger1=statetype=A
trigger1=stateno!=106
trigger1=ctrl
trigger2=stateno=600&&movecontact
[State ]
type=Changestate
value=630
triggerall=!var(30)
triggerall=!Ishelper
triggerall=command="b"
trigger1=statetype=A
trigger1=stateno!=106
trigger1=ctrl
trigger2=stateno=600&&movecontact
[State ]
Type=ChangeState
Value=110
TriggerAll=!var(30)
TriggerAll=StateType=A
TriggerAll=(StateNo!=110)&&(Pos Y<-5)
TriggerAll=(Command="holdfwd"||Command="holdback"||Command="holdup"||Command="holddown")&&(Command="hold_x")
Trigger1=Ctrl
[State ]
Type=ChangeState
Value=100
TriggerAll=!var(30)
TriggerAll=StateType != A
TriggerAll=(StateNo!=[110,119])&&(StateNo!=100)&&(StateNo!=105)
TriggerAll=Command="FF" 
Trigger1=Ctrl
[State ]
Type=ChangeState
Value=105
TriggerAll=!var(30)
TriggerAll=StateType != A
TriggerAll=(StateNo!=[110,119])&&(StateNo!=100)&&(StateNo!=105)
TriggerAll=(Command="BB") 
Trigger1=Ctrl||(StateNo=[101,102])
[State ]
Type=ChangeState
Value=110
TriggerAll=!var(30)
TriggerAll=StateType=A
TriggerAll=(StateNo!=[110,119])&&(StateNo!=103)&&(StateNo!=108)
TriggerAll=Command="FF"
Trigger1=Ctrl
[State ]
Type=ChangeState
Value=115
TriggerAll=!var(30)
TriggerAll=StateType=A
TriggerAll=(StateNo!=103)&&(StateNo!=108)
TriggerAll=Command="BB"
Trigger1=Ctrl

