;
;AI@by~a
;
; Lvݒł
; [State -3, AItOZbg]
; ̐lς
; 
; 1`10:LvオɂĐx10%UP
;    11:xMAX@
; ƂȂĂ܂
; ؂ւZɊւĂ
; LV11ȊO͂Ă܂
; EU50Fo(lԂ̔˂Č)
; Eްމ1F(Lv10ȏ)30Fo߂Ă
; EH炢1F(Lv10ȏ)30Fo߂Ă
; EgZ̍UFɑ肪Ctrl𓾂Ķްމ\ɂȂȂ甭Ȃ
;(Lv6ȏ)
; Ft[@1F1/60b
; ɂȂĂ̂ł܂܂ł
;
;łLv7ȏɂƏꌂKE܂B
;Ƃ͏̉̋Lq"Type = Null;ChangeState"ɂƗǂłB
;
;ƂAIڲ԰őΐ킷Ƃ1`10D܂łBԐlԂ炵ł
;Lv11͒AIm݂̂ǂƎv܂
;
;
;ڍ
;
;(D˖ډޯˋSˋD˒nHS)̺ނ܂Ȃ̂Œ܂
;܂ȂĂްķݾق̂ŋł
;ް޷ݾق̒ƂȂĂȂۂłB
;н(Ƃdl)ʒ[ł̺ނ
;
;ʒ[˗dhw()ށˑgˑU˗dhw()ނƂ݂AImƑ
;
;ý@ި@قƕAIɋAI
;
;XVڍ
;
;J
;
;؂ւݒ
;
;AˎOrn	ꂵ؂ւۂ̂Ȃ
;{P		
;		
;--------------------------
;ް޷ݾ
;--------------------------
;dhw		gpԍ
;		ذ߂𐶂
;荞	̂ȂlɈړ㑊ðďIȓɂĂ܂
;
;͔߽̂
;
;R{ݒ
;
;ʒ[̊
;
;KˋSˉS(˗HSˋD)ˏԂ(ް25%ȏ)FRC˼ެ߁˴ر
;@@@@@@@@@@@@@@@@@(ް25%ȉ)˼ެ߁(܂)ˋS˴ر
;dhw()ޯˁHSJC˴ر
; Ⴂ󒆓
;
;ر					@@ (ʒ)FRCˋ󒆃_bVˋSˋD
;S(P)(ް25%ȏorʒ[)(P)ˋD(ʒ[)˖ډ󒆃_bVˋS(ˋP)ˋD˒n
;@@@@(ް25%ȉŉʒ)(ˋP)ˋKJCˋS(ˋP)ˋK˗da	@@@ (D肻ɂȂƂ)˗da
;n
;ˁ{HS(ˋD)(ˏԂ)JCˋSˋD
;
;_Xg
;SقƂǓȂ̂
;DHS~Qda
;
;ݒ
;
;΍@{K
;΋	{P@HS
;i@D
;i@K@D
;
;@̑@ݑƂg
;L􃁃C
;
;NUߐݒ
;
;Eэ݋󒆏Ԃ
;		ްނĂ
;{K		΍
;
;
;
;
;=============================================================================================================================================================================
;=============================================================================================================================================================================
;-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[Statedef -3];AI
;-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;=============================================================================================================================================================================
;=============================================================================================================================================================================
;
;
[State -3, AItOZbg]
Type = VarSet
TriggerAll = !var(59)
TriggerAll = RoundState = [1,2]
Trigger1 = Command = "CPU1"||Command = "CPU2"||Command = "CPU3"
Trigger2 = Command = "CPU4"||Command = "CPU5"||Command = "CPU6"
Trigger3 = Command = "CPU7"||Command = "CPU8"||Command = "CPU9"
Trigger4 = Command = "CPU10"||Command = "CPU11"||Command = "CPU12"
Trigger5 = Command = "CPU13"||Command = "CPU14"||Command = "CPU15"
Trigger6 = Command = "CPU16"||Command = "CPU17"||Command = "CPU18"
Trigger7 = Command = "CPU19"||Command = "CPU20"||Command = "CPU21"
Trigger8 = Command = "CPU22"||Command = "CPU23"||Command = "CPU24"
Trigger9 = Command = "CPU25"||Command = "CPU26"||Command = "CPU27"
Trigger10 = Command = "CPU28"||Command = "CPU29"||Command = "CPU30"
Trigger11 = Command = "CPU31"||Command = "CPU32"||Command = "CPU33"
Trigger12 = Command = "CPU34"||Command = "CPU35"||Command = "CPU36"
Trigger13 = Command = "CPU37"||Command = "CPU38"||Command = "CPU39"
Trigger14 = Command = "CPU40"||Command = "CPU41"||Command = "CPU42"
Trigger15 = Command = "CPU43"||Command = "CPU44"||Command = "CPU45"
Trigger16 = Command = "CPU46"||Command = "CPU47"||Command = "CPU48"
Trigger17 = Command = "CPU49"||Command = "CPU50"
var(59) = 5

[State -3, ފmFtOZbg]
Type = VarSet
Trigger1 = 0;!var(59)
fvar(39) = 1

[State -3, ފmFtOZbg]
Type = VarSet
Trigger1 = var(59)
Trigger1 = fvar(39)
fvar(39) = 0
;
;
;
[State -3,ꌂKE]
Type = ChangeState
value = 4000
TriggerAll = var(59) >= 7
TriggerAll = RoundState = 3
TriggerAll = var(25) = 0
TriggerAll = var(40) < 2
Trigger1 = StateType != A
Trigger1 = Ctrl
Trigger2 = StateNo = 100
Trigger3 = StateNo = 101
Trigger4 = StateNo = 40
Trigger5 = StateNo = [195, 197]
Trigger5 = Time > ifelse(Anim = 196,18,64)
;
;ꌂKEZ
;
;ɂ܂AItOȂ킸ȎԂŋɋHɏ̂Œǉ
[State -3,旳_]
Type = ChangeState
value = 4001
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = var(25) = 0
TriggerAll = var(40) = 1
TriggerAll = P2BodyDist X = [-5,70]
TriggerAll = EnemyNear,StateType != A
TriggerAll = EnemyNear,AnimTime <= -20
Trigger1 = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = EnemyNear,MoveType = A
;
;؂ւ
;
[State -3,AˎOrn]
Type = ChangeState
value = 3000
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = power >= 1000
TriggerAll = var(58) = 0
TriggerAll = var(25) = 0
TriggerAll = P2BodyDist X = [-20,92]
TriggerAll = EnemyNear,StateType != A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = Random <= var(59)*100
TriggerAll = EnemyNear,MoveType = A
TriggerAll = EnemyNear,AnimTime <= -20 || var(59)<7
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,{K]
Type = ChangeState
value = 215
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5,60]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,MoveType = A
TriggerAll = EnemyNear,HitDefAttr = SCA,NT,ST,HT
TriggerAll = EnemyNear,AnimTime <= -12
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
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,{P]
Type = ChangeState
value = 205
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5,60]
TriggerAll = P2BodyDist Y >= -80
TriggerAll = EnemyNear,StateType != C
TriggerAll = EnemyNear,HitDefAttr != C
TriggerAll = EnemyNear,MoveType = A
TriggerAll = EnemyNear,AnimTime <= -8
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
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,]
Type = ChangeState
value = ifelse((frontedgebodydist<=62||Random<=500)&&backedgebodydist>62,800,805)
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5,24]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType != A
TriggerAll = EnemyNear,MoveType = A
triggerall = EnemyNear,StateNo != 40
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
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 -2,ް]
Type = ChangeState
value = 750
TriggerAll = var(59)
TriggerAll = fvar(33) >= 1.5
TriggerAll = P2BodyDist X-EnemyNear,vel x*4 = [-60,60]
TriggerAll = P2BodyDist Y-EnemyNear,vel y*4 = [-140,0]
TriggerAll = alive
TriggerAll = EnemyNear,MoveType = A
TriggerAll = EnemyNear,Time >=30 || (!Time&&var(59)>9) || var(59) > 10
TriggerAll = EnemyNear,Time >=50 || var(59) > 10 || (PrevStateNo = [5000,5270]) || (PrevStateNo = [120,159])
TriggerAll = EnemyNear,AnimTime <= -13
TriggerAll = Random <= var(59)*100
Trigger1 = Ctrl||(StateNo = [100,101])
Trigger2 = (Time<=1&&MoveType=A)
Trigger2 = StateNo=[200,640]
Trigger2 = PrevStateNo!=[200,640]

;
;K[hLZ
;
[State -3,dhw]
Type = ChangeState
value = 1100
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5,80]
TriggerAll = P2BodyDist Y >= -150
TriggerAll = !EnemyNear,Ctrl
TriggerAll = EnemyNear,AnimTime <= -13 || EnemyNear,StateType = A
TriggerAll = StateNo = [150,153]
TriggerAll = Anim = [120,155]
TriggerAll = Random <= var(59)*100
Trigger1 = Time >= 30
Trigger2 = EnemyNear,Time >= 30
Trigger3 = var(59) > 10
Trigger4 = EnemyNear,PrevStateNo = [200,649]
Trigger5 = EnemyNear,PrevStateNo = [1000,4999]

[State -3,]
Type = ChangeState
value = 1120
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-5,117]
TriggerAll = P2BodyDist Y >= -70
TriggerAll = !EnemyNear,Ctrl
TriggerAll = EnemyNear,AnimTime <= -17 || Power >= 500
TriggerAll = StateNo = [150,153]
TriggerAll = Anim = [120,155]
TriggerAll = Random <= var(59)*100
Trigger1 = Time >= 30
Trigger2 = EnemyNear,Time >= 30
Trigger3 = var(59) > 10
Trigger4 = EnemyNear,PrevStateNo = [200,649]
Trigger5 = EnemyNear,PrevStateNo = [1000,4999]

[State -3,荞]
Type = ChangeState
value = 1110
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X > 117
TriggerAll = !EnemyNear,Ctrl
TriggerAll = P2BodyDist X > 230 || EnemyNear,AnimTime <= -26
TriggerAll = StateNo = [150,153]
TriggerAll = Anim = [120,155]
TriggerAll = Random <= var(59)*100
Trigger1 = Time >= 30
Trigger2 = EnemyNear,Time >= 30
Trigger3 = var(59) > 10
Trigger4 = EnemyNear,PrevStateNo = [200,649]
Trigger5 = EnemyNear,PrevStateNo = [1000,4999]

;
;ް޷ݾُI
;
[State -3,ޯï]
Type  = ChangeState
Value = 105
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = P2BodyDist X = [-3,90]
TriggerAll = EnemyNear,MoveType = A
TriggerAll = (EnemyNear,StateNo = [200,699]) || EnemyNear,HitDefAttr = SCA,NT,ST,HT
TriggerAll = EnemyNear,vel x < 3
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
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 = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X > 90
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = Random <= var(59)*100
TriggerAll = EnemyNear,MoveType = A
TriggerAll = EnemyNear,HitDefAttr = SCA,NT,ST,HT
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,158]

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

;
;NU
;
[State -3,Wv]
Type = ChangeState
value = 40
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = EnemyNear,StateNo = [5100,5101]
Trigger1 = P2BodyDist X = [-5,120]

[State -3,Ǵ{K]
Type = ChangeState
value = 215
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = EnemyNear,StateType = L
TriggerAll = EnemyNear,StateNo = 5120
Trigger1 = P2BodyDist X = [-5,50]
Trigger1 = EnemyNear,AnimTime <= -3

[State -3,_bV]
Type = ChangeState
value = 100
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType = L
TriggerAll = (StateNo != [100,101])
TriggerAll = Ctrl || StateNo = 52
Trigger1 = P2BodyDist X > 50
;
;NUߗp
;
[State -3,󒆏Ԃ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = (P2BodyDist X = [20,150])
TriggerAll = EnemyNear,StateType = L
TriggerAll = Ctrl||((StateNo=[110,115])&&Time>=7)
Trigger1 = Random <= var(59)*100
Value = 1050

[State -3,󒆃obN_bV]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = var(11) = 0
TriggerAll = Pos y <= -15
TriggerAll = Ctrl
TriggerAll = Random <= var(59)*100
TriggerAll = EnemyNear,StateType = L
Trigger1 = P2BodyDist X < 0
Value = 115
;
;}L
;
[State -3,_XgFϷ]
Type = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = Power >= 500
TriggerAll = EnemyNear,MoveType = H
Trigger1 = numhelper(1298) >= 1
Trigger1 = (P2BodyDist X = [-20,140])
Trigger1 = var(11) = 0
Trigger1 = EnemyNear,backedgebodydist > 40
value = 961
igNorehitpause = 1

[State -3,@@SaFϷ]
Type = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = Power >= 500
TriggerAll = EnemyNear,MoveType = H || inguarddist
TriggerAll = (EnemyNear,StateNo != [120,159])
Trigger1 = (P2BodyDist X = [-20,90])
Trigger1 = numhelper(1299)>0
value = 960
igNorehitpause = 1

[State -3,󒆏ԂFϷ]
Type = ChangeState
value = 961
TriggerAll = 0;(var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = Power >= 500
TriggerAll = StateType = A
TriggerAll = EnemyNear,MoveType = H || EnemyNear,StateType = L
Trigger1 = StateNo = 1050
Trigger1 = Time = [17,18]
igNorehitpause = 1

[State -3,FϷ]
Type = ChangeState
value = 960
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = Power >= 500
TriggerAll = StateType != A
TriggerAll = P2BodyDist X >= 20
Trigger1 = StateNo = 1000
Trigger1 = Time = [23,26]
Trigger2 = StateNo = 1100
Trigger2 = Time = [17,19]
igNorehitpause = 1
;
;ډȂ(ޓ񔭖)
;
[State -3,_bV]
Type = ChangeState
value = 100
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = (StateNo != [100,101])
TriggerAll = Ctrl || StateNo = 52
Trigger1 = PrevStateNo = 960

[State -3,_bV]
Type = ChangeState
value = 100
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Ctrl || StateNo = 52
TriggerAll = P2BodyDist X > 80
Trigger1 = EnemyNear,MoveType = H
Trigger2 = EnemyNear,StateNo = [120,159]

[State -3,ެ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = EnemyNear,MoveType = H
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = P2BodyDist X = [-5,60]
Trigger1 = PrevStateNo = 1000
Trigger2 = StateNo = 52
Trigger2 = EnemyNear,Pos y <= -20
Trigger2 = PrevStateNo != 860
Trigger2 = PrevStateNo != 810
Trigger2 = PrevStateNo != 641
Value = 41;ifelse(P2BodyDist Y <= -40,41,40)

[State -3,+HS]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = PrevStateNo != 960
TriggerAll = P2BodyDist X = [-20,90]
TriggerAll = P2BodyDist Y >= -100+vel y*9-EnemyNear,vel y*9
TriggerAll = EnemyNear,MoveType = H
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = EnemyNear,StateNo != 5000
TriggerAll = EnemyNear,vel y >= 0
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = PrevStateNo = 1000
Trigger2 = PrevStateNo = 641
Trigger3 = PrevStateNo = 810
Trigger4 = EnemyNear,MoveType = H
Trigger4 = EnemyNear,StateNo != [120,159]
Value = 235

[State -3,ւ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = PrevStateNo != 960
TriggerAll = P2BodyDist X = [-20,110]
TriggerAll = EnemyNear,MoveType = H
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = PrevStateNo = 1000
Trigger2 = PrevStateNo = 640 
Trigger3 = 0;PrevStateNo = 810
Value = 1000

[State -3,K]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = PrevStateNo != 960
TriggerAll = EnemyNear,StateNo != 5000 || EnemyNear,vel y != 0
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,64]
TriggerAll = P2BodyDist Y >= -30+vel y*5-EnemyNear,vel y*5
Trigger1 = EnemyNear,MoveType = H
Trigger1 = EnemyNear,StateNo != [120,159]
Value = 210

[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = PrevStateNo != 960
TriggerAll = EnemyNear,StateNo != 5000 || EnemyNear,vel y != 0
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,30]
TriggerAll = P2BodyDist Y >= -60+vel y*5-EnemyNear,vel y*5
Trigger1 = EnemyNear,MoveType = H
Trigger1 = EnemyNear,StateNo != [120,159]
Value = 220

[State -3,D]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = PrevStateNo != 960
TriggerAll = EnemyNear,StateNo != 5000 || EnemyNear,vel y != 0
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,85]
TriggerAll = P2BodyDist Y >= -80+vel y*5-EnemyNear,vel y*5
Trigger1 = EnemyNear,MoveType = H
Trigger1 = EnemyNear,StateNo != [120,159]
Value = 450

[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = PrevStateNo != 960
TriggerAll = EnemyNear,StateNo != 5000 || EnemyNear,vel y != 0
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,106]
TriggerAll = P2BodyDist Y >= -80+vel y*5-EnemyNear,vel y*5
Trigger1 = EnemyNear,MoveType = H
Trigger1 = EnemyNear,StateNo != [120,159]
Value = 225

;
;˂
;
[State -3,_bV]
Type = ChangeState
value = 100
TriggerAll = (var(59)&&Random<=var(59)*100)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Ctrl || StateNo = 52
TriggerAll = P2BodyDist X > 80
Trigger1 = EnemyNear,MoveType = I
Trigger1 = !EnemyNear,Ctrl

[State -3,K]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,64]
TriggerAll = P2BodyDist Y >= -30+vel y*5-EnemyNear,vel y*5
TriggerAll = EnemyNear,MoveType = I
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = EnemyNear,AnimTime <= -8
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)&&Random<=var(59)*100)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,30]
TriggerAll = P2BodyDist Y >= -60+vel y*5-EnemyNear,vel y*5
TriggerAll = P2BodyDist Y >= -30+vel y*5-EnemyNear,vel y*5
TriggerAll = EnemyNear,MoveType = I
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = EnemyNear,AnimTime <= -10
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)&&Random<=var(59)*100)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,85]
TriggerAll = P2BodyDist Y >= -80+vel y*7-EnemyNear,vel y*7
TriggerAll = P2BodyDist Y >= -30+vel y*5-EnemyNear,vel y*5
TriggerAll = EnemyNear,MoveType = I
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = EnemyNear,AnimTime <= -8
Trigger1 = EnemyNear,StateNo = [200,699]
Trigger2 = !EnemyNear,Ctrl
Trigger2 = (EnemyNear,StateNo != [110,119])
Trigger2 = EnemyNear,StateType = A
Value = 450

[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,106]
TriggerAll = P2BodyDist Y >= -80+vel y*5-EnemyNear,vel y*5
TriggerAll = P2BodyDist Y >= -30+vel y*5-EnemyNear,vel y*5
TriggerAll = EnemyNear,MoveType = I
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = EnemyNear,AnimTime <= -9
Trigger1 = EnemyNear,StateNo = [200,699]
Trigger2 = !EnemyNear,Ctrl
Trigger2 = (EnemyNear,StateNo != [110,119])
Trigger2 = EnemyNear,StateType = A
Value = 225
;
;q
;
[State -1,Wvd]
type = varset
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
triggerall = statetype != A
TriggerAll = !inguarddist
triggerall = movecontact
trigger1 = (stateno = [220, 225])
trigger2 = stateno = 206
trigger3 = stateno = 200
trigger4 = stateno = 210
trigger5 = stateno = 450
trigger6 = stateno = 235
var(17) = 1
ignorehitpause = 1

[State -1,o[Xgpݾټެ]
type = ChangeState
value = 40
TriggerAll = (var(59)&&Random<=var(59)*100)
triggerall = statetype != A
Triggerall = inguarddist
triggerall = movecontact
trigger1 = (stateno = [220, 225])
trigger2 = stateno = 206
trigger3 = stateno = 200
trigger4 = stateno = 210
trigger5 = stateno = 450
trigger6 = stateno = 235
;
;
;
[State -3,ެ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !inguarddist
TriggerAll = Movehit
Trigger1 = EnemyNear,StateType = A
Trigger1 = StateNo =206
Trigger2 = EnemyNear,StateType = A
Trigger2 = StateNo =225
Trigger3 = StateNo =235
Value = ifelse(P2BodyDist Y < -40,41,40)

[State -3,ެ]
Type  = ChangeState
TriggerAll = var(59) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !inguarddist
TriggerAll = MoveGuarded = 1
TriggerAll = Random <= ifelse(var(59)*50>500||fvar(39),500,var(59)*50)
TriggerAll = EnemyNear,StateType != A
trigger1 = (stateno = [220, 225])
trigger2 = stateno = 206
trigger3 = stateno = 450
trigger4 = stateno = 235
Value = 40

[State -3,D]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !inguarddist
TriggerAll = MoveGuarded = 1
TriggerAll = EnemyNear,StateType != A
trigger1 = (stateno = [220, 225])
trigger2 = stateno = 206
trigger3 = stateno = 235
Value = 450

[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !inguarddist
TriggerAll = !InGuardDist
TriggerAll = P2BodyDist X = [-5,34]
TriggerAll = P2BodyDist Y >= -40
TriggerAll = Movecontact
Trigger1 = StateNo =200
Trigger2 = StateNo =210
Trigger3 = StateNo =400
Trigger4 = StateNo =410
Value = 220

[State -3,S]
Type  = ChangeState
TriggerAll = 0;(var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !inguarddist
TriggerAll = !InGuardDist
TriggerAll = P2BodyDist X = [-5,115]
TriggerAll = P2BodyDist Y >= -30
TriggerAll = Movecontact
trigger1 = stateno = 200
trigger2 = stateno = 210
trigger3 = stateno = 220
trigger4 = stateno = 225
trigger5 = stateno = 400
trigger6 = stateno = 410
Value = 420

[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !InGuardDist
TriggerAll = P2BodyDist X > 34 || StateNo = 220
TriggerAll = P2BodyDist X = [-5,106]
TriggerAll = P2BodyDist Y >= -30
TriggerAll = Movecontact
Trigger1 = 0;P2BodyDist X <= 11
Trigger1 = StateNo = 220
Trigger2 = stateno = 210
Trigger3 = P2BodyDist X <= 37
Trigger3 = stateno = 400||stateno = 410||stateno = 420
Value = 225

[State -3,HS]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !InGuardDist
TriggerAll = P2BodyDist X = [-5,95]
TriggerAll = P2BodyDist Y >= -90
TriggerAll = Movecontact
trigger1 = StateNo = 215
Value = 430

[State -3,HS]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !InGuardDist
TriggerAll = P2BodyDist X = [-5,60]
TriggerAll = P2BodyDist Y >= -50
TriggerAll = Movecontact
Trigger1 = stateno = [215,220]
Value = 230

[State -3,D]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !InGuardDist
TriggerAll = P2BodyDist Y >= -70
TriggerAll = Movecontact
TriggerAll = P2BodyDist X <= 38
trigger1 = stateno = 220
trigger2 = stateno = 235
Value = 450


[State -3,Ԃ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = !InGuardDist
TriggerAll = P2BodyDist X = [-5,125]
TriggerAll = P2BodyDist Y >= -70
TriggerAll = Movecontact
TriggerAll = MoveHit || power >= 500
trigger1 = (stateno = [200,451])
Trigger1 = StateNo != 205
Trigger1 = StateNo != 240
Trigger1 = StateNo != [430,431]
Value = 1000

[State -3,OWv]
Type = VarSet
Trigger1 = fvar(39)
Trigger1 = EnemyNear,MoveType = H
sysvar(1) = 1

;
;ډq
;
[State -3,󒆃_bV]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = var(11) = 0
TriggerAll = Pos y <= -15
TriggerAll = Ctrl
Trigger1 = (PrevStateNo = [960,961])
Trigger2 = PrevStateNo = 640
Trigger3 = Pos y <= -15-20
Trigger3 = P2BodyDist X > 90+(var(14))*70 || EnemyNear,StateType != A
Trigger3 = EnemyNear,MoveType = H
Value = 110

[State -3,󒆏Ԃ da]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = Ctrl
Trigger1 = PrevStateNo = 1300
Value = 1050

[State -3,󒆏Ԃ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = (P2BodyDist X = [20+(StateNo=110)*40,150+(StateNo=110)*40-(StateNo=115)*60]) || (Random <= 100 &&P2BodyDist X >= 20)
TriggerAll = EnemyNear,MoveType = H
TriggerAll = Ctrl
Trigger1 = (Pos y = [-180,-110])
Trigger1 = vel y > 0
Trigger1 = var(11) = 0
Trigger2 = var(11) = 1
Trigger2 = (Pos y = [-220,-190])
Trigger2 = vel y > 0
Value = 1050

[State -3,Ԃ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = (StateNo = [110,115]) && Time >= 7
Trigger1 = P2BodyDist X > 120
Trigger2 = EnemyNear,vel x = -8
Trigger2 = Pos y <= -100
Value = 1050

[State -3,da]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-86,86]
TriggerAll = P2BodyDist Y = [-86,86]
TriggerAll = PrevStateNo != 1300
TriggerAll = Ctrl
Trigger1 = Power >= 1000
Trigger1 = EnemyNear,StateNo = [120,159]
Value = 1300

[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,MoveType = H
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-80,110+vel x*6]
Trigger1 = (P2BodyDist Y = [-90,190])
Trigger1 = Ctrl
Trigger1 = EnemyNear,StateType = A
Trigger1 = PrevStateNo != 1300
Trigger1 = Var(23) = 10
Value = 630

[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,MoveType = H
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-80,110+vel x*6]
Trigger1 = (P2BodyDist Y = [-10,90])||var(11)||EnemyNear,backedgebodydist>40
Trigger1 = (P2BodyDist Y = [-70,90])
Trigger1 = Ctrl
Trigger1 = EnemyNear,StateType = A
Trigger1 = PrevStateNo != 1300
Trigger2 = P2BodyDist Y = [-125,90] 
Trigger2 = (StateNo = [110,115]) && Time >= 7
Value = 620

[State -3,P]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,MoveType = H
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,51+vel x*4-EnemyNear,vel x*4]
Trigger1 = (P2BodyDist Y = [-10,100])||var(11)||EnemyNear,backedgebodydist>40
Trigger1 = (P2BodyDist Y = [-100,100])
Trigger1 = Ctrl
Trigger1 = Power < 500 || EnemyNear,backedgebodydist <= 60
Trigger1 = EnemyNear,StateType = A
Trigger1 = PrevStateNo != 1300
Trigger2 = P2BodyDist Y = [-160,90] 
Trigger2 = (StateNo = [110,115]) && Time >= 7
Value = 600

[State -3,K]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,MoveType = H
TriggerAll = EnemyNear,StateType != L
TriggerAll = !inguarddist
TriggerAll = PrevStateNo != 1300
TriggerAll = P2BodyDist X = [-20,38+vel x*6]
Trigger1 = (P2BodyDist Y = [-10,30])||var(11)||EnemyNear,backedgebodydist>40
Trigger1 = (P2BodyDist Y = [-90,30])
Trigger1 = Ctrl
Trigger1 = Power < 500 || EnemyNear,backedgebodydist <= 60
Trigger1 = EnemyNear,StateType = A
Trigger1 = PrevStateNo != 1300
Trigger2 = (StateNo = [110,115]) && Time >= 7
Value = 610


;
;󒆂Ȃ(ޓ񔭖)
;
[State -3,S]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X <= 51
TriggerAll = P2BodyDist Y = [-80,70]
TriggerAll = MoveContAct
Trigger1 = EnemyNear,backedgebodydist > 20
Trigger1 = StateNo =600
Trigger1 = PrevStateNo != 620
Value = 620

[State -3,P]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X <= 70;51
TriggerAll = P2BodyDist Y = [-20,70]
TriggerAll = vel x = [-7,7]
TriggerAll = Var(23) != 10
TriggerAll = MoveContAct
Trigger1 = StateNo =620
Trigger1 = EnemyNear,backedgebodydist <= 40
Trigger1 = PrevStateNo != 600 || P2BodyDist Y = [-20,10]
Value = 600

[State -3,D]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-30,110]
TriggerAll = P2BodyDist Y = [-140,120]
TriggerAll = EnemyNear,StateType = A
TriggerAll = Var(23) != 10
TriggerAll = MoveContAct
TriggerAll = EnemyNear,backedgebodydist <= 40; || FrontEdgeBodyDist <= 61
TriggerAll = var(11) = 0 || Pos y >= -90 
Trigger1 = StateNo =600
Trigger2 = StateNo =620
Value = 640

[State -3,K]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X <= 38
TriggerAll = P2BodyDist Y = [-60,70]
TriggerAll = Var(23) != 10
TriggerAll = EnemyNear,BackEdgeBodyDist > 70 || EnemyNear,StateType != A
TriggerAll = MoveContAct
Trigger1 = StateNo =600
Trigger2 = StateNo =620
Value = 610

[State -3,Qiެ]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = var(11) != 1
TriggerAll = var(12) = 0
TriggerAll = !inguarddist
TriggerAll = P2BodyDist Y <= 30
TriggerAll = EnemyNear,Pos Y <= -30
TriggerAll = EnemyNear,StateType = A
TriggerAll = Movehit = 1
TriggerAll = Var(23) != 10
Trigger1 = StateNo =610
Value = 99

[State -3,HS]
Type  = ChangeState
TriggerAll = 0;(var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X <= 24+10
TriggerAll = P2BodyDist Y = [-30,200]
TriggerAll = Var(23) != 10
TriggerAll = Movecontact
TriggerAll = EnemyNear,StateType != A
Trigger1 = StateNo =600
Trigger2 = StateNo =610
Trigger3 = StateNo =620
Value = 630

[State -3,D]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X <= 110
TriggerAll = P2BodyDist Y = [-30,80]
TriggerAll = Var(23) != 10
TriggerAll = Movecontact
TriggerAll = EnemyNear,StateType = A
TriggerAll = Pos y > -80
Trigger1 = StateNo =600
Trigger2 = StateNo =620
Value = 640

[State -3,GAYda]
Type  = ChangeState
TriggerAll = (var(59)&&Random<=var(59)*100) || fvar(39)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-25,86]
TriggerAll = P2BodyDist Y = [-150,70]
TriggerAll = var(11)=1||(Var(23)=10&&!var(22))
TriggerAll = EnemyNear,StateType = A
TriggerAll = Movehit
TriggerAll = PrevStateNo != 110
Trigger1 = StateNo =600
Trigger2 = StateNo =610
Trigger3 = StateNo =620
Trigger4 = StateNo =630
Value = 1300

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

[State -3,_bV]
Type = ChangeState
value = 100
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,MoveType != H
TriggerAll = !inguarddist
TriggerAll = (StateNo != [100,101])
TriggerAll = Ctrl || StateNo = 52
TriggerAll = frontedgebodydist >= 80
TriggerAll = P2BodyDist X >= 80
Trigger1 = Random <= var(59)*10

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

;
;Z̐U(ވꔭ)
;
[State -3,]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,StateType != A
triggerall = EnemyNear,StateNo != 40
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = P2BodyDist X = [-5,24]
Trigger1 = Random <= var(59)*30
Trigger2 = (EnemyNear,StateNo = [120,159])
Trigger2 = Random <= var(59)*100
Value = ifelse((frontedgebodydist<=100||Random<=500)&&backedgebodydist>100,800,805)

[State -3,΍p{K]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = EnemyNear,Ctrl
TriggerAll = P2BodyDist X = [-20,25]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType != A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*40
Value = 215
;I
;
;΋
[State -3,ݑ]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X > 90+vel x*8-EnemyNear,vel x*8
TriggerAll = P2BodyDist Y+vel y*8-EnemyNear,vel y*8 <= 0
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*10
Value = 1200

[State -3,{P]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType != H
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X >= -20+(P2BodyDist Y<-50)*(vel x*6-EnemyNear,vel x*6)
TriggerAll = P2BodyDist X <= 60+vel x*6-EnemyNear,vel x*6
TriggerAll = P2BodyDist Y >= -100+vel y*6-EnemyNear,vel y*6
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30
Value = 205

[State -3,HS]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,96+vel x*8-EnemyNear,vel x*8]
TriggerAll = P2BodyDist Y >= -150+vel y*8-EnemyNear,vel y*8
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*15
Value = 430

[State -3,D]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X >= -10+(P2BodyDist Y<-50)*(vel x*6-EnemyNear,vel x*6)
TriggerAll = P2BodyDist X <= 115+vel x*6-EnemyNear,vel x*6
TriggerAll = P2BodyDist Y >= -80+vel y*6-EnemyNear,vel y*6
TriggerAll = EnemyNear,StateType = A
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
TriggerAll = !inguarddist
Trigger1 = Random <= var(59)*30
Value = 450
;΋I
;
;i

;iI
;
;i
[State -3,K]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,64+vel x*4-EnemyNear,vel x*4]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType = S
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*40
Value = 410

[State -3,D]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,85+vel x*4-EnemyNear,vel x*4]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType = S
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30
Value = 450

;iI
;
;΋I
;
[State -3,K]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,64+vel x*4-EnemyNear,vel x*4]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType != A
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30
Value = 410

[State -3,P]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,55+vel x*4-EnemyNear,vel x*4]
TriggerAll = P2BodyDist Y >= -50+vel y*4-EnemyNear,vel y*4
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*90
Value = 200

[State -3,S]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-5,106+vel x*5-EnemyNear,vel x*5]
TriggerAll = P2BodyDist Y >= -80+vel y*5-EnemyNear,vel y*5
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*30
Value = ifelse(P2BodyDist X <= 30,220,225)

[State -3,HS]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,110+vel x*5-EnemyNear,vel x*5]
TriggerAll = P2BodyDist Y >= -110+vel y*5-EnemyNear,vel y*5
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*10
Value = 230

[State -3,S]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X+vel x*6-EnemyNear,vel x*6 = [-5,115]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType != A
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*40
Value = 420

[State -3,HS]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,96+vel x*8-EnemyNear,vel x*8]
TriggerAll = P2BodyDist Y >= -150+vel y*8-EnemyNear,vel y*8
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*15
Value = 430

[State -3,{HS]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X = [-20,116+vel x*8-EnemyNear,vel x*8]
TriggerAll = P2BodyDist Y >= -100+vel y*8-EnemyNear,vel y*8
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*4
Value = 235

[State -3,ւ]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X+vel x*8-EnemyNear,vel x*8 = [40,125]
TriggerAll = P2BodyDist Y >= -180+vel y*8-EnemyNear,vel y*8
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*5
Value = 1000


[State -3,]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X+vel x*8-EnemyNear,vel x*8 = [60,205]
TriggerAll = P2BodyDist Y >= -10
TriggerAll = EnemyNear,StateType != A
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*5
Value = 1400

[State -3,Sa]
Type = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = !inguarddist
Trigger1 = StateNo = 1400
Trigger1 = !Movecontact
Trigger1 = Time = [35,40]
Trigger1 = P2BodyDist X = [-20,84]

Trigger2 = StateNo = [1401,1404]
Trigger2 = Time = [4,9]
Trigger2 = EnemyNear,MoveType = H
Trigger2 = P2BodyDist X = [-20,84]
value = 1410

[State -3,ݑ]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X > 110+vel x*8-EnemyNear,vel x*8
TriggerAll = P2BodyDist Y+vel y*8-EnemyNear,vel y*8 <= -20
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = Ctrl || (StateNo = [100,101]) || StateNo = 52
Trigger1 = Random <= var(59)*4
Value = 1200
;
;󒆈ړ
;

[State -3,󒆃_bV]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = var(11) = 0
TriggerAll = Pos y <= -15-20
TriggerAll = Ctrl
TriggerAll = P2BodyDist X+vel x*4-EnemyNear,vel x*4 > 90 || backedgebodydist <= 62
Trigger1 = Random <= var(59)*20
Value = 110


[State -3,󒆃obN_bV]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = var(11) = 0
TriggerAll = Pos y <= -25
TriggerAll = Ctrl
TriggerAll = EnemyNear,StateNo != [120,159]
TriggerAll = (P2BodyDist X+vel x*4-EnemyNear,vel x*4 = [0,120])
Trigger1 = Random <= var(59)*20
Value = 115

[State QiWv]
Type = ChangeState
value = 99
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType != H
TriggerAll = var(11) != 1
TriggerAll = var(12) = 0
TriggerAll = StateNo != [120,155]
TriggerAll = Ctrl
Trigger1 = Random <= var(59)*20
Trigger1 = vel y >= 0
;
;󒆗(ވꔭ)
;

[State -3,󓊂]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType = A
TriggerAll = P2BodyDist X <= 25
TriggerAll = P2BodyDist Y = [-110,110]
TriggerAll = EnemyNear,MoveType != H
TriggerAll = Ctrl
TriggerAll = Random <= var(59)*100
Trigger1 = frontedgebodydist <= 62
Trigger2 = backedgebodydist > 62
Value = 850

[State -3,t󓊂]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType = A
TriggerAll = P2BodyDist X <= 25
TriggerAll = P2BodyDist Y = [-110,110]
TriggerAll = EnemyNear,MoveType != H
TriggerAll = Ctrl
Trigger1 = backedgebodydist <= 62
Trigger1 = Random <= var(59)*100
Trigger2 = frontedgebodydist > 62
Trigger2 = Random <= var(59)*50
Value = 855

;
;
;
[State -3,Ԃ]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,MoveType != H
TriggerAll = !inguarddist
TriggerAll = EnemyNear,StateType != L
TriggerAll = Ctrl || (StateNo = [110,115]) && Time >= 7
Trigger1 = (P2BodyDist X+vel x*8-EnemyNear,vel x*8 = [30,150])
Trigger1 = (Pos y = [-180,-110])
Trigger1 = vel y > -2
Trigger1 = var(11) = 0
Trigger2 = var(11) = 1
Trigger2 = (Pos y = [-220,-190])
Trigger2 = vel y > -2
Trigger3 = P2BodyDist X > 120-(StateNo = 115)*100
Trigger3 = (StateNo = [110,115]) && Time = 7
Value = 1050


[State -3,P]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X+vel x*4-EnemyNear,vel x*4 = [-24,51]
TriggerAll = P2BodyDist Y+vel y*4-EnemyNear,vel y*4 = [-20,50] 
TriggerAll = Ctrl || (StateNo = [110,115]) && Time >= 7
Trigger1 = Random <= var(59)*60
Value = 600

[State -3,HS]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X+vel x*8-EnemyNear,vel x*8 = [-8,24]
TriggerAll = P2BodyDist Y+vel y*8-EnemyNear,vel y*8 = [-20,300] 
TriggerAll = Ctrl || (StateNo = [110,115]) && Time >= 7
Trigger1 = Random <= var(59)*40
Value = 630

[State -3,S]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = P2BodyDist X+vel x*6-EnemyNear,vel x*6 = [0,110]
TriggerAll = P2BodyDist Y+vel y*6-EnemyNear,vel y*6 = [-40,60]
TriggerAll = Ctrl || (StateNo = [110,115]) && Time >= 7
Trigger1 = Random <= var(59)*25
Value = 620

[State -3,da]
Type  = ChangeState
TriggerAll = var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType = A
TriggerAll = EnemyNear,StateType != L
TriggerAll = EnemyNear,MoveType = I
TriggerAll = !inguarddist
TriggerAll = (P2BodyDist X+vel x*4-EnemyNear,vel x*4 = [-80,86])
TriggerAll = (P2BodyDist Y+vel y*4-EnemyNear,vel y*4 = [-100,20])
TriggerAll = Ctrl || ((StateNo = [110,115]) && Time >= 7)
Trigger1 = Random <= var(59)*20
Value = 1300
