Merge branch 'programming'
This commit is contained in:
		
						commit
						40a9ee122c
					
				@ -50,6 +50,7 @@ Tree("10_SBB_Zugabteil_Intro") {
 | 
			
		||||
                        BTC.Hide("Depthkit.VIDEOS.Exposition3Zugabte")
 | 
			
		||||
                        BTC.Hide("Depthkit.VIDEOS.Exposition1Zugabte")
 | 
			
		||||
                        BTC.Hide("Depthkit.VIDEOS.Exposition0Zugabte")
 | 
			
		||||
                        BTC.SetSpeechRecognitionLanguage("it-IT")
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
@ -274,9 +275,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
 | 
			
		||||
                                BTC.CompareIntentID("Zugabteil.Szenenwahl.3")
 | 
			
		||||
                                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                                // Load Scene: Story A Picknicken
 | 
			
		||||
                                // ...
 | 
			
		||||
                                //BTC.SetStoryAVisited()
 | 
			
		||||
                                RunTree("10_SBB_Hide_Videos")
 | 
			
		||||
                                BTC.Run("LoadScene.NEXT.20SBB")
 | 
			
		||||
                            }
 | 
			
		||||
                            Composite(Sequence) {
 | 
			
		||||
                                BTC.CompareIntentID("Zugabteil.Szenenwahl.5")
 | 
			
		||||
@ -316,9 +315,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
 | 
			
		||||
                                        BTC.CompareIntentID("Zugabteil.Szenenwahl.3")
 | 
			
		||||
                                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                                        // Load Scene: Story A Picknicken
 | 
			
		||||
                                        // ...
 | 
			
		||||
                                        //BTC.SetStoryAVisited()
 | 
			
		||||
                                        RunTree("10_SBB_Hide_Videos")
 | 
			
		||||
                                        BTC.Run("LoadScene.NEXT.20SBB")
 | 
			
		||||
                                    }
 | 
			
		||||
                                    Composite(Sequence) {
 | 
			
		||||
                                        BTC.CompareIntentID("Zugabteil.Szenenwahl.5")
 | 
			
		||||
@ -368,9 +365,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
 | 
			
		||||
                                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
 | 
			
		||||
                                        // Load Scene: Story A Picknicken
 | 
			
		||||
                                        // ...
 | 
			
		||||
                                        //BTC.SetStoryAVisited()
 | 
			
		||||
                                        RunTree("10_SBB_Hide_Videos")
 | 
			
		||||
                                        BTC.Run("LoadScene.NEXT.20SBB")
 | 
			
		||||
                                    }
 | 
			
		||||
                                    Composite(Sequence) {
 | 
			
		||||
                                        // grotto
 | 
			
		||||
@ -489,9 +484,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
 | 
			
		||||
                        // Load Scene: Story A Picknicken
 | 
			
		||||
                        // ...
 | 
			
		||||
                        //BTC.SetStoryAVisited()
 | 
			
		||||
                        RunTree("10_SBB_Hide_Videos")
 | 
			
		||||
                        BTC.Run("LoadScene.NEXT.20SBB")
 | 
			
		||||
                    }
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        // grotto
 | 
			
		||||
 | 
			
		||||
@ -1,8 +1,17 @@
 | 
			
		||||
Tree("Root") {
 | 
			
		||||
   Composite(Sequence) {
 | 
			
		||||
      // Go to Slideshow 2.1: Bellinzona Bahnhof to Geschaeft
 | 
			
		||||
      BTC.GetKeyDown("Return")
 | 
			
		||||
      BTC.Run("LoadScene.NEXT.21Slideshow")
 | 
			
		||||
    Composite(Sequence) {
 | 
			
		||||
        BTC.InitializeSpeechManager()   // TODO: in Endversion loeschen
 | 
			
		||||
        BTC.SetSpeechRecognitionLanguage("it-IT")
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
 | 
			
		||||
        BTC.SynthesizeText("Sì, è proprio il mio preferito! Riempiamo i nostri zaini con qualche prelibatezza ticinese. Andiamo!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SynthesizeText("Ecco, siamo arrivati a Bellinzona, è ora di scendere.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
        
 | 
			
		||||
        // Go to Slideshow 2.1: Bellinzona Bahnhof to Geschaeft
 | 
			
		||||
        BTC.Run("LoadScene.NEXT.21Slideshow")
 | 
			
		||||
   }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,6 @@
 | 
			
		||||
    Composite(Sequence) {
 | 
			
		||||
        // Go to scene 2.2 Geschaeft
 | 
			
		||||
        BTC.Run("StereoSlideshow.CompleteXROriginSetUp.IMG0047")
 | 
			
		||||
        BTC.GetKeyDown("Return")
 | 
			
		||||
        BTC.Run("LoadScene.NEXT.22Geschaeft")
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,567 @@
 | 
			
		||||
Tree("Root") {
 | 
			
		||||
    Composite(Race) {
 | 
			
		||||
        Composite(Sequence) {
 | 
			
		||||
            // Go to scene 2.4 Slideshow
 | 
			
		||||
            BTC.GetKeyDown("Return")
 | 
			
		||||
            BTC.Run("LoadScene.NEXT.24Slideshow")
 | 
			
		||||
    Composite(Sequence) {
 | 
			
		||||
        BTC.InitializeSpeechManager()
 | 
			
		||||
        BTC.SetSpeechRecognitionLanguage("it-IT")
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                // Error in Speech Service: Cancel BTC Trees
 | 
			
		||||
                BTC.SpeechErrorOccured()
 | 
			
		||||
                BTC.SetBool("error")
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                RunTree("22_Geschaeft_Story_A_Picknicken_Intro")
 | 
			
		||||
                //RunTree("22_Geschaeft_Baeckerei_Outro")
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        Composite(Sequence) {
 | 
			
		||||
            // Go to scene 2.5 Slideshow
 | 
			
		||||
            BTC.GetKeyDown("Backspace")
 | 
			
		||||
            BTC.Run("LoadScene.NEXT.25Slideshow")
 | 
			
		||||
            BTC.CompareBool("error")
 | 
			
		||||
            // Error Handling
 | 
			
		||||
            BTC.AbortSpeechEventListener()
 | 
			
		||||
            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")
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Tree("22_Geschaeft_Story_A_Picknicken_Intro") {
 | 
			
		||||
    Composite(Sequence) {
 | 
			
		||||
        BTC.SynthesizeText("Qui trovi i migliori panini di tutta Bellinzona. Mhmmm, adoro fare i picnic!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SynthesizeText("Anche le piadine di Pietro sono deliziose. Mhmm, cosa prendo? Tu ordina pure, io devo ancora pensarci un momento.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ciao Francesca! Come posso servirvi?")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.AddPossbileSpeechIntent("Story_A_Picknicken.Intro.3")
 | 
			
		||||
        BTC.StartSpeechIntentRecognition()
 | 
			
		||||
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            // -- Race 1: User sagt etwas
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.UserStartedSpeechInput()
 | 
			
		||||
 | 
			
		||||
                Composite(Selector) {
 | 
			
		||||
                    // -- Selector 1: Intent erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.SpeechIntentRecognized()
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    // -- Selector 2: Intent nicht erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                RunTree("22_Geschaeft_Story_A_Picknicken_Mitnehmen")
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // -- Race 2: User sagt nichts
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.Wait(5)
 | 
			
		||||
                BTC.CompareUserSpeechInputStarted(false)
 | 
			
		||||
                BTC.AbortSpeechEventListener()
 | 
			
		||||
                BTC.StopSpeechIntentRecognition()
 | 
			
		||||
                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
 | 
			
		||||
                // --- Story A Picknicken - Nachfrage Bestellung ---
 | 
			
		||||
                BTC.SynthesizeText("Sa già cosa prendere?")
 | 
			
		||||
                BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                BTC.AddPossbileSpeechIntent("Story_A_Picknicken.Nachfrage_Bestellung.2")
 | 
			
		||||
                BTC.StartSpeechIntentRecognition()
 | 
			
		||||
 | 
			
		||||
                Composite(Race) {
 | 
			
		||||
                    // -- Race 1: User sagt etwas
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.UserStartedSpeechInput()
 | 
			
		||||
 | 
			
		||||
                        Composite(Selector) {
 | 
			
		||||
                            // -- Selector 1: Intent erkannt
 | 
			
		||||
                            Composite(Sequence) {
 | 
			
		||||
                                BTC.SpeechIntentRecognized()
 | 
			
		||||
                                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                            }
 | 
			
		||||
 | 
			
		||||
                            // -- Selector 2: Intent nicht erkannt
 | 
			
		||||
                            Composite(Sequence) {
 | 
			
		||||
                                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                            }
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
                        RunTree("22_Geschaeft_Story_A_Picknicken_Mitnehmen")
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    // -- Race 2: User sagt nichts
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.Wait(5)
 | 
			
		||||
                        BTC.CompareUserSpeechInputStarted(false)
 | 
			
		||||
                        BTC.AbortSpeechEventListener()
 | 
			
		||||
                        BTC.StopSpeechIntentRecognition()
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
 | 
			
		||||
                        // --- Story A Picknicken - Bestellung Begleiter Beide ---
 | 
			
		||||
                        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
                        BTC.SynthesizeText("Dai, se vuoi ordino io per tutt’e due, va bene?")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                        BTC.SynthesizeText("Vorrei due panini al formaggio, due piadine alla caprese e due gazzose al mandarino.")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
                        BTC.SynthesizeText("Con piacere. Da portare via o da mangiare qui?")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
                        BTC.SynthesizeText("Da portare via, per favore.")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
                        BTC.SynthesizeText("Fanno 42 franchi. Paghi col cellulare? Per favore, avvicinalo al dispositivo.")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                        BTC.SynthesizeText("Grazie mille! Divertitevi!")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
                        BTC.SynthesizeText("Grazie, Pietro. A presto.")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                        RunTree("22_Geschaeft_Baeckerei_Outro")
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            } // erste Race user sagt nichts
 | 
			
		||||
        } // erste grosse race
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Tree("22_Geschaeft_Story_A_Picknicken_Mitnehmen") {
 | 
			
		||||
// --- Story A Picknicken - Mitnehmen ---
 | 
			
		||||
    Composite(Sequence) {
 | 
			
		||||
        BTC.SynthesizeText("Volentieri. Da portare via o da mangiare qui?")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.AddPossbileSpeechIntent("Story_A_Picknicken.Mitnehmen.2")
 | 
			
		||||
        BTC.StartSpeechIntentRecognition()
 | 
			
		||||
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            // -- Race 1: User sagt etwas
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.UserStartedSpeechInput()
 | 
			
		||||
 | 
			
		||||
                Composite(Selector) {
 | 
			
		||||
                    // -- Selector 1: Intent erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.SpeechIntentRecognized()
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    // -- Selector 2: Intent nicht erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // -- Race 2: User sagt nichts
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.Wait(5)
 | 
			
		||||
                BTC.CompareUserSpeechInputStarted(false)
 | 
			
		||||
                BTC.AbortSpeechEventListener()
 | 
			
		||||
                BTC.StopSpeechIntentRecognition()
 | 
			
		||||
                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        BTC.SynthesizeText("Allora le incarto tutto.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        // --- Story A Picknicken - Bezahlen einzeln ---
 | 
			
		||||
        BTC.SynthesizeText("Fanno 21 franchi. Per favore, paghi avvicinando il telefono al dispositivo.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        // ToDo: Bezahlung mit Handy User
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            // ToDo: Collide handy mit Payment device
 | 
			
		||||
            BTC.GetKeyDown("Return")
 | 
			
		||||
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.Wait(5)
 | 
			
		||||
                // Collide Aktion abbrechen?
 | 
			
		||||
 | 
			
		||||
                // --- Story A Picknicken - Nachfrage Bezahlung ---
 | 
			
		||||
                BTC.SynthesizeText("Per favore, avvicini il cellulare qui, al dispositivo.")
 | 
			
		||||
                BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
                Composite(Race) {
 | 
			
		||||
                    // ToDo: Collide handy mit Payment device
 | 
			
		||||
                    BTC.GetKeyDown("Return")
 | 
			
		||||
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.Wait(5)
 | 
			
		||||
                        // Collide aktion abbrechen?
 | 
			
		||||
 | 
			
		||||
                        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
                        BTC.SynthesizeText("Ok, pago io per te, puoi darmi i soldi più tardi.")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // --- Story A Picknicken - Dank Einkauf ---
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Tante grazie! Divertitevi!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.AddPossbileSpeechIntent("Story_A_Picknicken.Dank_Einkauf.2")
 | 
			
		||||
        BTC.StartSpeechIntentRecognition()
 | 
			
		||||
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            // -- Race 1: User sagt etwas
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.UserStartedSpeechInput()
 | 
			
		||||
 | 
			
		||||
                Composite(Selector) {
 | 
			
		||||
                    // -- Selector 1: Intent erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.SpeechIntentRecognized()
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    // -- Selector 2: Intent nicht erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // -- Race 2: User sagt nichts
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.Wait(5)
 | 
			
		||||
                BTC.CompareUserSpeechInputStarted(false)
 | 
			
		||||
                BTC.AbortSpeechEventListener()
 | 
			
		||||
                BTC.StopSpeechIntentRecognition()
 | 
			
		||||
                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // --- Story A Picknicken - Bestellung Begleiter ---
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ecco, finalmente so cosa prendere. Vorrei un panino al formaggio e una piadina con prosciutto di Parma, per favore.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Metto tutto nello stesso sacchetto?")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Si si, va bene.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("E qualcosa da bere?")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ah sì, una gazzosa al mandarino, per favore.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Allora, sono 25 franchi.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Pago col cellulare.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Per piacere paga attraverso il dispositivo.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SynthesizeText("Grazie mille!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Anche a te Pietro, a presto!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        RunTree("22_Geschaeft_Baeckerei_Outro")
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Tree("22_Geschaeft_Baeckerei_Outro") {
 | 
			
		||||
// --- Baeckerei Outro ---
 | 
			
		||||
    Composite(Sequence) {
 | 
			
		||||
        BTC.Run("StudioEventEmitter.STATIC.TuerOeffnenSound")
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ehi, Enrico, che coincidenza!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ciao Francesca, ti ho visto da fuori. Che piacere vederti!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SynthesizeText("Vedo che avete grandi progetti per oggi!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ti presento qualcuno, è di passaggio e viene dalla Svizzera tedesca.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ciao, piacere di conoscerti. Sono Enrico. Come ti chiami?")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.AddPossbileSpeechIntent("Baeckerei_Outro.6")
 | 
			
		||||
        BTC.StartSpeechIntentRecognition()
 | 
			
		||||
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            // -- Race 1: User sagt etwas
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.UserStartedSpeechInput()
 | 
			
		||||
 | 
			
		||||
                Composite(Selector) {
 | 
			
		||||
                    // -- Selector 1: Intent erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.SpeechIntentRecognized()
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    // -- Selector 2: Intent nicht erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // -- Race 2: User sagt nichts
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.Wait(5)
 | 
			
		||||
                BTC.CompareUserSpeechInputStarted(false)
 | 
			
		||||
                BTC.AbortSpeechEventListener()
 | 
			
		||||
                BTC.StopSpeechIntentRecognition()
 | 
			
		||||
                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Stiamo andando a fare un picnic. Perché non vieni con noi?")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Mi piacerebbe, ma sto andando ad allenarmi.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ah, ok, io tornerò la settimana prossima.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Be’, allora divertitevi! Ehi, è stato bello vederti!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        BTC.SetVoiceName("it-IT-FabiolaNeural")
 | 
			
		||||
        BTC.SynthesizeText("Anche per me, ciao Enrico!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        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.AddPossbileSpeechIntent("Baeckerei_Outro.16")
 | 
			
		||||
        BTC.AddPossbileSpeechIntent("Baeckerei_Outro.18")
 | 
			
		||||
        BTC.StartSpeechIntentRecognition()
 | 
			
		||||
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            // -- Race 1: User sagt etwas
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.UserStartedSpeechInput()
 | 
			
		||||
 | 
			
		||||
                Composite(Selector) {
 | 
			
		||||
                    // -- Selector 1: Intent erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.SpeechIntentRecognized()
 | 
			
		||||
 | 
			
		||||
                        Composite(Race) {
 | 
			
		||||
                            Composite(Sequence) {
 | 
			
		||||
                                BTC.CompareIntentID("Baeckerei_Outro.16")
 | 
			
		||||
                                BTC.SetBool("ChoosedWalking")
 | 
			
		||||
                            }
 | 
			
		||||
                            Composite(Sequence) {
 | 
			
		||||
                                BTC.CompareIntentID("Baeckerei_Outro.18")
 | 
			
		||||
                                BTC.SetBool("ChoosedDriving")
 | 
			
		||||
                            }
 | 
			
		||||
                        }
 | 
			
		||||
                        BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    // -- Selector 2: Intent nicht erkannt
 | 
			
		||||
                    Composite(Sequence) {
 | 
			
		||||
                        BTC.SynthesizeText("Allora, in monopattino o a piedi?")
 | 
			
		||||
                        BTC.SpeechOutputEnded()
 | 
			
		||||
                        BTC.StartSpeechIntentRecognition()
 | 
			
		||||
 | 
			
		||||
                        Composite(Race) {
 | 
			
		||||
                            Composite(Sequence) {
 | 
			
		||||
                                BTC.UserStartedSpeechInput()
 | 
			
		||||
                                BTC.SpeechIntentRecognized()
 | 
			
		||||
 | 
			
		||||
                                Composite(Race) {
 | 
			
		||||
                                    Composite(Sequence) {
 | 
			
		||||
                                        BTC.CompareIntentID("Baeckerei_Outro.16")
 | 
			
		||||
                                        BTC.SetBool("ChoosedWalking")
 | 
			
		||||
                                    }
 | 
			
		||||
                                    Composite(Sequence) {
 | 
			
		||||
                                        BTC.CompareIntentID("Baeckerei_Outro.18")
 | 
			
		||||
                                        BTC.SetBool("ChoosedDriving")
 | 
			
		||||
                                    }
 | 
			
		||||
                                }
 | 
			
		||||
                                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
                            }
 | 
			
		||||
 | 
			
		||||
                            Composite(Sequence) {
 | 
			
		||||
                                BTC.Wait(5)
 | 
			
		||||
                                BTC.CompareUserSpeechInputStarted(false)
 | 
			
		||||
                                BTC.AbortSpeechEventListener()
 | 
			
		||||
                                BTC.StopSpeechIntentRecognition()
 | 
			
		||||
                                BTC.ClearPossbileSpeechIntents()
 | 
			
		||||
 | 
			
		||||
                                BTC.CompareUserSpeechInputStarted(true)
 | 
			
		||||
                            }
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    // 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")
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
                        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.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.SetBool("ChoosedDriving")
 | 
			
		||||
                            }
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // -- Race 2: User sagt nichts
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                BTC.Wait(5)
 | 
			
		||||
                BTC.CompareUserSpeechInputStarted(false)
 | 
			
		||||
                BTC.AbortSpeechEventListener()
 | 
			
		||||
                BTC.StopSpeechIntentRecognition()
 | 
			
		||||
                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")
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                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.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.SetBool("ChoosedDriving")
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        BTC.SynthesizeText("Allora andiamo! Ciao Pietro.")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        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.SetVoiceName("it-IT-GiuseppeMultilingualNeural")
 | 
			
		||||
        BTC.SynthesizeText("Ciao Francesca, divertitevi!")
 | 
			
		||||
        BTC.SpeechOutputEnded()
 | 
			
		||||
 | 
			
		||||
        RunTree("22_Geschaeft_Hide")
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Tree("22_Geschaeft_Hide") {
 | 
			
		||||
    Composite(Sequence) {
 | 
			
		||||
        BTC.SetStoryAVisited()
 | 
			
		||||
 | 
			
		||||
        Composite(Race) {
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                // Go to scene 2.4 Slideshow
 | 
			
		||||
                BTC.CompareBool("ChoosedWalking")
 | 
			
		||||
                BTC.Run("LoadScene.NEXT.24Slideshow")
 | 
			
		||||
            }
 | 
			
		||||
            Composite(Sequence) {
 | 
			
		||||
                // Go to scene 2.5 Slideshow
 | 
			
		||||
                BTC.CompareBool("ChoosedDriving")
 | 
			
		||||
                BTC.Run("LoadScene.NEXT.25Slideshow")
 | 
			
		||||
            }
 | 
			
		||||
        } 
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -0,0 +1,392 @@
 | 
			
		||||
%YAML 1.1
 | 
			
		||||
%TAG !u! tag:unity3d.com,2011:
 | 
			
		||||
--- !u!1 &152115776584242634
 | 
			
		||||
GameObject:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  serializedVersion: 6
 | 
			
		||||
  m_Component:
 | 
			
		||||
  - component: {fileID: 2630661146735891208}
 | 
			
		||||
  - component: {fileID: 7350912640379653654}
 | 
			
		||||
  - component: {fileID: 3137742931128189944}
 | 
			
		||||
  m_Layer: 0
 | 
			
		||||
  m_Name: EventSystem
 | 
			
		||||
  m_TagString: Untagged
 | 
			
		||||
  m_Icon: {fileID: 0}
 | 
			
		||||
  m_NavMeshLayer: 0
 | 
			
		||||
  m_StaticEditorFlags: 0
 | 
			
		||||
  m_IsActive: 1
 | 
			
		||||
--- !u!4 &2630661146735891208
 | 
			
		||||
Transform:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 152115776584242634}
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
 | 
			
		||||
  m_LocalPosition: {x: 0, y: 0, z: 0}
 | 
			
		||||
  m_LocalScale: {x: 1, y: 1, z: 1}
 | 
			
		||||
  m_ConstrainProportionsScale: 0
 | 
			
		||||
  m_Children: []
 | 
			
		||||
  m_Father: {fileID: 6178172132692152350}
 | 
			
		||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
			
		||||
--- !u!114 &7350912640379653654
 | 
			
		||||
MonoBehaviour:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 152115776584242634}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_EditorHideFlags: 0
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  m_FirstSelected: {fileID: 0}
 | 
			
		||||
  m_sendNavigationEvents: 1
 | 
			
		||||
  m_DragThreshold: 10
 | 
			
		||||
--- !u!114 &3137742931128189944
 | 
			
		||||
MonoBehaviour:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 152115776584242634}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_EditorHideFlags: 0
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: ab68ce6587aab0146b8dabefbd806791, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  m_SendPointerHoverToParent: 1
 | 
			
		||||
  m_ClickSpeed: 0.3
 | 
			
		||||
  m_MoveDeadzone: 0.6
 | 
			
		||||
  m_RepeatDelay: 0.5
 | 
			
		||||
  m_RepeatRate: 0.1
 | 
			
		||||
  m_TrackedDeviceDragThresholdMultiplier: 2
 | 
			
		||||
  m_TrackedScrollDeltaMultiplier: 5
 | 
			
		||||
  m_ActiveInputMode: 1
 | 
			
		||||
  m_MaxTrackedDeviceRaycastDistance: 1000
 | 
			
		||||
  m_EnableXRInput: 1
 | 
			
		||||
  m_EnableMouseInput: 1
 | 
			
		||||
  m_EnableTouchInput: 1
 | 
			
		||||
  m_PointAction: {fileID: 2869410428622933342, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_LeftClickAction: {fileID: 1855836014308820768, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_MiddleClickAction: {fileID: -6289560987278519447, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_RightClickAction: {fileID: -2562941478296515153, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_ScrollWheelAction: {fileID: 5825226938762934180, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_NavigateAction: {fileID: -7967456002180160679, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_SubmitAction: {fileID: 3994978066732806534, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_CancelAction: {fileID: 2387711382375263438, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
  m_EnableBuiltinActionsAsFallback: 1
 | 
			
		||||
  m_EnableGamepadInput: 1
 | 
			
		||||
  m_EnableJoystickInput: 1
 | 
			
		||||
  m_HorizontalAxis: Horizontal
 | 
			
		||||
  m_VerticalAxis: Vertical
 | 
			
		||||
  m_SubmitButton: Submit
 | 
			
		||||
  m_CancelButton: Cancel
 | 
			
		||||
--- !u!1 &2085765401493228002
 | 
			
		||||
GameObject:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  serializedVersion: 6
 | 
			
		||||
  m_Component:
 | 
			
		||||
  - component: {fileID: 5726761229658416814}
 | 
			
		||||
  - component: {fileID: 3044314953908738606}
 | 
			
		||||
  m_Layer: 0
 | 
			
		||||
  m_Name: Input Action Manager
 | 
			
		||||
  m_TagString: Untagged
 | 
			
		||||
  m_Icon: {fileID: 0}
 | 
			
		||||
  m_NavMeshLayer: 0
 | 
			
		||||
  m_StaticEditorFlags: 0
 | 
			
		||||
  m_IsActive: 1
 | 
			
		||||
--- !u!4 &5726761229658416814
 | 
			
		||||
Transform:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 2085765401493228002}
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
 | 
			
		||||
  m_LocalPosition: {x: 0, y: 0, z: 0}
 | 
			
		||||
  m_LocalScale: {x: 1, y: 1, z: 1}
 | 
			
		||||
  m_ConstrainProportionsScale: 0
 | 
			
		||||
  m_Children: []
 | 
			
		||||
  m_Father: {fileID: 6178172132692152350}
 | 
			
		||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
			
		||||
--- !u!114 &3044314953908738606
 | 
			
		||||
MonoBehaviour:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 2085765401493228002}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_EditorHideFlags: 0
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: 017c5e3933235514c9520e1dace2a4b2, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  m_ActionAssets:
 | 
			
		||||
  - {fileID: -944628639613478452, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
--- !u!1 &3967249227683160574
 | 
			
		||||
GameObject:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  serializedVersion: 6
 | 
			
		||||
  m_Component:
 | 
			
		||||
  - component: {fileID: 7040531699648473845}
 | 
			
		||||
  - component: {fileID: 585489975154111596}
 | 
			
		||||
  m_Layer: 0
 | 
			
		||||
  m_Name: XR Interaction Manager
 | 
			
		||||
  m_TagString: Untagged
 | 
			
		||||
  m_Icon: {fileID: 0}
 | 
			
		||||
  m_NavMeshLayer: 0
 | 
			
		||||
  m_StaticEditorFlags: 0
 | 
			
		||||
  m_IsActive: 1
 | 
			
		||||
--- !u!4 &7040531699648473845
 | 
			
		||||
Transform:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 3967249227683160574}
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
 | 
			
		||||
  m_LocalPosition: {x: 0, y: 0, z: 0}
 | 
			
		||||
  m_LocalScale: {x: 1, y: 1, z: 1}
 | 
			
		||||
  m_ConstrainProportionsScale: 0
 | 
			
		||||
  m_Children: []
 | 
			
		||||
  m_Father: {fileID: 6178172132692152350}
 | 
			
		||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
			
		||||
--- !u!114 &585489975154111596
 | 
			
		||||
MonoBehaviour:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 3967249227683160574}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_EditorHideFlags: 0
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: 83e4e6cca11330d4088d729ab4fc9d9f, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  m_StartingHoverFilters: []
 | 
			
		||||
  m_StartingSelectFilters: []
 | 
			
		||||
--- !u!1 &4806336139623248337
 | 
			
		||||
GameObject:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  serializedVersion: 6
 | 
			
		||||
  m_Component:
 | 
			
		||||
  - component: {fileID: 6178172132692152350}
 | 
			
		||||
  m_Layer: 0
 | 
			
		||||
  m_Name: XR Interaction Hands Setup
 | 
			
		||||
  m_TagString: Untagged
 | 
			
		||||
  m_Icon: {fileID: 0}
 | 
			
		||||
  m_NavMeshLayer: 0
 | 
			
		||||
  m_StaticEditorFlags: 0
 | 
			
		||||
  m_IsActive: 1
 | 
			
		||||
--- !u!4 &6178172132692152350
 | 
			
		||||
Transform:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 4806336139623248337}
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
 | 
			
		||||
  m_LocalPosition: {x: 0, y: 0, z: 0}
 | 
			
		||||
  m_LocalScale: {x: 1, y: 1, z: 1}
 | 
			
		||||
  m_ConstrainProportionsScale: 0
 | 
			
		||||
  m_Children:
 | 
			
		||||
  - {fileID: 5726761229658416814}
 | 
			
		||||
  - {fileID: 7040531699648473845}
 | 
			
		||||
  - {fileID: 2630661146735891208}
 | 
			
		||||
  - {fileID: 778297127070970877}
 | 
			
		||||
  m_Father: {fileID: 0}
 | 
			
		||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
			
		||||
--- !u!1001 &1442486795734145968
 | 
			
		||||
PrefabInstance:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_Modification:
 | 
			
		||||
    serializedVersion: 3
 | 
			
		||||
    m_TransformParent: {fileID: 6178172132692152350}
 | 
			
		||||
    m_Modifications:
 | 
			
		||||
    - target: {fileID: 292634832433144490, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_Parameters.widthMultiplier
 | 
			
		||||
      value: 0.005
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 443146835888589903, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_Parameters.widthMultiplier
 | 
			
		||||
      value: 0.0035
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 556747229778050593, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_Parameters.widthMultiplier
 | 
			
		||||
      value: 0.005
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 657184242539281764, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_Parameters.widthMultiplier
 | 
			
		||||
      value: 0.01
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 927309121262695183, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_IsActive
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 1820897918385990095, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_RequestedTrackingOriginMode
 | 
			
		||||
      value: 2
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_RootOrder
 | 
			
		||||
      value: 3
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalPosition.x
 | 
			
		||||
      value: -1.138
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalPosition.y
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalPosition.z
 | 
			
		||||
      value: -0.443
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalRotation.w
 | 
			
		||||
      value: 1
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalRotation.x
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalRotation.y
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalRotation.z
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalEulerAnglesHint.x
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalEulerAnglesHint.y
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_LocalEulerAnglesHint.z
 | 
			
		||||
      value: 0
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2218496723442559054, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_Name
 | 
			
		||||
      value: XR Origin (XR Rig)
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 2945826935290517885, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_Parameters.widthMultiplier
 | 
			
		||||
      value: 0.01
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 3032825192456207411, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_RotationAction.m_Reference
 | 
			
		||||
      value: 
 | 
			
		||||
      objectReference: {fileID: -3279446914071225446, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
    - target: {fileID: 4736731707678021804, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_Parameters.widthMultiplier
 | 
			
		||||
      value: 0.0035
 | 
			
		||||
      objectReference: {fileID: 0}
 | 
			
		||||
    - target: {fileID: 8414094292795595994, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      propertyPath: m_RotationAction.m_Reference
 | 
			
		||||
      value: 
 | 
			
		||||
      objectReference: {fileID: 7384354444432909072, guid: c348712bda248c246b8c49b3db54643f, type: 3}
 | 
			
		||||
    m_RemovedComponents: []
 | 
			
		||||
    m_RemovedGameObjects:
 | 
			
		||||
    - {fileID: 927309121262695183, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
    m_AddedGameObjects: []
 | 
			
		||||
    m_AddedComponents:
 | 
			
		||||
    - targetCorrespondingSourceObject: {fileID: 657184242118504722, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      insertIndex: -1
 | 
			
		||||
      addedObject: {fileID: 7678706216391141901}
 | 
			
		||||
    - targetCorrespondingSourceObject: {fileID: 657184242118504722, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
      insertIndex: -1
 | 
			
		||||
      addedObject: {fileID: 6213754849475325600}
 | 
			
		||||
  m_SourcePrefab: {fileID: 100100000, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
--- !u!4 &778297127070970877 stripped
 | 
			
		||||
Transform:
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 2218496723442559053, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
  m_PrefabInstance: {fileID: 1442486795734145968}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
--- !u!1 &2097120032753052322 stripped
 | 
			
		||||
GameObject:
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 657184242118504722, guid: d6878e1999eb4b44a9f5a263af86c185, type: 3}
 | 
			
		||||
  m_PrefabInstance: {fileID: 1442486795734145968}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
--- !u!114 &7678706216391141901
 | 
			
		||||
MonoBehaviour:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 2097120032753052322}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_EditorHideFlags: 0
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  m_RenderShadows: 1
 | 
			
		||||
  m_RequiresDepthTextureOption: 2
 | 
			
		||||
  m_RequiresOpaqueTextureOption: 2
 | 
			
		||||
  m_CameraType: 0
 | 
			
		||||
  m_Cameras: []
 | 
			
		||||
  m_RendererIndex: -1
 | 
			
		||||
  m_VolumeLayerMask:
 | 
			
		||||
    serializedVersion: 2
 | 
			
		||||
    m_Bits: 1
 | 
			
		||||
  m_VolumeTrigger: {fileID: 0}
 | 
			
		||||
  m_VolumeFrameworkUpdateModeOption: 2
 | 
			
		||||
  m_RenderPostProcessing: 0
 | 
			
		||||
  m_Antialiasing: 0
 | 
			
		||||
  m_AntialiasingQuality: 2
 | 
			
		||||
  m_StopNaN: 0
 | 
			
		||||
  m_Dithering: 0
 | 
			
		||||
  m_ClearDepth: 1
 | 
			
		||||
  m_AllowXRRendering: 1
 | 
			
		||||
  m_AllowHDROutput: 1
 | 
			
		||||
  m_UseScreenCoordOverride: 0
 | 
			
		||||
  m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
 | 
			
		||||
  m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
 | 
			
		||||
  m_RequiresDepthTexture: 0
 | 
			
		||||
  m_RequiresColorTexture: 0
 | 
			
		||||
  m_Version: 2
 | 
			
		||||
  m_TaaSettings:
 | 
			
		||||
    quality: 3
 | 
			
		||||
    frameInfluence: 0.1
 | 
			
		||||
    jitterScale: 1
 | 
			
		||||
    mipBias: 0
 | 
			
		||||
    varianceClampScale: 0.9
 | 
			
		||||
    contrastAdaptiveSharpening: 0
 | 
			
		||||
--- !u!114 &6213754849475325600
 | 
			
		||||
MonoBehaviour:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 2097120032753052322}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_EditorHideFlags: 0
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: 86c6556701af9e04380698b89f691b6e, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  nonRigidbodyVelocity: 0
 | 
			
		||||
  attenuationObject: {fileID: 0}
 | 
			
		||||
@ -0,0 +1,7 @@
 | 
			
		||||
fileFormatVersion: 2
 | 
			
		||||
guid: ea46eac23ee4041d08d72ff651ddc3d2
 | 
			
		||||
PrefabImporter:
 | 
			
		||||
  externalObjects: {}
 | 
			
		||||
  userData: 
 | 
			
		||||
  assetBundleName: 
 | 
			
		||||
  assetBundleVariant: 
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -342,7 +342,7 @@ MonoBehaviour:
 | 
			
		||||
  overrideLogStringDisplay: 0
 | 
			
		||||
  overrideDebugInternalActive: 0
 | 
			
		||||
  overrideDebugChangesActive: 0
 | 
			
		||||
  instanceID: 334626
 | 
			
		||||
  instanceID: 434978
 | 
			
		||||
  __behaviourTreeGenerator: {fileID: 0}
 | 
			
		||||
  taskScripts:
 | 
			
		||||
  - {fileID: 4900000, guid: 36780e00eead045f596f95dc169f59d0, type: 3}
 | 
			
		||||
@ -552,38 +552,54 @@ MonoBehaviour:
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: f3657284cbc344c10b72aff76116332b, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  action:
 | 
			
		||||
    m_Name: Action
 | 
			
		||||
  actionA:
 | 
			
		||||
    m_Name: Action A
 | 
			
		||||
    m_Type: 0
 | 
			
		||||
    m_ExpectedControlType: 
 | 
			
		||||
    m_Id: c44e2df2-f504-436d-8e3e-12d803d9642e
 | 
			
		||||
    m_Id: f479165e-52b4-4358-aeb1-5045888526ec
 | 
			
		||||
    m_Processors: 
 | 
			
		||||
    m_Interactions: 
 | 
			
		||||
    m_SingletonActionBindings:
 | 
			
		||||
    - m_Name: 
 | 
			
		||||
      m_Id: ebca9ad8-ac87-471c-8f17-f62d8084c14e
 | 
			
		||||
      m_Path: <XRController>{RightHand}/joystickClicked
 | 
			
		||||
      m_Interactions: 
 | 
			
		||||
      m_Processors: 
 | 
			
		||||
      m_Groups: 
 | 
			
		||||
      m_Action: Action
 | 
			
		||||
      m_Flags: 0
 | 
			
		||||
    m_SingletonActionBindings: []
 | 
			
		||||
    m_Flags: 0
 | 
			
		||||
  OnPress:
 | 
			
		||||
  OnPressA:
 | 
			
		||||
    m_PersistentCalls:
 | 
			
		||||
      m_Calls:
 | 
			
		||||
      - m_Target: {fileID: 2072566746453767095}
 | 
			
		||||
        m_TargetAssemblyTypeName: LoadScene, Assembly-CSharp
 | 
			
		||||
        m_MethodName: OnClickLoadScene
 | 
			
		||||
        m_Mode: 5
 | 
			
		||||
        m_Arguments:
 | 
			
		||||
          m_ObjectArgument: {fileID: 0}
 | 
			
		||||
          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
 | 
			
		||||
          m_IntArgument: 0
 | 
			
		||||
          m_FloatArgument: 0
 | 
			
		||||
          m_StringArgument: 2.2-Geschaeft
 | 
			
		||||
          m_BoolArgument: 0
 | 
			
		||||
        m_CallState: 2
 | 
			
		||||
      m_Calls: []
 | 
			
		||||
  actionB:
 | 
			
		||||
    m_Name: Action B
 | 
			
		||||
    m_Type: 0
 | 
			
		||||
    m_ExpectedControlType: 
 | 
			
		||||
    m_Id: b353f3f9-64d5-4086-8b9a-e09ede3f45dd
 | 
			
		||||
    m_Processors: 
 | 
			
		||||
    m_Interactions: 
 | 
			
		||||
    m_SingletonActionBindings: []
 | 
			
		||||
    m_Flags: 0
 | 
			
		||||
  OnPressB:
 | 
			
		||||
    m_PersistentCalls:
 | 
			
		||||
      m_Calls: []
 | 
			
		||||
  actionX:
 | 
			
		||||
    m_Name: Action X
 | 
			
		||||
    m_Type: 0
 | 
			
		||||
    m_ExpectedControlType: 
 | 
			
		||||
    m_Id: 195188c7-52a0-467e-adf8-aab422723baa
 | 
			
		||||
    m_Processors: 
 | 
			
		||||
    m_Interactions: 
 | 
			
		||||
    m_SingletonActionBindings: []
 | 
			
		||||
    m_Flags: 0
 | 
			
		||||
  OnPressX:
 | 
			
		||||
    m_PersistentCalls:
 | 
			
		||||
      m_Calls: []
 | 
			
		||||
  actionY:
 | 
			
		||||
    m_Name: Action Y
 | 
			
		||||
    m_Type: 0
 | 
			
		||||
    m_ExpectedControlType: 
 | 
			
		||||
    m_Id: e1a9d208-8b09-44fb-a18f-05bde131f512
 | 
			
		||||
    m_Processors: 
 | 
			
		||||
    m_Interactions: 
 | 
			
		||||
    m_SingletonActionBindings: []
 | 
			
		||||
    m_Flags: 0
 | 
			
		||||
  OnPressY:
 | 
			
		||||
    m_PersistentCalls:
 | 
			
		||||
      m_Calls: []
 | 
			
		||||
--- !u!1 &5404007063814404434
 | 
			
		||||
GameObject:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -288,6 +288,160 @@
 | 
			
		||||
                "S\u00ec, mi \u00e8 piaciuto molto cucinare!",
 | 
			
		||||
                "S\u00ec, \u00e8 stato divertente."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Story_A_Picknicken.Intro.3",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Vorrei xy."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Story_A_Picknicken.Mitnehmen.2",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Da portare via, grazie."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Story_A_Picknicken.Nachfrage_Bestellung.2",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Vorrei xy."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Story_A_Picknicken.Dank_Einkauf.2",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Grazie, altrettanto. Arrivederci."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Baeckerei_Outro.6",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Ciao, sono xy."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Baeckerei_Outro.16",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Ma certo, andiamo a piedi.",
 | 
			
		||||
                "A piedi.",
 | 
			
		||||
                "Andiamo a piedi."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Baeckerei_Outro.18",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Preferirei prendere un monopattino.",
 | 
			
		||||
                "Con il monopattino.",
 | 
			
		||||
                "In monopattino."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Baeckerei_Outro..23",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Andiamo a piedi (oder nur: A piedi),"
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Baeckerei_Outro..24",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Preferirei prendere un monopattino. (oder nur: Con il monopattino / In monopattino)."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Intro.2",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Intro.6",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Intro.7",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "No."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Intro.11",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec (oder: Certamente / tanto / molto)."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Intro.12",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "No."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Intro.16",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec (o volentieri)."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Intro.18",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "No."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Geschichte_Castelli.2",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Geschichte_Castelli.7",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "No."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Geschichte_Castelli.9",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "Per proteggere la citt\u00e0 dagli aggressori.(o un'altra risposta)"
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Chatbot_Burgen.5",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec, certo."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Chatbot_Burgen.7",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "No, non mi interessa"
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Chatbot_Burgen.9",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "(Non c'\u00e8 risposta entro 5 secondi)"
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Geschichte_Castelli_Bot.4",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec, con piacere."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Geschichte_Castelli_Bot.6",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "No, grazie."
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "intentID": "Castelli_di_Bellinzona.Geschichte_Castelli_weitererzaehlen.16",
 | 
			
		||||
            "intentSentences": [
 | 
			
		||||
                "S\u00ec."
 | 
			
		||||
            ]
 | 
			
		||||
        }
 | 
			
		||||
    ]
 | 
			
		||||
}
 | 
			
		||||
@ -5,21 +5,30 @@ EditorBuildSettings:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_Scenes:
 | 
			
		||||
  - enabled: 0
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/1.0-SBB.unity
 | 
			
		||||
    guid: 6a1144d40bbf04513a9929856271d4e7
 | 
			
		||||
  - enabled: 0
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/3.0-SBB.unity
 | 
			
		||||
    guid: a21f6e13e09234179a685c8f89b0e031
 | 
			
		||||
  - enabled: 0
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/3.1-Slideshow.unity
 | 
			
		||||
    guid: 4a08bc26692b04e5da8898f704f20b69
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/3.2-Grotto.unity
 | 
			
		||||
    guid: 73660f1e1eb0e524fb6b6f42ca2c7b54
 | 
			
		||||
  - enabled: 0
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/3.5-Slideshow.unity
 | 
			
		||||
    guid: f6bca66b31e88434d98bdbed5c399b64
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/2.0-SBB.unity
 | 
			
		||||
    guid: 0492708372646415eb23036f23680178
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/2.1-Slideshow.unity
 | 
			
		||||
    guid: d30b9a945a08543918f700fd6e5cd57e
 | 
			
		||||
  - enabled: 1
 | 
			
		||||
    path: Assets/Scenes/2.2-Geschaeft.unity
 | 
			
		||||
    guid: 498707af75f244daa9eacd8a71c6ee5f
 | 
			
		||||
  - enabled: 0
 | 
			
		||||
    path: Assets/Scenes/Test-Scene-Nick.unity
 | 
			
		||||
    guid: 3b4a6e5db0165e344b220fcfbfe68836
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user