[Statedef 10000]
anim=10000
ctrl=0

[State 10000,ԈႢŖ{̂痧ֈڍs]
type=selfstate
trigger1=!ishelper
value=0

[State 10000,vC[]
type=varset
trigger1=command="up"&&root,command="up"
trigger2=command="down"&&root,command="down"
trigger3=command="back"&&root,command="back"
trigger4=command="fwd"&&root,command="fwd"
trigger5=command="a"&&root,command="a"
trigger6=command="b"&&root,command="b"
trigger7=command="c"&&root,command="c"
trigger8=command="x"&&root,command="x"
trigger9=command="y"&&root,command="y"
trigger10=command="z"&&root,command="z"
trigger11=command="start"&&root,command="start"
var(59)=-1

[State 10000,]
Type = DestroySelf
triggerAll = isHelper
Trigger1 = root,var(59)||var(59)=-1
trigger2=command="up"&&root,command="up"
trigger3=command="down"&&root,command="down"
trigger4=command="back"&&root,command="back"
trigger5=command="fwd"&&root,command="fwd"
trigger6=command="a"&&root,command="a"
trigger7=command="b"&&root,command="b"
trigger8=command="c"&&root,command="c"
trigger9=command="x"&&root,command="x"
trigger10=command="y"&&root,command="y"
trigger11=command="z"&&root,command="z"
trigger12=command="start"&&root,command="start"

[State 10000,׸ON]
type=varset
triggerall=var(59)!=-1
trigger1=root,command="up"
trigger2=root,command="down"
trigger3=root,command="back"
trigger4=root,command="fwd"
trigger5=root,command="a"
trigger6=root,command="b"
trigger7=root,command="c"
trigger8=root,command="x"
trigger9=root,command="y"
trigger10=root,command="z"
trigger11=root,command="start"
var(59)=1


[Statedef -3]

[State -3, 炷]
type = PlaySnd
triggerall = Time = 1
trigger1 = stateno = 52  ;Wv̒n
value = s2, 0
;---------------------------------------------------------------------------

[State -3, AINpwp[]
type=helper
trigger1=!NumHelper(10000)
trigger1=roundstate=2
trigger1=alive
trigger1=var(59)=0
Trigger1=PrevStateNo=191||PrevStateNo=5900
Trigger1=ctrl&&stateno=0
helpertype=normal
name="AI"
stateno=10000
ID=10000
pos=9999,9999
keyctrl=1
pausemovetime=2147483647
supermovetime=2147483647
persistent = 0

[State -3, ֌WXe[gɍsȂ悤]
type=changestate
trigger1= ishelper(10000)
trigger1= stateno!=10000
value=10000

[State -3, AItOZbg]
type = VarSet
triggerall = var(59) = 0
triggerall = RoundState = [1,2]
trigger1 = Command = "AI_0"
trigger2 = Command = "AI_1"
trigger3 = Command = "AI_2"
trigger4 = Command = "AI_3"
trigger5 = Command = "AI_4"
trigger6 = Command = "AI_5"
trigger7 = Command = "AI_6"
trigger8 = Command = "AI_7"
trigger9 = Command = "AI_8"
trigger10 = Command = "AI_9"
trigger11 = Command = "AI_10"
trigger12 = Command = "AI_11"
trigger13 = Command = "AI_12"
trigger14 = Command = "AI_13"
trigger15 = Command = "AI_14"
trigger16 = Command = "AI_15"
trigger17 = Command = "AI_16"
trigger18 = Command = "AI_17"
trigger19 = Command = "AI_18"
trigger20 = Command = "AI_19"
trigger21 = Command = "AI_20"
trigger22 = Command = "AI_21"
trigger23 = Command = "AI_22"
trigger24 = Command = "AI_23"
trigger25 = Command = "AI_24"
trigger26 = Command = "AI_25"
trigger27 = Command = "AI_26"
trigger28 = Command = "AI_27"
trigger29 = Command = "AI_28"
trigger30 = Command = "AI_29"
trigger31 = Command = "AI_30"
trigger32 = Command = "AI_31"
trigger33 = Command = "AI_32"
trigger34 = Command = "AI_33"
trigger35 = Command = "AI_34"
trigger36 = Command = "AI_35"
trigger37 = Command = "AI_36"
trigger38 = Command = "AI_37"
trigger39 = Command = "AI_38"
trigger40 = Command = "AI_39"
trigger41 = Command = "AI_40"
trigger42 = Command = "AI_41"
trigger43 = Command = "AI_42"
trigger44 = Command = "AI_43"
trigger45 = Command = "AI_44"
trigger46 = Command = "AI_45"
trigger47 = Command = "AI_46"
trigger48 = Command = "AI_47"
trigger49 = Command = "AI_48"
trigger50 = Command = "AI_49"
trigger51 = Command = "AI_50"
Trigger52 = Helper(10000),var(59)
;Trigger53 = palno = 1;@̍[;AI펞N
var(59) = 10;@ςăxݒ@1`10̏ɋ

[State -3, AIEhz]
Type = VarSet
triggerall = var(59) >= 1
trigger1 = RoundState = 4
trigger2 = Win = 1
trigger3 = Lose = 1
trigger4 = DrawGame = 1
V = 59
Value = -var(59)

[State -3, AIEhz]
Type = VarSet
triggerall = var(59) <= -1
trigger1 = RoundState = 2
V = 59
Value = -var(59)

[State -3, AII]
type = VarSet
triggerall = var(59) >= 1
trigger1 = RoundState >= 3
V = 59
value = 0


;ȉAIŝɂ傲ɂ


[State -3,Ⴊ(ްސؑւ˂Ă)]
Type = ChangeState
value = 11
Ctrl = 0
TriggerAll=RoundState=2
TriggerAll=var(59)
TriggerAll=StateType != A
TriggerAll=fvar(38)=1
TriggerAll=StateNo=0
TriggerAll=Ctrl
Trigger1 = Random <= var(59)*20||var(59)>9

[State -3,Ⴊ݉(ްސؑւ˂Ă)]
Type = ChangeState
value = 0
Ctrl = 1
TriggerAll=RoundState=2
TriggerAll=var(59)
TriggerAll=StateType != A
TriggerAll=fvar(38)=2
TriggerAll=StateNo = 11
Trigger1 = Random <= var(59)*20||var(59)>9

[State -3,ެ]
Type     = ChangeState
Value    = 40
Triggerall = var(59) >= 1
Triggerall = StateType != A
Triggerall = Alive
Triggerall = pos y = 0
Triggerall = EnemyNear,StateType != L
Triggerall = EnemyNear,MoveType != H
Triggerall = !inguarddist
Triggerall = Ctrl
trigger1 = Random <= var(59)*20
trigger1 = p2bodydist X > 100

[State -3,_bV]
Type     = ChangeState
Value    = 100
Triggerall = var(59) >= 1
Triggerall = StateType != A
Triggerall = EnemyNear,StateType != L
Triggerall = EnemyNear,MoveType = I
Triggerall = !inguarddist
Triggerall - stateno != 100
Triggerall = Ctrl
trigger1 = Random <= var(59)*22
Trigger1 = P2BodyDist X >= 80

[State -3,ޯïߩ!!]
Type     = ChangeState
Value    = 105
Triggerall = var(59) >= 1
Triggerall = StateType != A
Triggerall = EnemyNear,StateType != L
Triggerall = EnemyNear,MoveType != H
Triggerall = EnemyNear,Stateno != [120,159]
Triggerall = Ctrl
Triggerall = backedgebodydist > 62
Trigger1 = P2BodyDist X <= 140
trigger1 = Random <= var(59)*2

[State -3,p@󒆃_bV]
Type     = ChangeState
Triggerall = var(59) >= 1
Triggerall = StateType = A
Triggerall = EnemyNear,StateType != L
Triggerall = EnemyNear,MoveType = I
Triggerall = !inguarddist
Triggerall = P2BodyDist X>150
Triggerall = stateno != 110
Triggerall = Ctrl
trigger1 = Random <= var(59)*25
Value    = 110

[State -3,p@ޯïߩ!!]
Type     = ChangeState
Triggerall = var(59) >= 1
Triggerall = StateType = A
Triggerall = EnemyNear,StateType != L
Triggerall = EnemyNear,MoveType = A
Triggerall = !inguarddist
Triggerall = stateno != 115
triggerall = backedgebodydist >= 62
Triggerall = Ctrl
Trigger1 = P2BodyDist X = [30,100]
trigger1 = Random <= var(59)*2
Value    = 115

[State -3,ً}pޯïߩ!!]
Type     = ChangeState
Value    = 105
Triggerall = var(59) >= 1
Triggerall = StateType != A
Triggerall = EnemyNear,StateType != L
Triggerall = EnemyNear,MoveType != H
Triggerall = EnemyNear,Stateno = [120,159]
Triggerall = Ctrl
Triggerall = backedgebodydist > 62
Trigger1 = P2BodyDist X = [0,100]
trigger1 = stateno = 304 || stateno = 330
Trigger1 = moveguarded = 1
Trigger1 = random < var(59)*20 || var(59) >= 10

[State -3,؂Ԃi쌂j]
Type = ChangeState
Value = 700
TriggerAll=var(59) >= 1
TriggerAll=StateType!=A
TriggerAll=RoundState=2
TriggerAll=P2BodyDist X=[30,77]
TriggerAll=P2BodyDist Y=0
TriggerAll=Ctrl
TriggerAll=EnemyNear,MoveType=A
TriggerAll=Random<=var(59)*30||var(59)>8
TriggerAll=EnemyNear,AnimTime<=-5||var(59)<8
TriggerAll=Enemynear,Time>=30||!Time&&var(59)>7||var(59)>9
Trigger1 = Enemynear,Time>=50||var(59) > 9
Trigger2 = (PrevStateNo=[5000,5270])
Trigger3 = (PrevStateNo=[120,159])

[State -3,ޯïߩ!!]
Type     = ChangeState
Value    = 105
TriggerAll=var(59) = 1
TriggerAll=StateType != A
TriggerAll=Ctrl
TriggerAll=(EnemyNear,StateNo=[200,699])||EnemyNear,HitDefAttr=SCA,AT
TriggerAll=P2BodyDist X=[-5,30]
TriggerAll=EnemyNear,vel x<3
TriggerAll=EnemyNear,MoveType=A
TriggerAll=Random<=var(59)*30||var(59)>8
TriggerAll=EnemyNear,Time>=30||(!Time&&var(59)>7)||var(59)>9
Trigger1 = EnemyNear,Time>=50||var(59)>9
Trigger2 = (PrevStateNo=[5000,5270])
Trigger3 = (PrevStateNo=[120,159])


[State -3,Wv]
Type     = ChangeState
Value    = 40
TriggerAll=var(59) >= 1
TriggerAll=StateType!=A
TriggerAll=Ctrl
TriggerAll=pos y = 0
TriggerAll=EnemyNear,HitDefAttr=SCA,AT
TriggerAll=Random<=var(59)*40||var(59)>8
TriggerAll=EnemyNear,Time>=30||(!Time&&var(59)>7)||var(59)>9
Trigger1 = EnemyNear,Time>=50||var(59)>9
Trigger2 = (PrevStateNo=[5000,5270])
Trigger3 = (PrevStateNo=[120,159])

[State -3,K[h]
Type = ChangeState
Value = 120
TriggerAll=var(59) >= 1
TriggerAll=statetype!=A
TriggerAll=StateNo!=[120,155]
TriggerAll=pos y = 0
TriggerAll=Ctrl
TriggerAll=inguarddist
Trigger1 = Random<=var(59)*40||var(59)>8
Trigger2 = P2BodyDist X>90||EnemyNear,Time>50
Trigger2 = Random<=var(59)*60 || var(59) > 10
Trigger3 = Enemy,NumHelper > 0 || Enemy,NumProj > 0
Trigger3 = Random<=var(59)*40||var(59)>=10

[State -3,ֲ]
Type = ChangeState
value = 720
TriggerAll = var(59) >= 1
TriggerAll = StateType != A
triggerall = NumHelper(1100) = 0
triggerall = NumHelper(1110) = 0
triggerall = NumHelper(1120) = 0
TriggerAll = EnemyNear,StateType = L
TriggerAll = Random <= var(59)*40 || var(59) > 8
TriggerAll = Ctrl
TriggerAll = P2BodyDist X >= 80
Trigger1 = EnemyNear,StateNo = 5120
Trigger1 = EnemyNear,AnimTime = -13

[State -3,ֲ2]
Type = ChangeState
value = 860
TriggerAll = var(59) >= 1
TriggerAll = StateType != A
triggerall = NumHelper(1700) = 0
TriggerAll = EnemyNear,StateType = L
TriggerAll = Random <= var(59)*40 || var(59) >8
TriggerAll = Ctrl
TriggerAll = P2BodyDist X <= 80
Trigger1 = EnemyNear,StateNo = 5120
Trigger1 = EnemyNear,AnimTime = -13


[State -3,ډn]
type = ChangeState
triggerall = var(59) >= 1
triggerall = RoundState = 2
triggerall = StateType != A
triggerall = EnemyNear,StateType != L
Triggerall = !inguarddist
Triggerall = Random <= var(59)*100
triggerall = P2bodydist X = [-5,60]
triggerall = P2bodydist Y = [-29,0]
triggerall = Ctrl
trigger1 = EnemyNear,MoveType = H
trigger1 = (EnemyNear,StateNo != [120,159])
value = 200

[State -3,ډ]
type = ChangeState
triggerall = var(59) >= 1
triggerall = RoundState = 2
triggerall = StateType = A
triggerall = EnemyNear,StateType != L
Triggerall = !inguarddist
Triggerall = Random <= var(59)*100
triggerall = P2bodydist X = [-5,30]
triggerall = P2bodydist Y = [-10,-50]
triggerall = Ctrl
trigger1 = EnemyNear,MoveType = H
trigger1 = (EnemyNear,StateNo != [120,159])
value = 220

[State -3,ACe㕔̌I]
type = ChangeState
triggerall = var(59) >= 1
triggerall = RoundState = 2
triggerall = StateType != A
triggerall = EnemyNear,StateType != L
Triggerall = !inguarddist
Triggerall = Random <= var(59)*100
triggerall = P2bodydist X = [0,130]
triggerall = P2bodydist Y = [-20,20]
triggerall = Ctrl
TriggerAll = EnemyNear,AnimTime <= -7
triggerAll = EnemyNear,MoveType = I
trigger1 = EnemyNear,StateNo = [200,649]
Trigger2 = EnemyNear,StateType = A
Trigger2 = !EnemyNear,Ctrl
value = 800

[State -3,OLbNE[]
type = ChangeState
value = 900
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=power >= 2000
triggerAll=random=[0,200]
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[55,150]
TriggerAll=P2BodyDist Y>=-50
TriggerAll=movehit = 1
trigger1 = stateno = 304
trigger2 = stateno = 840

[State -3,OLbN]
type = ChangeState
value = 910
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
triggerall = power >= 2500
triggerAll = random = [50,149]
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,55]
TriggerAll=P2BodyDist Y>=-100
TriggerAll=Movehit = 1
trigger1 = stateno = 304
trigger2 = stateno = 330
trigger3 = stateno = 840


[State -3,@S]
type = ChangeState
value = 850
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[60,150]
TriggerAll=P2BodyDist Y>=-50
TriggerAll=Random < var(59)*200
trigger1 = stateno = 200
trigger2 = stateno = 210


[State -3,VOLbN]
type = ChangeState
value = 810
TriggerAll=(var(59) >= 1&&Random<=var(59)*60) || (var(59) >= 8&&Random<=var(59)*100) || var(59)>10
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,60]
TriggerAll=P2BodyDist Y>=-60
trigger1 = stateno = 304
trigger1 = frontedgebodydist = [0,50]
Trigger1 = Movehit = 1
Trigger1 = random = [0,299]
trigger2 = stateno = 340
trigger2 = random = [0,299]
Trigger2 = Movehit = 1
trigger3 = stateno = 840
Trigger3 = P2BodyDist X = [0,55]

[State -3,󒆓VOLbN]
type = ChangeState
value = 830
TriggerAll=(var(59) >= 1&&Random<=var(59)*40) || (var(59) >= 8&&Random<=var(59)*100) || var(59)>10
TriggerAll=StateType=A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,60]
TriggerAll=Movehit=1
trigger1 = stateno = 800
Trigger2 = stateno = 320



[State -3,󒆃OLbN]
type = ChangeState
value = 820
TriggerAll=(var(59) >= 1&&Random<=var(59)*30) || (var(59) >= 8&&Random<=var(59)*100) || var(59)>10
TriggerAll=StateType=A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=EnemyNear,P2BodyDist X <170
TriggerAll=Movehit=1
trigger1 = stateno = 220
trigger2 = stateno = 810
trigger3 = stateno = 830

[State -3,󒆃OLbNoOEop]
type = ChangeState
value = 820
Trigger1 = pos y < -101
Trigger1 = stateno = 45
Trigger2 = pos y < 0
Trigger2 = stateno = 100 || stateno = 105 || stateno = 120 
Trigger2 = stateno = 121 || stateno = 200 || stateno = 0

[State -3,OLbNR{p]
type = ChangeState
value = 800
TriggerAll=(var(59) >= 1&&Random>=(999-var(59)*50)) || (var(59) >= 8&&Random>=(999-var(59)*100)) || var(59)>10
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,170]
TriggerAll=P2BodyDist Y>=-50
trigger1 = stateno = 304
Trigger1 = Movehit = 1
Trigger1 = random = [300,999]
Trigger2 = stateno = 304
Trigger2 = Movehit = 1
Trigger2 = frontedgebodydist = [50,300]
trigger3 = stateno = 340
trigger3 = random = [500,999]
Trigger3 = Movehit = 1
Trigger4 = StateNo = 850 && Time >= 31
trigger4 = random = [500,999]
trigger5 = stateno = 200
trigger5 = p2bodydist X =[48,100]
trigger5 = movehit = 1

[State -3,OLbNԂϗp]
type = ChangeState
value = 800
TriggerAll=Roundstate = 2
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
Triggerall=Alive
TriggerAll=EnemyNear,Alive
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,170]
TriggerAll=P2BodyDist Y=[-50,0]
Trigger1 = var(59) = [1,7]
Trigger1 = random = (10-var(59))*10
Trigger2 = var(59) = [8,11]
Trigger2 = random = 30


[State -3,Xp[N]
type = ChangeState
value = 840
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
triggerAll=frontedgebodydist = [0,100]
TriggerAll=movehit = 1
trigger1 = stateno = 330
trigger2 = stateno = 240


[State -3,aS2]
type = ChangeState
value = 711
triggerall = power >= 150
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
Trigger1 = StateNo = 710

[State -3,aS3]
type = ChangeState
value = 712
TriggerAll=var(59) >= 1
TriggerAll=power >= 150
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
Trigger1 = StateNo = 711
Trigger1 = Time = 10

[State -3,aS4]
type = ChangeState
value = 713
TriggerAll=var(59) >= 1
triggerall = power >= 150
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
Trigger1 = StateNo = 712
Trigger1 = Time = 10

[State -3,aS5]
type = ChangeState
value = 714
TriggerAll = Var(59) >= 1
triggerall = power >= 150
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
trigger1 = stateno = 713
Trigger1 = Time = 10

[State -3,aS6]
type = ChangeState
value = 715
TriggerAll = Var(59) >= 1
triggerall = power >= 150
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
Trigger1 = StateNo = 714
Trigger1 = Time = 10


[State -3,p`R{p]
type = ChangeState
value = 200
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,60]
TriggerAll=P2BodyDist Y>=-30
trigger1 = stateno = 100 || stateno = 101
trigger1 = random <= var(59)*100
trigger2 = stateno = 210
trigger2 = frontedgebodydist = [100,300] 
trigger2 = random <= var(59)*150

[State -3,p`]
type = ChangeState
value = 200
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=MoveType=I
TriggerAll=EnemyNear,StateType!=L
TriggerAll=EnemyNear,Alive
TriggerAll=Alive
TriggerAll=EnemyNear,Movetype=I
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist Y=[-30,0]
TriggerAll=stateno != 200
Trigger1 = P2BodyDist X=[0,60]
Trigger1 = random <= var(59)*10
Trigger2 = P2BodyDist X=[0,47]
Trigger2 = random <= var(59)*100

[State -3,Ⴊݎ]
type = ChangeState
value = 210
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,60]
TriggerAll=P2BodyDist Y>=-10
trigger1 = stateno = 100
trigger1 = random <= var(59)*100

[State -3,NbV]
type = ChangeState
value = 240
TriggerAll=(var(59) >= 1&&Random<=var(59)*60) || (var(59) >= 8&&Random<=var(59)*100) || var(59)>10
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,100]
TriggerAll=P2BodyDist Y>=-20
trigger1 = stateno = 200
trigger1 = EnemyNear,stateno = 131 || EnemyNear,stateno = 152 || EnemyNear,stateno = 153
trigger1 = movecontact = 1
trigger1 = frontedgebodydist = [0,160]


[State -3,NbVLbN]
type = ChangeState
value = 340
TriggerAll=(var(59) >= 1&&Random<=var(59)*60) || (var(59) >= 8&&Random<=var(59)*100) || var(59)>10
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist Y=0
trigger1 = stateno = 200
trigger1 = EnemyNear,stateno = 130 || EnemyNear,stateno = [150,151]
trigger1 = movecontact = 1
trigger1 = frontedgebodydist = [0,160]


[State -3,p`]
type = ChangeState
value = 230
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,110]
TriggerAll=P2BodyDist Y>=-30
TriggerAll=Movehit = 1
TriggerAll=frontedgebodydist =[0,100]
trigger1 = stateno = 200
trigger2 = stateno = 210


[State -3,LbN]
type = ChangeState
value = 330
TriggerAll=(var(59) >= 1&&Random<=var(59)*60) || (var(59) >= 8&&Random<=var(59)*100) || var(59)>10
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,70]
TriggerAll=P2BodyDist Y>=-10
TriggerAll=Movehit = 1
triggerAll = frontedgebodydist = [0,100]
trigger1 = stateno = 200
trigger2 = stateno = 230


[State -3,LbNR{p]
type = ChangeState
value = 300
TriggerAll=(var(59) >= 1&&Random<=var(59)*60) || (var(59) >= 8&&Random<=var(59)*100) || var(59)>10
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,60]
TriggerAll=P2BodyDist Y>=-20
trigger1 = stateno = 200
trigger1 = p2bodydist X = [0,47]
trigger1 = frontedgebodydist = [100,300]
Trigger1 = Movecontact
Trigger1 = random < var(59)*100
trigger2 = stateno = 330
trigger2 = frontedgebodydist = [0,100]
Trigger2 = Movehit
Trigger2 = random < var(59)*80 || var(59) >= 10

[State -3,LbN]
type = ChangeState
value = 300
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=P2StateType != L
TriggerAll=Alive
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,40]
TriggerAll=P2BodyDist Y>=-30
Trigger1 = ctrl


[State -3,LbNAP]
type = ChangeState
value = 301
TriggerAll = Var(59) >= 1
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
trigger1 = statetype = S
trigger1 = stateno = 300
trigger1 = movecontact = 1


[State -3,LbNAQ]
type = ChangeState
value = 302
TriggerAll = Var(59) >= 1
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
trigger1 = statetype = S
trigger1 = stateno = 301
trigger1 = movecontact = 1


[State -3,LbNAR]
type = ChangeState
value = 303
TriggerAll = Var(59) >= 1
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
trigger1 = statetype = S
trigger1 = stateno = 302
trigger1 = movecontact


[State -3,LbNAS]
type = ChangeState
value = 304
TriggerAll = Var(59) >= 1
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
trigger1 = statetype = S
trigger1 = stateno = 303
trigger1 = movecontact


[State -3,WvU]
type = ChangeState
value = 220
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType = A
TriggerAll=EnemyNear,Alive
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,60]
TriggerAll=P2BodyDist Y=[-20,50]
trigger1 = stateno = 44

[State -3,WvLbNR{]
type = ChangeState
value = 320
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType = A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,35]
TriggerAll=P2BodyDist Y=[-10,10]
TriggerAll=Movehit = 1
trigger1 = stateno = 220

[State -3,WvLbN]
type = ChangeState
value = 320
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType = A
TriggerAll=EnemyNear,Alive
TriggerAll=!InGuardDist
TriggerAll=stateno != 800 || stateno != 810
Trigger1=P2BodyDist X=[0,30]
Trigger1=P2BodyDist Y=[-10,60]
Trigger1=random <= 500
Trigger1=stateno = [40,59]

[State -2,WvLZ]
type = Changestate
TriggerAll=(var(59) >= 1&&Random<=var(59)*100)
TriggerAll=StateType != A
TriggerAll=EnemyNear,Alive
TriggerAll=EnemyNear,MoveType=H
TriggerAll=!InGuardDist
TriggerAll=Movehit = 1
Trigger1 = StateNo = 850 && Time >= 31
value = 40

[State -3,Ԃ1]
Type = ChangeState
value = 900
TriggerAll=var(59) >= 1
TriggerAll=power>=800
TriggerAll=RoundState = 2
TriggerAll=StateType != A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=EnemyNear,MoveType=A||EnemyNear,Ctrl
TriggerAll=p2bodydist X = [90,160]
TriggerAll=p2bodydist Y = [-50,0]
TriggerAll=Ctrl
Trigger1 = var(59)<6
Trigger1 = Random<=var(59)*4
Trigger2 = var(59)=[5,9]
Trigger2 = Random<=(10-var(59))*2

[State -3,Ԃ2]
Type = ChangeState
value = 940
TriggerAll=var(59) >= 5
TriggerAll=power>=2000
TriggerAll=RoundState = 2
TriggerAll=StateType != A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=EnemyNear,MoveType=A||EnemyNear,Ctrl
TriggerAll=p2bodydist X =[0,80]
TriggerAll=pos y = 0
TriggerAll=Ctrl
Trigger1 = var(59)<6
Trigger1 = Random<=var(59)*4
Trigger2 = var(59)=[5,9]
Trigger2 = Random<=var(59)*8
Trigger3 = var(59) = 10
Trigger3 = random<=100

[State -3,Ԃϋ]
Type = ChangeState
value = 921
TriggerAll=var(59) >= 5 
TriggerAll=power>=1200
TriggerAll=RoundState = 2
TriggerAll=StateType = A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=EnemyNear,MoveType=A||EnemyNear,Ctrl
TriggerAll=Ctrl
Trigger1 = var(59)<7
Trigger1 = Random<=var(59)*6
Trigger2 = var(59)=[8,11]
Trigger2 = Random<=10

[State -3,ɗȂ΍]
Type = ChangeState
value = 200
TriggerAll=var(59) >= 1
TriggerAll=RoundState = 2
TriggerAll=StateType != A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=EnemyNear,Ctrl||EnemyNear,MoveType = A 
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X = [0,60]
TriggerAll=!P2BodyDist Y
TriggerAll=EnemyNear,StateType != A
TriggerAll=Ctrl
Trigger1 = Random <= var(59)*10

[State -3,΋]
Type = ChangeState
value = 810
TriggerAll=var(59)>=1
TriggerAll=RoundState = 2
TriggerAll=StateType != A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[10,60]
TriggerAll=P2BodyDist Y>=50
TriggerAll=EnemyNear,StateType=A
TriggerAll=Ctrl
Trigger1 = Random <= var(59)*8

[State -3,i{]
Type = ChangeState
value = 210
TriggerAll=var(59)>=1
TriggerAll=RoundState = 2
TriggerAll=StateType != A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,65]
TriggerAll=EnemyNear,StateType=S
TriggerAll=Ctrl
Trigger1 = Random <= var(59)*30

[State -3,i{]
Type = ChangeState
value = 200
TriggerAll=var(59) >= 1
TriggerAll=RoundState = 2
TriggerAll=StateType = S || StateType = C
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[0,60]
TriggerAll=Ctrl
Trigger1 = EnemyNear,StateType=C
Trigger1 = Random <= var(59)*30

[State -3,1]
Type = ChangeState
value = 600
TriggerAll=var(59) >= 1
TriggerAll=power>=200
TriggerAll=RoundState = 2
TriggerAll=StateType != A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X = [200,300]
TriggerAll=P2BodyDist Y >= -40
TriggerAll=(EnemyNear,StateNo != [120,159])||EnemyNear,StateType=A
TriggerAll=Ctrl
Trigger1 = Random <= var(59)*3


[State -3,2]
Type = ChangeState
value = 710
TriggerAll=var(59) >= 1
TriggerAll=power>=150
TriggerAll=RoundState = 2
TriggerAll=StateType != A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X = [200,300]
TriggerAll=P2BodyDist Y >= 0
TriggerAll=(EnemyNear,StateNo != [120,159])||EnemyNear,StateType=A
TriggerAll=Ctrl
Trigger1 = Random >= 999-var(59)*3



[State -3,󒆌1,]
Type = ChangeState
value = 520
TriggerAll=var(59) >= 1
TriggerAll=power>=200
TriggerAll=RoundState = 2
TriggerAll=StateType=A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X=[80,300]
TriggerAll=P2BodyDist Y>=-10
TriggerAll=(EnemyNear,StateNo != [120,159])||EnemyNear,StateType!=A
TriggerAll=Ctrl
Trigger1 = Random <= var(59)*2

[State -3,󒆌2,b]
Type = ChangeState
value = 620
TriggerAll=var(59) >= 1
TriggerAll=power>=200
TriggerAll=RoundState = 2
TriggerAll=StateType=A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist X = [100,300]
TriggerAll=P2BodyDist Y <= 0
TriggerAll=(EnemyNear,StateNo != [120,159])||EnemyNear,StateType!=A
TriggerAll=Ctrl
Trigger1 = Random = [var(59)*2,var(59)*4]


[State -3,󒆌3,cq]
Type = ChangeState
value = 730
TriggerAll=var(59) >= 1
TriggerAll=power>=300
TriggerAll=RoundState = 2
TriggerAll=StateType=A
TriggerAll=EnemyNear,StateType != L
TriggerAll=EnemyNear,MoveType != H
TriggerAll=!InGuardDist
TriggerAll=P2BodyDist Y >= 10 
TriggerAll=(EnemyNear,StateNo != [120,159])||EnemyNear,StateType!=A
TriggerAll=Ctrl
Trigger1 = P2BodyDist X=[40,80]
Trigger1 = Random <= var(59)*8
Trigger2 = P2BodyDist X=[150,300]
Trigger2 = Random >= 999-var(59)*2

