diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/act/Act1.kt b/src/main/kotlin/de/moritzruth/dracula_musical/act/Act1.kt index 7c12985..8222ba4 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/act/Act1.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/act/Act1.kt @@ -111,7 +111,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { } onRun { - FrontLights.all { it.brightness.off(6.seconds) } + FrontLights.center { it.brightness.off(6.seconds) } sidelight.brightness.off(6.seconds) } } @@ -127,7 +127,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { curtainState = CurtainState.OPEN onRun { - FrontLights.all { it.brightness.fade(100.percent, 6.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 6.seconds) } sidelight.brightness.fade(100.percent, 6.seconds) sidelight.colors.forEach { it.static(Color.WARM_WHITE) } } @@ -189,7 +189,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { rightSpotTarget = null onRun { - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } sidelight.brightness.off(1.seconds) Spots.right.brightness.off(1.seconds) } @@ -213,12 +213,12 @@ fun ShowBuilderContext.act1() = act("1. Akt") { repeat(2) { lightStep(StepCue.Custom("Gardine wird geschlossen")) { - FrontLights.all { it.brightness.fade(40.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(40.percent, 2.seconds) } sidelight.brightness.fade(80.percent, 3.seconds) } lightStep(StepCue.Custom("Gardine wird geöffnet")) { - FrontLights.all { it.brightness.fade(100.percent, 1.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 1.seconds) } sidelight.brightness.off(1.5.seconds) } } @@ -236,7 +236,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { curtainState = CurtainState.CLOSED onRun { - FrontLights.all { it.brightness.off(5.seconds) } + FrontLights.center { it.brightness.off(5.seconds) } } } @@ -255,7 +255,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { curtainState = CurtainState.OPEN onRun { - FrontLights.all { it.brightness.fade(75.percent, 5.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 5.seconds) } } } @@ -290,7 +290,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { curtainState = CurtainState.CLOSED onRun { - FrontLights.all { it.brightness.off(5.seconds) } + FrontLights.center { it.brightness.off(5.seconds) } } } @@ -318,7 +318,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { } onRun { - FrontLights.all { it.brightness.fade(50.percent, 3.5.seconds) } + FrontLights.center { it.brightness.fade(50.percent, 3.5.seconds) } sidelight.brightness.fade(75.percent, 4.seconds) Spots.right.brightness.static(100.percent) } @@ -334,7 +334,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { } onRun { - FrontLights.all { it.brightness.fade(100.percent, 3.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 3.seconds) } sidelight.brightness.off(10.seconds) } } @@ -374,7 +374,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { onRun { Spots.right.brightness.pulseOnce(0.seconds, 20.seconds) - FrontLights.all { + FrontLights.center { it.brightness.pulseOnce( rampUpDuration = 1.seconds, rampDownDuration = 10.seconds, @@ -424,7 +424,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") { } onRun { - FrontLights.all { it.brightness.off(3.seconds) } + FrontLights.center { it.brightness.off(3.seconds) } BlinderBars.all { it.color.reset() diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/act/Act2.kt b/src/main/kotlin/de/moritzruth/dracula_musical/act/Act2.kt index d1b333f..793e8c1 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/act/Act2.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/act/Act2.kt @@ -57,7 +57,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { Washs.both { it.brightness.off(0.4.seconds) } backlightBar.brightness.off(0.4.seconds) sidelight.brightness.off(0.4.seconds) - FrontLights.all { it.brightness.fade(100.percent, 3.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 3.seconds) } } } @@ -71,7 +71,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { } onRun { - FrontLights.all { it.brightness.fade(40.percent, 20.seconds) } + FrontLights.center { it.brightness.fade(40.percent, 20.seconds) } } } @@ -102,7 +102,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { } onRun { - FrontLights.all { it.brightness.fade(75.percent, 10.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 10.seconds) } backlightBar.brightness.fade(25.percent, 10.seconds) Tops.both { @@ -125,7 +125,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { it.brightness.static(100.percent) } - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } } step(StepCue.Custom("Lucy ist geflüchtet")) { @@ -139,7 +139,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { it.strobeSpeed.off() } BlinderBars.all { it.brightness.off(1.seconds) } - FrontLights.all { it.brightness.fade(75.percent, 1.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 1.seconds) } } } @@ -286,7 +286,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { it.brightness.static(100.percent) } - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } backlightBar.brightness.pulseOnce(1.seconds, 3.seconds) @@ -308,7 +308,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { onRun { Tops.both { it.reset() } BlinderBars.all { it.brightness.off(1.seconds) } - FrontLights.all { it.brightness.fade(75.percent, 1.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 1.seconds) } } } @@ -343,7 +343,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { it.brightness.static(100.percent) } - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } Spots.right.brightness.off(5.seconds) Washs.both { @@ -364,7 +364,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { BlinderBars.all { it.brightness.off(1.seconds) } Tops.both { it.reset() } Washs.both { it.brightness.off() } - FrontLights.all { it.brightness.fade(75.percent, 1.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 1.seconds) } } } @@ -386,7 +386,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { curtainState = CurtainState.CLOSED // fast onRun { - FrontLights.all { it.brightness.off(3.seconds) } + FrontLights.center { it.brightness.off(3.seconds) } sidelight.brightness.off(3.seconds) BlinderBars.all { it.brightness.off(2.seconds) } } @@ -493,7 +493,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { } lightStep(StepCue.Custom("Der Vorhang wird geöffnet")) { - FrontLights.all { it.brightness.static(100.percent) } + FrontLights.center { it.brightness.static(100.percent) } backlightBar.color.fade(Color.WARM_WHITE, 0.5.seconds) backlightBar.brightness.pulseOnce(0.5.seconds, 25.seconds, end = 40.percent) @@ -535,7 +535,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") { leftSpotTarget = "Jonathan" onRun { - FrontLights.all { it.brightness.off(20.seconds) } + FrontLights.center { it.brightness.off(20.seconds) } Spots.left.brightness.fade(100.percent, 10.seconds) backlightBar.brightness.off(20.seconds) sidelight.brightness.fade(20.percent, 20.seconds) diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/device/Devices.kt b/src/main/kotlin/de/moritzruth/dracula_musical/device/Devices.kt index d2f1e0a..25af490 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/device/Devices.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/device/Devices.kt @@ -45,7 +45,7 @@ val sidelight = StairvilleClb4(DmxAddress(140u)) val fogMachine = AdjFogFury3000(DmxAddress(117u)) val devices = persistentSetOf( - *FrontLights.all.toTypedArray(), + *FrontLights.center.toTypedArray(), Spots.left, Spots.right, *Tops.both.toTypedArray(), diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/DraculasZorn.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/DraculasZorn.kt index 6cbdded..2673037 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/DraculasZorn.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/DraculasZorn.kt @@ -59,12 +59,12 @@ fun SceneBuilderContext.songDraculasZorn() { lightStep(StepCue.Text("Eloïse", "Was?")) { sidelight.brightness.fade(100.percent, 10.seconds) - FrontLights.all { it.brightness.fade(75.percent, 10.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 10.seconds) } Washs.both { it.brightness.pulse(1.5.seconds, 0.1.seconds, 0.4.seconds) } } lightStep(StepCue.Text("Dracula", "Das seh ich selbst!", "Anfang")) { - FrontLights.all { it.brightness.fade(40.percent, 1.5.seconds) } + FrontLights.center { it.brightness.fade(40.percent, 1.5.seconds) } Washs.both { it.brightness.pulse(0.8.seconds, 0.1.seconds, 0.4.seconds) } BlinderBars.all { @@ -92,7 +92,7 @@ fun SceneBuilderContext.songDraculasZorn() { lightStep(StepCue.Text("Bernadette", "Er ist bei uns eingebrochen", "Anfang")) { sidelight.brightness.fade(100.percent, 10.seconds) backlightBar.pulseSlow() - FrontLights.all { it.brightness.fade(75.percent, 10.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 10.seconds) } Washs.both { it.brightness.pulse(1.5.seconds, 0.1.seconds, 0.4.seconds) } BlinderBars.all { @@ -153,7 +153,7 @@ fun SceneBuilderContext.songDraculasZorn() { it.brightness.fade(25.percent, 2.seconds) } - FrontLights.all { it.brightness.fade(40.percent, 15.seconds) } + FrontLights.center { it.brightness.fade(40.percent, 15.seconds) } Tops.both { it.pointAtStageMiddleSingleCenterMarking() @@ -168,7 +168,7 @@ fun SceneBuilderContext.songDraculasZorn() { sidelight.brightness.fade(100.percent, 10.seconds) Tops.both { it.brightness.fade(100.percent, 1.5.seconds) } - FrontLights.all { it.brightness.off(2.seconds) } + FrontLights.center { it.brightness.off(2.seconds) } BlinderBars.all { it.brightness.off(1.5.seconds) } Washs.both { it.colorWheelMode.static(CoemarProWash.ColorWheelMode.Red) } @@ -208,7 +208,7 @@ fun SceneBuilderContext.songDraculasZorn() { it.brightness.pulseOnce(0.5.seconds, 3.seconds) } - FrontLights.all { it.brightness.fade(100.percent, 3.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 3.seconds) } BlinderBars.all { it.brightness.off(3.seconds) @@ -217,7 +217,7 @@ fun SceneBuilderContext.songDraculasZorn() { } lightStep(StepCue.Custom("Musik: Fill-in")) { - FrontLights.all { it.brightness.off(3.seconds) } + FrontLights.center { it.brightness.off(3.seconds) } sidelight.brightness.off(4.seconds) @@ -298,7 +298,7 @@ fun SceneBuilderContext.songDraculasZorn() { } lightStep(StepCue.Text("Alle", "Graf Dracula!", "Anfang")) { - FrontLights.all { it.brightness.fade(50.percent, 8.seconds) } + FrontLights.center { it.brightness.fade(50.percent, 8.seconds) } sidelight.brightness.fade(100.percent, 8.seconds) @@ -315,7 +315,7 @@ fun SceneBuilderContext.songDraculasZorn() { lightStep(StepCue.Custom("Musik: Schlussschlag")) { Tops.both { it.brightness.pulseOnce(0.1.seconds, 6.seconds) } - FrontLights.all { it.brightness.off() } + FrontLights.center { it.brightness.off() } Washs.both { it.brightness.off(1.seconds) } sidelight.brightness.off(1.seconds) @@ -329,7 +329,7 @@ fun SceneBuilderContext.songDraculasZorn() { } lightStep(StepCue.MusicEnd) { - FrontLights.all { it.brightness.fade(40.percent, 20.seconds) } + FrontLights.center { it.brightness.fade(40.percent, 20.seconds) } Spots.right.brightness.off(20.seconds) BlinderBars.all { it.reset() } diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettDraculaMina.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettDraculaMina.kt index cd67827..c754e02 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettDraculaMina.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettDraculaMina.kt @@ -15,7 +15,7 @@ fun SceneBuilderContext.songDuettDraculaMina() { rightSpotTarget = "Dracula" onRun { - FrontLights.all { it.brightness.fade(25.percent, 30.seconds) } + FrontLights.center { it.brightness.fade(25.percent, 30.seconds) } Spots.right.brightness.fade(100.percent, 30.seconds) Spots.left.brightness.fade(100.percent, 30.seconds) @@ -30,7 +30,7 @@ fun SceneBuilderContext.songDuettDraculaMina() { } lightStep(StepCue.Text("Dracula", "Ich kenne dich!")) { - FrontLights.all { it.brightness.off(15.seconds) } + FrontLights.center { it.brightness.off(15.seconds) } } lightStep(StepCue.Text("Mina", "Ich kenne dich!", "Anfang")) { diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettMinaJonathan.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettMinaJonathan.kt index 74cb4ed..5893d06 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettMinaJonathan.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/DuettMinaJonathan.kt @@ -11,7 +11,7 @@ import kotlin.time.Duration.Companion.seconds fun SceneBuilderContext.songDuettMinaJonathan() { lightStep(StepCue.MusicStart("Duett", 3.minutes + 50.seconds)) { - FrontLights.all { it.brightness.fade(40.percent, 5.seconds) } + FrontLights.center { it.brightness.fade(40.percent, 5.seconds) } Washs.both { it.pointAtCeiling() it.colorWheelMode.static(CoemarProWash.ColorWheelMode.White) @@ -44,7 +44,7 @@ fun SceneBuilderContext.songDuettMinaJonathan() { lightStep(StepCue.MusicEnd) { Spots.left.brightness.off(10.seconds) - FrontLights.all { it.brightness.fade(75.percent, 10.seconds) } + FrontLights.center { it.brightness.fade(75.percent, 10.seconds) } BlinderBars.all { it.brightness.off(4.seconds) } Washs.both { it.brightness.off(4.seconds) } backlightBar.brightness.off(6.seconds) diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/Finale.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/Finale.kt index 3d174d7..81e0bb1 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/Finale.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/Finale.kt @@ -42,7 +42,7 @@ fun SceneBuilderContext.songFinale() { onRun { Spots.right.brightness.off(10.seconds) - FrontLights.all { it.brightness.fade(100.percent, 5.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 5.seconds) } backlightBar.color.cycle(12.seconds) backlightBar.brightness.fade(100.percent, 20.seconds) @@ -53,7 +53,7 @@ fun SceneBuilderContext.songFinale() { } lightStep(StepCue.Custom("Musik: Schlussschlag")) { - FrontLights.all { it.brightness.off(1.seconds) } + FrontLights.center { it.brightness.off(1.seconds) } BlinderBars.all { it.brightness.off(1.seconds) } backlightBar.brightness.off(1.seconds) } diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/FinaleErsterAkt.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/FinaleErsterAkt.kt index 327c3ac..d77b215 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/FinaleErsterAkt.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/FinaleErsterAkt.kt @@ -29,7 +29,7 @@ fun SceneBuilderContext.songFinaleErsterAkt() { } onRun { - FrontLights.all { it.brightness.off(10.seconds) } + FrontLights.center { it.brightness.off(10.seconds) } Spots.right.brightness.fade(100.percent, 10.seconds) backlightBar.brightness.fade(100.percent, 10.seconds) @@ -529,12 +529,12 @@ fun SceneBuilderContext.songFinaleErsterAkt() { it.brightness.fade(60.percent, 5.seconds) } - FrontLights.all { it.brightness.fade(100.percent, 5.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 5.seconds) } } lightStep(StepCue.Custom("Musik: Schlussschlag")) { Spots.right.brightness.off(4.seconds) - FrontLights.all { it.brightness.off() } + FrontLights.center { it.brightness.off() } Washs.both { it.brightness.off(0.5.seconds) } backlightBar.strobeSpeed.off() diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/Irrenhaus.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/Irrenhaus.kt index 9339fc8..1f74f96 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/Irrenhaus.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/Irrenhaus.kt @@ -40,7 +40,7 @@ fun SceneBuilderContext.songIrrenhaus() { } lightStep(StepCue.Text("Dr. Sewart", "Bei uns ist alles scheißegal", "letzte Silbe")) { - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } Washs.both { it.brightness.off(3.seconds) } BlinderBars.all { it.brightness.off(3.seconds) } @@ -49,12 +49,12 @@ fun SceneBuilderContext.songIrrenhaus() { } lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) { - FrontLights.all { it.brightness.off() } + FrontLights.center { it.brightness.off() } Spots.right.brightness.off() } lightStep(StepCue.Custom("Musik: Nächster Beat")) { - FrontLights.all { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) } + FrontLights.center { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) } Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) } Washs.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) } BlinderBars.all { @@ -84,7 +84,7 @@ fun SceneBuilderContext.songIrrenhaus() { } lightStep(StepCue.Text("Dr. Sewart", "Wir wissen, wie das geht", "letzte Silbe")) { - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } Washs.both { it.strobeSpeed.static(60.percent) @@ -101,12 +101,12 @@ fun SceneBuilderContext.songIrrenhaus() { } lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) { - FrontLights.all { it.brightness.off() } + FrontLights.center { it.brightness.off() } backlightBar.strobeSpeed.off() } lightStep(StepCue.Custom("Musik: Nächster Beat")) { - FrontLights.all { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) } + FrontLights.center { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) } Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) } Washs.both { @@ -140,7 +140,7 @@ fun SceneBuilderContext.songIrrenhaus() { } lightStep(StepCue.Text("Dr. Sewart", "Wir warten schon auf dich!", "während letzter Silbe")) { - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } Washs.both { it.strobeSpeed.static(60.percent) @@ -157,12 +157,12 @@ fun SceneBuilderContext.songIrrenhaus() { } lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) { - FrontLights.all { it.brightness.off() } + FrontLights.center { it.brightness.off() } backlightBar.strobeSpeed.off() } lightStep(StepCue.Custom("Musik: Nächster Beat")) { - FrontLights.all { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) } + FrontLights.center { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) } Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) } Washs.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) @@ -199,7 +199,7 @@ fun SceneBuilderContext.songIrrenhaus() { } lightStep(StepCue.Custom("Musik: Schlussschlag")) { - FrontLights.all { it.brightness.static(100.percent) } + FrontLights.center { it.brightness.static(100.percent) } Tops.both { it.brightness.pulseOnce(0.1.seconds, 2.seconds, 100.percent) } Washs.both { it.brightness.pulseOnce(0.1.seconds, 2.seconds, 100.percent) } BlinderBars.all { @@ -215,7 +215,7 @@ fun SceneBuilderContext.songIrrenhaus() { rightSpotTarget = null onRun { - FrontLights.all { it.brightness.fade(50.percent, 5.seconds) } + FrontLights.center { it.brightness.fade(50.percent, 5.seconds) } Spots.right.brightness.off(5.seconds) } } diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/Lucy.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/Lucy.kt index c544224..c5adba1 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/Lucy.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/Lucy.kt @@ -73,7 +73,7 @@ fun SceneBuilderContext.songLucy() { rightSpotTarget = "Lucy" onRun { - FrontLights.all { it.brightness.fade(25.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(25.percent, 2.seconds) } Spots.right.brightness.fade(100.percent, 1.seconds) sidelight.brightness.off(2.seconds) } @@ -130,7 +130,7 @@ fun SceneBuilderContext.songLucy() { lightStep(StepCue.Custom("1. Beat")) { BlinderBars.all { it.brightness.off(0.5.seconds) } - FrontLights.all { it.brightness.off(0.5.seconds) } + FrontLights.center { it.brightness.off(0.5.seconds) } } greedyCueStep(StepCue.Custom("2. Beat")) @@ -155,7 +155,7 @@ fun SceneBuilderContext.songLucy() { it.brightness.pulseOnce(0.1.seconds, 3.seconds) } - FrontLights.all { it.brightness.pulseOnce(0.1.seconds, 4.seconds, end = 40.percent) } + FrontLights.center { it.brightness.pulseOnce(0.1.seconds, 4.seconds, end = 40.percent) } } step(StepCue.MusicEnd) { diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/Maskenball.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/Maskenball.kt index 1b185bb..9a4a621 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/Maskenball.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/Maskenball.kt @@ -29,6 +29,7 @@ fun SceneBuilderContext.songMaskenball() { step(StepCue.Custom("Musik: Einsetzen der Drums")) { actors { +"Hawkins / von links" + +"Dr. Sewart / von links" +"Eloïse / von links" +"Françoise / von links" +"Bernadette / von links" @@ -39,7 +40,7 @@ fun SceneBuilderContext.songMaskenball() { onRun { backlightBar.brightness.off(4.seconds) - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } Tops.both { it.startRoomMovement(5.0) @@ -61,7 +62,7 @@ fun SceneBuilderContext.songMaskenball() { Tops.both { it.brightness.fade(100.percent, 1.seconds) } Washs.both { it.brightness.fade(100.percent, 1.seconds) } - FrontLights.all { it.brightness.fade(100.percent, 2.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 2.seconds) } BlinderBars.all { it.preset.static(StairvilleSplb.Preset.STUB) // theatre-like, warm diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/Mittsommernacht.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/Mittsommernacht.kt index bae40d8..d9f226d 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/Mittsommernacht.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/Mittsommernacht.kt @@ -20,7 +20,7 @@ fun SceneBuilderContext.songMittsommernacht() { curtainState = CurtainState.OPEN onRun { - FrontLights.all { + FrontLights.center { it.brightness.fade(100.percent, 6.seconds) } @@ -63,7 +63,7 @@ fun SceneBuilderContext.songMittsommernacht() { onRun { Spots.right.brightness.static(100.percent) - FrontLights.all { + FrontLights.center { it.brightness.static(25.percent) } @@ -85,7 +85,7 @@ fun SceneBuilderContext.songMittsommernacht() { onRun { Spots.right.brightness.off(2.seconds) - FrontLights.all { + FrontLights.center { it.brightness.fade(100.percent, 8.seconds) } @@ -134,7 +134,7 @@ fun SceneBuilderContext.songMittsommernacht() { } onRun { - FrontLights.all { it.brightness.off() } + FrontLights.center { it.brightness.off() } } } @@ -229,7 +229,7 @@ fun SceneBuilderContext.songMittsommernacht() { } lightStep(StepCue.Custom("Die Bewohner entfreezen")) { - FrontLights.all { it.brightness.fade(100.percent, 1.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 1.seconds) } Tops.both { it.brightness.fade(100.percent, 2.seconds) } backlightBar.brightness.fade(75.percent, 2.seconds) @@ -280,7 +280,7 @@ fun SceneBuilderContext.songMittsommernacht() { } onRun { - FrontLights.all { it.brightness.fade(50.percent, 3.seconds) } + FrontLights.center { it.brightness.fade(50.percent, 3.seconds) } } } } \ No newline at end of file diff --git a/src/main/kotlin/de/moritzruth/dracula_musical/song/RepriseMaskenball.kt b/src/main/kotlin/de/moritzruth/dracula_musical/song/RepriseMaskenball.kt index d9a92bf..312cb97 100644 --- a/src/main/kotlin/de/moritzruth/dracula_musical/song/RepriseMaskenball.kt +++ b/src/main/kotlin/de/moritzruth/dracula_musical/song/RepriseMaskenball.kt @@ -60,7 +60,7 @@ fun SceneBuilderContext.songRepriseMaskenball() { it.brightness.pulseOnce(1.seconds, 3.seconds, peak = 50.percent) } - FrontLights.all { it.brightness.fade(100.percent, 5.seconds) } + FrontLights.center { it.brightness.fade(100.percent, 5.seconds) } } step(StepCue.MusicEnd) {}