Add videos to Baeckerei Outro

This commit is contained in:
Nadine Ganz 2025-04-02 17:57:11 +02:00
parent 2d0c11e937
commit 6c16bbb856
28 changed files with 303691 additions and 265904 deletions

View File

@ -24,14 +24,14 @@
BTC.StopSpeechIntentRecognition()
BTC.ClearPossbileSpeechIntents()
BTC.Show("GO.HANDMENU.SpeechButton")
BTC.Set("TextMeshPro.HANDMENU.Option1Button", "text", "Restart")
BTC.Show("GO.HANDMENU.Option1Button")
BTC.Run("NamedEventTrigger.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.SpeechButton")
BTC.Show("GO.HANDMENU.Home")
BTC.Hide("GO.HANDMENU.SpeechOptions")
BTC.Show("GO.GO.SpeechButton")
BTC.Set("TextMeshPro.GO.Option1Button", "text", "Restart")
BTC.Show("GO.GO.Option1Button")
BTC.Run("NamedEventTrigger.GO.Option1Button")
BTC.Hide("GO.GO.Option1Button")
BTC.Hide("GO.GO.SpeechButton")
BTC.Show("GO.GO.Home")
BTC.Hide("GO.GO.SpeechOptions")
}
}
}
@ -312,8 +312,8 @@ Tree("22_Geschaeft_Baeckerei_Outro") {
// --- Baeckerei Outro ---
Composite(Sequence) {
Composite(Marathon) {
BTC.SetPosition("GO.XRInteractionHandsSetup.XROrigin", -2.827, 0, 0.996)
BTC.SetPosition("GO.HANDMENU", -2.827, 0, 0.996)
BTC.SetPosition("GO.XRInteractionHandsSetup.XROrigin", -3.068, 0, 1.6)
BTC.SetPosition("GO.HANDMENU", -3.068, 0, 1.6)
BTC.RotateToAngle("GO.XRInteractionHandsSetup.XROrigin", 0.0)
BTC.RotateToAngle("GO.HANDMENU", 0.0)
}
@ -329,20 +329,21 @@ Tree("22_Geschaeft_Baeckerei_Outro") {
BTC.Run("Depthkit.VIDEOS.1BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.1BaeckereiOutro")
BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
BTC.SynthesizeText("Ciao Francesca, ti ho visto da fuori. Che piacere vederti!")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.2BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.2BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.2BaeckereiOutro")
BTC.SynthesizeText("Vedo che avete grandi progetti per oggi!")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.3BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.3BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.3BaeckereiOutro")
BTC.SetVoiceName("it-IT-FabiolaNeural")
BTC.SynthesizeText("Ti presento qualcuno, è di passaggio e viene dalla Svizzera tedesca.")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.4BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.4BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.4BaeckereiOutro")
BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
BTC.SynthesizeText("Ciao, piacere di conoscerti. Sono Enrico. Come ti chiami?")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.5BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.5BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.5BaeckereiOutro")
BTC.AddPossbileSpeechIntent("Baeckerei_Outro.6")
BTC.StartSpeechIntentRecognition()
@ -376,28 +377,29 @@ Tree("22_Geschaeft_Baeckerei_Outro") {
}
}
BTC.SetVoiceName("it-IT-FabiolaNeural")
BTC.SynthesizeText("Stiamo andando a fare un picnic. Perché non vieni con noi?")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.9BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.9BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.9BaeckereiOutro")
BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
BTC.SynthesizeText("Mi piacerebbe, ma sto andando ad allenarmi.")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.10BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.10BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.10BaeckereiOutro")
BTC.SetVoiceName("it-IT-FabiolaNeural")
BTC.SynthesizeText("Ah, ok, io tornerò la settimana prossima.")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.11BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.11BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.11BaeckereiOutro")
BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
BTC.SynthesizeText("Be, allora divertitevi! Ehi, è stato bello vederti!")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.12BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.12BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.12BaeckereiOutro")
BTC.SetVoiceName("it-IT-FabiolaNeural")
BTC.SynthesizeText("Anche per me, ciao Enrico!")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.13BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.13BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.13BaeckereiOutro")
BTC.SynthesizeText("È un mio amico. Ci siamo conosciuti frequentando il gruppo di arrampicata. Davvero un grande amico! Dai, ora cerchiamo un bel posticino per rilassarci un po. Andiamo a piedi o preferisci andare in monopattino? Non è lontano, sai. Da qui, a piedi impieghiamo una ventina di minuti.")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.15BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.15BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.15BaeckereiOutro")
BTC.AddPossbileSpeechIntent("Baeckerei_Outro.16")
BTC.AddPossbileSpeechIntent("Baeckerei_Outro.18")
@ -428,8 +430,9 @@ Tree("22_Geschaeft_Baeckerei_Outro") {
// -- Selector 2: Intent nicht erkannt
Composite(Sequence) {
BTC.SynthesizeText("Allora, in monopattino o a piedi?")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.22BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.22BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.22BaeckereiOutro")
BTC.StartSpeechIntentRecognition()
Composite(Race) {
@ -465,34 +468,34 @@ Tree("22_Geschaeft_Baeckerei_Outro") {
// Selector 3: Fallback Button
Composite(Sequence) {
Composite(Marathon) {
BTC.Show("GO.HANDMENU.SpeechOptions")
BTC.Set("TextMeshPro.HANDMENU.Option1Button", "text", "A piedi")
BTC.Show("GO.HANDMENU.Option1Button")
BTC.Set("TextMeshPro.HANDMENU.Option2Button", "text", "Monopattino")
BTC.Show("GO.HANDMENU.Option2Button")
BTC.Show("GO.GO.SpeechOptions")
BTC.Set("TextMeshPro.GO.Option1Button", "text", "A piedi")
BTC.Show("GO.GO.Option1Button")
BTC.Set("TextMeshPro.GO.Option2Button", "text", "Monopattino")
BTC.Show("GO.GO.Option2Button")
}
Composite(Race) {
Composite(Sequence) {
// Zu Fuss
BTC.Run("NamedEventTrigger.HANDMENU.Option1Button")
BTC.AbortEventListener("NamedEventTrigger.HANDMENU.Option2Button")
BTC.Hide("GO.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.Option2Button")
BTC.Hide("GO.HANDMENU.SpeechButton")
BTC.Show("GO.HANDMENU.Home")
BTC.Hide("GO.HANDMENU.SpeechOptions")
BTC.Run("NamedEventTrigger.GO.Option1Button")
BTC.AbortEventListener("NamedEventTrigger.GO.Option2Button")
BTC.Hide("GO.GO.Option1Button")
BTC.Hide("GO.GO.Option2Button")
BTC.Hide("GO.GO.SpeechButton")
BTC.Show("GO.GO.Home")
BTC.Hide("GO.GO.SpeechOptions")
BTC.SetBool("ChoosedWalking")
}
Composite(Sequence) {
// Scooter
BTC.Run("NamedEventTrigger.HANDMENU.Option2Button")
BTC.AbortEventListener("NamedEventTrigger.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.Option2Button")
BTC.Hide("GO.HANDMENU.SpeechButton")
BTC.Show("GO.HANDMENU.Home")
BTC.Hide("GO.HANDMENU.SpeechOptions")
BTC.Run("NamedEventTrigger.GO.Option2Button")
BTC.AbortEventListener("NamedEventTrigger.GO.Option1Button")
BTC.Hide("GO.GO.Option1Button")
BTC.Hide("GO.GO.Option2Button")
BTC.Hide("GO.GO.SpeechButton")
BTC.Show("GO.GO.Home")
BTC.Hide("GO.GO.SpeechOptions")
BTC.SetBool("ChoosedDriving")
}
}
@ -509,52 +512,52 @@ Tree("22_Geschaeft_Baeckerei_Outro") {
BTC.ClearPossbileSpeechIntents()
Composite(Marathon) {
BTC.Show("GO.HANDMENU.SpeechButton")
BTC.Set("TextMeshPro.HANDMENU.Option1Button", "text", "A piedi")
BTC.Show("GO.HANDMENU.Option1Button")
BTC.Set("TextMeshPro.HANDMENU.Option2Button", "text", "Monopattino")
BTC.Show("GO.HANDMENU.Option2Button")
BTC.Show("GO.GO.SpeechButton")
BTC.Set("TextMeshPro.GO.Option1Button", "text", "A piedi")
BTC.Show("GO.GO.Option1Button")
BTC.Set("TextMeshPro.GO.Option2Button", "text", "Monopattino")
BTC.Show("GO.GO.Option2Button")
}
Composite(Race) {
Composite(Sequence) {
// Zu Fuss
BTC.Run("NamedEventTrigger.HANDMENU.Option1Button")
BTC.AbortEventListener("NamedEventTrigger.HANDMENU.Option2Button")
BTC.Hide("GO.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.Option2Button")
BTC.Hide("GO.HANDMENU.SpeechButton")
BTC.Show("GO.HANDMENU.Home")
BTC.Hide("GO.HANDMENU.SpeechOptions")
BTC.Run("NamedEventTrigger.GO.Option1Button")
BTC.AbortEventListener("NamedEventTrigger.GO.Option2Button")
BTC.Hide("GO.GO.Option1Button")
BTC.Hide("GO.GO.Option2Button")
BTC.Hide("GO.GO.SpeechButton")
BTC.Show("GO.GO.Home")
BTC.Hide("GO.GO.SpeechOptions")
BTC.SetBool("ChoosedWalking")
}
Composite(Sequence) {
// Scooter
BTC.Run("NamedEventTrigger.HANDMENU.Option2Button")
BTC.AbortEventListener("NamedEventTrigger.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.Option1Button")
BTC.Hide("GO.HANDMENU.Option2Button")
BTC.Hide("GO.HANDMENU.SpeechButton")
BTC.Show("GO.HANDMENU.Home")
BTC.Hide("GO.HANDMENU.SpeechOptions")
BTC.Run("NamedEventTrigger.GO.Option2Button")
BTC.AbortEventListener("NamedEventTrigger.GO.Option1Button")
BTC.Hide("GO.GO.Option1Button")
BTC.Hide("GO.GO.Option2Button")
BTC.Hide("GO.GO.SpeechButton")
BTC.Show("GO.GO.Home")
BTC.Hide("GO.GO.SpeechOptions")
BTC.SetBool("ChoosedDriving")
}
}
}
}
BTC.SynthesizeText("Allora andiamo! Ciao Pietro.")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.27BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.27BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.27BaeckereiOutro")
BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
BTC.SynthesizeText("Hey Francesca, non dimenticare il vostro pranzo!")
BTC.SpeechOutputEnded()
BTC.SetVoiceName("it-IT-FabiolaNeural")
BTC.SynthesizeText("Uh, grazie mille!")
BTC.SpeechOutputEnded()
BTC.Show("Depthkit.VIDEOS.29BaeckereiOutro")
BTC.Run("Depthkit.VIDEOS.29BaeckereiOutro")
BTC.Hide("Depthkit.VIDEOS.29BaeckereiOutro")
BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
BTC.SynthesizeText("Ciao Francesca, divertitevi!")
BTC.SpeechOutputEnded()

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 427acac3d22e24e1da5474c4a73ca8f4
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 938e61b47251741a2ab55f57c569cdc3
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: bc241cac2849147baaa31a314b234fc0
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 552f05865fc304989a09ff74cb9ce8ba
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 095cacc0a98004de4a3ad9594243916c
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c63ad6299ac95463aac2c1d96d04907d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 5c0af9433a16c452b962481fac681bd2
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: b6931f024427e4c7199c213e2374037e
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: abcc68859316148b3b8c4cb59647f785
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4ae736838c314492eb335d95a7e21f72
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1d423391f2ec04493b00a3621be88218
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 608bc01cc076e4ef6a11d6efc3d86b00
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 13f4df3ae4fb04aca81142bd13326158
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff