This commit is contained in:
Moritz Ruth 2023-07-14 13:41:38 +02:00
parent cba5a3adb1
commit 9b5f4be616
Signed by: moritzruth
GPG key ID: C9BBAB79405EE56D
2 changed files with 15 additions and 6 deletions

View file

@ -88,13 +88,12 @@ fun ShowBuilderContext.firstAct() = act("Erster Akt") {
} }
lightStep(StepCue.Custom("Gitarren-Ton")) { 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")) { 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)) } 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")) { step(StepCue.Text("Chor", "fangen wir an", "beim dritten Mal")) {

View file

@ -2,7 +2,6 @@ package de.moritzruth.lampenfieber.act
import de.moritzruth.lampenfieber.PropConfigurations import de.moritzruth.lampenfieber.PropConfigurations
import de.moritzruth.lampenfieber.device.* import de.moritzruth.lampenfieber.device.*
import de.moritzruth.lampenfieber.song.songRopeSkippingTanz
import de.moritzruth.theaterdsl.device.reset import de.moritzruth.theaterdsl.device.reset
import de.moritzruth.theaterdsl.show.CurtainState import de.moritzruth.theaterdsl.show.CurtainState
import de.moritzruth.theaterdsl.show.ShowBuilderContext 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.degrees
import de.moritzruth.theaterdsl.value.percent import de.moritzruth.theaterdsl.value.percent
import kotlin.time.Duration import kotlin.time.Duration
import kotlin.time.Duration.Companion.milliseconds
import kotlin.time.Duration.Companion.minutes import kotlin.time.Duration.Companion.minutes
import kotlin.time.Duration.Companion.seconds import kotlin.time.Duration.Companion.seconds
@ -239,7 +239,17 @@ fun ShowBuilderContext.thirdAct() = act("Dritter Akt") {
Tops.right.brightness.fade(100.percent, 3.seconds) 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") { 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 { actors {
-"Kathi" -"Kathi"
-"David" -"David"