;--------------------------------------------------------------------------
[Command]
name = "AI01"
command = ~D,U,D,U,D,U,D,U,D,U,a
time = 1
[Command]
name = "AI02"
command = ~D,U,D,U,D,U,D,U,D,U,b
time = 1
[Command]
name = "AI03"
command = ~D,U,D,U,D,U,D,U,D,U,c
time = 1
[Command]
name = "AI04"
command = ~D,U,D,U,D,U,D,U,D,U,x
time = 1
[Command]
name = "AI05"
command = ~D,U,D,U,D,U,D,U,D,U,y
time = 1
[Command]
name = "AI06"
command = ~D,U,D,U,D,U,D,U,D,U,z
time = 1
[Command]
name = "AI07"
command = ~U,D,U,D,U,D,U,D,U,D,a
time = 1
[Command]
name = "AI08"
command = ~U,D,U,D,U,D,U,D,U,D,b
time = 1
[Command]
name = "AI09"
command = ~U,D,U,D,U,D,U,D,U,D,c
time = 1
[Command]
name = "AI10"
command = ~U,D,U,D,U,D,U,D,U,D,x
time = 1
[Command]
name = "AI11"
command = ~U,D,U,D,U,D,U,D,U,D,y
time = 1
[Command]
name = "AI12"
command = ~U,D,U,D,U,D,U,D,U,D,z
time = 1
[Command]
name = "AI13"
command = ~B,F,B,F,B,F,B,F,B,F,a
time = 1
[Command]
name = "AI14"
command = ~B,F,B,F,B,F,B,F,B,F,b
time = 1
[Command]
name = "AI15"
command = ~B,F,B,F,B,F,B,F,B,F,c
time = 1
[Command]
name = "AI16"
command = ~B,F,B,F,B,F,B,F,B,F,x
time = 1
[Command]
name = "AI17"
command = ~B,F,B,F,B,F,B,F,B,F,y
time = 1
[Command]
name = "AI18"
command = ~B,F,B,F,B,F,B,F,B,F,z
time = 1
[Command]
name = "AI19"
command = ~F,B,F,B,F,B,F,B,F,B,a
time = 1
[Command]
name = "AI20"
command = ~F,B,F,B,F,B,F,B,F,B,b
time = 1
[Command]
name = "AI21"
command = ~F,B,F,B,F,B,F,B,F,B,c
time = 1
[Command]
name = "AI22"
command = ~F,B,F,B,F,B,F,B,F,B,x
time = 1
[Command]
name = "AI23"
command = ~F,B,F,B,F,B,F,B,F,B,y
time = 1
[Command]
name = "AI24"
command = ~F,B,F,B,F,B,F,B,F,B,z
time = 1
;--------------------------------------------------------------------------
[Command]
name = "632141236C"
command = ~F,DF,D,DB,B,DB,D,DF,F,c
time = 40
[Command]
name = "46463214Z"
command = ~B,F, B, F, DF,D,DB,B,z
time = 40
;-----
[Command]
name = "236236A"
command = ~D, DF, F, D, DF, F, a
time = 30
[Command]
name = "236236B"
command = ~D, DF, F, D, DF, F, b
time = 30
[Command]
name = "236236C"
command = ~D, DF, F, D, DF, F, c
time = 30
[Command]
name = "236236Z"
command = ~D, DF, F, D, DF, F, z
time = 30
;-----
[Command]
name = "214214A"
command = ~D,DB,B,D,DB,B,a
time = 30
[Command]
name = "214214B"
command = ~D,DB,B,D,DB,B,b
time = 30
[Command]
name = "214214C"
command = ~D,DB,B,D,DB,B,c
time = 30
[Command]
name = "214214Z"
command = ~D,DB,B,D,DB,B,z
time = 30
;-----
[Command]
name = "641236Z"
command = ~F, B, DB, D, DF, F, z
time = 30
;--------------------------------------------------------------------------
[Command]
name = "6A"
command = /F,a
[Command]
name = "6B"
command = /F,b
[Command]
name = "6C"
command = /F,c
[Command]
name = "6Z"
command = /$F, z
;-----
[Command]
name = "236Z"
command = ~D, DF, F, z
;-----
[Command]
name = "623A"
command = ~F, D, FD, a
[Command]
name = "623B"
command = ~F, D, FD, b
[Command]
name = "623C"
command = ~F, D, FD, c
;-----
[Command]
name = "263A"
command = ~D, F, DF, a
[Command]
name = "263B"
command = ~D, F, DF, b
[Command]
name = "263C"
command = ~D, F, DF, c
;-----
[Command]
name = "214A"
command = ~D, DB, B, a
[Command]
name = "214B"
command = ~D, DB, B, b
[Command]
name = "214C"
command = ~D, DB, B, c
[Command]
name = "214Z"
command = ~D, DB, B, z
;-----
[Command]
name = "412A"
command = ~B, DB, D, a
[Command]
name = "412B"
command = ~B, DB, D, b
[Command]
name = "412C"
command = ~B, DB, D, c
;-----
[Command]
name = "41236C"
command = ~B, DB, D, DF, F, c
time = 30
;-----
[Command]
name = "22C"
command = ~D,D,c
[Command]
name = "c+z"
command = c+z
;-----
[Command]
name = "623"
command = ~F, D, FD
[Command]
name = "421"
command = ~B, D, BD
[Command]
name = "214214"
command = ~D, BD, B, D, BD, B
;---------------------------------------------------------------------------
[Command]
name = "66"
command = F, F
[Command]
name = "44"
command = B, B
;---------------------------------------------------------------------------
[Command]
name = "recovery"
command = x+y
[Command]
name = "recoveryA"
command = /F,a
[Command]
name = "recoveryA"
command = /F,b
[Command]
name = "recoveryA"
command = /F,c
[Command]
name = "recoveryB"
command = /B,a
[Command]
name = "recoveryB"
command = /B,b
[Command]
name = "recoveryB"
command = /B,c
;---------------------------------------------------------------------------
[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 = "start"
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
[Command]
name = "holda"
command = /$a
time = 1
[Command]
name = "holdb"
command = /$b
time = 1
[Command]
name = "holdc"
command = /$c
time = 1
[Statedef -1]
;===========================================================================
; AI
;===========================================================================
;----------------------------------------5210
[State -1, AI]
type = ChangeState
value = 5210
triggerall = Alive
triggerall = Var(59) = 1
triggerall = Var(58) = [1,50]
triggerall = Vel Y > -1
trigger1 = StateNo = 4901 && Time > 16
trigger2 = StateNo = 4905 && Time > 36
trigger3 = StateNo = 5050 && CanRecover
;----------------------------------------3011
[State -1, AI]
type = ChangeState
value = 800
triggerall = StateNo = 3011
triggerall = Var(59) = 1
triggerall = Var(40) = [600,1200]
triggerall = Var(41) = 1
trigger1 = Time = 3
trigger1 = Var(58) = [1,80]
;----------------------------------------1705
[State -1, AI]
type = ChangeState
value = 800
triggerall = StateNo = 1705
triggerall = Var(59) = 1
triggerall = Var(40) = [600,1800]
triggerall = Var(41) = 1
triggerall = MoveHit
triggerall = P2Dist X < 0
triggerall = P2MoveType = H
trigger1 = Var(58) = [1,80]
;----------------------------------------2104
[State -1, AI]
type = ChangeState
value = 2080
triggerall = StateNo = 2104
triggerall = Var(59) = 1
triggerall = Var(40) >= 600
triggerall = Power >= 1000
trigger1 = Time = 32
;----------------------------------------2080
[State -1, AI]
type = ChangeState
value = 2200
triggerall = StateNo = 2080
triggerall = PrevStateNo = 2104
triggerall = Var(59) = 1
triggerall = Power >= 1000
trigger1 = Time = 30
;----------------------------------------2021
[State -1, AI]
type = ChangeState
value = 2080
triggerall = StateNo = 2021
triggerall = Var(59) = 1
triggerall = Var(40) = [600,1800]
triggerall = MoveHit
trigger1 = Var(58) = [1,40]
;----------------------------------------2041
[State -1, AI]
type = ChangeState
value = 2080
triggerall = StateNo = 2041
triggerall = Var(59) = 1
triggerall = Var(40) = [600,1800]
triggerall = MoveHit
triggerall = HitCount = 10
trigger1 = Var(58) = [1,40]
;----------------------------------------2090
[State -1, AI]
type = ChangeState
triggerall = StateNo = 2090
triggerall = Var(59) = 1
triggerall = Power >= 1000
trigger1 = Var(58) = [1,60]
value = 2200
[State -1, AI]
type = ChangeState
triggerall = StateNo = 2090
triggerall = Var(59) = 1
triggerall = Power >= 1000
trigger1 = Var(58) = [61,100]
value = 2101
[State -1, AI]
type = ChangeState
triggerall = StateNo = 2090
triggerall = Var(59) = 1
triggerall = Power < 1000
trigger1 = Var(58) = [1,60]
value = 2021
[State -1, AI]
type = ChangeState
triggerall = StateNo = 2090
triggerall = Var(59) = 1
triggerall = Power < 1000
trigger1 = Var(58) = [61,100]
value = 2041
;----------------------------------------800
[State -1, AI]
type = ChangeState
value = 220
triggerall = StateNo = 800
triggerall = Var(59) = 1
triggerall = PrevStateNo = 1705
trigger1 = AnimTime = 0
trigger1 = Var(58) = [1,60]
[State -1, AI]
type = ChangeState
value = 41
triggerall = StateNo = 800
triggerall = Var(59) = 1
triggerall = PrevStateNo = 1705
trigger1 = AnimTime = 0
trigger1 = Var(58) = [61,100]
[State -1, AI]
type = ChangeState
value = 200
triggerall = StateNo = 800
triggerall = Var(59) = 1
triggerall = PrevStateNo = 3011
trigger1 = AnimTime = 0
trigger1 = Var(58) = [1,20]
[State -1, AI]
type = ChangeState
value = 220
triggerall = StateNo = 800
triggerall = Var(59) = 1
triggerall = PrevStateNo = 3011
trigger1 = AnimTime = 0
trigger1 = Var(58) = [21,60]
[State -1, AI]
type = ChangeState
value = 400
triggerall = StateNo = 800
triggerall = Var(59) = 1
triggerall = PrevStateNo = 3011
trigger1 = AnimTime = 0
trigger1 = Var(58) = [61,100]
;----------------------------------------50
[State -1, AI]
type = ChangeState
value = 110
triggerall = StateNo = 50 || StateNo = 10050
triggerall = Alive = 1
triggerall = Var(59) = 1
triggerall = var(2) = 0
trigger1 = PrevStateNo = 41
trigger1 = P2MoveType != A
trigger1 = Pos Y < -60
;----------------------------------------200
[State -1, AI]
type = ChangeState
value = 220
triggerall = StateNo = [200,201]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [1,60]
[State -1, AI]
type = ChangeState
value = 420
triggerall = StateNo = [200,201]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [61,95]
[State -1, AI]
type = ChangeState
value = 320
triggerall = StateNo = [200,201]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [96,100]
;----------------------------------------220
[State -1, AI]
type = ChangeState
value = 3100
triggerall = Power >= 3000
triggerall = Var(59) = 1
triggerall = Var(43) = 1
triggerall = (BackEdgeDist)-(P2Dist X) = [0,60]
triggerall = P2StateType = S
trigger1 = StateNo = 221
trigger1 = MoveHit
trigger1 = Var(58) = [1,100]
trigger2 = StateNo = 220
trigger2 = MoveHit
trigger2 = Var(58) = [1,10]
[State -1, AI]
type = ChangeState
value = 1000
triggerall = StateNo = [220,221]
triggerall = Var(59) = 1
trigger1 = P2StateType = A
trigger1 = MoveContact
trigger1 = Var(58) = [1,100]
[State -1, AI]
type = ChangeState
value = 230
triggerall = StateNo = [220,221]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [1,100]
;----------------------------------------230
[State -1, AI]
type = ChangeState
value = 240
triggerall = StateNo = [230,231]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [1,50]
[State -1, AI]
type = ChangeState
value = 440
triggerall = StateNo = [230,231]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [51,100]
;----------------------------------------240
[State -1, AI]
type = ChangeState
value = 1000
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Var(40) >= 600
triggerall = P2StateType = A
trigger1 = MoveContact
trigger1 = Var(58) = [1,20]
[State -1, AI]
type = ChangeState
value = 1800
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Var(40) >= 600
triggerall = P2StateType = A
trigger1 = MoveContact
trigger1 = Var(58) = [21,100]
[State -1, AI]
type = ChangeState
value = 1000
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Var(40) < 600
triggerall = P2StateType = A
trigger1 = MoveContact
trigger1 = Var(58) = [1,100]
[State -1, AI]
type = ChangeState
value = 3010
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [1,30]
[State -1, AI]
type = ChangeState
value = 1100
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [31,40]
[State -1, AI]
type = ChangeState
value = 1415
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [41,45]
[State -1, AI]
type = ChangeState
value = 1620
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [46,50]
[State -1, AI]
type = ChangeState
value = 1800
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [51,65]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [66,75]
[State -1, AI]
type = ChangeState
value = 1200
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [76,85]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [86,100]
[State -1, AI]
type = ChangeState
value = 1001
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [1,10]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [11,30]
[State -1, AI]
type = ChangeState
value = 1200
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [31,50]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [51,70]
[State -1, AI]
type = ChangeState
value = 3010
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [71,100]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [1,15]
[State -1, AI]
type = ChangeState
value = 1100
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [16,30]
[State -1, AI]
type = ChangeState
value = 1200
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [31,40]
[State -1, AI]
type = ChangeState
value = 1415
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [41,55]
[State -1, AI]
type = ChangeState
value = 1620
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [56,65]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [66,80]
[State -1, AI]
type = ChangeState
value = 1800
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [80,100]
[State -1, AI]
type = ChangeState
value = 1001
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [1,15]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [16,40]
[State -1, AI]
type = ChangeState
value = 1200
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [41,65]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [240,241]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
triggerall = P2StateType != A
trigger1 = MoveContact
trigger1 = Var(58) = [66,100]
;----------------------------------------400
[State -1, AI]
type = ChangeState
value = 220
triggerall = StateNo = [400,401]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [1,45]
[State -1, AI]
type = ChangeState
value = 420
triggerall = StateNo = [400,401]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [46,95]
[State -1, AI]
type = ChangeState
value = 320
triggerall = StateNo = [400,401]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [96,100]
;----------------------------------------420
[State -1, AI]
type = ChangeState
value = 230
triggerall = StateNo = [420,421]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [1,70]
[State -1, AI]
type = ChangeState
value = 440
triggerall = StateNo = [420,421]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [71,100]
;----------------------------------------440
[State -1, AI]
type = ChangeState
value = 3100
triggerall = Power >= 3000
triggerall = Var(59) = 1
triggerall = Var(43) = 1
triggerall = (FrontEdgeDist)-(P2Dist X) = [0,30]
triggerall = P2StateType = S
trigger1 = StateNo = 441
trigger1 = MoveHit
trigger1 = Var(58) = [1,100]
trigger2 = StateNo = 440
trigger2 = MoveHit
trigger2 = Var(58) = [1,10]
[State -1, AI]
type = ChangeState
value = 3010
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [1,30]
[State -1, AI]
type = ChangeState
value = 1100
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [31,40]
[State -1, AI]
type = ChangeState
value = 1415
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [41,55]
[State -1, AI]
type = ChangeState
value = 1620
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [56,65]
[State -1, AI]
type = ChangeState
value = 1001
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [66,70]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [71,80]
[State -1, AI]
type = ChangeState
value = 1201
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [81,90]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [91,100]
[State -1, AI]
type = ChangeState
value = 1001
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [1,10]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [11,30]
[State -1, AI]
type = ChangeState
value = 1201
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [31,50]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [51,70]
[State -1, AI]
type = ChangeState
value = 3010
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power >= 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [71,100]
[State -1, AI]
type = ChangeState
value = 1001
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [1,5]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [6,20]
[State -1, AI]
type = ChangeState
value = 1100
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [21,30]
[State -1, AI]
type = ChangeState
value = 1201
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [31,45]
[State -1, AI]
type = ChangeState
value = 1415
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [46,75]
[State -1, AI]
type = ChangeState
value = 1620
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [76,85]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) >= 600
trigger1 = MoveContact
trigger1 = Var(58) = [86,100]
[State -1, AI]
type = ChangeState
value = 1001
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [1,15]
[State -1, AI]
type = ChangeState
value = 1002
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [16,40]
[State -1, AI]
type = ChangeState
value = 1201
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [41,70]
[State -1, AI]
type = ChangeState
value = 1700
triggerall = StateNo = [440,441]
triggerall = Var(59) = 1
triggerall = Power < 1000
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [71,100]
;----------------------------------------600
[State -1, AI]
type = ChangeState
value = 620
triggerall = StateNo = [600,601]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [1,49]
[State -1, AI]
type = ChangeState
value = 640
triggerall = StateNo = [600,601]
triggerall = Var(59) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [50,98]
[State -1, AI]
type = ChangeState
value = 46
triggerall = StateNo = [600,601]
triggerall = Var(59) = 1
triggerall = Var(3) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [99,100]
;----------------------------------------620
[State -1, AI]
type = ChangeState
value = 640
triggerall = StateNo = [620,621]
triggerall = Var(59) = 1
triggerall = Var(3) = 1
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [1,20]
[State -1, AI]
type = ChangeState
value = 660
triggerall = StateNo = [620,621]
triggerall = Var(59) = 1
triggerall = Var(3) = 1
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [21,80]
[State -1, AI]
type = ChangeState
value = 46
triggerall = StateNo = [620,621]
triggerall = Var(59) = 1
triggerall = Var(3) = 1
triggerall = Var(40) < 600
trigger1 = MoveContact
trigger1 = Var(58) = [81,98]
[State -1, AI]
type = ChangeState
value = 640
triggerall = StateNo = [620,621]
triggerall = Var(59) = 1
triggerall = Var(40) >= 600
triggerall = Pos Y > 50 && Vel Y > 0
trigger1 = MoveContact
trigger1 = Var(58) = [1,98]
[State -1, AI]
type = ChangeState
value = 640
triggerall = StateNo = [620,621]
triggerall = Var(59) = 1
triggerall = Var(40) >= 600
triggerall != (Pos Y > 50 && Vel Y > 0)
trigger1 = MoveContact
trigger1 = Var(58) = [1,40]
[State -1, AI]
type = ChangeState
value = 1425
triggerall = StateNo = [620,621]
triggerall = Var(59) = 1
triggerall = Var(40) >= 600
triggerall != (Pos Y > 50 && Vel Y > 0)
trigger1 = MoveContact
trigger1 = Var(58) = [41,98]
;----------------------------------------640
[State -1, AI]
type = ChangeState
value = 1420
triggerall = StateNo = [640,641]
triggerall = Var(59) = 1
triggerall = Var(40) < 600
triggerall != (Pos Y > 50 && Vel Y > 0)
trigger1 = MoveContact
trigger1 = Var(58) = [1,90]
[State -1, AI]
type = ChangeState
value = 1425
triggerall = StateNo = [640,641]
triggerall = Var(59) = 1
triggerall = Var(40) >= 600
triggerall != (Pos Y > 50 && Vel Y > 0)
trigger1 = MoveContact
trigger1 = Var(58) = [1,90]
[State -1, AI]
type = ChangeState
value = 46
triggerall = StateNo = [640,641]
triggerall = Var(59) = 1
triggerall = Var(3) = 1
trigger1 = MoveContact
trigger1 = Var(58) = [1,98]
;----------------------------------------52
[State -1, AI]
type = ChangeState
value = 1600
triggerall = StateNo = 52
triggerall = Var(59) = 1
trigger1 = Time = 2
trigger1 = Var(58) = [1,5]
[State -1, AI]
type = ChangeState
value = 1610
triggerall = StateNo = 52
triggerall = Var(59) = 1
trigger1 = Time = 2
trigger1 = Var(58) = [6,10]
;---------------------------------------------------------------------------
[State -1, 3930]
type = ChangeState
value = 3930
triggerall = NumPartner = 0
triggerall = NumEnemy = 1
triggerall = command = "236236Z"
triggerall = Life < 100
triggerall = Power >= 3000
triggerall = Var(41) = 2
trigger1 = StateType != A && Ctrl
;---------------------------------------------------------------------------
[State -1, ChangeState]
type = ChangeState
value = 2100
triggerall = Command = "214214Z"
triggerall = Power >= 1000
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 2040]
type = ChangeState
value = 2040
triggerall = command = "236Z"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, ChangeState]
type = ChangeState
value = 2020
triggerall = command = "6Z"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 3500]
type = ChangeState
value = 3500
triggerall = Var(59) = 0
triggerall = Var(44) >= 1
trigger1 = StateType != A && Ctrl
trigger1 = command = "632141236C"
;---------------------------------------------------------------------------
[State -1, 3100]
type = ChangeState
value = 3100
triggerall = command = "236236C"
triggerall = Power >= 3000
triggerall = Var(43) = 1
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 3010]
type = ChangeState
value = 3010
triggerall = command = "236236A"
triggerall = Power >= 1000
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 3020]
type = ChangeState
value = 3020
triggerall = command = "236236B" || command = "236236C"
triggerall = Power >= 2000
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1100]
type = ChangeState
value = 1100
triggerall = command = "41236C"
triggerall = Var(40) >= 600
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1410]
type = ChangeState
value = 1410
triggerall = command = "623A" || command = "623B" || command = "623C" && Var(40) < 600
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1415]
type = ChangeState
value = 1415
triggerall = command = "623C"
triggerall = Var(40) >= 600
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1420]
type = ChangeState
value = 1420
triggerall = command = "623A" || command = "623B" || command = "623C" && Var(40) < 600
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = [600,659]
trigger2 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1425]
type = ChangeState
value = 1425
triggerall = command = "623C"
triggerall = Var(40) >= 600
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = [600,659]
trigger2 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1700]
type = ChangeState
value = 1700
triggerall = command = "263A" || command = "263B"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1600]
type = ChangeState
value = 1600
triggerall = command = "412A"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1610]
type = ChangeState
value = 1610
triggerall = command = "412B" || command = "412C" && Var(40) < 600
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1620]
type = ChangeState
value = 1620
triggerall = command = "412C"
triggerall = Var(40) >= 600
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1800]
type = ChangeState
value = 1800
triggerall = command = "263C"
triggerall = Var(40) >= 600
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1200]
type = ChangeState
value = 1200
triggerall = command = "214A"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1201]
type = ChangeState
value = 1201
triggerall = command = "214B"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1202]
type = ChangeState
value = 1202
triggerall = command = "214C"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 260]
type = ChangeState
value = 260
triggerall = command = "c"
triggerall = command = "holdfwd" || command = "holdback"
triggerall = P2bodydist X <= 30
trigger1 = StateType = S && ctrl
trigger1 = P2StateType != A
;---------------------------------------------------------------------------
[State -1, 660]
type = ChangeState
value = 660
triggerall = command = "c"
triggerall = command = "holdfwd" || command = "holdback"
trigger1 = StateType = A && ctrl
trigger1 = P2StateType = A
;---------------------------------------------------------------------------
[State -1, 1000]
type = ChangeState
value = 1000
triggerall = command = "6A"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1001]
type = ChangeState
value = 1001
triggerall = command = "6B"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 1002]
type = ChangeState
value = 1002
triggerall = command = "6C"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = [200,259]
trigger2 = MoveContact
trigger3 = StateNo = [400,459]
trigger3 = MoveContact
;---------------------------------------------------------------------------
[State -1, 850]
type = ChangeState
value = 850
triggerall = Var(59) = 0
triggerall = command = "c+z"
triggerall = Var(41) = 2
triggerall = Alive = 1
trigger1 = StateNo = [5000, 5101]
;---------------------------------------------------------------------------
[State -1, 855]
type = ChangeState
value = 855
triggerall = Var(59) = 0
triggerall = command = "c+z"
triggerall = Var(41) = 2
triggerall = Alive = 1
trigger1 = ctrl
;---------------------------------------------------------------------------
[State -1, 800]
type = ChangeState
value = 800
triggerall = Var(59) = 0
triggerall = command = "22C"
triggerall = Var(40) >= 600
triggerall = MoveContact
trigger1 = StateNo = [200,259]
trigger2 = StateNo = [400,459]
trigger3 = StateNo = [1000,1002]
trigger3 = Time = [6,9]
trigger4 = StateNo = 1101
trigger5 = StateNo = 1705
trigger6 = StateNo = 1800
;---------------------------------------------------------------------------
[State -1, 800]
type = ChangeState
value = 800
triggerall = Var(59) = 0
triggerall = command = "22C"
triggerall = Var(40) >= 600
trigger1 = StateNo = [1200,1202]
trigger1 = Time = [12,15]
trigger2 = StateNo = 3011 && Time < 4
trigger3 = StateNo = 3021 && Time < 4
trigger4 = StateNo = 261 && Time = [33,36]
trigger5 = StateNo = 1705 && Time = [5,8]
trigger6 = StateNo = 1605 || StateNo = 1615
trigger6 = Time = [3,6]
;---------------------------------------------------------------------------
[State -1, 805]
type = ChangeState
value = 805
triggerall = Var(59) = 0
triggerall = command = "22C"
triggerall = Var(40) >= 600
triggerall = MoveContact
trigger1 = StateNo = 600 && Time < 19
trigger2 = StateNo = 620 && Time < 26
trigger3 = StateNo = 640 && Time < 34
trigger4 = StateNo = 1410 && Time < 25
trigger5 = StateNo = 1415 && Time < 25
trigger6 = StateNo = 1420 && Time < 14
trigger7 = StateNo = 1425 && Time < 14
;---------------------------------------------------------------------------
[State -1, 805]
type = ChangeState
value = 805
triggerall = Var(59) = 0
triggerall = command = "22C"
triggerall = Var(40) >= 600
trigger1 = StateNo = 661 && Time = [26,29]
;---------------------------------------------------------------------------
[State -1, 2080]
type = ChangeState
value = 2080
triggerall = Var(59) = 0
triggerall = command = "22C"
triggerall = Var(40) >= 600
triggerall = MoveContact
trigger1 = StateNo = 2021 && Time < 72
trigger2 = StateNo = 2041 && Time < 98
trigger3 = StateNo = 2150 && Time < 132
;---------------------------------------------------------------------------
[State -1, 2080]
type = ChangeState
value = 2080
triggerall = Var(59) = 0
triggerall = command = "22C"
triggerall = Var(40) >= 600
trigger1 = StateNo = 2200 && Time = [52,220]
trigger2 = StateNo = [2102,2104]
trigger2 = Time = [32,121]
trigger3 = StateNo = 2251
trigger3 = Time = [70,80]
;---------------------------------------------------------------------------
[State -1, 320]
type = ChangeState
value = 320
triggerall = command = "b"
triggerall = command = "holdback"
triggerall = command != "holddown"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 200 && MoveContact
trigger3 = StateNo = 400 && MoveContact
;---------------------------------------------------------------------------
[State -1, 200]
type = ChangeState
value = 200
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 400 && MoveContact
;---------------------------------------------------------------------------
[State -1, 220]
type = ChangeState
value = 220
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = P2bodydist X < 30
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 200 && MoveContact
trigger3 = StateNo = 400 && MoveContact
;---------------------------------------------------------------------------
[State -1, 230]
type = ChangeState
value = 230
triggerall = command = "b"
trigger1 = command != "holddown"
trigger1 = P2bodydist X >= 30
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 220 && MoveContact
trigger3 = StateNo = 420 && MoveContact
;---------------------------------------------------------------------------
[State -1, 240]
type = ChangeState
value = 240
triggerall = command = "c"
triggerall = command != "holddown"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 200 && MoveContact
trigger3 = StateNo = 220 && MoveContact
trigger4 = StateNo = 230 && MoveContact
trigger5 = StateNo = 400 && MoveContact
trigger6 = StateNo = 420 && MoveContact
;---------------------------------------------------------------------------
[State -1, 400]
type = ChangeState
value = 400
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 400 && MoveContact
;---------------------------------------------------------------------------
[State -1, 420]
type = ChangeState
value = 420
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 200 && MoveContact
trigger3 = StateNo = 400 && MoveContact
;---------------------------------------------------------------------------
[State -1, 440]
type = ChangeState
value = 440
triggerall = command = "c"
triggerall = command = "holddown"
trigger1 = StateType != A && Ctrl
trigger2 = StateNo = 200 && MoveContact
trigger3 = StateNo = 220 && MoveContact
trigger4 = StateNo = 230 && MoveContact
trigger5 = StateNo = 400 && MoveContact
trigger6 = StateNo = 420 && MoveContact
;---------------------------------------------------------------------------
[State -1, 600]
type = ChangeState
value = 600
triggerall = command = "a"
triggerall = command != "holdfwd"
triggerall = command != "holdback"
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = 600 && MoveContact
;---------------------------------------------------------------------------
[State -1, 620]
type = ChangeState
value = 620
triggerall = command = "b"
triggerall = command != "holdfwd"
triggerall = command != "holdback"
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = 600 && MoveContact
;---------------------------------------------------------------------------
[State -1, 640]
type = ChangeState
value = 640
triggerall = command = "c"
triggerall = command != "holdfwd"
triggerall = command != "holdback"
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = 600 && MoveContact
trigger3 = StateNo = 620 && MoveContact
;---------------------------------------------------------------------------
[State -1, 40]
type = ChangeState
value = 40
triggerall = command = "holdup"
trigger1 = StateNo = 200 && MoveContact
trigger2 = StateNo = 220 && MoveContact
trigger3 = StateNo = 230 && MoveHit
trigger4 = StateNo = 400 && MoveContact
trigger5 = StateNo = 420 && MoveHit
trigger6 = StateNo = 440 && MoveHit
trigger7 = StateNo = 1000 && MoveHit
trigger8 = StateNo = 1001 && MoveHit
trigger9 = StateNo = 1002 && MoveHit
;---------------------------------------------------------------------------
[State -1, 45]
type = ChangeState
value = 45
triggerall = command = "holdup"
triggerall = var(3) = 1
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = 600 && MoveContact
trigger3 = StateNo = 620 && MoveContact
trigger4 = StateNo = 640 && MoveContact
;---------------------------------------------------------------------------
[State -1, 100]
type = ChangeState
value = 100
triggerall = command = "66"
triggerall = command != "623"
trigger1 = StateType != A && Ctrl
;---------------------------------------------------------------------------
[State -1, 105]
type = ChangeState
value = 105
triggerall = command = "44"
triggerall = command != "421"
triggerall = command != "214214"
trigger1 = StateType != A && Ctrl
;---------------------------------------------------------------------------
[State -1, 110]
type = ChangeState
value = 110
triggerall = command = "66"
triggerall = command != "623"
triggerall = var(2) = 0
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = 600 && MoveContact
trigger3 = StateNo = 620 && MoveContact
trigger4 = StateNo = 640 && MoveContact
;---------------------------------------------------------------------------
[State -1, 115]
type = ChangeState
value = 115
triggerall = command = "44"
triggerall = var(2) = 0
trigger1 = StateType = A && Ctrl
trigger2 = StateNo = 600 && MoveContact
trigger3 = StateNo = 620 && MoveContact
trigger4 = StateNo = 640 && MoveContact