[State -1]
type = varadd
trigger1 = stateno = 10007
trigger2 = stateno = 10110
trigger3 = stateno = 10120
trigger4 = stateno = 10130
trigger5 = stateno = 10140
trigger6 = stateno = 1140
trigger7 = stateno = 1210
trigger8 = stateno = 1240
trigger9 = stateno = 1242
trigger10 = stateno = 1310
trigger11 = stateno = 1410
trigger12 = stateno = 1540
v = 40
value = 1

[State -1]
type = varset
triggerall = movehit
trigger1 = stateno = 10007
trigger2 = stateno = 10110
trigger3 = stateno = 10120
trigger4 = stateno = 10130
trigger5 = stateno = 10140
trigger6 = stateno = 1140
trigger7 = stateno = 1210
trigger8 = stateno = 1240
trigger9 = stateno = 1242
trigger10 = stateno = 1310
trigger11 = stateno = 1410
trigger12 = stateno = 1540
var(50) = 2

[State -1]
type = varset
triggerall = moveguarded
trigger1 = stateno = 10007
trigger2 = stateno = 10110
trigger3 = stateno = 10120
trigger4 = stateno = 10130
trigger5 = stateno = 10140
trigger6 = stateno = 1140
trigger7 = stateno = 1210
trigger8 = stateno = 1240
trigger9 = stateno = 1242
trigger10 = stateno = 1310
trigger11 = stateno = 1410
trigger12 = stateno = 1540
var(50) = 1

[State -1]
type = varset
triggerall = !movecontact
trigger1 = stateno = 10007
trigger2 = stateno = 10110
trigger3 = stateno = 10120
trigger4 = stateno = 10130
trigger5 = stateno = 10140
trigger6 = stateno = 1140
trigger7 = stateno = 1210
trigger8 = stateno = 1240
trigger9 = stateno = 1242
trigger10 = stateno = 1310
trigger11 = stateno = 1410
trigger12 = stateno = 1540
var(50) = 2

[State -1]
type = VarSet
trigger1 = stateno = 10007
var(55) = 1

[State -1]
type = ChangeState
value = 10110
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 4
trigger1 = var(50) >= 1
trigger2 = var(40) = 5
trigger2 = var(50) >= 1
trigger3 = var(40) = 11
trigger3 = var(50) >= 1
trigger4 = var(40) = 12
trigger4 = var(50) >= 1

[State -1]
type = ChangeState
value = 10120
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 2
trigger1 = var(50) = 1
trigger2 = var(40) = 10
trigger2 = var(50) = 1
trigger3 = var(40) = 7
trigger3 = var(50) >= 1
trigger4 = var(40) = 14
trigger4 = var(50) >= 1

[State -1]
type = ChangeState
value = 10130
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 3
trigger1 = var(50) >= 1

[State -1]
type = ChangeState
value = 10140
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 2
trigger1 = var(50) = 2
trigger2 = var(40) = 10
trigger2 = var(50) = 2

[State -1]
type = ChangeState
value = 1140
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 1
trigger1 = var(50) = 1

[State -1]
type = ChangeState
value = 1210
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 9
trigger1 = var(50) = 2

[State -1]
type = ChangeState
value = 1240
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 1
trigger1 = var(50) = 2

[State -1]
type = ChangeState
value = 1242
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 2
trigger1 = var(50) = 0
trigger2 = var(40) = 3
trigger2 = var(50) = 0
trigger3 = var(40) = 4
trigger3 = var(50) = 0
trigger4 = var(40) = 5
trigger4 = var(50) = 0
trigger5 = var(40) = 6
trigger5 = var(50) >= 0
trigger6 = var(40) = 10
trigger6 = var(50) = 0
trigger7 = var(40) = 11
trigger7 = var(50) = 0
trigger8 = var(40) = 12
trigger8 = var(50) = 0
trigger9 = var(40) = 13
trigger9 = var(50) >= 0

[State -1]
type = ChangeState
value = 1310
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 8
trigger1 = var(50) = 1

[State -1]
type = ChangeState
value = 1410
triggerall = var(10) = 50
triggerall = var(55) = 1
triggerall = ctrl = 1
trigger1 = var(40) = 8
trigger1 = var(50) = 2