;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
;@AIƒtƒ‰ƒO
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
[Command]
name = "AI"
command = B,B,B,B,a+b+s
time = 0
[Command]
name = "AI1"
command = B,B,B,B,a+b+c+s
time = 0
[Command]
name = "AI2"
command = B,B,B,B,a+b+c
time = 0
[Command]
name = "AI3"
command = B,B,B,B,a+c
time = 0
[Command]
name = "AI4"
command = B,B,B,a+b+c
time = 0
[Command]
name = "AI5"
command = B,B,B,F,a+b+c
time = 0
[Command]
name = "AI6"
command = B,B,B,U,a+b+c
time = 0
[Command]
name = "AI7"
command = B,B,B,D,a+b+c
time = 0
[Command]
name = "AI8"
command = B,B,D,B,a+b+c
time = 0
[Command]
name = "AI9"
command = B,U,B,B,a+b+c
time = 0
[Command]
name = "AI10"
command = B,D,B,B,a+b+c
time = 0
[Command]
name = "AI11"
command = F,B,B,B,a+b+c
time = 0
[Command]
name = "AI12"
command = B,B,F,B,a+b+c
time = 0
[Command]
name = "AI13"
command = B,F,B,F,a+b+c
time = 0
[Command]
name = "AI14"
command = B,B,D,B,a+b+s
time = 0
[Command]
name = "AI15"
command = F,B,B,B,a+b+c
time = 0
[Command]
name = "AI16"
command = B,B,D,F,a+b+c+s
time = 0
[Command]
name = "AI17"
command = B,B,D,F,x+y+b+s
time = 0
[Command]
name = "AI18"
command = B,B,D,F,x+y+b+s
time = 0
[Command]
name = "AI19"
command = B,B,D,F,x+a+b+s
time = 0
[Command]
name = "AI20"
command = B,B,D,F,x+y+s
time = 0
[Command]
name = "AI21"
command = B,B,D,F,x+y+c+s
time = 0
[Command]
name = "AI22"
command = U,F,B,B,B,a+b+c+s
time = 0
[Command]
name = "AI23"
command = U,B,B,D,F,a+b+c+s
time = 0
[Command]
name = "AI24"
command = U,B,B,D,F,x+y+b+s
time = 0
[Command]
name = "AI25"
command = U,B,B,D,F,x+y+b
time = 0
[Command]
name = "AI26"
command = U,B,B,D,F,x+a+b+s
time = 0
[Command]
name = "AI27"
command = U,B,B,D,F,x+y+s
time = 0
[Command]
name = "AI28"
command = U,B,B,D,F,x+y+c+s
time = 0
;-| ‚Q‰ñ‰Ÿ‚µ‹Z |-----------------------------------------------------------
[Command]
name = "FF"
command = F, F
time = 10
[Command]
name = "BB"
command = B, B
time = 10
;-| ‚QE‚RŒÂ‚Ì“¯Žž‰Ÿ‚µ‹Z |-----------------------------------------------
[Command]
name = "recovery"
command = x+y
time = 1
;-| •ûŒü‚ƃ{ƒ^ƒ“‚Åo‚·‹Z |---------------------------------------------------------
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_b"
command = /$D,b
time = 1
[Command]
name = "DDa+b"
command = ~D,D,a+b
time = 40
[Command]
name = "DDb+c"
command = ~D,D,b+c
time = 40
;-| ƒ{ƒ^ƒ“Ý’èi‚¢‚¶‚ç‚È‚¢j|---------------------------------------------------------
[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 = "/z"
command = /z
time = 1
[Command]
name = "start"
command = s
time = 1
;-| ‰Ÿ‚µ‚Á‚ςȂµÝ’èi‚¢‚¶‚ç‚È‚¢j-------------------------------------------------------
[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 = "sparry"
command = F
time = 1
Buffer.time = 3
[Statedef -1]
;---------------------------------------------------------------------------
; Parry
[State -1, StandParry]
type = hitoverride
triggerAll = statetype = S
triggerall = Movetype != H
trigger1 = !var(0)
trigger1 = command = "sparry"
attr = SA,NA,SA,HA,NP,SP,HP
stateno = 230
ignorehitPause = 1
; Air Parry
[State -1, StandParry]
type = hitoverride
triggerAll = statetype = A
triggerall = Movetype != H
trigger1 = !var(0)
trigger1 = command = "sparry"
attr = SA,NA,SA,HA,NP,SP,HP
stateno = 230
ignorehitPause = 1
[State -1]
type = ChangeState
value = 1600
triggerall = command = "DDa+b"
trigger1 = statetype = S
trigger1 = ctrl
[State -1]
type = ChangeState
value = 1709
triggerall = command = "DDb+c"
trigger1 = statetype = S
trigger1 = ctrl
[State -1]
type = ChangeState
value = 200
triggerall = command = "a"
trigger1 = statetype = S
trigger1 = ctrl
[State -1]
type = ChangeState
value = 600
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
[State -1]
type = ChangeState
value = 210
triggerall = command = "b"
trigger1 = statetype = S
trigger1 = ctrl
[State -1]
type = ChangeState
value = 610
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
[State -1]
type = ChangeState
value = 230
triggerall = command = "x"
trigger1 = statetype = S
trigger1 = ctrl
[State -1]
type = ChangeState
value = 630
triggerall = command = "x"
trigger1 = statetype = A
trigger1 = ctrl
[State -1]
type = ChangeState
value = 240
triggerall = command = "y"
trigger1 = statetype = S
trigger1 = ctrl
[State -1]
type = ChangeState
value = 640
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl
[State -1]
type = ChangeState
value = 6000
triggerall = var(59) = 0
triggerall = command = "z"
triggerall = statetype != A
trigger1 = ctrl
[State -1]
type = ChangeState
value = 6001
triggerall = var(59) = 0
triggerall = command = "z"
triggerall = statetype = A
trigger1 = ctrl
[State -1];LVUP
type = ChangeState
value = 6200
triggerall = var(59) = 0
triggerall = command = "c"
triggerall = statetype = S
triggerall = power >= 1000
trigger1 = ctrl
[State -1, Burst]
type = ChangeState
value = 8000
triggerall = command = "z"
triggerall = !ishelper
triggerall = var(59) = 0
triggerall = movetype = H
triggerall = enemy,hitdefattr != SCA,HA,HP,AT
triggerall = enemy,stateno != [120,155]
triggerall = enemy,stateno != [800,899]
triggerall = enemy,stateno != [3000,4999]
triggerall = power >= 500
trigger1 = enemy,life != 0
trigger1 = !ctrl
trigger2 = numenemy
trigger2 = enemy,movehit && p2stateno != [3000,4999]
trigger3 = enemy,numhelper
trigger3 = movetype = H && p2stateno != [3000,4999]
trigger4 = numenemy
trigger4 = enemy,movehit && p2stateno != [800,899]
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
;@@@@@@@@@@@@@@@@@@@@AI
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
;AI VarSet
[State -1, AI]
type = VarSet
triggerall = var(59) >= -1
trigger1 = command = "AI"
trigger2 = command = "AI1"
trigger3 = command = "AI2"
trigger4 = command = "AI3"
trigger5 = command = "AI4"
trigger6 = command = "AI5"
trigger7 = command = "AI6"
trigger8 = command = "AI7"
trigger9 = command = "AI8"
trigger10 = command = "AI9"
trigger11 = command = "AI10"
trigger12 = command = "AI11"
trigger13 = command = "AI12"
trigger14 = command = "AI13"
trigger15 = command = "AI14"
trigger16 = command = "AI15"
trigger17 = command = "AI16"
trigger18 = command = "AI17"
trigger19 = command = "AI18"
trigger20 = command = "AI19"
trigger21 = command = "AI20"
trigger22 = command = "AI21"
trigger23 = command = "AI22"
trigger24 = command = "AI23"
trigger25 = command = "AI24"
trigger26 = command = "AI25"
trigger27 = command = "AI26"
trigger28 = command = "AI27"
trigger29 = command = "AI28"
var(59) = 42927
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
; Šî–{s“®
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
[State -1, StandParry]
type = hitoverride
triggerall = var(59) >= 8
trigger1 = statetype = S
attr = SCA,NA,SA,HA,NP,SP,HP
stateno = 230
ignorehitPause = 1
[State -1, AirParry]
type = hitoverride
triggerall = var(59) >= 8
trigger1 = statetype = A
attr = SCA,NA,SA,HA,NP,SP,HP
stateno = 230
ignorehitPause = 1
;ƒWƒƒƒ“ƒv
[State -1]
type = ChangeState
value = 41
triggerall = var(59)
triggerall = p2life > 1
triggerall = statetype != A
triggerall = p2statetype != L
trigger1 = ctrl
trigger1 = random < 50
trigger1 = p2bodydist X > 120
[State AI, 700|710 (Evade)]
Type = ChangeState
Value = 6000 ;IfElse(FrontEdgeBodyDist < 6000,6000,6000)
IgnoreHitPause = 1
TriggerAll = HitPauseTime = 0
TriggerAll = Var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != A
TriggerAll = P2BodyDist X = [-300,300]
TriggerAll = Ctrl || (StateNo = [0,20]) || (StateNo = [100,101]) || (PalNo > 6 && (StateNo = [200,220]) || (StateNo = [400,420])) || StateNo = 800
TriggerAll = Random <= Var(59)*75
Trigger1 = InGuardDist
[State AI, 700|710 (Evade)]
Type = ChangeState
Value = 6001 ;IfElse(FrontEdgeBodyDist < 6000,6000,6000)
IgnoreHitPause = 1
TriggerAll = HitPauseTime = 0
TriggerAll = Var(59)
TriggerAll = RoundState = 2
TriggerAll = StateType != S
TriggerAll = P2BodyDist X = [-300,300]
TriggerAll = Ctrl || (StateNo = [0,20]) || (StateNo = [100,101]) || (PalNo > 6 && (StateNo = [200,220]) || (StateNo = [400,420])) || StateNo = 800
TriggerAll = Random <= Var(59)*75
Trigger1 = InGuardDist
[State -1, Burst]
type = ChangeState
value = 8000
triggerall = !ishelper
triggerall = var(59)
triggerall = movetype = H
triggerall = enemy,hitdefattr != SCA,HA,HP,AT
triggerall = enemy,stateno != [120,155]
triggerall = enemy,stateno != [800,899]
triggerall = enemy,stateno != [3000,4999]
triggerall = power >= 500
trigger1 = alive
trigger1 = !ctrl
trigger2 = numenemy
trigger2 = enemy,movehit && p2stateno != [3000,4999]
trigger3 = enemy,numhelper
trigger3 = movetype = H && p2stateno != [3000,4999]
trigger4 = numenemy
trigger4 = enemy,movehit && p2stateno != [800,899]
[State -1];LVUP
type = ChangeState
value = 6200
triggerall = var(59)
triggerall = statetype != A
triggerall = p2stateno != 5120
triggerall = power >= 1000
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = ctrl
trigger1 = random < 70
trigger1 = p2bodydist X > 80
trigger1 = p2bodydist X < 110
trigger2 = p2statetype != L
trigger2 = p2statetype != A
trigger2 = ctrl
trigger2 = random < 200
trigger2 = p2bodydist X > 120
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
; ”ò‚Ñ“¹‹ï
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
[State -1]
type = ChangeState
value = 200
triggerall = var(59)
triggerall = statetype != A
triggerall = p2stateno != 5120
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = ctrl
trigger1 = random < 70
trigger1 = p2bodydist X > 80
trigger1 = p2bodydist X < 110
trigger2 = p2statetype != L
trigger2 = p2statetype != A
trigger2 = ctrl
trigger2 = random < 200
trigger2 = p2bodydist X > 120
[State -1]
type = ChangeState
value = 600
triggerall = var(59)
triggerall = statetype = A
triggerall = p2stateno != 5120
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = ctrl
trigger1 = random < 70
trigger1 = p2bodydist X > 80
trigger1 = p2bodydist X < 110
trigger2 = p2statetype != L
trigger2 = p2statetype != A
trigger2 = ctrl
trigger2 = random < 200
trigger2 = p2bodydist X > 120
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
; ’ÊíUŒ‚
;„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª„ª
;—§‚¿ŽãƒLƒbƒN
[State -1]
type = ChangeState
value = 230
triggerall = var(59)
triggerall = statetype != A
triggerall = p2stateno != 5120
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = ctrl
trigger1 = random < 200
trigger1 = p2bodydist X < 30
trigger1 = p2bodydist X > 0
;—§‚¿‹ƒLƒbƒN
[State -1]
type = ChangeState
value = 240
triggerall = var(59)
triggerall = statetype != A
triggerall = p2stateno != 5120
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = ctrl
trigger1 = random < 70
trigger1 = p2bodydist X > 80
trigger1 = p2bodydist X < 110
trigger2 = p2statetype != L
trigger2 = p2statetype != A
trigger2 = ctrl
trigger2 = random < 200
trigger2 = p2bodydist X > 120
;—§‚¿‹ƒpƒ“ƒ`
[State -1]
type = ChangeState
value = 210
triggerall = var(59)
triggerall = statetype != A
triggerall = p2stateno != 5120
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = ctrl
trigger1 = random < 70
trigger1 = p2bodydist X > 80
trigger1 = p2bodydist X < 110
trigger2 = p2statetype != L
trigger2 = p2statetype != A
trigger2 = ctrl
trigger2 = random < 200
trigger2 = p2bodydist X > 120
;‹ó’†‹ƒpƒ“ƒ`
[State -1]
type = ChangeState
value = 610
triggerall = var(59)
triggerall = statetype = A
triggerall = stateno !=1500
triggerall = stateno !=1580
triggerall = ctrl
trigger1 = p2movetype = A
trigger1 = p2statetype != A
trigger1 = p2bodydist X < 80
trigger1 = p2bodydist X > 0
trigger1 = movetype != H
trigger1 = p2bodydist y > -0
trigger1 = p2bodydist y < 60
;;;trigger1 = random < 100
trigger2 = p2movetype = A
trigger2 = p2statetype = A
trigger2 = p2bodydist X < 70
trigger2 = p2bodydist X > 0
trigger2 = p2bodydist y > -0
trigger2 = p2bodydist y < 70
trigger2 = movetype != H
;‹ó’†ŽãƒLƒbƒN
[State -1]
type = ChangeState
value = 630
triggerall = var(59)
triggerall = statetype = A
triggerall = ctrl
trigger1 = random < 100
trigger1 = p2bodydist X < 50
trigger1 = p2bodydist X > -0
;‹ó’†‹ƒLƒbƒN
[State -1]
type = ChangeState
value = 640
triggerall = var(59)
triggerall = statetype = A
triggerall = stateno !=1500
triggerall = stateno !=1580
triggerall = ctrl
trigger1 = p2movetype = A
trigger1 = p2statetype != A
trigger1 = p2bodydist X < 80
trigger1 = p2bodydist X > 0
trigger1 = movetype != H
trigger1 = p2bodydist y > -0
trigger1 = p2bodydist y < 60
;;;trigger1 = random < 100
trigger2 = p2movetype = A
trigger2 = p2statetype = A
trigger2 = p2bodydist X < 70
trigger2 = p2bodydist X > 0
trigger2 = p2bodydist y > -0
trigger2 = p2bodydist y < 70
trigger2 = movetype != H