Merge branch 'master' into leveldesign
This commit is contained in:
commit
ca710ba569
@ -50,6 +50,7 @@ Tree("10_SBB_Zugabteil_Intro") {
|
|||||||
BTC.Hide("Depthkit.VIDEOS.Exposition3Zugabte")
|
BTC.Hide("Depthkit.VIDEOS.Exposition3Zugabte")
|
||||||
BTC.Hide("Depthkit.VIDEOS.Exposition1Zugabte")
|
BTC.Hide("Depthkit.VIDEOS.Exposition1Zugabte")
|
||||||
BTC.Hide("Depthkit.VIDEOS.Exposition0Zugabte")
|
BTC.Hide("Depthkit.VIDEOS.Exposition0Zugabte")
|
||||||
|
BTC.SetSpeechRecognitionLanguage("it-IT")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -274,9 +275,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
|
|||||||
BTC.CompareIntentID("Zugabteil.Szenenwahl.3")
|
BTC.CompareIntentID("Zugabteil.Szenenwahl.3")
|
||||||
BTC.ClearPossbileSpeechIntents()
|
BTC.ClearPossbileSpeechIntents()
|
||||||
// Load Scene: Story A Picknicken
|
// Load Scene: Story A Picknicken
|
||||||
// ...
|
BTC.Run("LoadScene.NEXT.20SBB")
|
||||||
//BTC.SetStoryAVisited()
|
|
||||||
RunTree("10_SBB_Hide_Videos")
|
|
||||||
}
|
}
|
||||||
Composite(Sequence) {
|
Composite(Sequence) {
|
||||||
BTC.CompareIntentID("Zugabteil.Szenenwahl.5")
|
BTC.CompareIntentID("Zugabteil.Szenenwahl.5")
|
||||||
@ -316,9 +315,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
|
|||||||
BTC.CompareIntentID("Zugabteil.Szenenwahl.3")
|
BTC.CompareIntentID("Zugabteil.Szenenwahl.3")
|
||||||
BTC.ClearPossbileSpeechIntents()
|
BTC.ClearPossbileSpeechIntents()
|
||||||
// Load Scene: Story A Picknicken
|
// Load Scene: Story A Picknicken
|
||||||
// ...
|
BTC.Run("LoadScene.NEXT.20SBB")
|
||||||
//BTC.SetStoryAVisited()
|
|
||||||
RunTree("10_SBB_Hide_Videos")
|
|
||||||
}
|
}
|
||||||
Composite(Sequence) {
|
Composite(Sequence) {
|
||||||
BTC.CompareIntentID("Zugabteil.Szenenwahl.5")
|
BTC.CompareIntentID("Zugabteil.Szenenwahl.5")
|
||||||
@ -368,9 +365,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
|
|||||||
BTC.ClearPossbileSpeechIntents()
|
BTC.ClearPossbileSpeechIntents()
|
||||||
|
|
||||||
// Load Scene: Story A Picknicken
|
// Load Scene: Story A Picknicken
|
||||||
// ...
|
BTC.Run("LoadScene.NEXT.20SBB")
|
||||||
//BTC.SetStoryAVisited()
|
|
||||||
RunTree("10_SBB_Hide_Videos")
|
|
||||||
}
|
}
|
||||||
Composite(Sequence) {
|
Composite(Sequence) {
|
||||||
// grotto
|
// grotto
|
||||||
@ -489,9 +484,7 @@ Tree("10_SBB_Zugabteil_Szenenwahl") {
|
|||||||
BTC.ClearPossbileSpeechIntents()
|
BTC.ClearPossbileSpeechIntents()
|
||||||
|
|
||||||
// Load Scene: Story A Picknicken
|
// Load Scene: Story A Picknicken
|
||||||
// ...
|
BTC.Run("LoadScene.NEXT.20SBB")
|
||||||
//BTC.SetStoryAVisited()
|
|
||||||
RunTree("10_SBB_Hide_Videos")
|
|
||||||
}
|
}
|
||||||
Composite(Sequence) {
|
Composite(Sequence) {
|
||||||
// grotto
|
// grotto
|
||||||
|
@ -1,8 +1,17 @@
|
|||||||
Tree("Root") {
|
Tree("Root") {
|
||||||
Composite(Sequence) {
|
Composite(Sequence) {
|
||||||
// Go to Slideshow 2.1: Bellinzona Bahnhof to Geschaeft
|
BTC.InitializeSpeechManager() // TODO: in Endversion loeschen
|
||||||
BTC.GetKeyDown("Return")
|
BTC.SetSpeechRecognitionLanguage("it-IT")
|
||||||
BTC.Run("LoadScene.NEXT.21Slideshow")
|
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) {
|
Composite(Sequence) {
|
||||||
// Go to scene 2.2 Geschaeft
|
// Go to scene 2.2 Geschaeft
|
||||||
BTC.Run("StereoSlideshow.CompleteXROriginSetUp.IMG0047")
|
BTC.Run("StereoSlideshow.CompleteXROriginSetUp.IMG0047")
|
||||||
BTC.GetKeyDown("Return")
|
|
||||||
BTC.Run("LoadScene.NEXT.22Geschaeft")
|
BTC.Run("LoadScene.NEXT.22Geschaeft")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,14 +1,567 @@
|
|||||||
Tree("Root") {
|
Tree("Root") {
|
||||||
Composite(Race) {
|
Composite(Sequence) {
|
||||||
Composite(Sequence) {
|
BTC.InitializeSpeechManager()
|
||||||
// Go to scene 2.4 Slideshow
|
BTC.SetSpeechRecognitionLanguage("it-IT")
|
||||||
BTC.GetKeyDown("Return")
|
BTC.SetVoiceName("it-IT-FabiolaNeural")
|
||||||
BTC.Run("LoadScene.NEXT.24Slideshow")
|
|
||||||
|
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) {
|
Composite(Sequence) {
|
||||||
// Go to scene 2.5 Slideshow
|
BTC.CompareBool("error")
|
||||||
BTC.GetKeyDown("Backspace")
|
// Error Handling
|
||||||
BTC.Run("LoadScene.NEXT.25Slideshow")
|
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
|
overrideLogStringDisplay: 0
|
||||||
overrideDebugInternalActive: 0
|
overrideDebugInternalActive: 0
|
||||||
overrideDebugChangesActive: 0
|
overrideDebugChangesActive: 0
|
||||||
instanceID: 334626
|
instanceID: 434978
|
||||||
__behaviourTreeGenerator: {fileID: 0}
|
__behaviourTreeGenerator: {fileID: 0}
|
||||||
taskScripts:
|
taskScripts:
|
||||||
- {fileID: 4900000, guid: 36780e00eead045f596f95dc169f59d0, type: 3}
|
- {fileID: 4900000, guid: 36780e00eead045f596f95dc169f59d0, type: 3}
|
||||||
@ -552,38 +552,54 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: f3657284cbc344c10b72aff76116332b, type: 3}
|
m_Script: {fileID: 11500000, guid: f3657284cbc344c10b72aff76116332b, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
action:
|
actionA:
|
||||||
m_Name: Action
|
m_Name: Action A
|
||||||
m_Type: 0
|
m_Type: 0
|
||||||
m_ExpectedControlType:
|
m_ExpectedControlType:
|
||||||
m_Id: c44e2df2-f504-436d-8e3e-12d803d9642e
|
m_Id: f479165e-52b4-4358-aeb1-5045888526ec
|
||||||
m_Processors:
|
m_Processors:
|
||||||
m_Interactions:
|
m_Interactions:
|
||||||
m_SingletonActionBindings:
|
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_Flags: 0
|
m_Flags: 0
|
||||||
OnPress:
|
OnPressA:
|
||||||
m_PersistentCalls:
|
m_PersistentCalls:
|
||||||
m_Calls:
|
m_Calls: []
|
||||||
- m_Target: {fileID: 2072566746453767095}
|
actionB:
|
||||||
m_TargetAssemblyTypeName: LoadScene, Assembly-CSharp
|
m_Name: Action B
|
||||||
m_MethodName: OnClickLoadScene
|
m_Type: 0
|
||||||
m_Mode: 5
|
m_ExpectedControlType:
|
||||||
m_Arguments:
|
m_Id: b353f3f9-64d5-4086-8b9a-e09ede3f45dd
|
||||||
m_ObjectArgument: {fileID: 0}
|
m_Processors:
|
||||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
m_Interactions:
|
||||||
m_IntArgument: 0
|
m_SingletonActionBindings: []
|
||||||
m_FloatArgument: 0
|
m_Flags: 0
|
||||||
m_StringArgument: 2.2-Geschaeft
|
OnPressB:
|
||||||
m_BoolArgument: 0
|
m_PersistentCalls:
|
||||||
m_CallState: 2
|
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
|
--- !u!1 &5404007063814404434
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
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, mi \u00e8 piaciuto molto cucinare!",
|
||||||
"S\u00ec, \u00e8 stato divertente."
|
"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
|
m_ObjectHideFlags: 0
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Scenes:
|
m_Scenes:
|
||||||
- enabled: 0
|
- enabled: 1
|
||||||
path: Assets/Scenes/1.0-SBB.unity
|
path: Assets/Scenes/1.0-SBB.unity
|
||||||
guid: 6a1144d40bbf04513a9929856271d4e7
|
guid: 6a1144d40bbf04513a9929856271d4e7
|
||||||
- enabled: 0
|
- enabled: 1
|
||||||
path: Assets/Scenes/3.0-SBB.unity
|
path: Assets/Scenes/3.0-SBB.unity
|
||||||
guid: a21f6e13e09234179a685c8f89b0e031
|
guid: a21f6e13e09234179a685c8f89b0e031
|
||||||
- enabled: 0
|
- enabled: 1
|
||||||
path: Assets/Scenes/3.1-Slideshow.unity
|
path: Assets/Scenes/3.1-Slideshow.unity
|
||||||
guid: 4a08bc26692b04e5da8898f704f20b69
|
guid: 4a08bc26692b04e5da8898f704f20b69
|
||||||
- enabled: 1
|
- enabled: 1
|
||||||
path: Assets/Scenes/3.2-Grotto.unity
|
path: Assets/Scenes/3.2-Grotto.unity
|
||||||
guid: 73660f1e1eb0e524fb6b6f42ca2c7b54
|
guid: 73660f1e1eb0e524fb6b6f42ca2c7b54
|
||||||
- enabled: 0
|
- enabled: 1
|
||||||
path: Assets/Scenes/3.5-Slideshow.unity
|
path: Assets/Scenes/3.5-Slideshow.unity
|
||||||
guid: f6bca66b31e88434d98bdbed5c399b64
|
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
|
- enabled: 0
|
||||||
path: Assets/Scenes/Test-Scene-Nick.unity
|
path: Assets/Scenes/Test-Scene-Nick.unity
|
||||||
guid: 3b4a6e5db0165e344b220fcfbfe68836
|
guid: 3b4a6e5db0165e344b220fcfbfe68836
|
||||||
|
Loading…
x
Reference in New Issue
Block a user