;---------------------------------------------------------------------------
; Initialize (at the start of the round)
[Statedef 5900]
type = S

[State 5900, 1] ;Clear all int variables
type = VarRangeSet
trigger1 = roundsexisted = 0
value = 0

[State 5900, 2] ;Clear all float variables
type = VarRangeSet
trigger1 = roundsexisted = 0
fvalue = 0

;================================================================================
; ------- CONFIG BEGIN --------
;================================================================================

;Lives System Enabled? (Always disabled in 12P)
[State 5900, Lives System Enabled?]
type = VarSet
trigger1 = Time = 0
v = 30    ;fv = 10
value = 1

;Voices Enabled?
[State 5900, Voices Enabled?]
type = VarSet
trigger1 = Time = 0
v = 31    ;fv = 10
value = 1

;================================================================================
; ------- CONFIG  END  --------
;================================================================================

[State 5900, Combo condition reset]
type = VarSet
trigger1 = Time = 0
v = 1    ;fv = 10
value = 0

[State 5900, Star Time reset]
type = VarSet
trigger1 = Time = 0
v = 5    ;fv = 10
value = 0

[State 5900, lol]
type = VarSet
trigger1 = Time = 0 && PalNo = 11
v = 31    ;fv = 10
value = 1

[State 5900, Powerup Set]
type = VarSet
trigger1 = RoundsExisted = 0
trigger2 = Var(22) <= 0 && Var(30) > 0
trigger3 = Var(20) <= 0 && Var(30) <= 0
v = 20    ;fv = 10
value = 1

[State 5900, Lives Set]
type = VarSet
triggerall = Var(30) > 0
trigger1 = RoundsExisted = 0
trigger2 = Var(22) <= 0 && Var(30) > 0
v = 22    ;fv = 10
value = 3

[State 5900, PlaySnd]
type = PlaySnd
trigger1 = Time = 0 && RoundNo > 1
value = S2,5900
channel = 14
abspan = 0

[State 5900, 3] ;Intro for round 1
type = ChangeState
trigger1 = roundno = 1
value = 190

[State 5900, End]
type = ChangeState
trigger1 = 1
value = 0