浏览代码

Replace Dialogue lines with Localized string, Fix Quest System with questline

/main
uChema 4 年前
当前提交
4e8cb14b
共有 237 个文件被更改,包括 2193 次插入187 次删除
  1. 6
      UOP1_Project/Assets/AddressableAssetsData/AssetGroups/Localization-Assets-Shared.asset
  2. 14
      UOP1_Project/Assets/AddressableAssetsData/AssetGroups/Localization-StringTables.asset
  3. 34
      UOP1_Project/Assets/Cutscenes/ExampleCutscene.playable
  4. 2
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Actors/Actors Shared Data.asset
  5. 2
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Actors/Actors_en.asset
  6. 2
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Actors/Actors_fr.asset
  7. 24
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue Shared Data.asset
  8. 38
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue.asset
  9. 50
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue_en.asset
  10. 50
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue_fr.asset
  11. 14
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Description Shared Data.asset
  12. 12
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Description_en.asset
  13. 12
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Description_fr.asset
  14. 12
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Name Shared Data.asset
  15. 12
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Name_en.asset
  16. 12
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Name_fr.asset
  17. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Recipes/Recipes Shared Data.asset
  18. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Recipes/Recipes_en.asset
  19. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/Recipes/Recipes_fr.asset
  20. 2
      UOP1_Project/Assets/Prefabs/Props/Collectible Item.prefab
  21. 6
      UOP1_Project/Assets/Scenes/Examples/CutsceneExample.unity
  22. 374
      UOP1_Project/Assets/Scenes/TestingGround.unity
  23. 29
      UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest.asset
  24. 3
      UOP1_Project/Assets/Scripts/Cutscenes/CutsceneManager.cs
  25. 3
      UOP1_Project/Assets/Scripts/Cutscenes/DialogueControlTrack/DialogueBehaviour.cs
  26. 19
      UOP1_Project/Assets/Scripts/Dialogues/DialogueDataSO.cs
  27. 3
      UOP1_Project/Assets/Scripts/Dialogues/DialogueManager.cs
  28. 5
      UOP1_Project/Assets/Scripts/Events/ScriptableObjects/UI/DialogueLineChannelSO.cs
  29. 9
      UOP1_Project/Assets/Scripts/Inventory/CollectibleItem.cs
  30. 9
      UOP1_Project/Assets/Scripts/Quests/QuestAnchor.asset
  31. 46
      UOP1_Project/Assets/Scripts/Quests/QuestAncorSO.cs
  32. 11
      UOP1_Project/Assets/Scripts/Quests/ScriptableObjects/StepSO.cs
  33. 2
      UOP1_Project/Assets/Scripts/UI/UIDialogueChoiceFiller.cs
  34. 6
      UOP1_Project/Assets/Scripts/UI/UIDialogueManager.cs
  35. 3
      UOP1_Project/Assets/Scripts/UI/UIManager.cs
  36. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Q1-QL3.asset
  37. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step1/Dialogue/L1-SD-S1-Q1-QL3.asset
  38. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step1/Dialogue/L2-SD-S1-Q1-QL3.asset
  39. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step1/Dialogue/SD-S1-Q1-QL3.asset
  40. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step3/Dialogue/SD-L1-S3-Q1-QL3.asset
  41. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step3/Dialogue/CD-S3-Q1-QL3.asset
  42. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step3/Dialogue/SD -S3-Q1-QL3.asset
  43. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step2/Dialogue/ID-S2-Q1-QL3.asset
  44. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step2/Dialogue/CD-S2-Q1-QL3.asset
  45. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step2/Dialogue/SD-S2-Q1-QL3.asset
  46. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/QL3.asset
  47. 25
      UOP1_Project/Assets/Google Sheets Service.asset
  48. 8
      UOP1_Project/Assets/Google Sheets Service.asset.meta
  49. 25
      UOP1_Project/Assets/GoogleSheetService ChopChop.asset
  50. 8
      UOP1_Project/Assets/GoogleSheetService ChopChop.asset.meta
  51. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem.meta
  52. 19
      UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Earl.asset
  53. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Earl.asset.meta
  54. 19
      UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Townsfolk.asset
  55. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Townsfolk.asset.meta
  56. 7
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Knife.png
  57. 140
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Knife.png.meta
  58. 18
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup Recipe.png
  59. 140
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup Recipe.png.meta
  60. 17
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup.png
  61. 140
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup.png.meta
  62. 11
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato.png
  63. 140
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato.png.meta
  64. 31
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Knife.asset
  65. 8
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Knife.asset.meta
  66. 35
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/RecipeForTomatoSoup.asset
  67. 8
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/RecipeForTomatoSoup.asset.meta
  68. 31
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Tomato.asset
  69. 8
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Tomato.asset.meta
  70. 31
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/TomatoSoup.asset
  71. 8
      UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/TomatoSoup.asset.meta
  72. 20
      UOP1_Project/Assets/ScriptableObjects/Narrative/Actors/Earl.asset
  73. 8
      UOP1_Project/Assets/ScriptableObjects/Narrative/Actors/Earl.asset.meta
  74. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1.meta
  75. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline2.meta
  76. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest.meta
  77. 108
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue Shared Data.asset
  78. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue Shared Data.asset.meta
  79. 76
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue.asset
  80. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue.asset.meta
  81. 102
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_en.asset
  82. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_en.asset.meta
  83. 102
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_fr.asset
  84. 8
      UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_fr.asset.meta
  85. 19
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/QL1.asset
  86. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/QL1.asset.meta
  87. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1.meta
  88. 18
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Q1-QL1.asset
  89. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Q1-QL1.asset.meta
  90. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1.meta
  91. 22
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/S1-Q1-QL1.asset
  92. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/S1-Q1-QL1.asset.meta
  93. 28
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/SD-S1-Q1-QL1.asset
  94. 8
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/SD-S1-Q1-QL1.asset.meta

6
UOP1_Project/Assets/AddressableAssetsData/AssetGroups/Localization-Assets-Shared.asset


m_SerializedLabels: []
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: dde4d865ca93d7b4dbc6a1bbce6595b2
m_Address: QuestlineDialogue Shared Data
m_ReadOnly: 0
m_SerializedLabels: []
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
m_ReadOnly: 1
m_Settings: {fileID: 11400000, guid: bffab80dc16c4464b92b2e97b6a1964c, type: 2}
m_SchemaSet:

14
UOP1_Project/Assets/AddressableAssetsData/AssetGroups/Localization-StringTables.asset


- Locale-fr
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 58a0f131135e1244c92f9d8eaab9bcb0
m_Address: QuestlineDialogue_en
m_ReadOnly: 1
m_SerializedLabels:
- Locale-en
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: d43ae9477a9cbf24c9687d72ad732970
m_Address: QuestlineDialogue_fr
m_ReadOnly: 1
m_SerializedLabels:
- Locale-fr
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
m_ReadOnly: 1
m_Settings: {fileID: 11400000, guid: bffab80dc16c4464b92b2e97b6a1964c, type: 2}
m_SchemaSet:

34
UOP1_Project/Assets/Cutscenes/ExampleCutscene.playable


m_Name: DialogueControlClip(Clone)
m_EditorClassIdentifier:
_template:
_dialogueLine: {fileID: 11400000, guid: fda69b0faa3f28b4a87ba294f83eedea, type: 2}
_dialogueLine:
m_TableReference:
m_TableCollectionName: GUID:3023456eb4be043f1a0c6ede7f88d892
m_TableEntryReference:
m_KeyId: 104386781184
m_Key:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_pauseWhenClipEnds: 1
PlayDialogueEvent: {fileID: 11400000, guid: d987db4881d794f2da0013a89588d890,

m_RotationOrder: 4
m_MixOutCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4

m_Name: DialogueControlClip
m_EditorClassIdentifier:
_template:
_dialogueLine: {fileID: 11400000, guid: 9542270160df90441b23f4575fecee78, type: 2}
_dialogueLine:
m_TableReference:
m_TableCollectionName: GUID:3023456eb4be043f1a0c6ede7f88d892
m_TableEntryReference:
m_KeyId: 9306103808
m_Key:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_pauseWhenClipEnds: 1
PlayDialogueEvent: {fileID: 11400000, guid: d987db4881d794f2da0013a89588d890,

2
UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Actors/Actors Shared Data.asset


m_TableCollectionNameGuidString: 9c592d2d4c7fc459f94a645873569195
m_Entries:
- m_Id: 60141068288
m_Key: Townsfolk
m_Key: Earl
m_Metadata:
m_Items: []
- m_Id: 1740769320960

2
UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Actors/Actors_en.asset


m_Items: []
m_TableData:
- m_Id: 60141068288
m_Localized: Townsfolk
m_Localized: Earl
m_Metadata:
m_Items: []
- m_Id: 1740769320960

2
UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Actors/Actors_fr.asset


m_Items: []
m_TableData:
- m_Id: 60141068288
m_Localized: Villageois
m_Localized: Earl
m_Metadata:
m_Items: []
- m_Id: 1740769320960

24
UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue Shared Data.asset


m_TableCollectionNameGuidString: 3023456eb4be043f1a0c6ede7f88d892
m_Entries:
- m_Id: 9306103808
m_Key: 1stLine
m_Key: L1_Default_Bard
m_Key: 2ndLine
m_Key: L2_Default_Bard
m_Metadata:
m_Items: []
- m_Id: 1927684284416

- m_Id: 20322714321281024
m_Key: Line
m_Key: Yes
m_Metadata:
m_Items: []
- m_Id: 20322813445267456

- m_Id: 20323438161682432
m_Key: LineTestYes
m_Key: Yes_Default_Bard
m_Key: LineTestNo
m_Key: No_Default_Bard
m_Key: 3rdLine
m_Metadata:
m_Items: []
- m_Id: 21415473023148032
m_Key: New Entry
m_Key: SD_S1_Q1_QL3
m_Key: 5thLine
m_Key: Thanks
m_Key: 4thLine
m_Key: SD_S2_Q1_QL3
m_Key: 6thLine
m_Key: ID_S2_Q1_QL3
m_Key: 7thLine
m_Key: SD_S3_Q1_QL3
m_Metadata:
m_Items: []
- m_Id: 21419501962518528

38
UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue.asset


m_Tables:
- {fileID: 11400000, guid: f2e6428e65b7a4ff59cfc4ceb7b4557b, type: 2}
- {fileID: 11400000, guid: 76afffa3df8c94f5c90dc298d47c9bd3, type: 2}
m_Extensions: []
m_Extensions:
- id: 0
00000000:
type: {class: GoogleSheetsExtension, ns: UnityEditor.Localization.Plugins.Google,
asm: Unity.Localization.Editor}
data:
m_Collection: {fileID: 11400000}
m_SheetsServiceProvider: {fileID: 11400000, guid: 048784966300e0f418f4fb2c6af7efb3,
type: 2}
m_SpreadsheetId: 1luF1JYM54a-2ijKBRV8cuqDki0C7qENoCGYJurP2YcY
m_SheetId: 233650761
m_Columns:
- id: 1
- id: 2
- id: 3
m_RemoveMissingPulledKeys: 1
00000001:
type: {class: KeyColumn, ns: UnityEditor.Localization.Plugins.Google.Columns,
asm: Unity.Localization.Editor}
data:
m_Column: A
00000002:
type: {class: LocaleColumn, ns: UnityEditor.Localization.Plugins.Google.Columns,
asm: Unity.Localization.Editor}
data:
m_Column: B
m_LocaleIdentifier:
m_Code: en
m_IncludeComments: 0
00000003:
type: {class: LocaleColumn, ns: UnityEditor.Localization.Plugins.Google.Columns,
asm: Unity.Localization.Editor}
data:
m_Column: C
m_LocaleIdentifier:
m_Code: fr
m_IncludeComments: 0

50
UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue_en.asset


m_Metadata:
m_Items: []
m_TableData:
- m_Id: 9306103808
m_Localized: Welcome to town!
- m_Id: 21419501962518528
m_Localized: You are welcome !
- m_Id: 104386781184
m_Localized: Now head to the town centre, where the legendary chef is waiting
for you.
- m_Id: 21418818861391872
m_Localized: Here's a new recipe for you !
- m_Id: 1927684284416
m_Localized: Oink-oink
- m_Id: 21416467576512512
m_Localized: 'No problem, come back when you find it. '
- m_Id: 20322714321281024
m_Localized: Yes
- m_Id: 21416223719677952
m_Localized: Did you find my sitar?
- m_Id: 20322813445267456
m_Localized: No
- m_Id: 21415600320274432
m_Localized: Thank you !
- m_Id: 20323438161682432
m_Localized: Awesome ! See you there !
- m_Id: 21415122639380480
m_Localized: I lost my sitar, can you please help me find it?
m_Metadata:
m_Items: []
- m_Id: 20323667103571968

- m_Id: 21415122639380480
m_Localized: I lost my sitar, can you please help me find it?
- m_Id: 20323438161682432
m_Localized: Awesome ! See you there !
- m_Id: 21415600320274432
m_Localized: Thank you !
- m_Id: 20322813445267456
m_Localized: No
- m_Id: 21416223719677952
m_Localized: Did you find my sitar?
- m_Id: 20322714321281024
m_Localized: Yes
- m_Id: 21416467576512512
m_Localized: 'No problem, come back when you find it. '
- m_Id: 1927684284416
m_Localized: Oink-oink
- m_Id: 21418818861391872
m_Localized: Here's a new recipe for you !
- m_Id: 104386781184
m_Localized: Now head to the town centre, where the legendary chef is waiting
for you.
- m_Id: 21419501962518528
m_Localized: You are welcome !
- m_Id: 9306103808
m_Localized: Welcome to town!
m_Metadata:
m_Items: []
references:

50
UOP1_Project/Assets/LocalizationFiles/AssetTables/Dialogue System/Dialogues/Dialogue_fr.asset


m_Metadata:
m_Items: []
m_TableData:
- m_Id: 9306103808
m_Localized: Bienvenue au village
- m_Id: 21419501962518528
m_Localized: De rien !
- m_Id: 104386781184
m_Localized: "Maintenant dirigez vous vers le centre, o\xF9 le chef l\xE9gendaire
vous attend. "
- m_Id: 21418818861391872
m_Localized: Voila une recette pour toi !
- m_Id: 1927684284416
m_Localized: Groin-groin
- m_Id: 21416467576512512
m_Localized: "Pas de probl\xE8me, reviens quand tu l'auras trouv\xE9."
- m_Id: 20322714321281024
m_Localized: Oui
- m_Id: 21416223719677952
m_Localized: "Est ce que tu as trouv\xE9 mon citar? "
- m_Id: 20322813445267456
m_Localized: Non
- m_Id: 21415600320274432
m_Localized: Merci !
- m_Id: 20323438161682432
m_Localized: Parfait ! On se voit labas
- m_Id: 21415122639380480
m_Localized: "J'ai perdu mon citar, est ce que tu peux m'aider \xE0 le trouver?"
m_Metadata:
m_Items: []
- m_Id: 20323667103571968

- m_Id: 21415122639380480
m_Localized: "J'ai perdu mon citar, est ce que tu peux m'aider \xE0 le trouver?"
- m_Id: 20323438161682432
m_Localized: Parfait ! On se voit labas
- m_Id: 21415600320274432
m_Localized: Merci !
- m_Id: 20322813445267456
m_Localized: Non
- m_Id: 21416223719677952
m_Localized: "Est ce que tu as trouv\xE9 mon citar? "
- m_Id: 20322714321281024
m_Localized: Oui
- m_Id: 21416467576512512
m_Localized: "Pas de probl\xE8me, reviens quand tu l'auras trouv\xE9."
- m_Id: 1927684284416
m_Localized: Groin-groin
- m_Id: 21418818861391872
m_Localized: Voila une recette pour toi !
- m_Id: 104386781184
m_Localized: "Maintenant dirigez vous vers le centre, o\xF9 le chef l\xE9gendaire
vous attend. "
- m_Id: 21419501962518528
m_Localized: De rien !
- m_Id: 9306103808
m_Localized: Bienvenue au village
m_Metadata:
m_Items: []
references:

14
UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Description Shared Data.asset


m_Metadata:
m_Items: []
- m_Id: 232099143680
m_Key: Smoothie
m_Key: T
m_Metadata:
m_Items: []
- m_Id: 310704594944

- m_Id: 19966240984559616
m_Key: Sitar
m_Metadata:
m_Items: []
- m_Id: 24381302830690304
m_Key: Knife
m_Metadata:
m_Items: []
- m_Id: 24382107189145600
m_Key: Tomato
m_Metadata:
m_Items: []
- m_Id: 24384217666449408
m_Key: TomatoSoup
m_Metadata:
m_Items: []
m_Metadata:

12
UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Description_en.asset


m_Localized: This is the bard hare's Sitar
m_Metadata:
m_Items: []
- m_Id: 24381302830690304
m_Localized: This is a Knife
m_Metadata:
m_Items: []
- m_Id: 24382107189145600
m_Localized: This is a Tomato
m_Metadata:
m_Items: []
- m_Id: 24384217666449408
m_Localized: This is a Tomato soup
m_Metadata:
m_Items: []
references:
version: 1

12
UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Description_fr.asset


m_Localized: C'est le citar du bard hare
m_Metadata:
m_Items: []
- m_Id: 24381302830690304
m_Localized: Ceci est un couteau
m_Metadata:
m_Items: []
- m_Id: 24382107189145600
m_Localized: Ceci est une tomate
m_Metadata:
m_Items: []
- m_Id: 24384217666449408
m_Localized: Ceci est une soupe de tomate
m_Metadata:
m_Items: []
references:
version: 1

12
UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Name Shared Data.asset


m_Key: Sitar
m_Metadata:
m_Items: []
- m_Id: 24397351017934848
m_Key: Knife
m_Metadata:
m_Items: []
- m_Id: 24398514807271424
m_Key: Tomato
m_Metadata:
m_Items: []
- m_Id: 24400274405879808
m_Key: TomatoSoup
m_Metadata:
m_Items: []
m_Metadata:
m_Items: []
m_KeyGenerator:

12
UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Name_en.asset


m_Localized: Sitar
m_Metadata:
m_Items: []
- m_Id: 24397351017934848
m_Localized: Knife
m_Metadata:
m_Items: []
- m_Id: 24398514807271424
m_Localized: Tomato
m_Metadata:
m_Items: []
- m_Id: 24400274405879808
m_Localized: Tomato soup
m_Metadata:
m_Items: []
references:
version: 1

12
UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Name_fr.asset


m_Localized: Citar
m_Metadata:
m_Items: []
- m_Id: 24397351017934848
m_Localized: Couteau
m_Metadata:
m_Items: []
- m_Id: 24398514807271424
m_Localized: Tomate
m_Metadata:
m_Items: []
- m_Id: 24400274405879808
m_Localized: Soupe de tomate
m_Metadata:
m_Items: []
references:
version: 1

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/Recipes/Recipes Shared Data.asset


m_Key: Smoothie_Description
m_Metadata:
m_Items: []
- m_Id: 19243411611742208
m_Key: TomatoSoup_Title
m_Metadata:
m_Items: []
- m_Id: 19243565521727488
m_Key: TomatoSoup_Description
m_Metadata:
m_Items: []
m_Metadata:
m_Items: []
m_KeyGenerator:

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/Recipes/Recipes_en.asset


m_Localized: This is a recipe to create a banana and apple smoothie
m_Metadata:
m_Items: []
- m_Id: 19243411611742208
m_Localized: Recipe for Tomato Soup
m_Metadata:
m_Items: []
- m_Id: 19243565521727488
m_Localized: This is a recipe to create a tomato soup
m_Metadata:
m_Items: []
references:
version: 1

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/Recipes/Recipes_fr.asset


m_Localized: "Ceci est une recette pour pr\xE9parer un smoothie bananes et pommes"
m_Metadata:
m_Items: []
- m_Id: 19243411611742208
m_Localized: Recette pour la soupe de tomate
m_Metadata:
m_Items: []
- m_Id: 19243565521727488
m_Localized: "Ceci est une recette pour pr\xE9parer une soupe de tomate"
m_Metadata:
m_Items: []
references:
version: 1

2
UOP1_Project/Assets/Prefabs/Props/Collectible Item.prefab


m_Script: {fileID: 11500000, guid: 49f5b1dd052cb44c895e54e5b56c5cfa, type: 3}
m_Name:
m_EditorClassIdentifier:
_currentItem: {fileID: 11400000, guid: 8aff2c01ad67b48d0a0627754d613415, type: 2}
_currentItem: {fileID: 0}
_itemImages:
- {fileID: 2126586096464319711}
- {fileID: 2126586096979771816}

6
UOP1_Project/Assets/Scenes/Examples/CutsceneExample.unity


_playableDirector: {fileID: 532918135}
_playOnStart: 0
_playOnce: 0
PlayCutsceneEvent: {fileID: 11400000, guid: 9397b637ea93a3a4fb144834511eb199, type: 2}
_playCutsceneEvent: {fileID: 0}
--- !u!1 &1094338735
GameObject:
m_ObjectHideFlags: 0

_playableDirector: {fileID: 532918135}
_playOnStart: 0
_playOnce: 0
PlayCutsceneEvent: {fileID: 11400000, guid: 9397b637ea93a3a4fb144834511eb199, type: 2}
_playCutsceneEvent: {fileID: 0}
--- !u!33 &1705770414
MeshFilter:
m_ObjectHideFlags: 0

- target: {fileID: 8745341642014614482, guid: 45632f0a227c860489bcba0eb1f4ec3e,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.97258985
value: 0.9286216
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 45632f0a227c860489bcba0eb1f4ec3e, type: 3}

374
UOP1_Project/Assets/Scenes/TestingGround.unity
文件差异内容过多而无法显示
查看文件

29
UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest.asset


m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:
- {fileID: 11400000, guid: 9542270160df90441b23f4575fecee78, type: 2}
- {fileID: 11400000, guid: fda69b0faa3f28b4a87ba294f83eedea, type: 2}
- m_TableReference:
m_TableCollectionName: GUID:3023456eb4be043f1a0c6ede7f88d892
m_TableEntryReference:
m_KeyId: 9306103808
m_Key:
- m_TableReference:
m_TableCollectionName:
m_TableEntryReference:
m_KeyId: 0
m_Key:
- _response: {fileID: 11400000, guid: 41b89c0c93e7af1439d29abc8362b4ec, type: 2}
- _response:
m_TableReference:
m_TableCollectionName:
m_TableEntryReference:
m_KeyId: 0
m_Key:
- _response: {fileID: 11400000, guid: 1ce42aa13e24e4f478da0c2a348c3ad9, type: 2}
_actionType: 0
- _response:
m_TableReference:
m_TableCollectionName:
m_TableEntryReference:
m_KeyId: 0
m_Key:
_actionType: 0
_dialogueType: 0

3
UOP1_Project/Assets/Scripts/Cutscenes/CutsceneManager.cs


using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.Localization;
using UnityEngine.Playables;
public class CutsceneManager : MonoBehaviour

private void HandleDirectorStopped(PlayableDirector director) => CutsceneEnded();
void PlayDialogueFromClip(DialogueLineSO dialogueLine, ActorSO actor)
void PlayDialogueFromClip(LocalizedString dialogueLine, ActorSO actor)
{
_dialogueManager.DisplayDialogueLine(dialogueLine, actor);
}

3
UOP1_Project/Assets/Scripts/Cutscenes/DialogueControlTrack/DialogueBehaviour.cs


using System;
using UnityEngine;
using UnityEngine.Localization;
[SerializeField] private DialogueLineSO _dialogueLine = default;
[SerializeField] private LocalizedString _dialogueLine = default;
[SerializeField] private ActorSO _actor = default;
[SerializeField] private bool _pauseWhenClipEnds = default; //This won't work if the clip ends on the very last frame of the Timeline

19
UOP1_Project/Assets/Scripts/Dialogues/DialogueDataSO.cs


using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Timeline;
using UnityEngine.Localization;
public enum DialogueType
{
startDialogue,

{
[SerializeField] private ActorSO _actor = default;
[SerializeField] private List<DialogueLineSO> _dialogueLines = default;
[SerializeField] private List<LocalizedString> _dialogueLines = default;
public List<DialogueLineSO> DialogueLines => _dialogueLines;
public List<LocalizedString> DialogueLines => _dialogueLines;
public List<Choice> Choices => _choices;
public DialogueType DialogueType => _dialogueType;

private void OnEnable()
{
findDialogueLines();
}
void findDialogueLines()
{
Debug.Log(DialogueLines[0].TableEntryReference.Key);
Debug.Log(DialogueLines[0].TableReference.TableCollectionName);
}
[SerializeField] private DialogueLineSO _response = default;
[SerializeField] private LocalizedString _response = default;
public DialogueLineSO Response => _response;
public LocalizedString Response => _response;
public DialogueDataSO NextDialogue => _nextDialogue;
public ChoiceActionType ActionType => _actionType;
}

3
UOP1_Project/Assets/Scripts/Dialogues/DialogueManager.cs


using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.Localization;
using UnityEngine.Serialization;
using UnityEngine.UI;

/// This function is also called by <c>DialogueBehaviour</c> from clips on Timeline during cutscenes.
/// </summary>
/// <param name="dialogueLine"></param>
public void DisplayDialogueLine(DialogueLineSO dialogueLine, ActorSO actor)
public void DisplayDialogueLine(LocalizedString dialogueLine, ActorSO actor)
{
if (_openUIDialogueEvent != null)
{

5
UOP1_Project/Assets/Scripts/Events/ScriptableObjects/UI/DialogueLineChannelSO.cs


using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Localization;
public UnityAction<DialogueLineSO, ActorSO> OnEventRaised;
public void RaiseEvent(DialogueLineSO line, ActorSO actor)
public UnityAction<LocalizedString, ActorSO> OnEventRaised;
public void RaiseEvent(LocalizedString line, ActorSO actor)
{
if (OnEventRaised != null)
OnEventRaised.Invoke(line, actor);

9
UOP1_Project/Assets/Scripts/Inventory/CollectibleItem.cs


[SerializeField] private Item _currentItem = default;
// [SerializeField] private SpriteRenderer[] _itemImages = default;
[SerializeField] private SpriteRenderer[] _itemImages = default;
// SetItem();
if(_itemImages!=null)
SetItem();
}
public void PickedItem()

}
//this function is only for testing
/*public void SetItem()
public void SetItem()
{
for (int i = 0; i < _itemImages.Length; i++)
{

}*/
}
public void OnTriggerEnter(Collider other)
{
if (other.tag == "Player")

9
UOP1_Project/Assets/Scripts/Quests/QuestAnchor.asset


m_Name: QuestAnchor
m_EditorClassIdentifier:
_questlines:
- {fileID: 11400000, guid: 8fd63124ea38bb24bb4263fda8d06ab3, type: 2}
- {fileID: 11400000, guid: 2419d670f41b60f45939ba1637631315, type: 2}
- {fileID: 11400000, guid: 8e1894c74a75a4948ac577e5be6a6b02, type: 2}
_winDialogueEvent: {fileID: 11400000, guid: dc2da1754c28ab9499cb6c7d72465e69, type: 2}
_loseDialogueEvent: {fileID: 11400000, guid: fcc99784052e5cc469b8c22c0674b051, type: 2}
_completeDialogueEvent: {fileID: 11400000, guid: dc2da1754c28ab9499cb6c7d72465e69,
type: 2}
_incompleteDialogueEvent: {fileID: 11400000, guid: fcc99784052e5cc469b8c22c0674b051,
type: 2}
_giveItemEvent: {fileID: 11400000, guid: c54b320c4205f1c49b296b878daf2097, type: 2}
_rewardItemEvent: {fileID: 11400000, guid: ceeec59dc461abd4f91dac5b07084d24, type: 2}

46
UOP1_Project/Assets/Scripts/Quests/QuestAncorSO.cs


using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Serialization;
[CreateAssetMenu(fileName = "QuestAnchor", menuName = "Quests/QuestAnchor", order = 51)]
public class QuestAncorSO : ScriptableObject

[Header("Linstening to channels")]
[SerializeField] private VoidEventChannelSO _checkStepValidityEvent = default;
[SerializeField] private DialogueDataChannelSO _endDialogueEvent = default;
//[SerializeField] private DialogueActorChannelSO _checkForQuest = default;
//[SerializeField] private StepChannelSO _startStepEvent = default;
//[SerializeField] private VoidEventChannelSO _endStepEvent = default;
[SerializeField] private VoidEventChannelSO _winDialogueEvent = default;
[SerializeField] private VoidEventChannelSO _loseDialogueEvent = default;
[FormerlySerializedAs("_winDialogueEvent")]
[SerializeField] private VoidEventChannelSO _completeDialogueEvent = default;
[FormerlySerializedAs("_loseDialogueEvent")]
[SerializeField] private VoidEventChannelSO _incompleteDialogueEvent = default;
[SerializeField] private ItemEventChannelSO _giveItemEvent = default;
[SerializeField] private ItemEventChannelSO _rewardItemEvent = default;

if (isValid)
{
return _currentStep.WinDialogue;
return _currentStep.CompleteDialogue;
return _currentStep.LoseDialogue;
return _currentStep.IncompleteDialogue;
}

}
void CheckStepValidity()
{
Debug.Log("Check step Validity");
if (_currentStep != null)
{

{
_inventory.Contains(_currentStep.Item);
//Trigger win dialogue
_winDialogueEvent.RaiseEvent();
_completeDialogueEvent.RaiseEvent();
_loseDialogueEvent.RaiseEvent();
_incompleteDialogueEvent.RaiseEvent();
Debug.Log("Check Item ");
Debug.Log("Item exists");
_winDialogueEvent.RaiseEvent();
_completeDialogueEvent.RaiseEvent();
_loseDialogueEvent.RaiseEvent();
_incompleteDialogueEvent.RaiseEvent();
}
break;

EndStep();
if(_currentStep.CompleteDialogue !=null)
{
_completeDialogueEvent.RaiseEvent();
}
else
{
EndStep();
}
EndStep();
if (_currentStep.CompleteDialogue != null)
{
_completeDialogueEvent.RaiseEvent();
}
else
{
EndStep();
}
break;

11
UOP1_Project/Assets/Scripts/Quests/ScriptableObjects/StepSO.cs


using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Serialization;
public enum stepType
{
dialogue,

private DialogueDataSO _dialogueBeforeStep = default;
[Tooltip("The dialogue that will be diplayed when the step is achieved")]
[SerializeField]
private DialogueDataSO _winDialogue = default;
[FormerlySerializedAs("_winDialogue")]
private DialogueDataSO _completeDialogue = default;
private DialogueDataSO _loseDialogue = default;
[FormerlySerializedAs("_loseDialogue")]
private DialogueDataSO _incompleteDialogue = default;
[Tooltip("The item to check/give/reward")]
[SerializeField]
private Item _item = default;

[SerializeField]
bool _isDone = false;
public DialogueDataSO DialogueBeforeStep => _dialogueBeforeStep;
public DialogueDataSO WinDialogue => _winDialogue;
public DialogueDataSO LoseDialogue => _loseDialogue;
public DialogueDataSO CompleteDialogue => _completeDialogue;
public DialogueDataSO IncompleteDialogue => _incompleteDialogue;
public Item Item => _item;
public stepType Type => _type;
public bool IsDone => _isDone;

2
UOP1_Project/Assets/Scripts/UI/UIDialogueChoiceFiller.cs


public void FillChoice(Choice choiceToFill)
{
currentChoice = choiceToFill;
_choiceText.StringReference = choiceToFill.Response.Sentence;
_choiceText.StringReference = choiceToFill.Response;
}
public void ButtonClicked()

6
UOP1_Project/Assets/Scripts/UI/UIDialogueManager.cs


using UnityEngine;
using TMPro;
using UnityEngine.Localization.Components;
using UnityEngine.Localization;
public class UIDialogueManager : MonoBehaviour
{

_showChoicesEvent.OnEventRaised += ShowChoices;
}
}
public void SetDialogue(DialogueLineSO dialogueLine, ActorSO actor)
public void SetDialogue(LocalizedString dialogueLine, ActorSO actor)
_lineText.StringReference = dialogueLine.Sentence;
_lineText.StringReference = dialogueLine;
_actorNameText.StringReference = actor.ActorName;
}

3
UOP1_Project/Assets/Scripts/UI/UIManager.cs


using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Localization;
public class UIManager : MonoBehaviour
{

[SerializeField]
private UIInteractionManager interactionPanel = default;
public void OpenUIDialogue(DialogueLineSO dialogueLine, ActorSO actor)
public void OpenUIDialogue(LocalizedString dialogueLine, ActorSO actor)
{
dialogueController.SetDialogue(dialogueLine, actor);
dialogueController.gameObject.SetActive(true);

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 05c700bba7d21604586cb89ec5afdee0, type: 3}
m_Name: Quest1
m_Name: Q1-QL3
m_EditorClassIdentifier:
_steps:
- {fileID: 11400000, guid: 6d97071327172b049a2d7e8d0260cbea, type: 2}

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step1/Dialogue/L1-SD-S1-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e49a73eb0802e10429213abfb59e46e1, type: 3}
m_Name: Line1
m_Name: L1-SD-S1-Q1-QL3
m_EditorClassIdentifier:
_sentence:
m_TableReference:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step1/Dialogue/L2-SD-S1-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e49a73eb0802e10429213abfb59e46e1, type: 3}
m_Name: Line2
m_Name: L2-SD-S1-Q1-QL3
m_EditorClassIdentifier:
_sentence:
m_TableReference:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step1/Dialogue/SD-S1-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: Step1_StartDialogue
m_Name: SD-S1-Q1-QL3
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step3/Dialogue/SD-L1-S3-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e49a73eb0802e10429213abfb59e46e1, type: 3}
m_Name: Line6
m_Name: SD-L1-S3-Q1-QL3
m_EditorClassIdentifier:
_sentence:
m_TableReference:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step3/Dialogue/CD-S3-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: Secondary Dialogue
m_Name: CD-S3-Q1-QL3
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step3/Dialogue/SD -S3-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: Step3_StartDialogue
m_Name: SD -S3-Q1-QL3
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step2/Dialogue/ID-S2-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: Step2_LoseDialogue
m_Name: ID-S2-Q1-QL3
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step2/Dialogue/CD-S2-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: Step2_WinDialogue
m_Name: CD-S2-Q1-QL3
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/Quest 1/Step2/Dialogue/SD-S2-Q1-QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: Step2_StartDialogue
m_Name: SD-S2-Q1-QL3
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:

2
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest/QL3.asset


m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b4f9c8aa1ce987b4799f7093a99181a9, type: 3}
m_Name: Questline
m_Name: QL3
m_EditorClassIdentifier:
_quests:
- {fileID: 11400000, guid: 4235b642a3ad91341a7cb42c6851293f, type: 2}

25
UOP1_Project/Assets/Google Sheets Service.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3888c1c1b587a654a919e0f68b03567e, type: 3}
m_Name: Google Sheets Service
m_EditorClassIdentifier:
m_ApiKey:
m_ClientId:
m_ClientSecret:
m_AuthenticationType: 1
m_ApplicationName: Chop Chop
m_NewSheetProperties:
m_HeaderForegroundColor: {r: 0.8941177, g: 0.8941177, b: 0.8941177, a: 1}
m_HeaderBackgroundColor: {r: 0.2196079, g: 0.2196079, b: 0.2196079, a: 1}
m_DuplicateKeyColor: {r: 0.8745098, g: 0.2240707, b: 0.1921569, a: 1}
m_HighlightDuplicateKeys: 1
m_FreezeTitleRowAndKeyColumn: 1

8
UOP1_Project/Assets/Google Sheets Service.asset.meta


fileFormatVersion: 2
guid: 9b8ee3902d85ac84fa6c87d3616976a2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

25
UOP1_Project/Assets/GoogleSheetService ChopChop.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3888c1c1b587a654a919e0f68b03567e, type: 3}
m_Name: GoogleSheetService ChopChop
m_EditorClassIdentifier:
m_ApiKey:
m_ClientId: 1051686584386-9aqj4qo0dh4m2pv09gqr08k647a3rnqp.apps.googleusercontent.com
m_ClientSecret: onZQsu8y6JueKjI6HZvjNnFK
m_AuthenticationType: 1
m_ApplicationName: Chop Chop
m_NewSheetProperties:
m_HeaderForegroundColor: {r: 0.8941177, g: 0.8941177, b: 0.8941177, a: 1}
m_HeaderBackgroundColor: {r: 0.2196079, g: 0.2196079, b: 0.2196079, a: 1}
m_DuplicateKeyColor: {r: 0.8745098, g: 0.2240707, b: 0.1921569, a: 1}
m_HighlightDuplicateKeys: 1
m_FreezeTitleRowAndKeyColumn: 1

8
UOP1_Project/Assets/GoogleSheetService ChopChop.asset.meta


fileFormatVersion: 2
guid: 048784966300e0f418f4fb2c6af7efb3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem.meta


fileFormatVersion: 2
guid: 088bbe0422d1786449b3df611864b152
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

19
UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Earl.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: DialogueTest Earl
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: b8d80efffb7881e4ebeb39806d2c6d18, type: 2}
_dialogueLines:
- {fileID: 11400000, guid: 9542270160df90441b23f4575fecee78, type: 2}
_choices: []
_dialogueType: 0

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Earl.asset.meta


fileFormatVersion: 2
guid: 2fd04d8b4cba82e42809169526c6cee1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

19
UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Townsfolk.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: DialogueTest Townsfolk
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 5e7bd0eed8324794fad1bc460c565ecb, type: 2}
_dialogueLines:
- {fileID: 11400000, guid: 9542270160df90441b23f4575fecee78, type: 2}
_choices: []
_dialogueType: 0

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/DialogueTest Townsfolk.asset.meta


fileFormatVersion: 2
guid: 061122e686f54d445b3ace24735e8f88
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

7
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Knife.png

之前 之后
宽度: 300  |  高度: 300  |  大小: 6.1 KiB

140
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Knife.png.meta


fileFormatVersion: 2
guid: 102312ad1c2189145949e231efc03ba2
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 2
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Windows Store Apps
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

18
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup Recipe.png

之前 之后
宽度: 300  |  高度: 300  |  大小: 8.3 KiB

140
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup Recipe.png.meta


fileFormatVersion: 2
guid: 966b257b7d716234e822e5d43a3ead8c
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 2
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Windows Store Apps
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

17
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup.png

之前 之后
宽度: 300  |  高度: 300  |  大小: 7.0 KiB

140
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato Soup.png.meta


fileFormatVersion: 2
guid: fa25de8a0c3d01d4e9789238d8b2a4f9
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 2
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Windows Store Apps
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

11
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato.png

之前 之后
宽度: 300  |  高度: 300  |  大小: 6.3 KiB

140
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Icons/Tomato.png.meta


fileFormatVersion: 2
guid: ed2441452d6161a4aade4efb8202c079
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 2
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 1024
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Windows Store Apps
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

31
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Knife.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 58a5b32581978a141a66d240261449d0, type: 3}
m_Name: Knife
m_EditorClassIdentifier:
_name:
m_TableReference:
m_TableCollectionName: GUID:41b74adf4121a468e9dbe8958eb2f813
m_TableEntryReference:
m_KeyId: 24397351017934848
m_Key:
_previewImage: {fileID: 21300000, guid: 102312ad1c2189145949e231efc03ba2, type: 3}
_description:
m_TableReference:
m_TableCollectionName: GUID:63bf683e4210c4e48a201dfa773125d5
m_TableEntryReference:
m_KeyId: 24381302830690304
m_Key:
_itemType: {fileID: 11400000, guid: 811ad0ded48a33640abb267981cf32b9, type: 2}
_prefab: {fileID: 0}
_ingredientsList: []
_resultingDish: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Knife.asset.meta


fileFormatVersion: 2
guid: ad74ee36e7b46fa418ce40cece6b730d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

35
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/RecipeForTomatoSoup.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 58a5b32581978a141a66d240261449d0, type: 3}
m_Name: RecipeForTomatoSoup
m_EditorClassIdentifier:
_name:
m_TableReference:
m_TableCollectionName: GUID:adb8fcb8e38ea48798752fce4b4ed075
m_TableEntryReference:
m_KeyId: 19243411611742208
m_Key:
_previewImage: {fileID: 21300000, guid: 966b257b7d716234e822e5d43a3ead8c, type: 3}
_description:
m_TableReference:
m_TableCollectionName: GUID:adb8fcb8e38ea48798752fce4b4ed075
m_TableEntryReference:
m_KeyId: 19243565521727488
m_Key:
_itemType: {fileID: 11400000, guid: 12fdb5a1a1072421381df4e7fd60f989, type: 2}
_prefab: {fileID: 0}
_ingredientsList:
- _item: {fileID: 11400000, guid: c84b817cf081e72428c1793089e8d450, type: 2}
Amount: 1
- _item: {fileID: 11400000, guid: 7b870b4146bd349bb856ccc38dd7e528, type: 2}
Amount: 1
_resultingDish: {fileID: 11400000, guid: a4df40d445c04114eacc6def10a760f9, type: 2}

8
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/RecipeForTomatoSoup.asset.meta


fileFormatVersion: 2
guid: 06274ccd0edc3d54e9ddc0ae69cd3053
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

31
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Tomato.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 58a5b32581978a141a66d240261449d0, type: 3}
m_Name: Tomato
m_EditorClassIdentifier:
_name:
m_TableReference:
m_TableCollectionName: GUID:41b74adf4121a468e9dbe8958eb2f813
m_TableEntryReference:
m_KeyId: 24398514807271424
m_Key:
_previewImage: {fileID: 21300000, guid: ed2441452d6161a4aade4efb8202c079, type: 3}
_description:
m_TableReference:
m_TableCollectionName: GUID:63bf683e4210c4e48a201dfa773125d5
m_TableEntryReference:
m_KeyId: 24382107189145600
m_Key:
_itemType: {fileID: 11400000, guid: 24ac82c7b4c359e46971d2d454d1f434, type: 2}
_prefab: {fileID: 0}
_ingredientsList: []
_resultingDish: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/Tomato.asset.meta


fileFormatVersion: 2
guid: c84b817cf081e72428c1793089e8d450
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

31
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/TomatoSoup.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 58a5b32581978a141a66d240261449d0, type: 3}
m_Name: TomatoSoup
m_EditorClassIdentifier:
_name:
m_TableReference:
m_TableCollectionName: GUID:41b74adf4121a468e9dbe8958eb2f813
m_TableEntryReference:
m_KeyId: 24400274405879808
m_Key:
_previewImage: {fileID: 21300000, guid: fa25de8a0c3d01d4e9789238d8b2a4f9, type: 3}
_description:
m_TableReference:
m_TableCollectionName: GUID:63bf683e4210c4e48a201dfa773125d5
m_TableEntryReference:
m_KeyId: 24384217666449408
m_Key:
_itemType: {fileID: 11400000, guid: 5aa0722ca1325a242b6923d6cb0d5864, type: 2}
_prefab: {fileID: 0}
_ingredientsList: []
_resultingDish: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/TomatoSoup.asset.meta


fileFormatVersion: 2
guid: a4df40d445c04114eacc6def10a760f9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

20
UOP1_Project/Assets/ScriptableObjects/Narrative/Actors/Earl.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f991c0f5eb9677944ae00c1b61548e72, type: 3}
m_Name: Earl
m_EditorClassIdentifier:
_actorName:
m_TableReference:
m_TableCollectionName: GUID:9c592d2d4c7fc459f94a645873569195
m_TableEntryReference:
m_KeyId: 60141068288
m_Key:

8
UOP1_Project/Assets/ScriptableObjects/Narrative/Actors/Earl.asset.meta


fileFormatVersion: 2
guid: b8d80efffb7881e4ebeb39806d2c6d18
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1.meta


fileFormatVersion: 2
guid: 573bb7dc808943442945e92b886ebd02
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline2.meta


fileFormatVersion: 2
guid: b4311aca97550e44d8769baa01376e6b
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/Quests/QuestlineTest.meta


fileFormatVersion: 2
guid: 98889f90e620a0c4b90c75e7be92a6b8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

108
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue Shared Data.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5b11a58205ec3474ca216360e9fa74a8, type: 3}
m_Name: QuestlineDialogue Shared Data
m_EditorClassIdentifier:
m_TableCollectionName: QuestlineDialogue
m_TableCollectionNameGuidString: dde4d865ca93d7b4dbc6a1bbce6595b2
m_Entries:
- m_Id: 238002416508928
m_Key: SD-L1-S1-Q1-QL1
m_Metadata:
m_Items: []
- m_Id: 238002471034880
m_Key: SD-L2-S1-Q1-QL1
m_Metadata:
m_Items: []
- m_Id: 238002471034881
m_Key: SD-L1-S2-Q1-QL1
m_Metadata:
m_Items: []
- m_Id: 238002471034882
m_Key: SD-L1-S1-Q2-QL1
m_Metadata:
m_Items: []
- m_Id: 238002471034883
m_Key: SD-L2-S1-Q2-QL1
m_Metadata:
m_Items: []
- m_Id: 238002471034884
m_Key: SD-L1-S2-Q2-QL1
m_Metadata:
m_Items: []
- m_Id: 238002471034885
m_Key: SD-L1-S3-Q2-QL1
m_Metadata:
m_Items: []
- m_Id: 238002475229184
m_Key: SD-L1-S1-Q3-QL1
m_Metadata:
m_Items: []
- m_Id: 238002475229185
m_Key: SD-L1-S2-Q3-QL1
m_Metadata:
m_Items: []
- m_Id: 238002475229186
m_Key: SD-L1-S1-Q1-QL2
m_Metadata:
m_Items: []
- m_Id: 238002475229187
m_Key: SD-L1-S2-Q1-QL2
m_Metadata:
m_Items: []
- m_Id: 238002475229188
m_Key: SD-L1-S3-Q1-QL2
m_Metadata:
m_Items: []
- m_Id: 238002475229189
m_Key: CD-L1-S2-Q2-QL1
m_Metadata:
m_Items: []
- m_Id: 238002475229190
m_Key: ID-L1-S2-Q2-QL1
m_Metadata:
m_Items: []
- m_Id: 238002475229191
m_Key: CD-L1-S2-Q3-QL1
m_Metadata:
m_Items: []
- m_Id: 238002475229192
m_Key: ID-L1-S2-Q3-QL1
m_Metadata:
m_Items: []
- m_Id: 238002475229193
m_Key: CD-L1-S2-Q1-QL2
m_Metadata:
m_Items: []
- m_Id: 238002475229194
m_Key: ID-L1-S2-Q1-QL2
m_Metadata:
m_Items: []
- m_Id: 238002475229195
m_Key: CD-L1-S3-Q1-QL2
m_Metadata:
m_Items: []
- m_Id: 238002475229196
m_Key: ID-L1-S3-Q1-QL2
m_Metadata:
m_Items: []
m_Metadata:
m_Items: []
m_KeyGenerator:
id: 0
references:
version: 1
00000000:
type: {class: DistributedUIDGenerator, ns: UnityEngine.Localization.Tables,
asm: Unity.Localization}
data:
m_CustomEpoch: 1611513420995

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue Shared Data.asset.meta


fileFormatVersion: 2
guid: dde4d865ca93d7b4dbc6a1bbce6595b2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

76
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5be51871efa6c3e4eae1703925c8f5ac, type: 3}
m_Name: QuestlineDialogue
m_EditorClassIdentifier:
m_SharedTableData: {fileID: 11400000, guid: dde4d865ca93d7b4dbc6a1bbce6595b2, type: 2}
m_Tables:
- {fileID: 11400000, guid: 58a0f131135e1244c92f9d8eaab9bcb0, type: 2}
- {fileID: 11400000, guid: d43ae9477a9cbf24c9687d72ad732970, type: 2}
m_Extensions:
- id: 0
- id: 1
m_Group: String Table
references:
version: 1
00000000:
type: {class: GoogleSheetsExtension, ns: UnityEditor.Localization.Plugins.Google,
asm: Unity.Localization.Editor}
data:
m_Collection: {fileID: 11400000}
m_SheetsServiceProvider: {fileID: 11400000, guid: 048784966300e0f418f4fb2c6af7efb3,
type: 2}
m_SpreadsheetId: 1luF1JYM54a-2ijKBRV8cuqDki0C7qENoCGYJurP2YcY
m_SheetId: 1626946536
m_Columns:
- id: 2
- id: 3
m_RemoveMissingPulledKeys: 0
00000001:
type: {class: GoogleSheetsExtension, ns: UnityEditor.Localization.Plugins.Google,
asm: Unity.Localization.Editor}
data:
m_Collection: {fileID: 11400000}
m_SheetsServiceProvider: {fileID: 11400000, guid: 048784966300e0f418f4fb2c6af7efb3,
type: 2}
m_SpreadsheetId: 1luF1JYM54a-2ijKBRV8cuqDki0C7qENoCGYJurP2YcY
m_SheetId: 1626946536
m_Columns:
- id: 4
- id: 5
m_RemoveMissingPulledKeys: 0
00000002:
type: {class: KeyColumn, ns: UnityEditor.Localization.Plugins.Google.Columns,
asm: Unity.Localization.Editor}
data:
m_Column: A
00000003:
type: {class: LocaleColumn, ns: UnityEditor.Localization.Plugins.Google.Columns,
asm: Unity.Localization.Editor}
data:
m_Column: B
m_LocaleIdentifier:
m_Code: en
m_IncludeComments: 0
00000004:
type: {class: KeyColumn, ns: UnityEditor.Localization.Plugins.Google.Columns,
asm: Unity.Localization.Editor}
data:
m_Column: A
00000005:
type: {class: LocaleColumn, ns: UnityEditor.Localization.Plugins.Google.Columns,
asm: Unity.Localization.Editor}
data:
m_Column: C
m_LocaleIdentifier:
m_Code: fr
m_IncludeComments: 0

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue.asset.meta


fileFormatVersion: 2
guid: e64415ba69b151e47affb8f31ea5ac1f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

102
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_en.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9620f8c34305754d8cc9a7e49e852d9, type: 3}
m_Name: QuestlineDialogue_en
m_EditorClassIdentifier:
m_LocaleId:
m_Code: en
m_SharedData: {fileID: 11400000, guid: dde4d865ca93d7b4dbc6a1bbce6595b2, type: 2}
m_Metadata:
m_Items: []
m_TableData:
- m_Id: 238002416508928
m_Localized: Hello
m_Metadata:
m_Items: []
- m_Id: 238002471034880
m_Localized: Welcome to the beach
m_Metadata:
m_Items: []
- m_Id: 238002471034881
m_Localized: Here's a knife for you!
m_Metadata:
m_Items: []
- m_Id: 238002471034882
m_Localized: Hello there
m_Metadata:
m_Items: []
- m_Id: 238002471034883
m_Localized: 'Can you look for some tomatoes please? '
m_Metadata:
m_Items: []
- m_Id: 238002471034884
m_Localized: Did you find the tomatoes?
m_Metadata:
m_Items: []
- m_Id: 238002471034885
m_Localized: 'Here''s a Tomato soup recipe for you '
m_Metadata:
m_Items: []
- m_Id: 238002475229184
m_Localized: Hello, My name is Earl
m_Metadata:
m_Items: []
- m_Id: 238002475229185
m_Localized: 'Do you want a mixer? '
m_Metadata:
m_Items: []
- m_Id: 238002475229186
m_Localized: Hello Welcome to town
m_Metadata:
m_Items: []
- m_Id: 238002475229187
m_Localized: 'Do you know how to cook a tomato soup ? '
m_Metadata:
m_Items: []
- m_Id: 238002475229188
m_Localized: 'Do you have the tomato soup ? '
m_Metadata:
m_Items: []
- m_Id: 238002475229189
m_Localized: Perfect!
m_Metadata:
m_Items: []
- m_Id: 238002475229190
m_Localized: No problem, come back when you find some !
m_Metadata:
m_Items: []
- m_Id: 238002475229191
m_Localized: Here you go
m_Metadata:
m_Items: []
- m_Id: 238002475229192
m_Localized: Okey come back when you want it
m_Metadata:
m_Items: []
- m_Id: 238002475229193
m_Localized: Can you bring me some?
m_Metadata:
m_Items: []
- m_Id: 238002475229194
m_Localized: Okey come back when you know how to do it.
m_Metadata:
m_Items: []
- m_Id: 238002475229195
m_Localized: Awesome ! It tastes so good !
m_Metadata:
m_Items: []
- m_Id: 238002475229196
m_Localized: No problem, come back when you have it.
m_Metadata:
m_Items: []
references:
version: 1

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_en.asset.meta


fileFormatVersion: 2
guid: 58a0f131135e1244c92f9d8eaab9bcb0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

102
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_fr.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9620f8c34305754d8cc9a7e49e852d9, type: 3}
m_Name: QuestlineDialogue_fr
m_EditorClassIdentifier:
m_LocaleId:
m_Code: fr
m_SharedData: {fileID: 11400000, guid: dde4d865ca93d7b4dbc6a1bbce6595b2, type: 2}
m_Metadata:
m_Items: []
m_TableData:
- m_Id: 238002416508928
m_Localized: Bonjour
m_Metadata:
m_Items: []
- m_Id: 238002471034880
m_Localized: "Bienvenue \xE0 la plage"
m_Metadata:
m_Items: []
- m_Id: 238002471034881
m_Localized: Voici un couteau pour vous
m_Metadata:
m_Items: []
- m_Id: 238002471034882
m_Localized: Bonjour toi !
m_Metadata:
m_Items: []
- m_Id: 238002471034883
m_Localized: Est ce que tu peux me trouver quelques tomates?
m_Metadata:
m_Items: []
- m_Id: 238002471034884
m_Localized: "As tu trouv\xE9 les tomates?"
m_Metadata:
m_Items: []
- m_Id: 238002471034885
m_Localized: Voici une recette pour de la soupe de tomates
m_Metadata:
m_Items: []
- m_Id: 238002475229184
m_Localized: Salut, Moi c'est Earl
m_Metadata:
m_Items: []
- m_Id: 238002475229185
m_Localized: 'Est ce que tu as un mixeur? '
m_Metadata:
m_Items: []
- m_Id: 238002475229186
m_Localized: Bienvenue au village
m_Metadata:
m_Items: []
- m_Id: 238002475229187
m_Localized: "Est ce que tu sais pr\xE9parer de la soupe de tomate"
m_Metadata:
m_Items: []
- m_Id: 238002475229188
m_Localized: Est ce que tu as la soupe de tomate?
m_Metadata:
m_Items: []
- m_Id: 238002475229189
m_Localized: Parfait !
m_Metadata:
m_Items: []
- m_Id: 238002475229190
m_Localized: "Pas de probl\xE8me revenez quand vous en aurez ! "
m_Metadata:
m_Items: []
- m_Id: 238002475229191
m_Localized: Voila pour vous!
m_Metadata:
m_Items: []
- m_Id: 238002475229192
m_Localized: Ok, revenez quand vous voudrez en avoir
m_Metadata:
m_Items: []
- m_Id: 238002475229193
m_Localized: 'Est ce que tu peux m''en ramener? '
m_Metadata:
m_Items: []
- m_Id: 238002475229194
m_Localized: D'accord, revenez quand vous saurez!
m_Metadata:
m_Items: []
- m_Id: 238002475229195
m_Localized: Parfait! C'est trop bon!
m_Metadata:
m_Items: []
- m_Id: 238002475229196
m_Localized: "Pas de probl\xE8me revenez quand vous en aurez ! "
m_Metadata:
m_Items: []
references:
version: 1

8
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/QuestlineDialogue_fr.asset.meta


fileFormatVersion: 2
guid: d43ae9477a9cbf24c9687d72ad732970
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

19
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/QL1.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b4f9c8aa1ce987b4799f7093a99181a9, type: 3}
m_Name: QL1
m_EditorClassIdentifier:
_quests:
- {fileID: 11400000, guid: 5c4762c053f55bf47808e01bb97d89ed, type: 2}
- {fileID: 11400000, guid: ca4830d54addf0a41853a3816c5dcab7, type: 2}
- {fileID: 11400000, guid: 66d76d9120430344f98546b2136b334a, type: 2}
_isDone: 0

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/QL1.asset.meta


fileFormatVersion: 2
guid: 2419d670f41b60f45939ba1637631315
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1.meta


fileFormatVersion: 2
guid: 0c12ef9ff1c19b44c9f7fc6ea11805fc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

18
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Q1-QL1.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 05c700bba7d21604586cb89ec5afdee0, type: 3}
m_Name: Q1-QL1
m_EditorClassIdentifier:
_steps:
- {fileID: 11400000, guid: 2187c1f18f6f9ae4bbd10f33a1871d8e, type: 2}
- {fileID: 11400000, guid: a025a2dfd3ab26844a62c94ac3899db6, type: 2}
_isDone: 0

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Q1-QL1.asset.meta


fileFormatVersion: 2
guid: 5c4762c053f55bf47808e01bb97d89ed
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1.meta


fileFormatVersion: 2
guid: 1b36a7150a3406c438d2d4d0fb5d10c3
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

22
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/S1-Q1-QL1.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3c4c03cb18bdd224b898e0687da8d1ac, type: 3}
m_Name: S1-Q1-QL1
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueBeforeStep: {fileID: 11400000, guid: 5a6e0fec2011b0a499c3d5825198b724,
type: 2}
_completeDialogue: {fileID: 0}
_incompleteDialogue: {fileID: 0}
_item: {fileID: 0}
_type: 0
_isDone: 0

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/S1-Q1-QL1.asset.meta


fileFormatVersion: 2
guid: 2187c1f18f6f9ae4bbd10f33a1871d8e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

28
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/SD-S1-Q1-QL1.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a0c0171b565b4074a9462307824be26c, type: 3}
m_Name: SD-S1-Q1-QL1
m_EditorClassIdentifier:
_actor: {fileID: 11400000, guid: 027d026cf519df04eb8b7bf251472e13, type: 2}
_dialogueLines:
- m_TableReference:
m_TableCollectionName: GUID:dde4d865ca93d7b4dbc6a1bbce6595b2
m_TableEntryReference:
m_KeyId: 238002416508928
m_Key:
- m_TableReference:
m_TableCollectionName: GUID:dde4d865ca93d7b4dbc6a1bbce6595b2
m_TableEntryReference:
m_KeyId: 238002471034880
m_Key:
_choices: []
_dialogueType: 0

8
UOP1_Project/Assets/ScriptableObjects/Quests/Questline1/Quest 1/Step1/SD-S1-Q1-QL1.asset.meta


fileFormatVersion: 2
guid: 5a6e0fec2011b0a499c3d5825198b724
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

部分文件因为文件数量过多而无法显示

正在加载...
取消
保存