;---------------------------------------------------------------------------------
; Juggle System
;---------------------------------------------------------------------------------
[State -2, StateTypeSet]
type = StateTypeSet ;Almost not touched from the original
triggerall = stateno != [3500,3999] ;The NeoMax will hit if canceled from a super
trigger1 = var(14)=0 && var(5)=2 && p2statetype=A ;If its not a counter var(14), juggle var is 2 and... the rest... player movetype is set to idle
trigger2= roundstate!=2 && movetype=A
movetype = I
[State -2, VarSet]
type = VarSet ;Not touched from the original
trigger1 =p2statetype!=A || p2stateno=5120 ;Lie down resets the juggle var
var(5) = 0
[State -2, VarAdd]
type = VarAdd
triggerall = stateno = 1102 && var(33) ;The last hit of heavy Shiki Kai will add one to the juggle var,
trigger1 = p2statetype=A &&movehit=1 ;here most of his moves still can hit the opponent
var(5) = 1
persistent = 0
[State -2, VarSet]
type = VarSet ;Same as above but its EX version
triggerall = stateno = 1150
trigger1 = p2statetype=A && movehit=1
var(5) = 1
ignorehitpause =1
[State -2, VarSet]
type = VarSet ;Not touched from the original
triggerall = stateno = [200,699] ;If opponent is in air, the normal hits and its not a counter set var5 to 2
trigger1 = p2statetype=A &&movehit=1 &&var(14)=0
var(5) = 2
ignorehitpause =1
[State -2, VarSet]
type = VarSet ;If opponent is in air and the dp hits set var5 to 2
triggerall = stateno = 1000
trigger1 = p2statetype=A &&movehit=1
var(5) = 2
ignorehitpause =1
[State -2, VarSet]
type = VarSet ;Same as above, but it's Light Shiki Kai
triggerall = stateno = 1102 && !var(33)
trigger1 = p2statetype=A &&movehit=1
var(5) = 2
ignorehitpause =1
[State -2, VarSet]
type = VarSet ;Same as above, but it's Nanase
triggerall = stateno = 1430 || stateno = 1460
trigger1 = movehit=1
var(5) = 2
ignorehitpause =1
[State -2, VarSet]
type = VarSet ;If any super hits set var5 to 2
triggerall = stateno = [3000,3999]
trigger1 = p2statetype=A &&movehit=1
var(5) = 2
ignorehitpause =1