From 9b5f4be6165ee967a1537d49ee6b0d0671264107 Mon Sep 17 00:00:00 2001 From: Moritz Ruth Date: Fri, 14 Jul 2023 13:41:38 +0200 Subject: [PATCH] commit #58 --- .../de/moritzruth/lampenfieber/act/First.kt | 5 ++--- .../de/moritzruth/lampenfieber/act/Third.kt | 16 +++++++++++++--- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/main/kotlin/de/moritzruth/lampenfieber/act/First.kt b/src/main/kotlin/de/moritzruth/lampenfieber/act/First.kt index 5ad1d82..a41fa1c 100644 --- a/src/main/kotlin/de/moritzruth/lampenfieber/act/First.kt +++ b/src/main/kotlin/de/moritzruth/lampenfieber/act/First.kt @@ -88,13 +88,12 @@ fun ShowBuilderContext.firstAct() = act("Erster Akt") { } lightStep(StepCue.Custom("Gitarren-Ton")) { - FrontLights.center.forEach { it.brightness.pulseOnce(500.milliseconds, 3.seconds, end = 50.percent) } + FrontLights.all.forEach { it.brightness.pulseOnce(500.milliseconds, 3.seconds, end = 50.percent) } } lightStep(StepCue.Custom("Gitarren-Ton")) { - FrontLights.all.forEach { it.brightness.fade(0.percent, 30.seconds) } Washs.both.forEach { it.colorWheelMode.static(CoemarProWash.ColorWheelMode.Rotate(20.percent)) } - Tops.both.forEach { it.colorWheelMode.static(FuturelightDmh160.ColorWheelMode.Rotate(20.percent)) } + Tops.both.forEach { it.colorWheelMode.static(FuturelightDmh160.ColorWheelMode.Rotate(10.percent)) } } step(StepCue.Text("Chor", "fangen wir an", "beim dritten Mal")) { diff --git a/src/main/kotlin/de/moritzruth/lampenfieber/act/Third.kt b/src/main/kotlin/de/moritzruth/lampenfieber/act/Third.kt index dc52055..95e8163 100644 --- a/src/main/kotlin/de/moritzruth/lampenfieber/act/Third.kt +++ b/src/main/kotlin/de/moritzruth/lampenfieber/act/Third.kt @@ -2,7 +2,6 @@ package de.moritzruth.lampenfieber.act import de.moritzruth.lampenfieber.PropConfigurations import de.moritzruth.lampenfieber.device.* -import de.moritzruth.lampenfieber.song.songRopeSkippingTanz import de.moritzruth.theaterdsl.device.reset import de.moritzruth.theaterdsl.show.CurtainState import de.moritzruth.theaterdsl.show.ShowBuilderContext @@ -11,6 +10,7 @@ import de.moritzruth.theaterdsl.value.Color import de.moritzruth.theaterdsl.value.degrees import de.moritzruth.theaterdsl.value.percent import kotlin.time.Duration +import kotlin.time.Duration.Companion.milliseconds import kotlin.time.Duration.Companion.minutes import kotlin.time.Duration.Companion.seconds @@ -239,7 +239,17 @@ fun ShowBuilderContext.thirdAct() = act("Dritter Akt") { Tops.right.brightness.fade(100.percent, 3.seconds) } - songRopeSkippingTanz() + // songRopeSkippingTanz() + + step(StepCue.MusicStart("Rope-Skipping-Tanz", 3.minutes)) { + onRun { + FrontLights.all.forEach { it.brightness.fade(50.percent, 30.seconds) } + } + } + + lightStep(StepCue.Custom("Schlussschlag")) { + FrontLights.all { it.brightness.pulseOnce(0.milliseconds, 2.seconds) } + } } scene("Szene 7") { @@ -294,7 +304,7 @@ fun ShowBuilderContext.thirdAct() = act("Dritter Akt") { } } - step(StepCue.MusicStart("Aus dem Schatten treten II", 3.seconds + 20.seconds)) { + step(StepCue.MusicStart("Aus dem Schatten treten II", 3.minutes + 20.seconds)) { actors { -"Kathi" -"David"