[Statedef -3]

[State -3, AINpwp[]
type=helper
trigger1=!NumHelper(10000+id)
trigger1=roundstate=2
trigger1=alive
trigger1=var(58)=0
Trigger1=(PrevStateNo=[190,194])||(PrevStateNo=[197,198])||PrevStateNo=204||PrevStateNo=229||PrevStateNo=5900
Trigger1=ctrl&&stateno=0
helpertype=normal
name="AI"
stateno=10000
ID=10000+id
pos=9999,9999
keyctrl=1
pausemovetime=2147483647
supermovetime=2147483647
persistent = 0

;Ô߁tĂ
[State -3, ֌WXe[gɍsȂ悤]
type=changestate
trigger1= ishelper(10000+id)
trigger1= stateno!=10000
value=10000

[State -3, AItOZbg]
type = VarSet
triggerall = Var(58) = 0
triggerall = RoundState = [1,2]
trigger1 = Command = "AI0" || Command = "AI1" || Command = "AI2" || Command = "AI3"
trigger2 = Command = "AI4" || Command = "AI5" || Command = "AI6" || Command = "AI7"
trigger3 = Command = "AI8" || Command = "AI9" || Command = "AI10"|| Command = "AI11"
trigger4 = Command = "AI12"|| Command = "AI13"|| Command = "AI14"|| Command = "AI15"
trigger5 = Command = "AI16"|| Command = "AI17"|| Command = "AI18"|| Command = "AI19"
trigger6 = Command = "AI20"|| Command = "AI21"|| Command = "AI22"|| Command = "AI23"
trigger7 = Command = "AI24"|| Command = "AI25"|| Command = "AI26"|| Command = "AI27"
trigger8 = Command = "AI28"|| Command = "AI29"|| Command = "AI30"|| Command = "AI31"
trigger9 = Command = "AI32"|| Command = "AI33"|| Command = "AI34"|| Command = "AI35"
trigger10= Command = "AI36"|| Command = "AI37"|| Command = "AI38"|| Command = "AI39"
trigger11= Command = "AI40"|| Command = "AI41"|| Command = "AI42"|| Command = "AI43"
trigger12= Command = "AI44"
trigger13= NumHelper(10000+id) > 0 && RoundState = 2
trigger13= Helper(10000+id),var(59)=1;                                                                  trigger14= Command = "start"
;trigger14 = 1  ; 1ԍ;OΏ펞AIN
var(58) = 10 ;@LVI𕝁@1|11 @11͒L

;==================================================================================
;
[State -3, AI]
type = VarSet
triggerall = Var(58) >= 1
trigger1 = RoundState = 4
trigger2 = Lose = 1
trigger3 = Drawgame = 1
V = 58
Value = -Var(58)

[State -3,AI]
type = VarSet
triggerall = Var(58) <= -1
trigger1 = RoundState = 2
V = 58
Value = -Var(58)

[state -3, I]
type = varset
triggerall = var(58)
trigger1 = RoundState = 3
trigger1 = stateno = 355 || stateno = 6356
fvar(38) = 0

[state -3, VND̃A]
type = varset
triggerall = var(58)
trigger1 = RoundState = 2
var(56) = Helper(15000+id),var(6)

;==================================================================================
;{̋Lq
[State -3]
type=nothitby
trigger1=Ishelper
value=SAC,NT,ST,HT
time=1

[STate -3];{Q[WnQoCgݒ
type=VarSet
triggerall=Facing=-1
trigger1=Stateno=5900
trigger2=Stateno=[190,194]
trigger3=Stateno=204
trigger4=Stateno=198
trigger5=Stateno=199
trigger6=Stateno=201
trigger7=Stateno=202
trigger8=Stateno=203
trigger9=Stateno=206
trigger10=Stateno=207
trigger11=Stateno=209
trigger12=Stateno=211
trigger13=Stateno=212
trigger14=Stateno=229
trigger15=Stateno=197
var(17)=1


;[STate -3];{Q[Wn
;type=VarSet
;triggerall=command="bakuhatu"
;trigger1=statetype!=A
;trigger1=numexplod(2)=1
;trigger1=Ctrl=1
;trigger1=Alive=1
;var(16)=0


[State -3]
type=RemoveExplod
trigger1=NumExplod(2)=1
trigger2=Alive=0
id=1

[State -3]
type=RemoveExplod
trigger1=NumExplod(1)=1
trigger2=Alive=0
id=2

[State -3]
type = RemoveExplod
trigger1 = stateno != 6860
ID = 7209
[State -3]
type = RemoveExplod
trigger1 = stateno != 6860
ID = 7200
[State -3]
type = RemoveExplod
trigger1 = stateno != 6472
ID = 3209
[State -3]
type = RemoveExplod
trigger1 = stateno != 6470
ID = 11209

[State -3]
type = RemoveExplod
trigger1 = stateno != 1001
trigger1 = stateno != 1011
trigger1 = stateno != 1021
trigger1 = stateno != 1024
trigger1 = stateno != 1101
trigger1 = stateno != 1111
trigger1 = stateno != 1121
trigger1 = stateno != 1126
ID = 1020


[State -3]
type=AttackMulSet
trigger1=numexplod(2)=1
value=1.5
persistent=0

[State -3]
type=AttackMulSet
trigger1=numexplod(2)=0
value=1
persistent=0

[State -3]
type=defenceMulSet
trigger1=numexplod(2)=1
value=1.25
persistent=0

[State -3]
type=defenceMulSet
trigger1=numexplod(2)=0
value=1
persistent=0

[State -3];{Max
type=PalFx
trigger1=numexplod(2)=1
trigger1=TimeMod=9,0
trigger1=Alive
add=150,35,175
time=1

[STate -3];14Aa
type=VarSet
trigger1=Stateno!=[715,728]
var(9)=0

;--------------------
[STate -3];qbgmF
type=VarSet
triggerall=Alive
trigger1=movehit;=1
var(8)=1

[STate -3];
type=VarSet
trigger1=Alive=0
trigger2=movetype!=A
var(8)=0

;--------------------
;[State -3];JE^[
;type=PlaySnd
;trigger1=Var(7)=1
;trigger1=Movehit;=1
;value=S1,95
;persistent=0

[State -3];
type=Helper
;triggerall=NumHelper(3) = 0
trigger1=Var(23)=1
trigger1=Var(7)=1
trigger1=Movehit;=1
name="wazaari"
id=3
pos=-170,-150
postype=left
stateno=88
helpertype=normal
keyctrl=0
ontop=1
persistent=0
ownpal=1

[State -3];
type=Helper
;triggerall=NumHelper(3) = 0
trigger1=Var(23)=2
trigger1=Var(7)=1
trigger1=Movehit;=1
name="wazaari"
id=3
pos=100,-150
postype=right
stateno=89
helpertype=normal
keyctrl=0
ontop=1
persistent=0
ownpal=1

;-----------
[State -3];\p
type=VarSet
triggerall=Time>=0
triggerall=Facing=1
trigger1=Stateno=5900
trigger2=Stateno=[190,194]
v=23
value=1

[State -3];\p
type=VarSet
triggerall=Time>=0
triggerall=Facing=-1
trigger1=Stateno=5900
trigger2=Stateno=[190,194]
v=23
value=2

[State 210, KO Screen 1]
type = helper
trigger1 = winko
trigger1 = p1name = "Rera" && numhelper(8989) = 0
trigger1 = numhelper(7962) = 1
trigger2 = winko
trigger2 = p1name = "Rera" && numhelper(8989) = 0
trigger2 = numhelper(7967) = 1
helpertype = normal
name = "8989"
id = (8989)
pos = 0,0
bindtime = -1
postype = left
stateno = 8989;6005
keyctrl = 0
;persistent = 0
ignorehitpause = 1
ownpal = 1
pausemovetime = 999999999999999999999


[STate -3];qbgmF
type=VarSet
trigger1=p2movetype=A
var(7)=1

[STate -3];
type=VarSet
trigger1=Alive=0
trigger2=hitcount=1
trigger3=Movetype=H
trigger4=p2movetype!=A
var(7)=0

;
;tHgXfBtFX֌W / (̂۸т𗬗pĂ܂)
;
;------------------------------------------------------------------
; Faultless Defense
[State var]
type = null;varset
triggerall = power > 0 && roundstate = 2
trigger1 = command = "holdback"
trigger1 = command = "hold_a"
fvar(6) = 1
ignorehitpause = 1
[State var]
type = null;varset
trigger1 = command!= "holdback"
trigger2 = command!= "hold_a"
fvar(6) = 0
ignorehitpause = 1

[State Faultless defense effect]
type = null;Helper
triggerall = var(53) = 0
trigger1 = numhelper(4490) = 0
trigger1 = fvar(6) = 1 && stateno = [120,155]
trigger1 = power > 0 && roundstate = 2
helpertype = normal
name = "fd_start"
stateno = 4490
ID = 4490
pos = 0,const(size.mid.pos.y)
ownpal = 1
ignorehitpause = 1
size.xscale = 0.4
size.yscale = 0.4

[State defence]
type = null;DefenceMulSet
triggerall = var(53) = 0
trigger1 = fvar(6) = 1 &&(stateno = [120,155])&& hitshakeover = 0
trigger1 = power > 0 && roundstate = 2
value = 0
ignorehitpause = 1

[State defence]
type = null;playsnd
triggerall = var(53) = 0
;triggerall = MoveGuarded;=1
trigger1 = Time = 5
trigger1 = fvar(6) = 1 &&(stateno = [120,155])&& hitshakeover = 0
trigger1 = power > 0 && roundstate = 2
value = s9,0
ignorehitpause = 1

[State life]
type = null;lifeset
triggerall = var(53) = 0
trigger1 = fvar(6) = 1 && stateno = [120,155]
trigger1 = power > 0 && roundstate = 2
value = var(6)
ignorehitpause = 1
[State power]
type = null;poweradd
triggerall = var(53) = 0
trigger1 = fvar(6) = 1 && stateno = [120,155]
trigger1 = power > 0 && roundstate = 2
value = -2
ignorehitpause = 1

[State var]
type = null;varset
trigger1 = 1
var(6) = life
ignorehitpause = 1

;==================================================================================
;ȉAIpLq
;^bO
[State -3,^bOp[gi[Sp1]
type = VarSet
triggerall = RoundState = 2
trigger1 = NumEnemy = 1
trigger2 = NumEnemy = 2
trigger2 = EnemyNear(0),Life > 0
var(55) = 0
ignorehitpause = 1

[State -3, ^bOp[gi[Sp2]
type = VarSet
triggerall = RoundState = 2
triggerall = NumEnemy = 2
trigger1 = EnemyNear(0),Life <= 0
var(55) = 1
ignorehitpause = 1

[State -3,p[gi[_E]
Type = VarSet
triggerall = var(58) > 0
trigger1 = TeamMode = Simul
trigger1 = (!NumPartner) || (!Partner,Alive)
trigger2 = TeamMode = Single
trigger3 = TeamMode = Turns
var(54) = 0

;p[gi[Oq
[State -3,]
Type = VarSet
triggerall = TeamMode = Simul
triggerall = NumPartner && Partner,Alive
trigger1 = (facing = 1 && Partner,Pos X - Pos X > 0) || (facing = -1 && Partner,Pos X - Pos X < 0)
var(54) = 1

;p[gi[q
[State -3,]
Type = VarSet
triggerall = TeamMode = Simul
triggerall = NumPartner && Partner,Alive
trigger1 = (facing = 1 && Partner,Pos X - Pos X < 0) || (facing = -1 && Partner,Pos X - Pos X > 0)
var(54) = 2

;肪1l̎
[State -3]
Type = VarSet
trigger1 = NumEnemy = 1
trigger2 = NumEnemy = 2
trigger2 = !EnemyNear(0),Alive || !EnemyNear(1),Alive
var(52) = 0

;肪2l̎
[State -3]
Type = VarSet
triggerall = NumEnemy = 2
trigger1 = EnemyNear(0),Alive && EnemyNear(1),Alive
var(52) = 1

;Ap[gi[AGAG
[State -3]
Type = VarSet
triggerall = TeamMode = Simul
triggerall = NumEnemy = 2
triggerall = NumPartner && Partner,Alive
triggerall = EnemyNear(0),Alive && EnemyNear(1),Alive
trigger1 = ifelse(facing = 1,EnemyNear(0),Pos X - Pos X > 0,EnemyNear(0),Pos X - Pos X < 0)
trigger1 = ifelse(facing = 1,EnemyNear(1),Pos X - Pos X > 0,EnemyNear(1),Pos X - Pos X < 0)
trigger1 = ifelse(facing = 1,EnemyNear(0),Pos X - Partner,Pos X > 0,EnemyNear(0),Pos X - Partner,Pos X < 0)
trigger1 = ifelse(facing = 1,EnemyNear(1),Pos X - Partner,Pos X > 0,EnemyNear(1),Pos X - Partner,Pos X < 0)
var(52) = 2

;AGAp[gi[AG
[State -3]
Type = VarSet
triggerall = TeamMode = Simul
triggerall = NumEnemy = 2
triggerall = NumPartner && Partner,Alive
triggerall = EnemyNear(0),Alive && EnemyNear(1),Alive
trigger1 = ifelse(facing = 1,EnemyNear(0),Pos X - Pos X > 0,EnemyNear(0),Pos X - Pos X < 0)
trigger1 = ifelse(facing = 1,EnemyNear(1),Pos X - Pos X > 0,EnemyNear(1),Pos X - Pos X < 0)
trigger1 = ifelse(facing = 1,EnemyNear(0),Pos X - Partner,Pos X < 0,EnemyNear(0),Pos X - Partner,Pos X > 0)
trigger1 = ifelse(facing = 1,EnemyNear(1),Pos X - Partner,Pos X > 0,EnemyNear(1),Pos X - Partner,Pos X < 0)
var(52) = 3

;͂񂾎
[State -3]
Type = VarSet
triggerall = TeamMode = Simul
triggerall = NumEnemy = 2
triggerall = NumPartner && Partner,Alive
triggerall = EnemyNear(0),Alive && EnemyNear(1),Alive
trigger1 = ifelse(facing = 1,EnemyNear(0),Pos X - Pos X > 0,EnemyNear(0),Pos X - Pos X < 0)
trigger1 = ifelse(facing = 1,EnemyNear(1),Pos X - Pos X > 0,EnemyNear(1),Pos X - Pos X < 0)
trigger1 = ifelse(facing = 1,EnemyNear(0),Pos X - Partner,Pos X < 0,EnemyNear(0),Pos X - Partner,Pos X > 0)
trigger1 = ifelse(facing = 1,EnemyNear(1),Pos X - Partner,Pos X < 0,EnemyNear(1),Pos X - Partner,Pos X > 0)
var(52) = 4

;ɉꂽ
[State -3]
Type = VarSet
triggerall = TeamMode = Simul
triggerall = NumEnemy = 2
triggerall = EnemyNear(0),Alive && EnemyNear(1),Alive
trigger1 = ifelse(facing = 1,EnemyNear(0),Pos X - Pos X < 0,EnemyNear(0),Pos X - Pos X > 0)
trigger2 = ifelse(facing = 1,EnemyNear(1),Pos X - Pos X < 0,EnemyNear(1),Pos X - Pos X > 0)
var(52) = 5

;==================================================================================
;߂Ή
[State -3]
Type = HelPer
Trigger1 = !NumHelper(15000+ID)
HelPerType = normal
Name = "mekuri"
StateNo = 15000
ID = 15000+ID
OwnPal = 1
pos = 5, 0
postype = p1
PauseMoveTime = 99999999
SuperMoveTime = 99999999
IgnoreHitPause = 1

[State -3]
type = changestate
Trigger1 = IsHelper
Trigger1 = IsHelper(15000+root,ID)
Trigger1 = StateNo != 15000
value = 15000

[State -3]
type = changeanim
Trigger1 = IsHelper
Trigger1 = IsHelper(15000+root,ID)
Trigger1 = Anim != 0
value = 0

;==============================================================================
;K[h؂ւ
[State -3,iK[hp]
Type = VarSet
triggerall = var(58) >= 1 && RoundState = 2
Trigger1 = EnemyNear(var(55)),Name = "millia"
Trigger1 = EnemyNear(var(55)),StateNo = 1500
Trigger2 = EnemyNear(var(55)),Name = "eddie"
Trigger2 = EnemyNear(var(55)),StateNo=1000||EnemyNear(var(55)),StateNo=1050||EnemyNear,NumHelper(1002);||EnemyNear,NumHelper(1001)
Trigger3 = EnemyNear(var(55)),Name = "eddie"
Trigger3 = EnemyNear(var(55)),StateNo=1800||EnemyNear(var(55)),StateNo=1850
Trigger4 = EnemyNear(var(55)),Name = "eddie" || EnemyNear(var(55)),Name = "jam"
Trigger4 = EnemyNear(var(55)),StateNo = 210
Trigger5 = EnemyNear(var(55)),Name = "Death Adder" && EnemyNear(var(55)),NumHelper(1022)
Trigger6 = EnemyNear(var(55)),Name = "Rucheca" && EnemyNear(var(55)),AuthorName = "Teaf"
Trigger6 = EnemyNear(var(55)),StateNo = 1210
Trigger7 = EnemyNear(var(55)),Name = "Kurenai Misuzu" && EnemyNear(var(55)),AuthorName = "MAITAKE"
Trigger7 = EnemyNear(var(55)),StateNo = 950
;WM^EK
Trigger8 = EnemyNear(var(55)),Name = "jagyuta" && EnemyNear(var(55)),StateNo = 215
;fBXEu(EX)Eiv
Trigger9 = EnemyNear(var(55)),Name = "Lyndis"
Trigger9 = EnemyNear(var(55)),StateNo = 1020 || EnemyNear(var(55)),StateNo = 1053
;H×tEu͂ꔖv
Trigger10= EnemyNear(var(55)),Name = "shizuha" && EnemyNear(var(55)),AuthorName = "stel2"
Trigger10= EnemyNear(var(55)),StateNo = 970
;TVEuTQCU[v
Trigger11= EnemyNear(var(55)),Name = "hakurou" && EnemyNear(var(55)),AuthorName = "ria-coarst"
Trigger11= EnemyNear(var(55)),StateNo = 3230
Trigger12= fvar(37) && EnemyNear(var(55)),StateNo = fvar(37)
fvar(39) = 2

[State -3,iK[hp]
Type = VarSet
triggerall = var(58) >= 1 && RoundState = 2
Trigger1 = AutHorName = "muteki" || AutHorName = "Akutagawa"
Trigger1 = EnemyNear,StateNo = 240
Trigger2 = EnemyNear(var(55)),Name!="millia"||EnemyNear(var(55)),StateNo!=1500
Trigger2 = EnemyNear(var(55)),Name!="eddie"||!(EnemyNear(var(55)),StateNo=1000||EnemyNear(var(55)),StateNo=1050||EnemyNear(var(55)),StateNo=1800||EnemyNear(var(55)),StateNo=1850||EnemyNear,NumHelper(1001)||EnemyNear,NumHelper(1002))
Trigger2 = EnemyNear(var(55)),StateType=A
Trigger3 = EnemyNear(var(55)),Name = "testa" || EnemyNear(var(55)),Name = "lehyu"
Trigger3 = EnemyNear(var(55)),StateNo = 205
Trigger4 = EnemyNear(var(55)),Name="millia"||EnemyNear(var(55)),Name="BRIDGET"||EnemyNear(var(55)),Name="eddie"||EnemyNear(var(55)),Name = "jam"
Trigger4 = EnemyNear(var(55)),StateNo = 215
Trigger5 = EnemyNear(var(55)),Name = "faust"
Trigger5 = EnemyNear(var(55)),StateNo = 235
Trigger6 = EnemyNear(var(55)),Name = "johnny"
Trigger6 = EnemyNear(var(55)),StateNo = 1500||EnemyNear(var(55)),StateNo = [3500,3501]
Trigger7 = EnemyNear(var(55)),Name = "order-Sol=Badguy"
Trigger7 = EnemyNear(var(55)),StateNo = 432
Trigger8 = EnemyNear(var(55)),Name = "Sion_Eltnam_Atlasia"
Trigger8 = EnemyNear(var(55)),StateNo = [240,241]
Trigger9 = EnemyNear(var(55)),Name = "Gale_s"
Trigger9 = (EnemyNear(var(55)),StateNo = [320,330]) || (EnemyNear(var(55)),StateNo = [1100,1150])
Trigger10= EnemyNear(var(55)),Name = "Kim Kaphwan" && EnemyNear(var(55)),AuthorName = "Ahuron"
Trigger10= EnemyNear(var(55)),StateNo = 260
Trigger11= EnemyNear(var(55)),Name = "jagyuta" && (EnemyNear(var(55)),StateNo = [1040,1047])
Trigger12= EnemyNear(var(55)),Name = "Heavy D!" && EnemyNear(var(55)),AuthorName = "RYO 2005"
Trigger12= EnemyNear(var(55)),StateNo = 300
Trigger13= EnemyNear(var(55)),Name = "Mukai" && EnemyNear(var(55)),AuthorName = "RYO 2005"
Trigger13= EnemyNear(var(55)),StateNo = 230
Trigger14= EnemyNear(var(55)),Name = "Clark Stil" && EnemyNear(var(55)),StateNo = 1410
Trigger15= (fvar(35) && EnemyNear(var(55)),StateNo = fvar(35))||(fvar(36) && EnemyNear(var(55)),StateNo = fvar(36))
fvar(39) = 3

[State -3,K[hs\p()]
Type = VarSet
triggerall = var(58) >= 1 && RoundState = 2
;ʏ퓊
Trigger1 = EnemyNear(var(55)),AutHorName = "muteki"||EnemyNear(var(55)),AutHorName="Hh"||EnemyNear(var(55)),AutHorName="Phantom.of.the.Server"
Trigger1 = EnemyNear(var(55)),StateNo = 800
Trigger2 = EnemyNear(var(55)),AutHorName="GM"||EnemyNear(var(55)),AutHorName="H"||EnemyNear(var(55)),AutHorName="jin"||EnemyNear(var(55)),AutHorName="Ahuron"||AutHorName = "Akutagawa"
Trigger2 = EnemyNear(var(55)),StateNo = 800
Trigger3 = EnemyNear(var(55)),AutHorName = "Warusaki3"
Trigger3 = EnemyNear(var(55)),StateNo = 900
;GGLZ
Trigger4 = EnemyNear(var(55)),Name = "eddie" && EnemyNear(var(55)),StateNo = 1300
Trigger5 = EnemyNear(var(55)),Name = "SLAYER" && EnemyNear(var(55)),StateNo = 1200
Trigger6 = EnemyNear(var(55)),Name = "order-Sol=Badguy" || EnemyNear(var(55)),Name = "faust"
Trigger6 = EnemyNear(var(55)),StateNo = 1500
Trigger7 = EnemyNear(var(55)),Name = "jam" && EnemyNear(var(55)),StateNo = 2500
Trigger8 = EnemyNear(var(55)),Name = "sol" && EnemyNear(var(55)),StateNo = 1600
;GKEړ
Trigger9 = EnemyNear(var(55)),Name="cvsg_rugal"||EnemyNear,Name="cvsrugal"
Trigger9 = (EnemyNear(var(55)),stateno = [1700,1701])|| EnemyNear(var(55)),stateno=3200
fvar(39) = 4

[State -3,K[hs\p(2)]
Type = VarSet
triggerall = var(58) >= 1 && RoundState = 2
;uEn
Trigger1 = EnemyNear(var(55)),name = "wind"&&(EnemyNear(var(55)),stateno=[7600,7601])
Trigger2 = EnemyNear(var(55)),stateno = 4000
Trigger2 = EnemyNear(var(55)),name="Shin Gouki"||EnemyNear,name="Ryu"||EnemyNear,name="Morrigan Aensland"||EnemyNear,name ="Sakura Kasugano"
Trigger3 = EnemyNear(var(55)),stateno = 3300
Trigger3 = EnemyNear(var(55)),name="Yuri Sakazaki"||EnemyNear,name="cvsgouki"||EnemyNear,name="cvsryu"||EnemyNear,name="cvssakura"
Trigger4 = EnemyNear(var(55)),stateno = 3600||EnemyNear(var(55)),StateNo=1700
Trigger4 = EnemyNear(var(55)),name = "Gouki"
Trigger5 = EnemyNear(var(55)),stateno = 20080||EnemyNear,stateno = 20060
Trigger5 = EnemyNear(var(55)),name = "Kaori Misaka"
Trigger6 = EnemyNear(var(55)),name = "Evil Ken"&&EnemyNear(var(55)),stateno = 3890
;RobgzOEfbg[Cv
Trigger7 = EnemyNear(var(55)),Name = "Combat Echizen"
Trigger7 = EnemyNear(var(55)),StateNo = [3200,3201]
;EBhMCXXEŏIR
Trigger8 = EnemyNear(var(55)),Name = "wind_MCXX"
Trigger8 = EnemyNear(var(55)),StateNo = [7600,7651]
;[hCiXEH̎
Trigger9 = EnemyNear(var(55)),Name = "RaveEx"
Trigger9 = ((EnemyNear(var(55)),StateNo = [3100,3101])&&EnemyNear(var(55)),Time > 40)||(EnemyNear(var(55)),StateNo = [3200,3301])
;ĂE㩕usbgtH[v/ fXy[h
Trigger10= EnemyNear(var(55)),Name = "Inaba Tei" && EnemyNear(var(55)),AuthorName = "pikapon"
Trigger10= (EnemyNear(var(55)),StateNo = 1800 && EnemyNear(var(55)),time > 3)|| EnemyNear(var(55)),StateNo = 1830
fvar(39) = 5

[State -3,K[hs\p(Ō)]
Type = VarSet
triggerall = var(58) >= 1 && RoundState = 2
;XC[EA_[gE
Trigger1 = EnemyNear(var(55)),Name = "SLAYER" && EnemyNear(var(55)),StateNo = 1300
Trigger1 = EnemyNear(var(55)),Time = [30,50]
;Wj[EobJXt~Xg
Trigger2 = EnemyNear(var(55)),Name = "johnny" && EnemyNear(var(55)),var(49)
Trigger2 = EnemyNear(var(55)),StateNo = 1001||EnemyNear(var(55)),StateNo = 1011||EnemyNear(var(55)),StateNo = 1021
Trigger2 = EnemyNear(var(55)),Time = [1,11]
;tEMNeBJt@g
Trigger3 = EnemyNear(var(55)),Name = "Ralf Jones" && EnemyNear(var(55)),AuthorName = "Men'sClub"
Trigger3 = EnemyNear(var(55)),StateNo = 1500
Trigger3 = EnemyNear(var(55)),Time = [79,105]
;H×tEu̗tEieBbNvuƂӂށv
Trigger4 = EnemyNear(var(55)),Name = "shizuha" && EnemyNear(var(55)),AuthorName = "stel2"
Trigger4 = (EnemyNear(var(55)),StateNo = 2600 &&(EnemyNear(var(55)),time = [29,36]))||(EnemyNear(var(55)),StateNo = 20007 &&(EnemyNear(var(55)),time = [0,30]))
;ƕEF̌
Trigger5 = EnemyNear(var(55)),Name = "doppo orochi" && EnemyNear(var(55)),AuthorName = "tokage"
Trigger5 = EnemyNear(var(55)),StateNo = 2000
Trigger5 = EnemyNear(var(55)),Time = [20,340]
;Ȃ݂Eː
Trigger6 = EnemyNear(var(55)),Name = "Kurenai Misuzu" && EnemyNear(var(55)),AuthorName = "MAITAKE"
Trigger6 = (EnemyNear(var(55)),StateNo = 584 && EnemyNear(var(55)),Time <= 5)||(EnemyNear(var(55)),StateNo = [2200,2239])|| EnemyNear(var(55)),StateNo = 2400
fvar(39) = 6


[State -3,]
type = VarAdd
triggerall = var(58) >= 1
trigger1 = fvar(39) >= 1
fvar(39) = -1

;==============================================================================
;̑x

;lȂ畁ʂɃK[ho邯
;AIFoȂUK[hԂɂ

[State -3, ΉUw]
Type = ChangeState
Value = 120 ;K[hXe[gɈړ
triggerall = var(58) > 7 && Roundstate = 2
triggerall = ctrl ||(stateno = [18,19])|| stateno = 99 ; ctrlł邱ƂOAłȂƍ\K[hɂȂI
;A-KUE]fBAbNEfBATX
trigger1 = EnemyNear(var(55)),AuthorName = "A-KUE" && EnemyNear(var(55)),Name = "Zodiac"
trigger1 = EnemyNear(var(55)),StateNo = 1055 && EnemyNear(var(55)),Time < 34
trigger1 = P2bodydist X < 195
;hoehoe D0JEO[Xvbh
trigger2 = EnemyNear(var(55)),AuthorName = "hoe2" && EnemyNear(var(55)),Name = "MARISA,K"
trigger2 = (EnemyNear(var(55)),StateNo = [1600,1620])&& P2BodyDist X < 120
;VgES
trigger3 = EnemyNear(var(55)),AuthorName = "Shiroto" && EnemyNear(var(55)),Name = "Reisen Udongein Inaba"
trigger3 = EnemyNear(var(55)),StateNo = 2030 && EnemyNear(var(55)),animelemtime(55) <= 1
;ugES
trigger4 = EnemyNear(var(55)),AuthorName = "RYU-SAN" && EnemyNear(var(55)),Name = "Buront"
trigger4 = EnemyNear(var(55)),StateNo = 420 && P2BodyDist X < 143
;Ȃ݂EP
trigger5 = EnemyNear(var(55)),Name = "Kurenai Misuzu" && EnemyNear(var(55)),AuthorName = "MAITAKE"
trigger5 = EnemyNear(var(55)),StateNo = 610 && EnemyNear(var(55)),Time < 30

[State -3, ΉUwE^bO]
Type = ChangeState
Value = 120
triggerall = var(58) > 7 && Roundstate = 2
triggerall = numenemy = 2
triggerall = ctrl ||(stateno = [18,19])|| stateno = 99
trigger1 = EnemyNear(1),AuthorName = "A-KUE" && EnemyNear(1),Name = "Zodiac"
trigger1 = EnemyNear(1),StateNo = 1055 && EnemyNear(1),Time < 34
trigger1 = P2bodydist X < 195
trigger2 = EnemyNear(1),AuthorName = "hoe2" && EnemyNear(1),Name = "MARISA,K"
trigger2 = (EnemyNear(1),StateNo = [1600,1620])&& P2BodyDist X < 120
trigger3 = EnemyNear(1),AuthorName = "Shiroto" && EnemyNear(1),Name = "Reisen Udongein Inaba"
trigger3 = EnemyNear(1),StateNo = 2030 && EnemyNear(1),animelemtime(55) <= 1
trigger4 = EnemyNear(1),AuthorName = "RYU-SAN" && EnemyNear(1),Name = "Buront"
trigger4 = EnemyNear(1),StateNo = 420 && P2BodyDist X < 143
trigger5 = EnemyNear(1),Name = "Kurenai Misuzu" && EnemyNear(1),AuthorName = "MAITAKE"
trigger5 = EnemyNear(1),StateNo = 610 && EnemyNear(1),Time < 30

;==============================================================================
;AIR{p

[State -3, KHIT]
Type = VarSet
triggerall = var(58) >= 5
triggerall = !var(57)
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
trigger1 = stateno = 430
trigger1 = movehit
trigger2 = Helper(15000+id),var(1)
trigger2 = var(58) > 8
trigger2 = stateno = 400 || stateno = 420
trigger2 = movehit
var(57) = 1

[State -3, ډAEJCZ]
Type = VarSet
triggerall = var(58) >= 5
triggerall = !var(57)
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
trigger1 = stateno = 205 || stateno = 230 || stateno = 400 || stateno = 420
trigger1 = movehit
var(57) = 2

[State -3, VND掞Eډǌ1(U)]
Type = VarSet
triggerall = var(58) >= 5
triggerall = !var(57)
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
trigger1 = stateno = 6400 || stateno = 6415
trigger1 = movehit
var(57) = 3

[State -3, VND掞Eډǌ2(U)]
Type = VarSet
triggerall = var(58) >= 5
triggerall = !var(57)
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
trigger1 = stateno = 6410
trigger1 = movehit
var(57) = 4

[State -3, ǌE_bVa]
Type = VarSet
triggerall = var(58) >= 5
triggerall = !var(57)
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
trigger1 = stateno = 778 && time < 8
var(57) = 5

[State -3, Wv[vtBjbV]
Type = VarSet
triggerall = var(58) >= 9
triggerall = var(57) = 1
trigger1 = Helper(15000+id),var(1) > 0
trigger1 = Helper(15000+id),var(1) <= Helper(15000+id),var(10)
var(57) = 10

[State -3, Wva]
Type = VarSet
triggerall = var(58) >= 8
triggerall = !var(57)
trigger1 = stateno = 53
var(57) = 21

[State -3, R{tOZbg]
Type = VarSet
triggerall = var(57)
trigger1 = (var(57) = [1,5])|| var(57) = 10
trigger1 = EnemyNear(var(55)),Ctrl || EnemyNear(var(55)),StateType = L || EnemyNear(var(55)),Movetype != H
trigger2 = var(57) = 5
trigger2 = stateno = 380
trigger3 = var(57) = [20,22]
trigger3 = (stateno != [36,40])&& stateno != 53
trigger3 = (stateno = [600,650])||(stateno = [860,861])||(stateno = [6470,6500])|| statetype != A
trigger4 = MoveType = H
var(57) = 0

;==============================================================================
;؂Ԃ
;Wv(ߋ΍)
[State -3,Wv]
Type = ChangeState
Value = ifelse(fvar(39) = 4, 53, 38)
triggerall = var(58) >= 6 && RoundState = 2
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,140])
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype != H
triggerall = EnemyNear(var(55)),facing != facing
triggerall = Random <= var(58)*50 || var(58) > 9
trigger1 = p2bodydist X < 80
trigger1 = fvar(39)= 3
trigger2 = fvar(39)= 4

;---------------------------------------------------------------------------
;O]
[STate -3]
type = Changestate
value = 700
triggerall = var(58) >= 6 && RoundState = 2
triggerall = var(53) = 0
triggerall = statetype != A
triggerall = ctrl ||(stateno = [18,19])||(stateno = [120,140])
triggerall = EnemyNear(var(55)),facing != facing
triggerall = Random <= var(58)*50 || var(58) > 9
triggerall = fvar(39)= 5
trigger1 = p2bodydist X < 120
trigger2 = EnemyNear(var(55)),Name = "doppo orochi" && EnemyNear(var(55)),AuthorName = "tokage"
trigger2 = p2bodydist X < 190

;---------------------------------------------------------------------------
;M
[State -3, 炢M]
type = Changestate
value = 3100
triggerall = statetype != L
triggerall = statetype != A
triggerall = Movetype = H
triggerall = var(58) >= 9 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(16) = 1
triggerall = var(15) = 0
triggerall = Helper(15000+id),var(4)
triggerall = Stateno != [215,216]
triggerall = Stateno != [250,253]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != 5302
triggerall = Life > 0
triggerall = alive
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AT, HA)
triggerall = EnemyNear(var(55)),AnimTime <= -8
triggerall = P2bodydist X = [-10,80]
triggerall = P2bodydist Y > -40
trigger1 = EnemyNear(var(55)),life < 500
trigger1 = Random <= var(59)*8
trigger2 = Life <= Lifemax * 0.1
trigger2 = Random <= var(59)*15 || var(59) > 10

;---------------------------------------------------------------------------
;{蔚
[STate -3, E炢]
type = Changestate
value = 5302
triggerall = statetype != L
triggerall = statetype != A
triggerall = Movetype = H
triggerall = var(58) >= 8 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(16) = 0
triggerall = var(15) = 0
triggerall = Helper(15000+id),var(3) = 4
triggerall = Stateno != [190,194]
triggerall = Stateno != [215,216]
triggerall = Stateno != [1200,1204]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != [5302,5303]
triggerall = Stateno != 5900
triggerall = Power >= 1000
triggerall = Life > 0
triggerall = Life < lifemax * 0.5
triggerall = alive
triggerall = EnemyNear(var(55)),AnimTime <= -12
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = P2bodydist X = [-30,32]
triggerall = P2bodydist Y > -70
trigger1 = Random <= var(59)*3
trigger2 = Life <= Lifemax * 0.1
trigger2 = Random <= var(59)*5 || var(59) > 10

;---------------------------------------------------------------------------
;{蔚
[STate -3, E؂Ԃ]
type = Changestate
value = 5302
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(16) = 0
triggerall = var(15) = 0
triggerall = Helper(15000+id),var(3) = [3,4]
triggerall = Stateno != [190,194]
triggerall = Stateno != [215,216]
triggerall = Stateno != [1200,1204]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != [5302,5303]
triggerall = Stateno != 5900
triggerall = Power >= 1000
triggerall = Life > 0
triggerall = alive
triggerall = P2bodydist X = [-30,32]
triggerall = P2bodydist Y > -70
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),AnimTime <= -5
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = Enemynear(var(55)),Time >= 30||(var(58) > 7 &&(Enemynear(var(55)),Time >= 25-var(58)*1))||(!Time&&var(58)>9)|| var(58)>10
trigger1 = (Enemynear(var(55)),Time >= 50-var(58)*3)|| var(58) > 10
trigger2 = (prevstateno = 52)||(PrevStateNo=[120,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])
trigger3 = Helper(15000+id),var(50)

;---------------------------------------------------------------------------
;M
[State -3, M(؂Ԃ)]
type = Changestate
value = 3100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(16) = 1
triggerall = var(15) = 0
triggerall = Stateno != [215,216]
triggerall = Stateno != [250,253]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != 5302
triggerall = Life > 0
triggerall = alive
triggerall = P2bodydist X = [-9,80]
triggerall = P2bodydist Y > -40
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),AnimTime <= -5
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = EnemyNear(var(55)),life < 500 ||(Life < lifemax * 0.3)
triggerall = Enemynear(var(55)),Time >= 30||(var(58) > 7 &&(Enemynear(var(55)),Time >= 25-var(58)*1))||(!Time&&var(58)>9)|| var(58)>10
trigger1 = (Enemynear(var(55)),Time >= 50-var(58)*3)|| var(58) > 10
trigger2 = (prevstateno = 52)||(PrevStateNo=[120,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])
trigger3 = Helper(15000+id),var(50)

;---------------------------------------------------------------------------
;޷ Ѳ ×EXi٩Ԏj
[State -3,]
type = Changestate
value = 6890
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = var(16) = 1
triggerall = var(15) = 0
triggerall = P2bodydist X = [-9,80]
triggerall = P2bodydist Y > -30
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),AnimTime <= -11
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = Enemynear(var(55)),Time >= 30||(var(58) > 7 &&(Enemynear(var(55)),Time >= 25-var(58)*1))||(!Time&&var(58)>9)|| var(58)>10
trigger1 = (Enemynear(var(55)),Time >= 50-var(58)*3)|| var(58) > 10
trigger2 = (prevstateno = 52)||(PrevStateNo=[120,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])
trigger3 = Helper(15000+id),var(50)

;---------------------------------------------------------------------------
;޷ Ѳ ×i٩Ԏj
[State -3, ޷ Ѳ ×(٩)]
type = Changestate
value = 6870
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = var(40) = 0
triggerall = var(16) = 0
triggerall = Power>=1000
triggerall = P2bodydist X = [-9,80]
triggerall = P2bodydist Y > -30
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),AnimTime <= -11
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = Enemynear(var(55)),Time >= 30||(var(58) > 7 &&(Enemynear(var(55)),Time >= 25-var(58)*1))||(!Time&&var(58)>9)|| var(58)>10
trigger1 = (Enemynear(var(55)),Time >= 50-var(58)*3)|| var(58) > 10
trigger2 = (prevstateno = 52)||(PrevStateNo=[120,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])
trigger3 = Helper(15000+id),var(50)

;---------------------------------------------------------------------------
;JCZ@iK[Lj
[State -3, Kamui Rilmuse L]
type = ChangeState
value = 1200
triggerall = statetype != A
triggerall = var(58) > 8 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = stateno = [150,151]
triggerall = P2BodyDist X = [-9,40]
triggerall = P2BodyDist Y > -50
triggerall = EnemyNear(var(55)),StateType != L
triggerall = Enemynear(var(55)),animtime <= -9
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, HA, AT, HP)
triggerall = !EnemyNear(var(55)),Ctrl
trigger1 = enemynear(var(55)),life < 40
trigger2 = BackEdgeBodyDist < 30
trigger2 = TeamMode = Simul
trigger2 = NumPartner && Partner,Alive
trigger2 = Floor(Partner,Pos X - Pos X = [-50,50])
trigger2 = Random <= 333
trigger3 = BackEdgeBodyDist < 35
trigger3 = Random <= 70
trigger4 = life <= lifemax * 0.6
trigger4 = Random <= 20

;---------------------------------------------------------------------------
;O]
[State -3, ]
type = Changestate
value = 700
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99 ||(stateno = [120,140])
triggerall = var(58) > 3 && RoundState = 2
triggerall = var(53) = 0
triggerall = facing != EnemyNear(var(55)),facing
trigger1 = (var(58)<=10 && Random<=var(58)*18) || (var(58)>10 && Random<=333)
trigger1 = EnemyNear(var(55)),movetype = A
trigger1 = Enemynear(var(55)),animtime = [-38,-33]
trigger1 = (!Enemy,numproj &&(P2BodyDist X = [20,130]))||(Enemy,numproj &&(P2BodyDist X = [30,140]))
trigger1 = InGuardDist || Random <= 333
trigger2 = EnemyNear(var(55)),StateType = A
trigger2 = EnemyNear(var(55)),Movetype != H
trigger2 = P2BodyDist X = [-30,-10]
trigger2 = Random <= 250 || var(58) > 10
trigger3 = Enemy,numproj = 1
trigger3 = P2BodyDist X = [120,190]
trigger3 = InGuardDist
trigger3 = Random <= 100
trigger4 = var(58) > 9
trigger4 = P2BodyDist X > 120
trigger4 = InGuardDist
trigger4 = Random <= 15

;---------------------------------------------------------------------------
;]
[State -3, ]
type = Changestate
value = 710
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99 ||(stateno = [120,140])
triggerall = var(58) > 3 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),statetype != L
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = P2BodyDist X = [40,110]
triggerall = !var(52) || BackEdgeBodyDist > 50
trigger1 = var(58) <= 8
trigger1 = Random <= 60-var(58)*6
trigger2 = var(58) > 8
trigger2 = Enemynear(var(55)),time <= 10
trigger2 = !Enemy,numproj
trigger2 = Random <= 20

;---------------------------------------------------------------------------
;
[State -3, Kung Fu Throw]
type = ChangeState
value = 777
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = stateno != 100
triggerall =(p2statetype = S)||(p2statetype = C)
triggerall = p2movetype != H
triggerall = P2bodydist X = [-8,4]
triggerall = EnemyNear(var(55)),AnimTime <= -1
triggerall = EnemyNear(var(55)),Movetype = A
triggerall = Enemynear(var(55)),Time >= 30||(var(58) > 7 &&(Enemynear(var(55)),Time >= 25-var(58)*1))||(!Time&&var(58)>9)|| var(58)>10
trigger1 = (Enemynear(var(55)),Time >= 50-var(58)*3)|| var(58) > 10
trigger2 = (prevstateno = 52)||(PrevStateNo=[120,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])
trigger3 = Helper(15000+id),var(50)

;==============================================================================
;˂p
;M
[State -3, M()]
type = Changestate
value = 3100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 7 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(16) = 1
triggerall = var(15) = 0
triggerall = Random <= var(58)*30
triggerall = Stateno != [215,216]
triggerall = Stateno != [250,253]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != 5302
triggerall = Life > 0
triggerall = alive
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = enemynear(var(55)),life < 500 || life < lifemax * 0.5
triggerall = P2BodyDist Y > -40
triggerall = (PrevStateNo = [140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)|| Helper(15000+id),var(50)
trigger1 = ((P2BodyDist X = [-5,20]) && EnemyNear(var(55)),AnimTime <= -4)||((P2BodyDist X = [21,30]) && EnemyNear(var(55)),AnimTime <= -5)
trigger2 = ((P2BodyDist X = [31,40]) && EnemyNear(var(55)),AnimTime <= -6)||((P2BodyDist X = [41,50]) && EnemyNear(var(55)),AnimTime <= -7)
trigger3 = ((P2BodyDist X = [51,60]) && EnemyNear(var(55)),AnimTime <= -8)||((P2BodyDist X = [61,70]) && EnemyNear(var(55)),AnimTime <= -9)
trigger4 = ((P2BodyDist X = [71,80]) && EnemyNear(var(55)),AnimTime <= -10)||((P2BodyDist X = [81,90]) && EnemyNear(var(55)),AnimTime <= -11)
trigger5 = ((P2BodyDist X = [91,100])&& EnemyNear(var(55)),AnimTime <= -12)||((P2BodyDist X =[101,110])&& EnemyNear(var(55)),AnimTime <= -13)
trigger6 = ((P2BodyDist X =[111,120])&& EnemyNear(var(55)),AnimTime <= -14)||((P2BodyDist X =[121,130])&& EnemyNear(var(55)),AnimTime <= -15)
trigger7 = ((P2BodyDist X =[131,140])&& EnemyNear(var(55)),AnimTime <= -16)||((P2BodyDist X =[141,150])&& EnemyNear(var(55)),AnimTime <= -17)
trigger8 = ((P2BodyDist X =[151,160])&& EnemyNear(var(55)),AnimTime <= -18)||((P2BodyDist X =[161,170])&& EnemyNear(var(55)),AnimTime <= -19)

;--------------------------------------------------------------------------- 
; Medium Slash (Air)
[State -3] 
type = ChangeState 
value = 610 
triggerall = statetype = A
triggerall = ctrl || stateno = [120,140]
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(53) = 0
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype != H
triggerall = EnemyNear(var(55)),stateno != [120,159]
triggerall = P2BodyDist X = [-5,60+Floor(vel X * 7)]
triggerall = P2BodyDist Y = [-60,60+Floor(vel Y * 7)]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = Random <= var(58)*100
trigger1 = (prevstateno = [120,155])||(prevstateno = [5000,5210])|| Helper(15000+id),var(50)
trigger1 = EnemyNear(var(55)),StateType = A || Vel Y > 1
trigger1 = EnemyNear(var(55)),AnimTime = [-20,-4]
trigger1 = Random <= 300
trigger2 = Vel Y > 1
trigger2 = fvar(39) = 3||((stateno = [132,140])&&(EnemyNear(var(55)),HitDefAttr = SCA, AT))

;--------------------------------------------------------------------------- 
; Medium Slash (Air)
[State -3] 
type = ChangeState 
value = 610 
triggerall = statetype = A
triggerall = ctrl || stateno = [120,140]
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
trigger1 = EnemyNear(var(55)),StateType = A
trigger1 = EnemyNear(var(55)),Movetype != H
trigger1 = P2BodyDist X = [-15,20]
trigger1 = P2BodyDist Y = [-60,60]

;--------------------------------------------------------------------------- 
; Medium Slash (Air)
[State -3] 
type = ChangeState 
value = 620 
triggerall = statetype = A
triggerall = ctrl || stateno = [120,140]
triggerall = var(58) > 8 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
trigger1 = P2BodyDist X = [-5,65]
trigger1 = P2bodydist Y > -40
trigger1 = var(57) = 21

;--------------------------------------------------------------------------- 
;٩ɏĎa__a
[State -3, ٩ɏĎa] 
type = ChangeState 
value = 6405
triggerall = statetype = A
triggerall = ctrl || stateno = [120,140]
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(53) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype != H
triggerall = EnemyNear(var(55)),stateno != [120,159]
triggerall = P2BodyDist X = [-5,65+Floor(vel X * 4)]
triggerall = P2BodyDist Y = [-50,75+Floor(vel Y * 4)]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = Random <= var(58)*100
trigger1 = (prevstateno = [120,155])||(prevstateno = [5000,5210])|| Helper(15000+id),var(50)
trigger1 = EnemyNear(var(55)),StateType = A || Vel Y > 1
trigger1 = EnemyNear(var(55)),AnimTime = [-20,-4]
trigger1 = Random <= 300
trigger2 = Vel Y > 1
trigger2 = fvar(39) = 3||((stateno = [132,140])&&(EnemyNear(var(55)),HitDefAttr = SCA, AT))
trigger3 = Random <= 50
trigger4 = EnemyNear(var(55)),StateType = A
trigger4 = Random <= 333

;---------------------------------------------------------------------------
;۹  Ái޽ ́jEX
[State -3,]
type = Changestate
value = 6386
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = var(15) = 0
triggerall = var(16) = 1
triggerall = Random <= var(58)*12
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),AnimTime <= -22
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = P2BodyDist X > 135
triggerall = P2BodyDist Y > -40
triggerall = (PrevStateNo = [120,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)|| Helper(15000+id),var(50)
trigger1 = P2BodyDist X < 200
trigger2 = EnemyNear(var(55)),AnimTime <= -26

;---------------------------------------------------------------------------
;۹  Ái޽ ́j
[State -3,]
type = Changestate
value = 6385
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(46) = 1
triggerall = var(53) = 0
triggerall = var(16) = 0
triggerall = Random <= var(58)*8
triggerall = Power >= 1000
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),AnimTime <= -25
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = P2BodyDist X > 150
triggerall = P2BodyDist Y > -40
triggerall = (PrevStateNo = [140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)|| Helper(15000+id),var(50)
trigger1 = P2BodyDist X < 200
trigger2 = EnemyNear(var(55)),AnimTime <= -30

;---------------------------------------------------------------------------
;٩ɏĎa_Ⴊ_a
[State -3]
type = ChangeState
value = 6415
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,140])||(stateno = 1800 && time > 20)
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 1
triggerall = Random <= var(58)*50
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),stateno != [5000,5500]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X+Floor(EnemyNear(var(55)),vel X * 9) = [-5,70]
triggerall = EnemyNear(var(55)),AnimTime <= -2
trigger1 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)
trigger1 = Random <= 500
trigger2 = (EnemyNear(var(55)),stateno = [200,699])||(EnemyNear(var(55)),HitDefAttr = SC, NA)
trigger2 = EnemyNear(var(55)),AnimTime > -8
trigger2 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||Random <= var(58)*20

;---------------------------------------------------------------------------
;޷ Ѳ ×EXi٩Ԏj
[State -3]
type=Changestate
value=6890
triggerall = StateType != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(59) > 7 && RoundState = 2
triggerall = var(54) > 0
triggerall = var(53) = 1
triggerall = var(15) = 0
triggerall = var(16) = 1
triggerall = Random <= var(59)*18
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),AnimTime <= -15
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, HA, HT, AP)
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X = [50,120]
triggerall = P2bodydist Y > -50
trigger1 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)
trigger1 = Random <= 500
trigger2 = (EnemyNear(var(55)),stateno = [200,699])||(EnemyNear(var(55)),HitDefAttr = SC, NA)
trigger2 = EnemyNear(var(55)),AnimTime > -21
trigger2 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||Random <= var(58)*20

;---------------------------------------------------------------------------
;޷ Ѳ ×i٩Ԏj
[State -3]
type=Changestate
value=6870
triggerall = StateType != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(59) > 7 && RoundState = 2
triggerall = var(54) > 0
triggerall = var(53) = 1
triggerall = var(40) = 0
triggerall = var(16) = 0
triggerall = Random <= var(59)*12
triggerall = Power >= 1000
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),AnimTime <= -15
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, HA, HT, AP)
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X = [50,110]
triggerall = P2bodydist Y > -50
trigger1 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)
trigger1 = Random <= 500
trigger2 = (EnemyNear(var(55)),stateno = [200,699])||(EnemyNear(var(55)),HitDefAttr = SC, NA)
trigger2 = EnemyNear(var(55)),AnimTime > -20
trigger2 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||Random <= var(58)*20

;---------------------------------------------------------------------------
; Kick (Crouch)
[State -3]
type = ChangeState
value = 430
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,140])||(stateno = 1800 && time > 20)
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*50
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),stateno != [5000,5500]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X+Floor(EnemyNear(var(55)),vel X * 9) = [-5,40]
triggerall = EnemyNear(var(55)),AnimTime <= -4
trigger1 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)
trigger1 = Random <= 500
trigger2 = (EnemyNear(var(55)),stateno = [200,699])||(EnemyNear(var(55)),HitDefAttr = SC, NA)
trigger2 = EnemyNear(var(55)),AnimTime > -9
trigger2 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||Random <= var(58)*20

;---------------------------------------------------------------------------
; Kick Knockdown (Crouch)
[State -3]
type = ChangeState
value = 435
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,140])||(stateno = 1800 && time > 20)
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*25
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),stateno != [5000,5500]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X+Floor(EnemyNear(var(55)),vel X * 9) = [35,70]
triggerall = EnemyNear(var(55)),AnimTime <= -9
trigger1 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)
trigger1 = Random <= 500
trigger2 = (EnemyNear(var(55)),stateno = [200,699])||(EnemyNear(var(55)),HitDefAttr = SC, NA)
trigger2 = EnemyNear(var(55)),AnimTime > -14
trigger2 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||Random <= var(58)*20

;--------------------------------------------------------------------------- 
; Medium Slash
[State -3,] 
type = ChangeState 
value = 210
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,140])||(stateno = 1800 && time > 20)
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*25
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = EnemyNear(var(55)),stateno != [5000,5500]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X > 55
triggerall = P2bodydist X+Floor(EnemyNear(var(55)),vel X * 9) <= 110
triggerall = EnemyNear(var(55)),AnimTime <= -10
trigger1 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||(EnemyNear(var(55)),facing = facing)
trigger1 = Random <= 500
trigger2 = (EnemyNear(var(55)),stateno = [200,699])||(EnemyNear(var(55)),HitDefAttr = SC, NA)
trigger2 = EnemyNear(var(55)),AnimTime > -16
trigger2 = (PrevStateNo=[140,159])||(prevstateno = 700)||(PrevStateNo=[5000,5270])||Random <= var(58)*20

;---------------------------------------------------------------------------
;غ Ѳ Ёi̗͉񕜁jEX
[State -3,]
type = Changestate
value = 3501
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(53) = 0
triggerall = var(15) = 0
triggerall = var(16) = 1
triggerall = Helper(15000+id),var(5)
triggerall = life > lifemax * 0.3
triggerall = life < lifemax * 0.8
triggerall = life < lifemax - 200
triggerall = EnemyNear(var(55)),MoveType != A
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !inguarddist
triggerall = !Enemy,NumProj
trigger1 = P2bodydist X > 200 && Random <= 10

;---------------------------------------------------------------------------
;غ Ѳ Ёi̗͉񕜁j
[State -3,]
type = Changestate
value = 3500
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(53) = 0
triggerall = var(16) = 0
triggerall = Helper(15000+id),var(5)
triggerall = life > lifemax * 0.3
triggerall = life < lifemax * 0.8
triggerall = life < lifemax - 200
triggerall = EnemyNear(var(55)),MoveType != A
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !inguarddist
triggerall = !Enemy,NumProj
triggerall = Power >= 1000
trigger1 = P2bodydist X > 200 && Random <= 5

;---------------------------------------------------------------------------
;٩ɏĎa_Ⴊ_a
[State -3]
type = ChangeState
value = 6415
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,140])||(stateno = 1800 && time > 20)
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [120,159]
triggerall = EnemyNear(var(55)),stateno != [5000,5500]
triggerall = !Enemy,numproj
triggerall = P2bodydist X = [-9,60]
trigger1 = Random <= 10

;==============================================================================
;^bOLq
;M
[State -3, M]
type = Changestate
value = 3100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(16) = 1
triggerall = var(15) = 0
triggerall = Random <= var(58)*100
triggerall = Stateno != [215,216]
triggerall = Stateno != [250,253]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != 5302
triggerall = Life > 0
triggerall = alive
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = enemynear(var(55)),life < 500 || life < lifemax * 0.5
triggerall = P2BodyDist Y > -40
triggerall = (Partner,StateNo = [120,159]) || (Partner,StateNo = [5000,5099]) ||(EnemyNear(var(55)),facing = facing)
trigger1 = ((P2BodyDist X = [-5,20]) && EnemyNear(var(55)),AnimTime <= -4 )||((P2BodyDist X = [21,30]) && EnemyNear(var(55)),AnimTime <= -5)
trigger2 = ((P2BodyDist X = [31,40]) && EnemyNear(var(55)),AnimTime <= -6 )||((P2BodyDist X = [41,50]) && EnemyNear(var(55)),AnimTime <= -7)
trigger3 = ((P2BodyDist X = [51,60]) && EnemyNear(var(55)),AnimTime <= -8 )||((P2BodyDist X = [61,70]) && EnemyNear(var(55)),AnimTime <= -9)
trigger4 = ((P2BodyDist X = [71,80]) && EnemyNear(var(55)),AnimTime <= -10)||((P2BodyDist X = [81,90]) && EnemyNear(var(55)),AnimTime <= -11)
trigger5 = ((P2BodyDist X = [91,100])&& EnemyNear(var(55)),AnimTime <= -12)||((P2BodyDist X =[101,110])&& EnemyNear(var(55)),AnimTime <= -13)
trigger6 = ((P2BodyDist X =[111,120])&& EnemyNear(var(55)),AnimTime <= -14)||((P2BodyDist X =[121,130])&& EnemyNear(var(55)),AnimTime <= -15)
trigger7 = ((P2BodyDist X =[131,140])&& EnemyNear(var(55)),AnimTime <= -16)||((P2BodyDist X =[141,150])&& EnemyNear(var(55)),AnimTime <= -17)
trigger8 = ((P2BodyDist X =[151,160])&& EnemyNear(var(55)),AnimTime <= -18)||((P2BodyDist X =[161,170])&& EnemyNear(var(55)),AnimTime <= -19)

;---------------------------------------------------------------------------
;޷ Ѳ ×EXi٩Ԏj
[State -3]
type=Changestate
value=6890
triggerall = StateType != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(59) > 7 && RoundState = 2
triggerall = var(54) > 0
triggerall = var(53) = 1
triggerall = var(15) = 0
triggerall = var(16) = 1
triggerall = TeamMode = Simul
triggerall = NumPartner && Partner,Alive
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, HA, HT, AP)
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X = [50,160]
triggerall = P2bodydist Y > -50
triggerall = Random <= var(59)*15
trigger1 = EnemyNear(var(55)),AnimTime <= -11
trigger1 = (Partner,StateNo = [120,159]) || (Partner,StateNo = [5000,5099])
trigger2 = Partner,MoveType = A
trigger2 = EnemyNear(var(55)),MoveType = H
trigger2 = EnemyNear(var(55)),StateNo = [5000,5019]
trigger2 = EnemyNear(var(55)),gethitvar(hittime) >= 15

;---------------------------------------------------------------------------
;޷ Ѳ ×i٩Ԏj
[State -3]
type=Changestate
value=6870
triggerall = StateType != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(59) > 7 && RoundState = 2
triggerall = var(54) > 0
triggerall = var(53) = 1
triggerall = var(40) = 0
triggerall = var(16) = 0
triggerall = Power >= 1000
triggerall = TeamMode = Simul
triggerall = NumPartner && Partner,Alive
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),stateno != [0,159]
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, HA, HT, AP)
triggerall = !EnemyNear(var(55)),Ctrl
triggerall = !Enemy,numproj
triggerall = P2bodydist X = [50,160]
triggerall = P2bodydist Y > -50
triggerall = Random <= var(59)*12
trigger1 = EnemyNear(var(55)),AnimTime <= -11
trigger1 = (Partner,StateNo = [120,159]) || (Partner,StateNo = [5000,5099])
trigger2 = Partner,MoveType = A
trigger2 = EnemyNear(var(55)),MoveType = H
trigger2 = EnemyNear(var(55)),StateNo = [5000,5019]
trigger2 = EnemyNear(var(55)),gethitvar(hittime) >= 15

;---------------------------------------------------------------------------
;غ Ѳ Ёi̗͉񕜁jEX
[State -3,]
type = Changestate
value = 3501
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(53) = 0
triggerall = var(15) = 0
triggerall = var(16) = 1
triggerall = Helper(15000+id),var(5)
triggerall = life > lifemax * 0.3
triggerall = life < lifemax * 0.8
triggerall = life < lifemax - 200
triggerall = TeamMode = Simul
triggerall = NumPartner && Partner,Alive
triggerall = EnemyNear(var(55)),MoveType != A
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !inguarddist
triggerall = !Enemy,NumProj
trigger1 = var(54) = 1
trigger1 = var(52) = 2
trigger1 = P2bodydist X > 200 && Random <= 25

;---------------------------------------------------------------------------
;غ Ѳ Ёi̗͉񕜁j
[State -3,]
type = Changestate
value = 3500
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(53) = 0
triggerall = var(16) = 0
triggerall = Helper(15000+id),var(5)
triggerall = life > lifemax * 0.3
triggerall = life < lifemax * 0.8
triggerall = life < lifemax - 200
triggerall = TeamMode = Simul
triggerall = NumPartner && Partner,Alive
triggerall = EnemyNear(var(55)),MoveType != A
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !inguarddist
triggerall = !Enemy,NumProj
trigger1 = var(54) = 1
trigger1 = var(52) = 2
trigger1 = P2bodydist X > 200 && Random <= 15

;==============================================================================
;K[hE󂯐gLq
[State -3]
type = ChangeState
value = 120
triggerall = Var(58) >= 1 && RoundState = 2
triggerall = stateno != [150,155]
triggerall = ctrl|| (stateno = [18,19])|| stateno = 99 ||(stateno = 195 && time >= 40)
triggerall =!(EnemyNear(var(55)),HitDefAttr = SCA, AT)
triggerall = Random <= var(58)*80 || var(58) > 9
trigger1 = inguarddist
trigger2 = statetype != A
trigger2 = var(58) > 8
trigger2 = numHelper(15000+ID)
trigger2 = Helper(15000+ID),inguarddist
trigger3 = statetype != A
trigger3 = numHelper(15000+ID)
trigger3 = EnemyNear(var(55)),facing = facing || P2Dist X < 0
trigger3 = Helper(15000+ID),inguarddist && EnemyNear(var(55)),StateType = A

;==============================================================================
;NU
;۹  Ái޽ ́jEX
[State -3, ]
type = Changestate
value = 6386
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 7 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = Var(15) = 0
triggerall = Var(16) = 1
triggerall = EnemyNear(var(55)),StateType = L
triggerall = EnemyNear(var(55)),stateno = 5120
triggerall = EnemyNear(var(55)),AnimTime = [-30,-18]
triggerall = EnemyNear(var(55)),alive
triggerall = P2BodyDist X > 40
trigger1 = power >= 2000
trigger1 = Random <= var(58)*5
trigger2 = power >= 1000
trigger2 = Helper(15000+id),var(11) > 300
trigger2 = Random <= 333

;---------------------------------------------------------------------------
;AIOi
[State -3,Oi]
Type = ChangeState
Value = 18
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = statetype != A
triggerall = EnemyNear(var(55)),stateno != [5110,5120]
triggerall = ctrl || (stateno = 19 && time >= 16)
triggerall = enemynear(var(55)),movetype = H
trigger1 = EnemyNear(var(55)),StateType = A 
trigger1 = p2bodydist X > 20
trigger2 = EnemyNear(var(55)),StateType = L
trigger2 = p2bodydist X > 60

;---------------------------------------------------------------------------
;AI
[State -3,]
Type = ChangeState
Value = 19
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = statetype != A
triggerall = EnemyNear(var(55)),stateno != [5110,5120]
triggerall = ctrl ||(stateno = 18 && time >= 16)
triggerall = enemynear(var(55)),movetype = H
trigger1 = EnemyNear(var(55)),StateType = A 
trigger1 = p2bodydist X < 10
trigger2 = EnemyNear(var(55)),StateType = L
trigger2 = p2bodydist X < 40

;---------------------------------------------------------------------------
;ރ_bV
[State -3, Run Back]
type = ChangeState
value = 105
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = Random <= var(58)*100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !Enemy,numproj
triggerall = BackEdgeBodyDist > 40
trigger1 = var(52) != 5
trigger1 = EnemyNear(var(55)),StateType = L
trigger1 = P2BodyDist X < 45
trigger1 = P2BodyDist X < 15 || !var(52)
trigger1 = !inguarddist
trigger1 = Random <= 500

[State -3, O]]
Type     = ChangeState
Value    = 700
Triggerall = Var(58) > 3 && RoundState = 2
Triggerall = !var(57)
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = BackEdgeBodyDist < 20
triggerall = P2BodyDist X < 40
trigger1 = EnemyNear(var(55)),StateType = L
trigger1 = EnemyNear(var(55)),MoveType = H
trigger2 = EnemyNear(var(55)),StateNo = 5120
trigger2 = EnemyNear(var(55)),AnimTime > -10

;==============================================================================
;uEA[}[΍

;==============================================================================
;ډ(Rrl[V)

;--------------------------------------------------------------------------- 
;٩ɏĎa_Ⴊ_a
[State -3,]
type = ChangeState
value = 6415
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 3 && RoundState = 2
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,50+Floor(EnemyNear(var(55)),vel X * 2)]
triggerall = P2bodydist Y > -24
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype = H
trigger1 = !InGuardDist
trigger1 = var(57) = 3

;---------------------------------------------------------------------------
; Kick (Crouch)
[State -3, ႪݏR]
type = ChangeState
value = 430
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 3 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,40+Floor(EnemyNear(var(55)),vel X * 4)]
triggerall = P2bodydist Y > -24
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = !InGuardDist
trigger1 = var(57) = 1 || var(57) = 10

;---------------------------------------------------------------------------
[State -3, V[gWv]
type = ChangeState
value = 53
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 9 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType = S
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = !InGuardDist
trigger1 = Helper(15000+id),var(1)
trigger1 = var(57) = 1

;--------------------------------------------------------------------------- 
; Hard Slash (Air)
[State -3, 󋭐؂] 
type = ChangeState 
value = 620 
triggerall = statetype = A && ctrl
triggerall = var(58) >= 9 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = !InGuardDist
trigger1 = var(57) = 1

;---------------------------------------------------------------------------
; Forward Kick
[State -3, _bVR] 
type = ChangeState 
value = 235
triggerall = statetype != A
triggerall = var(58) >= 6 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = !InGuardDist
trigger1 = stateno = 99
trigger1 = P2BodyDist X < 20
trigger1 = var(57) = 5

;---------------------------------------------------------------------------
[State -3];_bV
type = ChangeState
value = 99
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 6 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = !InGuardDist
trigger1 = var(57) = 5

;==============================================================================
;󒆖ډ(Rrl[V)

;==============================================================================
;AZEKp
;M
[State -3, M]
type = Changestate
value = 3100
triggerall = statetype != A
triggerall = Stateno != [215,216]
triggerall = Stateno != [250,253]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != 5302
triggerall = Life > 0
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 0
triggerall = var(16) = 1
triggerall = var(15) = 0
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,70+Floor(EnemyNear(var(55)),vel X * 4)]
triggerall = P2bodydist Y > -40
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = !InGuardDist
triggerall = EnemyNear(var(55)),life < 500 || Life < 100
trigger1 = ctrl || (stateno = [18,19]) || stateno = 99
trigger1 = var(57) = 1 || var(57) = 2 || var(57) = 10
trigger2 = stateno = 99
trigger2 = P2BodyDist X < 30
trigger2 = P2BodyDist Y > -60
trigger2 = var(57) = 5

;---------------------------------------------------------------------------
;۹  Ái޽ ́jEX
[State -3, oX^[EtEX]
type = Changestate
value = 6386
triggerall = statetype != A
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = var(15) = 0
triggerall = var(16) = 1
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = hitdefattr = SC,NA && movecontact
trigger1 = P2BodyDist X = [-9,49]
trigger1 = stateno = 420
trigger2 = P2BodyDist X = [-9,40]
trigger2 = stateno = 225 && time >= 36
trigger3 = Power >= 1000
trigger3 = stateno = 230 || stateno = 430
trigger3 = moveguarded
trigger3 = Random <= 100
trigger4 = Power >= 1000
trigger4 = stateno = 435 && movehit
trigger4 = animtime = 0

;---------------------------------------------------------------------------
;۹  Ái޽ ́j
[State -3, oX^[Et]
type = Changestate
value = 6385
triggerall = statetype != A
triggerall = var(58) >= 8 && RoundState = 2
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = var(16) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = Power >= 1000
triggerall = hitdefattr = SC,NA && movecontact
trigger1 = P2BodyDist X = [-9,59]
trigger1 = stateno = 420
trigger2 = P2BodyDist X = [-9,50]
trigger2 = stateno = 225 && time >= 36
trigger3 = Power >= 2000
trigger3 = stateno = 230 || stateno = 430
trigger3 = moveguarded
trigger3 = Random <= 100
trigger4 = Power >= 2000
trigger4 = stateno = 435 && movehit
trigger4 = animtime = 0

;---------------------------------------------------------------------------
;޷ Ѳ ×EXi٩Ԏj
[State -3, ]
type = Changestate
value = 6890
triggerall = statetype != A
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 1
triggerall = Var(15) = 0
triggerall = Var(16) = 1
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = P2BodyDist X = [-5,100+Floor(EnemyNear(var(55)),vel X * 8)]
triggerall = P2bodydist Y > -50
trigger1 = ctrl || (stateno = [18,19])
trigger1 = var(57) = 4
trigger2 = P2BodyDist X > 40
trigger2 = var(57) = 3
trigger2 = hitdefattr = SC, NA
trigger2 = movehit

;---------------------------------------------------------------------------
;޷ Ѳ ×i٩Ԏj
[State -3, ]
type = Changestate
value = 6870
triggerall = statetype != A
triggerall = var(58) >= 7 && RoundState = 2
triggerall = var(53) = 1
triggerall = var(40) = 0
triggerall = var(16) = 0
triggerall = Random <= var(58)*100
triggerall = Power >= 1000
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = P2BodyDist X = [-5,100+Floor(EnemyNear(var(55)),vel X * 8)]
triggerall = P2bodydist Y > -50
trigger1 = ctrl || (stateno = [18,19])
trigger1 = var(57) = 4
trigger2 = P2BodyDist X > 40
trigger2 = var(57) = 3
trigger2 = hitdefattr = SC, NA
trigger2 = movehit

;==============================================================================
;AZEKEZp
;Jg VLei΋Uj
[State -3, kanto shikite]
type = ChangeState
value = 6450
triggerall = statetype != A
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,45+Floor(EnemyNear(var(55)),vel X * 9)]
triggerall = P2bodydist Y > -60
trigger1 = stateno = [6460,6461]
trigger1 = time > 20 && movehit
trigger2 = var(57) = 3
trigger2 = EnemyNear(var(55)),StateType = A
trigger2 = EnemyNear(var(55)),StateNo != [120,159]
trigger2 = hitdefattr = SC, NA
trigger2 = movehit

;--------------------------------------------------------------------------- 
; VLeiˌUjEX
[State -3, meru shikite]
type = ChangeState
value = 6465
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(58) >= 5 && RoundState = 2
triggerall = Var(15) = 0
triggerall = Var(16) = 1
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,72+Floor(EnemyNear(var(55)),vel X * 8)]
triggerall = P2bodydist Y > -24
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = !InGuardDist
trigger1 = ctrl || (stateno = [18,19])
trigger1 = var(57) = 4
trigger2 = P2BodyDist X > 40
trigger2 = var(57) = 3
trigger2 = hitdefattr = SC, NA
trigger2 = movehit

;--------------------------------------------------------------------------- 
; VLeiˌUj
[State -3, meru shikite]
type = ChangeState
value = 6461
triggerall = statetype != A
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(53) = 1
triggerall = var(16) = 0
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,65+Floor(EnemyNear(var(55)),vel X * 8)]
triggerall = P2bodydist Y > -24
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = !InGuardDist
trigger1 = ctrl || (stateno = [18,19]) || stateno = 99
trigger1 = var(57) = 4
trigger2 = P2BodyDist X > 40
trigger2 = var(57) = 3
trigger2 = hitdefattr = SC, NA
trigger2 = movehit

;------------------------------------------------------
;JCZ@
[State -3, Kamui Rilmuse S]
type = ChangeState
value = 1220
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(58) >= 5 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,65+Floor(EnemyNear(var(55)),vel X * 9)]
triggerall = P2bodydist Y > -24
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),Movetype = H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = !InGuardDist
trigger1 = var(57) = 1 || var(57) = 2 || var(57) = 10

;--------------------------------------------------------------------------- 
;U
[State -3, separate attack]
type = ChangeState
value = 6800 + (StateType = A)*10
ignorehitpause
triggerall = var(58) >= 9 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*50
triggerall = EnemyNear(var(55)),StateNo != [5000,5999]
trigger1 = stateno = 6450 || stateno = 6461 || stateno = 6465 || stateno = 6472
trigger1 = moveguarded || animtime = 0

;--------------------------------------------------------------------------- 
;C VLei󒆉~Uj
[State -3, Imeru shikite]
type = ChangeState
value = 6472
triggerall = StateType = A
triggerall = ctrl || (stateno = [120,140])
triggerall = var(58) >= 3 && RoundState = 2
triggerall = var(53) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = !Enemy,numproj
triggerall = !InGuardDist
triggerall = Pos Y < -40
triggerall = Vel Y >= 0
trigger1 = var(57) = 22
trigger2 = P2BodyDist X < 150
trigger2 = Random <= 100

;==============================================================================
;nq
;٩ɏĎa__a
[State -3, ٩a] 
type = ChangeState 
value = 6410
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [0,75+Floor(EnemyNear(var(55)),vel X * 11)]
triggerall = P2bodydist Y > -24
trigger1 = EnemyNear(var(55)),StateType != L
trigger1 = EnemyNear(var(55)),StateType != A
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = EnemyNear(var(55)),gethitvar(hittime) >= 11
trigger1 = !InGuardDist

;--------------------------------------------------------------------------- 
;Jg VLei΋Uj
[State -3, kanto shikite]
type = ChangeState
value = 6450
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-8,75+Floor(EnemyNear(var(55)),vel X * 11)]
triggerall = P2bodydist Y > -100
trigger1 = EnemyNear(var(55)),StateType = A
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = !InGuardDist

;--------------------------------------------------------------------------- 
;٩ɏĎa__a
[State -3] 
type = ChangeState 
value = 6400
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,70+Floor(EnemyNear(var(55)),vel X * 11)]
triggerall = P2bodydist Y > -70
trigger1 = EnemyNear(var(55)),StateType = A
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = !InGuardDist

;---------------------------------------------------------------------------
;٩ɏĎa_Ⴊ_a
[State -3]
type = ChangeState
value = 6415
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,70+Floor(EnemyNear(var(55)),vel X * 2)]
triggerall = P2bodydist Y > -40
trigger1 = EnemyNear(var(55)),StateType != L
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = !InGuardDist

;--------------------------------------------------------------------------- 
; Hard Slash (Air)
[State -3] 
type = ChangeState 
value = 620 
Triggerall = Var(58) > 8 && RoundState = 2
triggerall = var(53) = 0
triggerall = statetype = A
triggerall = ctrl || (stateno = [120,140])
triggerall = EnemyNear(var(55)),StateType = A
triggerall = EnemyNear(var(55)),Pos Y < -30
triggerall = P2BodyDist X = [-5,65]
triggerall = P2bodydist Y = [-95,60]
triggerall = EnemyNear(var(55)),alive
trigger1 = var(57) = 20
trigger1 = EnemyNear(var(55)),MoveType = H
trigger1 = EnemyNear(var(55)),StateNo != [120,159]

;------------------------------------------------------------------------------
;Wv
[State -3,Wv]
Type     = ChangeState
Value    = ifelse(P2BodyDist X > 30, 39, 38)
Triggerall = Var(58) > 8 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = EnemyNear(var(55)),StateType = A
triggerall = EnemyNear(var(55)),MoveType = H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2BodyDist X = [-5,65]
triggerall = P2bodydist Y = [-110,-50]
triggerall = EnemyNear(var(55)),alive
trigger1 = !inguarddist
trigger1 = var(57) := 20


;--------------------------------------------------------------------------- 
; Forward Kick
[State -3,] 
type = ChangeState 
value = 235
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
Triggerall = Var(58) > 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,40+Floor(EnemyNear(var(55)),vel X * 4)]
triggerall = P2bodydist Y = [-70,-25]
trigger1 = EnemyNear(var(55)),StateType = A
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = !InGuardDist

;---------------------------------------------------------------------------
; Kick (Crouch)
[State -3, ႪݏR]
type = ChangeState
value = 430
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = Random <= var(58)*20
triggerall = P2BodyDist X = [-5,40+Floor(EnemyNear(var(55)),vel X * 4)]
triggerall = P2bodydist Y > -24
trigger1 = EnemyNear(var(55)),StateType = S
trigger1 = EnemyNear(var(55)),StateNo = [120,159]

;--------------------------------------------------------------------------- 
; Hard Slash (Close)
[State -3] 
type = ChangeState 
value = 225
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 8 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = Random <= var(58)*100
triggerall = P2bodydist X <= 38
triggerall = P2BodyDist X = [0,14+Floor(EnemyNear(var(55)),vel X * 11)]
triggerall = P2bodydist Y > -24
triggerall = Power >= 1000 || var(16) = 1
trigger1 = EnemyNear(var(55)),StateType != L
trigger1 = EnemyNear(var(55)),StateType != A
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = EnemyNear(var(55)),gethitvar(hittime) >= 23
trigger1 = !InGuardDist

;---------------------------------------------------------------------------
; Hard Slash (Crouch)
[State -3, ]
type = ChangeState
value = 420
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(58) >= 9 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,40+Floor(EnemyNear(var(55)),vel X * 11)]
triggerall = P2bodydist Y > -24
triggerall = Power >= 1000 || var(16) = 1
trigger1 = EnemyNear(var(55)),StateType != L
trigger1 = EnemyNear(var(55)),StateType != A
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = EnemyNear(var(55)),StateNo != [120,159]
trigger1 = EnemyNear(var(55)),gethitvar(hittime) >= 20
trigger1 = !InGuardDist

;---------------------------------------------------------------------------
; Kick (Crouch)
[State -3, ႪݏR]
type = ChangeState
value = 430
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = P2BodyDist X = [-5,40+Floor(EnemyNear(var(55)),vel X * 4)]
triggerall = P2bodydist Y > -24
trigger1 = EnemyNear(var(55)),StateType != L
trigger1 = EnemyNear(var(55)),StateType != A
trigger1 = EnemyNear(var(55)),Movetype = H
trigger1 = !InGuardDist

;==============================================================================
;
[State -3, ];s
type = ChangeState
value = 355
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = (var(58) = [1,9]) && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = fvar(38) = [2,3]
triggerall = life > lifemax * 0.5
triggerall = P2BodyDist X > 150
trigger1 = var(58) = [8,9] 
trigger1 = P2BodyDist X > 180
trigger1 = (life > lifemax * 0.9) || (life*0.3 > enemynear(var(55)),life)
trigger1 = Random <= 20
trigger2 = var(58) = [4,7] 
trigger2 = life > lifemax * 0.7
trigger2 = Random <= 40
trigger3 = var(58) < 4
trigger3 = Random <= 50
trigger4 = P2BodyDist X > 200
trigger4 = Random <= 100-(var(58)*10)

;---------------------------------------------------------------------------
[State -3, ];s
type = ChangeState
value = 6356
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = (var(58) = [1,9]) && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = fvar(38) = [2,3]
triggerall = life > lifemax * 0.5
triggerall = P2BodyDist X > 150
trigger1 = var(58) = [8,9] 
trigger1 = P2BodyDist X > 180
trigger1 = (life > lifemax * 0.9) || (life*0.3 > enemynear(var(55)),life)
trigger1 = Random <= 20
trigger2 = var(58) = [4,7] 
trigger2 = life > lifemax * 0.7
trigger2 = Random <= 40
trigger3 = var(58) < 4
trigger3 = Random <= 50
trigger4 = P2BodyDist X > 200
trigger4 = Random <= 100-(var(58)*10)

;---------------------------------------------------------------------------
;{蔚
[STate -3, ]
type=Changestate
value=5302
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(16) = 0
triggerall = var(15) = 0
triggerall = Helper(15000+id),var(3) = [1,3]
triggerall = Stateno != [190,194]
triggerall = Stateno != [215,216]
triggerall = Stateno != [1200,1204]
triggerall = Stateno != [3200,3390]
triggerall = Stateno != [5302,5303]
triggerall = Stateno != 5900
triggerall = Power >= 2000
triggerall = Life > 0
triggerall = alive
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !inguarddist
triggerall = !Enemy,NumProj
trigger1 = P2bodydist X > 40
trigger1 = EnemyNear(var(55)),StateType = L
trigger1 = EnemyNear(var(55)),StateNo != [5110,5120]
trigger1 = Random <= 100
trigger2 = P2bodydist X > 100
trigger2 = Random <= 20
trigger3 = P2bodydist X > 130
trigger3 = Helper(15000+id),var(3) = [1,2]
trigger3 = (Life < Lifemax * 0.5)|| Helper(15000+id),var(3) = 2
trigger3 = Random <= 50

;---------------------------------------------------------------------------
[State -3, catch];٩ɏ
type = ChangeState
value = 6050
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = helper(6010), ParentDist x = [-40, 40]
triggerall = helper(6010), BackEdgeBodyDist >= -20
triggerall = helper(6010), FrontEdgeBodyDist >= 0
triggerall = Helper(15000+id),var(2)
triggerall = Helper(15000+id),var(2) = 2 || life < lifemax * 0.5
triggerall = EnemyNear(var(55)),MoveType != A
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !inguarddist
triggerall = !Enemy,NumProj
trigger1 = P2bodydist X > 40
trigger1 = EnemyNear(var(55)),StateType = L
trigger1 = EnemyNear(var(55)),StateNo != [5110,5120]
trigger1 = Random <= 200
trigger2 = P2bodydist X > 120
trigger2 = Random <= 50
trigger3 = P2bodydist X > 160
trigger3 = Random <= 110

[State -3, catch];}}nnɕ߂܂
type = ChangeState
value = 1500
triggerall = !var(58)
triggerall = var(25) = 1
triggerall = var(53) = 0
triggerall = command = "mamahaha"
triggerall = statetype = S
triggerall = var(40) = 0
trigger1 = ctrl

;---------------------------------------------------------------------------
[State -3];_bV
type = ChangeState
value = 99
ctrl = 0
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 6 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = stateno != [99,101]
triggerall = prevstateno != [99,101]
triggerall = !inguarddist
triggerall = !Enemy,NumProj
trigger1 = P2BodyDist X > 120
trigger1 = EnemyNear(var(55)),StateType = L
trigger1 = Random <= 100
trigger2 = P2BodyDist X > 180
trigger2 = EnemyNear(var(55)),StateType != L
trigger2 = EnemyNear(var(55)),MoveType != A
trigger2 = Random <= 60
trigger3 = P2BodyDist X > 50
trigger3 = !EnemyNear(var(55)),Ctrl
trigger3 = EnemyNear(var(55)),MoveType = H
trigger3 = Random <= 200

;---------------------------------------------------------------------------
;AIOi
[State -3,Oi]
Type = ChangeState
Value = 18
Triggerall = Var(58) >= 1 && RoundState = 2
Triggerall = !var(57)
triggerall = statetype != A
triggerall = EnemyNear(var(55)),stateno != [5110,5120]
triggerall = EnemyNear(var(55)),StateType != L
triggerall = p2bodydist X > 60
triggerall = Random <= 75
trigger1 = ctrl || (stateno = 19 && time >= 16)
trigger2 = ctrl || (stateno = 19 && time >= 16)
trigger2 = TeamMode = Simul
trigger2 = NumPartner && Partner,Alive
trigger2 = (EnemyNear(var(55)),StateType != L && EnemyNear(var(55)),MoveType = H)
trigger2 = Partner,MoveType != A

;---------------------------------------------------------------------------
;AI
[State -3,]
Type = ChangeState
Value = 19
Triggerall = Var(58) >= 1 && RoundState = 2
Triggerall = !var(57)
triggerall = statetype != A
triggerall = ctrl || (stateno = 18 && time >= 16)
triggerall = BackEdgeBodyDist > 20
trigger1 = EnemyNear(var(55)),MoveType != H
trigger1 = p2bodydist X < 50
trigger1 = Random <= 25
trigger2 = EnemyNear(var(55)),StateType != L
trigger2 = EnemyNear(var(55)),StateType != A
trigger2 = EnemyNear(var(55)),MoveType = H
trigger2 = p2bodydist X < 10
trigger2 = Random <= 100

;---------------------------------------------------------------------------
[State -3];V[gWv
type = ChangeState
value = 53
Triggerall = Var(58) > 3 && RoundState = 2
Triggerall = !var(57)
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),alive
triggerall = !inguarddist
triggerall = P2BodyDist X < 60
trigger1 = (var(58)<10&&Random<=20)||(var(58)>=10&&Random<=12)
trigger2 = fvar(39) = [3,4]
trigger2 = Random <= var(58)*30 || var(58) > 10

;---------------------------------------------------------------------------
;svĒEEE
[State -3, wait]
type = ChangeState
Value = 0
ctrl = 1
triggerall = statetype != A
triggerall = alive
triggerall = stateno = [18,19]
trigger1 = var(58) >= 1 && Roundstate = 2
trigger1 = p2bodydist X = [0,70]
trigger1 = Random <= 20
trigger2 = Roundstate != 2
trigger3 = stateno = 19
trigger3 = BackEdgeBodyDist > 20
trigger4 = var(57)

;---------------------------------------------------------------------------
;ރ_bV
[State -3, Run Back]
type = ChangeState
value = 105
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = Random <= var(58)*100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = EnemyNear(var(55)),stateno != [5000,5999]
triggerall = facing != EnemyNear(var(55)),facing
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, AP)
triggerall = !Enemy,numproj
triggerall = BackEdgeBodyDist > 60
trigger1 = EnemyNear(var(55)),MoveType = A
trigger1 = P2BodyDist X = [30,90]
trigger1 = Random <= 120
trigger2 = EnemyNear(var(55)),HitDefAttr = SC, AT
trigger2 = P2BodyDist X = [-5,60]
trigger2 = Random <= 150 || (var(58) > 10)
trigger3 = var(52) != 5
trigger3 = EnemyNear(var(55)),StateType = L
trigger3 = P2BodyDist X < 45
trigger3 = P2BodyDist X < 15 || !var(52)
trigger3 = !inguarddist
trigger3 = Random <= 500

;------------------------------------------------------------------------------
;Wv(჌x)
[State -3,Wv]
Type     = ChangeState
Value    = ifelse(Random <= 200, 37, 39)
Triggerall = (Var(58) = [1,3]) && RoundState = 2
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = !var(57)
trigger1 = Random <= 50

;------------------------------------------------------------------------------
;OWv
[State -3,Wv]
Type     = ChangeState
Value    = 39
Triggerall = Var(58) > 3 && RoundState = 2
triggerall = !var(57)
triggerall = Random <= var(58)*100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19]) || stateno = 99
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),alive
triggerall = !inguarddist
trigger1 = (var(58)<10&&Random<=20)||(var(58)>=10&&Random<=15)
trigger1 = (var(53) = 0 &&(P2BodyDist X = [90,150]))||(var(53) = 1 &&(P2BodyDist X = [115,170]))
trigger2 = fvar(39) = [3,4]
trigger2 = P2BodyDist X = [-3,90]
trigger2 = Random <= var(58)*30 || var(58) > 10

;------------------------------------------------------------------------------
;Wv
[State -3,Wv]
Type = ChangeState
Value = 38
Triggerall = var(58) > 3 && RoundState = 2
triggerall = !var(57) && !var(52)
triggerall = Random <= var(58)*100
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),alive
trigger1 = EnemyNear(var(55)),StateType = A || EnemyNear(var(55)),StateNo = [35,44]
trigger1 = EnemyNear(var(55)),Vel X > 0 || EnemyNear(var(55)),StateNo = [35,44]
trigger1 = EnemyNear(var(55)),StateNo != 40
trigger1 = P2BodyDist X = [120,150]
trigger1 = Random <= 70
trigger2 = EnemyNear(var(55)),StateType != A
trigger2 = P2BodyDist X = [120,170]
trigger2 = var(53) = 1
trigger2 = Random <= 80
trigger2 = var(57) := 22
;triggerall = var(58) < 10

;------------------------------------------------------------------------------
;Wv
[State -3,Wv]
Type     = ChangeState
Value    = 37
triggerall = var(58) >= 7 && RoundState = 2
triggerall = !var(57) && !var(52)
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),alive
triggerall = !inguarddist
trigger1 = EnemyNear(var(55)),StateType = A || EnemyNear(var(55)),StateNo = [35,44]
trigger1 = EnemyNear(var(55)),StateNo != 40
trigger1 = EnemyNear(var(55)),Vel X >= 0 || EnemyNear(var(55)),StateNo = [35,44]
trigger1 = P2BodyDist X = [30,60]
trigger1 = Random <= 60
trigger2 = EnemyNear(var(55)),StateType != A
trigger2 = P2BodyDist X = [45,90]
trigger2 = var(53) = 1
trigger2 = Random <= 80
trigger2 = var(57) := 22

;==============================================================================
;nZUEԂ
;۹  Ái޽ ́jEX
[State -3, ]
type = Changestate
value = 6386
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 7 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = Var(15) = 0
triggerall = Var(16) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),alive
triggerall = P2BodyDist X > 120
triggerall = !inguarddist
triggerall = power >= 1500
trigger1 = Random <= 20
trigger2 = Helper(15000+id),var(11) > 300
trigger2 = Random <= 50

;---------------------------------------------------------------------------
;۹  Ái޽ ́j
[State -3, ]
type = Changestate
value = 6385
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = var(46) = 1
triggerall = var(16) = 0
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),alive
triggerall = !inguarddist
triggerall = Power >= 2500
trigger1 = P2BodyDist X > 120
trigger1 = Random <= 20

;---------------------------------------------------------------------------

; Ѳ ټi΂̒jEX
[State -1]
type=Changestate
triggerall = !var(58)
triggerall = var(25) = 1
triggerall = var(53) = 0
triggerall=Command="HinoTori"
triggerall=statetype!=A
triggerall=Var(15)=0
triggerall=Var(16)=1
trigger1=Ctrl=1
trigger2=hitdefattr=SC,NA&&movecontact
trigger3=hitdefattr=SC,SA&&movecontact
value=1317

;---------------------------------------------------------------------------
; Ѳ ټi΂̒j
[State -1]
type=Changestate
triggerall = !var(58)
triggerall = var(25) = 1
triggerall = var(53) = 0
triggerall=Command="HinoTori"
triggerall=statetype!=A
triggerall = var(40) = 0
;triggerall=Var(16)=0
trigger1=Ctrl=1
trigger1=Power>=1000
trigger2=hitdefattr=SC,NA&&movecontact
trigger2=Power>=1000
trigger3=Stateno=1430
trigger3=Movecontact;=1
trigger3=Power>=1000
value=1316

;--------------------------------------------------------------------------- 
; VLeiˌUjEX
[State -3, meru shikite]
type = ChangeState
value = 6465
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = var(15) = 0
triggerall = var(16) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X = [40,140]
triggerall = P2BodyDist Y > -50
trigger1 = Random <= 30 - var(58)*2

;--------------------------------------------------------------------------- 
;C VLei󒆉~Uj
[State -3, Imeru shikite]
type = ChangeState
value = 6472
triggerall = StateType = A
triggerall = ctrl || (stateno = [120,140])
triggerall = var(58) >= 3 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = !(EnemyNear(var(55)),HitDefAttr = SCA, HA, HT, AP)
triggerall = !Enemy,numproj
triggerall = !InGuardDist
triggerall = Pos Y < -45
triggerall = Vel Y >= 0
triggerall = P2BodyDist X = [50,160]
triggerall = P2BodyDist Y = [-25,120]
trigger1 = Random <= var(58)*5

;==============================================================================
;nZUE
;h
[State -3, Kung Fu Throw]
type = ChangeState
value = 880
triggerall = StateType != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,131])
triggerall = var(58) >= 3 && RoundState = 2
triggerall = var(53) = 0
triggerall = (p2statetype = S)||(p2statetype = C)
triggerall = p2movetype != H
triggerall = p2bodydist X = [-8,4]
triggerall = stateno != 100
trigger1 = var(58) < 10
trigger1 = Random <= var(58)*6
trigger2 = var(58) >= 10
trigger2 = Random <= 100
trigger3 = (EnemyNear(var(55)),facing = facing)||(prevstateno = [5000,5270])||(prevstateno = 700)
trigger3 = var(58) >= 9
trigger3 = Random <= 300 || var(58) > 10

;---------------------------------------------------------------------------
;
[State -3, Kung Fu Throw]
type = ChangeState
value = 777
triggerall = StateType != A
triggerall = ctrl || (stateno = [18,19])||(stateno = [120,131])
triggerall = var(58) >= 6 && RoundState = 2
triggerall = var(53) = 0
triggerall = (p2statetype = S)||(p2statetype = C)
triggerall = p2movetype != H
triggerall = p2bodydist X = [-8,4]
triggerall = stateno != 100
trigger1 = var(58) < 10
trigger1 = Random <= var(58)*6
trigger2 = var(58) >= 10
trigger2 = Random <= 100
trigger3 = (EnemyNear(var(55)),facing = facing)||(prevstateno = [5000,5270])||(prevstateno = 700)
trigger3 = var(58) >= 9
trigger3 = Random <= 300 || var(58) > 10

;==============================================================================
;nZUE΋(i)
;Jg VLei΋Uj
[State -3, kanto shikite]
type = ChangeState
value = 6450
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType = A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X+Floor(EnemyNear(var(55)),vel X * 4) = [15,80]
triggerall = P2BodyDist Y > -110
triggerall = !InGuardDist
trigger1 = Random <= 65
trigger1 = P2BodyDist X < 30
trigger1 = P2BodyDist Y > -80
trigger2 = Random <= 35
trigger2 = P2BodyDist X >= 30
trigger2 = P2BodyDist Y < -50

;--------------------------------------------------------------------------- 
;٩ɏĎa__a
[State -3, ] 
type = ChangeState 
value = 6400
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType = A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2BodyDist X+Floor(EnemyNear(var(55)),vel X * 4) = [-5,70]
triggerall = P2BodyDist Y >= -60
triggerall = !InGuardDist
trigger1 = Random <= 50

;--------------------------------------------------------------------------- 
; Kick
[State -3] 
type = ChangeState 
value = 230
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != C
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2BodyDist X < 68
triggerall = P2BodyDist Y >= -75
triggerall = !InGuardDist
trigger1 = var(58) < 10
trigger1 = EnemyNear(var(55)),StateType != A
trigger1 = P2BodyDist X < 50
trigger1 = Random <= 25
trigger2 = EnemyNear(var(55)),StateType = A
trigger2 = EnemyNear(var(55)),Vel X >= 0
trigger2 = EnemyNear(var(55)),Vel Y >= 0
trigger2 = P2BodyDist X > 35
trigger2 = Random <= 100

;==============================================================================
;nZUEi

;==============================================================================
;nZUEi
; Kick (Crouch)
[State -3, ]
type = ChangeState
value = 430
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X = [-3,40+Floor(EnemyNear(var(55)),vel X * 4)]
triggerall = P2BodyDist Y >= -20
triggerall = (!InGuardDist)||(life >= lifemax * 0.6)
trigger1 = var(58) < 10
trigger1 = Random <= var(58)*7
trigger2 = var(58) >= 10
trigger2 = Random <= 90
trigger3 = var(58) > 5 && Random <= var(58)*30
trigger3 = EnemyNear(var(55)),AnimTime <= -5
trigger3 = EnemyNear(var(55)),MoveType = I
trigger3 = EnemyNear(var(55)),StateNo = [200,649]

;---------------------------------------------------------------------------
; Kick Knockdown (Crouch)
[State -3, ]
type = ChangeState
value = 435
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X = [43,70+Floor(EnemyNear(var(55)),vel X * 9)]
triggerall = P2BodyDist Y >= -20
triggerall = !InGuardDist
trigger1 = var(58) < 10
trigger1 = Random <= var(58)*4
trigger2 = var(58) >= 10
trigger2 = Random <= 30
trigger3 = var(58) > 5 && Random <= var(58)*10
trigger3 = EnemyNear(var(55)),AnimTime <= -9
trigger3 = EnemyNear(var(55)),MoveType = I
trigger3 = EnemyNear(var(55)),StateNo = [200,649]

;---------------------------------------------------------------------------
; Weak Slash (Crouch)
[State -3, ]
type = ChangeState
value = 400
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(58) < 11
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X = [-3,29+Floor(EnemyNear(var(55)),vel X * 10)]
triggerall = P2BodyDist Y >= -20
triggerall = !InGuardDist
trigger1 = Random <= 50 - var(58)*4

;---------------------------------------------------------------------------
; Medium Slash (Crouch)
[State -3, ]
type = ChangeState
value = 410
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(58) < 9
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X = [33,65+Floor(EnemyNear(var(55)),vel X * 13)]
triggerall = P2BodyDist Y >= -20
triggerall = !InGuardDist
trigger1 = Random <= 25 - var(58)*2

;---------------------------------------------------------------------------
;٩ɏĎa_Ⴊ_a
[State -3]
type = ChangeState
value = 6415
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 5 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X = [-3,65+Floor(EnemyNear(var(55)),vel X * 2)]
triggerall = P2BodyDist Y >= -20
triggerall = (!InGuardDist)||(life >= lifemax * 0.6)
trigger1 = var(58) < 10
trigger1 = Random <= var(58)*7
trigger2 = var(58) >= 10
trigger2 = Random <= 120
trigger3 = var(58) > 8 && Random <= var(58)*30
trigger3 = EnemyNear(var(55)),AnimTime <= -3
trigger3 = EnemyNear(var(55)),MoveType = I
trigger3 = EnemyNear(var(55)),StateNo = [200,649]

;---------------------------------------------------------------------------
;٩ɏĎa_Ⴊ_a
[State -3]
type = ChangeState
value = 6417
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = P2BodyDist X = [-7,70+Floor(EnemyNear(var(55)),vel X * 5)]
triggerall = P2BodyDist Y >= -20
triggerall = (!InGuardDist)||(life >= lifemax * 0.75)
trigger1 = var(58) < 10
trigger1 = Random <= var(58)*3
trigger2 = var(58) >= 10
trigger2 = life >= lifemax * 0.6
trigger2 = Random <= 20

;==============================================================================
;nZUEi

;--------------------------------------------------------------------------- 
; Medium Slash (Close)
[State -3] 
type = ChangeState 
value = 205
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2bodydist X <= 55
triggerall = P2BodyDist Y >= -40
trigger1 = Random <= 22 - var(58) * 2

;--------------------------------------------------------------------------- 
; Weak Slash
[State -3] 
type = ChangeState 
value = 200
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(58) < 9
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2bodydist X > 28
triggerall = P2BodyDist X+Floor(EnemyNear(var(55)),vel X * 9) = [30,70]
triggerall = numprojID(7000) = 0
trigger1 = Random <= 20 - var(58)

;--------------------------------------------------------------------------- 
; Medium Slash
[State -3] 
type = ChangeState 
value = 210
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 6 && RoundState = 2
triggerall = var(53) = 0
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2bodydist X > 55
triggerall = P2BodyDist X+Floor(EnemyNear(var(55)),vel X * 9) = [55,118]
triggerall = P2BodyDist Y >= -40
trigger1 = Random <= 20
trigger2 = var(58) > 8 && Random <= 200
trigger2 = EnemyNear(var(55)),AnimTime <= -6
trigger2 = EnemyNear(var(55)),MoveType = I
trigger2 = EnemyNear(var(55)),StateNo = [200,649]

;--------------------------------------------------------------------------- 
;٩ɏĎa__a
[State -3, ] 
type = ChangeState 
value = 6400
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2BodyDist X+Floor(EnemyNear(var(55)),vel X * 4) = [0,70]
triggerall = P2BodyDist Y >= -40
triggerall = !InGuardDist
trigger1 = Random <= 100
trigger2 = var(58) > 8 && Random <= 200
trigger2 = EnemyNear(var(55)),AnimTime <= -5
trigger2 = EnemyNear(var(55)),MoveType = I
trigger2 = EnemyNear(var(55)),StateNo = [200,649]

;--------------------------------------------------------------------------- 
;٩ɏĎa__a
[State -3] 
type = ChangeState 
value = 6410
triggerall = statetype != A
triggerall = ctrl || (stateno = [18,19])
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),MoveType != H
triggerall = EnemyNear(var(55)),StateNo != [120,159]
triggerall = P2BodyDist X+Floor(EnemyNear(var(55)),vel X * 11) = [40,75]
triggerall = P2BodyDist Y >= -50
triggerall = !InGuardDist
trigger1 = var(58) < 10
trigger1 = Random <= 25 - var(58)*2
trigger2 = var(58) > 8 && Random <= 200
trigger2 = EnemyNear(var(55)),AnimTime <= -11
trigger2 = EnemyNear(var(55)),MoveType = I
trigger2 = EnemyNear(var(55)),StateNo = [200,649]

;==============================================================================
;󒆋ZU
; Medium Slash (Air)
[State -3] 
type = ChangeState 
value = 610 
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 0
triggerall = statetype = A
triggerall = ctrl ||(StateNo = [120,140])
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = P2BodyDist X = [-10,65]
triggerall = P2BodyDist Y = [-75,70]
trigger1 = EnemyNear(var(55)),StateType = A
trigger1 = vel X <= 0

;--------------------------------------------------------------------------- 
;٩ɏĎa__a
[State -3] 
type = ChangeState 
value = 6405
triggerall = var(58) >= 1 && RoundState = 2
triggerall = !var(57)
triggerall = var(53) = 1
triggerall = statetype = A
triggerall = ctrl ||(StateNo = [120,140])
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = P2BodyDist X = [-10,75]
triggerall = P2BodyDist Y = [-75,70]
trigger1 = EnemyNear(var(55)),StateType = A

;--------------------------------------------------------------------------- 
; Kick (Air)
[State -3] 
type = ChangeState 
value = 630 
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(53) = 0
triggerall = statetype = A
triggerall = ctrl ||(StateNo = [120,140])
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = P2BodyDist X = [-15,34]
triggerall = P2BodyDist Y = [-45,70]
trigger1 = !var(57)
trigger1 = vel X >= 0
trigger1 = vel Y >= 0 || EnemyNear(var(55)),StateType = A

;--------------------------------------------------------------------------- 
; Hard Slash (Air)
[State -3] 
type = ChangeState 
value = 620 
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(53) = 0
triggerall = statetype = A
triggerall = ctrl ||(StateNo = [120,140])
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = EnemyNear(var(55)),StateType != A
triggerall = P2BodyDist X = [20,65]
triggerall = P2BodyDist Y = [-55,75]
trigger1 = !var(57)
trigger1 = vel X >= 0
trigger1 = vel Y >= 0

;--------------------------------------------------------------------------- 
;٩ɏĎa__a
[State -3,] 
type = ChangeState 
value = 6407
triggerall = var(58) >= 1 && RoundState = 2
triggerall = var(53) = 1
triggerall = statetype = A
triggerall = ctrl ||(StateNo = [120,140])
triggerall = Random <= var(58)*100
triggerall = EnemyNear(var(55)),StateType != L
triggerall = P2BodyDist X = [-9,57]
triggerall = P2BodyDist Y = [-55,70]
trigger1 = !var(57)
trigger1 = vel X > 0 || EnemyNear(var(55)),StateType != A
trigger1 = vel Y > 0

;==============================================================================
;̑



