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

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

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

[State ORIGINALpozition]
type = VarSet
trigger1 = !fvar(0)
fvar(0) = pos x

[State GetP3ID]
type = VarSet
triggerall = teammode = simul
trigger1 = P3name = "MotherBrain_IWBTG"
var(25) = ID<(partner,ID)

[State THEKID]
type = VarSet
triggerall = time
triggerall = enemynear,name="IWBTG"
triggerall = enemynear,authorname="fhqwhgads7"
trigger1 = !(enemynear,teammode=simul)
trigger2 = enemynear(enemy,teammode=simul),name="IWBTG"
trigger2 = enemynear(enemy,teammode=simul),authorname="fhqwhgads7"
var(50) = 1+(!(enemynear,teammode=simul)&&!(teammode=simul))

;===============================================================================
;Configurate THIS
[State IntroDeadlockorsomething]
type = VarSet
triggerall = (enemy,stateno=[19000,19009])
trigger1 = var(50)=2
var(49)=-1
;0 = OFF, anything else = ON
;===============================================================================

[State ANDSTUFF]
type = varset
trigger1 = var(49)
var(48)=(enemy,var(10))
[state ANDMORESTUFF]
type = varset
trigger1 = var(49)
var(47)=floor(pos x)
[State ANDEVENMORESTUFF]
type = varset
trigger1 = var(49)
;trigger1 = enemy,var(0)
trigger1 = roundstate<2
var(46) = 1
[State SET]
type = VarSet
trigger1 = var(49)
var(23) = 1
[State JukeboxNoise]
type=helper
;triggerall = var(49)
triggerall = time
trigger1 = !numhelper(30000)
helpertype = normal
stateno = 29999-((var(46)*(roundstate<2))||(prevstateno=5901))
ID = 30000
name="Muzak"
pos=0,0
postype = P1
ignorehitpause = 1
PauseMoveTime = 2147483647
SuperMoveTime = 2147483647
ownpal=1
[State StartBlackness]
type=helper
triggerall = 0 ;No.
triggerall = var(49)
triggerall = ((var(46)*(roundstate<2))||(prevstateno=5901))
triggerall = time
trigger1 = !numhelper(31003)
helpertype = normal
stateno = 31003
ID = 31003
name="STAGE-TOURIAN"
pos=0,0
postype = P1
ignorehitpause = 1
persistent = 0
PauseMoveTime = 2147483647
SuperMoveTime = 2147483647
ownpal=1
[State Background]
type = Helper
triggerall = var(49)
triggerall = time
triggerall = !var(46)
trigger1 = !numhelper(19000)
helpertype = normal
name = "Actual Tunnel"
id = 19000
stateno = 19001
pos = 0,0
postype = p1
ownpal = 1
ignorehitpause = 1

[State 5900, 3]
type = ChangeState
trigger1 = time
value = (190*ifelse(var(49),100,1)+3*!!var(46))*(prevstateno!=5901)
ctrl = (prevstateno=5901)
