DataEditor & StorySystem Graph

This commit is contained in:
SoulliesOfficial
2025-11-10 11:18:19 -05:00
parent 1bca620966
commit ea75bd5225
76 changed files with 2340 additions and 90 deletions

View File

@@ -0,0 +1,18 @@
%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: a58101ba7d997824d889bd04baf1c18c, type: 3}
m_Name: NewCharacterData
m_EditorClassIdentifier: GameAPI::SLSFramework.StorySystem.Dialogue.CharacterData
characterName: SLS
expressions:
- key: Default
sprite: {fileID: 21300000, guid: f36de84dc677bf244842bffd925f3d1f, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: fd38f8d56d51bce4cba0715d468b6333
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,131 @@
%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: 9a36a4bb7be9da947beb608206dc240f, type: 3}
m_Name: NewDialogueGraph
m_EditorClassIdentifier: GameAPI::SLSFramework.StorySystem.Dialog.DialogGraph
nodes:
- rid: 5266334379010163019
- rid: 5266334379010163046
- rid: 5266334379010163017
- rid: 5266334379010163047
- rid: 5266334379010163048
- rid: 5266334379010163049
- rid: 5266334379010163050
- rid: 5266334379010163018
- rid: 5266334379010163051
edges:
- outputNodeGuid: 72f2b2bc-aca6-4892-8610-7e509ac9c074
outputPortName: Next
inputNodeGuid: 738fe6c7-df1b-4925-8e81-72e81ed982a7
inputPortName: Previous
- outputNodeGuid: f6633c3e-9e6c-41dd-8828-09e7562ff730
outputPortName: Next
inputNodeGuid: 090a01a7-3a45-4edc-9928-a6beb5dfa031
inputPortName: Previous
- outputNodeGuid: 738fe6c7-df1b-4925-8e81-72e81ed982a7
outputPortName: Next
inputNodeGuid: 485ebe8c-5f63-4926-b1fd-273f4f71ab66
inputPortName: Previous
- outputNodeGuid: 485ebe8c-5f63-4926-b1fd-273f4f71ab66
outputPortName: True
inputNodeGuid: f6633c3e-9e6c-41dd-8828-09e7562ff730
inputPortName: Previous
- outputNodeGuid: 485ebe8c-5f63-4926-b1fd-273f4f71ab66
outputPortName: False
inputNodeGuid: a928a097-4270-48d7-b13c-7dc4869ba56b
inputPortName: Previous
- outputNodeGuid: 090a01a7-3a45-4edc-9928-a6beb5dfa031
outputPortName: 62d7a61f-2e7d-4b93-81cd-6593c8a86763
inputNodeGuid: 30955ff8-c3a7-4f3c-baf0-08cb51897afc
inputPortName: Previous
- outputNodeGuid: 090a01a7-3a45-4edc-9928-a6beb5dfa031
outputPortName: 2d93f014-fa75-4fdf-9950-e2b13dd198dc
inputNodeGuid: 97bc6a1e-55aa-4a81-9bf1-99cd70ea8247
inputPortName: Previous
- outputNodeGuid: 97bc6a1e-55aa-4a81-9bf1-99cd70ea8247
outputPortName: Next
inputNodeGuid: 470b7850-010c-4134-915b-684f2e5a56ea
inputPortName: Previous
- outputNodeGuid: 30955ff8-c3a7-4f3c-baf0-08cb51897afc
outputPortName: Next
inputNodeGuid: 470b7850-010c-4134-915b-684f2e5a56ea
inputPortName: Previous
references:
version: 2
RefIds:
- rid: 5266334379010163017
type: {class: StartNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: 72f2b2bc-aca6-4892-8610-7e509ac9c074
position: {x: -1.3333334, y: 408}
- rid: 5266334379010163018
type: {class: EndNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: 470b7850-010c-4134-915b-684f2e5a56ea
position: {x: 1890.6666, y: 368.66666}
- rid: 5266334379010163019
type: {class: DialogNodeData, ns: SLSFramework.StorySystem.Dialog, asm: GameAPI}
data:
guid: f6633c3e-9e6c-41dd-8828-09e7562ff730
position: {x: 746, y: 302}
characterData: {fileID: 11400000, guid: fd38f8d56d51bce4cba0715d468b6333, type: 2}
expressionKey: Default
characterPosition: {x: 0, y: 0}
dialogueText:
audioClip: {fileID: 0}
- rid: 5266334379010163046
type: {class: ConditionNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: 485ebe8c-5f63-4926-b1fd-273f4f71ab66
position: {x: 414.66666, y: 345.3333}
conditionString:
- rid: 5266334379010163047
type: {class: ChoiceNodeData, ns: SLSFramework.StorySystem.Dialog, asm: GameAPI}
data:
guid: 090a01a7-3a45-4edc-9928-a6beb5dfa031
position: {x: 1143.3334, y: 240.00002}
choices:
- guid: 2d93f014-fa75-4fdf-9950-e2b13dd198dc
choiceText: New Choice
isDefault: 0
conditionString:
- guid: 62d7a61f-2e7d-4b93-81cd-6593c8a86763
choiceText: New Choice
isDefault: 0
conditionString:
- rid: 5266334379010163048
type: {class: EventNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: 30955ff8-c3a7-4f3c-baf0-08cb51897afc
position: {x: 1563.3334, y: 486.66666}
eventString:
- rid: 5266334379010163049
type: {class: EndNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: a928a097-4270-48d7-b13c-7dc4869ba56b
position: {x: 791.3333, y: 548}
- rid: 5266334379010163050
type: {class: DialogNodeData, ns: SLSFramework.StorySystem.Dialog, asm: GameAPI}
data:
guid: 97bc6a1e-55aa-4a81-9bf1-99cd70ea8247
position: {x: 1563.3334, y: 186}
characterData: {fileID: 0}
expressionKey:
characterPosition: {x: 0, y: 0}
dialogueText:
audioClip: {fileID: 0}
- rid: 5266334379010163051
type: {class: CompoundDialogNodeData, ns: SLSFramework.StorySystem.Dialog, asm: GameAPI}
data:
guid: 738fe6c7-df1b-4925-8e81-72e81ed982a7
position: {x: 134.66667, y: 357.3333}
compoundDialogAsset: {fileID: 0}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2f5c8da1567f67448a776d30bed0f4ec
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,83 @@
%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: c87462c2ff921fb4e9e5f52ab691a665, type: 3}
m_Name: NewStorylineGraph
m_EditorClassIdentifier: GameAPI::SLSFramework.StorySystem.Storyline.StorylineGraph
nodes:
- rid: 5266334379010163042
- rid: 5266334379010163043
- rid: 5266334379010163044
- rid: 5266334379010163040
- rid: 5266334379010163041
- rid: 5266334379010163045
edges:
- outputNodeGuid: 2a5afb51-7344-4c88-ba12-158f08e9b48e
outputPortName: Next
inputNodeGuid: 57ab9788-bc80-4caa-ad8b-784ff6bc1549
inputPortName: Previous
- outputNodeGuid: 57ab9788-bc80-4caa-ad8b-784ff6bc1549
outputPortName: Next
inputNodeGuid: a9042ccb-2243-493e-a990-45543b531548
inputPortName: Previous
- outputNodeGuid: a9042ccb-2243-493e-a990-45543b531548
outputPortName: True
inputNodeGuid: dd112a20-ca1b-4da9-b781-80bc55abf37a
inputPortName: Previous
- outputNodeGuid: a9042ccb-2243-493e-a990-45543b531548
outputPortName: False
inputNodeGuid: 6b4ceb0e-bf71-4254-9da0-4cb83b65ff98
inputPortName: Previous
- outputNodeGuid: dd112a20-ca1b-4da9-b781-80bc55abf37a
outputPortName: Next
inputNodeGuid: 970be608-5798-4896-95c6-3bce9dba5f4a
inputPortName: Previous
- outputNodeGuid: 6b4ceb0e-bf71-4254-9da0-4cb83b65ff98
outputPortName: Next
inputNodeGuid: 970be608-5798-4896-95c6-3bce9dba5f4a
inputPortName: Previous
references:
version: 2
RefIds:
- rid: 5266334379010163040
type: {class: EndNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: 970be608-5798-4896-95c6-3bce9dba5f4a
position: {x: 970, y: 190.66667}
- rid: 5266334379010163041
type: {class: StartNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: 2a5afb51-7344-4c88-ba12-158f08e9b48e
position: {x: -217.33333, y: 190.66667}
- rid: 5266334379010163042
type: {class: StorylineDialogNodeData, ns: SLSFramework.StorySystem.Storyline, asm: GameAPI}
data:
guid: 57ab9788-bc80-4caa-ad8b-784ff6bc1549
position: {x: -67.333336, y: 142}
dialogGraph: {fileID: 11400000, guid: 2f5c8da1567f67448a776d30bed0f4ec, type: 2}
- rid: 5266334379010163043
type: {class: StorylineDialogNodeData, ns: SLSFramework.StorySystem.Storyline, asm: GameAPI}
data:
guid: dd112a20-ca1b-4da9-b781-80bc55abf37a
position: {x: 638, y: 17.333332}
dialogGraph: {fileID: 0}
- rid: 5266334379010163044
type: {class: StorylineDialogNodeData, ns: SLSFramework.StorySystem.Storyline, asm: GameAPI}
data:
guid: 6b4ceb0e-bf71-4254-9da0-4cb83b65ff98
position: {x: 638, y: 302}
dialogGraph: {fileID: 0}
- rid: 5266334379010163045
type: {class: ConditionNodeData, ns: SLSFramework.StorySystem, asm: GameAPI}
data:
guid: a9042ccb-2243-493e-a990-45543b531548
position: {x: 311.33334, y: 128}
conditionString:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ac57055d263c373449401520f406308d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: