├── .gitignore ├── .vsconfig ├── Assets ├── Anims.meta ├── Anims │ ├── Dialogue.meta │ └── Dialogue │ │ ├── TweenSettings.meta │ │ └── TweenSettings │ │ ├── Characters.meta │ │ ├── Characters │ │ ├── Char Appears.meta │ │ ├── Char Appears │ │ │ ├── TwS_CharAppears sprite +fade.asset │ │ │ ├── TwS_CharAppears sprite +fade.asset.meta │ │ │ ├── TwS_CharAppears sprite +moveX.asset │ │ │ └── TwS_CharAppears sprite +moveX.asset.meta │ │ ├── Char Disappears.meta │ │ ├── Char Disappears │ │ │ ├── TwS_CharDisappears sprite -fade.asset │ │ │ ├── TwS_CharDisappears sprite -fade.asset.meta │ │ │ ├── TwS_CharDisappears sprite -moveX.asset │ │ │ └── TwS_CharDisappears sprite -moveX.asset.meta │ │ ├── Char Muted.meta │ │ ├── Char Muted │ │ │ ├── TwS_CharMuted sprite -fade.asset │ │ │ └── TwS_CharMuted sprite -fade.asset.meta │ │ ├── Char Talks.meta │ │ └── Char Talks │ │ │ ├── TwS_CharRotates sprite +rotY.asset │ │ │ ├── TwS_CharRotates sprite +rotY.asset.meta │ │ │ ├── TwS_CharRotatesNegative sprite -rotY.asset │ │ │ ├── TwS_CharRotatesNegative sprite -rotY.asset.meta │ │ │ ├── TwS_CharTalks sprite +fade.asset │ │ │ ├── TwS_CharTalks sprite +fade.asset.meta │ │ │ ├── TwS_CharTalks sprite +moveX.asset │ │ │ └── TwS_CharTalks sprite +moveX.asset.meta │ │ ├── Container.meta │ │ ├── Container │ │ ├── Choice slot.meta │ │ ├── Choice slot │ │ │ ├── TwS_Choice slot fade+ OnEnable.asset │ │ │ ├── TwS_Choice slot fade+ OnEnable.asset.meta │ │ │ ├── TwS_Choice slot height+ OnPointerEnter.asset │ │ │ ├── TwS_Choice slot height+ OnPointerEnter.asset.meta │ │ │ ├── TwS_Choice slot height- OnPointerExit.asset │ │ │ ├── TwS_Choice slot height- OnPointerExit.asset.meta │ │ │ ├── TwS_Choice slot moveX+ OnEnable.asset │ │ │ ├── TwS_Choice slot moveX+ OnEnable.asset.meta │ │ │ ├── TwS_Choice text scale+ OnPointerEnter.asset │ │ │ ├── TwS_Choice text scale+ OnPointerEnter.asset.meta │ │ │ ├── TwS_Choice text scale- OnPointerExit.asset │ │ │ └── TwS_Choice text scale- OnPointerExit.asset.meta │ │ ├── Name Containers.meta │ │ ├── Name Containers │ │ │ ├── TwS_nameContainer +moveY.asset │ │ │ ├── TwS_nameContainer +moveY.asset.meta │ │ │ ├── TwS_nameContainer -moveY.asset │ │ │ ├── TwS_nameContainer -moveY.asset.meta │ │ │ ├── TwS_nameContainerAppears +fade.asset │ │ │ ├── TwS_nameContainerAppears +fade.asset.meta │ │ │ ├── TwS_nameContainerDisappears -fade.asset │ │ │ └── TwS_nameContainerDisappears -fade.asset.meta │ │ ├── TwS_Container +fade OnEnable.asset │ │ ├── TwS_Container +fade OnEnable.asset.meta │ │ ├── TwS_Container -fade OnDialogueEnded.asset │ │ ├── TwS_Container -fade OnDialogueEnded.asset.meta │ │ ├── TwS_Continue btn bounce OnEnable.asset │ │ ├── TwS_Continue btn bounce OnEnable.asset.meta │ │ ├── TwS_container +moveY OnEnable.asset │ │ ├── TwS_container +moveY OnEnable.asset.meta │ │ ├── TwS_container -moveY OnDialogueEnded.asset │ │ └── TwS_container -moveY OnDialogueEnded.asset.meta │ │ ├── test.asset │ │ └── test.asset.meta ├── Asset Store.meta ├── Asset Store │ ├── LeanTween.meta │ ├── LeanTween │ │ ├── Framework.meta │ │ ├── Framework │ │ │ ├── LTDescr.cs │ │ │ ├── LTDescr.cs.meta │ │ │ ├── LTDescrOptional.cs │ │ │ ├── LTDescrOptional.cs.meta │ │ │ ├── LTSeq.cs │ │ │ ├── LTSeq.cs.meta │ │ │ ├── LeanAudio.cs │ │ │ ├── LeanAudio.cs.meta │ │ │ ├── LeanSmooth.cs │ │ │ ├── LeanSmooth.cs.meta │ │ │ ├── LeanTest.cs │ │ │ ├── LeanTest.cs.meta │ │ │ ├── LeanTween.cs │ │ │ ├── LeanTween.cs.meta │ │ │ ├── LeanTweenExt.cs │ │ │ └── LeanTweenExt.cs.meta │ │ ├── Project.External.Tween.asmdef │ │ └── Project.External.Tween.asmdef.meta │ ├── TextMesh Pro.meta │ └── TextMesh Pro │ │ ├── Fonts.meta │ │ ├── Fonts │ │ ├── LiberationSans - OFL.txt │ │ ├── LiberationSans - OFL.txt.meta │ │ ├── LiberationSans.ttf │ │ └── LiberationSans.ttf.meta │ │ ├── Resources.meta │ │ ├── Resources │ │ ├── Fonts & Materials.meta │ │ ├── Fonts & Materials │ │ │ ├── LiberationSans SDF - Drop Shadow.mat │ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta │ │ │ ├── LiberationSans SDF - Fallback.asset │ │ │ ├── LiberationSans SDF - Fallback.asset.meta │ │ │ ├── LiberationSans SDF - Outline.mat │ │ │ ├── LiberationSans SDF - Outline.mat.meta │ │ │ ├── LiberationSans SDF.asset │ │ │ └── LiberationSans SDF.asset.meta │ │ ├── LineBreaking Following Characters.txt │ │ ├── LineBreaking Following Characters.txt.meta │ │ ├── LineBreaking Leading Characters.txt │ │ ├── LineBreaking Leading Characters.txt.meta │ │ ├── Sprite Assets.meta │ │ ├── Sprite Assets │ │ │ ├── EmojiOne.asset │ │ │ └── EmojiOne.asset.meta │ │ ├── Style Sheets.meta │ │ ├── Style Sheets │ │ │ ├── Default Style Sheet.asset │ │ │ └── Default Style Sheet.asset.meta │ │ ├── TMP Settings.asset │ │ └── TMP Settings.asset.meta │ │ ├── Shaders.meta │ │ ├── Shaders │ │ ├── TMP_Bitmap-Custom-Atlas.shader │ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta │ │ ├── TMP_Bitmap-Mobile.shader │ │ ├── TMP_Bitmap-Mobile.shader.meta │ │ ├── TMP_Bitmap.shader │ │ ├── TMP_Bitmap.shader.meta │ │ ├── TMP_SDF Overlay.shader │ │ ├── TMP_SDF Overlay.shader.meta │ │ ├── TMP_SDF SSD.shader │ │ ├── TMP_SDF SSD.shader.meta │ │ ├── TMP_SDF-Mobile Masking.shader │ │ ├── TMP_SDF-Mobile Masking.shader.meta │ │ ├── TMP_SDF-Mobile Overlay.shader │ │ ├── TMP_SDF-Mobile Overlay.shader.meta │ │ ├── TMP_SDF-Mobile SSD.shader │ │ ├── TMP_SDF-Mobile SSD.shader.meta │ │ ├── TMP_SDF-Mobile.shader │ │ ├── TMP_SDF-Mobile.shader.meta │ │ ├── TMP_SDF-Surface-Mobile.shader │ │ ├── TMP_SDF-Surface-Mobile.shader.meta │ │ ├── TMP_SDF-Surface.shader │ │ ├── TMP_SDF-Surface.shader.meta │ │ ├── TMP_SDF.shader │ │ ├── TMP_SDF.shader.meta │ │ ├── TMP_Sprite.shader │ │ ├── TMP_Sprite.shader.meta │ │ ├── TMPro.cginc │ │ ├── TMPro.cginc.meta │ │ ├── TMPro_Mobile.cginc │ │ ├── TMPro_Mobile.cginc.meta │ │ ├── TMPro_Properties.cginc │ │ ├── TMPro_Properties.cginc.meta │ │ ├── TMPro_Surface.cginc │ │ └── TMPro_Surface.cginc.meta │ │ ├── Sprites.meta │ │ └── Sprites │ │ ├── EmojiOne Attribution.txt │ │ ├── EmojiOne Attribution.txt.meta │ │ ├── EmojiOne.json │ │ ├── EmojiOne.json.meta │ │ ├── EmojiOne.png │ │ └── EmojiOne.png.meta ├── Audio.meta ├── Audio │ ├── Dialogue.meta │ └── Dialogue │ │ ├── Sound effects.meta │ │ ├── Sound effects │ │ ├── ac_charPrintClipLoop.wav │ │ ├── ac_charPrintClipLoop.wav.meta │ │ ├── ac_charPrintClipSingle.wav │ │ └── ac_charPrintClipSingle.wav.meta │ │ ├── Voice clips.meta │ │ └── Voice clips │ │ ├── tests.meta │ │ └── tests │ │ ├── ac_bye-bye-2.wav │ │ ├── ac_bye-bye-2.wav.meta │ │ ├── ac_come-on-1.wav │ │ ├── ac_come-on-1.wav.meta │ │ ├── ac_damn-it.wav │ │ └── ac_damn-it.wav.meta ├── Packages.meta ├── Prefabs.meta ├── Prefabs │ ├── UIs.meta │ └── UIs │ │ ├── Choice slot 1.prefab │ │ └── Choice slot 1.prefab.meta ├── Resources.meta ├── Resources │ ├── Dialogue System.meta │ ├── Dialogue System │ │ ├── CSV Files.meta │ │ ├── CSV Files │ │ │ ├── CSV_Dialogue.csv │ │ │ └── CSV_Dialogue.csv.meta │ │ ├── Characters.meta │ │ ├── Characters │ │ │ ├── 1.asset │ │ │ ├── 1.asset.meta │ │ │ ├── 2.asset │ │ │ ├── 2.asset.meta │ │ │ ├── 3.asset │ │ │ ├── 3.asset.meta │ │ │ ├── Adam.asset │ │ │ ├── Adam.asset.meta │ │ │ ├── Eve.asset │ │ │ └── Eve.asset.meta │ │ ├── Dialogues.meta │ │ ├── Dialogues │ │ │ ├── Test Dialogue.asset │ │ │ ├── Test Dialogue.asset.meta │ │ │ ├── v3.0.asset │ │ │ └── v3.0.asset.meta │ │ ├── Events.meta │ │ └── Events │ │ │ ├── On Dialogue Event Called.asset │ │ │ ├── On Dialogue Event Called.asset.meta │ │ │ ├── On Github Event Called.asset │ │ │ ├── On Github Event Called.asset.meta │ │ │ ├── On Youtube Event Called.asset │ │ │ └── On Youtube Event Called.asset.meta │ ├── ScreenFader.meta │ └── ScreenFader │ │ ├── ScreenFaders.meta │ │ ├── ScreenFaders │ │ ├── Test Dialogue.meta │ │ └── Test Dialogue │ │ │ ├── ScF_Test Dialogue.asset │ │ │ └── ScF_Test Dialogue.asset.meta │ │ ├── Textures.meta │ │ ├── Textures │ │ ├── BlendTextures.meta │ │ ├── BlendTextures │ │ │ ├── tex_emptyBlanc.png │ │ │ ├── tex_emptyBlanc.png.meta │ │ │ ├── tex_emptyTransp.png │ │ │ └── tex_emptyTransp.png.meta │ │ ├── Masks.meta │ │ └── Masks │ │ │ ├── tex_Mask1.png │ │ │ ├── tex_Mask1.png.meta │ │ │ ├── tex_Mask10.png │ │ │ ├── tex_Mask10.png.meta │ │ │ ├── tex_Mask11.png │ │ │ ├── tex_Mask11.png.meta │ │ │ ├── tex_Mask12.png │ │ │ ├── tex_Mask12.png.meta │ │ │ ├── tex_Mask2.png │ │ │ ├── tex_Mask2.png.meta │ │ │ ├── tex_Mask3.png │ │ │ ├── tex_Mask3.png.meta │ │ │ ├── tex_Mask4.png │ │ │ ├── tex_Mask4.png.meta │ │ │ ├── tex_Mask5.png │ │ │ ├── tex_Mask5.png.meta │ │ │ ├── tex_Mask6.png │ │ │ ├── tex_Mask6.png.meta │ │ │ ├── tex_Mask7.png │ │ │ ├── tex_Mask7.png.meta │ │ │ ├── tex_Mask8.png │ │ │ ├── tex_Mask8.png.meta │ │ │ ├── tex_Mask9.png │ │ │ └── tex_Mask9.png.meta │ │ ├── Transition Settings.meta │ │ └── Transition Settings │ │ ├── Test Dialogue.meta │ │ └── Test Dialogue │ │ ├── ScF_Blend.asset │ │ ├── ScF_Blend.asset.meta │ │ ├── ScF_Hide.asset │ │ ├── ScF_Hide.asset.meta │ │ ├── ScF_Show.asset │ │ └── ScF_Show.asset.meta ├── Scenes.meta ├── Scenes │ ├── Dialogue Scene.unity │ ├── Dialogue Scene.unity.meta │ ├── Dialogue Trigger.unity │ └── Dialogue Trigger.unity.meta ├── Scripts.meta ├── Scripts │ ├── Dialogue Node System.meta │ ├── Dialogue Node System │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── CSV.meta │ │ │ ├── CSV │ │ │ │ ├── CSVCustomTools.cs │ │ │ │ ├── CSVCustomTools.cs.meta │ │ │ │ ├── CSVLoader.cs │ │ │ │ ├── CSVLoader.cs.meta │ │ │ │ ├── CSVSaver.cs │ │ │ │ └── CSVSaver.cs.meta │ │ │ ├── GraphView.meta │ │ │ ├── GraphView │ │ │ │ ├── DialogueEditorWindow.cs │ │ │ │ ├── DialogueEditorWindow.cs.meta │ │ │ │ ├── DialogueGraphView.cs │ │ │ │ ├── DialogueGraphView.cs.meta │ │ │ │ ├── DialogueSaveLoad.cs │ │ │ │ ├── DialogueSaveLoad.cs.meta │ │ │ │ ├── GraphBuilder.cs │ │ │ │ ├── GraphBuilder.cs.meta │ │ │ │ ├── NodeSearchWindow.cs │ │ │ │ └── NodeSearchWindow.cs.meta │ │ │ ├── Nodes.meta │ │ │ ├── Nodes │ │ │ │ ├── BackgroundNode.cs │ │ │ │ ├── BackgroundNode.cs.meta │ │ │ │ ├── BaseNode.cs │ │ │ │ ├── BaseNode.cs.meta │ │ │ │ ├── BranchNode.cs │ │ │ │ ├── BranchNode.cs.meta │ │ │ │ ├── CharacterNode.cs │ │ │ │ ├── CharacterNode.cs.meta │ │ │ │ ├── ChoiceNode.cs │ │ │ │ ├── ChoiceNode.cs.meta │ │ │ │ ├── DelayNode.cs │ │ │ │ ├── DelayNode.cs.meta │ │ │ │ ├── EndNode.cs │ │ │ │ ├── EndNode.cs.meta │ │ │ │ ├── EventNode.cs │ │ │ │ ├── EventNode.cs.meta │ │ │ │ ├── NodeBuilder.cs │ │ │ │ ├── NodeBuilder.cs.meta │ │ │ │ ├── RepliqueNode.cs │ │ │ │ ├── RepliqueNode.cs.meta │ │ │ │ ├── StartNode.cs │ │ │ │ ├── StartNode.cs.meta │ │ │ │ ├── UINode.cs │ │ │ │ └── UINode.cs.meta │ │ │ ├── Project.DialogueSystem.Editor.asmdef │ │ │ ├── Project.DialogueSystem.Editor.asmdef.meta │ │ │ ├── Resources.meta │ │ │ └── Resources │ │ │ │ ├── Icons.meta │ │ │ │ ├── Icons │ │ │ │ ├── arrowDown.png │ │ │ │ ├── arrowDown.png.meta │ │ │ │ ├── arrowUp.png │ │ │ │ └── arrowUp.png.meta │ │ │ │ ├── USS.meta │ │ │ │ └── USS │ │ │ │ ├── EditorWindow.meta │ │ │ │ ├── EditorWindow │ │ │ │ ├── EditorWindowStyleSheet.uss │ │ │ │ └── EditorWindowStyleSheet.uss.meta │ │ │ │ ├── GraphView.meta │ │ │ │ ├── GraphView │ │ │ │ ├── GraphViewStyleSheet.uss │ │ │ │ └── GraphViewStyleSheet.uss.meta │ │ │ │ ├── Nodes.meta │ │ │ │ └── Nodes │ │ │ │ ├── BackgroundNodeStyleSheet.uss │ │ │ │ ├── BackgroundNodeStyleSheet.uss.meta │ │ │ │ ├── BranchNodeStyleSheet.uss │ │ │ │ ├── BranchNodeStyleSheet.uss.meta │ │ │ │ ├── CharacterNodeStyleSheet.uss │ │ │ │ ├── CharacterNodeStyleSheet.uss.meta │ │ │ │ ├── ChoiceNodeStyleSheet.uss │ │ │ │ ├── ChoiceNodeStyleSheet.uss.meta │ │ │ │ ├── DelayNodeStyleSheet.uss │ │ │ │ ├── DelayNodeStyleSheet.uss.meta │ │ │ │ ├── EndNodeStyleSheet.uss │ │ │ │ ├── EndNodeStyleSheet.uss.meta │ │ │ │ ├── EventNodeStyleSheet.uss │ │ │ │ ├── EventNodeStyleSheet.uss.meta │ │ │ │ ├── NodeStyleSheet.uss │ │ │ │ ├── NodeStyleSheet.uss.meta │ │ │ │ ├── RepliqueNodeStyleSheet.uss │ │ │ │ ├── RepliqueNodeStyleSheet.uss.meta │ │ │ │ ├── StartNodeStyleSheet.uss │ │ │ │ ├── StartNodeStyleSheet.uss.meta │ │ │ │ ├── UINodeStyleSheet.uss │ │ │ │ └── UINodeStyleSheet.uss.meta │ │ ├── Runtime.meta │ │ └── Runtime │ │ │ ├── Dialogue Data.meta │ │ │ ├── Dialogue Data │ │ │ ├── BackgroundData.cs │ │ │ ├── BackgroundData.cs.meta │ │ │ ├── BaseData.cs │ │ │ ├── BaseData.cs.meta │ │ │ ├── BranchData.cs │ │ │ ├── BranchData.cs.meta │ │ │ ├── CharacterData.cs │ │ │ ├── CharacterData.cs.meta │ │ │ ├── ChoiceData.cs │ │ │ ├── ChoiceData.cs.meta │ │ │ ├── DelayData.cs │ │ │ ├── DelayData.cs.meta │ │ │ ├── EndData.cs │ │ │ ├── EndData.cs.meta │ │ │ ├── EventData.cs │ │ │ ├── EventData.cs.meta │ │ │ ├── GroupData.cs │ │ │ ├── GroupData.cs.meta │ │ │ ├── LinkData.cs │ │ │ ├── LinkData.cs.meta │ │ │ ├── RepliqueData.cs │ │ │ ├── RepliqueData.cs.meta │ │ │ ├── StartData.cs │ │ │ ├── StartData.cs.meta │ │ │ ├── StickyNoteData.cs │ │ │ ├── StickyNoteData.cs.meta │ │ │ ├── UIData.cs │ │ │ └── UIData.cs.meta │ │ │ ├── Events.meta │ │ │ ├── Events │ │ │ ├── DE_EventCaller.cs │ │ │ ├── DE_EventCaller.cs.meta │ │ │ ├── UseStringEventCondition.cs │ │ │ ├── UseStringEventCondition.cs.meta │ │ │ ├── UseStringEventModifier.cs │ │ │ └── UseStringEventModifier.cs.meta │ │ │ ├── Project.DialogueSystem.asmdef │ │ │ ├── Project.DialogueSystem.asmdef.meta │ │ │ ├── SOs.meta │ │ │ ├── SOs │ │ │ ├── DialogueCharacterSO.cs │ │ │ ├── DialogueCharacterSO.cs.meta │ │ │ ├── DialogueContainerSO.cs │ │ │ ├── DialogueContainerSO.cs.meta │ │ │ ├── DialogueContainerValues.cs │ │ │ ├── DialogueContainerValues.cs.meta │ │ │ ├── DialogueEventSO.cs │ │ │ └── DialogueEventSO.cs.meta │ │ │ ├── UIs.meta │ │ │ ├── UIs │ │ │ ├── DialogueButtonContainer.cs │ │ │ ├── DialogueButtonContainer.cs.meta │ │ │ ├── DialogueGetData.cs │ │ │ ├── DialogueGetData.cs.meta │ │ │ ├── DialogueManager.cs │ │ │ ├── DialogueManager.cs.meta │ │ │ ├── DialogueTrigger.cs │ │ │ ├── DialogueTrigger.cs.meta │ │ │ ├── DialogueUI.cs │ │ │ ├── DialogueUI.cs.meta │ │ │ ├── SelectButton.cs │ │ │ ├── SelectButton.cs.meta │ │ │ ├── TweenedDialogueUI.cs │ │ │ └── TweenedDialogueUI.cs.meta │ │ │ ├── ValueTypes.meta │ │ │ └── ValueTypes │ │ │ ├── Enums.cs │ │ │ └── Enums.cs.meta │ ├── ScreenFader.meta │ ├── ScreenFader │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── Project.ScreenFader.Editor.asmdef │ │ │ ├── Project.ScreenFader.Editor.asmdef.meta │ │ │ ├── ScreenFaderSOEditor.cs │ │ │ ├── ScreenFaderSOEditor.cs.meta │ │ │ ├── TransitionSettingsSOEditor.cs │ │ │ └── TransitionSettingsSOEditor.cs.meta │ │ ├── Runtime.meta │ │ └── Runtime │ │ │ ├── Project.ScreenFader.asmdef │ │ │ ├── Project.ScreenFader.asmdef.meta │ │ │ ├── ScreenFadeRenderer.cs │ │ │ ├── ScreenFadeRenderer.cs.meta │ │ │ ├── ScreenFaderSO.cs │ │ │ ├── ScreenFaderSO.cs.meta │ │ │ ├── TransitionSettingsSO.cs │ │ │ ├── TransitionSettingsSO.cs.meta │ │ │ ├── ValueTypes.meta │ │ │ └── ValueTypes │ │ │ ├── Enums.cs │ │ │ └── Enums.cs.meta │ ├── Utilities.meta │ └── Utilities │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── Editor Window Utilities.meta │ │ ├── Editor Window Utilities │ │ │ ├── EditorWindowUtilities.cs │ │ │ ├── EditorWindowUtilities.cs.meta │ │ │ ├── Project.Utilities.Editor.Window.asmdef │ │ │ └── Project.Utilities.Editor.Window.asmdef.meta │ │ ├── Windows.meta │ │ └── Windows │ │ │ ├── NameReplacer.meta │ │ │ ├── NameReplacer │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ │ ├── NameReplacer.cs │ │ │ │ └── NameReplacer.cs.meta │ │ │ ├── Project.Utilities.Editor.NameReplacer.asmdef │ │ │ └── Project.Utilities.Editor.NameReplacer.asmdef.meta │ │ │ ├── ObjectSetter.meta │ │ │ ├── ObjectSetter │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ │ ├── ObjectSetter.cs │ │ │ │ └── ObjectSetter.cs.meta │ │ │ ├── Project.Utilities.Editor.ObjectSetter.asmdef │ │ │ └── Project.Utilities.Editor.ObjectSetter.asmdef.meta │ │ │ ├── PlayerPrefs.meta │ │ │ └── PlayerPrefs │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ ├── PlayerPrefsEditor.cs │ │ │ └── PlayerPrefsEditor.cs.meta │ │ │ ├── Project.Utilities.Editor.PlayerPrefs.asmdef │ │ │ └── Project.Utilities.Editor.PlayerPrefs.asmdef.meta │ │ ├── Runtime.meta │ │ └── Runtime │ │ ├── AssetFinder.meta │ │ ├── AssetFinder │ │ ├── AssetsFinderUtilities.cs │ │ ├── AssetsFinderUtilities.cs.meta │ │ ├── Project.Utilities.Assets.asmdef │ │ └── Project.Utilities.Assets.asmdef.meta │ │ ├── Attributes.meta │ │ ├── Attributes │ │ ├── Project.Utilities.Attributes.asmdef │ │ ├── Project.Utilities.Attributes.asmdef.meta │ │ ├── ReadOnly Attribute.meta │ │ └── ReadOnly Attribute │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ ├── ReadOnlyPropertyDrawer.cs │ │ │ └── ReadOnlyPropertyDrawer.cs.meta │ │ │ ├── ReadOnlyAttribute.cs │ │ │ └── ReadOnlyAttribute.cs.meta │ │ ├── ObjectTweener.meta │ │ ├── ObjectTweener │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── Project.Utilities.ObjectTweener.Editor.asmdef │ │ │ ├── Project.Utilities.ObjectTweener.Editor.asmdef.meta │ │ │ ├── TweenSettingsEditor.cs │ │ │ └── TweenSettingsEditor.cs.meta │ │ ├── Runtime.meta │ │ └── Runtime │ │ │ ├── ObjectTweener.cs │ │ │ ├── ObjectTweener.cs.meta │ │ │ ├── Project.Utilities.ObjectTweener.asmdef │ │ │ ├── Project.Utilities.ObjectTweener.asmdef.meta │ │ │ ├── TweenSettings.cs │ │ │ ├── TweenSettings.cs.meta │ │ │ ├── TweenUtilities.cs │ │ │ └── TweenUtilities.cs.meta │ │ ├── ValueTypes.meta │ │ └── ValueTypes │ │ ├── Arrays.cs │ │ ├── Arrays.cs.meta │ │ ├── Conversions.cs │ │ ├── Conversions.cs.meta │ │ ├── Enums.cs │ │ ├── Enums.cs.meta │ │ ├── Project.Utilities.ValueTypes.asmdef │ │ ├── Project.Utilities.ValueTypes.asmdef.meta │ │ ├── Strings.cs │ │ ├── Strings.cs.meta │ │ ├── Types.cs │ │ └── Types.cs.meta ├── Shaders.meta ├── Shaders │ ├── Blend Textures Shader.meta │ ├── Blend Textures Shader │ │ ├── BlendTextureUI.shader │ │ ├── BlendTextureUI.shader.meta │ │ ├── MTL_DialogueBackground.mat │ │ ├── MTL_DialogueBackground.mat.meta │ │ ├── ReadMe.txt │ │ └── ReadMe.txt.meta │ ├── Mask Shader.meta │ └── Mask Shader │ │ ├── ReadMe.txt │ │ ├── ReadMe.txt.meta │ │ ├── ScreenTransitionImageEffect.shader │ │ └── ScreenTransitionImageEffect.shader.meta ├── Textures.meta ├── Textures │ ├── Dialogues.meta │ └── Dialogues │ │ ├── Backgrounds.meta │ │ ├── Backgrounds │ │ ├── tex_background1.jpg │ │ ├── tex_background1.jpg.meta │ │ ├── tex_background2.jpg │ │ ├── tex_background2.jpg.meta │ │ ├── tex_background3.jpg │ │ ├── tex_background3.jpg.meta │ │ ├── tex_background4.png │ │ └── tex_background4.png.meta │ │ ├── Characters.meta │ │ └── Characters │ │ ├── 1 │ │ ├── tex_angry.png │ │ ├── tex_angry.png.meta │ │ ├── tex_confident.png │ │ ├── tex_confident.png.meta │ │ ├── tex_deter.png │ │ ├── tex_deter.png.meta │ │ ├── tex_doubt.png │ │ ├── tex_doubt.png.meta │ │ ├── tex_empathetic.png │ │ ├── tex_empathetic.png.meta │ │ ├── tex_idle.png │ │ ├── tex_idle.png.meta │ │ ├── tex_regret.png │ │ ├── tex_regret.png.meta │ │ ├── tex_sad.png │ │ ├── tex_sad.png.meta │ │ ├── tex_shock.png │ │ ├── tex_shock.png.meta │ │ ├── tex_tex_happy.png │ │ ├── tex_tex_happy.png.meta │ │ ├── tex_think.png │ │ └── tex_think.png.meta │ │ ├── 2 │ │ ├── tex_angry.png │ │ ├── tex_angry.png.meta │ │ ├── tex_confident.png │ │ ├── tex_confident.png.meta │ │ ├── tex_deter.png │ │ ├── tex_deter.png.meta │ │ ├── tex_doubt.png │ │ ├── tex_doubt.png.meta │ │ ├── tex_empathetic.png │ │ ├── tex_empathetic.png.meta │ │ ├── tex_idle.png │ │ ├── tex_idle.png.meta │ │ ├── tex_regret.png │ │ ├── tex_regret.png.meta │ │ ├── tex_sad.png │ │ ├── tex_sad.png.meta │ │ ├── tex_shock.png │ │ ├── tex_shock.png.meta │ │ ├── tex_tex_happy.png │ │ ├── tex_tex_happy.png.meta │ │ ├── tex_think.png │ │ └── tex_think.png.meta │ │ ├── 3 │ │ ├── tex_angry.png │ │ ├── tex_angry.png.meta │ │ ├── tex_confident.png │ │ ├── tex_confident.png.meta │ │ ├── tex_deter.png │ │ ├── tex_deter.png.meta │ │ ├── tex_doubt.png │ │ ├── tex_doubt.png.meta │ │ ├── tex_empathetic.png │ │ ├── tex_empathetic.png.meta │ │ ├── tex_idle.png │ │ ├── tex_idle.png.meta │ │ ├── tex_regret.png │ │ ├── tex_regret.png.meta │ │ ├── tex_sad.png │ │ ├── tex_sad.png.meta │ │ ├── tex_shock.png │ │ ├── tex_shock.png.meta │ │ ├── tex_tex_happy.png │ │ ├── tex_tex_happy.png.meta │ │ ├── tex_think.png │ │ └── tex_think.png.meta │ │ ├── 1.meta │ │ ├── 2.meta │ │ ├── 3.meta │ │ ├── adam & eve.meta │ │ └── adam & eve │ │ ├── spriteadam0001.png │ │ ├── spriteadam0001.png.meta │ │ ├── spriteeve_happy0002.png │ │ ├── spriteeve_happy0002.png.meta │ │ ├── spriteeve_idle0002.png │ │ └── spriteeve_idle0002.png.meta ├── UniversalRenderPipelineGlobalSettings.asset └── UniversalRenderPipelineGlobalSettings.asset.meta ├── Makingof ├── v2 │ ├── 1.png │ ├── 2.png │ ├── 24-07-2021.png │ └── 3.png └── v3 │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── editor.png │ ├── editor2.png │ └── editor3.png ├── Packages ├── manifest.json └── packages-lock.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── MemorySettings.asset ├── NavMeshAreas.asset ├── PackageManagerSettings.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── SceneTemplateSettings.json ├── ShaderGraphSettings.asset ├── TagManager.asset ├── TimeManager.asset ├── URPProjectSettings.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset └── XRSettings.asset ├── README.md └── UserSettings ├── EditorUserSettings.asset ├── Layouts └── default-2022.dwlt ├── Search.index └── Search.settings /.gitignore: -------------------------------------------------------------------------------- 1 | # This .gitignore file should be placed at the root of your Unity project directory 2 | # 3 | # Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore 4 | # 5 | /[Ll]ibrary/ 6 | /[Tt]emp/ 7 | /[Oo]bj/ 8 | /[Bb]uild/ 9 | /[Bb]uilds/ 10 | /[Ll]ogs/ 11 | /[Mm]emoryCaptures/ 12 | 13 | # Asset meta data should only be ignored when the corresponding asset is also ignored 14 | !/[Aa]ssets/**/*.meta 15 | 16 | # Uncomment this line if you wish to ignore the asset store tools plugin 17 | # /[Aa]ssets/AssetStoreTools* 18 | 19 | # Autogenerated Jetbrains Rider plugin 20 | [Aa]ssets/Plugins/Editor/JetBrains* 21 | 22 | # Visual Studio cache directory 23 | .vs/ 24 | 25 | # Gradle cache directory 26 | .gradle/ 27 | 28 | # Autogenerated VS/MD/Consulo solution and project files 29 | ExportedObj/ 30 | .consulo/ 31 | *.csproj 32 | *.unityproj 33 | *.sln 34 | *.suo 35 | *.tmp 36 | *.user 37 | *.userprefs 38 | *.pidb 39 | *.booproj 40 | *.svd 41 | *.pdb 42 | *.mdb 43 | *.opendb 44 | *.VC.db 45 | 46 | # Unity3D generated meta files 47 | *.pidb.meta 48 | *.pdb.meta 49 | *.mdb.meta 50 | 51 | # Unity3D generated file on crash reports 52 | sysinfo.txt 53 | 54 | # Builds 55 | *.apk 56 | *.unitypackage 57 | 58 | # Crashlytics generated file 59 | crashlytics-build.properties 60 | 61 | -------------------------------------------------------------------------------- /.vsconfig: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0", 3 | "components": [ 4 | "Microsoft.VisualStudio.Workload.ManagedGame" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /Assets/Anims.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d099b38b6c8d4e44db5a1ed78532d80b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 986a0c5e5276c614dac92f8e99f1bc2c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6206c95e353f02742a87210e17754870 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f8d93cde17a09048883c5597b59267b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Appears.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 854cc0a182232f344ab02c4e903bcfaa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Appears/TwS_CharAppears sprite +fade.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f67a77769823364d9e9a03c2af348e2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Appears/TwS_CharAppears sprite +moveX.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd2f1711164917744b2a7d6e0a049819 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Disappears.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f2be640599995e42be9866a274e8cfd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Disappears/TwS_CharDisappears sprite -fade.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 589b75401c6b79c4583966b0246742c1 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Disappears/TwS_CharDisappears sprite -moveX.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75379d9200bff744d9b2a877d633c2e8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Muted.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d118e654d66dee45a1a274256b5789f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Muted/TwS_CharMuted sprite -fade.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a16b6d2079cd3ec4790fd8b02ac9bad7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Talks.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07055682a9b0a74499717a2637d4fa25 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Talks/TwS_CharRotates sprite +rotY.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7cfdc43be166d343aeb3ce4675570db 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Talks/TwS_CharRotatesNegative sprite -rotY.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d9970f85e426c243b15fef803828e0a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Talks/TwS_CharTalks sprite +fade.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22bc5ffe70cb224428ff6ebac85acd53 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Characters/Char Talks/TwS_CharTalks sprite +moveX.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43dd4bc236426c24b98e27191385c2da 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ff6d7abc1ee1ab429949045babebf2c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Choice slot.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d34c57538831c140b61fc62c0001985 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Choice slot/TwS_Choice slot fade+ OnEnable.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5907744a5bb21a64c8889da223050789 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Choice slot/TwS_Choice slot height+ OnPointerEnter.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff1ebc1961241494681238f350210534 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Choice slot/TwS_Choice slot height- OnPointerExit.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e77bfec405f200a4cb239ef95d202a36 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Choice slot/TwS_Choice slot moveX+ OnEnable.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 592d81d52e92aeb4283492ae2f09e04b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Choice slot/TwS_Choice text scale+ OnPointerEnter.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba1337a209e155341a6cc71660af0710 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Choice slot/TwS_Choice text scale- OnPointerExit.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 477b2572c110ce64f8ccc0a6a1375838 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Name Containers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cf56dfa2683e9746b5e4419195236ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Name Containers/TwS_nameContainer +moveY.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 846a94970f87695469a491017d59c231, type: 3} 13 | m_Name: TwS_nameContainer +moveY 14 | m_EditorClassIdentifier: 15 | AnimationType: 0 16 | CurveType: 38 17 | Curve: 18 | serializedVersion: 2 19 | m_Curve: 20 | - serializedVersion: 3 21 | time: 0 22 | value: 0 23 | inSlope: 0 24 | outSlope: 1 25 | tangentMode: 0 26 | weightedMode: 0 27 | inWeight: 0 28 | outWeight: 0 29 | - serializedVersion: 3 30 | time: 1 31 | value: 1 32 | inSlope: 1 33 | outSlope: 0 34 | tangentMode: 0 35 | weightedMode: 0 36 | inWeight: 0 37 | outWeight: 0 38 | m_PreInfinity: 2 39 | m_PostInfinity: 2 40 | m_RotationOrder: 4 41 | Duration: 0.2 42 | Delay: 0 43 | Loop: 0 44 | PingPong: 0 45 | UseFromAsStart: 1 46 | RelativeToTransform: 1 47 | From: {x: 0, y: -50, z: 0} 48 | To: {x: 0, y: 0, z: 0} 49 | FromColor: {r: 0, g: 0, b: 0, a: 0} 50 | ToColor: {r: 0, g: 0, b: 0, a: 0} 51 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Name Containers/TwS_nameContainer +moveY.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76c6fe03c9d0e534cba070c03771aa76 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Name Containers/TwS_nameContainer -moveY.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 578f16af7ae808f4d8d7b87e25c8ec63 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Name Containers/TwS_nameContainerAppears +fade.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c8632aa6fad570418bfa8522c262f2c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/Name Containers/TwS_nameContainerDisappears -fade.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce1409ed00372cb44b002e9b0595cc58 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/TwS_Container +fade OnEnable.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d19949fc85f18864db57c889779b79a4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/TwS_Container -fade OnDialogueEnded.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd9986ddbed3690498d9fb924ed9fac5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/TwS_Continue btn bounce OnEnable.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81a5e76f9a2e9d445814cbea61b05b0e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/TwS_container +moveY OnEnable.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa72c8d2491c6914f8e7d5bdff57645d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/Container/TwS_container -moveY OnDialogueEnded.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b50645fdb109c454c83bf241d6572fd4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/test.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 846a94970f87695469a491017d59c231, type: 3} 13 | m_Name: test 14 | m_EditorClassIdentifier: 15 | animationType: 0 16 | curveType: 38 17 | curve: 18 | serializedVersion: 2 19 | m_Curve: 20 | - serializedVersion: 3 21 | time: 0 22 | value: 0 23 | inSlope: 0 24 | outSlope: 0 25 | tangentMode: 0 26 | weightedMode: 0 27 | inWeight: 0.33333334 28 | outWeight: 0.33333334 29 | - serializedVersion: 3 30 | time: 1 31 | value: 1 32 | inSlope: 2 33 | outSlope: 2 34 | tangentMode: 0 35 | weightedMode: 0 36 | inWeight: 0.33333334 37 | outWeight: 0.33333334 38 | m_PreInfinity: 2 39 | m_PostInfinity: 2 40 | m_RotationOrder: 4 41 | duration: 0.75 42 | delay: 0 43 | loop: 0 44 | pingPong: 1 45 | useFromAsStart: 1 46 | relativeToTransform: 1 47 | from: {x: -2, y: 0, z: 0} 48 | to: {x: 2, y: 0, z: 0} 49 | -------------------------------------------------------------------------------- /Assets/Anims/Dialogue/TweenSettings/test.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3204ec6461fcf1c4c86c4c1f1cc3a822 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71566a738c1b99549a5a328192c70f1f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 669ba2d7115890043aca3671a0defc14 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ea95bd4632d082489b6165a9154ebb7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LTDescr.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 381c8d6fb1acdc348870a7147bc98723 3 | timeCreated: 1463137984 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LTDescrOptional.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1ba8f1ef97134cb39b52ae26678db63 3 | timeCreated: 1471504769 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LTSeq.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c88dbe4cdd9944f198e9796ee394c86 3 | timeCreated: 1488665079 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LeanAudio.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52e41e970d9353942b27458440bec9eb 3 | timeCreated: 1427917971 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LeanSmooth.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ca0f285af8dd4270bd759978223faad 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LeanTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82464f26ca2ba284a8f92f51248c574a 3 | timeCreated: 1427917971 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LeanTween.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c2f4b27196f84954b44753aaac214bb 3 | timeCreated: 1463137984 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Framework/LeanTweenExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dbe851e9c0814f1d8f514ecf70f675d 3 | timeCreated: 1533842565 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Project.External.Tween.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.External.Tween", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [ 6 | "Editor", 7 | "WindowsStandalone32", 8 | "WindowsStandalone64" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Asset Store/LeanTween/Project.External.Tween.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c221f73ed9fa9c4a966eaca0c0f8e93 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f54d1bd14bd3ca042bd867b519fee8cc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ab70aee4d56447429c680537fbf93ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e59c59b81ab47f9b6ec5781fa725d2c 3 | timeCreated: 1484171296 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Fonts/LiberationSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Asset Store/TextMesh Pro/Fonts/LiberationSans.ttf -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Fonts/LiberationSans.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3265ab4bf004d28a9537516768c1c75 3 | timeCreated: 1484171297 4 | licenseType: Pro 5 | TrueTypeFontImporter: 6 | serializedVersion: 2 7 | fontSize: 16 8 | forceTextureCase: -2 9 | characterSpacing: 1 10 | characterPadding: 0 11 | includeFontData: 1 12 | use2xBehaviour: 0 13 | fontNames: [] 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | userData: 18 | assetBundleName: 19 | assetBundleVariant: 20 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 243e06394e614e5d99fab26083b707fa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Fonts & Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 731f1baa9d144a9897cb1d341c2092b8 3 | folderAsset: yes 4 | timeCreated: 1442040525 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e73a58f6e2794ae7b1b7e50b7fb811b0 3 | timeCreated: 1484172806 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e498d1c8094910479dc3e1b768306a4 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79459efec17a4d00a321bdcc27bbc385 3 | timeCreated: 1484172856 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f586378b4e144a9851e7b34d9b748ee 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/LineBreaking Following Characters.txt: -------------------------------------------------------------------------------- 1 | )]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fade42e8bc714b018fac513c043d323b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/LineBreaking Leading Characters.txt: -------------------------------------------------------------------------------- 1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d82c1b31c7e74239bff1220585707d2b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Sprite Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 512a49d95c0c4332bdd98131869c23c9 3 | folderAsset: yes 4 | timeCreated: 1441876896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c41005c129ba4d66911b75229fd70b45 3 | timeCreated: 1480316912 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Style Sheets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4aecb92fff08436c8303b10eab8da368 3 | folderAsset: yes 4 | timeCreated: 1441876950 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f952c082cb03451daed3ee968ac6c63e 3 | timeCreated: 1432805430 4 | licenseType: Store 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Resources/TMP Settings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f5b5dff67a942289a9defa416b206f3 3 | timeCreated: 1436653997 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9f693669af91aa45ad615fc681ed29f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48bb5f55d8670e349b6e614913f9d910 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e3b057af24249748ff873be7fafee47 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 128e987d567d4e2c824d754223b3f3b0 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd89cf5b9246416f84610a006f916af7 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14eb328de4b8eb245bb7cea29e4ac00b 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc1ede39bf3643ee8e493720e4259791 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a02a7d8c237544f1962732b55a9aebf1 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8d12adcee749c344b8117cf7c7eb912 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe393ace9b354375a9cb14cdbbc28be4 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85187c2149c549c5b33f0cdb02836b17 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7ada0af4f174f0694ca6a487b8f543d 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_SDF.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68e6db2ebdc24f95958faec2be5558d6 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMP_Sprite.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf81c85f95fe47e1a27f6ae460cf182c 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMPro.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 407bc68d299748449bbf7f48ee690f8d 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c334973cef89a9840b0b0c507e0377ab 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3997e2241185407d80309a82f9148466 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d930090c0cd643c7b55f19a38538c162 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0603b6d5186471b96c778c3949c7ce2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Sprites/EmojiOne Attribution.txt: -------------------------------------------------------------------------------- 1 | This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ 2 | 3 | Please visit their website to view the complete set of their emojis and review their licensing terms. -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 381dcb09d5029d14897e55f98031fca5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Sprites/EmojiOne.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f05276190cf498a8153f6cbe761d4e6 3 | timeCreated: 1480316860 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Asset Store/TextMesh Pro/Sprites/EmojiOne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Asset Store/TextMesh Pro/Sprites/EmojiOne.png -------------------------------------------------------------------------------- /Assets/Audio.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b085e29ab2a46f549a857ada5aac5ec8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bc3edd7a24e08a41b358044ff364c4a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Sound effects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40f83e173829dbb4a8787e0ea873c73f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Sound effects/ac_charPrintClipLoop.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Audio/Dialogue/Sound effects/ac_charPrintClipLoop.wav -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Sound effects/ac_charPrintClipLoop.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a00f2925250a89744982fc10075aac5d 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: 14 | 1: 15 | loadType: 0 16 | sampleRateSetting: 0 17 | sampleRateOverride: 44100 18 | compressionFormat: 0 19 | quality: 1 20 | conversionMode: 0 21 | forceToMono: 1 22 | normalize: 1 23 | preloadAudioData: 1 24 | loadInBackground: 0 25 | ambisonic: 0 26 | 3D: 1 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Sound effects/ac_charPrintClipSingle.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Audio/Dialogue/Sound effects/ac_charPrintClipSingle.wav -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Sound effects/ac_charPrintClipSingle.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 152928669f9f9934c886d3ff2d08eac5 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: 14 | 1: 15 | loadType: 0 16 | sampleRateSetting: 0 17 | sampleRateOverride: 44100 18 | compressionFormat: 0 19 | quality: 1 20 | conversionMode: 0 21 | forceToMono: 1 22 | normalize: 1 23 | preloadAudioData: 1 24 | loadInBackground: 0 25 | ambisonic: 0 26 | 3D: 1 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2abb3c762eefa44b89619797b8ab7aa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips/tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 558650ba73999ec498dee25647cd7650 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips/tests/ac_bye-bye-2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Audio/Dialogue/Voice clips/tests/ac_bye-bye-2.wav -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips/tests/ac_bye-bye-2.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43678c408c8bb414886c451dd4e88457 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: 14 | 1: 15 | loadType: 0 16 | sampleRateSetting: 2 17 | sampleRateOverride: 44100 18 | compressionFormat: 0 19 | quality: 1 20 | conversionMode: 0 21 | forceToMono: 1 22 | normalize: 1 23 | preloadAudioData: 0 24 | loadInBackground: 0 25 | ambisonic: 0 26 | 3D: 1 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips/tests/ac_come-on-1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Audio/Dialogue/Voice clips/tests/ac_come-on-1.wav -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips/tests/ac_come-on-1.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 141389a7046daed48b878e4af03e3430 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: 14 | 1: 15 | loadType: 0 16 | sampleRateSetting: 2 17 | sampleRateOverride: 44100 18 | compressionFormat: 0 19 | quality: 1 20 | conversionMode: 0 21 | forceToMono: 1 22 | normalize: 1 23 | preloadAudioData: 0 24 | loadInBackground: 0 25 | ambisonic: 0 26 | 3D: 1 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips/tests/ac_damn-it.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Audio/Dialogue/Voice clips/tests/ac_damn-it.wav -------------------------------------------------------------------------------- /Assets/Audio/Dialogue/Voice clips/tests/ac_damn-it.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fcbbcf4c66a0a0d4494b0b349f60ad7c 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: 14 | 1: 15 | loadType: 0 16 | sampleRateSetting: 2 17 | sampleRateOverride: 44100 18 | compressionFormat: 0 19 | quality: 1 20 | conversionMode: 0 21 | forceToMono: 1 22 | normalize: 1 23 | preloadAudioData: 0 24 | loadInBackground: 0 25 | ambisonic: 0 26 | 3D: 1 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Assets/Packages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0dc94da1bb6c12e4fa8a7e87e8a48268 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 295fa37c5d632304c85ae0154c27fc28 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/UIs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0b76c909b2714145bedeef8fedd459c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/UIs/Choice slot 1.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e772ecacb4f9fe4994ff65b60d96427 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19aa06d56a7350749aac06b964753ce6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d8d803e9411b5a46b964224c5bb8301 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/CSV Files.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6aae8c9ba3ec2d54dae7021cab69dc63 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/CSV Files/CSV_Dialogue.csv.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a64cb66aa26291e44818bb68025fd21c 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 446c172f176d2dc43ad8aff1ef07031d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters/1.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f215a5940da20e459a503cc8cd42af9 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters/2.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a72d749bfbe19094fb8ef0e2367136ed 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters/3.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3871a56d1ff6c2499f980331ee27f51 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters/Adam.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: fb4059720b995f746868447ce14d192e, type: 3} 13 | m_Name: Adam 14 | m_EditorClassIdentifier: 15 | CharacterNames: 16 | - Adam 17 | - Adam 18 | - Adam 19 | CharacterNameColor: {r: 0.8301887, g: 0.15194014, b: 0.15194014, a: 1} 20 | CharPrintClip: {fileID: 8300000, guid: 152928669f9f9934c886d3ff2d08eac5, type: 3} 21 | m_faces: 22 | - Face: {fileID: 21300000, guid: d823c1f6526f9404e8dff61788341a07, type: 3} 23 | Mood: 0 24 | - Face: {fileID: 0} 25 | Mood: 1 26 | - Face: {fileID: 0} 27 | Mood: 2 28 | - Face: {fileID: 0} 29 | Mood: 3 30 | - Face: {fileID: 0} 31 | Mood: 4 32 | - Face: {fileID: 0} 33 | Mood: 5 34 | - Face: {fileID: 0} 35 | Mood: 6 36 | - Face: {fileID: 0} 37 | Mood: 7 38 | - Face: {fileID: 0} 39 | Mood: 8 40 | - Face: {fileID: 0} 41 | Mood: 9 42 | - Face: {fileID: 0} 43 | Mood: 10 44 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters/Adam.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4c2187f72c53044489a8210a079bbc4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters/Eve.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: fb4059720b995f746868447ce14d192e, type: 3} 13 | m_Name: Eve 14 | m_EditorClassIdentifier: 15 | CharacterNames: 16 | - Eve 17 | - Eve 18 | - Eve 19 | CharacterNameColor: {r: 0.2164471, g: 0.4889214, b: 0.754717, a: 1} 20 | CharPrintClip: {fileID: 8300000, guid: 152928669f9f9934c886d3ff2d08eac5, type: 3} 21 | m_faces: 22 | - Face: {fileID: 21300000, guid: 56030130c917c80438e0ae1bbb89c5ea, type: 3} 23 | Mood: 0 24 | - Face: {fileID: 21300000, guid: 9b3b6fce6d123b244b128b12acb6b844, type: 3} 25 | Mood: 1 26 | - Face: {fileID: 0} 27 | Mood: 2 28 | - Face: {fileID: 0} 29 | Mood: 3 30 | - Face: {fileID: 0} 31 | Mood: 4 32 | - Face: {fileID: 0} 33 | Mood: 5 34 | - Face: {fileID: 0} 35 | Mood: 6 36 | - Face: {fileID: 0} 37 | Mood: 7 38 | - Face: {fileID: 0} 39 | Mood: 8 40 | - Face: {fileID: 0} 41 | Mood: 9 42 | - Face: {fileID: 0} 43 | Mood: 10 44 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Characters/Eve.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7372c0c723a6a0249965c96126e26283 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Dialogues.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9f144f9dda62a146b71d247764f89c0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Dialogues/Test Dialogue.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14654d24fb21fcb4ca3cb30cb3148d12 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Dialogues/v3.0.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 313442b748b8a504781e9734b0f2d6be 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25ca7166c98db0247b9bdc1a7f878fdf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Events/On Dialogue Event Called.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c70fdd249a229df4fb9297e9f2dacfa3, type: 3} 13 | m_Name: On Dialogue Event Called 14 | m_EditorClassIdentifier: 15 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Events/On Dialogue Event Called.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 236ad4732aab919459c6afaf5a72391a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Events/On Github Event Called.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c70fdd249a229df4fb9297e9f2dacfa3, type: 3} 13 | m_Name: On Github Event Called 14 | m_EditorClassIdentifier: 15 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Events/On Github Event Called.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 677747f0a85a5ff498096c896825d91a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Events/On Youtube Event Called.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c70fdd249a229df4fb9297e9f2dacfa3, type: 3} 13 | m_Name: On Youtube Event Called 14 | m_EditorClassIdentifier: 15 | -------------------------------------------------------------------------------- /Assets/Resources/Dialogue System/Events/On Youtube Event Called.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ae387f077df34548b2b2a2160fd9b44 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7443d0affd0b20447b613b1094e0225f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/ScreenFaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd21e689af1a07445b1a3dca93a6ee32 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/ScreenFaders/Test Dialogue.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd82af64dd4aa8c4589cfd883c4f7663 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/ScreenFaders/Test Dialogue/ScF_Test Dialogue.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: d15468e117c99b94dbc0c6f3b263c1b2, type: 3} 13 | m_Name: ScF_Test Dialogue 14 | m_EditorClassIdentifier: 15 | _fadeShader: {fileID: 4800000, guid: 52432dbdae239614b9d5d23b382317be, type: 3} 16 | _blendShader: {fileID: 4800000, guid: f66b769d04bb56d4bab3b4ada41a8eba, type: 3} 17 | _params: {fileID: 11400000, guid: d1527db4a32ae5b438acf8b8737395b5, type: 2} 18 | _maskValue: 1 19 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/ScreenFaders/Test Dialogue/ScF_Test Dialogue.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18ecf8edff258fc4c83f5b6a87f55e06 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1757c7c763882dc43807067a8bb5b1d9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/BlendTextures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa38694bd610cb9498ab36fdeb609494 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/BlendTextures/tex_emptyBlanc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/BlendTextures/tex_emptyBlanc.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/BlendTextures/tex_emptyTransp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/BlendTextures/tex_emptyTransp.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39621481af7bd3c4185d11550a101dfb 3 | folderAsset: yes 4 | timeCreated: 1438537131 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask1.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask10.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask11.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask12.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask2.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask3.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask4.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask5.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask6.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask7.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask8.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Textures/Masks/tex_Mask9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Resources/ScreenFader/Textures/Masks/tex_Mask9.png -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e52af366bf73bf4a9cac08c27c58266 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings/Test Dialogue.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b65f42f01af0ef4478f2988fae1b8fa1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings/Test Dialogue/ScF_Blend.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c116d40a757ccff4f9dba69d1beaa90a, type: 3} 13 | m_Name: ScF_Blend 14 | m_EditorClassIdentifier: 15 | TransitionType: 2 16 | FadeCurve: 17 | serializedVersion: 2 18 | m_Curve: 19 | - serializedVersion: 3 20 | time: 0 21 | value: 0 22 | inSlope: 0 23 | outSlope: 1 24 | tangentMode: 0 25 | weightedMode: 0 26 | inWeight: 0 27 | outWeight: 0 28 | - serializedVersion: 3 29 | time: 1 30 | value: 1 31 | inSlope: 1 32 | outSlope: 0 33 | tangentMode: 0 34 | weightedMode: 0 35 | inWeight: 0 36 | outWeight: 0 37 | m_PreInfinity: 2 38 | m_PostInfinity: 2 39 | m_RotationOrder: 4 40 | Speed: 1 41 | DelayAfterTransition: 0 42 | FadeColor: {r: 0, g: 0, b: 0, a: 1} 43 | MaskTexture: {fileID: 0} 44 | InvertMask: 0 45 | MaskSpread: 0 46 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings/Test Dialogue/ScF_Blend.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39f3e2bcc01ed6c4e898033e6e7f83a8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings/Test Dialogue/ScF_Hide.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c116d40a757ccff4f9dba69d1beaa90a, type: 3} 13 | m_Name: ScF_Hide 14 | m_EditorClassIdentifier: 15 | TransitionType: 0 16 | FadeCurve: 17 | serializedVersion: 2 18 | m_Curve: 19 | - serializedVersion: 3 20 | time: 0 21 | value: 0 22 | inSlope: 0 23 | outSlope: 1 24 | tangentMode: 0 25 | weightedMode: 0 26 | inWeight: 0 27 | outWeight: 0 28 | - serializedVersion: 3 29 | time: 1 30 | value: 1 31 | inSlope: 1 32 | outSlope: 0 33 | tangentMode: 0 34 | weightedMode: 0 35 | inWeight: 0 36 | outWeight: 0 37 | m_PreInfinity: 2 38 | m_PostInfinity: 2 39 | m_RotationOrder: 4 40 | Speed: 1 41 | DelayAfterTransition: 1 42 | FadeColor: {r: 0, g: 0, b: 0, a: 1} 43 | MaskTexture: {fileID: 2800000, guid: efe55fbad511d9a429622f440ad1738c, type: 3} 44 | InvertMask: 0 45 | MaskSpread: 0 46 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings/Test Dialogue/ScF_Hide.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ec31df453038664ba29df2bd88ea1cf 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings/Test Dialogue/ScF_Show.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c116d40a757ccff4f9dba69d1beaa90a, type: 3} 13 | m_Name: ScF_Show 14 | m_EditorClassIdentifier: 15 | TransitionType: 0 16 | FadeCurve: 17 | serializedVersion: 2 18 | m_Curve: 19 | - serializedVersion: 3 20 | time: 0 21 | value: 0 22 | inSlope: 0 23 | outSlope: 1 24 | tangentMode: 0 25 | weightedMode: 0 26 | inWeight: 0 27 | outWeight: 0 28 | - serializedVersion: 3 29 | time: 1 30 | value: 1 31 | inSlope: 1 32 | outSlope: 0 33 | tangentMode: 0 34 | weightedMode: 0 35 | inWeight: 0 36 | outWeight: 0 37 | m_PreInfinity: 2 38 | m_PostInfinity: 2 39 | m_RotationOrder: 4 40 | Speed: 1 41 | DelayAfterTransition: 0.35 42 | FadeColor: {r: 0, g: 0, b: 0, a: 1} 43 | MaskTexture: {fileID: 2800000, guid: adaec23ca1254cd4495756d6640db47e, type: 3} 44 | InvertMask: 0 45 | MaskSpread: 0 46 | -------------------------------------------------------------------------------- /Assets/Resources/ScreenFader/Transition Settings/Test Dialogue/ScF_Show.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1527db4a32ae5b438acf8b8737395b5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfe85451ef21a88418f85cd11ff2f719 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/Dialogue Scene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1a49def8c9f5e74a83a00f5c11e906a 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scenes/Dialogue Trigger.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3316673b4691ff4cbc6094d6e7f98de 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02a3527b6b33a924e8ec66aa805ea717 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7de7c467a690a6245934ba2ac2fd04a2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3ab7460437227b479a1e03135d77fac 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/CSV.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 312467a3e55b86c4d9236217a65fd643 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/CSV/CSVCustomTools.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine; 3 | using Project.Utilities.Editor; 4 | 5 | 6 | namespace Project.NodeSystem.Editor 7 | { 8 | public class CSVCustomTools 9 | { 10 | static CSVSaver s_saver; 11 | static CSVLoader s_loader; 12 | static DialogueEditorWindow s_window; 13 | static CSVSaver Saver => s_saver ??= new CSVSaver(); 14 | static CSVLoader Loader => s_loader ??= new CSVLoader(); 15 | static DialogueEditorWindow Window => s_window ??= EditorWindowUtilities.FindEditorWindow("Dialogue Editor", 0); 16 | 17 | 18 | [MenuItem("DalogueSystem/CSV/Save Dialogues To CSV")] 19 | public static void SaveDialoguesToCSV() 20 | { 21 | Saver.Save(); 22 | Debug.Log("Dialogues saved to CSV."); 23 | } 24 | 25 | 26 | [MenuItem("DalogueSystem/CSV/Load Dialogues From CSV")] 27 | public static void LoadDialoguesFromCSV() 28 | { 29 | Loader.Load(); 30 | 31 | //If an editor window is already open, repaint it 32 | if (Window) 33 | { 34 | Window.Load(); 35 | } 36 | 37 | Debug.Log("Dialogues loaded from CSV."); 38 | } 39 | } 40 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/CSV/CSVCustomTools.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65b5d7e67739f14449c2eac4dba93ea5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/CSV/CSVLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e7700290837cc6479b04ffd1053a2a8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/CSV/CSVSaver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85b25c445f70500479493898d5b42be5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 003d5bcd3158c7b49bff8d921293ef77 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueEditorWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueEditorWindow.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueEditorWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67e0e71c9ceff5d43a03d6281695655d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueGraphView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueGraphView.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueGraphView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f61f9b8346cd204fb686a869ee5d9cc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueSaveLoad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueSaveLoad.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/DialogueSaveLoad.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 394b468bbf7932b49a57f7ae655462e9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/GraphBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/GraphView/GraphBuilder.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/GraphBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72312ee47aa3f5d459105d4770615687 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/GraphView/NodeSearchWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70061ae7eefd93047ae4049fd72314f3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c1a684fabf108a45a0b7bf4cbba1e7f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/BackgroundNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d272bf1c9245a64bab770cedf8a422b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/BaseNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69047d58a3ca9324c9b56169fb4d7b11 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/BranchNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cda2980b6d8a2f74ca168b7b85782f09 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/CharacterNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ad23434e2e579345b4005440a607e1e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/ChoiceNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/Nodes/ChoiceNode.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/ChoiceNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2453baac455e8404187de29c18db2a85 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/DelayNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7df9fa56998d10741825ed83bc64dd31 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/EndNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f43e9eacce377e4681ecbba3f777abd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/EventNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78f03626d7173c0499e60b4add8ed077 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/NodeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/Nodes/NodeBuilder.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/NodeBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38d7eca77d1042b49ba9ae8f57c57af3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/RepliqueNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d0d596ee9a34b44a94725e15054d3e1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/StartNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 366679cf7ce5e924da2c81056cfdf62b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Nodes/UINode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5a6056d062691a4eb0a301f21655cc4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Project.DialogueSystem.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.DialogueSystem.Editor", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:349b9b99de2601549becd44957d518e2", 6 | "GUID:5f20bd95943f317408f5bb7a6fcb7443", 7 | "GUID:9962a0299c40aed49938888292cc746f", 8 | "GUID:7cfb1838138566848bb6916ab85c4227", 9 | "GUID:98ca23ff9bf8c7a4795bde7ea29e9858", 10 | "GUID:b7ba32514f966ed469e5d0663b4120c6" 11 | ], 12 | "includePlatforms": [ 13 | "Editor", 14 | "WindowsStandalone32", 15 | "WindowsStandalone64" 16 | ], 17 | "excludePlatforms": [], 18 | "allowUnsafeCode": false, 19 | "overrideReferences": false, 20 | "precompiledReferences": [], 21 | "autoReferenced": true, 22 | "defineConstraints": [], 23 | "versionDefines": [], 24 | "noEngineReferences": false 25 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Project.DialogueSystem.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af926d65f6147ae4ca28e5111c34c00c 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe07d78fea8fdf8448f5b747e79bbf83 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/Icons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2069fce9048e70c4383cb70013a469ad 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/Icons/arrowDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/Resources/Icons/arrowDown.png -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/Icons/arrowUp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/Resources/Icons/arrowUp.png -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2a15068d1741224da2631a67ee796f9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/EditorWindow.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2bfbf34a5e99f834299fed6ddcfed2af 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/EditorWindow/EditorWindowStyleSheet.uss: -------------------------------------------------------------------------------- 1 | 2 | .dialogueContainerName 3 | { 4 | margin-top: 2px; 5 | margin-left: 5px; 6 | padding-right: 5px; 7 | 8 | } 9 | .showGridLabel 10 | { 11 | margin-top: 2px; 12 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/EditorWindow/EditorWindowStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1d1a10ce2f6a7e47b8a4b60acdc26c7 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/GraphView.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4deb90aa68cfe074e9dff032a54aa323 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/GraphView/GraphViewStyleSheet.uss: -------------------------------------------------------------------------------- 1 | GridBackground 2 | { 3 | --grid-background-color: #282828; 4 | --line-color: rgba(193, 196, 192, 0.025); 5 | --thick-line-color: rgba(193, 196, 192, 0.05); 6 | --spacing: 10; 7 | } 8 | .Hide{ 9 | --line-color: rgba(0, 0, 0, 0); 10 | --thick-line-color: rgba(0, 0, 0, 0); 11 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/GraphView/GraphViewStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33289065069aca1408c8c6a368b13ecd 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22824186f1faccc48a069e82e8f09b43 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/BackgroundNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /* ----------------- Colors -----------------*/ 2 | 3 | 4 | .node #title{ 5 | background-color: #2787EE; 6 | } 7 | 8 | .node #title #title-label{ 9 | color: white; 10 | } 11 | 12 | .LabelColor{ 13 | color:#2787EE; 14 | } 15 | 16 | 17 | 18 | /* ----------------- Label -----------------*/ 19 | 20 | 21 | 22 | .TopBox{ 23 | flex-direction: row; 24 | padding-top:10px; 25 | } 26 | 27 | .LabelText{ 28 | margin-right:auto; 29 | font-size: 18px; 30 | } 31 | 32 | 33 | 34 | /* ----------------- Name -----------------*/ 35 | 36 | .BackgroundName{ 37 | display:flex; 38 | padding-bottom: 10px; 39 | } 40 | 41 | /* ----------------- Images -----------------*/ 42 | 43 | 44 | .ImagePreview{ 45 | height: 200px; 46 | width: 400px; 47 | margin:auto; 48 | 49 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/BackgroundNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9efb4928edfc003449bef1101b7ed07e 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/BranchNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /*--------------------------------------- Color -----------------------------------------*/ 2 | 3 | .node #title{ 4 | background-color: #6A008C; 5 | } 6 | 7 | .node #title #title-label{ 8 | color: white; 9 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/BranchNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b74c77cd5894ac42b8fbee15427c815 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/CharacterNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /* ----------------- Colors -----------------*/ 2 | 3 | 4 | .node #title{ 5 | background-color: #119911; 6 | } 7 | 8 | .node #title #title-label{ 9 | color: white; 10 | } 11 | 12 | .LabelColor{ 13 | color:#119911; 14 | } 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | /* ----------------- Name -----------------*/ 23 | 24 | .CharacterName{ 25 | display:flex; 26 | padding-bottom: 10px; 27 | } 28 | /* ----------------- Images -----------------*/ 29 | 30 | 31 | .ImagePreview{ 32 | height: 250px; 33 | width: 200px; 34 | margin:auto; 35 | } 36 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/CharacterNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69c34696f72f18542b9186718639932f 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/ChoiceNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /*----------- Colors --------------*/ 2 | 3 | .node #title{ 4 | background-color: #FFFEB2; 5 | } 6 | 7 | .node #title #title-label{ 8 | color: #000000; 9 | } 10 | 11 | 12 | .LabelColor{ 13 | color:#D1B00C; 14 | } 15 | 16 | 17 | 18 | /*----------- Label Title --------------*/ 19 | 20 | .ChoiceStateTypeLabel{ 21 | padding-top:12px; 22 | font-size: 12px; 23 | padding-left:1px; 24 | } 25 | 26 | .ChoiceStateTypeEnum{ 27 | padding-top:10px; 28 | width: 70px; 29 | } 30 | 31 | 32 | 33 | 34 | /*----------- Buttons --------------*/ 35 | 36 | .AddConditionBtn{ 37 | margin-left: auto; 38 | } 39 | .RemoveChoiceBtn{ 40 | margin-left: auto; 41 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/ChoiceNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 106a8cd0ba587034eaf8ce151ad71d3e 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/DelayNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /*--------------------------------------- Colors -----------------------------------------*/ 2 | 3 | .node #title{ 4 | background-color: #FFA6BE; 5 | } 6 | 7 | .node #title #title-label{ 8 | color: black; 9 | } 10 | 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/DelayNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02bc56d6b4bdddc4b87ad1d5423cdcf5 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/EndNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /*--------------------------------------- Colors -----------------------------------------*/ 2 | 3 | .node #title{ 4 | background-color: #760049; 5 | } 6 | 7 | .node #title #title-label{ 8 | color: white; 9 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/EndNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56d7356f9ec69f546b63dabe64bd7b5b 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/EventNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /*------- Colors ---------*/ 2 | 3 | 4 | .node #title{ 5 | background-color: #BD0000; 6 | } 7 | 8 | .node #title #title-label{ 9 | color: white; 10 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/EventNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f48981a0ac037a45aacdc97f856a162 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/NodeStyleSheet.uss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/NodeStyleSheet.uss -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/NodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59069e1d9d05c92499a392323f5607db 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/RepliqueNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /* ----------------- Colors -----------------*/ 2 | 3 | .node #title{ 4 | background-color: #D1B00C; 5 | } 6 | 7 | .node #title #title-label{ 8 | color: black; 9 | } 10 | 11 | .LabelColor{ 12 | color:#D1B00C; 13 | } 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/RepliqueNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfddf70ee5e5bda42adbb6b0cf72da94 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/StartNodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /*--------------------------------------- Colors -----------------------------------------*/ 2 | 3 | .node #title{ 4 | background-color: #104CB0; 5 | } 6 | 7 | .node #title #title-label{ 8 | color: white; 9 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/StartNodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ed02f65bbd07c546bc0c1cf9579127b 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/UINodeStyleSheet.uss: -------------------------------------------------------------------------------- 1 | /*--------------------------------------- Colors -----------------------------------------*/ 2 | 3 | .node #title{ 4 | background-color: #BBBBBB; 5 | } 6 | 7 | .node #title #title-label{ 8 | color: black; 9 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Editor/Resources/USS/Nodes/UINodeStyleSheet.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ae3442d607e08e4b9b6d92c24395342 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9732e0ecf7ef5d848bedbdc6e46d85bf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca51ae9841112b040aee3083590801dd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/BackgroundData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2cb63d3f6adc104ba72114a505d9125 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/BaseData.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.Serialization; 3 | 4 | namespace Project.NodeSystem 5 | { 6 | //Indicates which datas must be stored depending on the node's type. 7 | [System.Serializable] 8 | public class BaseData 9 | { 10 | public string NodeGuid; 11 | public Vector2 Position; 12 | } 13 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/BaseData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b6f4cf70c0231a4da08018ff3f377d0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/BranchData.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace Project.NodeSystem 4 | { 5 | [System.Serializable] 6 | public class BranchData : BaseData 7 | { 8 | public string TrueNodeGuid; 9 | public string FalseNodeGuid; 10 | public List StringConditions = new List(); 11 | 12 | } 13 | 14 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/BranchData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a07c197a5ab77a4ca5fcdd17cfc0d54 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/CharacterData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 244b400d019c4c549b86742ed03078c2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/ChoiceData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88fbc9a85e3357b49b7726ebcdc70577 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/DelayData.cs: -------------------------------------------------------------------------------- 1 | #if UNITY_EDITOR 2 | 3 | #endif 4 | 5 | namespace Project.NodeSystem 6 | { 7 | [System.Serializable] 8 | public class DelayData : BaseData 9 | { 10 | #if UNITY_EDITOR 11 | 12 | public UnityEngine.UIElements.FloatField FloatField { get; set; } 13 | 14 | #endif 15 | 16 | public ContainerValue Delay = new ContainerValue(); 17 | } 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/DelayData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13344ebbe81363544bc876f2d21f3cf0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/EndData.cs: -------------------------------------------------------------------------------- 1 | namespace Project.NodeSystem 2 | { 3 | 4 | 5 | [System.Serializable] 6 | public class EndData : BaseData 7 | { 8 | public ContainerEnum EndNodeType = new ContainerEnum(); 9 | 10 | } 11 | 12 | 13 | 14 | 15 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/EndData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e464b50ed2a24d4ba3725884b01b032 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/EventData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 893ddd8ac8bb8524fa86d95d142575d1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/GroupData.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using UnityEngine; 3 | 4 | /// 5 | /// Stores which elements are grouped under this VisualElement 6 | /// 7 | [System.Serializable] 8 | public class GroupData 9 | { 10 | public string GroupName; 11 | public Vector2 Position; 12 | public List ContainedGuids = new List(); //The node Guids contained in this group, stored in DialogueSaveLoad 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/GroupData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a23c2b69301b464eb9b485e3ce7ee04 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/LinkData.cs: -------------------------------------------------------------------------------- 1 |  2 | using UnityEngine.Serialization; 3 | 4 | namespace Project.NodeSystem 5 | { 6 | //To keep in memory which nodes are connected to which nodes 7 | [System.Serializable] 8 | public class LinkData 9 | { 10 | public string BaseNodeGuid; 11 | public string BasePortName; 12 | public string TargetNodeGuid; 13 | public string TargetPortName; 14 | } 15 | 16 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/LinkData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14464de913595e34c90db48d5dcf7bb3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/RepliqueData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e73a05a3788d59348af5cb11bc012d28 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/StartData.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | #if UNITY_EDITOR 4 | using UnityEngine.UIElements; 5 | #endif 6 | 7 | namespace Project.NodeSystem 8 | { 9 | [System.Serializable] 10 | public class StartData : BaseData 11 | { 12 | 13 | #if UNITY_EDITOR 14 | public Toggle Toggle { get; set; } 15 | #endif 16 | 17 | //If true, this StartNode will be read in priority if its conditons are met 18 | public ContainerValue isDefault = new ContainerValue(); 19 | 20 | //If its conditions are met, that StartNode becomes eligible for reading in the DialogueManager 21 | public List StringConditions = new List(); 22 | 23 | 24 | 25 | } 26 | 27 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/StartData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d840784a0fe9409498c66543908101f7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/StickyNoteData.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [System.Serializable] 4 | public class StickyNoteData 5 | { 6 | public string Title; 7 | public string Content; 8 | public Vector2 Position; 9 | public Vector2 Size; 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/StickyNoteData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2aaf5b9fbb4c68b43bd1a10ce65db240 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/UIData.cs: -------------------------------------------------------------------------------- 1 | #if UNITY_EDITOR 2 | using UnityEngine.UIElements; 3 | #endif 4 | 5 | namespace Project.NodeSystem 6 | { 7 | [System.Serializable] 8 | public class UIData : BaseData 9 | { 10 | 11 | #if UNITY_EDITOR 12 | 13 | public Toggle ClearToggle { get; set; } 14 | public Toggle ShowToggle { get; set; } 15 | #endif 16 | 17 | //Displays the UI if true, hides it otherwise 18 | public ContainerValue Show = new ContainerValue(); 19 | 20 | //If true, clears the characters' sprites before showing the new ones. 21 | //Use this if you want to immediately show new characters after the ui was hidden, 22 | //so that the old ones don't briefly flash on screen before dissapearing 23 | public ContainerValue ClearCharSprites = new ContainerValue(); 24 | 25 | 26 | 27 | } 28 | 29 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Dialogue Data/UIData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07e55e36e0c0bb84badfe6a1e95d0338 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e109207ccfa2ac74b804f5b8bfd7549d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Events/DE_EventCaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Runtime/Events/DE_EventCaller.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Events/DE_EventCaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 471bb235b41d9ed4fa387263df70545a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Events/UseStringEventCondition.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e228b1c41dc1edd478a5623b6a6559a3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Events/UseStringEventModifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63d3d16943b7c4447a4bad9734241221 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Project.DialogueSystem.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.DialogueSystem.Runtime", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:6055be8ebefd69e48b49212b09b47b2f", 6 | "GUID:7c221f73ed9fa9c4a966eaca0c0f8e93", 7 | "GUID:471d0f29d4c70854a9b63d0dc752c390", 8 | "GUID:349b9b99de2601549becd44957d518e2", 9 | "GUID:bdeaa46469fbea345a4b039b11199b2b", 10 | "GUID:b7ba32514f966ed469e5d0663b4120c6" 11 | ], 12 | "includePlatforms": [ 13 | "Editor", 14 | "WindowsStandalone32", 15 | "WindowsStandalone64" 16 | ], 17 | "excludePlatforms": [], 18 | "allowUnsafeCode": false, 19 | "overrideReferences": false, 20 | "precompiledReferences": [], 21 | "autoReferenced": true, 22 | "defineConstraints": [], 23 | "versionDefines": [], 24 | "noEngineReferences": false 25 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/Project.DialogueSystem.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f20bd95943f317408f5bb7a6fcb7443 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/SOs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f795b43da899f86458690109dd377993 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/SOs/DialogueCharacterSO.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb4059720b995f746868447ce14d192e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/SOs/DialogueContainerSO.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd242b17d1915eb458c4133486bbe650 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/SOs/DialogueContainerValues.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd361330af8b3e14f82c52d9be7b3f7c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/SOs/DialogueEventSO.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.Events; 3 | 4 | namespace Project.NodeSystem 5 | { 6 | /// 7 | /// The root class DialogueEvents activated during a dialogue. 8 | /// Inherit from this class to implement more complex callbacks. 9 | /// 10 | [CreateAssetMenu(menuName = "Dialogue/New Dialogue Event", fileName = "New Dialogue Event")] 11 | [System.Serializable] 12 | public class DialogueEventSO : ScriptableObject 13 | { 14 | public UnityAction OnDialogueEventCalled; 15 | 16 | public void Invoke() 17 | { 18 | try 19 | { 20 | OnDialogueEventCalled.Invoke(); 21 | } 22 | catch 23 | { 24 | Debug.LogError($"DialogueEventSO was called on \"{name}\" but nothing was subscribed to it."); 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/SOs/DialogueEventSO.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c70fdd249a229df4fb9297e9f2dacfa3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2dacda3f7383ff64fb43459e3daf5178 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueButtonContainer.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | 3 | namespace Project.NodeSystem 4 | { 5 | public class DialogueButtonContainer 6 | { 7 | public UnityAction OnChoiceClicked { get; set; } 8 | public string Text { get; set; } 9 | public bool ConditionCheck { get; set; } 10 | public ChoiceStateType ChoiceState { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueButtonContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b1f85095aeaf46498b3be172f7dfd4b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueGetData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dc937424abceba4c9fd141c5a2ddb00 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueManager.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90d7b7cda4ee64243bc418a17d1ad083 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueTrigger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8aec959d202a0c1448711abf63c3af2a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueUI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueUI.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/DialogueUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf488f42e012bde42b6069379678ed9a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/SelectButton.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.EventSystems; 3 | using UnityEngine.UI; 4 | 5 | //Fixes the bug preventing the choices slot #1 to be selected 6 | 7 | public class SelectButton : MonoBehaviour 8 | { 9 | 10 | [SerializeField] private Button _btnToSelect; 11 | 12 | private bool ControllerIsConnected 13 | { 14 | get 15 | { 16 | return Input.GetJoystickNames().Length > 0; 17 | } 18 | } 19 | 20 | 21 | // Start is called before the first frame update 22 | void OnEnable() 23 | { 24 | //if controller is connected, select the button 25 | if (ControllerIsConnected) 26 | { 27 | _btnToSelect.Select(); 28 | _btnToSelect.OnSelect(new BaseEventData(EventSystem.current)); 29 | } 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/SelectButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8596af8c0b8f66345948db316ab63dca 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/TweenedDialogueUI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Dialogue Node System/Runtime/UIs/TweenedDialogueUI.cs -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/UIs/TweenedDialogueUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f06c93fbf7ceb1546945b8642d35310d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - _screenFader: {instanceID: 0} 8 | - _startTex: {instanceID: 0} 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/ValueTypes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b8fa822f55de094a90fbae9a777670d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Dialogue Node System/Runtime/ValueTypes/Enums.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d4ea5fe56b1ef84781a661beab00520 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 657c06fb3e9250449964bd1c83c4b61a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 654d22e1050df1c41a14e9e30cb8984d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Editor/Project.ScreenFader.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.ScreenFader.Editor", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:b7ba32514f966ed469e5d0663b4120c6", 6 | "GUID:349b9b99de2601549becd44957d518e2" 7 | ], 8 | "includePlatforms": [ 9 | "Editor" 10 | ], 11 | "excludePlatforms": [], 12 | "allowUnsafeCode": false, 13 | "overrideReferences": false, 14 | "precompiledReferences": [], 15 | "autoReferenced": true, 16 | "defineConstraints": [], 17 | "versionDefines": [], 18 | "noEngineReferences": false 19 | } -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Editor/Project.ScreenFader.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6be68271b8e64244faf7db9b30faa3b4 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Editor/ScreenFaderSOEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec31418d7ad14a0418d26dd64d2eeaa8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Editor/TransitionSettingsSOEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1fa1b289921a1740b0590f30730ecff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a93abab251fa54f4eaf1b72e517daf72 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/Project.ScreenFader.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.ScreenFader", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [ 6 | "Editor", 7 | "WindowsStandalone32", 8 | "WindowsStandalone64" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/Project.ScreenFader.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7ba32514f966ed469e5d0663b4120c6 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/ScreenFadeRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88857d96cb3fb8141ae4ba758506ed9a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/ScreenFaderSO.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d15468e117c99b94dbc0c6f3b263c1b2 3 | timeCreated: 1438537194 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/TransitionSettingsSO.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using Project.Enums; 3 | 4 | namespace Project.ScreenFader 5 | { 6 | 7 | [CreateAssetMenu(fileName = "New Transition Settings", menuName = "Scriptable Objects/Screen Fader/New Transition Settings")] 8 | public class TransitionSettingsSO : ScriptableObject 9 | { 10 | public FaderTransitionType TransitionType = FaderTransitionType.Mask; 11 | public AnimationCurve FadeCurve = AnimationCurve.Linear(0f, 0f, 1f, 1f); 12 | public float Speed = 1f; 13 | public float DelayAfterTransition = 0f; 14 | 15 | 16 | //Mask & Fade settings 17 | public Color FadeColor = Color.black; 18 | public Texture2D MaskTexture; 19 | public bool InvertMask; 20 | [Range(0f, 1f)] public float MaskSpread; // If TransitionType = Mask, indicates the "softness of the mask" (0 : Hard ; 1 : Blur) 21 | 22 | 23 | } 24 | } -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/TransitionSettingsSO.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c116d40a757ccff4f9dba69d1beaa90a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/ValueTypes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1842cbb4e7c70944a039e2af81f3dbc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/ValueTypes/Enums.cs: -------------------------------------------------------------------------------- 1 | 2 | namespace Project.Enums 3 | { 4 | 5 | /// 6 | /// The transition type of the ScreenFade (Mask, Fade or Blend) 7 | /// 8 | public enum FaderTransitionType 9 | { 10 | Mask = 0, //Uses a texture to mask the UI 11 | ColoredFade = 1, //Creates a colored fade to transition towards the next scene 12 | TextureBlend = 2, //Creates a transparent blend towards the next texture 13 | } 14 | } 15 | 16 | 17 | -------------------------------------------------------------------------------- /Assets/Scripts/ScreenFader/Runtime/ValueTypes/Enums.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e54b996f8107c5b429802796da86a482 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbf808b95bf6b1a43a234cdce3d04cdb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea0d2d967e2ab8a4591f0dda00e86996 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Editor Window Utilities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c44f196d0c272454fa60838fc160f02f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Editor Window Utilities/EditorWindowUtilities.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using UnityEditor; 3 | using UnityEngine; 4 | 5 | namespace Project.Utilities.Editor 6 | { 7 | 8 | public class EditorWindowUtilities : MonoBehaviour 9 | { 10 | public static bool FindEditorWindow(string windowName) where WindowType : EditorWindow 11 | { 12 | WindowType[] windows = Resources.FindObjectsOfTypeAll().Where(window => window.titleContent.text == windowName).ToArray(); 13 | 14 | //for (int i = 0; i < windows.Length; i++) 15 | //{ 16 | // print(windows[i].titleContent.text); 17 | //} 18 | 19 | return windows != null && windows.Length > 0; 20 | } 21 | 22 | 23 | public static WindowType FindEditorWindow(string windowName, int windowIndex) where WindowType : EditorWindow 24 | { 25 | WindowType[] windows = Resources.FindObjectsOfTypeAll().Where(window => window.titleContent.text == windowName).ToArray(); 26 | return windows != null && windows.Length > 0 ? windows[windowIndex] : null; 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Editor Window Utilities/EditorWindowUtilities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebbb3db11d530a446ba2a16dd3020d9c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Editor Window Utilities/Project.Utilities.Editor.Window.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.Editor", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [ 6 | "Editor", 7 | "WindowsStandalone32", 8 | "WindowsStandalone64" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Editor Window Utilities/Project.Utilities.Editor.Window.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9962a0299c40aed49938888292cc746f 3 | labels: 4 | - Assembly 5 | AssemblyDefinitionImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bbba1110d6d87a44bf9930d55ce1138 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/NameReplacer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c23e367a7649194a99d142b4f5b5217 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/NameReplacer/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c7b626b2f7029b41b5abd718f2f21df 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/NameReplacer/Editor/NameReplacer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9070c71c928f204fa6c6a807be4c35f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/NameReplacer/Project.Utilities.Editor.NameReplacer.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.Editor.NameReplacer", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:349b9b99de2601549becd44957d518e2" 6 | ], 7 | "includePlatforms": [ 8 | "Editor", 9 | "WindowsStandalone32", 10 | "WindowsStandalone64" 11 | ], 12 | "excludePlatforms": [], 13 | "allowUnsafeCode": false, 14 | "overrideReferences": false, 15 | "precompiledReferences": [], 16 | "autoReferenced": true, 17 | "defineConstraints": [], 18 | "versionDefines": [], 19 | "noEngineReferences": false 20 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/NameReplacer/Project.Utilities.Editor.NameReplacer.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 390acf20bd232a74aa7236c40f2a7e87 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/ObjectSetter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4001d29ede6061f439d77536f2145104 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/ObjectSetter/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d5ef019669b0bd46be2eda9b3aa5724 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/ObjectSetter/Editor/ObjectSetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e54c196acf9d0fd4c93eadfa67dd6fef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/ObjectSetter/Project.Utilities.Editor.ObjectSetter.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.Editor.ObjectSetter", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [ 6 | "Editor", 7 | "WindowsStandalone32", 8 | "WindowsStandalone64" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/ObjectSetter/Project.Utilities.Editor.ObjectSetter.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ab5b0a19f9db854d8b2ce64a13128e8 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/PlayerPrefs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40e8afaa25baa0d4aaf0872d19917c27 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/PlayerPrefs/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37f9f346884495e448dcec4a1e236c00 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/PlayerPrefs/Editor/PlayerPrefsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7b0b86917edc2e45bb4fe25ec5e75b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/PlayerPrefs/Project.Utilities.Editor.PlayerPrefs.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.Editor.PlayerPrefs", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:349b9b99de2601549becd44957d518e2" 6 | ], 7 | "includePlatforms": [ 8 | "Editor" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Editor/Windows/PlayerPrefs/Project.Utilities.Editor.PlayerPrefs.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f3dbf9a631b64542aedb1bcdd885542 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e94ec44ea3f89b4cb747c17a879dcd7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/AssetFinder.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9a4d45b5b278214681e587956fb8ca0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/AssetFinder/AssetsFinderUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Utilities/Runtime/AssetFinder/AssetsFinderUtilities.cs -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/AssetFinder/AssetsFinderUtilities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eb39dc64040bb7419b255f4b2b94e22 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/AssetFinder/Project.Utilities.Assets.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.Assets", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [ 6 | "Editor", 7 | "WindowsStandalone32", 8 | "WindowsStandalone64" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/AssetFinder/Project.Utilities.Assets.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cfb1838138566848bb6916ab85c4227 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08745554cba07ae4ab88d641a7b9cc89 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/Project.Utilities.Attributes.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.Attributes", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [ 6 | "Editor", 7 | "WindowsStandalone32", 8 | "WindowsStandalone64" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/Project.Utilities.Attributes.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 471d0f29d4c70854a9b63d0dc752c390 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/ReadOnly Attribute.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 400c3d8725e20d545938d77836de999e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/ReadOnly Attribute/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 025e564157eec0547988763d40c9d94c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/ReadOnly Attribute/Editor/ReadOnlyPropertyDrawer.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine; 3 | 4 | [CustomPropertyDrawer(typeof(ReadOnlyAttribute))] 5 | public class ReadOnlyPropertyDrawer :PropertyDrawer 6 | { 7 | public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) 8 | { 9 | GUI.enabled = false; 10 | EditorGUI.PropertyField(position, property, label, true); 11 | GUI.enabled = true; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/ReadOnly Attribute/Editor/ReadOnlyPropertyDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31ebad5fd2dee0c4c954cf64e5ebfa3e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/ReadOnly Attribute/ReadOnlyAttribute.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | //Crée l'attribut [ReadOnly] pour révéler les variables dans l'inspecteur sans les rendre modifiable 4 | public class ReadOnlyAttribute : PropertyAttribute 5 | { 6 | 7 | } 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/Attributes/ReadOnly Attribute/ReadOnlyAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b2a6c295e86cec4e8d2699db9c03a30 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd9ccf5b83ce7c94fa9a08d6ba321bdd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4184c13b076caee48a836a153dd4828f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Editor/Project.Utilities.ObjectTweener.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.ObjectTweener.Editor", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:bdeaa46469fbea345a4b039b11199b2b" 6 | ], 7 | "includePlatforms": [ 8 | "Editor" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Editor/Project.Utilities.ObjectTweener.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12f0aae7093217f41a68a227235f2070 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Editor/TweenSettingsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa1f1e2ac017b504684091359b6c690a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1be13d305b20514a958bc2a9e4fd4af 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/ObjectTweener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/ObjectTweener.cs -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/ObjectTweener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34827d643e17eca47922e8af1945a734 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/Project.Utilities.ObjectTweener.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.ObjectTweener", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:7c221f73ed9fa9c4a966eaca0c0f8e93" 6 | ], 7 | "includePlatforms": [ 8 | "Editor", 9 | "WindowsStandalone32", 10 | "WindowsStandalone64" 11 | ], 12 | "excludePlatforms": [], 13 | "allowUnsafeCode": false, 14 | "overrideReferences": false, 15 | "precompiledReferences": [], 16 | "autoReferenced": true, 17 | "defineConstraints": [], 18 | "versionDefines": [], 19 | "noEngineReferences": false 20 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/Project.Utilities.ObjectTweener.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdeaa46469fbea345a4b039b11199b2b 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/TweenSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/TweenSettings.cs -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/TweenSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 846a94970f87695469a491017d59c231 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/TweenUtilities.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace Project.Utilities.Tween 5 | { 6 | public static class TweenUtilities 7 | { 8 | 9 | public static void SetOnTweensComplete(this LTDescr[] tweensList, Action onComplete) 10 | { 11 | if(tweensList.Length > 0) 12 | { 13 | tweensList[tweensList.Length - 1].setOnComplete(onComplete); 14 | } 15 | } 16 | 17 | public static void SetOnTweensComplete(this List tweensList, Action onComplete) 18 | { 19 | if (tweensList.Count > 0) 20 | { 21 | tweensList[tweensList.Count - 1].setOnComplete(onComplete); 22 | } 23 | } 24 | 25 | } 26 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ObjectTweener/Runtime/TweenUtilities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: adbb62bc4b3c30348a42e7526b3da216 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a94517a8fb1f294cacad0750835de66 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Arrays.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fe0fd71066446646b53088770a1652b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Conversions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88f7a1acd8e1a5c4f9516bd2c0262cb9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Enums.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Project.Utilities.ValueTypes 4 | { 5 | public static class Enums 6 | { 7 | public static T[] ValuesOf() where T : System.Enum 8 | { 9 | return (T[])Enum.GetValues(typeof(T)); 10 | } 11 | 12 | public static int LengthOf() where T : System.Enum 13 | { 14 | return ValuesOf().Length; 15 | } 16 | 17 | public static void ForEach(Action action) where T : System.Enum 18 | { 19 | foreach (T value in ValuesOf()) 20 | { 21 | action.Invoke(value); 22 | } 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Enums.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0908b7ec44cb9eb469c8837158989c0e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Project.Utilities.ValueTypes.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Project.Utilities.ValueTypes", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [ 6 | "Editor", 7 | "WindowsStandalone32", 8 | "WindowsStandalone64" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Project.Utilities.ValueTypes.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 349b9b99de2601549becd44957d518e2 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Strings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d3ff4147b69b8b45a8dac38579bc94d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Types.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Scripts/Utilities/Runtime/ValueTypes/Types.cs -------------------------------------------------------------------------------- /Assets/Scripts/Utilities/Runtime/ValueTypes/Types.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae6a8807464de1847af34f0e4a08a779 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c95e4acd2e3c305459827d6ebf2c2052 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shaders/Blend Textures Shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86e3b24525de914458818f2381935d94 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shaders/Blend Textures Shader/BlendTextureUI.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f66b769d04bb56d4bab3b4ada41a8eba 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | preprocessorOverride: 0 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Shaders/Blend Textures Shader/MTL_DialogueBackground.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 8 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInstance: {fileID: 0} 9 | m_PrefabAsset: {fileID: 0} 10 | m_Name: MTL_DialogueBackground 11 | m_Shader: {fileID: 4800000, guid: f66b769d04bb56d4bab3b4ada41a8eba, type: 3} 12 | m_Parent: {fileID: 0} 13 | m_ModifiedSerializedProperties: 0 14 | m_ValidKeywords: [] 15 | m_InvalidKeywords: [] 16 | m_LightmapFlags: 4 17 | m_EnableInstancingVariants: 0 18 | m_DoubleSidedGI: 0 19 | m_CustomRenderQueue: -1 20 | stringTagMap: {} 21 | disabledShaderPasses: [] 22 | m_LockedProperties: 23 | m_SavedProperties: 24 | serializedVersion: 3 25 | m_TexEnvs: 26 | - _MainTex: 27 | m_Texture: {fileID: 2800000, guid: 6295bebff7854d74aa08f81223be5e1f, type: 3} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | - _SecTex: 31 | m_Texture: {fileID: 2800000, guid: c895f18b11355ac45a261a860e55f43b, type: 3} 32 | m_Scale: {x: 1, y: 1} 33 | m_Offset: {x: 0, y: 0} 34 | - _SecondaryTex: 35 | m_Texture: {fileID: 0} 36 | m_Scale: {x: 1, y: 1} 37 | m_Offset: {x: 0, y: 0} 38 | m_Ints: [] 39 | m_Floats: 40 | - _Blend: 0 41 | m_Colors: [] 42 | m_BuildTextureStacks: [] 43 | -------------------------------------------------------------------------------- /Assets/Shaders/Blend Textures Shader/MTL_DialogueBackground.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eaa69c941fc8ad64387c51831a666c6a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shaders/Blend Textures Shader/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Shaders/Blend Textures Shader/ReadMe.txt -------------------------------------------------------------------------------- /Assets/Shaders/Blend Textures Shader/ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b343acc6e976658458163eedc8ff6d21 3 | timeCreated: 1438538386 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shaders/Mask Shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43e6274e0b5ebd441b5af801eb6b2152 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shaders/Mask Shader/ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56f58b81799815743a41f0db56317af0 3 | timeCreated: 1438538386 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shaders/Mask Shader/ScreenTransitionImageEffect.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52432dbdae239614b9d5d23b382317be 3 | timeCreated: 1438534290 4 | licenseType: Pro 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7adafefad083954b9891ca80c142a8d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88e9d9762900b6c408aa8341483fb17d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Backgrounds.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39bbbbc241326564e92b9ed209aff9f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Backgrounds/tex_background1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Backgrounds/tex_background1.jpg -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Backgrounds/tex_background2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Backgrounds/tex_background2.jpg -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Backgrounds/tex_background3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Backgrounds/tex_background3.jpg -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Backgrounds/tex_background4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Backgrounds/tex_background4.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa4d7781a8d7d3740956554d4a407211 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae100881a7db8e64588b2f3c5d9523e2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_angry.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_confident.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_confident.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_deter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_deter.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_doubt.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_empathetic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_empathetic.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_idle.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_regret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_regret.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_sad.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_shock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_shock.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_tex_happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_tex_happy.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/1/tex_think.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/1/tex_think.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6acd47ef3a0410448bd8a883acb0001 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_angry.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_confident.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_confident.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_deter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_deter.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_doubt.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_empathetic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_empathetic.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_idle.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_regret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_regret.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_sad.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_shock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_shock.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_tex_happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_tex_happy.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/2/tex_think.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/2/tex_think.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab13a23ff0e03bb41897ebac1bd585c6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_angry.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_confident.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_confident.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_deter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_deter.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_doubt.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_empathetic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_empathetic.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_idle.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_regret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_regret.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_sad.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_shock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_shock.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_tex_happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_tex_happy.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/3/tex_think.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/3/tex_think.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/adam & eve.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddc2e0bd86c085144af7870ff6a7dbf0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/adam & eve/spriteadam0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/adam & eve/spriteadam0001.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/adam & eve/spriteeve_happy0002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/adam & eve/spriteeve_happy0002.png -------------------------------------------------------------------------------- /Assets/Textures/Dialogues/Characters/adam & eve/spriteeve_idle0002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Assets/Textures/Dialogues/Characters/adam & eve/spriteeve_idle0002.png -------------------------------------------------------------------------------- /Assets/UniversalRenderPipelineGlobalSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3} 13 | m_Name: UniversalRenderPipelineGlobalSettings 14 | m_EditorClassIdentifier: 15 | k_AssetVersion: 3 16 | m_RenderingLayerNames: 17 | - Default 18 | m_ValidRenderingLayers: 1 19 | lightLayerName0: 20 | lightLayerName1: 21 | lightLayerName2: 22 | lightLayerName3: 23 | lightLayerName4: 24 | lightLayerName5: 25 | lightLayerName6: 26 | lightLayerName7: 27 | m_StripDebugVariants: 1 28 | m_StripUnusedPostProcessingVariants: 0 29 | m_StripUnusedVariants: 1 30 | m_StripUnusedLODCrossFadeVariants: 1 31 | m_StripScreenCoordOverrideVariants: 1 32 | supportRuntimeDebugDisplay: 0 33 | m_ShaderVariantLogLevel: 0 34 | m_ExportShaderVariants: 1 35 | -------------------------------------------------------------------------------- /Assets/UniversalRenderPipelineGlobalSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b128aa30520a2584483a6f3c378bd4b4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Makingof/v2/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v2/1.png -------------------------------------------------------------------------------- /Makingof/v2/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v2/2.png -------------------------------------------------------------------------------- /Makingof/v2/24-07-2021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v2/24-07-2021.png -------------------------------------------------------------------------------- /Makingof/v2/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v2/3.png -------------------------------------------------------------------------------- /Makingof/v3/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v3/1.png -------------------------------------------------------------------------------- /Makingof/v3/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v3/2.png -------------------------------------------------------------------------------- /Makingof/v3/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v3/3.png -------------------------------------------------------------------------------- /Makingof/v3/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v3/editor.png -------------------------------------------------------------------------------- /Makingof/v3/editor2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v3/editor2.png -------------------------------------------------------------------------------- /Makingof/v3/editor3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClemGG/Dialogue-Node-System/c440d0c48a1e80adf397e2666cebc16243675774/Makingof/v3/editor3.png -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "com.unity.ide.visualstudio": "2.0.22", 4 | "com.unity.inputsystem": "1.7.0", 5 | "com.unity.render-pipelines.universal": "14.0.11", 6 | "com.unity.test-framework": "1.1.33", 7 | "com.unity.textmeshpro": "3.0.7", 8 | "com.unity.ugui": "1.0.0", 9 | "com.unity.modules.animation": "1.0.0", 10 | "com.unity.modules.audio": "1.0.0", 11 | "com.unity.modules.imageconversion": "1.0.0", 12 | "com.unity.modules.imgui": "1.0.0", 13 | "com.unity.modules.jsonserialize": "1.0.0", 14 | "com.unity.modules.physics": "1.0.0", 15 | "com.unity.modules.screencapture": "1.0.0", 16 | "com.unity.modules.ui": "1.0.0", 17 | "com.unity.modules.uielements": "1.0.0", 18 | "com.unity.modules.umbra": "1.0.0", 19 | "com.unity.modules.unitywebrequest": "1.0.0" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Volume: 1 8 | Rolloff Scale: 1 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_SampleRate: 0 12 | m_DSPBufferSize: 1024 13 | m_VirtualVoiceCount: 512 14 | m_RealVoiceCount: 32 15 | m_SpatializerPlugin: 16 | m_AmbisonicDecoderPlugin: 17 | m_DisableAudio: 0 18 | m_VirtualizeEffects: 1 19 | m_RequestedDSPBufferSize: 0 20 | -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 13 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_ClothInterCollisionDistance: 0.1 18 | m_ClothInterCollisionStiffness: 0.2 19 | m_ContactsGeneration: 1 20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 21 | m_AutoSimulation: 1 22 | m_AutoSyncTransforms: 0 23 | m_ReuseCollisionCallbacks: 1 24 | m_ClothInterCollisionSettingsToggle: 0 25 | m_ClothGravity: {x: 0, y: -9.81, z: 0} 26 | m_ContactPairsMode: 0 27 | m_BroadphaseType: 0 28 | m_WorldBounds: 29 | m_Center: {x: 0, y: 0, z: 0} 30 | m_Extent: {x: 250, y: 250, z: 250} 31 | m_WorldSubdivisions: 8 32 | m_FrictionType: 0 33 | m_EnableEnhancedDeterminism: 0 34 | m_EnableUnifiedHeightmaps: 1 35 | m_SolverType: 0 36 | m_DefaultMaxAngularSpeed: 7 37 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Scenes/Dialogue Trigger.unity 10 | guid: f3316673b4691ff4cbc6094d6e7f98de 11 | - enabled: 1 12 | path: Assets/Scenes/Dialogue Scene.unity 13 | guid: d1a49def8c9f5e74a83a00f5c11e906a 14 | m_configObjects: {} 15 | -------------------------------------------------------------------------------- /ProjectSettings/MemorySettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!387306366 &1 4 | MemorySettings: 5 | m_ObjectHideFlags: 0 6 | m_EditorMemorySettings: 7 | m_MainAllocatorBlockSize: -1 8 | m_ThreadAllocatorBlockSize: -1 9 | m_MainGfxBlockSize: -1 10 | m_ThreadGfxBlockSize: -1 11 | m_CacheBlockSize: -1 12 | m_TypetreeBlockSize: -1 13 | m_ProfilerBlockSize: -1 14 | m_ProfilerEditorBlockSize: -1 15 | m_BucketAllocatorGranularity: -1 16 | m_BucketAllocatorBucketsCount: -1 17 | m_BucketAllocatorBlockSize: -1 18 | m_BucketAllocatorBlockCount: -1 19 | m_ProfilerBucketAllocatorGranularity: -1 20 | m_ProfilerBucketAllocatorBucketsCount: -1 21 | m_ProfilerBucketAllocatorBlockSize: -1 22 | m_ProfilerBucketAllocatorBlockCount: -1 23 | m_TempAllocatorSizeMain: -1 24 | m_JobTempAllocatorBlockSize: -1 25 | m_BackgroundJobTempAllocatorBlockSize: -1 26 | m_JobTempAllocatorReducedBlockSize: -1 27 | m_TempAllocatorSizeGIBakingWorker: -1 28 | m_TempAllocatorSizeNavMeshWorker: -1 29 | m_TempAllocatorSizeAudioWorker: -1 30 | m_TempAllocatorSizeCloudWorker: -1 31 | m_TempAllocatorSizeGfx: -1 32 | m_TempAllocatorSizeJobWorker: -1 33 | m_TempAllocatorSizeBackgroundWorker: -1 34 | m_TempAllocatorSizePreloadManager: -1 35 | m_PlatformMemorySettings: {} 36 | -------------------------------------------------------------------------------- /ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | m_EnablePreReleasePackages: 0 16 | m_EnablePackageDependencies: 0 17 | m_AdvancedSettingsExpanded: 1 18 | m_ScopedRegistriesSettingsExpanded: 1 19 | m_SeeAllPackageVersions: 0 20 | oneTimeWarningShown: 0 21 | m_Registries: 22 | - m_Id: main 23 | m_Name: 24 | m_Url: https://packages.unity.com 25 | m_Scopes: [] 26 | m_IsDefault: 1 27 | m_Capabilities: 7 28 | m_UserSelectedRegistryName: 29 | m_UserAddingNewScopedRegistry: 0 30 | m_RegistryInfoDraft: 31 | m_ErrorMessage: 32 | m_Original: 33 | m_Id: 34 | m_Name: 35 | m_Url: 36 | m_Scopes: [] 37 | m_IsDefault: 0 38 | m_Capabilities: 0 39 | m_Modified: 0 40 | m_Name: 41 | m_Url: 42 | m_Scopes: 43 | - 44 | m_SelectedScopeIndex: 0 45 | m_LoadAssets: 0 46 | -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | m_DefaultList: 7 | - type: 8 | m_NativeTypeID: 108 9 | m_ManagedTypePPtr: {fileID: 0} 10 | m_ManagedTypeFallback: 11 | defaultPresets: 12 | - m_Preset: {fileID: 2655988077585873504, guid: 463065d4f17d1d94d848aa127b94dd43, 13 | type: 2} 14 | - type: 15 | m_NativeTypeID: 1020 16 | m_ManagedTypePPtr: {fileID: 0} 17 | m_ManagedTypeFallback: 18 | defaultPresets: 19 | - m_Preset: {fileID: 2655988077585873504, guid: e7689051185d12f4298e1ebb2693a29f, 20 | type: 2} 21 | - type: 22 | m_NativeTypeID: 1006 23 | m_ManagedTypePPtr: {fileID: 0} 24 | m_ManagedTypeFallback: 25 | defaultPresets: 26 | - m_Preset: {fileID: 2655988077585873504, guid: e8537455c6c08bd4e8bf0be3707da685, 27 | type: 2} 28 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2022.3.47f1 2 | m_EditorVersionWithRevision: 2022.3.47f1 (88c277b85d21) 3 | -------------------------------------------------------------------------------- /ProjectSettings/ShaderGraphSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | shaderVariantLimit: 2048 16 | customInterpolatorErrorThreshold: 32 17 | customInterpolatorWarningThreshold: 16 18 | -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.1 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/URPProjectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | m_LastMaterialVersion: 4 16 | -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 1 7 | m_Enabled: 0 8 | m_TestMode: 0 9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events 10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events 11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com 12 | m_DashboardUrl: https://dashboard.unity3d.com 13 | m_TestInitMode: 0 14 | CrashReportingSettings: 15 | m_EventUrl: https://perf-events.cloud.unity3d.com 16 | m_Enabled: 0 17 | m_LogBufferSize: 10 18 | m_CaptureEditorExceptions: 1 19 | UnityPurchasingSettings: 20 | m_Enabled: 0 21 | m_TestMode: 0 22 | UnityAnalyticsSettings: 23 | m_Enabled: 0 24 | m_TestMode: 0 25 | m_InitializeOnStartup: 1 26 | UnityAdsSettings: 27 | m_Enabled: 0 28 | m_InitializeOnStartup: 1 29 | m_TestMode: 0 30 | m_IosGameId: 31 | m_AndroidGameId: 32 | m_GameIds: {} 33 | m_GameId: 34 | PerformanceReportingSettings: 35 | m_Enabled: 0 36 | -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!890905787 &1 4 | VersionControlSettings: 5 | m_ObjectHideFlags: 0 6 | m_Mode: Visible Meta Files 7 | m_CollabEditorSettings: 8 | inProgressEnabled: 1 9 | -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "False", 8 | "False" 9 | ] 10 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Dialogue-Node-System 2 | The prototype of a Dialogue Node System realized in Unity 2021.1.11. 3 | 4 | ## Core features 5 | 6 | 1. Multiple nodes available: 7 | - Character Node and Replique Node (to add characters and text lines as well as audio), 8 | - Background Node and UI Node (to change the background image and to apply effects to the UI), 9 | - Support for branching dialogues (BranchNode for logic, ChoiceNode for multiple answers, conditional StartNodes to start the dialogue at different points), 10 | - Support for sortable event callbacks with the EventNode, 11 | 2. Flexible save system with .CSV files, 12 | 3. Ability to write dialogue in multiple langugages, 13 | 4. A demo example scene, 14 | 5. Support for controller and keyboard inputs. 15 | 16 | ## Screenshots 17 | 18 | ![Dialogue Node System showcase](https://user-images.githubusercontent.com/23258134/147726251-a60c9ca8-9d50-4e64-8893-0b569b92be1e.gif) 19 | ![editor3](https://user-images.githubusercontent.com/23258134/137706033-78c7c607-f85a-4d81-a04a-f38772d946f7.png) 20 | ![1](https://user-images.githubusercontent.com/23258134/137706042-a1be5ad6-1ddd-41d1-b99b-a0c6eab11def.png) 21 | ![2](https://user-images.githubusercontent.com/23258134/137706050-5f70ee65-9377-4489-a186-c4cbdaf13f31.png) 22 | ![3](https://user-images.githubusercontent.com/23258134/137706058-3bb736c3-7ee4-4585-bb43-c95191f2cb99.png) 23 | -------------------------------------------------------------------------------- /UserSettings/Search.index: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Assets", 3 | "roots": ["Assets"], 4 | "includes": [], 5 | "excludes": ["Temp/", "External/"], 6 | "options": { 7 | "types": true, 8 | "properties": false, 9 | "extended": false, 10 | "dependencies": false 11 | }, 12 | "baseScore": 999 13 | } -------------------------------------------------------------------------------- /UserSettings/Search.settings: -------------------------------------------------------------------------------- 1 | trackSelection = true 2 | fetchPreview = true 3 | wantsMore = false 4 | keepOpen = false 5 | queryFolder = "Assets" 6 | onBoardingDoNotAskAgain = true 7 | showPackageIndexes = false 8 | showStatusBar = false 9 | scopes = { 10 | } 11 | providers = { 12 | asset = { 13 | active = true 14 | priority = 25 15 | defaultAction = null 16 | } 17 | store = { 18 | active = true 19 | priority = 100 20 | defaultAction = null 21 | } 22 | find = { 23 | active = true 24 | priority = 25 25 | defaultAction = null 26 | } 27 | log = { 28 | active = false 29 | priority = 210 30 | defaultAction = null 31 | } 32 | packages = { 33 | active = true 34 | priority = 90 35 | defaultAction = null 36 | } 37 | scene = { 38 | active = true 39 | priority = 50 40 | defaultAction = null 41 | } 42 | query = { 43 | active = true 44 | priority = 100 45 | defaultAction = null 46 | } 47 | } 48 | recentSearches = [ 49 | ] 50 | searchItemFavorites = [ 51 | ] 52 | savedSearchesSortOrder = 0 53 | showSavedSearchPanel = false --------------------------------------------------------------------------------