├── .gitignore ├── Chapter 10.dtl ├── Chapter 10.dtl.uid ├── FakeUnitTests ├── Assets │ ├── Backgrounds │ │ ├── Beach │ │ │ ├── BG Beach day.jpg │ │ │ ├── BG Beach eve.jpg │ │ │ ├── BG Beach night.jpg │ │ │ ├── BG Beachhut day.jpg │ │ │ ├── BG Beachhut eve.jpg │ │ │ ├── BG Beachhut night off.jpg │ │ │ ├── BG Beachhut night on.jpg │ │ │ └── credits.txt │ │ ├── industrial-custom-background.gd │ │ ├── industrial-custom-background.gd.uid │ │ ├── industrial-custom-background.tscn │ │ ├── layered-factory │ │ │ ├── credits.txt │ │ │ ├── skill-desc_0000_foreground.png │ │ │ ├── skill-desc_0001_buildings.png │ │ │ ├── skill-desc_0002_far-buildings.png │ │ │ └── skill-desc_0003_bg.png │ │ ├── paralax-effect.gd │ │ └── paralax-effect.gd.uid │ ├── Music │ │ ├── Play Now Bridge Loop.ogg │ │ ├── Play Now.mp3 │ │ ├── Play Now.ogg │ │ └── Play Now.wav │ ├── SFX │ │ ├── bell_03.ogg │ │ ├── slam_02.ogg │ │ ├── splash_01.ogg │ │ └── wind_ambiance.wav │ └── TypingSounds │ │ ├── LICENSE.txt │ │ ├── typing1.wav │ │ ├── typing2.wav │ │ ├── typing3.wav │ │ ├── typing4.wav │ │ └── typing5.wav ├── TC1_Simple.dch ├── TC1_Simple.dch.uid ├── TC2 Simple2.dch ├── TC2 Simple2.dch.uid ├── TC3_BasicPortraits.dch ├── TC3_BasicPortraits.dch.uid ├── TC4_BasicPortraits2.dch ├── TC4_BasicPortraits2.dch.uid ├── TC5_BasicPortraits3.dch ├── TC5_BasicPortraits3.dch.uid ├── TC6_Style.dch ├── TC6_Style.dch.uid ├── fake_unit_test_scene.gd ├── fake_unit_test_scene.gd.uid ├── fake_unit_test_scene.tres ├── fake_unit_test_scene.tscn ├── t0_overview.dtl ├── t0_overview.dtl.uid ├── t1_texts.dtl ├── t1_texts.dtl.uid ├── t2_characters.dtl ├── t2_characters.dtl.uid ├── t3_variables.dtl ├── t3_variables.dtl.uid ├── t4_styles.dtl ├── t4_styles.dtl.uid ├── t5_various_events.dtl ├── t5_various_events.dtl.uid ├── t6_audio.dtl ├── t6_audio.dtl.uid ├── t7_backgrounds.dtl ├── t7_backgrounds.dtl.uid ├── unit_test_autoload.gd ├── unit_test_autoload.gd.uid ├── unit_test_glossary.tres ├── unit_test_style_a.tres └── unit_test_style_b.tres ├── MainMenu ├── Assets │ ├── Fonts │ │ ├── Caveat_Brush │ │ │ ├── CaveatBrush-Regular.ttf │ │ │ └── OFL.txt │ │ ├── Comic_Neue │ │ │ ├── ComicNeue-Bold.ttf │ │ │ ├── ComicNeue-BoldItalic.ttf │ │ │ ├── ComicNeue-Italic.ttf │ │ │ ├── ComicNeue-Light.ttf │ │ │ ├── ComicNeue-LightItalic.ttf │ │ │ ├── ComicNeue-Regular.ttf │ │ │ └── OFL.txt │ │ ├── Kenney Pixel.ttf │ │ └── Roboto │ │ │ ├── LICENSE.txt │ │ │ ├── Roboto-Black.ttf │ │ │ ├── Roboto-BlackItalic.ttf │ │ │ ├── Roboto-Bold.ttf │ │ │ ├── Roboto-BoldItalic.ttf │ │ │ ├── Roboto-Italic.ttf │ │ │ ├── Roboto-Light.ttf │ │ │ ├── Roboto-LightItalic.ttf │ │ │ ├── Roboto-Medium.ttf │ │ │ ├── Roboto-MediumItalic.ttf │ │ │ ├── Roboto-Regular.ttf │ │ │ ├── Roboto-Thin.ttf │ │ │ └── Roboto-ThinItalic.ttf │ ├── RPG_Preview.PNG │ ├── SmartphonePreview.PNG │ ├── VN_Preview.PNG │ ├── showcase_0.png │ ├── showcase_1.png │ ├── showcase_2.png │ ├── showcase_3.png │ ├── showcase_4.png │ ├── speaker_preview.png │ └── unit_tests.png ├── Dialogic Logo.svg ├── Menu.gd ├── Menu.gd.uid ├── Menu.tscn ├── ProjectPreview.gd ├── ProjectPreview.gd.uid └── ProjectPreview.tscn ├── Readme.md ├── SmallRPG ├── Assets │ ├── TextBubbleStyle.tres │ ├── buttonX.png │ ├── exclamation.png │ ├── interaction.png │ ├── talking_sound.ogg │ ├── talking_sound_short.ogg │ ├── tilemap_castles.png │ └── tilemap_village.png ├── SmallRPG.gd ├── SmallRPG.gd.uid ├── SmallRPG.tscn ├── Timelines │ ├── Player.dch │ ├── Player.dch.uid │ ├── Smith.dch │ ├── Smith.dch.uid │ ├── rpg_smith.dtl │ └── rpg_smith.dtl.uid ├── TopDown_Interactable.gd ├── TopDown_Interactable.gd.uid ├── TopDown_Player.gd ├── TopDown_Player.gd.uid ├── UI.gd └── UI.gd.uid ├── Smartphone ├── Assets │ ├── GalaxyNote3.png │ ├── dwarf.png │ ├── elf.png │ ├── goblin.png │ ├── knight.png │ ├── secret_message.png │ └── skeleton.png ├── Characters │ ├── Claire.dch │ ├── Claire.dch.uid │ ├── Laurey.dch │ ├── Laurey.dch.uid │ ├── Otto.dch │ └── Otto.dch.uid ├── ContactButton.gd ├── ContactButton.gd.uid ├── SmartphoneLayout.gd ├── SmartphoneLayout.gd.uid ├── SmartphoneLayout.tscn ├── Smartphone_Style.tres ├── Timelines │ ├── Claire.dtl │ ├── Claire.dtl.uid │ ├── Laurey.dtl │ ├── Laurey.dtl.uid │ ├── Otto.dtl │ └── Otto.dtl.uid ├── contact_button.tscn ├── image_message_panel.gd ├── image_message_panel.gd.uid ├── image_message_panel.tscn ├── message_panel.tscn ├── phone_example.gd ├── phone_example.gd.uid └── phone_example.tscn ├── SpeakerStyle ├── Assets │ ├── harold.png │ ├── janette.png │ ├── kristen.png │ └── leana.png ├── default_speaker_style.tres ├── speaker_1.dch ├── speaker_1.dch.uid ├── speaker_2.dch ├── speaker_2.dch.uid ├── speaker_scene.gd ├── speaker_scene.gd.uid ├── speaker_scene.tscn ├── speaker_tml_1.dtl └── speaker_tml_1.dtl.uid ├── VisualNovel ├── Assets │ ├── Backgrounds │ │ ├── Apartment 6.png │ │ ├── Balcony 2.png │ │ ├── Balcony 4.png │ │ ├── Bedroom 11.png │ │ ├── Bedroom 16.png │ │ ├── Bedroom 6.png │ │ ├── House 25.png │ │ ├── House 7.png │ │ ├── Interior 4.png │ │ ├── Interior 5.png │ │ ├── Kiosk 4.png │ │ ├── Library 1.png │ │ ├── Porch 4.png │ │ ├── Restaurant 9.png │ │ ├── Stairs 1.png │ │ ├── Storage 2.png │ │ ├── particles_background.gd │ │ ├── particles_background.gd.uid │ │ └── particles_background.tscn │ ├── Characters │ │ ├── Antonio │ │ │ ├── animated_portrait_antonio.gd │ │ │ ├── animated_portrait_antonio.gd.uid │ │ │ ├── animated_portrait_antonio.tscn │ │ │ ├── faces │ │ │ │ ├── antonio_face_blink.png │ │ │ │ ├── antonio_face_default.png │ │ │ │ ├── antonio_face_doubt.png │ │ │ │ ├── antonio_face_hate.png │ │ │ │ ├── antonio_face_plot.png │ │ │ │ ├── antonio_face_sad.png │ │ │ │ ├── antonio_face_scoff.png │ │ │ │ ├── antonio_face_shy.png │ │ │ │ └── antonio_face_surprise.png │ │ │ ├── pl5 blink.png │ │ │ ├── pl5 doubt.png │ │ │ ├── pl5 hate.png │ │ │ ├── pl5 plot.png │ │ │ ├── pl5 sad.png │ │ │ ├── pl5 scoff.png │ │ │ ├── pl5 shy.png │ │ │ ├── pl5 surprise.png │ │ │ └── pl5.png │ │ ├── Audrey │ │ │ ├── pl2 angry.png │ │ │ ├── pl2 blink.png │ │ │ ├── pl2 concept.png │ │ │ ├── pl2 happy.png │ │ │ ├── pl2 hate.png │ │ │ ├── pl2 plot.png │ │ │ ├── pl2 sad.png │ │ │ ├── pl2 shy.png │ │ │ ├── pl2 surprise.png │ │ │ └── pl2 worry.png │ │ ├── Chyou │ │ │ ├── pl4 angry.png │ │ │ ├── pl4 blink.png │ │ │ ├── pl4 concept.png │ │ │ ├── pl4 happy.png │ │ │ ├── pl4 normal.png │ │ │ ├── pl4 plot.png │ │ │ ├── pl4 sad.png │ │ │ ├── pl4 scoff.png │ │ │ ├── pl4 shy.png │ │ │ ├── pl4 surprise.png │ │ │ └── pl4 worry.png │ │ ├── Eliana │ │ │ ├── pl1 angry.png │ │ │ ├── pl1 blink.png │ │ │ ├── pl1 concept.png │ │ │ ├── pl1 happy.png │ │ │ ├── pl1 hate.png │ │ │ ├── pl1 plot.png │ │ │ ├── pl1 sad.png │ │ │ ├── pl1 sadhappy.png │ │ │ ├── pl1 serious.png │ │ │ ├── pl1 surprise.png │ │ │ ├── pl1 wangry.png │ │ │ ├── pl1 wblink.png │ │ │ ├── pl1 wconcept.png │ │ │ ├── pl1 whappy.png │ │ │ ├── pl1 whate.png │ │ │ ├── pl1 wplot.png │ │ │ ├── pl1 wsad.png │ │ │ ├── pl1 wsadhappy.png │ │ │ ├── pl1 wserious.png │ │ │ └── pl1 wsurprise.png │ │ └── Jane │ │ │ ├── pl3 avoid.png │ │ │ ├── pl3 blink.png │ │ │ ├── pl3 concept.png │ │ │ ├── pl3 confusion.png │ │ │ ├── pl3 doubt.png │ │ │ ├── pl3 happy.png │ │ │ ├── pl3 plot.png │ │ │ ├── pl3 sad.png │ │ │ ├── pl3 shy.png │ │ │ └── pl3 surprise.png │ └── UI │ │ ├── VisualNovelStyle.tres │ │ ├── audioOff.png │ │ ├── audioOn.png │ │ ├── checkmark.png │ │ ├── cross.png │ │ ├── exit.png │ │ ├── export.png │ │ ├── fastForward.png │ │ ├── gear.png │ │ ├── home.png │ │ ├── import.png │ │ ├── information.png │ │ ├── menuGrid.png │ │ ├── musicOff.png │ │ ├── musicOn.png │ │ ├── open.png │ │ ├── plus.png │ │ ├── save.png │ │ └── trashcan.png ├── Characters │ ├── Elina.dch │ ├── Elina.dch.uid │ ├── Leon.dch │ └── Leon.dch.uid ├── Menu │ ├── IngameUI.gd │ ├── IngameUI.gd.uid │ ├── LoadMenu.gd │ ├── LoadMenu.gd.uid │ ├── MainMenu.gd │ ├── MainMenu.gd.uid │ ├── button_click.gdshader │ ├── button_click.gdshader.uid │ ├── button_click_overlay.tres │ ├── visual_novel_main.gd │ ├── visual_novel_main.gd.uid │ └── visual_novel_main.tscn ├── Timelines │ ├── vn_beginning.dtl │ ├── vn_beginning.dtl.uid │ ├── vn_chapter1.dtl │ ├── vn_chapter1.dtl.uid │ ├── vn_ending.dtl │ └── vn_ending.dtl.uid ├── button_click.gdshader └── button_click.gdshader.uid ├── addons ├── .DS_Store └── dialogic │ ├── Core │ ├── DialogicGameHandler.gd │ ├── DialogicGameHandler.gd.uid │ ├── DialogicResourceUtil.gd │ ├── DialogicResourceUtil.gd.uid │ ├── DialogicUtil.gd │ ├── DialogicUtil.gd.uid │ ├── Dialogic_Subsystem.gd │ ├── Dialogic_Subsystem.gd.uid │ ├── index_class.gd │ └── index_class.gd.uid │ ├── Editor │ ├── CharacterEditor │ │ ├── char_edit_p_section_exports.gd │ │ ├── char_edit_p_section_exports.gd.uid │ │ ├── char_edit_p_section_exports.tscn │ │ ├── char_edit_p_section_layout.gd │ │ ├── char_edit_p_section_layout.gd.uid │ │ ├── char_edit_p_section_layout.tscn │ │ ├── char_edit_p_section_main.gd │ │ ├── char_edit_p_section_main.gd.uid │ │ ├── char_edit_p_section_main.tscn │ │ ├── char_edit_p_section_main_exports.gd │ │ ├── char_edit_p_section_main_exports.gd.uid │ │ ├── char_edit_p_section_main_exports.tscn │ │ ├── char_edit_section_general.gd │ │ ├── char_edit_section_general.gd.uid │ │ ├── char_edit_section_general.tscn │ │ ├── char_edit_section_portraits.gd │ │ ├── char_edit_section_portraits.gd.uid │ │ ├── char_edit_section_portraits.tscn │ │ ├── character_editor.gd │ │ ├── character_editor.gd.uid │ │ ├── character_editor.tscn │ │ ├── character_editor_main_settings_section.gd │ │ ├── character_editor_main_settings_section.gd.uid │ │ ├── character_editor_portrait_settings_section.gd │ │ ├── character_editor_portrait_settings_section.gd.uid │ │ ├── character_editor_portrait_tree.gd │ │ ├── character_editor_portrait_tree.gd.uid │ │ ├── character_prefix_suffix.gd │ │ ├── character_prefix_suffix.gd.uid │ │ ├── character_prefix_suffix.tscn │ │ ├── portrait_scene_browser.gd │ │ ├── portrait_scene_browser.gd.uid │ │ └── portrait_scene_browser.tscn │ ├── Common │ │ ├── BrowserItem.gd │ │ ├── BrowserItem.gd.uid │ │ ├── BrowserItem.tscn │ │ ├── DCSS.gd │ │ ├── DCSS.gd.uid │ │ ├── ReferenceManager_AddReplacementPanel.gd │ │ ├── ReferenceManager_AddReplacementPanel.gd.uid │ │ ├── TitleBgStylebox.tres │ │ ├── broken_reference_manager.gd │ │ ├── broken_reference_manager.gd.uid │ │ ├── hint_tooltip_icon.gd │ │ ├── hint_tooltip_icon.gd.uid │ │ ├── hint_tooltip_icon.tscn │ │ ├── reference_manager.gd │ │ ├── reference_manager.gd.uid │ │ ├── reference_manager.tscn │ │ ├── reference_manager_window.gd │ │ ├── reference_manager_window.gd.uid │ │ ├── side_bar.tscn │ │ ├── sidebar.gd │ │ ├── sidebar.gd.uid │ │ ├── toolbar.gd │ │ ├── toolbar.gd.uid │ │ ├── unique_identifiers_manager.gd │ │ ├── unique_identifiers_manager.gd.uid │ │ ├── update_install_window.gd │ │ ├── update_install_window.gd.uid │ │ ├── update_install_window.tscn │ │ ├── update_manager.gd │ │ └── update_manager.gd.uid │ ├── Events │ │ ├── BranchEnd.gd │ │ ├── BranchEnd.gd.uid │ │ ├── BranchEnd.tscn │ │ ├── EventBlock │ │ │ ├── event_block.gd │ │ │ ├── event_block.gd.uid │ │ │ ├── event_block.tscn │ │ │ ├── event_right_click_menu.gd │ │ │ └── event_right_click_menu.gd.uid │ │ ├── Fields │ │ │ ├── array_part.gd │ │ │ ├── array_part.gd.uid │ │ │ ├── array_part.tscn │ │ │ ├── dictionary_part.gd │ │ │ ├── dictionary_part.gd.uid │ │ │ ├── dictionary_part.tscn │ │ │ ├── field_array.gd │ │ │ ├── field_array.gd.uid │ │ │ ├── field_array.tscn │ │ │ ├── field_audio_preview.gd │ │ │ ├── field_audio_preview.gd.uid │ │ │ ├── field_audio_preview.tscn │ │ │ ├── field_bool_button.gd │ │ │ ├── field_bool_button.gd.uid │ │ │ ├── field_bool_button.tscn │ │ │ ├── field_bool_check.gd │ │ │ ├── field_bool_check.gd.uid │ │ │ ├── field_bool_check.tscn │ │ │ ├── field_color.gd │ │ │ ├── field_color.gd.uid │ │ │ ├── field_color.tscn │ │ │ ├── field_condition.gd │ │ │ ├── field_condition.gd.uid │ │ │ ├── field_condition.tscn │ │ │ ├── field_dictionary.gd │ │ │ ├── field_dictionary.gd.uid │ │ │ ├── field_dictionary.tscn │ │ │ ├── field_file.gd │ │ │ ├── field_file.gd.uid │ │ │ ├── field_file.tscn │ │ │ ├── field_flex_value.gd │ │ │ ├── field_flex_value.gd.uid │ │ │ ├── field_flex_value.tscn │ │ │ ├── field_image_preview.gd │ │ │ ├── field_image_preview.gd.uid │ │ │ ├── field_image_preview.tscn │ │ │ ├── field_number.gd │ │ │ ├── field_number.gd.uid │ │ │ ├── field_number.tscn │ │ │ ├── field_options_dynamic.gd │ │ │ ├── field_options_dynamic.gd.uid │ │ │ ├── field_options_dynamic.tscn │ │ │ ├── field_options_fixed.gd │ │ │ ├── field_options_fixed.gd.uid │ │ │ ├── field_options_fixed.tscn │ │ │ ├── field_text_multiline.gd │ │ │ ├── field_text_multiline.gd.uid │ │ │ ├── field_text_multiline.tscn │ │ │ ├── field_text_singleline.gd │ │ │ ├── field_text_singleline.gd.uid │ │ │ ├── field_text_singleline.tscn │ │ │ ├── field_vector2.gd │ │ │ ├── field_vector2.gd.uid │ │ │ ├── field_vector2.tscn │ │ │ ├── field_vector3.gd │ │ │ ├── field_vector3.gd.uid │ │ │ ├── field_vector3.tscn │ │ │ ├── field_vector4.gd │ │ │ ├── field_vector4.gd.uid │ │ │ ├── field_vector4.tscn │ │ │ ├── field_vector_base.gd │ │ │ └── field_vector_base.gd.uid │ │ ├── event_field.gd │ │ ├── event_field.gd.uid │ │ └── styles │ │ │ ├── InputFieldsStyle.tres │ │ │ ├── ResourceMenuHover.tres │ │ │ ├── ResourceMenuNormal.tres │ │ │ ├── ResourceMenuPanelBackground.tres │ │ │ ├── SectionPanel.tres │ │ │ ├── SimpleButtonHover.tres │ │ │ ├── SimpleButtonNormal.tres │ │ │ ├── TextBackground.tres │ │ │ ├── selected_styleboxflat.tres │ │ │ └── unselected_stylebox.tres │ ├── HomePage │ │ ├── home_page.gd │ │ ├── home_page.gd.uid │ │ ├── home_page.tscn │ │ ├── icon_bg.png │ │ └── tips.txt │ ├── Images │ │ ├── Dropdown │ │ │ ├── default.svg │ │ │ ├── divide.svg │ │ │ ├── join.svg │ │ │ ├── leave.svg │ │ │ ├── minus.svg │ │ │ ├── multiply.svg │ │ │ ├── plus.svg │ │ │ ├── set.svg │ │ │ └── update.svg │ │ ├── Interactable │ │ │ ├── decrement_icon.svg │ │ │ └── increment_icon.svg │ │ ├── Pieces │ │ │ ├── add-folder.svg │ │ │ ├── close-icon.svg │ │ │ ├── closed-icon.svg │ │ │ ├── expand-icon.svg │ │ │ ├── open-icon.svg │ │ │ ├── variable.svg │ │ │ ├── variable_icon.png │ │ │ └── warning.svg │ │ ├── Resources │ │ │ ├── character.svg │ │ │ ├── icon_character.png │ │ │ └── portrait.svg │ │ ├── Toolbar │ │ │ ├── add-character.svg │ │ │ └── add-timeline.svg │ │ ├── Unknown.png │ │ ├── dialogic-logo.svg │ │ ├── plugin-icon.svg │ │ ├── preview_character.png │ │ └── preview_character_speaker.png │ ├── Inspector │ │ ├── inspector_plugin.gd │ │ ├── inspector_plugin.gd.uid │ │ ├── timeline_inspector_field.gd │ │ └── timeline_inspector_field.gd.uid │ ├── Settings │ │ ├── CoreSettingsPages │ │ │ ├── csv_file.gd │ │ │ ├── csv_file.gd.uid │ │ │ ├── settings_editor.gd │ │ │ ├── settings_editor.gd.uid │ │ │ ├── settings_editor.tscn │ │ │ ├── settings_general.gd │ │ │ ├── settings_general.gd.uid │ │ │ ├── settings_general.tscn │ │ │ ├── settings_modules.gd │ │ │ ├── settings_modules.gd.uid │ │ │ ├── settings_modules.tscn │ │ │ ├── settings_tools.gd │ │ │ ├── settings_tools.gd.uid │ │ │ ├── settings_translation.gd │ │ │ ├── settings_translation.gd.uid │ │ │ ├── settings_translation.tscn │ │ │ ├── tool_resave.gd │ │ │ └── tool_resave.gd.uid │ │ ├── HintLabelStylingScript.gd │ │ ├── HintLabelStylingScript.gd.uid │ │ ├── settings_editor.gd │ │ ├── settings_editor.gd.uid │ │ ├── settings_editor.tscn │ │ ├── settings_page.gd │ │ └── settings_page.gd.uid │ ├── Theme │ │ ├── MainTheme.tres │ │ └── PickerTheme.tres │ ├── TimelineEditor │ │ ├── TextEditor │ │ │ ├── CodeCompletionHelper.gd │ │ │ ├── CodeCompletionHelper.gd.uid │ │ │ ├── syntax_highlighter.gd │ │ │ ├── syntax_highlighter.gd.uid │ │ │ ├── timeline_editor_text.gd │ │ │ ├── timeline_editor_text.gd.uid │ │ │ └── timeline_editor_text.tscn │ │ ├── VisualEditor │ │ │ ├── AddEventButton.gd │ │ │ ├── AddEventButton.gd.uid │ │ │ ├── AddEventButton.tscn │ │ │ ├── TimelineArea.gd │ │ │ ├── TimelineArea.gd.uid │ │ │ ├── timeline_editor_visual.gd │ │ │ ├── timeline_editor_visual.gd.uid │ │ │ └── timeline_editor_visual.tscn │ │ ├── shortcut_popup.gd │ │ ├── shortcut_popup.gd.uid │ │ ├── test_timeline_scene.gd │ │ ├── test_timeline_scene.gd.uid │ │ ├── test_timeline_scene.tscn │ │ ├── timeline_editor.gd │ │ ├── timeline_editor.gd.uid │ │ └── timeline_editor.tscn │ ├── dialogic_editor.gd │ ├── dialogic_editor.gd.uid │ ├── editor_main.gd │ ├── editor_main.gd.uid │ ├── editor_main.tscn │ ├── editors_manager.gd │ └── editors_manager.gd.uid │ ├── Example Assets │ ├── Fonts │ │ ├── LICENSE.txt │ │ ├── Roboto-Bold.ttf │ │ ├── Roboto-Italic.ttf │ │ └── Roboto-Regular.ttf │ ├── already_read_indicator.gd │ ├── already_read_indicator.gd.uid │ ├── backgrounds │ │ ├── BubbleEnd.png │ │ └── rpg_box.webp │ ├── default_event.gd │ ├── default_event.gd.uid │ ├── next-indicator │ │ ├── next-indicator-dialogic-1.png │ │ └── next-indicator.png │ ├── portraits │ │ ├── Antonio │ │ │ ├── pl5 blink.png │ │ │ ├── pl5 doubt.png │ │ │ ├── pl5 hate.png │ │ │ ├── pl5 plot.png │ │ │ ├── pl5 sad.png │ │ │ ├── pl5 scoff.png │ │ │ ├── pl5 shy.png │ │ │ ├── pl5 surprise.png │ │ │ └── pl5.png │ │ ├── CustomPortrait_AnimatedSprite.gd │ │ ├── CustomPortrait_AnimatedSprite.gd.uid │ │ ├── CustomPortrait_AnimatedSprite.tscn │ │ ├── CustomPortrait_FaceAtlas.gd │ │ ├── CustomPortrait_FaceAtlas.gd.uid │ │ ├── CustomPortrait_FaceAtlas.tscn │ │ ├── Jane │ │ │ ├── pl3 avoid.png │ │ │ ├── pl3 blink.png │ │ │ ├── pl3 concept.png │ │ │ ├── pl3 confusion.png │ │ │ ├── pl3 doubt.png │ │ │ ├── pl3 happy.png │ │ │ ├── pl3 plot.png │ │ │ ├── pl3 sad.png │ │ │ ├── pl3 shy.png │ │ │ └── pl3 surprise.png │ │ ├── Portrait1.png │ │ ├── Portrait2.png │ │ ├── Princess │ │ │ ├── anger.png │ │ │ ├── frown.png │ │ │ ├── joy.png │ │ │ ├── neutral.png │ │ │ ├── princess_blank.png │ │ │ ├── shock.png │ │ │ └── smile.png │ │ └── rpg_portraits │ │ │ ├── base1.png │ │ │ ├── base2.png │ │ │ ├── base3.png │ │ │ └── base4.png │ └── sound-effects │ │ ├── LICENSE.txt │ │ ├── typing1.wav │ │ ├── typing2.wav │ │ ├── typing3.wav │ │ ├── typing4.wav │ │ └── typing5.wav │ ├── Modules │ ├── Audio │ │ ├── event_audio.gd │ │ ├── event_audio.gd.uid │ │ ├── icon_music.png │ │ ├── icon_sound.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── settings_audio.gd │ │ ├── settings_audio.gd.uid │ │ ├── settings_audio.tscn │ │ ├── subsystem_audio.gd │ │ └── subsystem_audio.gd.uid │ ├── Background │ │ ├── DefaultBackgroundScene │ │ │ ├── default_background.gd │ │ │ ├── default_background.gd.uid │ │ │ └── default_background.tscn │ │ ├── Transitions │ │ │ ├── Defaults │ │ │ │ ├── push_down.gd │ │ │ │ ├── push_down.gd.uid │ │ │ │ ├── push_left.gd │ │ │ │ ├── push_left.gd.uid │ │ │ │ ├── push_right.gd │ │ │ │ ├── push_right.gd.uid │ │ │ │ ├── push_up.gd │ │ │ │ ├── push_up.gd.uid │ │ │ │ ├── simple_fade.gd │ │ │ │ ├── simple_fade.gd.uid │ │ │ │ ├── simple_fade.tres │ │ │ │ ├── swipe_diagonal_up_left.gd │ │ │ │ ├── swipe_diagonal_up_left.gd.uid │ │ │ │ ├── swipe_left_to_right.gd │ │ │ │ ├── swipe_left_to_right.gd.uid │ │ │ │ ├── swipe_right_to_left.gd │ │ │ │ └── swipe_right_to_left.gd.uid │ │ │ ├── class_dialogic_background_transition.gd │ │ │ ├── class_dialogic_background_transition.gd.uid │ │ │ ├── default_transition_shader.gdshader │ │ │ ├── default_transition_shader.gdshader.uid │ │ │ ├── push_transition_shader.gdshader │ │ │ ├── push_transition_shader.gdshader.uid │ │ │ ├── simple_push_transitions.gd │ │ │ ├── simple_push_transitions.gd.uid │ │ │ ├── simple_swipe_gradient.tres │ │ │ ├── simple_swipe_transitions.gd │ │ │ └── simple_swipe_transitions.gd.uid │ │ ├── dialogic_background.gd │ │ ├── dialogic_background.gd.uid │ │ ├── event_background.gd │ │ ├── event_background.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── node_background_holder.gd │ │ ├── node_background_holder.gd.uid │ │ ├── subsystem_backgrounds.gd │ │ └── subsystem_backgrounds.gd.uid │ ├── Call │ │ ├── event_call.gd │ │ ├── event_call.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ └── index.gd.uid │ ├── Character │ │ ├── DefaultAnimations │ │ │ ├── bounce.gd │ │ │ ├── bounce.gd.uid │ │ │ ├── bounce_in_out.gd │ │ │ ├── bounce_in_out.gd.uid │ │ │ ├── fade_down_in_out.gd │ │ │ ├── fade_down_in_out.gd.uid │ │ │ ├── fade_in_out.gd │ │ │ ├── fade_in_out.gd.uid │ │ │ ├── fade_up_in_out.gd │ │ │ ├── fade_up_in_out.gd.uid │ │ │ ├── heartbeat.gd │ │ │ ├── heartbeat.gd.uid │ │ │ ├── instant_in_out.gd │ │ │ ├── instant_in_out.gd.uid │ │ │ ├── shake_x.gd │ │ │ ├── shake_x.gd.uid │ │ │ ├── shake_y.gd │ │ │ ├── shake_y.gd.uid │ │ │ ├── slide_down_in_out.gd │ │ │ ├── slide_down_in_out.gd.uid │ │ │ ├── slide_left_in_out.gd │ │ │ ├── slide_left_in_out.gd.uid │ │ │ ├── slide_right_in_out.gd │ │ │ ├── slide_right_in_out.gd.uid │ │ │ ├── slide_up_in.gd │ │ │ ├── slide_up_in.gd.uid │ │ │ ├── tada.gd │ │ │ ├── tada.gd.uid │ │ │ ├── zoom_center_in_out.gd │ │ │ ├── zoom_center_in_out.gd.uid │ │ │ ├── zoom_in_out.gd │ │ │ └── zoom_in_out.gd.uid │ │ ├── DialogicPortraitAnimationsUtil.gd │ │ ├── DialogicPortraitAnimationsUtil.gd.uid │ │ ├── class_dialogic_animation.gd │ │ ├── class_dialogic_animation.gd.uid │ │ ├── custom_portrait_thumbnail.png │ │ ├── default_portrait.gd │ │ ├── default_portrait.gd.uid │ │ ├── default_portrait.tscn │ │ ├── default_portrait_thumbnail.png │ │ ├── dialogic_portrait.gd │ │ ├── dialogic_portrait.gd.uid │ │ ├── event_character.gd │ │ ├── event_character.gd.uid │ │ ├── icon.svg │ │ ├── icon_position.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── node_portrait_container.gd │ │ ├── node_portrait_container.gd.uid │ │ ├── portrait_position.svg │ │ ├── preview_character.tres │ │ ├── settings_portraits.gd │ │ ├── settings_portraits.gd.uid │ │ ├── settings_portraits.tscn │ │ ├── simple_image_portrait_thumbnail.png │ │ ├── subsystem_containers.gd │ │ ├── subsystem_containers.gd.uid │ │ ├── subsystem_portraits.gd │ │ ├── subsystem_portraits.gd.uid │ │ ├── update_mirror.svg │ │ ├── update_portrait.svg │ │ ├── update_position.svg │ │ ├── update_position.svg.2023_09_23_08_37_47.0.svg │ │ └── update_z_index.svg │ ├── Choice │ │ ├── event_choice.gd │ │ ├── event_choice.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── node_button_sound.gd │ │ ├── node_button_sound.gd.uid │ │ ├── node_choice_button.gd │ │ ├── node_choice_button.gd.uid │ │ ├── settings_choices.gd │ │ ├── settings_choices.gd.uid │ │ ├── settings_choices.tscn │ │ ├── subsystem_choices.gd │ │ ├── subsystem_choices.gd.uid │ │ ├── ui_choice_end.gd │ │ ├── ui_choice_end.gd.uid │ │ └── ui_choice_end.tscn │ ├── Clear │ │ ├── clear_background.svg │ │ ├── clear_characters.svg │ │ ├── clear_music.svg │ │ ├── clear_positions.svg │ │ ├── clear_style.svg │ │ ├── clear_textbox.svg │ │ ├── event_clear.gd │ │ ├── event_clear.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ └── index.gd.uid │ ├── Comment │ │ ├── event_comment.gd │ │ ├── event_comment.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ └── index.gd.uid │ ├── Condition │ │ ├── event_condition.gd │ │ ├── event_condition.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── ui_condition_end.gd │ │ ├── ui_condition_end.gd.uid │ │ └── ui_condition_end.tscn │ ├── Core │ │ ├── event_end_branch.gd │ │ ├── event_end_branch.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── subsystem_animation.gd │ │ ├── subsystem_animation.gd.uid │ │ ├── subsystem_expression.gd │ │ ├── subsystem_expression.gd.uid │ │ ├── subsystem_input.gd │ │ └── subsystem_input.gd.uid │ ├── DefaultLayoutParts │ │ ├── Base_Default │ │ │ ├── default_layout_base.gd │ │ │ ├── default_layout_base.gd.uid │ │ │ ├── default_layout_base.tscn │ │ │ └── part_config.cfg │ │ ├── Base_TextBubble │ │ │ ├── part_config.cfg │ │ │ ├── text_bubble_base.gd │ │ │ ├── text_bubble_base.gd.uid │ │ │ └── text_bubble_base.tscn │ │ ├── Layer_FullBackground │ │ │ ├── background_layer_icon.svg │ │ │ ├── full_background_layer.gd │ │ │ ├── full_background_layer.gd.uid │ │ │ ├── full_background_layer.tscn │ │ │ ├── part_config.cfg │ │ │ └── preview.png │ │ ├── Layer_Glossary │ │ │ ├── glossary_popup_layer.gd │ │ │ ├── glossary_popup_layer.gd.uid │ │ │ ├── glossary_popup_layer.tscn │ │ │ ├── part_config.cfg │ │ │ ├── popup_glossary_layer_icon.svg │ │ │ └── preview.png │ │ ├── Layer_History │ │ │ ├── example_history_item.gd │ │ │ ├── example_history_item.gd.uid │ │ │ ├── example_history_item.tscn │ │ │ ├── history_icon.svg │ │ │ ├── history_layer.gd │ │ │ ├── history_layer.gd.uid │ │ │ ├── history_layer.tscn │ │ │ ├── part_config.cfg │ │ │ └── preview.png │ │ ├── Layer_Input │ │ │ ├── full_advance_input_layer.gd │ │ │ ├── full_advance_input_layer.gd.uid │ │ │ ├── full_advance_input_layer.tscn │ │ │ ├── input_layer_icon.svg │ │ │ ├── part_config.cfg │ │ │ └── preview.png │ │ ├── Layer_SpeakerPortraitTextbox │ │ │ ├── default_stylebox.tres │ │ │ ├── part_config.cfg │ │ │ ├── preview.png │ │ │ ├── speaker-textbox-icon.svg │ │ │ ├── speaker_portrait_textbox_layer.gd │ │ │ ├── speaker_portrait_textbox_layer.gd.uid │ │ │ └── textbox_with_speaker_portrait.tscn │ │ ├── Layer_TextInput │ │ │ ├── part_config.cfg │ │ │ ├── preview.png │ │ │ ├── text_input_layer.gd │ │ │ ├── text_input_layer.gd.uid │ │ │ ├── text_input_layer.tscn │ │ │ └── text_input_layer_icon.svg │ │ ├── Layer_Textbubble │ │ │ ├── part_config.cfg │ │ │ ├── preview.png │ │ │ ├── speech_bubble.gdshader │ │ │ ├── speech_bubble.gdshader.uid │ │ │ ├── text_bubble.gd │ │ │ ├── text_bubble.gd.uid │ │ │ ├── text_bubble.gdshader │ │ │ ├── text_bubble.gdshader.uid │ │ │ ├── text_bubble.tscn │ │ │ ├── text_bubble_layer.gd │ │ │ ├── text_bubble_layer.gd.uid │ │ │ ├── text_bubble_layer.tscn │ │ │ └── text_bubble_layer_icon.svg │ │ ├── Layer_VN_Choices │ │ │ ├── choice_panel_focus.tres │ │ │ ├── choice_panel_hover.tres │ │ │ ├── choice_panel_normal.tres │ │ │ ├── choices_layer_icon.svg │ │ │ ├── part_config.cfg │ │ │ ├── preview.png │ │ │ ├── vn_choice_layer.gd │ │ │ ├── vn_choice_layer.gd.uid │ │ │ └── vn_choice_layer.tscn │ │ ├── Layer_VN_Portraits │ │ │ ├── part_config.cfg │ │ │ ├── portrait_layer_icon.svg │ │ │ ├── preview.png │ │ │ ├── vn_portrait_layer.gd │ │ │ ├── vn_portrait_layer.gd.uid │ │ │ └── vn_portrait_layer.tscn │ │ ├── Layer_VN_Textbox │ │ │ ├── animations.gd │ │ │ ├── animations.gd.uid │ │ │ ├── autoadvance_indicator.gd │ │ │ ├── autoadvance_indicator.gd.uid │ │ │ ├── next.svg │ │ │ ├── part_config.cfg │ │ │ ├── preview.png │ │ │ ├── textbox_layer_icon.svg │ │ │ ├── vn_textbox_default_panel.tres │ │ │ ├── vn_textbox_layer.gd │ │ │ ├── vn_textbox_layer.gd.uid │ │ │ ├── vn_textbox_layer.tscn │ │ │ └── vn_textbox_name_label_panel.tres │ │ ├── Style_SpeakerTextbox │ │ │ ├── part_config.cfg │ │ │ ├── preview.png │ │ │ └── speaker_textbox_style.tres │ │ ├── Style_TextBubbles │ │ │ ├── part_config.cfg │ │ │ ├── preview.png │ │ │ └── textbubble_style.tres │ │ ├── Style_VN_Default │ │ │ ├── default_vn_style.tres │ │ │ ├── part_config.cfg │ │ │ └── preview.png │ │ ├── index.gd │ │ └── index.gd.uid │ ├── End │ │ ├── event_end.gd │ │ ├── event_end.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ └── index.gd.uid │ ├── Glossary │ │ ├── add-glossary.svg │ │ ├── event_glossary.gd │ │ ├── event_glossary.gd.uid │ │ ├── glossary_editor.gd │ │ ├── glossary_editor.gd.uid │ │ ├── glossary_editor.tscn │ │ ├── glossary_resource.gd │ │ ├── glossary_resource.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── subsystem_glossary.gd │ │ └── subsystem_glossary.gd.uid │ ├── HighlightPortrait │ │ ├── highlight_portrait_thumbnail.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── simple_highlight_portrait.gd │ │ ├── simple_highlight_portrait.gd.uid │ │ └── simple_highlight_portrait.tscn │ ├── History │ │ ├── definition.svg │ │ ├── event_history.gd │ │ ├── event_history.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── settings_history.gd │ │ ├── settings_history.gd.uid │ │ ├── settings_history.tscn │ │ ├── subsystem_history.gd │ │ └── subsystem_history.gd.uid │ ├── Jump │ │ ├── event_jump.gd │ │ ├── event_jump.gd.uid │ │ ├── event_label.gd │ │ ├── event_label.gd.uid │ │ ├── event_return.gd │ │ ├── event_return.gd.uid │ │ ├── icon_jump.png │ │ ├── icon_label.png │ │ ├── icon_return.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── subsystem_jump.gd │ │ └── subsystem_jump.gd.uid │ ├── LayeredPortrait │ │ ├── custom_layered_portrait.gd │ │ ├── custom_layered_portrait.gd.uid │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── layered_portrait.gd │ │ ├── layered_portrait.gd.uid │ │ ├── layered_portrait.tscn │ │ └── layered_portrait_thumbnail.png │ ├── Save │ │ ├── event_save.gd │ │ ├── event_save.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── settings_save.gd │ │ ├── settings_save.gd.uid │ │ ├── settings_save.tscn │ │ ├── subsystem_save.gd │ │ └── subsystem_save.gd.uid │ ├── Settings │ │ ├── event_setting.gd │ │ ├── event_setting.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── subsystem_settings.gd │ │ └── subsystem_settings.gd.uid │ ├── Signal │ │ ├── event_signal.gd │ │ ├── event_signal.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ └── index.gd.uid │ ├── Style │ │ ├── character_settings_style.gd │ │ ├── character_settings_style.gd.uid │ │ ├── character_settings_style.tscn │ │ ├── event_style.gd │ │ ├── event_style.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── node_style.gd │ │ ├── node_style.gd.uid │ │ ├── subsystem_styles.gd │ │ └── subsystem_styles.gd.uid │ ├── StyleEditor │ │ ├── Components │ │ │ ├── style_browser.gd │ │ │ ├── style_browser.gd.uid │ │ │ ├── style_browser.tscn │ │ │ ├── style_browser_window.gd │ │ │ ├── style_browser_window.gd.uid │ │ │ ├── style_layer_tree.gd │ │ │ └── style_layer_tree.gd.uid │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── style_editor.gd │ │ ├── style_editor.gd.uid │ │ ├── style_editor.tscn │ │ ├── style_layer_editor.gd │ │ ├── style_layer_editor.gd.uid │ │ └── styles_icon.svg │ ├── Text │ │ ├── auto_advance.gd │ │ ├── auto_advance.gd.uid │ │ ├── auto_skip.gd │ │ ├── auto_skip.gd.uid │ │ ├── character_settings │ │ │ ├── character_moods_settings.gd │ │ │ ├── character_moods_settings.gd.uid │ │ │ ├── character_moods_settings.tscn │ │ │ ├── character_portrait_mood_settings.gd │ │ │ ├── character_portrait_mood_settings.gd.uid │ │ │ └── character_portrait_mood_settings.tscn │ │ ├── event_text.gd │ │ ├── event_text.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── manual_advance.gd │ │ ├── manual_advance.gd.uid │ │ ├── node_dialog_text.gd │ │ ├── node_dialog_text.gd.uid │ │ ├── node_dialog_text_icon.svg │ │ ├── node_input.gd │ │ ├── node_input.gd.uid │ │ ├── node_name_label.gd │ │ ├── node_name_label.gd.uid │ │ ├── node_name_label_icon.svg │ │ ├── node_next_indicator.gd │ │ ├── node_next_indicator.gd.uid │ │ ├── node_next_indicator_icon.svg │ │ ├── node_type_sound.gd │ │ ├── node_type_sound.gd.uid │ │ ├── settings_text.gd │ │ ├── settings_text.gd.uid │ │ ├── settings_text.tscn │ │ ├── subsystem_text.gd │ │ └── subsystem_text.gd.uid │ ├── TextInput │ │ ├── event_text_input.gd │ │ ├── event_text_input.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── node_text_input.gd │ │ ├── node_text_input.gd.uid │ │ ├── subsystem_text_input.gd │ │ └── subsystem_text_input.gd.uid │ ├── Variable │ │ ├── add-variable.svg │ │ ├── event_variable.gd │ │ ├── event_variable.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── subsystem_variables.gd │ │ ├── subsystem_variables.gd.uid │ │ ├── variable.svg │ │ └── variables_editor │ │ │ ├── variable_tree.gd │ │ │ ├── variable_tree.gd.uid │ │ │ ├── variables_editor.gd │ │ │ ├── variables_editor.gd.uid │ │ │ └── variables_editor.tscn │ ├── Voice │ │ ├── event_voice.gd │ │ ├── event_voice.gd.uid │ │ ├── icon.png │ │ ├── index.gd │ │ ├── index.gd.uid │ │ ├── subsystem_voice.gd │ │ └── subsystem_voice.gd.uid │ ├── Wait │ │ ├── event_wait.gd │ │ ├── event_wait.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ └── index.gd.uid │ └── WaitInput │ │ ├── event_wait_input.gd │ │ ├── event_wait_input.gd.uid │ │ ├── icon.svg │ │ ├── index.gd │ │ └── index.gd.uid │ ├── Resources │ ├── CharacterResourceLoader.gd │ ├── CharacterResourceLoader.gd.uid │ ├── CharacterResourceSaver.gd │ ├── CharacterResourceSaver.gd.uid │ ├── TimelineResourceLoader.gd │ ├── TimelineResourceLoader.gd.uid │ ├── TimelineResourceSaver.gd │ ├── TimelineResourceSaver.gd.uid │ ├── character.gd │ ├── character.gd.uid │ ├── dialogic_identifiable_resource.gd │ ├── dialogic_identifiable_resource.gd.uid │ ├── dialogic_layout_base.gd │ ├── dialogic_layout_base.gd.uid │ ├── dialogic_layout_layer.gd │ ├── dialogic_layout_layer.gd.uid │ ├── dialogic_style.gd │ ├── dialogic_style.gd.uid │ ├── dialogic_style_layer.gd │ ├── dialogic_style_layer.gd.uid │ ├── event.gd │ ├── event.gd.uid │ ├── timeline.gd │ └── timeline.gd.uid │ ├── plugin.cfg │ ├── plugin.gd │ └── plugin.gd.uid ├── default_bus_layout.tres ├── export_presets.cfg ├── icon.png └── project.godot /.gitignore: -------------------------------------------------------------------------------- 1 | .import 2 | *.import 3 | .godot -------------------------------------------------------------------------------- /Chapter 10.dtl: -------------------------------------------------------------------------------- 1 | Claire: That sounds epic. 2 | Elina (plot): I'm not so sure yet, what do you think? 3 | [i]What DO you think? 4 | - Yes Absolutely! 5 | 6 | - No way 7 | - Maybe... 8 | Alright let's do that then. -------------------------------------------------------------------------------- /Chapter 10.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://cknod2imwk2bd 2 | -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/BG Beach day.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/Beach/BG Beach day.jpg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/BG Beach eve.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/Beach/BG Beach eve.jpg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/BG Beach night.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/Beach/BG Beach night.jpg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut day.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut day.jpg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut eve.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut eve.jpg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut night off.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut night off.jpg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut night on.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/Beach/BG Beachhut night on.jpg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/Beach/credits.txt: -------------------------------------------------------------------------------- 1 | This pack was made by solarProtagonist on itch.io under the cc-by-4.0 license was released for free. https://solarprotagonist.itch.io/beach-vacay-pack -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/industrial-custom-background.gd: -------------------------------------------------------------------------------- 1 | extends DialogicBackground 2 | -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/industrial-custom-background.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cco6lnrnldlut 2 | -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/layered-factory/credits.txt: -------------------------------------------------------------------------------- 1 | CC0 by ansimuz at https://opengameart.org/content/industrial-parallax-background -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0000_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0000_foreground.png -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0001_buildings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0001_buildings.png -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0002_far-buildings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0002_far-buildings.png -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0003_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Backgrounds/layered-factory/skill-desc_0003_bg.png -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Backgrounds/paralax-effect.gd.uid: -------------------------------------------------------------------------------- 1 | uid://jacockvscs2e 2 | -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Music/Play Now Bridge Loop.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Music/Play Now Bridge Loop.ogg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Music/Play Now.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Music/Play Now.mp3 -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Music/Play Now.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Music/Play Now.ogg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/Music/Play Now.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/Music/Play Now.wav -------------------------------------------------------------------------------- /FakeUnitTests/Assets/SFX/bell_03.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/SFX/bell_03.ogg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/SFX/slam_02.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/SFX/slam_02.ogg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/SFX/splash_01.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/SFX/splash_01.ogg -------------------------------------------------------------------------------- /FakeUnitTests/Assets/SFX/wind_ambiance.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/SFX/wind_ambiance.wav -------------------------------------------------------------------------------- /FakeUnitTests/Assets/TypingSounds/LICENSE.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2020 Tim Krief. 2 | 3 | Typing sound effects by Tim Krief are licensed under a Creative 4 | Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) License. 5 | -------------------------------------------------------------------------------- /FakeUnitTests/Assets/TypingSounds/typing1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/TypingSounds/typing1.wav -------------------------------------------------------------------------------- /FakeUnitTests/Assets/TypingSounds/typing2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/TypingSounds/typing2.wav -------------------------------------------------------------------------------- /FakeUnitTests/Assets/TypingSounds/typing3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/TypingSounds/typing3.wav -------------------------------------------------------------------------------- /FakeUnitTests/Assets/TypingSounds/typing4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/TypingSounds/typing4.wav -------------------------------------------------------------------------------- /FakeUnitTests/Assets/TypingSounds/typing5.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/FakeUnitTests/Assets/TypingSounds/typing5.wav -------------------------------------------------------------------------------- /FakeUnitTests/TC1_Simple.dch.uid: -------------------------------------------------------------------------------- 1 | uid://w2pl56lde2vw 2 | -------------------------------------------------------------------------------- /FakeUnitTests/TC2 Simple2.dch: -------------------------------------------------------------------------------- 1 | { 2 | "@path": "res://addons/dialogic/Resources/character.gd", 3 | "@subpath": NodePath(""), 4 | &"_translation_id": "", 5 | &"color": Color(1, 1, 1, 1), 6 | &"custom_info": { 7 | "sound_mood_default": "", 8 | "sound_moods": {}, 9 | "style": "" 10 | }, 11 | &"default_portrait": "", 12 | &"description": "", 13 | &"display_name": "TC2 Simple2", 14 | &"mirror": false, 15 | &"nicknames": [""], 16 | &"offset": Vector2(0, 0), 17 | &"portraits": {}, 18 | &"scale": 1.0 19 | } -------------------------------------------------------------------------------- /FakeUnitTests/TC2 Simple2.dch.uid: -------------------------------------------------------------------------------- 1 | uid://djnkeelli3m46 2 | -------------------------------------------------------------------------------- /FakeUnitTests/TC3_BasicPortraits.dch.uid: -------------------------------------------------------------------------------- 1 | uid://conwyi075t1lx 2 | -------------------------------------------------------------------------------- /FakeUnitTests/TC4_BasicPortraits2.dch.uid: -------------------------------------------------------------------------------- 1 | uid://dnago0e44hruk 2 | -------------------------------------------------------------------------------- /FakeUnitTests/TC5_BasicPortraits3.dch.uid: -------------------------------------------------------------------------------- 1 | uid://bbxrtwpmo02xk 2 | -------------------------------------------------------------------------------- /FakeUnitTests/TC6_Style.dch: -------------------------------------------------------------------------------- 1 | { 2 | "@path": "res://addons/dialogic/Resources/character.gd", 3 | "@subpath": NodePath(""), 4 | &"_translation_id": "", 5 | &"color": Color(1, 1, 1, 1), 6 | &"custom_info": { 7 | "prefix": "", 8 | "sound_mood_default": "", 9 | "sound_moods": {}, 10 | "style": "UnitTestStyle_B", 11 | "suffix": "" 12 | }, 13 | &"default_portrait": "", 14 | &"description": "", 15 | &"display_name": "TC6_Style", 16 | &"mirror": false, 17 | &"nicknames": [""], 18 | &"offset": Vector2(0, 0), 19 | &"portraits": {}, 20 | &"scale": 1.0 21 | } -------------------------------------------------------------------------------- /FakeUnitTests/TC6_Style.dch.uid: -------------------------------------------------------------------------------- 1 | uid://dw4x008gfhy41 2 | -------------------------------------------------------------------------------- /FakeUnitTests/fake_unit_test_scene.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | 4 | func _ready() -> void: 5 | Dialogic.Styles.load_style("VisualNovel_Style") 6 | Dialogic.start("t0_overview") 7 | -------------------------------------------------------------------------------- /FakeUnitTests/fake_unit_test_scene.gd.uid: -------------------------------------------------------------------------------- 1 | uid://csfa777haus6u 2 | -------------------------------------------------------------------------------- /FakeUnitTests/fake_unit_test_scene.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="VisualShader" format=3 uid="uid://c6njte7r2sc0l"] 2 | 3 | [resource] 4 | code = "shader_type spatial; 5 | render_mode blend_mix, depth_draw_opaque, cull_back, diffuse_lambert, specular_schlick_ggx; 6 | 7 | 8 | 9 | " 10 | graph_offset = Vector2(-172.475, -104.529) 11 | nodes/fragment/0/position = Vector2(640, 160) 12 | -------------------------------------------------------------------------------- /FakeUnitTests/fake_unit_test_scene.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://cc32myk6ijsip"] 2 | 3 | [ext_resource type="Script" uid="uid://csfa777haus6u" path="res://FakeUnitTests/fake_unit_test_scene.gd" id="1_d3m5s"] 4 | 5 | [node name="FakeUnitTestScene" type="Control"] 6 | layout_mode = 3 7 | anchors_preset = 15 8 | anchor_right = 1.0 9 | anchor_bottom = 1.0 10 | grow_horizontal = 2 11 | grow_vertical = 2 12 | script = ExtResource("1_d3m5s") 13 | -------------------------------------------------------------------------------- /FakeUnitTests/t0_overview.dtl: -------------------------------------------------------------------------------- 1 | [clear time="0.0"] 2 | 3 | Choose a timeline to test. 4 | - Text events, effects & modifiers 5 | jump t1_texts/ 6 | - Character events & portraits 7 | jump t2_characters/ 8 | - Variables 9 | jump t3_variables/ 10 | - Styles 11 | jump t4_styles/ 12 | - Various 13 | jump t5_various_events/ 14 | - Audio 15 | jump t6_audio/ 16 | - Backgrounds 17 | jump t7_backgrounds/ -------------------------------------------------------------------------------- /FakeUnitTests/t0_overview.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://dtlc6p51eek62 2 | -------------------------------------------------------------------------------- /FakeUnitTests/t1_texts.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://r4wk2yg1k4rp 2 | -------------------------------------------------------------------------------- /FakeUnitTests/t2_characters.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://b23qd2bkhhu4l 2 | -------------------------------------------------------------------------------- /FakeUnitTests/t3_variables.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://dkcisimfojque 2 | -------------------------------------------------------------------------------- /FakeUnitTests/t4_styles.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://dysbccdhs8qd4 2 | -------------------------------------------------------------------------------- /FakeUnitTests/t5_various_events.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://drq0lw7t18dax 2 | -------------------------------------------------------------------------------- /FakeUnitTests/t6_audio.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://trq13uk76vr7 2 | -------------------------------------------------------------------------------- /FakeUnitTests/t7_backgrounds.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://djntqbevoviar 2 | -------------------------------------------------------------------------------- /FakeUnitTests/unit_test_autoload.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | 3 | var var_float := 2.0 4 | var var_string := "Hello World" 5 | var var_array := ["One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine"] 6 | -------------------------------------------------------------------------------- /FakeUnitTests/unit_test_autoload.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bu0lsu6pukqp1 2 | -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Caveat_Brush/CaveatBrush-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Caveat_Brush/CaveatBrush-Regular.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Bold.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-BoldItalic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Italic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Light.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-LightItalic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Comic_Neue/ComicNeue-Regular.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Kenney Pixel.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Kenney Pixel.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-Black.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-Italic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-MediumItalic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/Fonts/Roboto/Roboto-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/Fonts/Roboto/Roboto-ThinItalic.ttf -------------------------------------------------------------------------------- /MainMenu/Assets/RPG_Preview.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/RPG_Preview.PNG -------------------------------------------------------------------------------- /MainMenu/Assets/SmartphonePreview.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/SmartphonePreview.PNG -------------------------------------------------------------------------------- /MainMenu/Assets/VN_Preview.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/VN_Preview.PNG -------------------------------------------------------------------------------- /MainMenu/Assets/showcase_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/showcase_0.png -------------------------------------------------------------------------------- /MainMenu/Assets/showcase_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/showcase_1.png -------------------------------------------------------------------------------- /MainMenu/Assets/showcase_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/showcase_2.png -------------------------------------------------------------------------------- /MainMenu/Assets/showcase_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/showcase_3.png -------------------------------------------------------------------------------- /MainMenu/Assets/showcase_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/showcase_4.png -------------------------------------------------------------------------------- /MainMenu/Assets/speaker_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/speaker_preview.png -------------------------------------------------------------------------------- /MainMenu/Assets/unit_tests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/MainMenu/Assets/unit_tests.png -------------------------------------------------------------------------------- /MainMenu/Menu.gd.uid: -------------------------------------------------------------------------------- 1 | uid://behxco71ypde7 2 | -------------------------------------------------------------------------------- /MainMenu/ProjectPreview.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cyqy8xnlb6gyu 2 | -------------------------------------------------------------------------------- /SmallRPG/Assets/buttonX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SmallRPG/Assets/buttonX.png -------------------------------------------------------------------------------- /SmallRPG/Assets/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SmallRPG/Assets/exclamation.png -------------------------------------------------------------------------------- /SmallRPG/Assets/interaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SmallRPG/Assets/interaction.png -------------------------------------------------------------------------------- /SmallRPG/Assets/talking_sound.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SmallRPG/Assets/talking_sound.ogg -------------------------------------------------------------------------------- /SmallRPG/Assets/talking_sound_short.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SmallRPG/Assets/talking_sound_short.ogg -------------------------------------------------------------------------------- /SmallRPG/Assets/tilemap_castles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SmallRPG/Assets/tilemap_castles.png -------------------------------------------------------------------------------- /SmallRPG/Assets/tilemap_village.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SmallRPG/Assets/tilemap_village.png -------------------------------------------------------------------------------- /SmallRPG/SmallRPG.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dncaaeraxkvdj 2 | -------------------------------------------------------------------------------- /SmallRPG/Timelines/Player.dch.uid: -------------------------------------------------------------------------------- 1 | uid://hehuif310y0y 2 | -------------------------------------------------------------------------------- /SmallRPG/Timelines/Smith.dch.uid: -------------------------------------------------------------------------------- 1 | uid://67fn1gwhu64h 2 | -------------------------------------------------------------------------------- /SmallRPG/Timelines/rpg_smith.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://dbpqbgjgh16ov 2 | -------------------------------------------------------------------------------- /SmallRPG/TopDown_Interactable.gd.uid: -------------------------------------------------------------------------------- 1 | uid://qo1fgddiwpsc 2 | -------------------------------------------------------------------------------- /SmallRPG/TopDown_Player.gd.uid: -------------------------------------------------------------------------------- 1 | uid://6cgdx2n3ahw7 2 | -------------------------------------------------------------------------------- /SmallRPG/UI.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cw0yrvl1xsya2 2 | -------------------------------------------------------------------------------- /Smartphone/Assets/GalaxyNote3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/Smartphone/Assets/GalaxyNote3.png -------------------------------------------------------------------------------- /Smartphone/Assets/dwarf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/Smartphone/Assets/dwarf.png -------------------------------------------------------------------------------- /Smartphone/Assets/elf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/Smartphone/Assets/elf.png -------------------------------------------------------------------------------- /Smartphone/Assets/goblin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/Smartphone/Assets/goblin.png -------------------------------------------------------------------------------- /Smartphone/Assets/knight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/Smartphone/Assets/knight.png -------------------------------------------------------------------------------- /Smartphone/Assets/secret_message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/Smartphone/Assets/secret_message.png -------------------------------------------------------------------------------- /Smartphone/Assets/skeleton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/Smartphone/Assets/skeleton.png -------------------------------------------------------------------------------- /Smartphone/Characters/Claire.dch: -------------------------------------------------------------------------------- 1 | { 2 | "@path": "res://addons/dialogic/Resources/character.gd", 3 | "@subpath": NodePath(""), 4 | &"_translation_id": "", 5 | &"color": Color(1, 1, 1, 1), 6 | &"custom_info": { 7 | "sound_mood_default": "", 8 | "sound_moods": {}, 9 | "style": "" 10 | }, 11 | &"default_portrait": "", 12 | &"description": "", 13 | &"display_name": "Claire", 14 | &"mirror": false, 15 | &"nicknames": [""], 16 | &"offset": Vector2(0, 0), 17 | &"portraits": {}, 18 | &"scale": 1.0 19 | } -------------------------------------------------------------------------------- /Smartphone/Characters/Claire.dch.uid: -------------------------------------------------------------------------------- 1 | uid://dogiwwd21t1rl 2 | -------------------------------------------------------------------------------- /Smartphone/Characters/Laurey.dch: -------------------------------------------------------------------------------- 1 | { 2 | "@path": "res://addons/dialogic/Resources/character.gd", 3 | "@subpath": NodePath(""), 4 | &"_translation_id": "", 5 | &"color": Color(1, 1, 1, 1), 6 | &"custom_info": { 7 | "sound_mood_default": "", 8 | "sound_moods": {}, 9 | "style": "" 10 | }, 11 | &"default_portrait": "", 12 | &"description": "", 13 | &"display_name": "Laurey", 14 | &"mirror": false, 15 | &"nicknames": [""], 16 | &"offset": Vector2(0, 0), 17 | &"portraits": {}, 18 | &"scale": 1.0 19 | } -------------------------------------------------------------------------------- /Smartphone/Characters/Laurey.dch.uid: -------------------------------------------------------------------------------- 1 | uid://ct1delxjw1gni 2 | -------------------------------------------------------------------------------- /Smartphone/Characters/Otto.dch: -------------------------------------------------------------------------------- 1 | { 2 | "@path": "res://addons/dialogic/Resources/character.gd", 3 | "@subpath": NodePath(""), 4 | &"_translation_id": "", 5 | &"color": Color(1, 1, 1, 1), 6 | &"custom_info": { 7 | "sound_mood_default": "", 8 | "sound_moods": {}, 9 | "style": "" 10 | }, 11 | &"default_portrait": "", 12 | &"description": "", 13 | &"display_name": "Otto", 14 | &"mirror": false, 15 | &"nicknames": [""], 16 | &"offset": Vector2(0, 0), 17 | &"portraits": {}, 18 | &"scale": 1.0 19 | } -------------------------------------------------------------------------------- /Smartphone/Characters/Otto.dch.uid: -------------------------------------------------------------------------------- 1 | uid://bos1smc3gkf1x 2 | -------------------------------------------------------------------------------- /Smartphone/ContactButton.gd.uid: -------------------------------------------------------------------------------- 1 | uid://be0602uqmd2s2 2 | -------------------------------------------------------------------------------- /Smartphone/SmartphoneLayout.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dluwjnfi4r8fs 2 | -------------------------------------------------------------------------------- /Smartphone/Timelines/Claire.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://c1jp1a2uueahh 2 | -------------------------------------------------------------------------------- /Smartphone/Timelines/Laurey.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://b1280h06byyb3 2 | -------------------------------------------------------------------------------- /Smartphone/Timelines/Otto.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://c7d1gjr7ovksk 2 | -------------------------------------------------------------------------------- /Smartphone/image_message_panel.gd: -------------------------------------------------------------------------------- 1 | extends Panel 2 | 3 | ## A message that just contains an image 4 | 5 | signal open_image(image) 6 | 7 | 8 | ## Emits the [open_image] signal when the image is clicked 9 | func _input(event: InputEvent) -> void: 10 | if event is InputEventMouseButton and event.pressed and event.button_index == MOUSE_BUTTON_LEFT: 11 | if $Image.get_global_rect().has_point(get_global_mouse_position()): 12 | open_image.emit($Image) 13 | get_viewport().set_input_as_handled() 14 | -------------------------------------------------------------------------------- /Smartphone/image_message_panel.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dfdwc73q4m2v1 2 | -------------------------------------------------------------------------------- /Smartphone/phone_example.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bdama0oujt1x6 2 | -------------------------------------------------------------------------------- /SpeakerStyle/Assets/harold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SpeakerStyle/Assets/harold.png -------------------------------------------------------------------------------- /SpeakerStyle/Assets/janette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SpeakerStyle/Assets/janette.png -------------------------------------------------------------------------------- /SpeakerStyle/Assets/kristen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SpeakerStyle/Assets/kristen.png -------------------------------------------------------------------------------- /SpeakerStyle/Assets/leana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/SpeakerStyle/Assets/leana.png -------------------------------------------------------------------------------- /SpeakerStyle/speaker_1.dch.uid: -------------------------------------------------------------------------------- 1 | uid://cunilp27ecax2 2 | -------------------------------------------------------------------------------- /SpeakerStyle/speaker_2.dch.uid: -------------------------------------------------------------------------------- 1 | uid://bykck47wcnprf 2 | -------------------------------------------------------------------------------- /SpeakerStyle/speaker_scene.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cus85pu5ig7fw 2 | -------------------------------------------------------------------------------- /SpeakerStyle/speaker_scene.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://c2xovmad23ky2"] 2 | 3 | [ext_resource type="Script" uid="uid://cus85pu5ig7fw" path="res://SpeakerStyle/speaker_scene.gd" id="1_kd5f8"] 4 | 5 | [node name="SpeakerScene" type="Control"] 6 | layout_mode = 3 7 | anchors_preset = 15 8 | anchor_right = 1.0 9 | anchor_bottom = 1.0 10 | grow_horizontal = 2 11 | grow_vertical = 2 12 | script = ExtResource("1_kd5f8") 13 | -------------------------------------------------------------------------------- /SpeakerStyle/speaker_tml_1.dtl: -------------------------------------------------------------------------------- 1 | [background arg="#372930" fade="1.0"] 2 | [wait time="1.0"] 3 | speaker_1: Hey Harold, you there? 4 | speaker_2: Oh hey Janette, I didn't see you. Yeah I was just getting ready. 5 | speaker_1 (default): Good. I think we should get going soon. 6 | speaker_1: You know we have a long way ahead of us. 7 | speaker_2: I know, I know.[n]But it's weird leaving this place behind... 8 | speaker_1: Well, there is nothing we can do about it. -------------------------------------------------------------------------------- /SpeakerStyle/speaker_tml_1.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://di12ol5c1j8sg 2 | -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Apartment 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Apartment 6.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Balcony 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Balcony 2.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Balcony 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Balcony 4.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Bedroom 11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Bedroom 11.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Bedroom 16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Bedroom 16.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Bedroom 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Bedroom 6.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/House 25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/House 25.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/House 7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/House 7.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Interior 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Interior 4.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Interior 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Interior 5.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Kiosk 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Kiosk 4.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Library 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Library 1.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Porch 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Porch 4.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Restaurant 9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Restaurant 9.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Stairs 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Stairs 1.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/Storage 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Backgrounds/Storage 2.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Backgrounds/particles_background.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dtnfajnhkgpan 2 | -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/animated_portrait_antonio.gd.uid: -------------------------------------------------------------------------------- 1 | uid://pfpbgpk7shnm 2 | -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_blink.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_default.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_doubt.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_hate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_hate.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_plot.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_sad.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_scoff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_scoff.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_shy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_shy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/faces/antonio_face_surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/faces/antonio_face_surprise.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 blink.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 doubt.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 hate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 hate.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 plot.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 sad.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 scoff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 scoff.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 shy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 shy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5 surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5 surprise.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Antonio/pl5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Antonio/pl5.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 angry.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 blink.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 concept.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 happy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 hate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 hate.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 plot.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 sad.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 shy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 shy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 surprise.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Audrey/pl2 worry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Audrey/pl2 worry.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 angry.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 blink.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 concept.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 happy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 normal.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 plot.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 sad.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 scoff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 scoff.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 shy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 shy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 surprise.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Chyou/pl4 worry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Chyou/pl4 worry.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 angry.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 blink.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 concept.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 happy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 hate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 hate.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 plot.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 sad.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 sadhappy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 sadhappy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 serious.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 serious.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 surprise.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wangry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wangry.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wblink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wblink.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wconcept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wconcept.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 whappy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 whappy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 whate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 whate.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wplot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wplot.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wsad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wsad.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wsadhappy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wsadhappy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wserious.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wserious.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Eliana/pl1 wsurprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Eliana/pl1 wsurprise.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 avoid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 avoid.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 blink.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 concept.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 confusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 confusion.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 doubt.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 happy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 plot.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 sad.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 shy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 shy.png -------------------------------------------------------------------------------- /VisualNovel/Assets/Characters/Jane/pl3 surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/Characters/Jane/pl3 surprise.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/audioOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/audioOff.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/audioOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/audioOn.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/checkmark.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/cross.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/exit.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/export.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/fastForward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/fastForward.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/gear.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/home.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/import.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/information.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/menuGrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/menuGrid.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/musicOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/musicOff.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/musicOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/musicOn.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/open.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/plus.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/save.png -------------------------------------------------------------------------------- /VisualNovel/Assets/UI/trashcan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/VisualNovel/Assets/UI/trashcan.png -------------------------------------------------------------------------------- /VisualNovel/Characters/Elina.dch.uid: -------------------------------------------------------------------------------- 1 | uid://urn8n4nh1e2f 2 | -------------------------------------------------------------------------------- /VisualNovel/Characters/Leon.dch.uid: -------------------------------------------------------------------------------- 1 | uid://xm3spd52p2qu 2 | -------------------------------------------------------------------------------- /VisualNovel/Menu/IngameUI.gd.uid: -------------------------------------------------------------------------------- 1 | uid://3hqaxtqcv4s8 2 | -------------------------------------------------------------------------------- /VisualNovel/Menu/LoadMenu.gd.uid: -------------------------------------------------------------------------------- 1 | uid://p8y8oagxh3uk 2 | -------------------------------------------------------------------------------- /VisualNovel/Menu/MainMenu.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dintq0hgbx06s 2 | -------------------------------------------------------------------------------- /VisualNovel/Menu/button_click.gdshader.uid: -------------------------------------------------------------------------------- 1 | uid://da6jjlg3r322a 2 | -------------------------------------------------------------------------------- /VisualNovel/Menu/button_click_overlay.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="ShaderMaterial" load_steps=2 format=3] 2 | 3 | [ext_resource type="Shader" path="res://VisualNovel/Menu/button_click.gdshader" id="1_4de1g"] 4 | 5 | [resource] 6 | shader = ExtResource("1_4de1g") 7 | shader_parameter/circle_center = Vector2(0.586, 0.509) 8 | shader_parameter/time = 0.0 9 | shader_parameter/size = Vector2(640, 240) 10 | shader_parameter/color = Color(0.835294, 0.835294, 0.835294, 1) 11 | shader_parameter/margin = Vector2(0, 0) 12 | -------------------------------------------------------------------------------- /VisualNovel/Menu/visual_novel_main.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | 4 | func _ready(): 5 | Dialogic.process_mode = Node.PROCESS_MODE_ALWAYS 6 | 7 | func fade(fade_in:= false): 8 | var tween := create_tween().set_parallel() 9 | if fade_in: 10 | self.modulate = Color.TRANSPARENT 11 | tween.tween_property(self, 'modulate', Color.WHITE, 0.2) 12 | else: 13 | self.modulate = Color.WHITE 14 | tween.tween_property(self, 'modulate', Color.TRANSPARENT, 0.2) 15 | await tween.finished 16 | await get_tree().create_timer(0.3).timeout 17 | -------------------------------------------------------------------------------- /VisualNovel/Menu/visual_novel_main.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ctckxavplp2np 2 | -------------------------------------------------------------------------------- /VisualNovel/Timelines/vn_beginning.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://bonujfm7le88a 2 | -------------------------------------------------------------------------------- /VisualNovel/Timelines/vn_chapter1.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://c570533gor8no 2 | -------------------------------------------------------------------------------- /VisualNovel/Timelines/vn_ending.dtl: -------------------------------------------------------------------------------- 1 | audio music - [fade="0.0" volume="0.0" bus="Master"] 2 | [background fade="0.0"] 3 | leave --All-- 4 | [i]This is the end of the dialogic example visual novel. \ 5 | Thank you for playing. 6 | [signal arg="end_game"] -------------------------------------------------------------------------------- /VisualNovel/Timelines/vn_ending.dtl.uid: -------------------------------------------------------------------------------- 1 | uid://duglehnwullhk 2 | -------------------------------------------------------------------------------- /VisualNovel/button_click.gdshader.uid: -------------------------------------------------------------------------------- 1 | uid://b32g4idxvk5l6 2 | -------------------------------------------------------------------------------- /addons/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/.DS_Store -------------------------------------------------------------------------------- /addons/dialogic/Core/DialogicGameHandler.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ds2q0uclmolvu 2 | -------------------------------------------------------------------------------- /addons/dialogic/Core/DialogicResourceUtil.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bdt5bbxxkvab4 2 | -------------------------------------------------------------------------------- /addons/dialogic/Core/DialogicUtil.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c848iwoo6mnms 2 | -------------------------------------------------------------------------------- /addons/dialogic/Core/Dialogic_Subsystem.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d4iojsqnbdphm 2 | -------------------------------------------------------------------------------- /addons/dialogic/Core/index_class.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ciwsx3rjhhmg7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/char_edit_p_section_exports.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bcsda7vbawlgv 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/char_edit_p_section_layout.gd.uid: -------------------------------------------------------------------------------- 1 | uid://uv6dx3sofwae 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/char_edit_p_section_main.gd.uid: -------------------------------------------------------------------------------- 1 | uid://busjn8oo7kl1s 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/char_edit_p_section_main_exports.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cp0o6sycac85b 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/char_edit_section_general.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c0nilv2pybryh 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/char_edit_section_portraits.gd.uid: -------------------------------------------------------------------------------- 1 | uid://yulfiomudcob 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/character_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cwhe7tpe75oh7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/character_editor_main_settings_section.gd.uid: -------------------------------------------------------------------------------- 1 | uid://wltbab3qq63b 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/character_editor_portrait_settings_section.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ckblurnjla80i 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/character_editor_portrait_tree.gd.uid: -------------------------------------------------------------------------------- 1 | uid://deliic6d8vajo 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/character_prefix_suffix.gd.uid: -------------------------------------------------------------------------------- 1 | uid://i1ujoar8jf80 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/CharacterEditor/portrait_scene_browser.gd.uid: -------------------------------------------------------------------------------- 1 | uid://iwv7qff6g0f0 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/BrowserItem.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ckthmmkodqqwt 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/DCSS.gd.uid: -------------------------------------------------------------------------------- 1 | uid://m3ufop8ao16l 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/ReferenceManager_AddReplacementPanel.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dca6a1a74jfur 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/TitleBgStylebox.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://dmsjhgv22dns8"] 2 | 3 | [resource] 4 | content_margin_left = 5.0 5 | content_margin_top = 5.0 6 | content_margin_right = 5.0 7 | content_margin_bottom = 5.0 8 | bg_color = Color(0.545098, 0.545098, 0.545098, 0.211765) 9 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/broken_reference_manager.gd.uid: -------------------------------------------------------------------------------- 1 | uid://nrhtjk2rgmgk 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/hint_tooltip_icon.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends TextureRect 3 | 4 | @export_multiline var hint_text := "" 5 | 6 | func _ready() -> void: 7 | if owner and owner.get_parent() is SubViewport: 8 | texture = null 9 | return 10 | texture = get_theme_icon("NodeInfo", "EditorIcons") 11 | modulate = get_theme_color("contrast_color_1", "Editor") 12 | tooltip_text = hint_text 13 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/hint_tooltip_icon.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b0vm440bs3ckd 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/reference_manager.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dugy11ebty3yq 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/reference_manager_window.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bxr2qomm7wm85 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/sidebar.gd.uid: -------------------------------------------------------------------------------- 1 | uid://myogqmakusx3 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/toolbar.gd.uid: -------------------------------------------------------------------------------- 1 | uid://1m3sqaws1hin 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/unique_identifiers_manager.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bvbsqai5sh0na 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/update_install_window.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cskkip1wso0pu 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Common/update_manager.gd.uid: -------------------------------------------------------------------------------- 1 | uid://1tph6ios6ry2 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/BranchEnd.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cyjmcay08lmr8 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/EventBlock/event_block.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dbncx2w0btjyx 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/EventBlock/event_right_click_menu.gd.uid: -------------------------------------------------------------------------------- 1 | uid://n1knm2ohcehu 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/array_part.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cm8w2iamuulp7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/dictionary_part.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b41laec1d54io 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_array.gd.uid: -------------------------------------------------------------------------------- 1 | uid://kmn7rns1g4fc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_audio_preview.gd.uid: -------------------------------------------------------------------------------- 1 | uid://lnr24bngydn2 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_audio_preview.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://dotvrsumm5y5c"] 2 | 3 | [ext_resource type="Script" uid="uid://lnr24bngydn2" path="res://addons/dialogic/Editor/Events/Fields/field_audio_preview.gd" id="1_7wm54"] 4 | 5 | [node name="Field_Audio_Preview" type="Button"] 6 | offset_right = 8.0 7 | offset_bottom = 8.0 8 | flat = true 9 | script = ExtResource("1_7wm54") 10 | 11 | [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] 12 | unique_name_in_owner = true 13 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_bool_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://do3x030t162u1 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_bool_check.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ddxcyihcistll 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_bool_check.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://dm5hxmhyyxgq"] 2 | 3 | [ext_resource type="Script" uid="uid://ddxcyihcistll" path="res://addons/dialogic/Editor/Events/Fields/field_bool_check.gd" id="1_ckmtx"] 4 | 5 | [node name="Field_BoolCheck" type="CheckButton"] 6 | offset_right = 44.0 7 | offset_bottom = 24.0 8 | script = ExtResource("1_ckmtx") 9 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_color.gd.uid: -------------------------------------------------------------------------------- 1 | uid://o26ppdmyst02 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_color.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://4e0kjekan5e7"] 2 | 3 | [ext_resource type="Script" uid="uid://o26ppdmyst02" path="res://addons/dialogic/Editor/Events/Fields/field_color.gd" id="1_l666a"] 4 | 5 | [node name="Field_Color" type="ColorPickerButton"] 6 | custom_minimum_size = Vector2(48, 0) 7 | offset_right = 64.0 8 | offset_bottom = 31.0 9 | theme_type_variation = &"DialogicEventEdit" 10 | text = " " 11 | color = Color(1, 1, 1, 1) 12 | script = ExtResource("1_l666a") 13 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_condition.gd.uid: -------------------------------------------------------------------------------- 1 | uid://gx1mq5xn4mri 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_dictionary.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cjhy1b218xsh0 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_file.gd.uid: -------------------------------------------------------------------------------- 1 | uid://buepm260xnmaa 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_flex_value.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bl8pqdbnw005y 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_image_preview.gd.uid: -------------------------------------------------------------------------------- 1 | uid://u6evsmx7tynf 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_number.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dbegwhxegm271 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_options_dynamic.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cowk63wwk126v 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_options_fixed.gd.uid: -------------------------------------------------------------------------------- 1 | uid://l6jbshj3y66l 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_options_fixed.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://d3bhehatwoio"] 2 | 3 | [ext_resource type="Script" uid="uid://l6jbshj3y66l" path="res://addons/dialogic/Editor/Events/Fields/field_options_fixed.gd" id="1"] 4 | 5 | [node name="Field_FixedOptions" type="MenuButton"] 6 | offset_right = 137.0 7 | offset_bottom = 43.0 8 | focus_mode = 2 9 | theme_type_variation = &"DialogicEventEdit" 10 | theme_override_colors/font_disabled_color = Color(0.875, 0.875, 0.875, 1) 11 | text = "Placeholder Text" 12 | flat = false 13 | script = ExtResource("1") 14 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_text_multiline.gd.uid: -------------------------------------------------------------------------------- 1 | uid://do4y48h30412d 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_text_singleline.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cgx1rn8km87ya 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_text_singleline.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://c0vkcehgjsjy"] 2 | 3 | [ext_resource type="Script" uid="uid://cgx1rn8km87ya" path="res://addons/dialogic/Editor/Events/Fields/field_text_singleline.gd" id="1_4vnxv"] 4 | 5 | [node name="Field_Text_Singleline" type="LineEdit"] 6 | offset_right = 1152.0 7 | offset_bottom = 81.0 8 | theme_type_variation = &"DialogicEventEdit" 9 | expand_to_text_length = true 10 | script = ExtResource("1_4vnxv") 11 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_vector2.gd.uid: -------------------------------------------------------------------------------- 1 | uid://2dk2fuatjwru 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_vector3.gd.uid: -------------------------------------------------------------------------------- 1 | uid://y01tg3q2homo 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_vector4.gd.uid: -------------------------------------------------------------------------------- 1 | uid://chr6fkvkjugep 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/Fields/field_vector_base.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c25u8dv20exfr 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/event_field.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cbwisirnxfqtm 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/ResourceMenuHover.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=2] 2 | 3 | [resource] 4 | content_margin_left = 25.0 5 | content_margin_right = 10.0 6 | content_margin_top = 4.0 7 | content_margin_bottom = 4.0 8 | bg_color = Color( 0.466667, 0.466667, 0.466667, 0.141176 ) 9 | border_width_bottom = 2 10 | corner_radius_top_left = 4 11 | corner_radius_top_right = 4 12 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/ResourceMenuNormal.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=2] 2 | 3 | [resource] 4 | content_margin_left = 25.0 5 | content_margin_right = 10.0 6 | content_margin_top = 4.0 7 | content_margin_bottom = 4.0 8 | bg_color = Color( 0.180392, 0.180392, 0.180392, 0.219608 ) 9 | draw_center = false 10 | border_width_bottom = 2 11 | border_color = Color( 0.8, 0.8, 0.8, 0.286275 ) 12 | corner_radius_top_left = 4 13 | corner_radius_top_right = 4 14 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://c8k6tbipodsg"] 2 | 3 | [resource] 4 | content_margin_left = 10.0 5 | content_margin_top = 10.0 6 | content_margin_right = 10.0 7 | content_margin_bottom = 10.0 8 | bg_color = Color(0, 0, 0, 1) 9 | border_width_left = 1 10 | border_width_top = 1 11 | border_width_right = 1 12 | border_width_bottom = 1 13 | border_color = Color(0.8, 0.8, 0.8, 0.109804) 14 | corner_radius_top_left = 4 15 | corner_radius_top_right = 4 16 | corner_radius_bottom_right = 4 17 | corner_radius_bottom_left = 4 18 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/SectionPanel.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=2] 2 | 3 | [resource] 4 | content_margin_left = 6.0 5 | content_margin_right = 6.0 6 | content_margin_top = 5.0 7 | content_margin_bottom = 4.0 8 | bg_color = Color( 0.6, 0.6, 0.6, 0 ) 9 | border_width_left = 1 10 | border_width_top = 1 11 | border_width_right = 1 12 | border_width_bottom = 1 13 | border_color = Color( 0.2, 0.227451, 0.309804, 1 ) 14 | corner_radius_top_left = 3 15 | corner_radius_top_right = 3 16 | corner_radius_bottom_right = 3 17 | corner_radius_bottom_left = 3 18 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/SimpleButtonHover.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=2] 2 | 3 | [resource] 4 | content_margin_left = 3.0 5 | content_margin_right = 3.0 6 | content_margin_top = 3.0 7 | content_margin_bottom = 3.0 8 | bg_color = Color( 0.2, 0.231373, 0.309804, 0.317647 ) 9 | border_width_left = 1 10 | border_width_top = 1 11 | border_width_right = 1 12 | border_width_bottom = 1 13 | border_color = Color( 0.8, 0.8, 0.8, 0.109804 ) 14 | corner_radius_top_left = 4 15 | corner_radius_top_right = 4 16 | corner_radius_bottom_right = 4 17 | corner_radius_bottom_left = 4 18 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/SimpleButtonNormal.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=2] 2 | 3 | [resource] 4 | content_margin_left = 3.0 5 | content_margin_right = 3.0 6 | content_margin_top = 3.0 7 | content_margin_bottom = 3.0 8 | bg_color = Color( 0.2, 0.231373, 0.309804, 0.235294 ) 9 | border_width_left = 1 10 | border_width_top = 1 11 | border_width_right = 1 12 | border_width_bottom = 1 13 | border_color = Color( 0.8, 0.8, 0.8, 0.109804 ) 14 | corner_radius_top_left = 4 15 | corner_radius_top_right = 4 16 | corner_radius_bottom_right = 4 17 | corner_radius_bottom_left = 4 18 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/TextBackground.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://cu8otiwksn8ma"] 2 | 3 | [resource] 4 | content_margin_left = 10.0 5 | content_margin_top = 13.0 6 | content_margin_bottom = 2.0 7 | bg_color = Color(1, 1, 1, 0.0784314) 8 | border_color = Color(0.454902, 0.454902, 0.454902, 1) 9 | corner_radius_top_left = 8 10 | corner_radius_top_right = 8 11 | corner_radius_bottom_right = 8 12 | corner_radius_bottom_left = 8 13 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/selected_styleboxflat.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://obyrr26pqk2p"] 2 | 3 | [resource] 4 | content_margin_left = 3.0 5 | content_margin_top = 1.0 6 | content_margin_right = 4.0 7 | content_margin_bottom = 1.0 8 | bg_color = Color(0.776471, 0.776471, 0.776471, 0.207843) 9 | border_color = Color(1, 1, 1, 1) 10 | corner_radius_top_left = 5 11 | corner_radius_top_right = 5 12 | corner_radius_bottom_right = 5 13 | corner_radius_bottom_left = 5 14 | expand_margin_left = 1.0 15 | expand_margin_top = 1.0 16 | expand_margin_bottom = 2.0 17 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Events/styles/unselected_stylebox.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxEmpty" format=3 uid="uid://cl75ikyq2is7c"] 2 | 3 | [resource] 4 | content_margin_left = 3.0 5 | content_margin_top = 1.0 6 | content_margin_right = 4.0 7 | content_margin_bottom = 1.0 8 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/HomePage/home_page.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bl3vudjf3wn2x 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/HomePage/icon_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Editor/HomePage/icon_bg.png -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Dropdown/default.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Dropdown/join.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Dropdown/leave.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Dropdown/minus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Dropdown/multiply.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Dropdown/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Dropdown/set.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Interactable/decrement_icon.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Interactable/increment_icon.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Pieces/close-icon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Pieces/closed-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Pieces/expand-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Pieces/open-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Pieces/variable_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Editor/Images/Pieces/variable_icon.png -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Resources/character.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Resources/icon_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Editor/Images/Resources/icon_character.png -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/Unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Editor/Images/Unknown.png -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/preview_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Editor/Images/preview_character.png -------------------------------------------------------------------------------- /addons/dialogic/Editor/Images/preview_character_speaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Editor/Images/preview_character_speaker.png -------------------------------------------------------------------------------- /addons/dialogic/Editor/Inspector/inspector_plugin.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bok1je25mskp7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Inspector/timeline_inspector_field.gd.uid: -------------------------------------------------------------------------------- 1 | uid://58xvx63rw20a 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/CoreSettingsPages/csv_file.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ddof34f216ceq 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/CoreSettingsPages/settings_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://3akc4p71r5rn 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/CoreSettingsPages/settings_general.gd.uid: -------------------------------------------------------------------------------- 1 | uid://chb81lvjh47jr 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/CoreSettingsPages/settings_modules.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bcu347pvraog6 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/CoreSettingsPages/settings_tools.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bo0dfmsyky1mm 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/CoreSettingsPages/settings_translation.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b0bm772xo8n2j 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/CoreSettingsPages/tool_resave.gd.uid: -------------------------------------------------------------------------------- 1 | uid://vg4wbm0n64ws 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/HintLabelStylingScript.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends Label 3 | 4 | # Called when the node enters the scene tree for the first time. 5 | func _ready() -> void: 6 | # don't load the label settings when opening as a scene 7 | # prevents HUGE diffs 8 | if owner.get_parent() is SubViewport: 9 | return 10 | label_settings = LabelSettings.new() 11 | label_settings.font = get_theme_font("doc_italic", "EditorFonts") 12 | label_settings.font_size = get_theme_font_size('font_size', 'Label') 13 | label_settings.font_color = get_theme_color("accent_color", "Editor") 14 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/HintLabelStylingScript.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dhl3w5a4mujud 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/settings_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c1virlyy8gl7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Settings/settings_page.gd.uid: -------------------------------------------------------------------------------- 1 | uid://be8xcha2jwdur 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Theme/MainTheme.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Theme" format=3 uid="uid://cqst728xxipcw"] 2 | 3 | [resource] 4 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/Theme/PickerTheme.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Theme" format=2] 2 | 3 | [resource] 4 | Button/colors/font_color = Color( 1, 1, 1, 1 ) 5 | Button/colors/font_color_disabled = Color( 0.901961, 0.901961, 0.901961, 0.2 ) 6 | Button/colors/font_color_hover = Color( 0.870588, 0.870588, 0.870588, 1 ) 7 | Button/colors/font_color_pressed = Color( 1, 1, 1, 1 ) 8 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/TextEditor/CodeCompletionHelper.gd.uid: -------------------------------------------------------------------------------- 1 | uid://camdhr6iwaywr 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bf2nivn8txcw5 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dshp0vy2xrxv 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dofrrscd4c61l 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/VisualEditor/TimelineArea.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b6ka2avnh1u55 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cvgok7bxva5e2 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/shortcut_popup.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b35hvsvrvjjl4 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/test_timeline_scene.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cbq0n68r4pwu7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/TimelineEditor/timeline_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://x21vral0xsxy 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/dialogic_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dorbh771j7fyf 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/editor_main.gd.uid: -------------------------------------------------------------------------------- 1 | uid://q24lthmavkvn 2 | -------------------------------------------------------------------------------- /addons/dialogic/Editor/editors_manager.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cefv8yoo8q7k6 2 | -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/Fonts/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/Fonts/Roboto-Italic.ttf -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/already_read_indicator.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | func _ready() -> void: 4 | if DialogicUtil.autoload().has_subsystem('History'): 5 | DialogicUtil.autoload().History.visited_event.connect(_on_visited_event) 6 | DialogicUtil.autoload().History.unvisited_event.connect(_on_not_read_event) 7 | 8 | func _on_visited_event() -> void: 9 | show() 10 | 11 | func _on_not_read_event() -> void: 12 | hide() 13 | -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/already_read_indicator.gd.uid: -------------------------------------------------------------------------------- 1 | uid://qru8kj5n8hup 2 | -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/backgrounds/BubbleEnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/backgrounds/BubbleEnd.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/backgrounds/rpg_box.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/backgrounds/rpg_box.webp -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/default_event.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dgs7be3hh1crk 2 | -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/next-indicator/next-indicator-dialogic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/next-indicator/next-indicator-dialogic-1.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/next-indicator/next-indicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/next-indicator/next-indicator.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 blink.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 doubt.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 hate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 hate.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 plot.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 sad.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 scoff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 scoff.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 shy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 shy.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5 surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5 surprise.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Antonio/pl5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Antonio/pl5.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/CustomPortrait_AnimatedSprite.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b0dpsqdeb27km 2 | -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/CustomPortrait_FaceAtlas.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dixl3myysljgs 2 | -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 avoid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 avoid.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 blink.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 concept.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 confusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 confusion.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 doubt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 doubt.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 happy.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 plot.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 sad.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 shy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 shy.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Jane/pl3 surprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Jane/pl3 surprise.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Portrait1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Portrait1.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Portrait2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Portrait2.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Princess/anger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Princess/anger.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Princess/frown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Princess/frown.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Princess/joy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Princess/joy.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Princess/neutral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Princess/neutral.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Princess/princess_blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Princess/princess_blank.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Princess/shock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Princess/shock.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/Princess/smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/Princess/smile.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/rpg_portraits/base1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/rpg_portraits/base1.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/rpg_portraits/base2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/rpg_portraits/base2.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/rpg_portraits/base3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/rpg_portraits/base3.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/portraits/rpg_portraits/base4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/portraits/rpg_portraits/base4.png -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/sound-effects/LICENSE.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2020 Tim Krief. 2 | 3 | Typing sound effects by Tim Krief are licensed under a Creative 4 | Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) License. 5 | -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/sound-effects/typing1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/sound-effects/typing1.wav -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/sound-effects/typing2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/sound-effects/typing2.wav -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/sound-effects/typing3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/sound-effects/typing3.wav -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/sound-effects/typing4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/sound-effects/typing4.wav -------------------------------------------------------------------------------- /addons/dialogic/Example Assets/sound-effects/typing5.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Example Assets/sound-effects/typing5.wav -------------------------------------------------------------------------------- /addons/dialogic/Modules/Audio/event_audio.gd.uid: -------------------------------------------------------------------------------- 1 | uid://8p4qchmcuj68 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Audio/icon_music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Audio/icon_music.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Audio/icon_sound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Audio/icon_sound.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Audio/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_audio.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'Audio', 'script':this_folder.path_join('subsystem_audio.gd')}] 11 | 12 | 13 | func _get_settings_pages() -> Array: 14 | return [this_folder.path_join('settings_audio.tscn')] 15 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Audio/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dk46l1toqeswc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Audio/settings_audio.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cqyhm6offcitc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Audio/subsystem_audio.gd.uid: -------------------------------------------------------------------------------- 1 | uid://do8vgqtp35d6w 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/DefaultBackgroundScene/default_background.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ci7s5odxo7543 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_down.gd: -------------------------------------------------------------------------------- 1 | extends "res://addons/dialogic/Modules/Background/Transitions/simple_push_transitions.gd" 2 | 3 | func _fade() -> void: 4 | var shader := setup_push_shader() 5 | shader.set_shader_parameter('final_offset', Vector2.DOWN) 6 | tween_shader_progress().set_trans(Tween.TRANS_SINE).set_ease(Tween.EASE_IN_OUT) 7 | 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_down.gd.uid: -------------------------------------------------------------------------------- 1 | uid://blaaa6obvwknl 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_left.gd: -------------------------------------------------------------------------------- 1 | extends "res://addons/dialogic/Modules/Background/Transitions/simple_push_transitions.gd" 2 | 3 | func _fade() -> void: 4 | var shader := setup_push_shader() 5 | shader.set_shader_parameter('final_offset', Vector2.LEFT) 6 | tween_shader_progress().set_trans(Tween.TRANS_SINE).set_ease(Tween.EASE_IN_OUT) 7 | 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_left.gd.uid: -------------------------------------------------------------------------------- 1 | uid://6f7qewx7aga 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_right.gd: -------------------------------------------------------------------------------- 1 | extends "res://addons/dialogic/Modules/Background/Transitions/simple_push_transitions.gd" 2 | 3 | func _fade() -> void: 4 | var shader := setup_push_shader() 5 | shader.set_shader_parameter('final_offset', Vector2.RIGHT) 6 | tween_shader_progress().set_trans(Tween.TRANS_SINE).set_ease(Tween.EASE_IN_OUT) 7 | 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_right.gd.uid: -------------------------------------------------------------------------------- 1 | uid://m3anyujei6ro 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_up.gd: -------------------------------------------------------------------------------- 1 | extends "res://addons/dialogic/Modules/Background/Transitions/simple_push_transitions.gd" 2 | 3 | func _fade() -> void: 4 | var shader := setup_push_shader() 5 | shader.set_shader_parameter('final_offset', Vector2.UP) 6 | tween_shader_progress().set_trans(Tween.TRANS_SINE).set_ease(Tween.EASE_IN_OUT) 7 | 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/push_up.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dnuvmtb036bi3 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/simple_fade.gd: -------------------------------------------------------------------------------- 1 | extends DialogicBackgroundTransition 2 | 3 | 4 | func _fade() -> void: 5 | var shader := set_shader() 6 | shader.set_shader_parameter("wipe_texture", load(this_folder.path_join("simple_fade.tres"))) 7 | 8 | shader.set_shader_parameter("feather", 1) 9 | 10 | shader.set_shader_parameter("previous_background", prev_texture) 11 | shader.set_shader_parameter("next_background", next_texture) 12 | 13 | tween_shader_progress() 14 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/simple_fade.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bed16hbuh4atn 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/simple_fade.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="GradientTexture2D" load_steps=2 format=3 uid="uid://qak7mr560k0i"] 2 | 3 | [sub_resource type="Gradient" id="Gradient_skd6w"] 4 | offsets = PackedFloat32Array(1) 5 | colors = PackedColorArray(0.423651, 0.423651, 0.423651, 1) 6 | 7 | [resource] 8 | gradient = SubResource("Gradient_skd6w") 9 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/swipe_diagonal_up_left.gd: -------------------------------------------------------------------------------- 1 | extends "res://addons/dialogic/Modules/Background/Transitions/simple_swipe_transitions.gd" 2 | 3 | func _fade() -> void: 4 | var shader := setup_swipe_shader() 5 | var texture: GradientTexture2D = shader.get_shader_parameter('wipe_texture') 6 | texture.fill_from = Vector2.DOWN 7 | texture.fill_to = Vector2.RIGHT 8 | tween_shader_progress() 9 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/swipe_diagonal_up_left.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ctoc2p12vahcc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/swipe_left_to_right.gd: -------------------------------------------------------------------------------- 1 | extends "res://addons/dialogic/Modules/Background/Transitions/simple_swipe_transitions.gd" 2 | 3 | func _fade() -> void: 4 | var shader := setup_swipe_shader() 5 | var texture: GradientTexture2D = shader.get_shader_parameter('wipe_texture') 6 | 7 | texture.fill_from = Vector2.ZERO 8 | texture.fill_to = Vector2.RIGHT 9 | 10 | tween_shader_progress() 11 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/swipe_left_to_right.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dknape5pbyevn 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/swipe_right_to_left.gd: -------------------------------------------------------------------------------- 1 | extends "res://addons/dialogic/Modules/Background/Transitions/simple_swipe_transitions.gd" 2 | 3 | func _fade() -> void: 4 | var shader := setup_swipe_shader() 5 | var texture: GradientTexture2D = shader.get_shader_parameter('wipe_texture') 6 | texture.fill_from = Vector2.RIGHT 7 | texture.fill_to = Vector2.ZERO 8 | tween_shader_progress() 9 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/Defaults/swipe_right_to_left.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dwhod30peco4c 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/class_dialogic_background_transition.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cf47aj5eivati 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/default_transition_shader.gdshader.uid: -------------------------------------------------------------------------------- 1 | uid://clabj6a02r7iv 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/push_transition_shader.gdshader.uid: -------------------------------------------------------------------------------- 1 | uid://cuj1xsi7d7r5y 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/simple_push_transitions.gd: -------------------------------------------------------------------------------- 1 | extends DialogicBackgroundTransition 2 | 3 | func setup_push_shader() -> ShaderMaterial: 4 | var shader := set_shader(DialogicUtil.get_module_path('Background').path_join("Transitions/push_transition_shader.gdshader")) 5 | 6 | shader.set_shader_parameter("previous_background", prev_texture) 7 | shader.set_shader_parameter("next_background", next_texture) 8 | 9 | return shader 10 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/simple_push_transitions.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bue1pfm6eu7ww 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/simple_swipe_gradient.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="GradientTexture2D" load_steps=2 format=3 uid="uid://cweb3y3xc4uw0"] 2 | 3 | [sub_resource type="Gradient" id="Gradient_skd6w"] 4 | colors = PackedColorArray(0, 0, 0, 1, 0.991164, 0.991164, 0.991164, 1) 5 | 6 | [resource] 7 | gradient = SubResource("Gradient_skd6w") 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/simple_swipe_transitions.gd: -------------------------------------------------------------------------------- 1 | extends DialogicBackgroundTransition 2 | 3 | func setup_swipe_shader() -> ShaderMaterial: 4 | var shader := set_shader() 5 | shader.set_shader_parameter("wipe_texture", load( 6 | DialogicUtil.get_module_path('Background').path_join("Transitions/simple_swipe_gradient.tres") 7 | )) 8 | 9 | shader.set_shader_parameter("feather", 0.3) 10 | 11 | shader.set_shader_parameter("previous_background", prev_texture) 12 | shader.set_shader_parameter("next_background", next_texture) 13 | 14 | return shader 15 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/Transitions/simple_swipe_transitions.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bkj1kaqcq5208 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/dialogic_background.gd.uid: -------------------------------------------------------------------------------- 1 | uid://blsjcvm6gvd78 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/event_background.gd.uid: -------------------------------------------------------------------------------- 1 | uid://sioj2uwexnwx 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Background/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_background.gd')] 7 | 8 | func _get_subsystems() -> Array: 9 | return [{'name':'Backgrounds', 'script':this_folder.path_join('subsystem_backgrounds.gd')}] 10 | 11 | 12 | func _get_special_resources() -> Dictionary: 13 | return {&"BackgroundTransition":list_special_resources("Transitions/Defaults", ".gd")} 14 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bj085abnvwkyh 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/node_background_holder.gd: -------------------------------------------------------------------------------- 1 | class_name DialogicNode_BackgroundHolder 2 | extends ColorRect 3 | 4 | 5 | func _ready() -> void: 6 | add_to_group('dialogic_background_holders') 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/node_background_holder.gd.uid: -------------------------------------------------------------------------------- 1 | uid://oxcjhq2817c7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Background/subsystem_backgrounds.gd.uid: -------------------------------------------------------------------------------- 1 | uid://5uwbnllu1kfv 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Call/event_call.gd.uid: -------------------------------------------------------------------------------- 1 | uid://uhicnbvlk57s 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Call/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Call/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Call/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_call.gd')] 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Call/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bthb47untmgoo 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/bounce.gd.uid: -------------------------------------------------------------------------------- 1 | uid://qruxugkg6y8w 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/bounce_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://rfgxn0xtuen3 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/fade_down_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bcs0jdci4mngb 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/fade_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://fekbbs23rj4m 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/fade_up_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dwnfbyjtc2anb 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/heartbeat.gd.uid: -------------------------------------------------------------------------------- 1 | uid://8ro2ayitmjcp 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/instant_in_out.gd: -------------------------------------------------------------------------------- 1 | extends DialogicAnimation 2 | 3 | func animate() -> void: 4 | await node.get_tree().process_frame 5 | finished.emit() 6 | 7 | 8 | func _get_named_variations() -> Dictionary: 9 | return { 10 | "instant in": {"reversed": false, "type": AnimationType.IN}, 11 | "instant out": {"reversed": true, "type": AnimationType.OUT}, 12 | } 13 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/instant_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cn4yveni7rdr7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/shake_x.gd.uid: -------------------------------------------------------------------------------- 1 | uid://3tqien23j50t 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/shake_y.gd.uid: -------------------------------------------------------------------------------- 1 | uid://lur75holg34f 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/slide_down_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d0a5sgbr5imas 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/slide_left_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c8il877nw3xqw 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/slide_right_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://daj7cqft5hnxg 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/slide_up_in.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bj5ak53i7s8ux 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/tada.gd.uid: -------------------------------------------------------------------------------- 1 | uid://crv1pn60clrvx 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/zoom_center_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cjwdb0jkjrcxe 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DefaultAnimations/zoom_in_out.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bl5sdpj631mtt 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/DialogicPortraitAnimationsUtil.gd.uid: -------------------------------------------------------------------------------- 1 | uid://j2k3uogf5715 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/class_dialogic_animation.gd.uid: -------------------------------------------------------------------------------- 1 | uid://0hsjlurlblou 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/custom_portrait_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Character/custom_portrait_thumbnail.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/default_portrait.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicPortrait 3 | 4 | ## Default portrait scene. 5 | ## The parent class has a character and portrait variable. 6 | 7 | @export_group('Main') 8 | @export_file var image := "" 9 | 10 | 11 | ## Load anything related to the given character and portrait 12 | func _update_portrait(passed_character:DialogicCharacter, passed_portrait:String) -> void: 13 | apply_character_and_portrait(passed_character, passed_portrait) 14 | 15 | apply_texture($Portrait, image) 16 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/default_portrait.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cork0heubbx7f 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/default_portrait.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://b32paf0ll6um8"] 2 | 3 | [ext_resource type="Script" uid="uid://cork0heubbx7f" path="res://addons/dialogic/Modules/Character/default_portrait.gd" id="1_wn77n"] 4 | 5 | [node name="DefaultPortrait" type="Node2D"] 6 | script = ExtResource("1_wn77n") 7 | 8 | [node name="Portrait" type="Sprite2D" parent="."] 9 | centered = false 10 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/default_portrait_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Character/default_portrait_thumbnail.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/dialogic_portrait.gd.uid: -------------------------------------------------------------------------------- 1 | uid://djbg8sc0q67ow 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/event_character.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b88y7tdin2uu5 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/icon_position.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Character/icon_position.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://4tu24b2ex257 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/node_portrait_container.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d0ptqnbudhkyj 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/settings_portraits.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c3hdycwp0hrdm 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/simple_image_portrait_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Character/simple_image_portrait_thumbnail.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/subsystem_containers.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c5dk5rh4vj8rd 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Character/subsystem_portraits.gd.uid: -------------------------------------------------------------------------------- 1 | uid://fyhfur7bpp4v 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/event_choice.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cltu1tykths0n 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_choice.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'Choices', 'script':this_folder.path_join('subsystem_choices.gd')}] 11 | 12 | 13 | func _get_settings_pages() -> Array: 14 | return [this_folder.path_join('settings_choices.tscn')] 15 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bo0dqybasbqd 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/node_button_sound.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b1stj4ljd2vo7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/node_choice_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bldt7xlfum7ov 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/settings_choices.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dbbbq1hcbhmi2 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/subsystem_choices.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cewv4d3aw0kj3 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Choice/ui_choice_end.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d28x7h2ufh3dd 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Clear/event_clear.gd.uid: -------------------------------------------------------------------------------- 1 | uid://7aikid38is1o 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Clear/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Clear/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Clear/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_clear.gd')] 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Clear/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cyftouhvjfun2 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Comment/event_comment.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dbcesveorhh6m 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Comment/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Comment/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Comment/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_comment.gd')] 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Comment/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b27oui35aoff4 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Condition/event_condition.gd.uid: -------------------------------------------------------------------------------- 1 | uid://g8gaor7ewun6 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Condition/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_condition.gd')] 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Condition/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bsn2cv832qlam 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Condition/ui_condition_end.gd.uid: -------------------------------------------------------------------------------- 1 | uid://hiahx6lrlm17 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Core/event_end_branch.gd.uid: -------------------------------------------------------------------------------- 1 | uid://3wq6lhrhifgj 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Core/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Core/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Core/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://hdi17v8hqb0p 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Core/subsystem_animation.gd.uid: -------------------------------------------------------------------------------- 1 | uid://drgk63svehoum 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Core/subsystem_expression.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cn3846afxgeux 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Core/subsystem_input.gd.uid: -------------------------------------------------------------------------------- 1 | uid://crdsvy044intj 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Base_Default/default_layout_base.gd.uid: -------------------------------------------------------------------------------- 1 | uid://yivwmkfwrvfr 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Base_Default/default_layout_base.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://cqpb3ie51rwl5"] 2 | 3 | [ext_resource type="Script" uid="uid://yivwmkfwrvfr" path="res://addons/dialogic/Modules/DefaultLayoutParts/Base_Default/default_layout_base.gd" id="1_ifsho"] 4 | 5 | [node name="DefaultLayoutBase" type="CanvasLayer"] 6 | script = ExtResource("1_ifsho") 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Base_Default/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layout Base" 3 | name = "Default Layout Base" 4 | author = "Dialogic" 5 | description = "A very simple base for layouts." 6 | scene = "default_layout_base.tscn" 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Base_TextBubble/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layout Base" 3 | name = "Textbubble Base" 4 | author = "Dialogic" 5 | description = "A base scene for the textbubble style. Expects a textbubble layer." 6 | scene = "text_bubble_base.tscn" 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Base_TextBubble/text_bubble_base.gd.uid: -------------------------------------------------------------------------------- 1 | uid://v8guu7n6gv8a 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_FullBackground/full_background_layer.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicLayoutLayer 3 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_FullBackground/full_background_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bqdylb4maacf0 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_FullBackground/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Full Background" 4 | author = "Dialogic" 5 | description = "A simple layer displaying backgrounds." 6 | scene = "full_background_layer.tscn" 7 | icon = "background_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_FullBackground/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_FullBackground/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Glossary/glossary_popup_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://o2cnjam8bomr 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Glossary/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Popup Glossary" 4 | author = "Dialogic" 5 | description = "A popup that that appears when hovering glossary entries." 6 | scene = "glossary_popup_layer.tscn" 7 | icon = "popup_glossary_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Glossary/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_Glossary/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_History/example_history_item.gd.uid: -------------------------------------------------------------------------------- 1 | uid://67t6pr2eatac 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_History/history_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://gv8mqbjor5nu 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_History/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Overlay History" 4 | author = "Dialogic" 5 | description = "Provides a history button and overlay." 6 | scene = "history_layer.tscn" 7 | icon = "history_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_History/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_History/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Input/full_advance_input_layer.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicLayoutLayer 3 | 4 | ## A layer that holds a full-screen input catcher. 5 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Input/full_advance_input_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dwml743wmb7mn 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Input/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Input Catcher" 4 | author = "Dialogic" 5 | description = "A full screen mouse input catcher for advancing dialog." 6 | scene = "full_advance_input_layer.tscn" 7 | icon = "input_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Input/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_Input/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_SpeakerPortraitTextbox/default_stylebox.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://cmpf1qxjh5tuw"] 2 | 3 | [resource] 4 | content_margin_left = 10.0 5 | content_margin_top = 10.0 6 | content_margin_right = 10.0 7 | content_margin_bottom = 10.0 8 | bg_color = Color(1, 1, 1, 1) 9 | skew = Vector2(0.073, 0) 10 | corner_radius_top_left = 10 11 | corner_radius_top_right = 10 12 | corner_radius_bottom_right = 10 13 | corner_radius_bottom_left = 10 14 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_SpeakerPortraitTextbox/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Textbox with Portrait " 4 | author = "Dialogic" 5 | description = "A layer with a textbox that also contains a speaker portrait." 6 | scene = "textbox_with_speaker_portrait.tscn" 7 | icon = "speaker-textbox-icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_SpeakerPortraitTextbox/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_SpeakerPortraitTextbox/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_SpeakerPortraitTextbox/speaker_portrait_textbox_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bk84r61kckpxa 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_TextInput/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Simple Text Input Box" 4 | author = "Dialogic" 5 | description = "A layer with a simple text input box." 6 | scene = "text_input_layer.tscn" 7 | icon = "text_input_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_TextInput/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_TextInput/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_TextInput/text_input_layer.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicLayoutLayer 3 | 4 | ## A layer that contains a text-input node. 5 | 6 | 7 | func _apply_export_overrides() -> void: 8 | var layer_theme: Theme = get(&'theme') 9 | if layer_theme == null: 10 | layer_theme = Theme.new() 11 | 12 | if get_global_setting(&'font', ''): 13 | layer_theme.default_font = load(get_global_setting(&'font', '') as String) 14 | layer_theme.default_font_size = get_global_setting(&'font_size', 0) 15 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_TextInput/text_input_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cjdvjwjrj86sj 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Textbubble Layer" 4 | author = "Dialogic" 5 | description = "A simple textbubble layer. Expects a textbubble base. Each textbubble provides a name label, dialog text and choices." 6 | scene = "text_bubble_layer.tscn" 7 | icon = "text_bubble_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/speech_bubble.gdshader.uid: -------------------------------------------------------------------------------- 1 | uid://cs2o12y1i6cti 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/text_bubble.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bminl7x3r40vc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/text_bubble.gdshader.uid: -------------------------------------------------------------------------------- 1 | uid://byskpb7ypvuab 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/text_bubble_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dcae6nsh8fgtp 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/text_bubble_layer.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://d2it0xiap3gnt"] 2 | 3 | [ext_resource type="Script" uid="uid://dcae6nsh8fgtp" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_Textbubble/text_bubble_layer.gd" id="1_b37je"] 4 | 5 | [node name="TextBubbleLayer" type="Control"] 6 | layout_mode = 3 7 | anchors_preset = 0 8 | mouse_filter = 2 9 | script = ExtResource("1_b37je") 10 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Choices/choice_panel_focus.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://bu0tsjabpj4rd"] 2 | 3 | [resource] 4 | content_margin_left = 10.0 5 | content_margin_top = 5.0 6 | content_margin_right = 10.0 7 | content_margin_bottom = 5.0 8 | bg_color = Color(0, 0, 0, 0.956863) 9 | draw_center = false 10 | border_width_left = 5 11 | corner_radius_top_left = 5 12 | corner_radius_top_right = 5 13 | corner_radius_bottom_right = 5 14 | corner_radius_bottom_left = 5 15 | expand_margin_left = 5.0 16 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Choices/choice_panel_normal.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://wrp8f7ard3uu"] 2 | 3 | [resource] 4 | content_margin_left = 10.0 5 | content_margin_top = 5.0 6 | content_margin_right = 10.0 7 | content_margin_bottom = 5.0 8 | bg_color = Color(0, 0, 0, 0.941176) 9 | corner_radius_top_left = 5 10 | corner_radius_top_right = 5 11 | corner_radius_bottom_right = 5 12 | corner_radius_bottom_left = 5 13 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Choices/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Centered Choices" 4 | author = "Dialogic" 5 | description = "A layer containing simple centered choices." 6 | scene = "vn_choice_layer.tscn" 7 | icon = "choices_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Choices/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Choices/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Choices/vn_choice_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ij0qm2ew6plv 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Portraits/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "5 Portraits" 4 | author = "Dialogic" 5 | description = "A layer with 5 portrait position containers." 6 | scene = "vn_portrait_layer.tscn" 7 | icon = "portrait_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Portraits/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Portraits/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Portraits/vn_portrait_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cx1i44s2olq2d 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/animations.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bfc03rn8slceu 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/autoadvance_indicator.gd: -------------------------------------------------------------------------------- 1 | extends Range 2 | 3 | var enabled: bool = true 4 | 5 | func _process(_delta : float) -> void: 6 | if !enabled: 7 | hide() 8 | return 9 | if DialogicUtil.autoload().Inputs.auto_advance.get_progress() < 0: 10 | hide() 11 | else: 12 | show() 13 | value = DialogicUtil.autoload().Inputs.auto_advance.get_progress() 14 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/autoadvance_indicator.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bklme8oymw6h7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Layer" 3 | name = "Visual Novel Textbox" 4 | author = "Dialogic" 5 | description = "A textbox in a VN style." 6 | scene = "vn_textbox_layer.tscn" 7 | icon = "textbox_layer_icon.svg" 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/vn_textbox_default_panel.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://dkv1pl1c1dq6"] 2 | 3 | [resource] 4 | content_margin_left = 15.0 5 | content_margin_top = 15.0 6 | content_margin_right = 15.0 7 | content_margin_bottom = 15.0 8 | bg_color = Color(1, 1, 1, 1) 9 | corner_radius_top_left = 5 10 | corner_radius_top_right = 5 11 | corner_radius_bottom_right = 5 12 | corner_radius_bottom_left = 5 13 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/vn_textbox_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bl43m5qw8pso3 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Textbox/vn_textbox_name_label_panel.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StyleBoxFlat" format=3 uid="uid://m7gyepkysu83"] 2 | 3 | [resource] 4 | content_margin_left = 10.0 5 | content_margin_top = 5.0 6 | content_margin_right = 10.0 7 | content_margin_bottom = 5.0 8 | bg_color = Color(1, 1, 1, 1) 9 | corner_radius_top_left = 5 10 | corner_radius_top_right = 5 11 | corner_radius_bottom_right = 5 12 | corner_radius_bottom_left = 5 13 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Style_SpeakerTextbox/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Style" 3 | name = "Speaker Textbox Style" 4 | author = "Dialogic" 5 | description = "A style with a textbox that has a speaker portrait inside of it." 6 | style_path = "speaker_textbox_style.tres" 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Style_SpeakerTextbox/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Style_SpeakerTextbox/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Style_TextBubbles/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Style" 3 | name = "Textbubble Style" 4 | author = "Dialogic" 5 | description = "A simple text bubble style." 6 | style_path = "textbubble_style.tres" 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Style_TextBubbles/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Style_TextBubbles/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Style_VN_Default/part_config.cfg: -------------------------------------------------------------------------------- 1 | [style] 2 | type = "Style" 3 | name = "Visual Novel Style" 4 | author = "Dialogic" 5 | description = "A full visual novel style." 6 | style_path = "default_vn_style.tres" 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/Style_VN_Default/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/DefaultLayoutParts/Style_VN_Default/preview.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_layout_parts() -> Array[Dictionary]: 6 | return scan_for_layout_parts() 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/DefaultLayoutParts/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c1dc5xk6urgfg 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/End/event_end.gd.uid: -------------------------------------------------------------------------------- 1 | uid://gyh5a2l1ltmc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/End/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/End/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/End/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_end.gd')] 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/End/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://rvs5ddidyxmc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/add-glossary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/event_glossary.gd.uid: -------------------------------------------------------------------------------- 1 | uid://or77lo7du0ot 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/glossary_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bqu863yjcjc8y 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/glossary_resource.gd.uid: -------------------------------------------------------------------------------- 1 | uid://80elcodyqohb 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [] 7 | # return [this_folder.path_join('event_glossary.gd')] 8 | 9 | func _get_editors() -> Array: 10 | return [this_folder.path_join('glossary_editor.tscn')] 11 | 12 | func _get_subsystems() -> Array: 13 | return [{'name':'Glossary', 'script':this_folder.path_join('subsystem_glossary.gd')}] 14 | 15 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://787tgkcn11ya 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Glossary/subsystem_glossary.gd.uid: -------------------------------------------------------------------------------- 1 | uid://drwqxg5amy4u 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/HighlightPortrait/highlight_portrait_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/HighlightPortrait/highlight_portrait_thumbnail.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/HighlightPortrait/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://rsqhj802vgdj 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/HighlightPortrait/simple_highlight_portrait.gd.uid: -------------------------------------------------------------------------------- 1 | uid://24gbl2wbl1d5 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/HighlightPortrait/simple_highlight_portrait.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://br18lgpga2y2v"] 2 | 3 | [ext_resource type="Script" uid="uid://24gbl2wbl1d5" path="res://addons/dialogic/Modules/HighlightPortrait/simple_highlight_portrait.gd" id="1_ceqva"] 4 | 5 | [node name="DefaultPortrait" type="Node2D"] 6 | script = ExtResource("1_ceqva") 7 | 8 | [node name="Portrait" type="Sprite2D" parent="."] 9 | centered = false 10 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/History/event_history.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dmedm3l78l7gx 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/History/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_history.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'History', 'script':this_folder.path_join('subsystem_history.gd')}] 11 | 12 | func _get_settings_pages() -> Array: 13 | return [this_folder.path_join('settings_history.tscn')] 14 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/History/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bpcgxmwxm5pif 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/History/settings_history.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cqfmftweedlvb 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/History/subsystem_history.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bfcdxeqbr1by1 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/event_jump.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ckayb5m8qyh0p 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/event_label.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c87eqjyrb1mm0 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/event_return.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dqc8e0tnb7qsc 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/icon_jump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Jump/icon_jump.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/icon_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Jump/icon_label.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_jump.gd'), this_folder.path_join('event_label.gd'), this_folder.path_join('event_return.gd')] 7 | 8 | func _get_subsystems() -> Array: 9 | return [{'name':'Jump', 'script':this_folder.path_join('subsystem_jump.gd')}] 10 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://45g7pgoc6boa 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Jump/subsystem_jump.gd.uid: -------------------------------------------------------------------------------- 1 | uid://w5mnpl7oui4j 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/LayeredPortrait/custom_layered_portrait.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends "res://addons/dialogic/Modules/LayeredPortrait/layered_portrait.gd" 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/LayeredPortrait/custom_layered_portrait.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cfwf5d8exox4f 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/LayeredPortrait/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bevafbsglh3dy 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/LayeredPortrait/layered_portrait.gd.uid: -------------------------------------------------------------------------------- 1 | uid://qoonb27oal7l 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/LayeredPortrait/layered_portrait_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/LayeredPortrait/layered_portrait_thumbnail.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Save/event_save.gd.uid: -------------------------------------------------------------------------------- 1 | uid://j3d7ocv2fui7 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Save/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_save.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'Save', 'script':this_folder.path_join('subsystem_save.gd')}] 11 | 12 | 13 | func _get_settings_pages() -> Array: 14 | return [this_folder.path_join('settings_save.tscn')] 15 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Save/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://gyh46etsbyyf 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Save/settings_save.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bxgl1awhvasa1 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Save/subsystem_save.gd.uid: -------------------------------------------------------------------------------- 1 | uid://4cjnn8utcm6n 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Settings/event_setting.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c1r4lgnfmbcnq 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Settings/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_setting.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'Settings', 'script':this_folder.path_join('subsystem_settings.gd')}] 11 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Settings/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://duw5552xl4nb5 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Settings/subsystem_settings.gd.uid: -------------------------------------------------------------------------------- 1 | uid://id1hgvjvgjqv 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Signal/event_signal.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bpe3v0v5ig4al 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Signal/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Signal/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Signal/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_signal.gd')] 7 | 8 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Signal/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c0rhhq1hvy2ct 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/character_settings_style.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dbc2xad3oixyw 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/event_style.gd.uid: -------------------------------------------------------------------------------- 1 | uid://db0qg83hh428s 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Style/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_style.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'Styles', 'script':this_folder.path_join('subsystem_styles.gd')}] 11 | 12 | 13 | func _get_character_editor_sections() -> Array: 14 | return [this_folder.path_join('character_settings_style.tscn')] 15 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cdiqm2ipo7k4w 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/node_style.gd: -------------------------------------------------------------------------------- 1 | class_name DialogicNode_StyleLayer 2 | extends Control 3 | 4 | ## Control node that is hidden and shown based on the current dialogic style. 5 | 6 | ## The name this layer listens to 7 | @export var layer_name: String = 'Default' 8 | 9 | 10 | func _ready() -> void: 11 | if layer_name.is_empty(): 12 | layer_name = name 13 | add_to_group('dialogic_style_layer') 14 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/node_style.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dlrhbqth4gipl 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Style/subsystem_styles.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ct3rrlxpj2kxj 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/Components/style_browser.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dpuqnw4cshljm 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/Components/style_browser_window.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends Window 3 | 4 | var info := {} 5 | signal part_selected(info:Dictionary) 6 | 7 | 8 | func _on_close_requested() -> void: 9 | info = {} 10 | part_selected.emit({}) 11 | hide() 12 | 13 | 14 | func get_picked_info() -> Dictionary: 15 | await part_selected 16 | return info 17 | 18 | 19 | func _on_style_browser_activate_part(part_info: Dictionary) -> void: 20 | info = part_info 21 | part_selected.emit(part_info) 22 | hide() 23 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/Components/style_browser_window.gd.uid: -------------------------------------------------------------------------------- 1 | uid://i2qxk6l78uax 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/Components/style_layer_tree.gd.uid: -------------------------------------------------------------------------------- 1 | uid://orsplfberna 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | func _get_editors() -> Array: 5 | return [this_folder.path_join('style_editor.tscn')] 6 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://7oxkedvsovao 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/style_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://n7kjhd6h41ec 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/StyleEditor/style_layer_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://5j2ryc3uk1x3 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/auto_advance.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cj42eg6uts07a 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/auto_skip.gd.uid: -------------------------------------------------------------------------------- 1 | uid://umnf6yt0lb06 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/character_settings/character_moods_settings.gd.uid: -------------------------------------------------------------------------------- 1 | uid://6qkd50m2lqnx 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/character_settings/character_portrait_mood_settings.gd.uid: -------------------------------------------------------------------------------- 1 | uid://vphe6s7nv242 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/event_text.gd.uid: -------------------------------------------------------------------------------- 1 | uid://datmius068d8h 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bthukngr7e6io 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/manual_advance.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dbx6k01krd1xx 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/node_dialog_text.gd.uid: -------------------------------------------------------------------------------- 1 | uid://drhfq6rmdeuri 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/node_dialog_text_icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/node_input.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ctog34kdg222q 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/node_name_label.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bak74s0kcr0ao 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/node_next_indicator.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dve1vwse2peji 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/node_next_indicator_icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/node_type_sound.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dpv2dfiv5dhmr 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/settings_text.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cdxck874xobqh 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Text/subsystem_text.gd.uid: -------------------------------------------------------------------------------- 1 | uid://os6fyykwoljl 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/TextInput/event_text_input.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dwtfcwgkjtx6c 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/TextInput/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/TextInput/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/TextInput/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_text_input.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'TextInput', 'script':this_folder.path_join('subsystem_text_input.gd')}] 11 | 12 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/TextInput/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://nfpba62owxh 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/TextInput/node_text_input.gd.uid: -------------------------------------------------------------------------------- 1 | uid://biqpjv0qyefvf 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/TextInput/subsystem_text_input.gd.uid: -------------------------------------------------------------------------------- 1 | uid://2trp4nw7huuv 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Variable/event_variable.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bkpesig21aapy 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Variable/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Variable/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Variable/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_variable.gd')] 7 | 8 | func _get_editors() -> Array: 9 | return [this_folder.path_join('variables_editor/variables_editor.tscn')] 10 | 11 | func _get_subsystems() -> Array: 12 | return [{'name':'VAR', 'script':this_folder.path_join('subsystem_variables.gd')}] 13 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Variable/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bl8f0x14rhl4c 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Variable/subsystem_variables.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cg6l4lsr2h247 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Variable/variables_editor/variable_tree.gd.uid: -------------------------------------------------------------------------------- 1 | uid://deduielq1r0r 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Variable/variables_editor/variables_editor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d1yoykg323a5p 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Voice/event_voice.gd.uid: -------------------------------------------------------------------------------- 1 | uid://clwe1br2ay8sh 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Voice/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/addons/dialogic/Modules/Voice/icon.png -------------------------------------------------------------------------------- /addons/dialogic/Modules/Voice/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_voice.gd')] 7 | 8 | 9 | func _get_subsystems() -> Array: 10 | return [{'name':'Voice', 'script':this_folder.path_join('subsystem_voice.gd')}] 11 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Voice/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cbkcu10vcem8q 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Voice/subsystem_voice.gd.uid: -------------------------------------------------------------------------------- 1 | uid://yd2m5ab2rv5a 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Wait/event_wait.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cs43ebxhcg7xi 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Wait/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_wait.gd')] 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/Wait/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bfbqy5uegkvk8 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/WaitInput/event_wait_input.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bbimp04pehxpi 2 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/WaitInput/index.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends DialogicIndexer 3 | 4 | 5 | func _get_events() -> Array: 6 | return [this_folder.path_join('event_wait_input.gd')] 7 | -------------------------------------------------------------------------------- /addons/dialogic/Modules/WaitInput/index.gd.uid: -------------------------------------------------------------------------------- 1 | uid://n31b7koeye73 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/CharacterResourceLoader.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bma748hbtk7sb 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/CharacterResourceSaver.gd.uid: -------------------------------------------------------------------------------- 1 | uid://fqvcs0pexdf 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/TimelineResourceLoader.gd.uid: -------------------------------------------------------------------------------- 1 | uid://23ha2f6di4hb 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/TimelineResourceSaver.gd.uid: -------------------------------------------------------------------------------- 1 | uid://crtkmees3crbr 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/character.gd.uid: -------------------------------------------------------------------------------- 1 | uid://don4ds5f38byo 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/dialogic_identifiable_resource.gd.uid: -------------------------------------------------------------------------------- 1 | uid://de6cm6skfjtni 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/dialogic_layout_base.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c0qys72ixawvk 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/dialogic_layout_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c8d470kti274h 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/dialogic_style.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dv08k6ljua6fm 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/dialogic_style_layer.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bwg6yncmh2cml 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/event.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dw4fa15orthvq 2 | -------------------------------------------------------------------------------- /addons/dialogic/Resources/timeline.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cm0lw40qto3sd 2 | -------------------------------------------------------------------------------- /addons/dialogic/plugin.cfg: -------------------------------------------------------------------------------- 1 | [plugin] 2 | 3 | name="Dialogic" 4 | description="Create dialogs, characters and scenes to display conversations in your Godot games. 5 | https://github.com/dialogic-godot/dialogic" 6 | author="Jowan Spooner, Emi, Cake and more!" 7 | version="2.0-Alpha-17 WIP (Godot 4.2+)" 8 | script="plugin.gd" 9 | -------------------------------------------------------------------------------- /addons/dialogic/plugin.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bu26lw872ifba 2 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialogic-godot/test-project/50048f1ed5d8e2ba29bda00d33864b640a4e4561/icon.png --------------------------------------------------------------------------------