浏览代码

Create cutscenes dialogue

/main
uChema 3 年前
当前提交
6a1077d3
共有 34 个文件被更改,包括 436 次插入79 次删除
  1. 154
      UOP1_Project/Assets/Scenes/Menus/MainMenu.unity
  2. 2
      UOP1_Project/Assets/ScriptableObjects/Quests/Questline4/Quest1/Step4/S4-Q1-QL4.asset
  3. 6
      UOP1_Project/Assets/ScriptableObjects/StateMachine/Protagonist/PigChef_TransitionTable.asset
  4. 2
      UOP1_Project/Assets/Scripts/Dialogues/DialogueManager.cs
  5. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes.meta
  6. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Default.meta
  7. 17
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-CANDY.asset
  8. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-CANDY.asset.meta
  9. 117
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-LOSE.asset
  10. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-LOSE.asset.meta
  11. 17
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-OPEN.asset
  12. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-OPEN.asset.meta
  13. 17
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-SLIME.asset
  14. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-SLIME.asset.meta
  15. 17
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-TOWN.asset
  16. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-TOWN.asset.meta
  17. 102
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-WIN.asset
  18. 8
      UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-WIN.asset.meta
  19. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard.asset.meta
  20. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard-Town.asset
  21. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard-Town.asset.meta
  22. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard.asset
  23. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-LegChef.asset.meta
  24. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Terra.asset.meta
  25. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Felfel.asset.meta
  26. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Cerise.asset.meta
  27. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Ayud.asset.meta
  28. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-LegChef.asset
  29. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Terra.asset
  30. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Ayud.asset
  31. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Felfel.asset
  32. 0
      /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Cerise.asset

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

2
UOP1_Project/Assets/ScriptableObjects/Quests/Questline4/Quest1/Step4/S4-Q1-QL4.asset


m_Name: S4-Q1-QL4
m_EditorClassIdentifier:
_guid: 6399425d00d3d184b83bf64febb562e0
_actor: {fileID: 11400000, guid: f69d689cc127a104ba12b6a06cad8bf8, type: 2}
_actor: {fileID: 11400000, guid: 57f499d332bed904d82f12c003ecc859, type: 2}
_dialogueBeforeStep: {fileID: 11400000, guid: 5075a9a8b248c8b4ab2353b8f9d31a9c,
type: 2}
_completeDialogue: {fileID: 11400000, guid: f524554ccf6d2144f9957be72c9beb02, type: 2}

6
UOP1_Project/Assets/ScriptableObjects/StateMachine/Protagonist/PigChef_TransitionTable.asset


- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 4f15fe7b4afb565469f360b403d50f64, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: 614eeb7e93a91a949b3d833d68f347e5, type: 2}
ToState: {fileID: 11400000, guid: e128814ff6dbf63449bbc4dc8b6dc066, type: 2}
Conditions:
- ExpectedResult: 1
Condition: {fileID: 11400000, guid: 050fbbaa48ac74961952b20dabfd6e88, type: 2}
Operator: 0

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


{
ActorSO currentActor = _actorsList.Find(o => o.ActorId == _currentDialogue._Lines[_counterDialogue].Actor); // we don't add a controle, because we need a null reference exeption if the actor is not in the list
DisplayDialogueLine(_currentDialogue._Lines[_counterDialogue].TextList[_counterLine], currentActor);
//do
}
else if (_currentDialogue._Lines[_counterDialogue].Choices != null)
{

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes.meta


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

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Default.meta


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

17
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-CANDY.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: CUT-CANDY
m_EditorClassIdentifier:
_lines: []
_dialogueType: 0
_endOfDialogueEvent: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-CANDY.asset.meta


fileFormatVersion: 2
guid: 1852af8bd568d9841b849ef84dfaf294
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

117
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-LOSE.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: CUT-LOSE
m_EditorClassIdentifier:
_lines:
- _actorID: 5
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D1-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L2-D1-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L3-D1-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L4-D1-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L5-D1-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L6-D1-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L7-D1-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
- _actorID: 1
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D2-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
- _actorID: 5
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D3-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L2-D3-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L3-D3-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L4-D3-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L5-D3-CUT-WIN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
_dialogueType: 0
_endOfDialogueEvent: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-LOSE.asset.meta


fileFormatVersion: 2
guid: e5cca7fb7b43e3640a928c9facdd8cf6
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

17
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-OPEN.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: CUT-OPEN
m_EditorClassIdentifier:
_lines: []
_dialogueType: 0
_endOfDialogueEvent: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-OPEN.asset.meta


fileFormatVersion: 2
guid: c52c0389a9c57e94cb75a8bdf09cd143
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

17
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-SLIME.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: CUT-SLIME
m_EditorClassIdentifier:
_lines: []
_dialogueType: 0
_endOfDialogueEvent: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-SLIME.asset.meta


fileFormatVersion: 2
guid: 4108f4c1b20547f49a4dc381611e7df9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

17
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-TOWN.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: CUT-TOWN
m_EditorClassIdentifier:
_lines: []
_dialogueType: 0
_endOfDialogueEvent: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-TOWN.asset.meta


fileFormatVersion: 2
guid: 7b0d287adfa7b314a870ca23f7ad706c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

102
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-WIN.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: CUT-WIN
m_EditorClassIdentifier:
_lines:
- _actorID: 0
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D1-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L2-D1-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L3-D1-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L4-D1-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L5-D1-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
- _actorID: 1
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D2-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
- _actorID: 0
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D3-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L2-D3-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
- _actorID: 1
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D4-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
- _actorID: 0
_textList:
- m_TableReference:
m_TableCollectionName: Questline Dialogue
m_TableEntryReference:
m_KeyId: 0
m_Key: L1-D5-CUT-TOWN
m_FallbackState: 0
m_WaitForCompletion: 1
_choices: []
_dialogueType: 0
_endOfDialogueEvent: {fileID: 0}

8
UOP1_Project/Assets/ScriptableObjects/Dialogue/Cutscenes/CUT-WIN.asset.meta


fileFormatVersion: 2
guid: 5c3ae6772aa73bb4fb89d563f5ff2a50
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Bard.asset.meta → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard.asset.meta

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Bard-Town.asset → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard-Town.asset

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Bard-Town.asset.meta → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard-Town.asset.meta

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Bard.asset → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard.asset

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-LegChef.asset.meta → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-LegChef.asset.meta

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Terra.asset.meta → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Terra.asset.meta

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Felfel.asset.meta → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Felfel.asset.meta

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Cerise.asset.meta → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Cerise.asset.meta

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Ayud.asset.meta → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Ayud.asset.meta

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-LegChef.asset → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-LegChef.asset

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Terra.asset → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Terra.asset

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Ayud.asset → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Ayud.asset

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Felfel.asset → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Felfel.asset

/UOP1_Project/Assets/ScriptableObjects/Dialogue/Default-Cerise.asset → /UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Cerise.asset

正在加载...
取消
保存