Grotto Kitchen BT changes

story_process
Nadine Ganz 2024-08-15 17:23:58 +02:00
parent ecd1404c29
commit 90c7327946
4 changed files with 165515 additions and 4869 deletions

View File

@ -19,10 +19,22 @@ Tree("32_Grotto_Kueche_Intro") {
// Rezept vorlesen: Button Klick // Rezept vorlesen: Button Klick
BTC.Set("TextMeshPro.HANDMENU.Option1Button", "text", "Rezept vorlesen") BTC.Set("TextMeshPro.HANDMENU.Option1Button", "text", "Rezept vorlesen")
BTC.Show("GO.HANDMENU.Option1Button") BTC.Show("GO.HANDMENU.Option1Button")
BTC.Run("NamedEventTrigger.HANDMENU.Option1Button")
//BTC.GetKeyDown("Return") Composite(Race) {
Composite(Sequence) {
// auf Button klicken
BTC.Run("NamedEventTrigger.HANDMENU.Option1Button")
}
Composite(Sequence) {
// keine Reaktion
BTC.Wait(5)
// BTC.Run(Audio)
BTC.Run("NamedEventTrigger.HANDMENU.Option1Button")
}
}
BTC.Hide("GO.HANDMENU.Option1Button") BTC.Hide("GO.HANDMENU.Option1Button")
BTC.Run("AudioSource.AUDIO.Kueche3FIntro") BTC.Run("AudioSource.AUDIO.Kueche3FIntro")
// Pilze leuchten // Pilze leuchten
BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze") BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze")
@ -33,9 +45,6 @@ Tree("32_Grotto_Kueche_Intro") {
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze") BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze")
BTC.Set("Collider.INTERACTABLES.GlassWasser", "otherTag", "Steinpilze") BTC.Set("Collider.INTERACTABLES.GlassWasser", "otherTag", "Steinpilze")
BTC.Run("Collider.INTERACTABLES.GlassWasser") BTC.Run("Collider.INTERACTABLES.GlassWasser")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze")
// BTC.GetKeyDown("Return")
} }
Composite(Sequence) { Composite(Sequence) {
// Keine Reaction // Keine Reaction
@ -44,10 +53,9 @@ Tree("32_Grotto_Kueche_Intro") {
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze") BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze")
BTC.Set("Collider.INTERACTABLES.GlassWasser", "otherTag", "Steinpilze") BTC.Set("Collider.INTERACTABLES.GlassWasser", "otherTag", "Steinpilze")
BTC.Run("Collider.INTERACTABLES.GlassWasser") BTC.Run("Collider.INTERACTABLES.GlassWasser")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze")
//BTC.GetKeyDown("Return")
} }
} }
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Steinpilze")
} }
} }
@ -55,80 +63,87 @@ Tree("32_Grotto_Kueche_Zwiebeln_schneiden") {
Composite(Sequence) { Composite(Sequence) {
BTC.Run("AudioSource.AUDIO.Kueche1FZwiebelnsc") BTC.Run("AudioSource.AUDIO.Kueche1FZwiebelnsc")
// Zwiebeln reichen // Zwiebeln schneiden
// Wie reiche ich die Zwiebeln? Auf eine bestimmte stelle am Tisch legen? // ...
//BTC.Set("Collider.INTERACTABLES.Arbeitsflaeche", "otherTag", "Zwiebeln")
//BTC.Run("Collider.INTERACTABLES.Arbeitsflaeche")
//BTC.GetKeyDown("Return")
BTC.Run("AudioSource.AUDIO.Kueche2FZwiebelnsc") BTC.Run("AudioSource.AUDIO.Kueche2FZwiebelnsc")
// Zutaten leuchten // Zutaten leuchten
Composite(Marathon) { Composite(Marathon) {
BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Bouillon") BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Bouillon")
BTC.Show("GO/NamedSocketEvent.SOCKETS.BouillonSocket")
BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Weisswein") BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Weisswein")
BTC.Show("GO/NamedSocketEvent.SOCKETS.WeissweinSocket")
BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto") BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto")
BTC.Show("GO/NamedSocketEvent.SOCKETS.RisottoSocket")
BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Olivenoel") BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Olivenoel")
BTC.Show("GO/NamedSocketEvent.SOCKETS.OlivenoelSocket")
BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Pfeffer") BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Pfeffer")
BTC.Show("GO/NamedSocketEvent.SOCKETS.PfefferSocket")
BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Salz") BTC.Show("NamedGrabEvent/NamedOutline.INTERACTABLES.Salz")
BTC.Show("GO/NamedSocketEvent.SOCKETS.SalzSocket")
} }
// Zutaten auf die Arbeitsflaeche legen mithilfe Sockets // Zutaten auf die Arbeitsflaeche legen mithilfe Sockets
Composite(Marathon) { Composite(Marathon) {
Composite(Sequence) {
BTC.Show("GO/NamedSocketEvent.SOCKETS.RisottoSocket") Decorator (RepeatUntilFailed) {
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto") Decorator(Inverter) {
BTC.CompareEventTriggered("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto", "SelectEnter", "true")
//BTC.Run("AudioSource.AUDIO.Kueche2FZwiebelnsc")
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto")
//BTC.Run("AudioSource.AUDIO.Kueche2FZwiebelnsc")
Composite(Race) {
Composite(Marathon) {
// Success
BTC.Run("GO/NamedSocketEvent.SOCKETS.RisottoSocket")
BTC.CompareEventTriggered("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto", "SelectExit", "true")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto")
}
Composite(Sequence) { Composite(Sequence) {
// Fail BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto")
BTC.CompareEventTriggered("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto", "SelectExit", "true") BTC.CompareEventTriggered("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto", "SelectEnter", "true")
BTC.Wait(3)
BTC.Run("AudioSource.AUDIO.Kueche2FZwiebelnsc") Composite(Race) {
} Composite(Sequence) {
// Success
} BTC.Run("GO/NamedSocketEvent.SOCKETS.RisottoSocket")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto")
} BTC.SetBool("IsSnapped")
}
Composite(Sequence) {
// Fail
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto")
BTC.CompareEventTriggered("NamedGrabEvent/NamedOutline.INTERACTABLES.Risotto", "SelectExit", "true")
BTC.Wait(2)
BTC.Run("AudioSource.AUDIO.Kueche2FZwiebelnsc")
// Objekt geht zurueck
BTC.SetBool("IsSnapped", false)
}
}
BTC.CompareBool("IsSnapped")
} // Sequence
}
} // Repeat
Composite(Sequence) { Composite(Sequence) {
BTC.Show("GO/NamedSocketEvent.SOCKETS.SalzSocket")
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Salz") BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Salz")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Salz") BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Salz")
BTC.Run("GO/NamedSocketEvent.SOCKETS.SalzSocket") BTC.Run("GO/NamedSocketEvent.SOCKETS.SalzSocket")
} }
Composite(Sequence) { Composite(Sequence) {
BTC.Show("GO/NamedSocketEvent.SOCKETS.PfefferSocket")
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Pfeffer") BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Pfeffer")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Pfeffer") BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Pfeffer")
BTC.Run("GO/NamedSocketEvent.SOCKETS.PfefferSocket") BTC.Run("GO/NamedSocketEvent.SOCKETS.PfefferSocket")
} }
Composite(Sequence) { Composite(Sequence) {
BTC.Show("GO/NamedSocketEvent.SOCKETS.WeissweinSocket")
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Weisswein") BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Weisswein")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Weisswein") BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Weisswein")
BTC.Run("GO/NamedSocketEvent.SOCKETS.WeissweinSocket") BTC.Run("GO/NamedSocketEvent.SOCKETS.WeissweinSocket")
} }
Composite(Sequence) { Composite(Sequence) {
BTC.Show("GO/NamedSocketEvent.SOCKETS.BouillonSocket")
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Bouillon") BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Bouillon")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Bouillon") BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Bouillon")
BTC.Run("GO/NamedSocketEvent.SOCKETS.BouillonSocket") BTC.Run("GO/NamedSocketEvent.SOCKETS.BouillonSocket")
} }
Composite(Sequence) { Composite(Sequence) {
BTC.Show("GO/NamedSocketEvent.SOCKETS.OlivenoelSocket")
BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Olivenoel") BTC.Run("NamedGrabEvent/NamedOutline.INTERACTABLES.Olivenoel")
BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Olivenoel") BTC.Hide("NamedGrabEvent/NamedOutline.INTERACTABLES.Olivenoel")
BTC.Run("GO/NamedSocketEvent.SOCKETS.OlivenoelSocket") BTC.Run("GO/NamedSocketEvent.SOCKETS.OlivenoelSocket")
@ -145,11 +160,6 @@ Tree("32_Grotto_Kueche_Zwiebeln_schneiden") {
BTC.Hide("GO/NamedSocketEvent.SOCKETS.SalzSocket") BTC.Hide("GO/NamedSocketEvent.SOCKETS.SalzSocket")
BTC.Hide("GO/NamedSocketEvent.SOCKETS.RisottoSocket") BTC.Hide("GO/NamedSocketEvent.SOCKETS.RisottoSocket")
} }
// Keine Reaction
//BTC.Wait(10)
//BTC.Run("AudioSource.AUDIO.Kueche1FkeineReakt")
} }
} }

View File

@ -1 +1 @@
2024-08-14T15:25:32.9708470Z 2024-08-15T11:59:47.5584550Z

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff