[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="ArcEx3-1"
command=~D,DF,F,D,DF,F,c
time=30
[Command]
name="ArcEx2-1"
command=~D,DF,F,D,DF,F,x+y
time=30
[Command]
name="ArcEx2-2"
command=~D,DF,F,D,DF,F,a+b
time=30
[Command]
name="ArcEx2-3"
command=~D,DB,B,D,DB,B,x+y
time=30
[Command]
name="ArcEx2-4"
command=~D,DB,B,D,DB,B,a+b
time=30
[Command]
name="ArcEx-1"
command=~D,DF,F,D,DF,F,x
time=30
[Command]
name="ArcEx-1"
command=~D,DF,F,D,DF,F,y
time=30
[Command]
name="ArcEx-2"
command=~D,DF,F,D,DF,F,a
time=30
[Command]
name="ArcEx-2"
command=~D,DF,F,D,DF,F,b
time=30
[Command]
name="ArcEx-3"
command=~D,DB,B,D,DB,B,x
time=30
[Command]
name="ArcEx-3"
command=~D,DB,B,D,DB,B,y
time=30
[Command]
name="ArcEx-4"
command=~D,DB,B,D,DB,B,a
time=30
[Command]
name="ArcEx-4"
command=~D,DB,B,D,DB,B,b
time=30

[Command]
name="Arc-1"
command=~D,DF,F,x
time=30
[Command]
name="Arc-2"
command=~D,DF,F,y
time=30
[Command]
name="Arc-3"
command=~D,DB,B,x
time=30
[Command]
name="Arc-4"
command=~D,DB,B,y
time=30
[Command]
name="Arc-5"
command=~D,DB,B,b
time=30
[Command]
name="Arc-6"
command=~D,DB,B,a
time=30
[Command]
name="Arc-7"
command=~D,DF,F,a
time=30
[Command]
name="Arc-7"
command=~D,DF,F,b
time=30
[Command]
name="Arc-8"
command=~D,D,a
time=30
[Command]
name="Arc-8"
command=~D,D,b
time=30
[Command]
name="Arc-8"
command=~D,D,c
time=30
[Command]
name="Arc-8"
command=~D,D,x
time=30
[Command]
name="Arc-8"
command=~D,D,y
time=30
[Command]
name="Arc-8"
command=~D,D,z
time=30
[Command]
name="Arc-9"
command=~B,F,x
time=30
[Command]
name="Arc-9"
command=~B,F,y
time=30
[Command]
name="Arc-10"
command=~F,B,x
time=30
[Command]
name="Arc-10"
command=~F,B,y
time=30
[Command]
name="Arc-11"
command=~B,F,a
time=30
[Command]
name="Arc-11"
command=~B,F,b
time=30

[Command]
name="FF"
command=F,F
time=10
[Command]
name="BB"
command=B,B
time=10
[Command]
name="recovery"
command=x+y
time=1
[Command]
name="down_a"
command=/$D,a
time=1
[Command]
name="down_b"
command=/$D,b
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="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 -1]
[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(31)=2
var(30)=1
[State ]
type=varrandom
triggerall=!IsHelper
triggerall=Alive=1
triggerall=palno>=9
trigger1=var(30)
trigger1=Time=1
trigger2=Statetype!=A&&ctrl
trigger2=TimeMod=30,1
v=2
range=1,100
ignorehitpause=1
[State ]
type=ChangeState
value=6200
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=!sysfvar(3)
trigger1=ctrl
trigger1=sysfvar(1)>=13000
[State ]
type=ChangeState
value=Ifelse(random%2=1,4000,4100)
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
trigger1=ctrl
trigger1=var(2)<20
trigger1=random<=40
[State ]
type=ChangeState
value=Ifelse(random%2=1,4600,4700)
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
trigger1=ctrl
trigger1=var(2)=[20,40]
trigger1=random<=40
[State ]
type=ChangeState
value=Ifelse(random%2=1,4200,4300)
triggerall=palno=12
triggerall=alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
trigger1=ctrl
trigger1=var(2)=[41,60]
trigger1=random<=100
[State ]
type=ChangeState
value=4400
triggerall=palno=12
triggerall=alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
trigger1=ctrl
trigger1=var(2)=[61,80]
trigger1=random<=40
[State ]
type=ChangeState
value=4500
triggerall=palno=12
triggerall=alive
triggerall=var(30)
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=sysvar(3)<=300
trigger1=ctrl
trigger1=var(2)=[81,88]
trigger1=random<=40
[State ]
type=ChangeState
value=1500
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=!numhelper(1600)
trigger1=ctrl
trigger1=random<=30
[State ]
type=ChangeState
value=1510
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2bodydist X>=50
trigger1=ctrl
trigger1=random<=100
[State ]
type=ChangeState
value=1520
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=!numhelper(1520)
trigger1=ctrl
trigger1=random<=30
[State ]
type=ChangeState
value=1530
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=!numhelper(1530)
trigger1=ctrl
trigger1=random<=30
[State ]
type=ChangeState
value=ifelse(random%2=1,1540,1550)
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)=1
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2bodydist X>=100
trigger1=ctrl
trigger1=random>=900
[State ]
type=ChangeState
value=1560
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2bodydist X>=100
triggerall=!numhelper(1561)
trigger1=ctrl
trigger1=random>=940
[State ]
type=ChangeState
value=1570
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2bodydist X>=100
triggerall=!numhelper(1571)
trigger1=ctrl
trigger1=random>=940
[State ]
type=ChangeState
value=1580
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2statetype!=A
triggerall=P2BodyDist X>=80
trigger1=ctrl
trigger1=Random<=840
[State ]
type=ChangeState
value=1580
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2statetype!=A
triggerall=p2movetype=A
triggerall=P2BodyDist X>=80
trigger1=ctrl
trigger1=Random<=240
[State ]
type=ChangeState
value=1580
triggerall=palno>=9
triggerall=Alive
triggerall=var(30)=1
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=backEdgeDist<=90
trigger1=ctrl
trigger1=Random<=290
[State ]
type=ChangeState
value=700
triggerall=palno<=8
triggerall=!var(2)
triggerall=!Ishelper
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=statetype!=A
triggerall=ctrl
trigger1=life<=lifemax*.3
trigger2=enemy,life<=enemy,lifemax*.3

[State ]
type=ChangeState
value=131
triggerall=palno<=8
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2&&statetype!=A&&ctrl
trigger1=random<850
trigger1=enemynear,statetype!=A
trigger1=enemynear,HitDefAttr=C,AA,AP&&P2BodyDist X=[-30,100]
trigger1=(EnemyNear,MoveType=A||p2movetype=A)
trigger2=random<900
trigger2=enemynear,statetype!=A&&inguarddist
[State ]
type=Changestate
value=130
triggerall=palno<=8
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2&&statetype!=A&&ctrl
trigger1=random<850
trigger1=enemynear,statetype=A
trigger1=enemynear,HitDefAttr=SA,AA,SA,HA,AP,SP,HP&&P2BodyDist X=[-30,80]
trigger1=(EnemyNear,MoveType=A||p2movetype=A)
trigger2=random<990
trigger2=inGuardDist&&Enemy,NumProj>=1
trigger3=random<950
trigger3=enemynear,statetype=A&&inguarddist
[State ]
type=ChangeState
value=120
triggerall=palno<=8
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2
triggerall=stateno!=[120,155]
triggerall=Ctrl
triggerall=statetype!=A
triggerall=inguarddist
trigger1=Random<=60
trigger2=P2BodyDist X>70||EnemyNear,Time>50
trigger2=Random<=150
[State ]
type=Changestate
value=130
triggerall=palno<=8
triggerall=!Ishelper
triggerall=var(30)
triggerall=Roundstate=2&&statetype!=A
triggerall=stateno=101||stateno=103||stateno=19||stateno=21||stateno=1071&&Time>=30
trigger1=random<850
trigger1=enemynear,HitDefAttr=SA,AA,SA,HA,AP,SP,HP&&P2BodyDist X=[-30,80]
trigger1=(EnemyNear,MoveType=A||p2movetype=A)
trigger2=random<990
trigger2=inGuardDist&&Enemy,NumProj>=1
trigger3=random<950
trigger3=enemynear,statetype=A&&inguarddist
[State ]
type=ChangeState
value=103
triggerall=!var(40)
triggerall=palno<=8
triggerall=var(30)
triggerall=p2movetype!=A
triggerall=ctrl
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2bodydist x>=80
trigger1=random<=80
trigger2=random<=80
trigger2=stateno!=103&&ctrl
trigger2=numhelper(1120)
trigger2=helper(1120),movecontact
trigger3=stateno!=103&&ctrl
trigger3=numhelper(1030)
trigger3=helper(1030),movecontact
[State ]
type=ChangeState
value=19
triggerall=!var(40)
triggerall=palno<=8
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<=var(30)*150
[State ]
type=ChangeState
value=19
triggerall=!var(40)
triggerall=palno<=8
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<=var(30)*60
trigger1=p2bodydist X<=30
[State ]
type=Changestate
value=21
triggerall=!var(40)
triggerall=palno<=8
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<=var(30)*60
trigger1=p2bodydist X>=60

[State ]
type=ChangeState
value=6100
triggerall=palno=[5,8]
triggerall=Alive
triggerall=power>=3000
triggerall=var(30)
triggerall=!Ishelper
triggerall=roundstate=2
triggerall=statetype!=A
trigger1=ctrl
trigger1=random<=50
[State ]
type=ChangeState
value=3450
triggerall=palno=[5,8]
triggerall=power>=2000
triggerall=!numhelper(3450)
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random>=950
[State ]
type=ChangeState
value=ifelse(random%2=1,30500,ifelse(random%2=1,32500,3350))
triggerall=var(40)
triggerall=palno=[5,8]
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random>=850
[State ]
type=ChangeState
value=3250
triggerall=!var(40)
triggerall=palno=[5,8]
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=enemy,stateno!=[120,155]
trigger1=ctrl
trigger1=random<=200
trigger1=p2bodydist x>=70
[State ]
type=ChangeState
value=3160
triggerall=!var(40)
triggerall=palno=[5,8]
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=!numhelper(3170)
triggerall=p2movetype=H&&enemy,stateno!=[120,155]
trigger1=ctrl
trigger1=random>=900
[State ]
type=ChangeState
value=3050
triggerall=!var(40)
triggerall=palno=[5,8]
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random>250
trigger2=stateno=210&&random=[300,600]
trigger3=stateno=230&&random=[200,500]
trigger4=stateno=1101&&random>=600
trigger5=stateno=1111&&animelemtime(9)>=0&&random=[600,900]
[State ]
type=ChangeState
value=2050
triggerall=palno=[5,8]
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random<50
trigger2=stateno=210&&random=[700,800]
trigger3=stateno=230&&random=[200,300]
trigger4=stateno=1101&&random>=800
trigger5=stateno=1111&&animelemtime(9)>=0&&random=[600,800]
[State ]
type=ChangeState
value=2150
triggerall=palno=[5,8]
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=A
trigger1=stateno=210&&random=[500,600]
trigger2=stateno=230&&random=[400,500]
trigger3=stateno=1101&&random>=800
trigger4=stateno=1111&&animelemtime(9)>=0&&random=[600,800]
[State ]
type=ChangeState
value=6000+var(40)*300
triggerall=palno<=4
triggerall=power>=3000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=A
triggerall=p2statetype!=L
triggerall=p2bodydist x<=100
triggerall=p2movetype=A
triggerall=statetype=S
trigger1=random<=450
trigger1=ctrl
trigger1=p2movetype!=H
[State ]
type=ChangeState
value=3500
triggerall=palno<=4
triggerall=var(40)
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random>=700
[State ]
type=ChangeState
value=3300
triggerall=palno<=4
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=movehit&&p2movetype=H
trigger1=stateno=210&&random=[500,600]
trigger2=stateno=230&&random=[400,500]
trigger3=stateno=1003&&random>=800
trigger4=stateno=1012&&animelemtime(9)>=0&&random=[600,800]
trigger5=stateno=1091&&random=[400,500]
[State ]
type=ChangeState
value=3200
triggerall=palno<=4
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=A
triggerall=p2statetype!=L
triggerall=p2bodydist x<=100
triggerall=p2movetype=A
triggerall=statetype=S
trigger1=random<=100
trigger1=ctrl
trigger1=p2movetype!=H
[State ]
type=ChangeState
value=3000
triggerall=palno<=4
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=A
trigger1=stateno=210&&movehit&&p2movetype=H&&random=[500,600]
trigger2=stateno=230&&movehit&&p2movetype=H&&random=[400,500]
trigger3=stateno=1003&&movehit&&p2movetype=H&&random>=800
trigger4=stateno=1012&&movehit&&p2movetype=H&&animelemtime(9)>=0&&random=[600,800]
trigger5=stateno=1091&&movehit&&p2movetype=H&&random=[400,500]
[State ]
type=ChangeState
value=ifelse(statetype!=A,3100,3150)
triggerall=palno<=4
triggerall=power>=2000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=!numhelper(3100)
triggerall=p2movetype=H&&enemy,stateno!=[120,155]
trigger1=ctrl
trigger1=random>=900
[State ]
type=ChangeState
value=2000
triggerall=palno<=4
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=stateno=230&&movehit&&p2movetype=H&&random>=900
trigger2=stateno=1003&&movehit&&p2movetype=H&&random>=900&&p2BodyDist Y=[-60,-10]
trigger3=stateno=1012&&movehit&&p2movetype=H&&animelemtime(9)>=0&&random=[600,700]
[State ]
type=ChangeState
value=2100
triggerall=!var(40)
triggerall=palno<=4
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=A
trigger1=stateno=210&&movehit&&p2movetype=H&&random=[600,700]
trigger2=stateno=230&&movehit&&p2movetype=H&&random=[600,700]
trigger3=stateno=1003&&movehit&&p2movetype=H&&random=[600,700]
trigger4=stateno=1012&&movehit&&p2movetype=H&&animelemtime(9)>=0&&random=[400,500]
[State ]
type=ChangeState
value=2400
triggerall=var(40)
triggerall=palno<=4
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random>=930
[State ]
type=ChangeState
value=2300
triggerall=!var(40)
triggerall=palno<=4
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=enemy,stateno!=[120,155]
trigger1=ctrl
trigger1=random<=40
trigger1=p2bodydist x<=90
trigger2=stateno=210&&movehit&&p2movetype=H&&random=[300,400]
trigger3=stateno=1091&&movehit&&p2movetype=H&&random=[400,500]
trigger4=stateno=1003&&movehit&&p2movetype=H&&random=[200,300]
trigger5=stateno=1012&&movehit&&p2movetype=H&&animelemtime(9)>=0&&random<=100
[State ]
type=ChangeState
value=2500
triggerall=var(40)
triggerall=palno<=4
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random<=50
[State ]
type=ChangeState
value=2250
triggerall=palno=[5,8]
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=random>=800
[State ]
type=ChangeState
value=2200
triggerall=!var(40)
triggerall=palno<=4
triggerall=power>=1000
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2movetype!=H&&p2statetype!=L
trigger1=ctrl
trigger1=random>=900
[State ]
type=ChangeState
value=800
triggerall=palno<=8
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=A&&p2statetype!=L&&p2movetype!=H
trigger1=ctrl
trigger1=p2bodydist X<15
trigger1=random<=350
[State ]
type=ChangeState
value=200
triggerall=palno<=8
triggerall=var(30)
triggerall=!Ishelper
triggerall=Alive
triggerall=roundstate=2
triggerall=random<100
triggerall=p2bodydist X=[-50,10]
triggerall=p2statetype!=L
triggerall=statetype!=A
trigger1=ctrl||stateno=52
trigger2=stateno=200&&movecontact
[State ]
type=ChangeState
value=210
triggerall=palno<=8
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=p2statetype!=L
triggerall=statetype!=A
trigger1=ctrl
trigger1=random<=90
trigger1=P2statetype=A
trigger1=P2BodyDist X=[0,60]
trigger1=p2statetype!= A
trigger2=stateno=200&&movecontact&&p2movetype=H
trigger3=stateno=100&&P2BodyDist X<=40
[State ]
type=ChangeState
value=220
triggerall=palno<=8
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=p2statetype!=L
triggerall=statetype!=A
trigger1=ctrl
trigger1=random<=80
trigger1=P2BodyDist X=[20,40]
trigger2=stateno=210&&movecontact&&p2movetype=H&&random<=500
[State ]
type=ChangeState
value=230
triggerall=palno<=8
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=p2statetype!=L
triggerall=statetype!=A
trigger1=ctrl
trigger1=random<=30
trigger1=P2BodyDist X=[50,75]
trigger1=!p2BodyDist Y
trigger2=stateno=210&&movecontact&&p2movetype=H&&random>=501
[State ]
type=ChangeState
value=420
triggerall=palno<=8
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=ifelse(palno<=4,1000,1100)
triggerall=palno<=8
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
triggerall=p2movetype!=H
trigger1=ctrl
trigger1=p2bodydist X=[40,100]
trigger1=random<=60
trigger2=stateno=230&&movecontact&&p2movetype=H&&random<=200
trigger3=stateno=420&&movecontact&&p2movetype=H&&random=[500,700]
[State ]
type=ChangeState
value=ifelse(palno<=4,1010,1110)
triggerall=palno<=8
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)=1
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
trigger1=ctrl
trigger1=p2bodydist X=[20,90]
trigger1=random<=50
trigger2=stateno=230&&movecontact&&p2movetype=H&&random=[200,400]
trigger3=stateno=420&&movecontact&&p2movetype=H&&random=[500,700]
[State ]
type=ChangeState
value=1130
triggerall=palno=[5,8]
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)=1
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
triggerall=!numhelper(1120)
trigger1=ctrl
trigger1=p2bodydist X>=160
trigger1=random<=150
trigger2=stateno=230&&movecontact&&p2movetype=H&&random=[400,600]
trigger3=stateno=1112&&movecontact&&p2movetype=H&&random<=500
[State ]
type=ChangeState
value=ifelse(random%2=1,1140,1150)
triggerall=palno=[5,8]
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=ctrl
trigger1=p2bodydist X=[30,90]
trigger1=random<=100
trigger2=stateno=220&&movecontact&&p2movetype=H&&random<=500
[State ]
type=ChangeState
value=ifelse(palno<=4,1060,1160)
triggerall=palno<=8
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)=1
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
trigger1=ctrl
trigger1=p2bodydist X=[20,90]
trigger1=random<=60
trigger2=ctrl
trigger2=p2statetype=A
trigger2=p2bodydist X=[20,90]
trigger2=p2bodydist Y=[-70,-10]
trigger2=random<=60
trigger3=stateno=230&&movecontact&&p2movetype=H&&random=[600,800]
trigger3=p2bodydist Y=[-70,-10]
[State ]
type=ChangeState
value=1020
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=!numhelper(1020)
trigger1=ctrl
trigger1=p2bodydist X<=100
trigger1=random<=150
trigger2=stateno=230&&movecontact&&p2movetype=H&&random=[400,600]
trigger3=stateno=1003&&movecontact&&p2movetype=H&&random<=500
trigger4=stateno=1012&&movecontact&&p2movetype=H&&random<=300&&animelemtime(9)>=0
trigger5=enemy,NumProj>0&&p2bodydist X<=100&&ctrl
trigger6=enemy,NumProj>0&&p2bodydist X<=100&&stateno=[120,155]
trigger7=p2bodydist X<=100&&ctrl&&p2stateno=[5100,5120]
[State ]
type=ChangeState
value=1030
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
triggerall=!numhelper(1020)
triggerall=!numhelper(1030)
trigger1=ctrl
trigger1=p2bodydist X>100
trigger1=random<=100
trigger2=stateno=230&&movecontact&&p2movetype=H&&random=[400,600]
trigger3=stateno=1003&&movecontact&&p2movetype=H&&random<=500
trigger4=stateno=1012&&movecontact&&p2movetype=H&&random<=400&&animelemtime(9)>=0
trigger5=enemy,NumProj>0&&p2bodydist X>100&&ctrl
trigger6=enemy,NumProj>0&&p2bodydist X>100&&stateno=[120,155]
trigger7=p2bodydist X>100&&ctrl&&p2stateno=[5100,5120]
trigger8=stateno=420&&movecontact&&p2movetype=H&&random=[500,700]
[State ]
type=ChangeState
value=1040
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)=1
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
trigger1=ctrl
trigger1=p2bodydist X=[20,90]
trigger1=random<=300
trigger2=ctrl
trigger2=p2statetype=A
trigger2=p2bodydist X=[20,90]
trigger2=p2bodydist Y=[-40,-20]
trigger2=random<=300
trigger3=stateno=220&&movecontact&&p2movetype=H&&random<=200
trigger3=p2bodydist Y=[-40,-20]
trigger4=prevstateno=230
trigger4=stateno=230&&movecontact&&p2movetype=H&&random=[600,800]
trigger4=p2bodydist Y=[-40,-20]
[State ]
type=ChangeState
value=1050
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L
trigger1=ctrl
trigger1=p2bodydist X=[30,70]
trigger1=random<=70
trigger2=stateno=220&&movecontact&&p2movetype=H&&random<=100&&p2bodydist Y=[-30,-10]
trigger3=stateno=240&&movecontact&&p2movetype=H&&random>=800&&p2bodydist Y=[-30,-10]
[State ]
type=ChangeState
value=1085-(p2bodydist x>=80)*5
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L&&p2movetype!=H
triggerall=ctrl
trigger1=random<=var(30)*140
trigger2=var(40)&&random<=300
[State ]
type=ChangeState
value=1180
triggerall=palno=[5,8]
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=L&&p2movetype!=H
triggerall=ctrl
trigger1=random<=var(30)*140
trigger2=var(40)&&random<=300
[State ]
type=ChangeState
value=1190
triggerall=palno=[5,8]
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=ctrl
trigger1=p2bodydist X>=80
trigger1=random<=60
[State ]
type=ChangeState
value=1070
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=StateType!=A
triggerall=p2statetype!=A
triggerall=p2movetype=H
triggerall=P2BodyDist X>=80
trigger1=ctrl
trigger1=random<=60
[State ]
type=ChangeState
value=1070
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=StateType!=A
triggerall=p2statetype!=A
triggerall=P2stateno=[150,153]
triggerall=P2BodyDist X>=80
trigger1=ctrl
trigger1=random<=80
[State ]
type=ChangeState
value=1070
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=StateType!=A
triggerall=p2movetype=A
triggerall=P2BodyDist X>=80
trigger1=ctrl
trigger1=random<=40
[State ]
type=ChangeState
value=1070
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=StateType!=A
triggerall=backEdgeDist<=90
trigger1=ctrl
trigger1=random<=90
[State ]
type=ChangeState
value=1090
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
triggerall=p2statetype!=A&&p2statetype!=L
triggerall=ctrl
trigger1=p2bodydist X<=50
trigger1=random<=60
[State ]
type=ChangeState
value=1091
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=stateno=1090&&movehit&&p2movetype=H
[State ]
type=ChangeState
value=1092
triggerall=palno<=4
triggerall=roundstate=2
triggerall=Alive
triggerall=var(30)
triggerall=!Ishelper
triggerall=statetype!=A
trigger1=stateno=1091&&movehit&&p2movetype=H
[State ]
type=ChangeState
value=1200
triggerall=var(40)
triggerall=palno<=4
triggerall=!IsHelper
triggerall=var(30)
triggerall=!numhelper(1200)
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2bodydist X=[20,70]
triggerall=ctrl
triggerall=enemynear,statetype!=L
trigger1=enemynear,movetype=H
[State ]
type=ChangeState
value=1205
triggerall=var(40)
triggerall=palno<=4
triggerall=!IsHelper
triggerall=var(30)
triggerall=!numhelper(1200)
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2bodydist X>200
triggerall=ctrl
triggerall=enemynear,statetype!=L
trigger1=random<600
[State ]
type=ChangeState
value=IfElse(random<600,1220,1230)
triggerall=var(40)
triggerall=palno<=4
triggerall=!IsHelper
triggerall=var(30)
triggerall=statetype!=A
triggerall=roundstate=2
triggerall=p2bodydist X>100
triggerall=ctrl
triggerall=enemynear,statetype!=A
triggerall=enemynear,statetype=L
triggerall=enemynear,stateno!=5120
trigger1=enemynear,movetype=H
trigger1=random<800

[State ]
type=ChangeState
value=6200
triggerall=!var(30)
triggerall=command="ArcEx3-1"
triggerall=palno>=9
triggerall=power>=3000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,6000,6100)
triggerall=!var(30)
triggerall=command="ArcEx3-1"
triggerall=palno<=8
triggerall=power>=3000
trigger1=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1002&&movehit
trigger6=stateno=1011&&movehit
trigger7=stateno=1050&&movehit
[State ]
type=ChangeState
value=4200
triggerall=!var(30)
triggerall=command="ArcEx2-1"
triggerall=palno>=9
triggerall=power>=2000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,3000,ifelse(var(40),30500,3050))
triggerall=!var(30)
triggerall=command="ArcEx2-1"
triggerall=palno<=8
triggerall=power>=2000
trigger1=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1002&&movehit
trigger6=stateno=1011&&movehit
trigger7=stateno=1050&&movehit
[State ]
type=ChangeState
value=4300
triggerall=!var(30)
triggerall=palno>=9
triggerall=command="ArcEx2-2"
triggerall=power>=2000
trigger1=ctrl
trigger1=statetype!=A
[State ]
type=ChangeState
value=ifelse(statetype!=A,3100,3150)
triggerall=!var(30)
triggerall=command="ArcEx2-2"
triggerall=palno<=4
triggerall=power>=2000
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1002&&movehit
trigger6=stateno=1011&&movehit
trigger7=stateno=1050&&movehit
trigger8=stateno=600&&movehit&&statetype=A
trigger9=stateno=610&&movehit&&statetype=A
trigger10=stateno=620&&movehit&&statetype=A
trigger11=stateno=630&&movehit&&statetype=A
[State ]
type=ChangeState
value=ifelse(var(40),32500,3160)
triggerall=!var(30)
triggerall=command="ArcEx2-2"
triggerall=palno=[5,8]
triggerall=statetype!=A
triggerall=power>=2000
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1002&&movehit
trigger6=stateno=1011&&movehit
trigger7=stateno=1050&&movehit
trigger8=stateno=600&&movehit&&statetype=A
trigger9=stateno=610&&movehit&&statetype=A
trigger10=stateno=620&&movehit&&statetype=A
trigger11=stateno=630&&movehit&&statetype=A
[State ]
type=ChangeState
value=ifelse(palno<=4,3200,ifelse(var(40),3350,3250))
triggerall=!var(30)
triggerall=palno<=8
triggerall=command="ArcEx2-3"
triggerall=power>=2000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=4400
triggerall=!var(30)
triggerall=palno>=9
triggerall=command="ArcEx2-3"
triggerall=power>=2000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=3300
triggerall=!var(30)
triggerall=palno<=4
triggerall=command="ArcEx2-4"
triggerall=power>=2000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=4500
triggerall=!var(30)
triggerall=palno>=9
triggerall=command="ArcEx2-4"
triggerall=power>=2000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=3450
triggerall=!var(30)
triggerall=palno=[5,8]
triggerall=command="ArcEx2-4"
triggerall=!numhelper(3450)
triggerall=power>=2000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=4000
triggerall=!var(30)
triggerall=command="ArcEx-1"
triggerall=palno>=9
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,2000,2050)
triggerall=!var(30)
triggerall=command="ArcEx-1"
triggerall=palno<=8
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1002&&movehit
trigger6=stateno=1011&&movehit
trigger7=stateno=1050&&movehit
[State ]
type=ChangeState
value=4100
triggerall=!var(30)
triggerall=command="ArcEx-2"
triggerall=palno>=9
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,2100,2150)
triggerall=!var(30)
triggerall=command="ArcEx-2"
triggerall=palno<=8
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1002&&movehit
trigger6=stateno=1011&&movehit
trigger7=stateno=1050&&movehit
[State ]
type=ChangeState
value=4600
triggerall=!var(30)
triggerall=command="ArcEx-3"
triggerall=palno>=9
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,2200,2250)
triggerall=!var(30)
triggerall=palno<=8
triggerall=command="ArcEx-3"
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=4700
triggerall=!var(30)
triggerall=command="ArcEx-4"
triggerall=palno>=9
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,2300,2350)
triggerall=!var(30)
triggerall=palno<=8
triggerall=command="ArcEx-4"
triggerall=power>=1000
trigger1=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1002&&movehit
trigger6=stateno=1011&&movehit
trigger7=stateno=1050&&movehit
[State ]
type=ChangeState
value=1500
triggerall=!var(30)
triggerall=!Ishelper
triggerall=palno>=9
triggerall=command="Arc-1"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,1000,1100)
triggerall=!var(30)
triggerall=command="Arc-1"
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
[State ]
type=ChangeState
value=1510
triggerall=!var(30)
triggerall=!Ishelper
triggerall=palno>=9
triggerall=command="Arc-2"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,1010,1110)
triggerall=!var(30)
triggerall=command="Arc-2"
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
[State ]
type=ChangeState
value=1520
triggerall=!var(30)
triggerall=!numhelper(1520)
triggerall=!Ishelper
triggerall=palno>=9
triggerall=command="Arc-3"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1020
triggerall=!var(30)
triggerall=palno<=4
triggerall=command="Arc-3"
triggerall=statetype!=A
triggerall=!numhelper(1020)
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1003&&movehit
trigger6=stateno=1012&&movehit
[State ]
type=ChangeState
value=1120
triggerall=!var(30)
triggerall=palno=[5,8]
triggerall=command="Arc-3"
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
[State ]
type=ChangeState
value=1530
triggerall=!var(30)
triggerall=!numhelper(1530)
triggerall=!Ishelper
triggerall=palno>=9
triggerall=command="Arc-4"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1030
triggerall=!var(30)
triggerall=palno<=4
triggerall=command="Arc-4"
triggerall=statetype!=A
triggerall=!numhelper(1020)
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
trigger5=stateno=1003&&movehit
trigger6=stateno=1012&&movehit
[State ]
type=ChangeState
value=1130
triggerall=!var(30)
triggerall=palno=[5,8]
triggerall=command="Arc-4"
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
[State ]
type=ChangeState
value=1560
triggerall=!var(30)
triggerall=!numhelper(1560)
triggerall=!Ishelper
triggerall=palno>=9
triggerall=command="Arc-5"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,1040,1140)
triggerall=!var(30)
triggerall=command="Arc-5"
triggerall=palno<=8
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
[State ]
type=ChangeState
value=1570
triggerall=!var(30)
triggerall=!numhelper(1570)
triggerall=!Ishelper
triggerall=palno>=9
triggerall=command="Arc-6"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,1050,1150)
triggerall=!var(30)
triggerall=command="Arc-6"
triggerall=palno<=8
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
[State ]
type=ChangeState
value=1540
triggerall=!var(30)
triggerall=!numhelper(1540)
triggerall=!Ishelper
triggerall=palno>=9
triggerall=command="Arc-7"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=ifelse(palno<=4,1060,1160)
triggerall=!var(30)
triggerall=command="Arc-7"
triggerall=statetype!=A
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
trigger4=stateno=230&&movehit
[State ]
type=ChangeState
value=ifelse(palno<=4,1070,1580)
triggerall=!var(30)
triggerall=palno!=[5,8]
triggerall=command="Arc-8"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1080+(palno=[5,8])*100
triggerall=!var(30)
triggerall=palno<=8
triggerall=command="Arc-9"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1085
triggerall=!var(30)
triggerall=palno<=4
triggerall=command="Arc-10"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1090
triggerall=!var(30)
triggerall=palno<=4
triggerall=command="Arc-11"
triggerall=statetype!=A
trigger1=ctrl
[State ]
type=ChangeState
value=1190
triggerall=!var(30)
triggerall=palno=[5,8]
triggerall=command="Arc-11"
triggerall=statetype!=A
triggerall=!numhelper(1190)
trigger1=ctrl
[State ]
type=ChangeState
value=6300
triggerall=!var(30)
triggerall=palno<=4
triggerall=var(40)
triggerall=command="start"
triggerall=statetype!=A
trigger1=ctrl

[State ]
type=ChangeState
value=100
triggerall=!var(30)
trigger1=command="FF"
trigger1=statetype=S
trigger1=ctrl
[State ]
type=ChangeState
value=105
triggerall=!var(30)
trigger1=command="BB"
trigger1=statetype=S
trigger1=ctrl
[State ]
type=ChangeState
value=800
triggerall=palno<=8
triggerall=!var(30)
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=palno<=8
triggerall=!var(30)
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=ifelse(palno>=9,205,200)
triggerall=!var(30)
triggerall=command="x"
triggerall=command!="holddown"
trigger1=statetype=S
trigger1=ctrl
trigger2=stateno=200&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,215,210)
triggerall=!var(30)
triggerall=command="y"
triggerall=command!="holddown"
trigger1=statetype=S
trigger1=ctrl
trigger2=stateno=200&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,225,220)
triggerall=!var(30)
triggerall=command="a"
triggerall=command!="holddown"
trigger1=statetype=S
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
[State ]
type=ChangeState
value=ifelse(palno>=9,235,230)
triggerall=!var(30)
triggerall=command="b"
triggerall=command!="holddown"
trigger1=statetype=S
trigger1=ctrl
trigger2=stateno=200&&movehit
trigger3=stateno=210&&movehit&&time>11
[State ]
type=ChangeState
value=ifelse(palno>=9,405,400)
triggerall=!var(30)
triggerall=command="x"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,415,410)
triggerall=!var(30)
triggerall=command="y"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,425,420)
triggerall=!var(30)
triggerall=command="a"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
trigger3=stateno=410&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,435,430)
triggerall=!var(30)
triggerall=command="b"
triggerall=command="holddown"
trigger1=statetype=C
trigger1=ctrl
trigger2=stateno=400&&movehit
trigger3=stateno=410&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,605,600)
triggerall=!var(30)
triggerall=command="x"
trigger1=statetype=A
trigger1=ctrl
trigger2=stateno=600&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,615,610)
triggerall=!var(30)
triggerall=command="y"
trigger1=statetype=A
trigger1=ctrl
trigger2=stateno=600&&movehit
trigger3=stateno=610&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,625,620)
triggerall=!var(30)
triggerall=command="a"
trigger1=statetype=A
trigger1=ctrl
trigger2=stateno=600&&movehit
trigger3=stateno=610&&movehit
[State ]
type=ChangeState
value=ifelse(palno>=9,635,630)
triggerall=!var(30)
triggerall=command="b"
trigger1=statetype=A
trigger1=ctrl
trigger2=stateno=600&&movehit
trigger3=stateno=610&&movehit
trigger4=stateno=620&&movehit
[State ]
type=ChangeState
value=700
triggerall=!var(30)
triggerall=palno<=8
triggerall=!var(2)
triggerall=command="z"
trigger1=statetype!=A
trigger1=ctrl
