;
;AI@by~a
;
; Lvݒł@ɂ
; [State -3, AItOZbg]
; ̐lς
;
; 1`10:LvオɂĶްނƗ̋Z̕pxȂ܂
; 11:t
;
; ƂȂĂ܂
; ؂ւZɊւĂ
; LV11ȊO͂Ă܂
; EU50Fo(lԂ̔˂Č)
; Eްމ2F30Fo߂Ă
; EH炢2F30Fo߂Ă
; EgZ̍UFɑ肪ctrl𓾂Ķްމ\ɂȂȂ甭Ȃ
; Ft[@1F1/60b
; ɂȂĂ̂ł܂܂ł
;
;ƂAIڲ԰őΐ킷Ƃ1`10D܂łBԐlԂ炵ł
;Lv11͒AIm݂̂ǂƎv܂
;
;:AILv9狭͂Ȕ[v_𒍈Ӂ@5`8D܂
;
;ĂĈԊyAIł
;GfBvsANZyłYO
;
;XVڍ
;
;قڑSC@ĊoĂȂ@ق炩ɂĂ߂Ȃ
;ްނ___啝C
;AILv1`11
;Lvݒ낭ɂĂȂ̏C(FRCƂLv1ł൰Ķްނ)
;
;ޑύX ɔ[vǉ@`̂ΉڂAȂ̂Lv9ȏ̂
;ĂĊŷAILv8ł
;
;؂ւ
;
;I			\
;Sd		Η
;			
;P			
;V΁Ei		g@ȊO
;V΁Ei		g@ȊO
;ٓV_S		ߐݒ
;ٓV_HS		΋󍞂
;
;ݒ
;
;΋@S@ٓV_HS@V΁Ei@I
;
;i@{P@K@D
;
;i@HS@D@V΁Ei
;
;    _{P@K@K@S@D@e_S@ٓV_S@I@V
;@P@P@{K@HS@HS@S@FRCO񗋉e_HS
;ɂgǉ
;bVC
;----------------------------------------------------------
;󒆁@
;
;̑
;
;
; R{ݒ
;
;o
;DˋD~R˱ް
;
; KSHSDMȍ
;
; KSHSDMFRCޯKSݾJKݾJHSDް
; @@@@@@@@@@@@@@@
;@@@ @@ @@e_S()
;		@@@ e_HS
;@ @@@@@@@@@@g̉@
;[vLv9ȏ
;GGXXׂ̂قƂǂƊmFقƂ5菊8@ƂĂޯiȂ̂Lv9ȏ̂
;ʒ[
;	 MFRC(S(ˋS)JCˍőް)~n
;e_S()      Mː
;	      
;      e_HS
;@ @@g̉@
;
;
; NU߂
;
; ā_{Pdˁ@(i)
; ā{HS@@ (i)
; Ē󋕋 (i)
;FRCO񗋉e_HS(i)
;
;
;====================================================================================
;------------------------------------------------------------------------------------
[Statedef -3];AI
;------------------------------------------------------------------------------------
;====================================================================================
;
[State -3, AItOZbg]
type = VarSet
TriggerAll = !var(59)
TriggerAll = RoundState = [1,2]
Trigger1 =  Command = "AI0" ||Command = "AI1"
Trigger2 =  Command = "AI2" ||Command = "AI3"
Trigger3 =  Command = "AI4" ||Command = "AI5"
Trigger4 =  Command = "AI6" ||Command = "AI7"
Trigger5 =  Command = "AI8" ||Command = "AI9"
Trigger6  = Command = "AI10"||Command = "AI11"
Trigger7  = Command = "AI12"||Command = "AI13"
Trigger8  = Command = "AI14"||Command = "AI15"
Trigger9  = Command = "AI16"||Command = "AI17"
Trigger10 = Command = "AI18"||Command = "AI19"
Trigger11 = Command = "AI20"||Command = "AI21"
Trigger12 = Command = "AI22"||Command = "AI23"
Trigger13 = Command = "AI24"||Command = "AI25"
Trigger14 = Command = "AI26"||Command = "AI27"
Trigger15 = Command = "AI28"||Command = "AI29"
Trigger16 = Command = "AI30"||Command = "AI31"
Trigger17 = Command = "AI32"||Command = "AI33"
Trigger18 = Command = "AI34"||Command = "AI35"
Trigger19 = Command = "AI36"||Command = "AI37"
Trigger20 = Command = "AI38"||Command = "AI39"
Trigger21 = Command = "AI40"||Command = "AI41"
Trigger22 = Command = "AI42"||Command = "AI43"
Trigger23 = Command = "AI44"||Command = "AI45"
Trigger24 = Command = "AI46"||Command = "AI47"
Trigger25 = Command = "AI48"||Command = "AI49"
Trigger26 = Command = "AI50"
var(59) = 5;(1`11܂Őݒ\)

[State -3, ފmF׸޾]
type = VarSet
Trigger1 = 0
fvar(39) = 1
;
;
;
[State -3,]
type = ChangeState
value = 195
TriggerAll = var(59) = [6,8]
TriggerAll = RoundState = 3
TriggerAll = PrevStateNo != [195,197]
Trigger1 = statetype != A
Trigger1 = ctrl
Trigger2 = (StateNo = [200,451]) && movecontact
Trigger2 = StateNo != 240
Trigger2 = StateNo != 217;&&StateNo != 432
Trigger3 = StateNo = 100
Trigger4 = StateNo = 101
Trigger5 = StateNo = 40
;Trigger6 = StateNo = [195, 197]
;Trigger6 = time > ifelse(anim = 196,18,64)

[State -3,ꌂKE]
type = ChangeState
value = 4000
TriggerAll = var(59) >= 9
TriggerAll = RoundState = 3
TriggerAll = var(25) = 0
triggerall = var(40) = 0
TriggerAll = Numpartner = 0
TriggerAll = Numenemy != 2
Trigger1 = statetype != A
Trigger1 = ctrl
Trigger2 = StateNo = 100
Trigger3 = StateNo = 101
Trigger4 = StateNo = 40 || StateNo = 52
;
;؂ւ PrevStateNo = [5000,5270] EnemyNear,HitDefAttr = SCA,NT,ST,HT
;
[State -3,I]
Type = ChangeState
Value = 1300
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-15,90]
TriggerAll = P2BodyDist Y >= -80
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52 || StateNo = 40
TriggerAll = EnemyNear,Movetype = A
TriggerAll = EnemyNear,StateType != C
;Lv7100%V΂ƕ邽/2@Q[W1000ȏȂ/2@
TriggerAll = Random <= ifelse(var(59)*50>500,500,var(59)*100)||(power>=1000&&Random<=var(59)*100)
TriggerAll = EnemyNear,Time>=30||(!Time&&var(59)>9)||var(59) > 10
Trigger1 = EnemyNear,Time >=50||var(59)>10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])

[State -3,Sd]
Type     = ChangeState
Value    = 3000
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = power >= 1000
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5+(P2BodyDist Y>=-50)*15,90]
TriggerAll = P2BodyDist Y >= -90
TriggerAll = Ctrl||(StateNo=[100,101])||StateNo=52||StateNo=40
TriggerAll = EnemyNear,Movetype = A
TriggerAll = EnemyNear,AnimTime <= -14
TriggerAll = EnemyNear,Time>=30||(!Time&&var(59)>9)||var(59)>10
TriggerAll = Random <= var(59)*100
Trigger1 = EnemyNear,Time >=50||var(59)>10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])

[State -3,]
Type     = ChangeState
Value    = ifelse(backedgebodydist <= 62,800,805)
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = P2BodyDist X=[-5,24]
TriggerAll = P2BodyDist Y>=-10
TriggerAll = P2StateType != A
TriggerAll = EnemyNear,StateType != A
TriggerAll = Ctrl||(StateNo=[100,101])||StateNo=52||StateNo=40
TriggerAll = EnemyNear,Movetype = A
TriggerAll = EnemyNear,Time >=30 || (!Time&&var(59)>9) || var(59) > 10
TriggerAll = Random <= var(59)*100
Trigger1 = EnemyNear,Time >=50||var(59)>10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])


[State -3,V΁Ei]
Type = ChangeState
Value = 1205
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = P2BodyDist X=[-20,90]
TriggerAll = P2BodyDist Y>=-150
TriggerAll = Ctrl||(StateNo=[100,101])||StateNo=52||StateNo=40
TriggerAll = EnemyNear,Movetype=A
TriggerAll = EnemyNear,StateType=C
TriggerAll = EnemyNear,Time>=30||(!Time&&var(59)>9)||var(59)>10
TriggerAll = Random <= var(59)*100
Trigger1 = EnemyNear,Time >=50||var(59)>10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])

[State -3,V΁Ei]
Type = ChangeState
Value = 1200
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-20,90]
TriggerAll = P2BodyDist Y >= -150
TriggerAll = Ctrl||(StateNo=[100,101])||StateNo=52||StateNo=40
TriggerAll = EnemyNear,Movetype = A
TriggerAll = EnemyNear,StateType != C
TriggerAll = EnemyNear,Time >=30||(!Time&&var(59)>9)||var(59)>10
TriggerAll = Random <= var(59)*100
Trigger1 = EnemyNear,Time>=50||var(59)>10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])

[State -3,ٓV_S]
Type     = ChangeState
Value    = 1000
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5+(P2BodyDist Y>=-50)*15,90]
TriggerAll = P2BodyDist Y >= -50
TriggerAll = Ctrl||(StateNo=[100,101])||StateNo=52||StateNo=40
TriggerAll = EnemyNear,Movetype = A
TriggerAll = EnemyNear,AnimTime <= -14
TriggerAll = EnemyNear,Time>=30||(!Time&&var(59)>9)||var(59)>10
TriggerAll = Random <= var(59)*100
Trigger1 = EnemyNear,Time >=50 || var(59) > 10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])

[State -3,ٓV_HS]
Type     = ChangeState
Value    = 1050
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5+(P2BodyDist Y>=-50)*15,90]
TriggerAll = P2BodyDist Y >= -140
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52 || StateNo = 40
TriggerAll = EnemyNear,Movetype = A
TriggerAll = EnemyNear,AnimTime <= -14
TriggerAll = EnemyNear,Time >=30 || (!Time&&var(59)>9) || var(59) > 10
TriggerAll = Random <= var(59)*100
Trigger1 = EnemyNear,Time >=50 || var(59) > 10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])

[State -3,{P]
Type     = ChangeState
Value    = 205
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-20,90]
TriggerAll = P2BodyDist Y >= -150
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52 || StateNo = 40
TriggerAll = EnemyNear,Movetype = A
TriggerAll = EnemyNear,StateType != C
TriggerAll = EnemyNear,HitDefAttr != C
TriggerAll = EnemyNear,HitDefAttr != SCA,NT,ST,HT
TriggerAll = EnemyNear,Time >=30 || (!Time&&var(59)>9) || var(59) > 10
TriggerAll = Random <= var(59)*100
Trigger1 = EnemyNear,Time >=50 || var(59) > 10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])

[State -3,g̉]
type = ChangeState
value = 3100
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = power >= 1000
TriggerAll = StateNo = 1301
TriggerAll = movetype != H
TriggerAll = time = [2,19]
TriggerAll = Movehit
Trigger1 = P2BodyDist X = [-50,50]
Trigger1 = P2BodyDist Y >= -80

[State -3,ޯï]
Type     = ChangeState
Value    = 105
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Triggerall = (backedgebodydist>61&&(EnemyNear,StateNo=[200,699])) || EnemyNear,HitDefAttr = SCA,NT,ST,HT
Triggerall = P2BodyDist X = [-5,90]
TriggerAll = EnemyNear,vel x <= 2
Triggerall = EnemyNear,MoveType = A
triggerall = Random <= var(59)*100
triggerall = EnemyNear,Time >=30 || (!Time&&var(59)>9) || var(59)>10
trigger1 = EnemyNear,Time >=50 || var(59)>10
trigger2 = PrevStateNo = [5000,5270]
trigger3 = (PrevStateNo = [120,159])

[State -3,Wv]
Type     = ChangeState
Value    = 40
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Triggerall = EnemyNear,HitDefAttr = SCA,NT,ST,HT
Triggerall = EnemyNear,StateType != A
triggerall = Random <= var(59)*100
triggerall = EnemyNear,Time >=30 || (!Time&&var(59)>9) || var(59)>10
trigger1 = EnemyNear,Time >=50 || var(59)>10
trigger2 = PrevStateNo = [5000,5270]
trigger3 = (PrevStateNo = [120,159])

;
;K[h inguarddist EnemyNear,HitDefAttr = SCA,NA,SA,HA;Ō
;
[State -2,̫ڽި̪ݽ׸AI]
type = varset
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = var(40) = 0
TriggerAll = roundstate = 2
TriggerAll = power > 0
TriggerAll = P2BodyDist X = [-5,100]
TriggerAll = inguarddist
Trigger1 = P2BodyDist X = [-5,60]
Trigger2 = Life <= 100
var(25) = 1
ignorehitpause = 1

[State -2,̫ڽި̪ݽ׸ޏAI]
type = varset
TriggerAll = var(59)
TriggerAll = !inguarddist
Trigger1 = Life >= 100
Trigger1 = P2BodyDist X > 60
Trigger2 = P2BodyDist X > 100
var(25) = 0
ignorehitpause = 1

[State -3,K[h]
Type = ChangeState
Value = 120
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = Ctrl||(StateNo=[100,101])||StateNo=52
TriggerAll = (stateno != [120,155])
Trigger1 = inguarddist
Trigger1 = Random <= var(59)*100

[State -3,ޯıݸٱ]
type = ChangeState
value = 700+(var(58)*10)
TriggerAll = var(59)
TriggerAll = power >= 1000
Trigger1 = P2BodyDist X = [-5,63]
Trigger1 = P2BodyDist Y >= -80
Trigger1 = EnemyNear,AnimTime <= -6
Trigger1 = StateNo = [150,153]
Trigger1 = Random <= ((500-life)/10)*var(59)
;
;TCNo[Xg
;

[State -2,ް]
type = ChangeState
value = 750
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = fvar(33) >= 1.5
TriggerAll = alive
TriggerAll = ctrl = 1 || (StateNo = [100,101]) || (time<=1&&movetype = A&&(StateNo=[200,640])&&(PrevStateNo!=[200,640]))
TriggerAll = P2BodyDist X-EnemyNear,vel x*4 = [-60,60]
TriggerAll = P2BodyDist Y-EnemyNear,vel y*4 = [-120,0]
TriggerAll = EnemyNear,Movetype = A
TriggerAll = Random <= var(59)*100
TriggerAll = EnemyNear,AnimTime <= -14
TriggerAll = EnemyNear,Time >=30 || (!Time&&var(59)>9) || var(59) > 10
Trigger1 = EnemyNear,Time >=50 || var(59) > 10
Trigger2 = PrevStateNo = [5000,5270]
Trigger3 = (PrevStateNo = [120,159])
;
;nNU EnemyNear,StateType = L AnimTime
;
[State -3,_bV]
Type = ChangeState
value = 100
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Ctrl || StateNo = 52
Trigger1 = P2BodyDist X > 140

[State -3,obN_bV]
Type = ChangeState
value = 105
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,25]
Trigger1 = EnemyNear,StateNo = [5100,5110]

[State -3,]
Type = ChangeState
value = 20
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = StateNo = 0 || StateNo = 52
TriggerAll = P2BodyDist X = [-5,60]
Trigger1 = EnemyNear,StateNo = [5100,5110]

[State -3,]
Type = ChangeState
value = 20
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
Trigger1 = StateNo = 20
Trigger1 = vel x = 0

[State -3,_{P]
Type = ChangeState
value = 206
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = EnemyNear,StateNo = 5120
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = P2BodyDist X = [-8,97]
Trigger1 = EnemyNear,AnimTime = -8

[State -3,Wv]
Type = ChangeState
value = 40
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = EnemyNear,StateNo = 5120
TriggerAll = Random <= ifelse((100+130*var(59))/2>500 || fvar(39),500,(100+130*var(59))/2)
TriggerAll = Ctrl || (StateNo=[100,101])
Trigger1 = P2BodyDist X = [-8,140]
Trigger1 = EnemyNear,AnimTime = -20

[State -3,e_HS]
Type = ChangeState
value = 1450
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = Power >= 500
TriggerAll = EnemyNear,StateType = L
TriggerAll = Random<=var(59)*10||(fvar(39)&&Random<=100)
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = EnemyNear,StateNo = [5100,5101]
Trigger1 = EnemyNear,Time = 1

[State -3,e_S]
Type = ChangeState
value = 1400
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = Random <= ifelse(var(59)*50>500||fvar(39),500,var(59)*50)
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = P2BodyDist X+vel x*4 = [80,160]
Trigger1 = EnemyNear,StateNo = 5110
Trigger1 = EnemyNear,Time = 1
Trigger2 = EnemyNear,StateNo = 5120
Trigger2 = EnemyNear,AnimTime = -20

[State -3,{HS]
Type = ChangeState
value = 235
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = EnemyNear,StateNo = 5120
TriggerAll = Random <= ifelse(var(59)*50>500||fvar(39),500,var(59)*50)
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = P2BodyDist X = [-8,180]
Trigger1 = EnemyNear,AnimTime = -18

;
;󒆋NU(\) EnemyNear,StateType = L AnimTime
;
[State -3,]
Type = ChangeState
value = 1500
TriggerAll = pos y <= -40
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType = L
TriggerAll = EnemyNear,StateNo = 5120
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = P2BodyDist X = [-20,200]
TriggerAll = P2BodyDist Y >= 20
Trigger1 = Ctrl||((StateNo=110||StateNo=115)&&time>=7)

;
;nډ PrevStateNo EnemyNear,Movetype = H EnemyNear,StateNo = [120,159]
;
[State -3,_bV]
type = ChangeState
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = P2bodydist X >= 20
;----------------------------------------------
TriggerAll = Ctrl || StateNo = 52
Trigger1 = EnemyNear,Movetype = H
Trigger2 = EnemyNear,StateNo = [120,159]
value = 100

[State -3,K]
type = ChangeState
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = P2bodydist X = [-5,20]
TriggerAll = P2bodydist Y >= -60
TriggerAll = EnemyNear,vel y>=0
;----------------------------------------------
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = EnemyNear,Movetype = H
Trigger1 = (EnemyNear,StateNo != [120,159])
value = 210

[State -3,S]
type = ChangeState
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = P2bodydist X = [-30,34]
TriggerAll = P2bodydist Y >= -90-EnemyNear,vel y*7
TriggerAll = PrevStateNo != 1081 || var(59)>8 || fvar(39)
;----------------------------------------------
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = EnemyNear,Movetype = H
Trigger1 = (EnemyNear,StateNo != [120,159])
value = 220

[State -3,D]
type = ChangeState
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = P2bodydist X = [-5,97]
TriggerAll = P2bodydist Y >= -10
TriggerAll = EnemyNear,StateType != A
;----------------------------------------------
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = EnemyNear,Movetype = H
Trigger1 = (EnemyNear,StateNo != [120,159])
value = 450
;
;˂
;

[State -3,K]
type = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Random <= var(59)*100
TriggerAll = P2bodydist X = [-5,20+vel x*4-EnemyNear,vel y*4]
TriggerAll = P2bodydist Y >= -60-EnemyNear,vel y*4
TriggerAll = EnemyNear,vel y>=0
;----------------------------------------------
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = EnemyNear,AnimTime <= -5
TriggerAll = EnemyNear,Movetype != A
Trigger1 = (EnemyNear,StateNo = [200,699])
Trigger2 = !EnemyNear,Ctrl
Trigger2 = (EnemyNear,StateNo != [110,119])
Trigger2 = EnemyNear,StateType = A
value = 210

[State -3,S]
type = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Random <= var(59)*100
TriggerAll = P2bodydist X = [-30,34]
TriggerAll = P2bodydist Y >= -80-EnemyNear,vel y*7
;----------------------------------------------
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = EnemyNear,AnimTime <= -6
TriggerAll = EnemyNear,Movetype != A
Trigger1 = (EnemyNear,StateNo = [200,699])
Trigger2 = !EnemyNear,Ctrl
Trigger2 = (EnemyNear,StateNo != [110,119])
Trigger2 = EnemyNear,StateType = A
value = 220

[State -3,D]
type = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Random <= var(59)*100
TriggerAll = P2bodydist X = [-5,97+vel x*4-EnemyNear,vel y*4]
TriggerAll = P2bodydist Y >= -10
TriggerAll = EnemyNear,StateType != A
;----------------------------------------------
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = EnemyNear,AnimTime <= -6
TriggerAll = EnemyNear,Movetype != A
Trigger1 = (EnemyNear,StateNo = [200,699])
Trigger2 = !EnemyNear,Ctrl
Trigger2 = (EnemyNear,StateNo != [110,119])
Trigger2 = EnemyNear,StateType = A
value = 450

;
;}L
;

[State -3,MFϷ]
type = ChangeState
value = 961
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = Power >= 500
TriggerAll = statetype != A
TriggerAll = time = [15,16]
TriggerAll = StateNo = 1100
TriggerAll = var(50) >= -80
TriggerAll = Random <= var(59)*100 || fvar(39)
Trigger1 = helper(1100),MoveContAct
Trigger2 = inguarddist
ignorehitpause = 1


[State -3,FϷ]
type = ChangeState
value = 961
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = Power >= 500
TriggerAll = statetype = A
TriggerAll = time = [34,36]
TriggerAll = StateNo = 1500
TriggerAll = Random <= var(59)*100 || fvar(39)
Trigger1 = helper(1500),Movehit
Trigger2 = EnemyNear,MoveType = H
Trigger3 = inguarddist
ignorehitpause = 1

[State -3,e_HS]
type = ChangeState
value = 961
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = Power >= 500
triggerall = animelemtime(1) = [0,3]
triggerall = StateNo = 1451
TriggerAll = Random <= var(59)*100 || fvar(39)
trigger1 = 1
ignorehitpause = 1

;
;nq MoveContAct MoveHit MoveGuarded AnimElem = ,>0
;
[State -3,S]
type = ChangeState
value = 420
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-30,85]
TriggerAll = (P2BodyDist Y = [-210,-6])
TriggerAll = P2BodyDist Y >= -55 || EnemyNear,backedgebodydist > 20
TriggerAll = EnemyNear,StateType = A
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = movehit
Trigger1 = StateNo = 205
Trigger2 = StateNo = 210
Trigger3 = StateNo = 220
Trigger4 = StateNo = 206
Trigger5 = StateNo = 215
Trigger6 = StateNo = 410

[State -3,Wv]
type = ChangeState
value = 40
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = statetype != A
TriggerAll = EnemyNear,StateType = A
TriggerAll = P2BodyDist Y <= 5
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Movecontact
Trigger1 = StateNo = 205
Trigger2 = StateNo = 215
Trigger3 = StateNo = 220
Trigger4 = StateNo = 420

[State -3,S]
Type = ChangeState
value = 220
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,34]
TriggerAll = P2BodyDist Y >= -60
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Movecontact
Trigger1 = StateNo = 205
Trigger2 = StateNo = 210
Trigger3 = StateNo = 410


[State -3,HS]
Type = ChangeState
value = 230
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,34]
TriggerAll = P2BodyDist Y >= -60
TriggerAll = EnemyNear,StateType != A || P2BodyDist Y <= -10
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Movecontact
Trigger1 = (StateNo = [205,225])

[State -3,D]
Type = ChangeState
value = 450
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,54]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType != A
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Movecontact
Trigger1 = StateNo = 230

[State -3,e_S]
type = ChangeState
value = 1400
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [110,170]
TriggerAll = P2BodyDist Y >= -80
TriggerAll = Random <= var(59)*20
TriggerAll = Movecontact
Trigger1 = (StateNo = [200,451]) && movecontact
Trigger1 = StateNo != [235,240]
Trigger1 = StateNo != 430

[State -3,M]
Type = ChangeState
value = 1100
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist Y >= -40
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Movecontact
Trigger1 = (StateNo = [200,451])
Trigger1 = StateNo != [235,240]
Trigger1 = StateNo != 430

[State 52,܋ȍ]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = EnemyNear,StateType = L
TriggerAll = StateNo = 1100
TriggerAll = Time = [41,46]
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = (EnemyNear,StateNo != [120,159]) || EnemyNear,StateType = A
Trigger1 = P2BodyDist X > 100
value = 1110
ctrl = 0

[State 52,]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = EnemyNear,StateType = L
TriggerAll = StateNo = 1100
TriggerAll = Time = [41,46]
TriggerAll = Random <= var(59)*100 || fvar(39)
Trigger1 = P2BodyDist X <= 100
value = 1120
ctrl = 0
;
;󒆖ډ PrevStateNo EnemyNear,Movetype = H EnemyNear,StateNo = [120,159]
;
;_Xg

[State -3,HS]
Type = ChangeState
value = 640
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = P2BodyDist X = [-20,60]
TriggerAll = P2BodyDist Y = [-150,90]
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)
Trigger1 = var(23) = 10
Trigger1 = EnemyNear,Movetype = H
Trigger1 = (EnemyNear,StateNo != [120,159])

;
;
;رٗp

[State -3,ANZ{o[]
Type = ChangeState
value = 1085
TriggerAll = var(59)>8 || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = P2BodyDist X = [-60,90+10]
TriggerAll = P2BodyDist Y = [-200,120]
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)
Trigger1 = var(23) != 10
Trigger1 = EnemyNear,backedgebodydist <= 20
Trigger1 = EnemyNear,Movetype = H
Trigger1 = (EnemyNear,StateNo != [120,159])

[State -3,K]
Type = ChangeState
value = 610
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = P2BodyDist X = [-20,65+10]
TriggerAll = P2BodyDist Y = [-150,70]
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)
Trigger1 = var(23) != 10
Trigger1 = var(11) != 1
Trigger1 = EnemyNear,Movetype = H
Trigger1 = (EnemyNear,StateNo != [120,159])

[State -3,HS]
Type = ChangeState
value = 630
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = P2BodyDist X = [-20,55]
TriggerAll = P2BodyDist Y = [-150,90]
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)
Trigger1 = var(23) != 10
Trigger1 = EnemyNear,Movetype = H
Trigger1 = (EnemyNear,StateNo != [120,159])

[State 󒆃_bV]
type = ChangeState
value = 110
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = statetype = A
TriggerAll = var(11) = 0
TriggerAll = pos y <= ifelse(vel y < 0,-40,-10)
TriggerAll = EnemyNear,StateType != L
TriggerAll = P2BodyDist X >= 0
TriggerAll = Random <= var(59)*100 || fvar(39)
TriggerAll = ctrl
TriggerAll = (StateNo=[50,59])||(StateNo=[5200,5210])
TriggerAll = EnemyNear,Movetype = H
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = var(23) != 10
Trigger1 = PrevStateNo = 961
Trigger2 = P2BodyDist X >= 120

;
;󒆌q Movecontact MoveHit MoveGuarded AnimElem = ,>0
;

[State -3,2iWv]
Type = ChangeState
value = 99
TriggerAll = RoundState = 2
TriggerAll = var(59) || fvar(39)
TriggerAll = statetype = A
TriggerAll = var(11) != 1
TriggerAll = var(12) = 0
TriggerAll = movehit
Trigger1 = StateNo = 610

[State -3,D]
Type = ChangeState
value = 640
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = P2BodyDist X = [-60,60+5]
TriggerAll = P2BodyDist Y = [-80,80]
TriggerAll = EnemyNear,StateType = A
TriggerAll = vel y < 0
TriggerAll = movehit
Trigger1 = (StateNo = [600,610]) || StateNo = 630

[State -3,]
Type = ChangeState
value = 1500
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType = A
TriggerAll = P2BodyDist X = [-20,140]
TriggerAll = P2BodyDist Y = [-140,140]
TriggerAll = (P2BodyDist X != [-20,60])||(P2BodyDist Y != [-80,80])
TriggerAll = movehit
Trigger1 = var(23) != 10
Trigger1 = (StateNo = [600,650])

[State -3,ANZ{o[]
Type = ChangeState
value = 1085
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType = A
TriggerAll = P2BodyDist X = [-20,90]
TriggerAll = P2BodyDist Y = [-200,10]
TriggerAll = movehit
Trigger1 = var(22) = 0
Trigger1 = (StateNo = [600,650])

;
;nړ Ctrl
;
[State -3,ެ]
Type     = ChangeState
Value    = 40
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30

[State -3,ޯï]
Type     = ChangeState
Value    = 105
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = backedgebodydist >= 62
Trigger1 = P2BodyDist X = [-5,120]
Trigger1 = Random <= var(59)*30

[State -3,_bV]
Type     = ChangeState
Value    = 100
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != A
TriggerAll = !inguarddist
TriggerAll = Ctrl || StateNo = 52
TriggerAll = Random <= var(59)*2
Trigger1 = P2BodyDist X > 120
;
;n㗧ZU Ctrl Random EnemyNear,Movetype = I
;
;
[State -3,]
Type = ChangeState
value = 800
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = EnemyNear,StateType != A
TriggerAll = P2Movetype != H
TriggerAll = P2StateType != A
TriggerAll = StateNo != 100
TriggerAll = p2bodydist X = [-5,24]
TriggerAll = EnemyNear,StateNo != 40
TriggerAll = Ctrl || StateNo=101 || StateNo = 52
TriggerAll = backedgebodydist <= 62
Trigger1 = Random <= var(59)*30
Trigger2 = (EnemyNear,StateNo=[120,159])
Trigger2 = Random <= var(59)*100
Trigger3 = var(59) > 10

[State -3,]
Type = ChangeState
value = 805
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = P2Movetype != H
TriggerAll = P2StateType != A
TriggerAll = StateNo != 100
TriggerAll = p2bodydist X = [-5,24]
TriggerAll = EnemyNear,StateNo != 40
TriggerAll = Ctrl || StateNo=101 || StateNo = 52
Trigger1 = Random <= var(59)*50
Trigger2 = (EnemyNear,StateNo=[120,159])
Trigger2 = Random <= var(59)*100
Trigger3 = var(59) > 10

;I
;
;΋

[State -3,I]
Type = ChangeState
value = 1300
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = Power>=1000
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = P2BodyDist X = [-25,60-EnemyNear,vel x*6]
TriggerAll = P2BodyDist Y >= -60-EnemyNear,vel y*6
TriggerAll = EnemyNear,StateType = A
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*40

[State -3,V΁Ei]
Type = ChangeState
value = 1200
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = P2BodyDist X = [-25,90-EnemyNear,vel x*3]
TriggerAll = P2BodyDist Y >= -120-EnemyNear,vel y*3
TriggerAll = EnemyNear,StateType = A
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*40

[State -3,ٓV_HS]
Type = ChangeState
value = 1050
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-5+(P2BodyDist Y>=-50)*15,80+20-EnemyNear,vel x*3]
TriggerAll = P2BodyDist Y = [-180+EnemyNear,vel y*3,-10+EnemyNear,vel y*3]
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*60

[State -3,{P]
Type = ChangeState
value = 205
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-5+(P2BodyDist Y>=-50)*15,63-EnemyNear,vel x*3]
TriggerAll = P2BodyDist Y = [-100+EnemyNear,vel y*3,-50+EnemyNear,vel y*3]
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*50

[State -3,S]
Type = ChangeState
value = 420
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-5+(P2BodyDist Y>=-50)*15,85-EnemyNear,vel x*3]
TriggerAll = P2BodyDist Y = [-210+EnemyNear,vel y*3,-80+EnemyNear,vel y*3]
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*50

[State -3,{K]
Type = ChangeState
value = 215
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype=I&&!inguarddist)||(EnemyNear,Movetype!=H&&EnemyNear,HitDefAttr=C,NA,SA,HA)
TriggerAll = P2BodyDist X >= 120
TriggerAll = P2BodyDist Y = [-210+EnemyNear,vel y*3,-80+EnemyNear,vel y*3]
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= 50+var(59)*36

;΋I
;
;i

[State -3,K]
Type = ChangeState
value = 410
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,62]
TriggerAll = P2BodyDist Y >= -20
TriggerAll = EnemyNear,StateType = S
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= 50+var(59)*65

[State -3,_{P]
Type = ChangeState
value = 206
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-5,97]
TriggerAll = P2BodyDist Y >= -20
TriggerAll = EnemyNear,StateType = S
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= 50+var(59)*65

[State -3,HS]
Type = ChangeState
value = 430
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [120,200]
TriggerAll = P2BodyDist Y >= -20
TriggerAll = EnemyNear,StateType = S
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= 50+var(59)*36

;iI
;
;i

[State -3,V΁Ei]
Type = ChangeState
value = 1205
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = P2BodyDist X = [-25,90-EnemyNear,vel x*3]
TriggerAll = EnemyNear,StateType = C
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*40

[State -3,D]
Type = ChangeState
value = 240
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-10,97]
TriggerAll = P2BodyDist Y >= -80
TriggerAll = EnemyNear,StateType = C
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*17

[State -3,{HS]
Type = ChangeState
value = 235
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&EnemyNear,HitDefAttr=C,NA,SA,HA)
TriggerAll = P2BodyDist X = [100,180]
TriggerAll = P2BodyDist Y >= -80
TriggerAll = EnemyNear,StateType = C
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*36

[State -3,e_S]
Type = ChangeState
value = 1400
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [110,170]
TriggerAll = P2BodyDist Y >= -60
TriggerAll = EnemyNear,StateType = C
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30

;i@i@΋@I
;
;

[State -3,I]
Type = ChangeState
value = 1300
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = Power>=1000
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = P2BodyDist X = [-25,60-EnemyNear,vel x*6]
TriggerAll = P2BodyDist Y >= -60-EnemyNear,vel y*6
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*15

[State -3,V΁Ei]
Type = ChangeState
value = 1200
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = P2BodyDist X = [-25,90-EnemyNear,vel x*3]
TriggerAll = P2BodyDist Y >= -120-EnemyNear,vel y*3
TriggerAll = EnemyNear,StateType != C
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*15


[State -3,S]
Type = ChangeState
value = 220
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,34]
TriggerAll = P2BodyDist Y >= -60
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*48

[State -3,K]
Type = ChangeState
value = 410
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,62]
TriggerAll = P2BodyDist Y >= -20
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*43

[State -3,K]
Type = ChangeState
value = 210
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,66]
TriggerAll = P2BodyDist Y >= -50
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*40

[State -3,D]
Type = ChangeState
value = 430
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)
TriggerAll = P2BodyDist X = [63,97]
TriggerAll = P2BodyDist Y >= -20
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30

[State -3,ٓV_S]
Type = ChangeState
value = 1000
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-5+(P2BodyDist Y>=-50)*15,80-EnemyNear,vel x*3]
TriggerAll = P2BodyDist Y >= -50+EnemyNear,vel y*3
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30

[State -3,S]
Type = ChangeState
value = 225
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,113]
TriggerAll = P2BodyDist Y >= -60
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = EnemyNear,StateType != C
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*21

[State -3,HS]
Type = ChangeState
value = 430
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)
TriggerAll = P2BodyDist X = [120,180]
TriggerAll = P2BodyDist Y >= -20
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*15

[State -3,{HS]
Type = ChangeState
value = 235
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&EnemyNear,HitDefAttr=C,NA,SA,HA)
TriggerAll = P2BodyDist X = [100,180]
TriggerAll = P2BodyDist Y >= -80
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*12

[State -3,e_S]
Type = ChangeState
value = 1400
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [110,170]
TriggerAll = P2BodyDist Y >= -60
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*8

[State -3,e_HS]
Type = ChangeState
value = 1450
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = Power >= 500
TriggerAll = P2BodyDist X >= 90
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*10

[State -3,P]
Type = ChangeState
value = 400
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X >= 150
TriggerAll = P2BodyDist Y >= -20
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = EnemyNear,StateType != C
Trigger1 = Random <= var(59)*20

[State -3,P]
Type = ChangeState
value = 200
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X >= 150
TriggerAll = P2BodyDist Y >= -120
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
TriggerAll = EnemyNear,StateType != C
Trigger1 = Random <= var(59)*10

[State -3,M]
Type = ChangeState
value = 1100
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X >= 70 || Power >= 500
TriggerAll = P2BodyDist Y >= -40
TriggerAll = (EnemyNear,StateNo != [120,159])
TriggerAll = Ctrl || (StateNo=[100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*13
;
;󒆈ړ Ctrl
;
[State -3,p@󒆃obN_bV]
Type     = ChangeState
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = var(11) = 0
TriggerAll = pos y <= ifelse(vel y < 0,-40,-10)
TriggerAll = backedgebodydist >= 62
TriggerAll = ctrl
TriggerAll = (StateNo=[50,59])||(StateNo=[5200,5210])||(StateNo=241)
Trigger1 = P2BodyDist X <= 170
Trigger1 = Random <= 200+(140-P2BodyDist X)
Value = 115

[State -3,p@󒆃_bV]
Type     = ChangeState
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = var(11) = 0
TriggerAll = pos y <= ifelse(vel y < 0,-40,-10)
TriggerAll = ctrl
TriggerAll = (StateNo=[50,59])||(StateNo=[5200,5210])||(StateNo=241)
Trigger1 = P2BodyDist X >= 90
Trigger1 = Random <= 40
Value = 110

[State -3,p@󒆼ެ]
Type     = ChangeState
TriggerAll = RoundState = 2
TriggerAll = var(59)
TriggerAll = statetype = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,Movetype != H
TriggerAll = var(11) != 1
TriggerAll = var(12) = 0
TriggerAll = (var(13)=2&&ctrl&&StateNo!=[120,155])
Trigger1 = P2BodyDist Y >= -10
Trigger1 = Random <= 50+(inguarddist)*250
Value = 99

;
;󒆗ZU Ctrl Random EnemyNear,Movetype = I
;
[State -3,]
Type = ChangeState
value = 850
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = statetype = A
TriggerAll = ctrl
TriggerAll = p2bodydist X = [-30,54]
TriggerAll = p2bodydist Y = [-79,19]
TriggerAll = EnemyNear,StateType = A
TriggerAll = EnemyNear,Movetype != H
Trigger1 = Random <= var(59)*30
Trigger2 = (EnemyNear,StateNo=[120,159])
Trigger2 = Random <= var(59)*100
Trigger3 = var(59) > 10

[State -3,P]
Type = ChangeState
value = 600
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[600,699])
TriggerAll = P2BodyDist X = [-20,37+40]
TriggerAll = P2BodyDist Y = [-80,50]
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)||(StateNo=99&&PrevStateNo=610)
Trigger1 = Random <= 100+var(59)*50

[State -3,K]
Type = ChangeState
value = 610
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-20,65+40]
TriggerAll = P2BodyDist Y = [-120,80]
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)
Trigger1 = Random <= 100+var(59)*45

[State -3,HS]
Type = ChangeState
value = 630
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-20,55+30+vel x*7-EnemyNear,vel x*7]
TriggerAll = P2BodyDist Y = [-40,150]
TriggerAll = vel y > -2 
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)
Trigger1 = Random <= 50+var(59)*40

[State -3,P]
Type = ChangeState
value = 605
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)
TriggerAll = P2BodyDist X = [40,97]
TriggerAll = P2BodyDist Y = [-50,70]
TriggerAll = vel y >= 0
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)||(StateNo=99&&PrevStateNo=610)
Trigger1 = Random <= 50+var(59)*29

[State -3,S]
Type = ChangeState
value = 620
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X >= 110+vel x*9-EnemyNear,vel x*9
TriggerAll = P2BodyDist Y = [20,150]
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)||(StateNo=99&&PrevStateNo=610)
Trigger1 = Random <= 50+var(59)*10

[State -3,]
Type = ChangeState
value = 1500
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = (EnemyNear,Movetype = I&&!inguarddist)||(EnemyNear,Movetype!=H&&StateNo=[200,699])
TriggerAll = P2BodyDist X = [-20,140]
TriggerAll = P2BodyDist Y = [-140,140]
TriggerAll = (P2BodyDist X != [-20,60])||(P2BodyDist Y != [-80,80])
;TriggerAll = EnemyNear,StateNo = [5200,5210]
TriggerAll = Ctrl||((StateNo=110||StateNo=115)&&time>=7)
Trigger1 = Random <= 50+var(59)*10
