[Statedef -3]

[State -1,AIء]
type = Varset
triggerall = var(59) != 1
triggerall = RoundState != 3
trigger1 = command = "CPU1"
trigger2 = command = "CPU2"
trigger3 = command = "CPU3"
trigger4 = command = "CPU4"
trigger5 = command = "CPU5"
trigger6 = command = "CPU6"
trigger7 = command = "CPU7"
trigger8 = command = "CPU8"
trigger9 = command = "CPU9"
trigger10 = command = "CPU10"
trigger11 = command = "CPU11"
trigger12 = command = "CPU12"
trigger13 = command = "CPU13"
trigger14 = command = "CPU14"
trigger15 = command = "CPU15"
trigger16 = command = "CPU16"
trigger17 = command = "CPU17"
trigger18 = command = "CPU18"
trigger19 = command = "CPU19"
trigger20 = command = "CPU20"
trigger21 = command = "CPU21"
trigger22 = command = "CPU22"
trigger23 = command = "CPU23"
trigger24 = command = "CPU24"
trigger25 = command = "CPU25"
trigger26 = command = "CPU26"
trigger27 = command = "CPU27"
trigger28 = command = "CPU28"
trigger29 = command = "CPU29"
trigger30 = command = "CPU30"
trigger31 = command = "CPU31"
trigger32 = command = "CPU32"
trigger33 = command = "CPU33"
trigger34 = command = "CPU34"
trigger35 = command = "CPU35"
trigger36 = command = "CPU36"
trigger37 = command = "CPU37"
trigger38 = command = "CPU38"
trigger39 = command = "CPU39"
trigger40 = command = "CPU40"
trigger41 = command = "CPU41"
trigger42 = command = "CPU42"
trigger43 = command = "CPU43"
trigger44 = command = "CPU44"
trigger45 = command = "CPU45"
trigger46 = command = "CPU46"
trigger47 = command = "CPU47"
trigger48 = command = "CPU48"
trigger49 = command = "CPU49"
trigger50 = command = "CPU50"
trigger51 = command = "CPU51"
trigger52 = command = "CPU52"
trigger53 = command = "CPU53"
trigger54 = command = "CPU54"
trigger55 = command = "CPU55"
trigger56 = command = "CPU56"
trigger57 = command = "CPU57"
trigger58 = command = "CPU58"
trigger59 = command = "CPU59"
trigger60 = 1;ֲ= 0  ʱAI = 1
var(59) = 1


;ء
[State 0,Ѫ˺]
type = VarSet
triggerall = Roundstate != 2
trigger1 = Enemy,life>=2500
var(8) = 1;зѪ2500ʱ˺

[State 0,ϰģʽ]
type = VarSet
trigger1 = 1
var(10) = 0;˫սѪ

[State 0,г޵]
type = VarSet
trigger1 = 1
var(12) = 0;зܵʱ,ҷг޵

[State 0,ֲԵ]
type = VarSet
triggerall = (Enemy,authorname != "HELL");ĬHELLսʱǿƹر,ɾмսʱ
trigger1 = 1
var(15) = 0;0ر1(վȭ---ؽŲܵ)


















































;Hell-AI-----------------------------------------------------------------
;
[State -3,ʤ]
type = ChangeState
value = 195
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = ctrl
triggerall = stateno != 195
triggerall = prevstateno != 195
triggerall = P2Life = 0
triggerall = roundstate = 3
trigger1 = life >= 300
trigger1 = random <= 90

[state -1,]
type = ChangeState
value = 1800
triggerall = roundstate = 2 && var(59) = 1 && numhelper(9980) = 1 && statetype != A && Enemy,Pos Y >= -100
triggerall =(p2name = "Axis" | p4name = "Axis")
triggerall = P2statetype = A  &&  P2movetype = H && P2dist X = [-100,100]
trigger1 = ctrl

;ȼ
[State -1,ȼUP]
type = ChangeState
value = 0
triggerall = var(59) = 1 && roundstate = 3
trigger1 =  stateno = 19|| stateno = 18
ctrl = 1

[state -1,նɱ]
type = ChangeState
value = 1800
triggerall = roundstate = 2 && var(59) = 1 && numhelper(9980) = 1 && statetype != A && Enemy,Pos Y >= -100
triggerall = P2statetype = A  && P2movetype = H && P2dist X = [-100,100]
trigger1 = ctrl

[State -1,β]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,700,800),800)
triggerall = Var(59) = 1 && P2movetype != H &&P2dist X = [-80,80]
trigger1 = stateno = 1700 && Animtime = 0

[state -1,ձٺۣ]
type = ChangeState
value = 280
triggerall = roundstate = 2 && var(59) = 1 && statetype = A && P2statetype = A
trigger1= Stateno= 650 || stateno = 651
trigger1= Movehit

[state -1,ץͷ];Ѫ
type = ChangeState
value = 210
triggerall = roundstate = 2 && var(59) = 1
triggerall = P2movetype = H && Life<=699
trigger1 = stateno = 1350 && Animtime = 0
trigger2 = stateno = 1351 && Animtime = 0
trigger3 = stateno = 1403 && Animtime = 0



[state -1,ץͷ];Ѫ
type = ChangeState
value = ifelse(Random <= 500,1200,1900)
triggerall = roundstate = 2 && var(59) = 1
triggerall = P2movetype = H && Life>=700
trigger1 = stateno = 1350 && Animtime = 0
trigger2 = stateno = 1351 && Animtime = 0
trigger3 = stateno = 1403 && Animtime = 0

[state -1,1000+]
type = ChangeState
value = 700
triggerall = roundstate = 2 && var(59) = 1
triggerall = P2movetype = H  && p2stateno = 1015
trigger1 = stateno = 1000 && Animtime = 0

[state -1,Ѫը+]
type = ChangeState
value = ifelse(Random <= 500,1200,1400)
triggerall = roundstate = 2 && var(59) = 1
triggerall = P2movetype = H
trigger1 = stateno = 1403 && Animtime = 0

[state -1,֮+];Ѫ
type = ChangeState
value = ifelse(Random <= 500,900,700)
triggerall = roundstate = 2 && var(59) = 1
triggerall = P2movetype = H  && statetype != A
trigger1 = stateno = 1850 && Animtime = 0
trigger2 = stateno = 1401 && Animelem = 11 && P2statetype = A

[state -1,֮+]
type = ChangeState
value = ifelse(Random <= 500,4000,4100)
triggerall = roundstate = 2 && var(59) = 1
triggerall = P2movetype = H  && statetype != A && power >=3000 && life < lifemax*0.2
trigger1 = stateno = 1850 && time = 35 && P2stateno = 1711
trigger2 = stateno = 260  && Movehit

[state -1,+̤];
type = ChangeState
value = 1300
triggerall = roundstate = 2 && var(59) = 1 && P2dist X = [-70,70]
triggerall = P2movetype = H && roundstate = 2
trigger1 = stateno = 1551 && Animtime = 0

[state -1,+];Զ
type = ChangeState
value = 900
triggerall = roundstate = 2 && var(59) = 1 && P2dist X != [-70,70]
triggerall = P2movetype = H && roundstate = 2
trigger1 = stateno = 1551 && Animtime = 0
trigger2 = stateno = 1451 && Animtime = 0

[state -1,ɺ]
type = NULL;ChangeState
value = 1800;ifelse(Random <= 500,1200,260)
triggerall = roundstate = 2 && var(59) = 1
triggerall = stateno = 1501&& Animtime = 0
trigger1 = p2stateno = 1211

[State 0,HELL]
type = ChangeState
value = ifelse(Random <= 500,1300,1000)
triggerall = var(59) = 1 && roundstate = 2 && roundno >= 2 &&life < lifemax*0.5
triggerall = P2movetype = H && p2stateno = [1355,1358]
triggerall = P2dist X = [-50,50]
trigger1 = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19|| stateno = 34 || stateno = 900 || stateno = 108

[State 0,HELL]
type = ChangeState
value = ifelse(Random <= 500,900,19)
triggerall = P2movetype = H && var(59) = 1 && roundstate = 2&&Power<=4500
triggerall= p2stateno = [1355,1358]
triggerall = P2dist X = [-50,50]
trigger1 = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11|| stateno = 34|| stateno = 108

[State 0,HELL]
type = ChangeState
value = 19
triggerall = P2movetype = H && var(59) = 1 && roundstate = 2&&Power>=4501
triggerall= p2stateno = [1355,1358]
triggerall = P2dist X = [-50,50]
trigger1 = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19|| stateno = 34|| stateno = 108

[State 0,HELL] ;󶶶Դ
type = ChangeState
value = 108
triggerall = P2movetype = H && var(59) = 1 && roundstate = 2 && stateno != 108 && prevstateno != 108
triggerall = statetype != A &&  Numexplod(1900) = 0 && P2BodyDist X != [-50,50] ;8-8ո
triggerall = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11| stateno = 34 || stateno = 18| stateno = 19
trigger1   = p2stateno = [1355,1358]
trigger2   = p2stateno = [1908,1910]

[State -1, Ӱ׼]
type = ChangeState
value = 3200
triggerall = !(p2name = "Carlin.Blood" | p4name = "Carlin.Blood")
triggerall = !(p2name = "Lane.Blood" | p4name = "Lane.Blood")
triggerall = !(p2name = "Eater of Souls" | p4name = "Eater of Souls")
triggerall = !(enemy,authorname = "ex1")
triggerall = !(enemy,authorname = "apps")
triggerall = !(enemy,authorname = "Bentu")
triggerall = roundstate = 2 && roundno >= 3
Triggerall = var(59) = 1 && numhelper(10000) = 0 && numhelper(9001) = 0
triggerall = statetype != A && P2Movetype != H
triggerall = power>=2000
trigger1 = life>=500
trigger1 = ctrl

[state -1,(仯A)]
type = ChangeState
value = 650
triggerall = roundstate = 2 && var(59) = 1
triggerall = stateno = 640 && time = [0,1]
trigger1 = p2dist x <= -10

[state -1,(仯B)]
type = ChangeState
value = ifelse(Random <= 500,640,651)
triggerall = facing !=enemy,facing
triggerall = roundstate = 2 && var(59) = 1
trigger1 = p2dist x = [20,90]
trigger1 = stateno = 650 && time = [0,1]

[state -1,()] ;ץͷٺ
type = ChangeState
value = ifelse(Random <= 500,640,650)
triggerall = facing = enemy,facing  && P2statetype != A && P2Movetype != H
triggerall = roundstate = 2 && var(59) = 1  && p2Stateno!=1362 && p2stateno!= 1211
trigger1 = p2dist x = [-50,50]
trigger1 = stateno = 54 && time >= 5

[state -1,Ϧ]
type = ChangeState
value = 900
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = life < lifemax*0.2
trigger1 = power >=1000
trigger1 = P2stateno = 3510 && Enemy,time<=60
trigger1 = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19|| stateno = 108

[state -1,+ǡ]
type = ChangeState
value =ifelse(Random <= 500,4000,4100)
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = life < lifemax*0.2 && power >=3000
trigger1 = P2stateno = 3510 && stateno = 900

[state -1,+ǡ]
type = ChangeState
value = 1850
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = P2stateno = 3511 && stateno = 900

[state -1,е߻+ܡ]
type = ChangeState
value = 1850
triggerall = roundstate = 2 && var(59) = 1
trigger1 = stateno = 286 &&Animtime = 0&& P2Movetype = H
trigger1 = P2stateno = 814|| P2stateno = 3510

[state -1,++ӽ]
type = ChangeState
value = 108
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = stateno = 900 && P2Movetype = H
trigger1 = P2stateno = 3510&& time>=70

[state -1,̶++ӽ]
type = ChangeState
value = 108
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = P2stateno = 10020 && P2Movetype = H && P2dist X != [-80,80]
trigger1 = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19|| stateno = 900

[state -1,-(3500)]
type = ChangeState
value = 38
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
triggerall=  stateno = 108
triggerall = p2stateno = 10020
trigger1 = P2dist X = [-80,80]

[state -1,̶++ӽ]
type = ChangeState
value = 108
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = stateno != 900 && P2Movetype = H
trigger1 = P2stateno = 10015
trigger1 = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19

[state -1,ٺA-ԭ]
type = ChangeState
value = ifelse(Random <= 500,38,38)
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = P2dist X = [-90,90]
trigger1 = Frontedgebodydist >= 90
trigger1 = P2stateno = [1955,1956]
trigger1 = ctrl

[state -1,ٺB]
type = ChangeState
value = 38
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
trigger1 = P2dist X = [-90,90]
trigger1 = p2stateno = 5120  &&Animtime = -2
trigger1 = Frontedgebodydist >= 90
trigger1 = stateno = 900

[state -1,ٺ+ٴΡ]
type = ChangeState
value = 37
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A && var(6) = 1
trigger1 = P2dist X = [-90,90]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19|| stateno = 108

[state -1,ٺ+䡿]
type = ChangeState
value = 36
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A && var(6) = 2
trigger1 = P2dist X = [-90,90]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19 || stateno = 10|| stateno = 108

;
[State -3, Ѫ+];new
type = ChangeState
value = ifelse(Random <= 500,1450,1550)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 1501 && Animtime=0

[State -3, Ѫ2];
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,3100,3300),IfElse(random <= 499,3400,3500))
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = power >= 2000
trigger1 = stateno = 2105 && p2movetype = H  && time >= 25

[State -3, 1];new
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,2000,2100),IfElse(random <= 499,2200,2300))
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = power >= 3000
trigger1 = stateno = 1551 && time >= 50
trigger2 = stateno = 1451 && p2movetype = H  && time >= 58

[State -3, Ѫ()+1]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,2000,2100),IfElse(random <= 499,2200,2300))
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 1401 && movehit && time=25
trigger1 = random >= 500
trigger1 = power >= 1000

[State -3, Ѫ+1]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,2000,2100),IfElse(random <= 499,2200,2100))
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 1501 && movehit && time=39
trigger1 = random >= 500
trigger1 = power >= 3000

[State -3, +1]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,2000,2100),IfElse(random <= 499,2200,2200))
triggerall = var(59) = 1
triggerall = statetype !=A
triggerall = roundstate = 2
trigger1 = stateno = 1200 && movehit  & time=7
trigger1 = random >= 500
trigger1 = power >= 1000

[State -3, 2200-3]
type = ChangeState
value =ifelse(Random <= 500,4000,4100)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 2203 && time >= 20
trigger1 = life < lifemax*0.2
trigger1 = power >= 3000

[State -3, 2300-3]
type = ChangeState
value =ifelse(Random <= 500,4000,4100)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 2302 && time = 35
trigger1 = life < lifemax*0.2
trigger1 = power >= 3000

[State -3, 2000-DC2]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,3300,3400),IfElse(random <= 499,3100,3500))
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 2002 && time = 152
trigger1 = power >= 2000

[State -3, 2200-DC2]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,3300,3400),IfElse(random <= 499,3100,3500));ifelse(Random <=666,Ifelse(random<=333,3100,3300),3500)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 2203 && time = 20
trigger1 = power >= 2000

[State -3, 2300-DC2]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,3300,3400),IfElse(random <= 499,3100,3500))
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 2302 && time = 37
trigger1 = power >= 2000

[State -3, +]
type = ChangeState
value = ifelse(Random <= 500,211,221)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 230 && movecontact

[State -3, ץ+ؽţԭأ]
type = ChangeState
value = ifelse(Random <= 500,210,221)
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2statetype !=A
trigger1 = stateno = 211 && movecontact

[State -3, ץ+ؽţԭأ]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,260,1400),1500)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 221 && movecontact

[State -3, ȭ+]
type = ChangeState
value = 230
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = P2dist X <= 50
trigger1 = stateno = 200 && movecontact

[State -3, ȭ+]
type = ChangeState
value = 221
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = P2dist X >= 51
trigger1 = stateno = 200 && movecontact

[State -3, ؽ+Ѫ]
type = ChangeState
value = ifelse(Random <= 500,1400,1500)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 220 && movecontact  && time >=35

[State -3, ؽ+ȭ]
type = ChangeState
value = 210
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = P2dist X <= 70
trigger1 = stateno = 220 && movecontact  && time >=30

[State -3, ȭ+]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,260,1400),1500)
triggerall = var(59) = 1 && P2statetype != A
triggerall = roundstate = 2
trigger1 = stateno = 210 && movecontact

;ѪAI
[State -3, ȭ+]
type = ChangeState
value = ifelse(Random <= 500,1900,1900)
triggerall = var(59) = 1 && P2statetype = A
triggerall = roundstate = 2 && Power<=2000
trigger1 = stateno = 210 && movecontact

[State -3, ȭ+]
type = ChangeState
value = ifelse(Random <= 500,1200,260)
triggerall = var(59) = 1 && P2statetype = A
triggerall = roundstate = 2 && Power>=2001
trigger1 = stateno = 210 && movecontact

[State -3, ȭ+]
type = ChangeState
value = 210
triggerall = var(59) = 1 && P2statetype = A
triggerall = roundstate = 2
trigger1 = stateno = 211 && movecontact

[State -3, ȭ+]
type = ChangeState
value = 700
triggerall = var(59) = 1 && P2statetype = A  && P2Movetype = H
triggerall = roundstate = 2 && P2stateno = 1908 && Numexplod(1900) = 1
trigger1 = stateno = 52 && Animtime = 0

[State -3, +]
type = ChangeState
value = 211
triggerall = var(59) = 1 && P2statetype = A  && P2Movetype = H
triggerall = roundstate = 2 && P2stateno = 1910 && Numexplod(1900) = 1
trigger1 = ctrl

[State 0, Explod]
type = Explod
triggerall = Numexplod(1900) = 0 && var(59) = 1
trigger1 = prevstateno = 210
trigger1 = Stateno = 1900 && movecontact
trigger2 = Stateno = 210 && movecontact &&P2statetype = A
anim = 9999
ID = 1900
removetime = 100
ignorehitpause = 1

[State 0, RemoveExplod]
type = RemoveExplod
triggerall = var(59) = 1
trigger1 = Stateno = 260
trigger2 = Stateno = 1200
id = 1900
ignorehitpause = 1

;X3ifelse(Random <=666,Ifelse(random<=333,XXX,XXX),XXX)
;X4IfElse(random >= 499,IfElse(random <= 499,XXX,XXX),IfElse(random <= 499,XXX,XXX))


[State -3, 430+400]
type = ChangeState
value = 400
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 410 && movecontact

[State -3, 400+400]
type = ChangeState
value = 400
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = P2dist X <= 60
trigger1 = stateno = 400 && movecontact && time>=5

[State -3, 400+400]
type = ChangeState
value = ifelse(Random <= 500,420,440)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = P2dist X > 61
trigger1 = stateno = 400 && movecontact && time>=5

[State -3, 420+1000(S)]
type = ChangeState
value =  ifelse(Random <= 500,1200,1900)
triggerall = var(59) = 1 && P2statetype != A
triggerall = roundstate = 2
trigger1 = P2dist X > 61
trigger1 = stateno = 420 && movecontact && time>=5

[State -3, 420+1000(A)]
type = ChangeState
value = ifelse(Random <= 500,1450,1900)
triggerall = var(59) = 1 && P2statetype = A
triggerall = roundstate = 2
trigger1 = P2dist X > 50
trigger1 = stateno = 420 && movecontact && time>=5

[State -3, ȭ+ձ]
type = ChangeState
value = ifelse(Random <= 500,280,1900)
triggerall = var(59) = 1&& P2statetype = A
triggerall = roundstate = 2
trigger1 = stateno = 640 && movehit

[State -3, 440+1600]
type = ChangeState
value = 1600
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 440 && movehit

[State -3, 1600+]
type = ChangeState
value = 39
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 1601 && time =9 && P2stateno = 1211

[State -3, +]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,39,1450),1850)
triggerall = var(59) = 1 && statetype != A
triggerall = roundstate = 2 && Numexplod(1900) = 0
trigger1 = P2BodyDist X = [-50,50]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19|| stateno = 108
trigger1 = P2stateno = 1910

[State -3, Ѫħըǽ+1000]
type = ChangeState
value = ifelse(Random <= 500,1200,1000)
triggerall = var(59) = 1 && statetype != A
triggerall = roundstate = 2
trigger1 = P2dist X = [-50,50]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 108  || stateno = 18|| stateno = 19 || stateno = 108
trigger1 = P2stateno = 2015

[State -3, Ѫħըǽ+1000]
type = ChangeState
value = 108
triggerall = var(59) = 1 && statetype != A
triggerall = roundstate = 2
trigger1 = P2dist X != [-50,50]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19 || stateno = 108
trigger1 = P2stateno = 2015

[State -3, +]
type = ChangeState
value = 1850
triggerall = var(59) = 1 && statetype != A
triggerall = roundstate = 2
trigger1 = P2BodyDist X != [-50,50]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19 || stateno = 108
trigger1 = P2stateno = 1910 || P2stateno = 814

[State -3, +]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,610,610),640)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 54 && time =7 && P2stateno = 1910

[State -3, 1600+]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,610,270),280)
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2dist X = [-70,70]
trigger1 = stateno = 54 && time >=3  && P2stateno = 1211
trigger2 = stateno = 54 && time >=3  && P2stateno = [1411,1412]

[State -3, CD+]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,1600,1800),1850)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 260 && movecontact
trigger2 = stateno = 261 && movecontact

[state -3,]
type = changestate
value = 280
triggerall = roundstate = 2 && var(59) =1 && statetype = A  && P2statetype = A
triggerall = p2movetype != H
Triggerall = P2BodyDist X = [-70,70]
trigger1  = ctrl

;Ӧ

[State -3, ]
type = NULL;ChangeState
value = ifelse(Random <= 500,4000,4100)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = statetype != A && P2movetype = A
trigger1 = life < lifemax*0.2
trigger1 = power>=4000
trigger1 = ctrl

[State -3, Ϧ]
type = ChangeState
value = 900
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = statetype != A && P2movetype = H
trigger1 = P2stateno = 3509
trigger1 = Stateno = 3500 && Animtime = 0

[State -3, Ӱն]
type = ChangeState
value = 900
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A && P2movetype = H
trigger1 = P2stateno = 10015
trigger1 = ctrl|| stateno = 0 || stateno = 20|| stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19|| stateno = 108

[State -3, Ϧ6P]
type = ChangeState
value = 3500
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = statetype != A && P2statetype = A  && P2movetype != H
trigger1 = palno>=6 && P2stateno != [3509,3510]
trigger1 = power>=2000
trigger1 = ctrl

[State -3, Ϧ]
type = ChangeState
value = ifelse(Random <= 500,3500,3500)
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = statetype != A && P2statetype = A
trigger1 = life<100 && P2stateno != [3509,3510]
trigger1 = power>=2000
trigger1 = ctrl

[State -3, 1];񼶵İAI
type = NULL;ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,2000,2100),IfElse(random <= 499,2200,2300))
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2bodydist X <=70
trigger1 = statetype != A &&  P2statetype != A
trigger1 = P2movetype = A
trigger1 = power>=1000
trigger1 = ctrl

[State -3, 1Զ];񼶵İAI
type = NULL;ChangeState
value = ifelse(Random <= 500,2000,2200)
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2bodydist X >=71
triggerall = P2bodydist X <=150
trigger1 = statetype != A &&  P2statetype != A
trigger1 = P2movetype = A
trigger1 = power>=1000
trigger1 = ctrl

[State -1,CD=AI]
type = ChangeState
value = ifelse(Random <= 500,261,700)
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = Power >= 1000
triggerall = stateno = [150,152]
trigger1 = p2bodydist X <= 35
trigger1 = p2statetype != A
trigger1 = p2movetype = A
trigger1 = random <= 100

[State -1,Ѫ³+]
type = ChangeState
value = 1850
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
trigger1 = stateno = 1000 && Animtime = 0
trigger1 = P2stateno = 1012 && P2movetype = H

[State -1,Ѫ+]
type = ChangeState
value = 1850
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype !=A
trigger1 = ctrl && p2movetype = A
trigger1 = facing != enemynear,facing
trigger1 = P2BodyDist X = [210,280]

[State -1,Ѫ+Ѫ]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,1850,1850),1600)
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = P2movetype = H
triggerall = P2Statetype = A
trigger1 = stateno = 1801 && time = 79

[State -1,Ѫ+()]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,2000,2100),IfElse(random <= 499,2200,2300));IfElse(random >= 499,IfElse(random <= 499,3100,3300),IfElse(random <= 499,3400,3500))
triggerall = var(59) = 1 ;&& BackEdgeBodyDist>=21
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = Power >= 2000
trigger1 = stateno = 1850 && time = 35
trigger1 = P2stateno = 1711

[State -1,Ѫ+(Զ)]
type = ChangeState
value = 3500
triggerall = var(59) = 1 && life < lifemax*0.2
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = Power >= 2000
trigger1 = stateno = 1850 && time = 30
trigger1 = P2stateno = 1711

[State -1,+Ѫ]
type = ChangeState
value = 1850
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = P2movetype = H
triggerall = P2Statetype = A
trigger1 = stateno = 1701 && Animtime = 0

[State -1,Ѫʽ+]
type = ChangeState
value = 39
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = P2movetype = H
triggerall = P2Statetype = A
trigger1 = stateno = 1401 && time =70

[State -1,Ѫ]
type = ChangeState
value = 700
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
trigger1 = stateno = 1300 && Animtime = 0

[State -1,нA]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,1200,1450),IfElse(random <= 499,1550,1800))
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = ctrl
triggerall = P2bodydist X =  [-50,65]
triggerall = P2bodydist y >= -80
triggerall = P2movetype = H
triggerall = P2Statetype = A && P2stateno != 1015 && P2stateno != [1907,1910]
trigger1 = Frontedgebodydist =[-10,80]
trigger1 = P2stateno !=1211 &&  P2stateno !=1362

[State -1,н+Ѫħ]
type = ChangeState
value = 1850
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = ctrl
triggerall = P2movetype = H
triggerall = P2Statetype = A
trigger1 = numhelper(1000) = 1

[State -1,ձ-ܲ]
type = ChangeState
value = 108
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2movetype = H
triggerall = P2stateno = 285
triggerall = P2dist X != [-30,30];Ĺ
trigger1 = stateno = 286&&Animtime = 0

[State -1,ձ(A)]
type = ChangeState
value = 108
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = P2movetype = H
triggerall = P2stateno = 285
triggerall = P2dist X != [-30,30];Ĺ
trigger1 = stateno = 0 || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19

[State -1,ձ(B)]
type = ChangeState
value = 0
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2Statetype = A && Power>=4001
triggerall = P2stateno = 285 && P2movetype = H
triggerall = P2dist X = [-30,30];Ĺ
trigger1 =  stateno = 108
ctrl = 1

[State -1,ձ(B)]
type = ChangeState
value = 900
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2Statetype = A && Power<=4000
triggerall = P2stateno = 285 && P2movetype = H
triggerall = P2dist X = [-30,30];Ĺ
trigger1 =  stateno = 108

[State -1,ձ(C)]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,260,420),IfElse(random <= 499,1200,1550));1800
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = P2movetype = H
triggerall = P2stateno = 285
triggerall = Enemy,pos y >= -100
trigger1 = stateno = 0 || stateno = 10|| stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11 || stateno = 18|| stateno = 19|| stateno = 108|| stateno = 900

[State -1,Ѫӽ]
type = ChangeState
value = 1900
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2Statetype = A
triggerall = P2stateno = 1362 && P2movetype = H
triggerall = P2dist y >= -80
triggerall = P2dist X = [-60,60]
trigger1 =  stateno = 108 || stateno = 0

[State -1,нB]
type = ChangeState
value = 39
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = ctrl || stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 101  || stateno = 18|| stateno = 19 || stateno = 10|| stateno = 108
triggerall = P2movetype = H
triggerall = P2Statetype = A
trigger1 = P2stateno = 1611

[State -1,н(ץ)]
type = ChangeState
value = ifelse(Random <= 500,280,280)
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = P2stateno = 1611
triggerall = P2Statetype = A
triggerall = P2bodydist X = [-50,50]
trigger1 = stateno = 54 && time >=10

[state -3,AI]
type = changestate
value = 720
triggerall = var(59) = 1
triggerall = roundstate = 2
triggerall = movetype = H
triggerall = stateno = [5100,5110]
triggerall = pos y = 0
Triggerall = Random <= 150
trigger1= life != 0

[State -1,]
type = ChangeState
value = ifelse(Random <= 500,700,1700)
triggerall = var(59) = 1 && p2statetype != A
triggerall = P2bodydist X =  [-50,65]
trigger1 = stateno = 5120 && time>=21 && p2MoveType != H

[State -1, ܻرԶ̡]
type = changestate
value = ifelse(Random <= 500,700,1950)
triggerall = var(59) = 1
triggerall = roundstate = 2 && statetype !=A&& p2movetype !=H
trigger1 = enemynear,numproj >=1 || (enemynear,numhelper >=1 && p2movetype = A)
trigger1 = facing !=enemy,facing
trigger1 = P2dist X = [-70,70]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19 || stateno = 10|| stateno = 108

[State -1, ܻرԶAB]
type = changestate
value = ifelse(Random <= 500,700,700)
triggerall = var(59) = 1
triggerall = roundstate = 2 && statetype !=A&& p2movetype !=H
trigger1 = P2dist X = [-70,70]
trigger1 = facing !=enemy,facing
trigger1 = enemynear,numproj >=1 || (enemynear,numhelper >=1 && p2movetype = A)
triggerall  = stateno = 108

[State -3,漴飨H]
type = ChangeState
value = ifelse(Random <= 500,200,410)
triggerall = var(59) = 1 && roundstate  = 2
triggerall = Statetype != A
triggerall = p2statetype != A
triggerall = p2statetype != L
triggerall = p2stateno != 3510
trigger1 = p2MoveType = H
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 108  || stateno = 18|| stateno = 19 || stateno = 10|| stateno = 108
trigger1 = P2dist X = [-70,70]

[State -1,Ӧ(A)]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,1200,1900),1700)
triggerall = var(59)= 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = facing !=enemy,facing
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19 || stateno = 10 || stateno = 108
triggerall = P2bodydist X =  [-50,55]
triggerall = P2bodydist y >= -72
trigger1 = P2Statetype = A
trigger1 = p2MoveType != H

[State -1,Ӧ(B)]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,1950,1950),420)
triggerall = var(59)= 1
triggerall = roundstate = 2
triggerall = statetype != A
triggerall = facing =enemy,facing
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 11  || stateno = 18|| stateno = 19 || stateno = 10 || stateno = 108
triggerall = P2bodydist X =  [-50,55]
triggerall = P2bodydist y >= -72
trigger1 = P2Statetype = A
trigger1 = p2MoveType != H

[State -1, A]
type = ChangeState
value = 900
triggerall = var(59) = 1
Triggerall = RoundState = 2
Triggerall = p2StateNo = 900
triggerall = ctrl || stateno = 18 || stateno = 19
triggerall = stateno != [900,900]
trigger1 = statetype != A
trigger1 = power < powermax

[State -1, B]
type = ChangeState
value = 900
triggerall = var(59) = 1
Triggerall = RoundState = 2
Triggerall = p2StateNo = [910,911]
triggerall = ctrl
triggerall = stateno != [900,900]
trigger1 = statetype != A
trigger1 = power < powermax

[State -1, C]
type = ChangeState
value = 900
triggerall = var(59) = 1
Triggerall = RoundState = 2
Triggerall = p2StateNo = [9100,9111]
triggerall = ctrl
triggerall = stateno != [900,900]
trigger1 = statetype != A
trigger1 = power < powermax

[state -3,-жϡ]
type = changestate
value = 700
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
Trigger1 = P2BodyDist X < 100
trigger1 = p2movetype = A
triggerall  = stateno = 900

[state -3,-жϡ]
type = changestate
value = 0
triggerall = roundstate = 3 && var(59) = 1 && statetype !=A
triggerall = P2Life = 0
trigger1 = stateno = 900
ctrl = 1

[State -3,ͶֿA]
type= changestate
value = 730
triggerall = roundstate = 2 && statetype != A && var(59) = 1 && statetype !=A
triggerall = inguarddist||Enemynear,movetype = A
trigger1 = Enemynear,Hitdefattr = SCA,AT
trigger1 = ctrl || stateno = 0 || stateno = 20 || stateno = 100|| stateno = 108 || stateno = 18|| stateno = 19 || stateno = 10 || stateno = 108

[State -3,ͶֿB]
type= changestate
value = 730
triggerall = roundstate = 2 && statetype != A && var(59) = 1 && statetype !=A
triggerall = inguarddist||Enemynear,movetype = A
trigger1 = Enemynear,Hitdefattr = SCA,AT
trigger1 = stateno = 900

[State -1, رԶDJ]
type = changestate
value = ifelse(Random <= 500,700,730)
triggerall = var(59) = 1
triggerall = roundstate = 2 && statetype !=A
triggerall = facing !=enemy,facing
trigger1 = enemynear,numproj >=1 || (enemynear,numhelper >=1 && p2movetype = A)
trigger1 = inguarddist
triggerall  =stateno = 900

[State -3,ɨأ]
type = ChangeState
value = ifelse(Random <= 500,900,34)
triggerall = Var(59) = 1
triggerall = RoundState = 2
trigger1 = power < 4000
trigger1 =  statetype != A
trigger1 = p2statetype  = L
trigger1 = P2dist X = [-90,90]
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 108  || stateno = 18|| stateno = 19 || stateno = 10 || stateno = 108

;ж
[State -3,]
type = ChangeState
value = ifelse(Random <= 500,900,108)
triggerall = var(59) = 1 && roundstate  = 2
triggerall = p2statetype !=A
triggerall = Statetype != A
triggerall = p2movetype = I
triggerall = ctrl  && life>=500
trigger1 = power < 3000
trigger1 = P2dist X != [-100,100]

[State -3,Ͷ]
type = ChangeState
value = 800
triggerall = var(59) = 1 && roundstate  = 2
triggerall = p2statetype !=A
triggerall = Statetype != A
triggerall = p2movetype != H
triggerall = ctrl
trigger1 = facing != enemy,facing
trigger1 = P2dist X = [0,40]
trigger1 = random < 400

[state -1,λػء]
type = changestate
value = ifelse(Random <= 500,18,18)
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
triggerall= P2statetype !=A  && P2stateno != 0
triggerall = facing !=enemy,facing
trigger1 = p2movetype != H
trigger1 = ctrl
Trigger1 = prevstateno != 18
trigger1 = life>=400
trigger1 = stateno = 0

[State -3,ǰ]
type = ChangeState
value = 19
triggerall = var(59) = 1 && roundstate  = 2
Trigger1 = stateno = 18 && time= 8

[State -3,]
type = ChangeState
value = 18
triggerall = var(59) = 1 && roundstate  = 2
Trigger1 = stateno = 19 && time= 8

[State -1,ػֹͣ]
type = ChangeState
value = ifelse(Random <= 500,0,0)
triggerall = var(59) = 1 && numhelper(10000) = 0
triggerall = P2statetype = A && p2movetype = H
trigger1 =  stateno = 19|| stateno = 18
ctrl = 1

[State -1,ػֹͣ]
type = ChangeState
value = ifelse(Random <= 500,700,700)
triggerall = var(59) = 1 && numhelper(10000) = 1&& p2movetype != H
trigger1 =  stateno = 19|| stateno = 18

[State -1,ػֹͣ]
type = ChangeState
value = ifelse(Random <= 500,0,0)
triggerall = var(59) = 1 && numhelper(10000) = 1&& p2movetype = H
trigger1 =  stateno = 19|| stateno = 18
ctrl = 1

[State -1,ػֹͣCYB]
type = ChangeState
value = 700
triggerall = var(59) = 1
trigger1 = (p2name = "CloneYagamiBlood" | p4name = "CloneYagamiBlood")
trigger1 =  P2stateno = 0
trigger1 = p2movetype != H && p2movetype != A
trigger1 =  stateno = 19|| stateno = 18
ctrl = 1

[state -1,-(û)]
type = ChangeState
value = ifelse(Random <= 500,700,19)
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
triggerall= stateno = 108  && Life>=500
triggerall = p2statetype != A && p2statetype != L
triggerall = p2movetype != H
trigger1 = P2dist X = [100,150]

[state -1,-(û)]
type = ChangeState
value = ifelse(Random <= 500,700,19)
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
triggerall= stateno = 108  &&Life<=499 && p2movetype != H
triggerall = p2statetype != A && p2statetype != L
trigger1 = P2dist X = [100,150]

[state -1,-(3500)]
type = ChangeState
value = 38
triggerall = roundstate = 2 && var(59) = 1 && statetype !=A
triggerall= stateno = 108 || stateno = 18|| stateno = 19 || stateno = 20  || stateno = 108
triggerall = p2stateno = 3510
trigger1 = P2dist X = [-80,80]

[State -3,ӽͨ]
type = ChangeState
value = 108
triggerall = var(59) = 1 && roundstate  = 2
triggerall = Statetype != A && Ctrl && Alive
triggerall = p2statetype != A
Trigger1 = stateno != 108
trigger1 = prevstateno != 108
trigger1 = p2movetype != H
trigger1 = P2dist X != [-50,50]

[State -3,ӽH]
type = ChangeState
value = 108
triggerall = var(59) = 1 && roundstate  = 2
triggerall = Statetype != A
triggerall = p2statetype != A
triggerall = P2dist X != [-50,50]
triggerall = p2movetype = H  && P2stateno != [1908,1910]
Trigger1 = stateno != 108
trigger1 = prevstateno != 108
trigger1 = ctrl|| stateno = 0 || stateno = 18|| stateno = 19 || stateno = 10

[State -3,ӽ]
type = ChangeState
value = 108
triggerall = var(59) = 1 && roundstate  = 2
triggerall = Statetype != A
Trigger1 = stateno != 108
trigger1 = prevstateno != 108
trigger1 = facing =enemy,facing
trigger1 = ctrl|| stateno = 0 || stateno = 18|| stateno = 19 || stateno = 10
trigger1 = P2dist X != [-50,50]

[State -3, 108ֹͣA]
type = ChangeState
value = 0
triggerall = var(59) = 1
triggerall = roundstate = 2
Trigger1 = P2Dist X = [-15,15]
trigger1 = stateno = 108
ctrl = 1

[State -3, 108ֹͣB]
type = ChangeState
value = 105
triggerall = var(59) = 1 && P2stateno != [1908,1910]
trigger1 = Frontedgebodydist <= 10&& P2Dist x = [-70,70]
trigger1 = stateno = 108

[State -3, 䣨+ʽؼ٣]
type = ChangeState
value = 1900
triggerall = Var(59) = 1
triggerall =  p2statetype = A
trigger1 = stateno = 610 && Movehit

[State -3, A]
type = ChangeState
value = ifelse(Random <= 500,610,640)
triggerall = Var(59) = 1   && facing !=enemy,facing
triggerall =  p2statetype != A
triggerall =  p2statetype != L
trigger1 = P2dist X = [-90,90]
triggerall = stateno = 54 && time = 23
trigger1 = ctrl

[State -3, A(AӦA)];ʱ
type = ChangeState
value = 1100;ifelse(Random <= 500,1100,650)
triggerall = Var(59) = 1 && p2movetype = A
trigger1 = roundstate = 2
trigger1 = p2bodydist X <=80
;trigger1 = backedgebodydist !=[0,50]
triggerall = stateno = 54 ;&& time <= 22

[State -3,漴飨ɱ]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,410,200),IfElse(random <= 499,1950,1950))
triggerall = var(59) = 1 && roundstate  = 2
triggerall = Statetype != A
triggerall = p2statetype != A
triggerall = p2statetype != L
trigger1 = p2MoveType = A
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 108  || stateno = 18|| stateno = 19 || stateno = 10
trigger1 = P2dist X = [-70,70]

[State -3,漴飨̽]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,800,200),IfElse(random <= 499,18,1950))
triggerall = var(59) = 1 && roundstate  = 2
triggerall = Statetype != A
triggerall = p2statetype != A
triggerall = p2statetype != L
triggerall = facing !=enemy,facing
trigger1 = p2MoveType = I
trigger1 = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 108  || stateno = 18|| stateno = 19 || stateno = 10
trigger1 = P2dist X = [-70,70]

[State -3, +漴]
type = ChangeState
value = ifelse(Random <=666,Ifelse(random<=333,610,280),1100)
triggerall = Numexplod(282) = 0
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 1201 && Movehit;p2stateno = 1210

[State -3, +漴]
type = ChangeState
value = ifelse(Random <= 500,610,1100)
triggerall = Numexplod(282) = 1
triggerall = var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 1201 && Movehit;p2stateno = 1210

[State -1, ]
type = ChangeState
value = IfElse(random >= 499,IfElse(random <= 499,610,650),IfElse(random <= 499,1100,1100))
triggerall = var(59) = 1
trigger1 = stateno = 105 && time = 3

[State -3,A]
type = ChangeState
value = 130
triggerall =  life>=110
triggerall = var(59)= 1 && statetype !=A
triggerall = p2statetype != C
triggerall = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 101  || stateno = 18|| stateno = 19 || stateno = 10
trigger1 = inguarddist&& p2movetype !=H
trigger2 = p2bodydist x < 0 && p2movetype = A

[State -3,׷B]
type = ChangeState
value = 131
triggerall =  life>=110
triggerall = var(59)= 1 && statetype !=A
triggerall = p2statetype = C
triggerall = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 101  || stateno = 18|| stateno = 19 || stateno = 10 && p2statetype !=A
trigger1 = inguarddist && p2movetype !=H
trigger2 = p2bodydist x < 0 && p2movetype = A

[State -3,C]
type = ChangeState
value = ifelse(Random <= 500,700,710)
triggerall =  life<= 100
triggerall = var(59)= 1 && statetype !=A
triggerall = p2statetype != C
triggerall = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 101  || stateno = 18|| stateno = 19 || stateno = 10
trigger1 = inguarddist&& p2movetype !=H
trigger2 = p2bodydist x < 0 && p2movetype = A

[State -3,׷D]
type = ChangeState
value = ifelse(Random <= 500,700,710)
triggerall =  life<= 100
triggerall = var(59)= 1 && statetype !=A
triggerall = p2statetype = C
triggerall = ctrl|| stateno = 0  || stateno = 20|| stateno = 21 || stateno = 100|| stateno = 101  || stateno = 18|| stateno = 19 || stateno = 10 && p2statetype !=A
trigger1 = inguarddist && p2movetype !=H
trigger2 = p2bodydist x < 0 && p2movetype = A

[State -3, ]
type = ChangeState
value = 0
triggerall = Var(59) = 1
triggerall = roundstate = 2
trigger1 = stateno = 10|| stateno = 20|| stateno = 40
Ctrl = 1

