Browse Source

Play voice clips in dialogue.

add-voice-acting-to-game
Cidney Hamilton 4 months ago
parent
commit
662ba5545f
  1. 2
      Assets/Audio/EMDR.mp3.meta
  2. 2
      Assets/Audio/EndingSting.wav.meta
  3. 2
      Assets/Audio/FailureSting.wav.meta
  4. 2
      Assets/Audio/HappySting.wav.meta
  5. 2
      Assets/Audio/Main Dark.wav.meta
  6. 2
      Assets/Audio/Main.mp3.meta
  7. 2
      Assets/Audio/click.wav.meta
  8. 2
      Assets/Audio/tap1.wav.meta
  9. 2
      Assets/Audio/tap2.wav.meta
  10. 71
      Assets/Ink/TheClinic.ink
  11. 2
      Assets/Ink/TheClinic.json
  12. 142
      Assets/Prefabs/@VoiceHandler.prefab
  13. 7
      Assets/Prefabs/@VoiceHandler.prefab.meta
  14. 8
      Assets/Resources.meta
  15. 8
      Assets/Resources/VoiceClips.meta
  16. BIN
      Assets/Resources/VoiceClips/Eliza001.ogg
  17. 22
      Assets/Resources/VoiceClips/Eliza001.ogg.meta
  18. BIN
      Assets/Resources/VoiceClips/Eliza002.ogg
  19. 22
      Assets/Resources/VoiceClips/Eliza002.ogg.meta
  20. BIN
      Assets/Resources/VoiceClips/Eliza003.ogg
  21. 22
      Assets/Resources/VoiceClips/Eliza003.ogg.meta
  22. BIN
      Assets/Resources/VoiceClips/Eliza004.ogg
  23. 22
      Assets/Resources/VoiceClips/Eliza004.ogg.meta
  24. BIN
      Assets/Resources/VoiceClips/Eliza005.ogg
  25. 22
      Assets/Resources/VoiceClips/Eliza005.ogg.meta
  26. BIN
      Assets/Resources/VoiceClips/Eliza006.ogg
  27. 22
      Assets/Resources/VoiceClips/Eliza006.ogg.meta
  28. BIN
      Assets/Resources/VoiceClips/Eliza007.ogg
  29. 22
      Assets/Resources/VoiceClips/Eliza007.ogg.meta
  30. BIN
      Assets/Resources/VoiceClips/Eliza008.ogg
  31. 22
      Assets/Resources/VoiceClips/Eliza008.ogg.meta
  32. BIN
      Assets/Resources/VoiceClips/Eliza009.ogg
  33. 22
      Assets/Resources/VoiceClips/Eliza009.ogg.meta
  34. BIN
      Assets/Resources/VoiceClips/Eliza010.ogg
  35. 22
      Assets/Resources/VoiceClips/Eliza010.ogg.meta
  36. BIN
      Assets/Resources/VoiceClips/Eliza011.ogg
  37. 22
      Assets/Resources/VoiceClips/Eliza011.ogg.meta
  38. BIN
      Assets/Resources/VoiceClips/Eliza012.ogg
  39. 22
      Assets/Resources/VoiceClips/Eliza012.ogg.meta
  40. BIN
      Assets/Resources/VoiceClips/Eliza013.ogg
  41. 22
      Assets/Resources/VoiceClips/Eliza013.ogg.meta
  42. BIN
      Assets/Resources/VoiceClips/Eliza014.ogg
  43. 22
      Assets/Resources/VoiceClips/Eliza014.ogg.meta
  44. BIN
      Assets/Resources/VoiceClips/Eliza015.ogg
  45. 22
      Assets/Resources/VoiceClips/Eliza015.ogg.meta
  46. BIN
      Assets/Resources/VoiceClips/Eliza016.ogg
  47. 22
      Assets/Resources/VoiceClips/Eliza016.ogg.meta
  48. BIN
      Assets/Resources/VoiceClips/Eliza017.ogg
  49. 22
      Assets/Resources/VoiceClips/Eliza017.ogg.meta
  50. BIN
      Assets/Resources/VoiceClips/Eliza018.ogg
  51. 22
      Assets/Resources/VoiceClips/Eliza018.ogg.meta
  52. BIN
      Assets/Resources/VoiceClips/Eliza019.ogg
  53. 22
      Assets/Resources/VoiceClips/Eliza019.ogg.meta
  54. BIN
      Assets/Resources/VoiceClips/Eliza020.ogg
  55. 22
      Assets/Resources/VoiceClips/Eliza020.ogg.meta
  56. BIN
      Assets/Resources/VoiceClips/Eliza021.ogg
  57. 22
      Assets/Resources/VoiceClips/Eliza021.ogg.meta
  58. BIN
      Assets/Resources/VoiceClips/Regan001.ogg
  59. 22
      Assets/Resources/VoiceClips/Regan001.ogg.meta
  60. BIN
      Assets/Resources/VoiceClips/Regan002.ogg
  61. 22
      Assets/Resources/VoiceClips/Regan002.ogg.meta
  62. BIN
      Assets/Resources/VoiceClips/Regan003.ogg
  63. 22
      Assets/Resources/VoiceClips/Regan003.ogg.meta
  64. BIN
      Assets/Resources/VoiceClips/Regan004.ogg
  65. 22
      Assets/Resources/VoiceClips/Regan004.ogg.meta
  66. BIN
      Assets/Resources/VoiceClips/Regan005.ogg
  67. 22
      Assets/Resources/VoiceClips/Regan005.ogg.meta
  68. BIN
      Assets/Resources/VoiceClips/Regan006.ogg
  69. 22
      Assets/Resources/VoiceClips/Regan006.ogg.meta
  70. BIN
      Assets/Resources/VoiceClips/Regan007.ogg
  71. 22
      Assets/Resources/VoiceClips/Regan007.ogg.meta
  72. BIN
      Assets/Resources/VoiceClips/Regan008.ogg
  73. 22
      Assets/Resources/VoiceClips/Regan008.ogg.meta
  74. BIN
      Assets/Resources/VoiceClips/Regan009.ogg
  75. 22
      Assets/Resources/VoiceClips/Regan009.ogg.meta
  76. BIN
      Assets/Resources/VoiceClips/Regan010.ogg
  77. 22
      Assets/Resources/VoiceClips/Regan010.ogg.meta
  78. BIN
      Assets/Resources/VoiceClips/Regan011.ogg
  79. 22
      Assets/Resources/VoiceClips/Regan011.ogg.meta
  80. BIN
      Assets/Resources/VoiceClips/Regan012.ogg
  81. 22
      Assets/Resources/VoiceClips/Regan012.ogg.meta
  82. BIN
      Assets/Resources/VoiceClips/Regan013.ogg
  83. 22
      Assets/Resources/VoiceClips/Regan013.ogg.meta
  84. 81
      Assets/Scenes/_Dialogue.unity
  85. 63
      Assets/Scenes/_DialogueSettings.lighting
  86. 8
      Assets/Scenes/_DialogueSettings.lighting.meta
  87. 141
      Assets/Scenes/_Start.unity
  88. 66
      Assets/Scenes/_TitleMenu.unity
  89. 37
      Assets/Scripts/Dialogue/Parser.cs
  90. 112
      Assets/Scripts/Dialogue/StoryEvents.cs
  91. 23
      Assets/Scripts/GameLoop.cs
  92. 81
      Assets/Scripts/Hallucination.cs
  93. 9
      Assets/Scripts/Tapper.cs
  94. 11
      Assets/Scripts/Tapper.cs.meta
  95. 28
      Assets/Scripts/TapperEvents.cs
  96. 72
      Assets/Scripts/TapperMusic.cs
  97. 259
      Assets/Scripts/Tappers.cs
  98. 41
      Assets/Scripts/VoiceHandler.cs
  99. 11
      Assets/Scripts/VoiceHandler.cs.meta
  100. 4
      ProjectSettings/ProjectVersion.txt

2
Assets/Audio/EMDR.mp3.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/EndingSting.wav.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/FailureSting.wav.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/HappySting.wav.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/Main Dark.wav.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/Main.mp3.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/click.wav.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/tap1.wav.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

2
Assets/Audio/tap2.wav.meta

@ -7,7 +7,7 @@ AudioImporter:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
compressionFormat: 0
quality: 1
conversionMode: 0
platformSettingOverrides: {}

71
Assets/Ink/TheClinic.ink

@ -1,22 +1,25 @@
# author: Cidney Hamilton
# title: The Clinic
VAR FlashbackCounter = 0
VAR IsGameOver = false
-> start
=== start ===
Eliza: My chamber, lord, to thee I beg a chance / To wit amend thy crag-swept countenance
Eliza: The glimpse of madness I've seen in thy face / Can physician with tapper chase away.
Eliza: If thou sit'st here with me and close thine eyes, / And fold thy hands across thy breast like so,
Eliza: My art that Freud and Jung taught down from high, / That flourishes in clinic and in school,
Eliza: Can drive the demons from within thy mind, / And bring thee to a state of better health.
Regan: Speak plainly, woman. What wilt thou of me?
Eliza: Sit, sit, lord. And speak of thy memories.
Regan: My memories are mine. I dare not share.
Eliza: Then merely think of them. I dare not pry.
Regan: But thou canst help me?
Eliza: Yea, sir. Tap left then right then left again. / While visting the trauma of thy past.
Regan: I'll play thy game, doctor. When do I start?
Eliza: Now. Think of a memory of the past. / If thou succeedst, we'll try the next flashback.
Eliza: My chamber, lord, to thee I beg a chance / To wit amend thy crag-swept countenance. # Eliza001.ogg
Eliza: The glimpse of madness I've seen in thy face / Can physician with tapper chase away. # Eliza002.ogg
Eliza: If thou sit'st here with me and close thine eyes, / And fold thy hands across thy breast like so, # Eliza003.ogg
Eliza: My art that Freud and Jung taught down from high, / That flourishes in clinic and in school, # Eliza004.ogg
Eliza: Can drive the demons from within thy mind, / And bring thee to a state of better health. # Eliza005.ogg
Regan: Speak plainly, woman. What wilt thou of me? # Regan001.ogg
Eliza: Sit, sit, lord. And speak of thy memories. # Eliza006.ogg
Regan: My memories are mine. I dare not share. # Regan002.ogg
Eliza: Then merely think of them. I dare not pry. # Eliza007.ogg
Regan: But thou canst help me? # Regan003.ogg
Eliza: Yea, sir. Tap left then right then left again. / While visting the trauma of thy past. # Eliza008.ogg
Regan: I'll play thy game, doctor. When do I start? # Regan004.ogg
Eliza: Now. Think of a memory of the past. / If thou succeedst, we'll try the next flashback. # Eliza009.ogg
#emdr
->DONE
@ -32,38 +35,38 @@ Eliza: Now. Think of a memory of the past. / If thou succeedst, we'll try the ne
}
=== failure ===
Eliza: My lord, remember what I bid thee do / Tap left, then right, as quickly as thou canst.
Eliza: My lord, remember what I bid thee do / Tap left, then right, as quickly as thou canst. # Eliza010.ogg
#emdr
-> DONE
=== after_first_flashback
Eliza: Well done, my lord. Thou hast accessed a glimpse, / Of what thy mind will do whence processed this.
Regan: I saw a woman's face--
Eliza: That's thy late wife. / Thy greatest partner in thy enterprise.
Eliza: She led thy rise from partner to exec. / When cowardice unmanned thee she was there.
Regan: She should have died hereafter.
Eliza: Thou thinkst thou can anticipate hereafter?
Regan: Aye; three witches did for me last winter.
Eliza: Perhaps that should be our next memory?
Regan: Perhaps.
Eliza: Prepare thy tappers; we'll begin again.
Eliza: Well done, my lord. Thou hast accessed a glimpse, / Of what thy mind will do whence processed this. # Eliza011.ogg
Regan: I saw a woman's face-- # Regan005.ogg
Eliza: That's thy late wife. / Thy greatest partner in thy enterprise. # Eliza012.ogg
Eliza: She led thy rise from partner to exec. / When cowardice unmanned thee she was there. # Eliza013.ogg
Regan: She should have died hereafter. # Regan006.ogg
Eliza: Thou thinkst thou can anticipate hereafter? # Eliza014.ogg
Regan: Aye; three witches did for me last winter. # Regan007.ogg
Eliza: Perhaps that should be our next memory? # Eliza015.ogg
Regan: Perhaps. # Regan006.ogg
Eliza: Prepare thy tappers; we'll begin again. # Eliza016.ogg
# emdr
-> DONE
== after_second_flashback
Regan: The witches were the first to see the truth. / They galled me into murder and I flew.
Regan: Once this might have seemed the right thing to do, / But now I have an empire in uproar.
Regan: I start to see why it was wise of me. / To block these wisps of mem'ry from my mind.
Eliza: Shall we move on? Thou wouldst be wise to end / This quest for self-discovery thou hast embarked.
Regan: Begin again, good doctor. Make it quick.
Eliza: Dost thou really want to know the answer? / Deeper still must we dive into the matter.
Regan: The witches were the first to see the truth. / They galled me into murder and I flew. # Regan007.ogg
Regan: Once this might have seemed the right thing to do, / But now I have an empire in uproar. # Regan008.ogg
Regan: I start to see why it was wise of me. / To block these wisps of mem'ry from my mind. # Regan009.ogg
Eliza: Shall we move on? Thou wouldst be wise to end / This quest for self-discovery thou hast embarked. # Eliza017.ogg
Regan: Begin again, good doctor. Make it quick. # Regan010.ogg
Eliza: Dost thou really want to know the answer? / Deeper still must we dive into the matter. # Eliza018.ogg
# emdr
-> DONE
== after_third_flashback
Regan: What is this? Does thou seek to drive me mad?
Eliza: Nay, my lord, thy downfall would lack sweetness. / Should thou forget what ledst thee to this place.
Eliza: Now come and lead thine army to its ruin. / Led by a man not yet of woman born.
Regan: What is this? Does thou seek to drive me mad? # Regan011.ogg
Eliza: Nay, my lord, thy downfall would lack sweetness. / Should thou forget what ledst thee to this place. # Eliza019.ogg
Eliza: Now come and lead thine army to its ruin. / Led by a man not yet of woman born. # Eliza020.ogg
~ IsGameOver = true
Eliza: Now, at least, our chase can be brought to end.
Eliza: Now, at least, our chase can be brought to end. # Eliza021.ogg
-> END

2
Assets/Ink/TheClinic.json

@ -1 +1 @@
{"inkVersion":19,"root":[[{"->":"start"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"start":["^Eliza: My chamber, lord, to thee I beg a chance / To wit amend thy crag-swept countenance","\n","^Eliza: The glimpse of madness I've seen in thy face / Can physician with tapper chase away.","\n","^Eliza: If thou sit'st here with me and close thine eyes, / And fold thy hands across thy breast like so,","\n","^Eliza: My art that Freud and Jung taught down from high, / That flourishes in clinic and in school,","\n","^Eliza: Can drive the demons from within thy mind, / And bring thee to a state of better health.","\n","^Regan: Speak plainly, woman. What wilt thou of me?","\n","^Eliza: Sit, sit, lord. And speak of thy memories.","\n","^Regan: My memories are mine. I dare not share.","\n","^Eliza: Then merely think of them. I dare not pry.","\n","^Regan: But thou canst help me?","\n","^Eliza: Yea, sir. Tap left then right then left again. / While visting the trauma of thy past.","\n","^Regan: I'll play thy game, doctor. When do I start?","\n","^Eliza: Now. Think of a memory of the past. / If thou succeedst, we'll try the next flashback.","\n",{"#":"emdr"},"done",{"#f":1}],"success":["ev",{"VAR?":"FlashbackCounter"},1,"+",{"VAR=":"FlashbackCounter","re":true},"/ev",["ev",{"VAR?":"FlashbackCounter"},1,"==","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"after_first_flashback"},{"->":".^.^.^.9"},null]}],["ev",{"VAR?":"FlashbackCounter"},2,"==","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"after_second_flashback"},{"->":".^.^.^.9"},null]}],["ev",{"VAR?":"FlashbackCounter"},3,"==","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"after_third_flashback"},{"->":".^.^.^.9"},null]}],"nop","\n",{"#f":1}],"failure":["^Eliza: My lord, remember what I bid thee do / Tap left, then right, as quickly as thou canst.","\n",{"#":"emdr"},"done",{"#f":1}],"after_first_flashback":["^Eliza: Well done, my lord. Thou hast accessed a glimpse, / Of what thy mind will do whence processed this.","\n","^Regan: I saw a woman's face--","\n","^Eliza: That's thy late wife. / Thy greatest partner in thy enterprise.","\n","^Eliza: She led thy rise from partner to exec. / When cowardice unmanned thee she was there.","\n","^Regan: She should have died hereafter.","\n","^Eliza: Thou thinkst thou can anticipate hereafter?","\n","^Regan: Aye; three witches did for me last winter.","\n","^Eliza: Perhaps that should be our next memory?","\n","^Regan: Perhaps.","\n","^Eliza: Prepare thy tappers; we'll begin again.","\n",{"#":"emdr"},"done",{"#f":1}],"after_second_flashback":["^Regan: The witches were the first to see the truth. / They galled me into murder and I flew.","\n","^Regan: Once this might have seemed the right thing to do, / But now I have an empire in uproar.","\n","^Regan: I start to see why it was wise of me. / To block these wisps of mem'ry from my mind.","\n","^Eliza: Shall we move on? Thou wouldst be wise to end / This quest for self-discovery thou hast embarked.","\n","^Regan: Begin again, good doctor. Make it quick.","\n","^Eliza: Dost thou really want to know the answer? / Deeper still must we dive into the matter.","\n",{"#":"emdr"},"done",{"#f":1}],"after_third_flashback":["^Regan: What is this? Does thou seek to drive me mad?","\n","^Eliza: Nay, my lord, thy downfall would lack sweetness. / Should thouh forget what ledst thee to this place.","\n","^Eliza: Now come and lead thine army to its ruin. / Led by a man not yet of woman born.","\n","ev",1,"/ev",{"VAR=":"IsGameOver","re":true},"^Eliza: Now, at least, our chase can be brought to end.","\n","end",{"#f":1}],"global decl":["ev",0,{"VAR=":"FlashbackCounter"},0,{"VAR=":"IsGameOver"},"/ev","end",null],"#f":1}],"listDefs":{}}
{"inkVersion":19,"root":[[{"#":"author: Cidney Hamilton"},{"#":"title: The Clinic"},{"->":"start"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"start":["^Eliza: My chamber, lord, to thee I beg a chance / To wit amend thy crag-swept countenance. ",{"#":"Eliza001.ogg"},"\n","^Eliza: The glimpse of madness I've seen in thy face / Can physician with tapper chase away. ",{"#":"Eliza002.ogg"},"\n","^Eliza: If thou sit'st here with me and close thine eyes, / And fold thy hands across thy breast like so, ",{"#":"Eliza003.ogg"},"\n","^Eliza: My art that Freud and Jung taught down from high, / That flourishes in clinic and in school, ",{"#":"Eliza004.ogg"},"\n","^Eliza: Can drive the demons from within thy mind, / And bring thee to a state of better health. ",{"#":"Eliza005.ogg"},"\n","^Regan: Speak plainly, woman. What wilt thou of me? ",{"#":"Regan001.ogg"},"\n","^Eliza: Sit, sit, lord. And speak of thy memories. ",{"#":"Eliza006.ogg"},"\n","^Regan: My memories are mine. I dare not share. ",{"#":"Regan002.ogg"},"\n","^Eliza: Then merely think of them. I dare not pry. ",{"#":"Eliza007.ogg"},"\n","^Regan: But thou canst help me? ",{"#":"Regan003.ogg"},"\n","^Eliza: Yea, sir. Tap left then right then left again. / While visting the trauma of thy past. ",{"#":"Eliza008.ogg"},"\n","^Regan: I'll play thy game, doctor. When do I start? ",{"#":"Regan004.ogg"},"\n","^Eliza: Now. Think of a memory of the past. / If thou succeedst, we'll try the next flashback. ",{"#":"Eliza009.ogg"},"\n",{"#":"emdr"},"done",{"#f":1}],"success":["ev",{"VAR?":"FlashbackCounter"},1,"+",{"VAR=":"FlashbackCounter","re":true},"/ev",["ev",{"VAR?":"FlashbackCounter"},1,"==","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"after_first_flashback"},{"->":".^.^.^.9"},null]}],["ev",{"VAR?":"FlashbackCounter"},2,"==","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"after_second_flashback"},{"->":".^.^.^.9"},null]}],["ev",{"VAR?":"FlashbackCounter"},3,"==","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"after_third_flashback"},{"->":".^.^.^.9"},null]}],"nop","\n",{"#f":1}],"failure":["^Eliza: My lord, remember what I bid thee do / Tap left, then right, as quickly as thou canst. ",{"#":"Eliza010.ogg"},"\n",{"#":"emdr"},"done",{"#f":1}],"after_first_flashback":["^Eliza: Well done, my lord. Thou hast accessed a glimpse, / Of what thy mind will do whence processed this. ",{"#":"Eliza011.ogg"},"\n","^Regan: I saw a woman's face-- ",{"#":"Regan005.ogg"},"\n","^Eliza: That's thy late wife. / Thy greatest partner in thy enterprise. ",{"#":"Eliza012.ogg"},"\n","^Eliza: She led thy rise from partner to exec. / When cowardice unmanned thee she was there. ",{"#":"Eliza013.ogg"},"\n","^Regan: She should have died hereafter. ",{"#":"Regan006.ogg"},"\n","^Eliza: Thou thinkst thou can anticipate hereafter? ",{"#":"Eliza014.ogg"},"\n","^Regan: Aye; three witches did for me last winter. ",{"#":"Regan007.ogg"},"\n","^Eliza: Perhaps that should be our next memory? ",{"#":"Eliza015.ogg"},"\n","^Regan: Perhaps. ",{"#":"Regan006.ogg"},"\n","^Eliza: Prepare thy tappers; we'll begin again. ",{"#":"Eliza016.ogg"},"\n",{"#":"emdr"},"done",{"#f":1}],"after_second_flashback":["^Regan: The witches were the first to see the truth. / They galled me into murder and I flew. ",{"#":"Regan007.ogg"},"\n","^Regan: Once this might have seemed the right thing to do, / But now I have an empire in uproar. ",{"#":"Regan008.ogg"},"\n","^Regan: I start to see why it was wise of me. / To block these wisps of mem'ry from my mind. ",{"#":"Regan009.ogg"},"\n","^Eliza: Shall we move on? Thou wouldst be wise to end / This quest for self-discovery thou hast embarked. ",{"#":"Eliza017.ogg"},"\n","^Regan: Begin again, good doctor. Make it quick. ",{"#":"Regan010.ogg"},"\n","^Eliza: Dost thou really want to know the answer? / Deeper still must we dive into the matter. ",{"#":"Eliza018.ogg"},"\n",{"#":"emdr"},"done",{"#f":1}],"after_third_flashback":["^Regan: What is this? Does thou seek to drive me mad? ",{"#":"Regan011.ogg"},"\n","^Eliza: Nay, my lord, thy downfall would lack sweetness. / Should thou forget what ledst thee to this place. ",{"#":"Eliza019.ogg"},"\n","^Eliza: Now come and lead thine army to its ruin. / Led by a man not yet of woman born. ",{"#":"Eliza020.ogg"},"\n","ev",1,"/ev",{"VAR=":"IsGameOver","re":true},"^Eliza: Now, at least, our chase can be brought to end. ",{"#":"Eliza021.ogg"},"\n","end",{"#f":1}],"global decl":["ev",0,{"VAR=":"FlashbackCounter"},0,{"VAR=":"IsGameOver"},"/ev","end",null],"#f":1}],"listDefs":{}}

142
Assets/Prefabs/@VoiceHandler.prefab

@ -0,0 +1,142 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2386707584161180660
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2386707584161180662}
- component: {fileID: 2386707584161180663}
- component: {fileID: 2386707584161180665}
m_Layer: 0
m_Name: '@VoiceHandler'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2386707584161180662
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2386707584161180660}
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_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2386707584161180663
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2386707584161180660}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ae6370be6ee2494b29b80bb863206665, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!82 &2386707584161180665
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2386707584161180660}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 0
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4

7
Assets/Prefabs/@VoiceHandler.prefab.meta

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

8
Assets/Resources.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0d7cce54cecb7a0d593be31fb39d8cdf
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Resources/VoiceClips.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 3c10b4efdb12428fa82f3ee52e986a0f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza001.ogg

22
Assets/Resources/VoiceClips/Eliza001.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: eca4ea79ca008c3cf9d5491de08086cd
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza002.ogg

22
Assets/Resources/VoiceClips/Eliza002.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 771d579359b7b3ab8a3b239c8faf6855
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza003.ogg

22
Assets/Resources/VoiceClips/Eliza003.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 6576fe2cd4b4963abb30a9ffa4779ad9
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza004.ogg

22
Assets/Resources/VoiceClips/Eliza004.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: e7665c428827f1dcb8131b2e0b914743
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza005.ogg

22
Assets/Resources/VoiceClips/Eliza005.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 6df7d8b3d11c03d099496666cb8bb42f
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza006.ogg

22
Assets/Resources/VoiceClips/Eliza006.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: cea1862a59f1bd92ba28d4b762b5c64d
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza007.ogg

22
Assets/Resources/VoiceClips/Eliza007.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: d34813639d217e7c49888a0dc0c4ba66
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza008.ogg

22
Assets/Resources/VoiceClips/Eliza008.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 88c310cdb0c8f83268a41f7b8dbb60b8
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza009.ogg

22
Assets/Resources/VoiceClips/Eliza009.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: c43363e555306810998da1c393c7c728
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza010.ogg

22
Assets/Resources/VoiceClips/Eliza010.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 9639f3d6039a29c5ba862a6b2f75e57d
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza011.ogg

22
Assets/Resources/VoiceClips/Eliza011.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: ba23b664f78c97f8b8e0b3a297d2fff0
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza012.ogg

22
Assets/Resources/VoiceClips/Eliza012.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 748be101b00b5615ab7acd3ad92ceb55
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza013.ogg

22
Assets/Resources/VoiceClips/Eliza013.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: de49780be1f8e1cc0960fba807796b92
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza014.ogg

22
Assets/Resources/VoiceClips/Eliza014.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 75e4a15a593444d9bad5dbfebba5d227
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza015.ogg

22
Assets/Resources/VoiceClips/Eliza015.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: f5ac235078975dab3bf348fba325467a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza016.ogg

22
Assets/Resources/VoiceClips/Eliza016.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: bb417943fea4f9528829a7bbfd2fa0e3
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza017.ogg

22
Assets/Resources/VoiceClips/Eliza017.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 96b04b2b2e7e3ad6c82d6220d1443db6
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza018.ogg

22
Assets/Resources/VoiceClips/Eliza018.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: d45ee297d7180cb0bb0864f3268d44ec
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza019.ogg

22
Assets/Resources/VoiceClips/Eliza019.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: a684e40c772fa8fc5a4f6c4c7d3a9ac2
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza020.ogg

22
Assets/Resources/VoiceClips/Eliza020.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 033b61e9fc3f79604ae4505f84cf3d49
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Eliza021.ogg

22
Assets/Resources/VoiceClips/Eliza021.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 1d2577fbb77c7c609addc69d03b4652d
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan001.ogg

22
Assets/Resources/VoiceClips/Regan001.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: b1af1630fbc4b25afb5a65253af1a31a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan002.ogg

22
Assets/Resources/VoiceClips/Regan002.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: db8978da607763252ad5ca5b37b8a14c
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan003.ogg

22
Assets/Resources/VoiceClips/Regan003.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: d31a9c555c266a4bebe7633687027637
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan004.ogg

22
Assets/Resources/VoiceClips/Regan004.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 067afbb6890588ce9b60d9c32f583b67
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan005.ogg

22
Assets/Resources/VoiceClips/Regan005.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 3e8a1a0eff8230e48854d7a90afdb007
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan006.ogg

22
Assets/Resources/VoiceClips/Regan006.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 2f7800d9d70031ac2b9463abb077ee49
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan007.ogg

22
Assets/Resources/VoiceClips/Regan007.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 37d484d0f44ba0f55891d775e8a6cc0b
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan008.ogg

22
Assets/Resources/VoiceClips/Regan008.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 13a80aff641f205f2996a0a4742e1499
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan009.ogg

22
Assets/Resources/VoiceClips/Regan009.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: c520b42629741208db8ee799f427bbf0
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan010.ogg

22
Assets/Resources/VoiceClips/Regan010.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 608c8d538f40f4fbcaa2811da8315e50
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan011.ogg

22
Assets/Resources/VoiceClips/Regan011.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 8c37e86f521c12137a2ce71214cfa2c0
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan012.ogg

22
Assets/Resources/VoiceClips/Regan012.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: f3edfb984ce08a6bc8984116bd9b78a3
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/Resources/VoiceClips/Regan013.ogg

22
Assets/Resources/VoiceClips/Regan013.ogg.meta

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 296debd4fcf269bb89f8d0e7368a3497
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 1
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 1
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

81
Assets/Scenes/_Dialogue.unity

@ -43,7 +43,7 @@ RenderSettings:
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
serializedVersion: 12
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
@ -98,7 +98,8 @@ LightmapSettings:
m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
m_LightingDataAsset: {fileID: 0}
m_UseShadowmask: 1
m_LightingSettings: {fileID: 4890085278179872738, guid: 2803bbf2019b11fbe80068fa42de6ed3,
type: 2}
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
@ -118,6 +119,8 @@ NavMeshSettings:
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
@ -179,6 +182,7 @@ MonoBehaviour:
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 0
--- !u!223 &15384544
Canvas:
m_ObjectHideFlags: 0
@ -222,72 +226,6 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!1 &391635881
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 391635884}
- component: {fileID: 391635883}
- component: {fileID: 391635882}
m_Layer: 0
m_Name: EventSystem
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &391635882
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 391635881}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
m_Name:
m_EditorClassIdentifier:
m_HorizontalAxis: Horizontal
m_VerticalAxis: Vertical
m_SubmitButton: Submit
m_CancelButton: Cancel
m_InputActionsPerSecond: 10
m_RepeatDelay: 0.5
m_ForceModuleActive: 0
--- !u!114 &391635883
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 391635881}
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!4 &391635884
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 391635881}
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_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &398625942
GameObject:
m_ObjectHideFlags: 0
@ -353,6 +291,7 @@ MonoBehaviour:
m_Material: {fileID: 0}
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
@ -434,6 +373,7 @@ MonoBehaviour:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
@ -470,6 +410,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
@ -500,6 +441,7 @@ MonoBehaviour:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 683677893}
m_TargetAssemblyTypeName:
m_MethodName: Continue
m_Mode: 1
m_Arguments:
@ -579,6 +521,7 @@ MonoBehaviour:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0.8862745}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
@ -689,6 +632,7 @@ MonoBehaviour:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
@ -798,6 +742,7 @@ MonoBehaviour:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:

63
Assets/Scenes/_DialogueSettings.lighting

@ -0,0 +1,63 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!850595691 &4890085278179872738
LightingSettings:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: _DialogueSettings
serializedVersion: 3
m_GIWorkflowMode: 1
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_RealtimeEnvironmentLighting: 1
m_BounceScale: 1
m_AlbedoBoost: 1
m_IndirectOutputScale: 1
m_UsingShadowmask: 1
m_BakeBackend: 1
m_LightmapMaxSize: 1024
m_BakeResolution: 40
m_Padding: 2
m_TextureCompression: 1
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_ExtractAO: 0
m_MixedBakeMode: 2
m_LightmapsBakeMode: 1
m_FilterMode: 1
m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
m_RealtimeResolution: 2
m_ForceWhiteAlbedo: 0
m_ForceUpdates: 0
m_FinalGather: 0
m_FinalGatherRayCount: 256
m_FinalGatherFiltering: 1
m_PVRCulling: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 512
m_PVREnvironmentSampleCount: 256
m_PVREnvironmentReferencePointCount: 2048
m_LightProbeSampleCountMultiplier: 4
m_PVRBounces: 2
m_PVRMinBounces: 2
m_PVREnvironmentMIS: 1
m_PVRFilteringMode: 1
m_PVRDenoiserTypeDirect: 1
m_PVRDenoiserTypeIndirect: 1
m_PVRDenoiserTypeAO: 1
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1

8
Assets/Scenes/_DialogueSettings.lighting.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2803bbf2019b11fbe80068fa42de6ed3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 4890085278179872738
userData:
assetBundleName:
assetBundleVariant:

141
Assets/Scenes/_Start.unity

@ -43,7 +43,7 @@ RenderSettings:
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
serializedVersion: 12
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
@ -98,7 +98,7 @@ LightmapSettings:
m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
m_LightingDataAsset: {fileID: 0}
m_UseShadowmask: 1
m_LightingSettings: {fileID: 394124986}
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
@ -118,6 +118,8 @@ NavMeshSettings:
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
@ -257,6 +259,67 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 92c2c512bf3f726938447c9da04d55d2, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!850595691 &394124986
LightingSettings:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Settings.lighting
serializedVersion: 3
m_GIWorkflowMode: 1
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_RealtimeEnvironmentLighting: 1
m_BounceScale: 1
m_AlbedoBoost: 1
m_IndirectOutputScale: 1
m_UsingShadowmask: 1
m_BakeBackend: 0
m_LightmapMaxSize: 1024
m_BakeResolution: 40
m_Padding: 2
m_TextureCompression: 1
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_ExtractAO: 0
m_MixedBakeMode: 2
m_LightmapsBakeMode: 1
m_FilterMode: 1
m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
m_RealtimeResolution: 2
m_ForceWhiteAlbedo: 0
m_ForceUpdates: 0
m_FinalGather: 0
m_FinalGatherRayCount: 256
m_FinalGatherFiltering: 1
m_PVRCulling: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVREnvironmentSampleCount: 500
m_PVREnvironmentReferencePointCount: 2048
m_LightProbeSampleCountMultiplier: 4
m_PVRBounces: 2
m_PVRMinBounces: 2
m_PVREnvironmentMIS: 0
m_PVRFilteringMode: 2
m_PVRDenoiserTypeDirect: 0
m_PVRDenoiserTypeIndirect: 0
m_PVRDenoiserTypeAO: 0
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
--- !u!1 &519420028
GameObject:
m_ObjectHideFlags: 0
@ -423,6 +486,11 @@ PrefabInstance:
propertyPath: clips.Array.data[1]
value:
objectReference: {fileID: 8300000, guid: 820161cae43334b838a238aea7b4fd91, type: 3}
- target: {fileID: 1000970021161758777, guid: 124b324614b6858fd86d3685b324cffc,
type: 3}
propertyPath: m_Volume
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1000970021161758777, guid: 124b324614b6858fd86d3685b324cffc,
type: 3}
propertyPath: OutputAudioMixerGroup
@ -491,6 +559,75 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 124b324614b6858fd86d3685b324cffc, type: 3}
--- !u!1001 &2386707585943273985
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2386707584161180660, guid: 56f4663d1bee7f1cf89d3ec3972f6fc9,
type: 3}
propertyPath: m_Name
value: '@VoiceHandler'
objectReference: {fileID: 0}