commit 78

This commit is contained in:
Moritz Ruth 2025-03-13 18:16:17 +01:00
parent 9a8dcabdd6
commit 858d2107df
Signed by: moritzruth
GPG key ID: C9BBAB79405EE56D
2 changed files with 20 additions and 20 deletions

View file

@ -12,7 +12,7 @@ import de.moritzruth.theaterdsl.value.percent
import kotlin.time.Duration.Companion.seconds
fun ShowBuilderContext.act1() = act("Erster Akt") {
scene("Ouvertüre") {
scene("Ouvertüre [4]") {
step(StepCue.MusicStart("Ouvertüre", 10.seconds)) {
curtainState = CurtainState.CLOSED
@ -52,11 +52,11 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
}
}
scene("Mittsommernacht") {
scene("Mittsommernacht [4]") {
songMittsommernacht()
}
scene("Ankunft in Huntington") {
scene("Ankunft in Huntington [6]") {
lightStep(StepCue.Text("Mina", "Das ist also Huntington!")) {
sidelight.brightness.fade(75.percent, 15.seconds)
sidelight.color1.fadeRandomAround(130.degrees, 5.degrees, 10.seconds)
@ -66,7 +66,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
}
}
scene("Hawkins Feierabend") {
scene("Hawkins Feierabend [8]") {
step(StepCue.Text("Lucy", "Heute gehört Mister Harker uns.", "Ende")) {
actors {
-"Mina"
@ -109,7 +109,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
}
}
scene("Die Irrenanstalt") {
scene("Die Irrenanstalt [12]") {
step(StepCue.MusicEnd) {
actors {
+"Ascot / von rechts, 1. Tür"
@ -174,7 +174,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
}
}
scene("Blockflötenkreis") {
scene("Blockflötenkreis [20]") {
songLucy()
step(StepCue.Custom("Gardine wird geöffnet")) {
@ -237,7 +237,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
}
}
scene("Männerbesuch") {
scene("Männerbesuch [22]") {
step(StepCue.MusicEnd) {
actors {
+"Mina / von rechts, 2. Tür"
@ -289,7 +289,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
step(StepCue.MusicStart("Umbau (Duett)", 10.seconds)) {}
}
scene("Kaffeeklatsch") {
scene("Kaffeeklatsch [24]") {
step(StepCue.MusicEnd) {
actors {
+"Dr. Sewart / von rechts, 1. Tür"
@ -341,7 +341,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
songKaffeeklatsch()
}
scene("Ankunft Van Helsings") {
scene("Ankunft Van Helsings [28]") {
step(StepCue.Text("Ascot", "Jetzt ist Lucy wieder ganz gesund.")) {
actors {
+"Dr. Sewart / von rechts"
@ -426,7 +426,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
}
}
scene("Verträge") {
scene("Verträge [30]") {
step(StepCue.Custom("Vorhang ist geschlossen")) {
actors {
+"Hawkins / durchs Publikum"
@ -454,7 +454,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
}
}
scene("Einbruch") {
scene("Einbruch [31]") {
step(StepCue.Custom("Umbau abgeschlossen")) {
actors {
+"Backe / von links, mit Lampe"
@ -479,7 +479,7 @@ fun ShowBuilderContext.act1() = act("Erster Akt") {
songDraculasZorn()
}
scene("Ein Sammlerstück") {
scene("Ein Sammlerstück [37]") {
step(StepCue.Custom("Die Vampire saugen Timmy aus")) {
actors {
+"Jonathan / von rechts, mit Vertrag & Amulett"

View file

@ -12,7 +12,7 @@ import de.moritzruth.theaterdsl.value.percent
import kotlin.time.Duration.Companion.seconds
fun ShowBuilderContext.act2() = act("Zweiter Akt") {
scene("Maskenball") {
scene("Maskenball [43]") {
songMaskenball()
step(StepCue.Text("Van Helsing", "Na dann, gute Nacht.")) {
@ -40,7 +40,7 @@ fun ShowBuilderContext.act2() = act("Zweiter Akt") {
}
}
scene("Tanz mit einem Vampir") {
scene("Tanz mit einem Vampir [47]") {
songDuettDraculaMina()
step(StepCue.Custom("Mina präsentiert Dracula ihren Hals")) {
@ -84,7 +84,7 @@ fun ShowBuilderContext.act2() = act("Zweiter Akt") {
songRepriseMaskenball()
}
scene("Van Helsing") {
scene("Van Helsing [51]") {
step(StepCue.Text("Tante 1", "Verhungert!")) {
actors {
+"Hawkins / durch Mitte"
@ -175,7 +175,7 @@ fun ShowBuilderContext.act2() = act("Zweiter Akt") {
}
}
scene("Wiederholungstäter") {
scene("Wiederholungstäter [54]") {
step(StepCue.MusicEnd) {
actors {
+"Mina / von rechts, 2. Tür"
@ -249,7 +249,7 @@ fun ShowBuilderContext.act2() = act("Zweiter Akt") {
}
}
scene("So viele Vampire!") {
scene("So viele Vampire! [57]") {
step(StepCue.Text("Jonathan", "Ich bins! Jonathan!")) {
actors {
+"Eloïse / durch Mitte"
@ -391,7 +391,7 @@ fun ShowBuilderContext.act2() = act("Zweiter Akt") {
step(StepCue.MusicStart("Umbau (Van Helsing)", 10.seconds)) {}
}
scene("Uneinigkeit") {
scene("Uneinigkeit [61]") {
step(StepCue.MusicEnd) {
actors {
+"Backe / von rechts"
@ -512,7 +512,7 @@ fun ShowBuilderContext.act2() = act("Zweiter Akt") {
}
}
scene("Liebe macht blind") {
scene("Liebe macht blind [67]") {
step(StepCue.Text("Van Helsing", "Natürlich. Kommen Sie.")) {
actors {
-"Van Helsing / durch Mitte"
@ -609,7 +609,7 @@ fun ShowBuilderContext.act2() = act("Zweiter Akt") {
}
}
scene("Finale") {
scene("Finale [68]") {
songFinale()
}
}