;AI=============================================================
[Command]
name = "AI0"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0

[Command]
name = "AI1"
command = b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
time = 0

[Command]
name = "AI2"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0

[Command]
name = "AI3"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0

[Command]
name = "AI4"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0

[Command]
name = "AI5"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI6"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0

[Command]
name = "AI7"
command = F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
time = 0

[Command]
name = "AI8"
command = D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
time = 0

[Command]
name = "AI9"
command = B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
time = 0

[Command]
name = "AI10"
command = U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
time = 0

[Command]
name = "AI11"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0

[Command]
name = "AI12"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0

[Command]
name = "AI13"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0

[Command]
name = "AI14"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0

[Command]
name = "AI15"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI16"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0

[Command]
name = "AI17"
command = a,B,c,x,y,z,s,B,D,F,U,a,b,c,x,y,z,s,s
time = 0

[Command]
name = "AI18"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0

[Command]
name = "AI19"
command = b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
time = 0

[Command]
name = "AI20"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0

[Command]
name = "AI21"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0

[Command]
name = "AI22"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0

[Command]
name = "AI23"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI24"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0

[Command]
name = "AI25"
command = F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
time = 0

[Command]
name = "AI26"
command = D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
time = 0

[Command]
name = "AI27"
command = B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
time = 0

[Command]
name = "AI28"
command = U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
time = 0

[Command]
name = "AI29"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0

[Command]
name = "AI30"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0

[Command]
name = "AI31"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0

[Command]
name = "AI32"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0

[Command]
name = "AI33"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI34"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0

[Command]
name = "AI35"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI36"
command = z,z,z,z,z,z,a,a,a,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI37"
command = z,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,z,z,z
time = 0

[Command]
name = "AI38"
command = z,z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z
time = 0

[Command]
name = "AI39"
command = z,z,z,z,z,a,a,a,z,z,z,z,z,z,a,a,z,z,z
time = 0

[Command]
name = "AI40"
command = z,z,z,z,a,a,a,z,z,z,z,a,z,z,a,a,z,z,z
time = 0

[Command]
name = "AI41"
command = z,z,z,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z,z
time = 0

[Command]
name = "AI42"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI43"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,a,a,z
time = 0

[Command]
name = "AI44"
command = z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,a,a,a,z
time = 0

[Command]
name = "AI45"
command = z,z,z,z,z,z,a,a,z,z,z,z,z,a,a,a,a,z,z
time = 0

[Command]
name = "AI46"
command = z,z,z,z,z,z,z,z,a,a,a,a,a,a,z,z,z,z,z
time = 0

[Command]
name = "AI47"
command = z,z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,z,z,z
time = 0

[Command]
name = "AI48"
command = z,z,z,z,z,a,a,a,z,z,z,a,a,a,z,z,a,z,a
time = 0

[Command]
name = "AI49"
command = z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z,z
time = 0

[Command]
name = "AI50"
command = z,z,z,a,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z
time = 0

;Youmu=========================================================
[Command]
name		= "Paschal Moon-Reflecting Satellite Slash"
command		= D, DF, F, D, DF, F, D, DF, F x+s
time		= 25

[Command]
name		= "Blood of Asura"
command		= D, DB, B, D, DB, B, z+s
time		= 25

[Command]
name		= "Secret of Acknowledging and Listening Life and Death"
command		= D, DF, F, D, DF, F, z+s
time		= 25

[Command]
name		= "Pain of the Living Ghost"
command		= D, DF, F, z+s
time		= 20

[Command]
name		= "Slash of Risening from Shore of Delusion"
command		= D, DF, F, D, DF, F, y+s
time		= 25

[Command]
name		= "Slash of Plutonic Muse"
command		= D, DF, F, y+s
time		= 20

[Command]
name		= "Angel Dance"
command		= D, DB, B, D, DB, B, x+s
time		= 25

[Command]
name		= "200 Yojana in 1 Slash"
command		= D, DB, B, x+s
time		= 20

[Command]
name		= "Slash of the Eternity"
command		= D, DF, F, D, DF, F, x+s
time		= 25

[Command]
name		= "Slash of Present"
command		= D, DF, F, x+s
time		= 20

[Command]
name		= "Rimbo Flattening B"
command		= B, DB, D, DF, F, y
time		= 30

[Command]
name		= "Rimbo Flattening A"
command		= B, DB, D, DF, F, x
time		= 30

[Command]
name		= "Slash of Living and Dying B"
command		= D, DB, B, y
time		= 20

[Command]
name		= "Slash of Living and Dying A"
command		= D, DB, B, x
time		= 20

[Command]
name		= "Slash of Heaven's Halo C"
command		= F, D, DF, z
time		= 20

[Command]
name		= "Slash of Heaven's Halo"
command		= F, D, DF, y
time		= 20

[Command]
name		= "Slash of Crescent Moon"
command		= F, D, DF, x
time		= 20

[Command]
name		= "Slash of Nether Reflection"
command		= D, DF, F, z
time		= 20

;Yuyuko========================================================
[Command]
name		= "Saigyouji Flawless Nirvana"
command		= D, DF, F, D, DF, F, D, DF, F x+s
time		= 30

;[Command]
;name		= "Resurrection Butterfly"
;command		= 
;time		= 30

[Command]
name		= "Deadly Dance"
command		= B, DB, D, DF, F, a+s
time		= 30

[Command]
name		= "Lost Soul's Village -Suicide-"
command		= D, DB, B, D, DB, B, c+s
time		= 25

[Command]
name		= "Ticket to the Nether World"
command		= D, DF, F, D, DF, F, c+s
time		= 25

[Command]
name		= "Butterfly Delusion"
command		= D, DB, B, c+s
time		= 20

[Command]
name		= "Ageless Dream"
command		= D, DF, F, c+s
time		= 20

[Command]
name		= "Distantly Ancient Place of Death "
command		= D, DB, B, D, DB, B, b+s
time		= 25

[Command]
name		= "Arisening of Pseudo Paradise"
command		= D, DF, F, D, DF, F, b+s
time		= 25

[Command]
name		= "Passage to the Nether World"
command		= D, DF, F, b+s
time		= 20

[Command]
name		= "Everlasting Nap"
command		= D, DF, F, D, DF, F, a+s
time		= 25

[Command]
name		= "Ghastly Dream"
command		= D, DF, F, a+s
time		= 20

[Command]
name		= "Dance of Delusory Butterfly B"
command		= B, DB, D, b
time		= 20

[Command]
name		= "Dance of Delusory Butterfly A"
command		= B, DB, D, a
time		= 20

[Command]
name		= "Wondering Forever C"
command		= F, D, DF, c
time		= 20

[Command]
name		= "Wondering Forever B"
command		= F, D, DF, b
time		= 20

[Command]
name		= "Wondering Forever A"
command		= F, D, DF, a
time		= 20

[Command]
name		= "Ray of Unborn C"
command		= D, DB, B, c
time		= 20

[Command]
name		= "Ray of Unborn B"
command		= D, DB, B, b
time		= 20

[Command]
name		= "Ray of Unborn A"
command		= D, DB, B, a
time		= 20

[Command]
name		= "Ghostly Butterfly C"
command		= D, DF, F, c
time		= 20

[Command]
name		= "Ghostly Butterfly B"
command		= D, DF, F, b
time		= 20

[Command]
name		= "Ghostly Butterfly A"
command		= D, DF, F, a
time		= 20

;==============================================================
[Command]
name		= "DDz"
command		= D, D, z
time		= 20

[Command]
name		= "DDy"
command		= D, D, y
time		= 20

[Command]
name		= "DDx"
command		= D, D, x
time		= 20

[Command]
name		= "DDc"
command		= D, D, c
time		= 20

[Command]
name		= "DDb"
command		= D, D, b
time		= 20

[Command]
name		= "DDa"
command		= D, D, a
time		= 20

;==============================================================
[Command]
name		= "on"
command		= x+y+z
time		= 1

[Command]
name		= "off"
command		= a+b+c
time		= 1

[Command]
name		= "DU"
command		= D, U
time		= 10

[Command]
name		= "FF"
command		= F, F
time		= 10

[Command]
name		= "BB"
command		= B, B
time		= 10

[Command]
name		= "recovery"
command		= a+b
time		= 1

[Command]
name		= "recovery"
command		= a+c
time		= 1

[Command]
name		= "recovery"
command		= b+c
time		= 1

[Command]
name		= "a"
command		= a
time		= 1

[Command]
name		= "b"
command		= b
time		= 1

[Command]
name		= "c"
command		= c
time		= 1

[Command]
name		= "x"
command		= x
time		= 1

[Command]
name		= "y"
command		= y
time		= 1

[Command]
name		= "z"
command		= z
time		= 1

[Command]
name		= "s"
command		= s
time		= 1

[Command]
name		= "holdstart"
command		= /$s
time		= 1

[Command]
name		= "holdfwd"
command		= /$F
time		= 1

[Command]
name		= "holdback"
command		= /$B
time		= 1

[Command]
name		= "holdup"
command		= /$U
time		= 1

[Command]
name		= "holddown"
command		= /$D
time		= 1

[Statedef -1]
;AI==============================================================================
[State -1];θU->6B
type		= ChangeState
value		= 270
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1
triggerall		= p2movetype = A && p2dist x = [0,60+enemynear,vel X*5]
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230

[State -1,Lost Soul's Village -Suicide-]
type		= ChangeState
value		= 3000
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1
triggerall		= p2dist x >= 200
triggerall		= var(5) = 0
triggerall		= (9999-var(59)) >= 2000
triggerall		= p2stateno != [120,159]
triggerall		= p2statetype != L
trigger1		= ctrl

[State -1];θ_E->»FfrC->_bV
type		= ChangeState
value		= 100
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist X < 0
;trigger1		= p2statetype = L
trigger1		= time >= 48 && stateno = 1060

[State -1];θ_E->»FfrC->obNXebv
type		= ChangeState
value		= 105
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
;trigger1		= p2statetype = L
trigger1		= time >= 48 && stateno = 1060

[State -1];θ_E->»FfrC
type		= ChangeState
value		= 1060
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= ctrl
trigger1		= p2statetype = L
trigger1 		= P2StateNo = 5120
trigger1 		= EnemyNear,AnimTime <= -28
trigger1		= p2dist X <= 80

[State -1];θ_E->HΣ±C
type		= ChangeState
value		= 1090
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= ctrl
trigger1		= p2statetype = L
trigger1		= p2dist X = [80,220]
trigger1		= random = [0,500]

[State -1];θ_E->HΣ±B
type		= ChangeState
value		= 1080
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= ctrl
trigger1		= p2statetype = L
trigger1		= p2dist X >= 220
trigger1		= random = [0,500]
trigger2		= p2statetype = L
trigger2		= p2dist X = [80,220]
trigger2		= random = [0,500]

[State -1];θ_E->HΣ±A
type		= ChangeState
value		= 1070
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= ctrl
trigger1		= p2statetype = L
trigger1		= p2dist X >= 220
trigger1		= random = [500,1000]

[State -1];2a->22b
type		= ChangeState
value		= 330
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1
triggerall		= p2dist X = [0,130]
trigger1		= moveguarded && stateno = 220


[State -1];->22b
type		= ChangeState
value		= 330
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1
triggerall		= p2dist X = [0,130]
triggerall		= p2stateno = [120,159]
triggerall		= p2statetype = S
trigger1		= helper(10000),stateno != 10320
trigger1		= helper(10000),stateno != 10330
trigger1		= ctrl
trigger2		= helper(10000),stateno != 10320
trigger2		= helper(10000),stateno != 10330
trigger2		= moveguarded && stateno = 200
trigger3		= helper(10000),stateno != 10320
trigger3		= helper(10000),stateno != 10330
trigger3		= stateno = 212 && var(30) = 1
trigger4		= helper(10000),stateno != 10320
trigger4		= helper(10000),stateno != 10330
trigger4		= moveguarded && stateno = 220
trigger5		= helper(10000),stateno != 10320
trigger5		= helper(10000),stateno != 10330
trigger5		= moveguarded && stateno = 230
trigger6		= helper(10000),stateno != 10320
trigger6		= helper(10000),stateno != 10330
trigger6		= moveguarded && stateno = 260
trigger7		= helper(10000),stateno != 10320
trigger7		= helper(10000),stateno != 10330
trigger7		= moveguarded && stateno = 270
trigger8		= helper(10000),stateno = 10320
trigger8		= helper(10000),time <= 22
trigger8		= ctrl
trigger9		= helper(10000),stateno = 10320
trigger9		= helper(10000),time <= 22
trigger9		= moveguarded && stateno = 200
trigger10		= helper(10000),stateno = 10320
trigger10		= helper(10000),time <= 22
trigger10		= stateno = 212 && var(30) = 1
trigger11		= helper(10000),stateno = 10320
trigger11		= helper(10000),time <= 22
trigger11		= moveguarded && stateno = 220
trigger12		= helper(10000),stateno = 10320
trigger12		= helper(10000),time <= 22
trigger12		= moveguarded && stateno = 230
trigger13		= helper(10000),stateno = 10320
trigger13		= helper(10000),time <= 22
trigger13		= moveguarded && stateno = 260
trigger14		= helper(10000),stateno = 10320
trigger14		= helper(10000),time <= 22
trigger14		= moveguarded && stateno = 270
trigger15		= helper(10000),stateno = 10330
trigger15		= helper(10000),time > 20
trigger15		= ctrl
trigger16		= helper(10000),stateno = 10330
trigger16		= helper(10000),time > 20
trigger16		= moveguarded && stateno = 200
trigger17		= helper(10000),stateno = 10330
trigger17		= helper(10000),time > 20
trigger17		= stateno = 212 && var(30) = 1
trigger18		= helper(10000),stateno = 10330
trigger18		= helper(10000),time > 20
trigger18		= moveguarded && stateno = 220
trigger19		= helper(10000),stateno = 10330
trigger19		= helper(10000),time > 20
trigger19		= moveguarded && stateno = 230
trigger20		= helper(10000),stateno = 10330
trigger20		= helper(10000),time > 20
trigger20		= moveguarded && stateno = 260
trigger21		= helper(10000),stateno = 10330
trigger21		= helper(10000),time > 20
trigger21		= moveguarded && stateno = 270

[State -1];->22a
type		= ChangeState
value		= 320
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1
triggerall		= p2dist X = [0,150]
triggerall		= p2stateno = [120,159]
triggerall		= p2statetype != S
trigger1		= helper(10000),stateno != 10320
trigger1		= helper(10000),stateno != 10330
trigger1		= ctrl
trigger2		= helper(10000),stateno != 10320
trigger2		= helper(10000),stateno != 10330
trigger2		= moveguarded && stateno = 200
trigger3		= helper(10000),stateno != 10320
trigger3		= helper(10000),stateno != 10330
trigger3		= stateno = 212 && var(30) = 1
trigger4		= helper(10000),stateno != 10320
trigger4		= helper(10000),stateno != 10330
trigger4		= moveguarded && stateno = 220
trigger5		= helper(10000),stateno != 10320
trigger5		= helper(10000),stateno != 10330
trigger5		= moveguarded && stateno = 230
trigger6		= helper(10000),stateno != 10320
trigger6		= helper(10000),stateno != 10330
trigger6		= moveguarded && stateno = 260
trigger7		= helper(10000),stateno != 10320
trigger7		= helper(10000),stateno != 10330
trigger7		= moveguarded && stateno = 270
trigger8		= helper(10000),stateno = 10330
trigger8		= helper(10000),time <= 20
trigger8		= ctrl
trigger9		= helper(10000),stateno = 10330
trigger9		= helper(10000),time <= 20
trigger9		= moveguarded && stateno = 200
trigger10		= helper(10000),stateno = 10330
trigger10		= helper(10000),time <= 20
trigger10		= stateno = 212 && var(30) = 1
trigger11		= helper(10000),stateno = 10330
trigger11		= helper(10000),time <= 20
trigger11		= moveguarded && stateno = 220
trigger12		= helper(10000),stateno = 10330
trigger12		= helper(10000),time <= 20
trigger12		= moveguarded && stateno = 230
trigger13		= helper(10000),stateno = 10330
trigger13		= helper(10000),time <= 20
trigger13		= moveguarded && stateno = 260
trigger14		= helper(10000),stateno = 10330
trigger14		= helper(10000),time <= 20
trigger14		= moveguarded && stateno = 270
trigger15		= helper(10000),stateno = 10320
trigger15		= helper(10000),time > 22
trigger15		= ctrl
trigger16		= helper(10000),stateno = 10320
trigger16		= helper(10000),time > 22
trigger16		= moveguarded && stateno = 200
trigger17		= helper(10000),stateno = 10320
trigger17		= helper(10000),time > 22
trigger17		= stateno = 212 && var(30) = 1
trigger18		= helper(10000),stateno = 10320
trigger18		= helper(10000),time > 22
trigger18		= moveguarded && stateno = 220
trigger19		= helper(10000),stateno = 10320
trigger19 		= helper(10000),time > 22
trigger19 		= moveguarded && stateno = 230
trigger20		= helper(10000),stateno = 10320
trigger20		= helper(10000),time > 22
trigger20		= moveguarded && stateno = 260
trigger21		= helper(10000),stateno = 10320
trigger21		= helper(10000),time > 22
trigger21		= moveguarded && stateno = 270

[State -1];μ->Wv->A
type		= ChangeState
value		= 240
triggerall		= statetype = A
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= prevstateno = 40 && stateno = 50 && time = 10
trigger1		= p2dist X <= 0
trigger1		= numtarget(340) != 0
trigger1		= target,statetype = A

[State -1];μ->Wv->B
type		= ChangeState
value		= 250
triggerall		= statetype = A
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= prevstateno = 40 && stateno = 50 && time = 10
trigger1		= p2dist X >= 0
trigger1		= numtarget(340) != 0
trigger1		= target,statetype = A

[State -1];μ->Wv
type		= ChangeState
value		= 40
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= prevstateno = 341 && stateno = 0 && time = 1
trigger1		= random = [0,333]
trigger1		= numtarget(340) != 0
trigger1		= target,statetype = A
trigger2		= prevstateno = 341 && stateno = 0 && time = 1
trigger2		= numtarget(340) != 0
trigger2		= target,statetype = A
trigger2		= p2dist X <= 0

[State -1];μ->22A
type		= ChangeState
value		= 320
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= prevstateno = 341 && stateno = 0 && time = 10
trigger1		= random = [0,333]
trigger1		= numtarget(340) != 0
trigger1		= target,statetype = A

[State -1];μ->6A
type		= ChangeState
value		= 260
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= prevstateno = 341 && stateno = 0 && time = 20
trigger1		= random = [334,666]
trigger1		= numtarget(340) != 0
trigger1		= target,statetype = A

[State -1];μ->A
type		= ChangeState
value		= 200
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= prevstateno = 341 && stateno = 0 && time = 30
trigger1		= numtarget(340) != 0
trigger1		= target,statetype = A

[State -1];»FfrA->μ
type		= ChangeState
value		= 341
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= (9999-var(59)) >= 500 || var(54) = 1
trigger1		= time >= 50 && stateno = 1040
trigger1		= target,statetype = A

[State -1];Σ±²ΜA->μ
type		= ChangeState
value		= 341
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= movehit
triggerall		= (9999-var(59)) >= 500 || var(54) = 1
trigger1		= movecontact && stateno = 1020 && time <= 31
trigger1		= numtarget(1020) != 0
trigger1		= target,statetype = S

[State -1];6B->Σ±²ΜB
type		= ChangeState
value		= 1020
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= movehit && stateno = 270
trigger1		= numtarget(270) != 0
trigger1		= target,statetype != A

[State -1];6B->Σ±²ΜA
type		= ChangeState
value		= 1020
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= movehit && stateno = 270
trigger1		= numtarget(270) != 0
trigger1		= target,statetype = A

[State -1];6A->Σ±²ΜA
type		= ChangeState
value		= 1020
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= movehit && stateno = 260
trigger1		= p2dist X = [0,50]
trigger1		= numtarget(260) != 0
trigger1		= target,statetype = A

[State -1];6A->»FfrA
type		= ChangeState
value		= 1040
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= movehit && stateno = 260
trigger1		= p2dist x = [0,55]
trigger1		= numtarget(260) != 0
trigger1		= target,statetype != A

[State -1];6A->Σ±²ΜA
type		= ChangeState
value		= 1020
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= movehit && stateno = 260
trigger1		= numtarget(260) != 0
trigger1		= target,statetype != A

[State -1];6A->22B
type		= ChangeState
value		= 330
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= moveguarded && stateno = 260
trigger1		= numtarget(260) != 0
trigger1		= target,statetype != A

[State -1];6A->22A
type		= ChangeState
value		= 320
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= movecontact && stateno = 260
trigger1		= numtarget(260) != 0
trigger1		= target,statetype != S

[State -1];->6A
type		= ChangeState
value		= 260
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= movecontact && stateno = 200
trigger2		= stateno = 212 && var(30) = 1
trigger3		= movecontact && stateno = 220
trigger4		= movecontact && stateno = 230

[State -1];->K[h
type		= ChangeState
value		= 120
triggerall		= ctrl
triggerall		= var(56) = 1
trigger1		= InGuardDist

[State -1];’ΆΜυ->_bV
type		= ChangeState
value		= 116
triggerall		= statetype = A && var(29) = [0,1]
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2dist X < 0
triggerall		= p2statetype = L || p2movetype = A
trigger1		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger1		= (time = [47,63]) && stateno = 1005
trigger2		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger2		= (time = [57,81]) && stateno = 1013
trigger3		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger3		= (time = [61,101]) && stateno = 1018
trigger4		= time >= 47 && stateno = 1005
trigger4		= p2statetype = L || p2movetype = A
trigger5		= time >= 57 && stateno = 1013
trigger5		= p2statetype = L || p2movetype = A
trigger6		= time >= 61 && stateno = 1018
trigger6		= p2statetype = L || p2movetype = A

[State -1];’ΆΜυ->_bV
type		= ChangeState
value		= 118
triggerall		= statetype = A && var(29) = [0,1]
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2statetype = L || p2movetype = A
trigger1		= (time = [47,63]) && stateno = 1005
trigger1		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger2		= (time = [57,81]) && stateno = 1013
trigger2		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger3		= (time = [61,101]) && stateno = 1018
trigger3		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger4		= time >= 47 && stateno = 1005
trigger4		= p2statetype = L || p2movetype = A
trigger5		= time >= 57 && stateno = 1013
trigger5		= p2statetype = L || p2movetype = A
trigger6		= time >= 61 && stateno = 1018
trigger6		= p2statetype = L || p2movetype = A

[State -1];’ΆΜυ->_bV
type		= ChangeState
value		= 100
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2dist X < 0
triggerall		= p2statetype = L || p2movetype = A
trigger1		= (time = [47,63]) && stateno = 1000
trigger1		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger2		= (time = [57,81]) && stateno = 1010
trigger2		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger3		= (time = [61,101]) && stateno = 1015
trigger3		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger4		= time >= 47 && stateno = 1000
trigger4		= p2statetype = L || p2movetype = A
trigger5		= time >= 57 && stateno = 1010
trigger5		= p2statetype = L || p2movetype = A
trigger6		= time >= 61 && stateno = 1015
trigger6		= p2statetype = L || p2movetype = A

[State -1];’ΆΜυ->_bV
type		= ChangeState
value		= 105
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= (time = [47,63]) && stateno = 1000
trigger1		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger2		= (time = [57,81]) && stateno = 1010
trigger2		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger3		= (time = [61,101]) && stateno = 1015
trigger3		= !helper(1008),movecontact && !helper(1018),movecontact && !helper(1118),movecontact && !helper(1218),movecontact
trigger4		= time >= 47 && stateno = 1000
trigger4		= p2statetype = L || p2movetype = A
trigger5		= time >= 57 && stateno = 1010
trigger5		= p2statetype = L || p2movetype = A
trigger6		= time >= 61 && stateno = 1015
trigger6		= p2statetype = L || p2movetype = A

[State -1];Λqbg->’ΆΜυC
type		= ChangeState
value		= 1018
triggerall		= statetype = A
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist X >= 250
triggerall		= p2dist Y = [-130,130]
triggerall		= numtarget = 0
triggerall		= p2movetype = H
triggerall		= !inguarddist
triggerall		= random = [0,30]
trigger1		= ctrl
trigger2		= movecontact && stateno = 240
trigger3		= movecontact && stateno = 250 && time >= 27
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430

[State -1];Λqbg->’ΆΜυB
type		= ChangeState
value		= 1013
triggerall		= statetype = A
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist X = [170,250]
triggerall		= p2dist Y = [-130,130]
triggerall		= numtarget = 0
triggerall		= p2movetype = H
triggerall		= !inguarddist
triggerall		= random = [0,30]
trigger1		= ctrl
trigger2		= movecontact && stateno = 240
trigger3		= movecontact && stateno = 250 && time >= 27
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430

[State -1];Λqbg->’ΆΜυA
type		= ChangeState
value		= 1005
triggerall		= statetype = A
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist X = [95,170]
triggerall		= p2dist Y = [-130,130]
triggerall		= numtarget = 0
triggerall		= p2movetype = H
triggerall		= !inguarddist
triggerall		= random = [0,30]
trigger1		= ctrl
trigger2		= movecontact && stateno = 240
trigger3		= movecontact && stateno = 250 && time >= 27
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430

[State -1];Λqbg->’ΆΜυC
type		= ChangeState
value		= 1015
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist X >= 250
triggerall		= p2dist Y = [-130,130]
triggerall		= numtarget = 0
triggerall		= p2movetype = H
triggerall		= !inguarddist
triggerall		= random = [0,30]
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1];Λqbg->’ΆΜυB
type		= ChangeState
value		= 1010
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist X = [170,250]
triggerall		= p2dist Y = [-130,130]
triggerall		= numtarget = 0
triggerall		= p2movetype = H
triggerall		= !inguarddist
triggerall		= random = [0,30]
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1];Λqbg->’ΆΜυA
type		= ChangeState
value		= 1000
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist X = [95,170]
triggerall		= p2dist Y = [-130,130]
triggerall		= numtarget = 0
triggerall		= p2movetype = H
triggerall		= !inguarddist
triggerall		= random = [0,30]
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1];2B
type		= ChangeState
value		= 230
triggerall		= statetype = S || statetype = C
triggerall		= p2statetype != A || p2statetype != L
trigger1		= ctrl
trigger1		= p2dist X = [0,150]
trigger1		= random = [320,390]
trigger1		= p2stateno = 52
trigger1		= var(56) = 1 || var(54) = 1

[State -1];2A
type		= ChangeState
value		= 220
triggerall		= statetype = S || statetype = C
triggerall		= p2statetype != A || p2statetype != L
triggerall		= p2dist X = [0,90]
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= ctrl
trigger1		= random = [260,310]
trigger2		= random = [260,310]
trigger2		= stateno = 220
trigger2		= moveguarded
trigger2		= time >= 14

[State -1];Wv->A
type		= ChangeState
value		= 240
triggerall		= statetype = A
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= stateno = 48 || stateno = 50
triggerall		= p2dist X = [-95,95]
triggerall		= p2dist Y = [-133,50]
triggerall		= numtarget = 0
triggerall		= !inguarddist
triggerall		= random = [50,150]
trigger1		= ctrl
trigger2		= stateno = 116 && time >= 10
trigger3		= stateno = 118 && time >= 4

[State -1];->_bV->B
type		= ChangeState
value		= 290
trigger1		= statetype = S && stateno = 100
triggerall		= p2statetype = A
trigger1		= p2dist X = [0,100]
trigger1		= var(56) = 1 || var(54) = 1
trigger1		= numtarget = 0

[State -1];->_bV->3B
type		= ChangeState
value		= 300
trigger1		= statetype = S && stateno = 100
triggerall		= p2statetype = A
trigger1		= p2dist X = [0,130]
trigger1		= var(56) = 1 || var(54) = 1
trigger1		= numtarget = 0

[State -1];->_bV->3B
type		= ChangeState
value		= 310
trigger1		= statetype = S && stateno = 100
triggerall		= p2statetype != A || p2statetype != L
trigger1		= p2dist X = [0,70]
trigger1		= var(56) = 1 || var(54) = 1
trigger1		= numtarget = 0
trigger1		= !inguarddist

[State -1];->_bV
type		= ChangeState
value		= 100
triggerall		= statetype = S || statetype = C
triggerall		= p2statetype != A || p2statetype != L
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2dist X = [90,140]
triggerall		= numtarget = 0
triggerall		= !inguarddist
triggerall		= random = [0,50]
trigger1		= stateno != 100 && stateno != 101 && ctrl
trigger2		= time >= 25 && stateno = 1070
trigger3		= time >= 25 && stateno = 1080
trigger4		= time >= 25 && stateno = 1090
trigger5		= time >= 47 && stateno = 1000
trigger6		= time >= 57 && stateno = 1010
trigger7		= time >= 61 && stateno = 1015
trigger8		= time >= 48 && stateno = 1060
trigger9		= time >= 36 && stateno = 350
trigger10		= time >= 36 && stateno = 380
trigger11		= time >= 23 && stateno = 390
trigger12		= time >= 14 && stateno = 400
trigger13		= time >= 34 && stateno = 420

[State -1];AirShotA
type		= ChangeState
value		= 410
triggerall		= statetype = A
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= var(5) = 0
triggerall		= p2dist x >= 200
triggerall		= prevstateno != 410
triggerall		= numtarget = 0
triggerall		= random = [120,160]
trigger1		= ctrl

[State -1];->CrouchShotA
type		= ChangeState
value		= 400
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= numtarget = 0
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
triggerall		= prevstateno != 400
triggerall		= p2statetype = A
triggerall		= random = [560,590]
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1];->StandShotB
type		= ChangeState
value		= 420
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= numtarget = 0
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
triggerall		= prevstateno != 420
triggerall		= random = [530,560]
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1];->StandShot6C
type		= ChangeState
value		= 380
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= numtarget = 0
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
triggerall		= prevstateno != 380
triggerall		= random = [500,530]
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1];->Σ±²Μ B
type		= ChangeState
value		= 1030
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2dist X >= 200
triggerall		= random = [120,160]
triggerall		= p2statetype != L
triggerall		= p2movetype = A
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420


[State -1];AirFwdDash
type		= ChangeState
value		= 116
triggerall		= statetype = A && var(29) = [0,1]
triggerall		= p2dist X < 0
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2movetype = A || inguarddist
trigger1		= time >= 34 && stateno = 430
trigger2		= stateno = 116 && time >= 10
trigger3		= stateno = 118 && time >= 4
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410

[State -1];AirBackDash
type		= ChangeState
value		= 118
triggerall		= statetype = A && var(29) = [0,1]
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2movetype = A || inguarddist
trigger1		= time >= 34 && stateno = 430
trigger2		= stateno = 116 && time >= 10
trigger3		= stateno = 118 && time >= 4
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410


[State -1];FwdDash
type		= ChangeState
value		= 100
triggerall		= statetype = S || statetype = C
triggerall		= p2dist X < 0
triggerall		= p2movetype = A || inguarddist
triggerall		= var(56) = 1 || var(54) = 1
trigger1		= time >= 34 && stateno = 420
trigger2		= time >= 25 && stateno = 1070
trigger3		= time >= 25 && stateno = 1080
trigger4		= time >= 25 && stateno = 1090
trigger8		= time >= 48 && stateno = 1060
trigger9		= time >= 36 && stateno = 350
trigger10		= time >= 36 && stateno = 380
trigger11		= time >= 23 && stateno = 390
trigger12		= time >= 14 && stateno = 400

[State -1];BackStep
type		= ChangeState
value		= 105
triggerall		= statetype = S || statetype = C
triggerall		= var(56) = 1 || var(54) = 1
triggerall		= p2movetype = A || inguarddist
trigger1		= time >= 34 && stateno = 420
trigger2		= time >= 25 && stateno = 1070
trigger3		= time >= 25 && stateno = 1080
trigger4		= time >= 25 && stateno = 1090
trigger8		= time >= 48 && stateno = 1060
trigger9		= time >= 36 && stateno = 350
trigger10		= time >= 36 && stateno = 380
trigger11		= time >= 23 && stateno = 390
trigger12		= time >= 14 && stateno = 400


;================================================================================
[State -1,AutoGuard]
type		= ChangeState
value		= 120
triggerall		= StateNo != [5000,5999]
triggerall		= ctrl
triggerall		= command = "holdstart"
trigger1		= InGuardDist

[State -1,Lost Soul's Village -Suicide-]
type		= ChangeState
value		= 3000
triggerall		= statetype = S || statetype = C
triggerall		= command = "Lost Soul's Village -Suicide-"
triggerall		= var(5) = 0
triggerall		= (9999-var(59)) >= 2000
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger9		= movecontact && stateno = 300
trigger10		= movecontact && stateno = 310
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420
trigger16		= movecontact && stateno = 320
trigger17		= movecontact && stateno = 330
trigger18		= movecontact && stateno = 1020 && time <= 31
trigger19		= movecontact && stateno = 1030 && time <= 55
trigger20		= time >= 25 && stateno = 1070
trigger21		= time >= 25 && stateno = 1080
trigger22		= time >= 25 && stateno = 1090
trigger23		= time >= 47 && stateno = 1000
trigger24		= time >= 57 && stateno = 1010
trigger25		= time >= 61 && stateno = 1015
trigger26		= time >= 48 && stateno = 1060
trigger27		= time >= 52 && stateno = 1040
trigger28		= time >= 75 && stateno = 1050

[State -1,Wondering Forever C]
type		= ChangeState
value		= 1060
triggerall		= statetype = S || statetype = C
triggerall		= command = "Wondering Forever C"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Wondering Forever B]
type		= ChangeState
value		= 1050
triggerall		= statetype = S || statetype = C
triggerall		= command = "Wondering Forever B"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Wondering Forever A]
type		= ChangeState
value		= 1040
triggerall		= statetype = S || statetype = C
triggerall		= command = "Wondering Forever A"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Ghostly Butterfly C]
type		= ChangeState
value		= 1090
triggerall		= statetype = S || statetype = C
triggerall		= command = "Ghostly Butterfly C"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Ghostly Butterfly B]
type		= ChangeState
value		= 1080
triggerall		= statetype = S || statetype = C
triggerall		= command = "Ghostly Butterfly B"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Ghostly Butterfly A]
type		= ChangeState
value		= 1070
triggerall		= statetype = S || statetype = C
triggerall		= command = "Ghostly Butterfly A"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Dance of Delusory Butterfly B]
type		= ChangeState
value		= 1030
triggerall		= statetype = S || statetype = C
triggerall		= command = "Dance of Delusory Butterfly B"
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Dance of Delusory Butterfly A]
type		= ChangeState
value		= 1020
triggerall		= statetype = S || statetype = C
triggerall		= command = "Dance of Delusory Butterfly A"
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Ray of Unborn C]
type		= ChangeState
value		= 1018
triggerall		= statetype = A
triggerall		= command = "Ray of Unborn C"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 240
trigger3		= movecontact && stateno = 250
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430

[State -1,Ray of Unborn C]
type		= ChangeState
value		= 1015
triggerall		= statetype = S || statetype = C
triggerall		= command = "Ray of Unborn C"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Ray of Unborn B]
type		= ChangeState
value		= 1013
triggerall		= statetype = A
triggerall		= command = "Ray of Unborn B"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 240
trigger3		= movecontact && stateno = 250
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430

[State -1,Ray of Unborn B]
type		= ChangeState
value		= 1010
triggerall		= statetype = S || statetype = C
triggerall		= command = "Ray of Unborn B"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,Ray of Unborn A]
type		= ChangeState
value		= 1005
triggerall		= statetype = A
triggerall		= command = "Ray of Unborn A"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 240
trigger3		= movecontact && stateno = 250
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430

[State -1,Ray of Unborn A]
type		= ChangeState
value		= 1000
triggerall		= statetype = S || statetype = C
triggerall		= command = "Ray of Unborn A"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420

[State -1,DDc2]
type		= ChangeState
value		= 342
triggerall		= statetype = S || statetype = C
triggerall		= movetype = H
triggerall		= command = "DDc"
triggerall		= (9999-var(59)) >= 500
trigger1		= stateno = [120,159]

[State -1,DDc2]
type		= ChangeState
value		= 341
triggerall		= statetype = S || statetype = C
triggerall		= command = "DDc"
triggerall		= movecontact
triggerall		= (9999-var(59)) >= 500
trigger1		= time >= 75 && stateno = 1050
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270
trigger8		= movecontact && stateno = 280
trigger9		= movecontact && stateno = 300
trigger10		= movecontact && stateno = 310
trigger11		= time >= 36 && stateno = 350
trigger12		= time >= 36 && stateno = 380
trigger13		= time >= 23 && stateno = 390
trigger14		= time >= 14 && stateno = 400
trigger15		= time >= 34 && stateno = 420
trigger16		= movecontact && stateno = 320
trigger17		= movecontact && stateno = 330
trigger18		= movecontact && stateno = 1020 && time <= 31
trigger19		= movecontact && stateno = 1030 && time <= 55
trigger20		= time >= 25 && stateno = 1070
trigger21		= time >= 25 && stateno = 1080
trigger22		= time >= 25 && stateno = 1090
trigger23		= time >= 47 && stateno = 1000
trigger24		= time >= 57 && stateno = 1010
trigger25		= time >= 61 && stateno = 1015
trigger26		= time >= 48 && stateno = 1060
trigger27		= time >= 52 && stateno = 1040

[State -1,DDc1]
type		= ChangeState
value		= 340
triggerall		= statetype = S || statetype = C
triggerall		= ctrl
triggerall		= (9999-var(59)) >= 500
trigger1		= command = "DDc"

[State -1,DDb]
type		= ChangeState
value		= 330
triggerall		= statetype = S || statetype = C
triggerall		= command = "DDb"
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1,DDa]
type		= ChangeState
value		= 320
triggerall		= statetype = S || statetype = C
triggerall		= command = "DDa"
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1,AirShotB]
type		= ChangeState
value		= 430
triggerall		= statetype = A
triggerall		= command = "b" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "b"
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
trigger1		= ctrl

[State -1,CrouchShotB]
type		= ChangeState
value		= 440
triggerall		= statetype = S || statetype = C
triggerall		= command = "b" && command = "holddown" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "b" && command = "holddown"
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1,StandShotB]
type		= ChangeState
value		= 420
triggerall		= statetype = S || statetype = C
triggerall		= command = "b" && command != "holddown" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "b" && command != "holddown"
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270


[State -1,AirShotA]
type		= ChangeState
value		= 410
triggerall		= statetype = A
triggerall		= command = "a" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "a"
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
trigger1		= ctrl

[State -1,CrouchShotA]
type		= ChangeState
value		= 400
triggerall		= statetype = S || statetype = C
triggerall		= command = "a" && command = "holddown" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "a" && command = "holddown"
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1,StandShotA]
type		= ChangeState
value		= 390
triggerall		= statetype = S || statetype = C
triggerall		= command = "a" && command != "holddown" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "a" && command != "holddown"
triggerall		= var(5) = 0
triggerall		= p2dist x >= 160
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1,CrouchShotC]
type		= ChangeState
value		= 370
triggerall		= statetype = S || statetype = C
triggerall		= command = "c" && command = "holddown" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "c" && command = "holddown"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1,AirShotC]
type		= ChangeState
value		= 360
triggerall		= statetype = A
triggerall		= command = "c" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "c"
triggerall		= var(5) = 0
trigger1		= ctrl

[State -1,StandShot6C]
type		= ChangeState
value		= 380
triggerall		= statetype = S || statetype = C
triggerall		= command = "c" && command != "holddown" && command = "holdfwd" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "c" && command != "holddown" && command = "holdfwd"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270


[State -1,StandShotC]
type		= ChangeState
value		= 350
triggerall		= statetype = S || statetype = C
triggerall		= command = "c" && command != "holddown" && command != "holdfwd" && var(56) = 0 || var(56) = 1 && numtarget = 0 && command = "c" && command != "holddown" && command != "holdfwd"
triggerall		= var(5) = 0
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230
trigger6		= movecontact && stateno = 260
trigger7		= movecontact && stateno = 270

[State -1,DashCrouchB]
type		= ChangeState
value		= 310
triggerall		= statetype = S && stateno = 100
trigger1		= command = "b" && command = "holddown"

[State -1,DashCrouchA]
type		= ChangeState
value		= 300
triggerall		= statetype = S && stateno = 100
trigger1		= command = "a" && command = "holddown"

[State -1,DashStandB]
type		= ChangeState
value		= 290
triggerall		= statetype = S && stateno = 100
trigger1		= command = "b" && command != "holddown"

[State -1,DashStandA]
type		= ChangeState
value		= 280
triggerall		= statetype = S && stateno = 100
trigger1		= command = "a" && command != "holddown"

[State -1,6B]
type		= ChangeState
value		= 270
triggerall		= statetype = S || statetype = C
triggerall		= command = "holdfwd" && command = "b"
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230

[State -1,6A]
type		= ChangeState
value		= 260
triggerall		= statetype = S || statetype = C
triggerall		= command = "holdfwd" && command = "a"
trigger1		= ctrl
trigger2		= movecontact && stateno = 200
trigger3		= stateno = 212 && var(30) = 1
trigger4		= movecontact && stateno = 220
trigger5		= movecontact && stateno = 230

[State -1,YuyukoAirB]
type		= ChangeState
value		= 250
triggerall		= statetype = A
triggerall		= command = "b"
trigger1		= ctrl
trigger2		= stateno = 116 && time >= 10
trigger3		= stateno = 118 && time >= 4

[State -1,YuyukoAirA]
type		= ChangeState
value		= 240
triggerall		= statetype = A
triggerall		= command = "a"
trigger1		= ctrl
trigger2		= stateno = 116 && time >= 10
trigger3		= stateno = 118 && time >= 4

[State -1, YuyukoCrouchB]
type		= ChangeState
value		= 230
triggerall		= statetype = C && ctrl
trigger1		= command = "b" && command = "holddown"

[State -1, YuyukoCrouchA]
type		= ChangeState
value		= 220
triggerall		= statetype = C && ctrl
trigger1		= command = "a" && command = "holddown"

[State -1,YuyukoStandB]
type		= ChangeState
value		= 210
triggerall		= statetype = S && ctrl
trigger1		= command = "b" && command != "holddown"

[State -1,YuyukoStandA]
type		= ChangeState
value		= 200
triggerall		= statetype = S && ctrl
trigger1		= command = "a" && command != "holddown"

[State -1,AirBackDash]
type		= ChangeState
value		= 118
triggerall		= statetype = A && var(29) = [0,1]
triggerall		= command = "BB" && command != "holdstart"
trigger1		= ctrl
trigger2		= stateno = 116 && time >= 10
trigger3		= stateno = 118 && time >= 4
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430
trigger8		= time >= 47 && stateno = 1005
trigger9		= time >= 57 && stateno = 1013
trigger10		= time >= 61 && stateno = 1018

[State -1,AirFwdDash]
type		= ChangeState
value		= 116
triggerall		= statetype = A && var(29) = [0,1]
triggerall		= command = "FF" && command != "holdstart"
trigger1		= ctrl
trigger2		= stateno = 116 && time >= 10
trigger3		= stateno = 118 && time >= 4
trigger4		= time >= 36 && stateno = 360
trigger5		= time >= 39 && stateno = 370
trigger6		= time >= 22 && stateno = 410
trigger7		= time >= 34 && stateno = 430
trigger8		= time >= 47 && stateno = 1005
trigger9		= time >= 57 && stateno = 1013
trigger10		= time >= 61 && stateno = 1018

[State -1,HighJump]
type		= ChangeState
value		= 46
triggerall		= statetype = S || statetype = C
triggerall		= command = "DU" && command != "holdstart"
trigger1		= ctrl
trigger2		= time >= 25 && stateno = 1070
trigger3		= time >= 25 && stateno = 1080
trigger4		= time >= 25 && stateno = 1090
trigger5		= time >= 47 && stateno = 1000
trigger6		= time >= 57 && stateno = 1010
trigger7		= time >= 61 && stateno = 1015
trigger8		= time >= 48 && stateno = 1060
trigger9		= time >= 36 && stateno = 350
trigger10		= time >= 36 && stateno = 380
trigger11		= time >= 23 && stateno = 390
trigger12		= time >= 14 && stateno = 400
trigger13		= time >= 34 && stateno = 420

[State -1,FwdDash]
type		= ChangeState
value		= 100
triggerall		= statetype = S || statetype = C
triggerall		= command = "FF" && command != "holdstart"
trigger1		= stateno != 100 && stateno != 101 && ctrl
trigger2		= time >= 25 && stateno = 1070
trigger3		= time >= 25 && stateno = 1080
trigger4		= time >= 25 && stateno = 1090
trigger5		= time >= 47 && stateno = 1000
trigger6		= time >= 57 && stateno = 1010
trigger7		= time >= 61 && stateno = 1015
trigger8		= time >= 48 && stateno = 1060
trigger9		= time >= 36 && stateno = 350
trigger10		= time >= 36 && stateno = 380
trigger11		= time >= 23 && stateno = 390
trigger12		= time >= 14 && stateno = 400
trigger13		= time >= 34 && stateno = 420

[State -1,BackStep]
type		= ChangeState
value		= 105
triggerall		= statetype = S || statetype = C
triggerall		= command = "BB" && command != "holdstart"
trigger1		= ctrl
trigger2		= time >= 25 && stateno = 1070
trigger3		= time >= 25 && stateno = 1080
trigger4		= time >= 25 && stateno = 1090
trigger5		= time >= 47 && stateno = 1000
trigger6		= time >= 57 && stateno = 1010
trigger7		= time >= 61 && stateno = 1015
trigger8		= time >= 48 && stateno = 1060
trigger9		= time >= 36 && stateno = 350
trigger10		= time >= 36 && stateno = 380
trigger11		= time >= 23 && stateno = 390
trigger12		= time >= 14 && stateno = 400
trigger13		= time >= 34 && stateno = 420