11tool
22extends Control
33
4- var debug_mode : bool = true # For printing info
54var editor_file_dialog # EditorFileDialog
65var file_picker_data : Dictionary = {'method' : '' , 'node' : self }
7- var current_editor_view : String = 'Master'
86var version_string : String
9- onready var master_tree = $ MainPanel/MasterTreeContainer/MasterTree
10- onready var timeline_editor = $ MainPanel/TimelineEditor
11- onready var character_editor = $ MainPanel/CharacterEditor
12- onready var value_editor = $ MainPanel/ValueEditor
13- onready var glossary_entry_editor = $ MainPanel/GlossaryEntryEditor
14- onready var theme_editor = $ MainPanel/ThemeEditor
15- onready var settings_editor = $ MainPanel/SettingsEditor
167
178# this is set when the plugins main-view is instanced in dialogic.gd
189var editor_interface = null
@@ -23,13 +14,13 @@ func _ready():
2314 add_child (editor_file_dialog )
2415
2516 # Setting references to this node
26- timeline_editor .editor_reference = self
27- character_editor .editor_reference = self
28- value_editor .editor_reference = self
29- glossary_entry_editor .editor_reference = self
30- theme_editor .editor_reference = self
17+ $ MainPanel/TimelineEditor .editor_reference = self
18+ $ MainPanel/CharacterEditor .editor_reference = self
19+ $ MainPanel/ValueEditor .editor_reference = self
20+ $ MainPanel/GlossaryEntryEditor .editor_reference = self
21+ $ MainPanel/ThemeEditor .editor_reference = self
3122
32- master_tree .connect ("editor_selected" , self , 'on_master_tree_editor_selected' )
23+ $ MainPanel/MasterTreeContainer/MasterTree .connect ("editor_selected" , self , 'on_master_tree_editor_selected' )
3324
3425 # Updating the folder structure
3526 DialogicUtil .update_resource_folder_structure ()
@@ -84,8 +75,8 @@ func _ready():
8475 $ ToolBar/NewGlossaryEntryButton .connect ('pressed' , $ MainPanel/MasterTreeContainer/MasterTree , 'new_glossary_entry' )
8576 $ ToolBar/Docs .icon = get_icon ("Instance" , "EditorIcons" )
8677 $ ToolBar/Docs .connect ('pressed' , OS , "shell_open" , ["https://dialogic.coppolaemilio.com" ])
87- $ ToolBar/FoldTools/ButtonFold .connect ('pressed' , timeline_editor , 'fold_all_nodes' )
88- $ ToolBar/FoldTools/ButtonUnfold .connect ('pressed' , timeline_editor , 'unfold_all_nodes' )
78+ $ ToolBar/FoldTools/ButtonFold .connect ('pressed' , $ MainPanel/TimelineEditor , 'fold_all_nodes' )
79+ $ ToolBar/FoldTools/ButtonUnfold .connect ('pressed' , $ MainPanel/TimelineEditor , 'unfold_all_nodes' )
8980
9081
9182 # Connecting confirmation
0 commit comments