mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-20 17:43:48 +00:00
Updated dialogic
This commit is contained in:
parent
1d11462073
commit
cbb82512ee
483 changed files with 5743 additions and 2177 deletions
|
|
@ -55,6 +55,8 @@ func _ready() -> void:
|
|||
func initialize_ui() -> void:
|
||||
var _scale := DialogicUtil.get_editor_scale()
|
||||
|
||||
add_theme_constant_override("margin_bottom", DialogicUtil.get_editor_setting("event_block_margin", 0) * _scale)
|
||||
|
||||
$PanelContainer.self_modulate = get_theme_color("accent_color", "Editor")
|
||||
|
||||
# Warning Icon
|
||||
|
|
@ -168,6 +170,7 @@ var FIELD_SCENES := {
|
|||
DialogicEvent.ValueType.VECTOR4: "res://addons/dialogic/Editor/Events/Fields/field_vector4.tscn",
|
||||
DialogicEvent.ValueType.COLOR: "res://addons/dialogic/Editor/Events/Fields/field_color.tscn",
|
||||
DialogicEvent.ValueType.AUDIO_PREVIEW: "res://addons/dialogic/Editor/Events/Fields/field_audio_preview.tscn",
|
||||
DialogicEvent.ValueType.IMAGE_PREVIEW: "res://addons/dialogic/Editor/Events/Fields/field_image_preview.tscn",
|
||||
}
|
||||
|
||||
func build_editor(build_header:bool = true, build_body:bool = false) -> void:
|
||||
|
|
@ -356,6 +359,13 @@ func _evaluate_visibility_condition(p: Dictionary) -> bool:
|
|||
return result
|
||||
|
||||
|
||||
func get_field_node(property_name:String) -> Node:
|
||||
for i in field_list:
|
||||
if i.get("property", "") == property_name:
|
||||
return i.node
|
||||
return null
|
||||
|
||||
|
||||
func _on_resource_ui_update_needed() -> void:
|
||||
for node_info in field_list:
|
||||
if node_info.node and node_info.node.has_method('set_value'):
|
||||
|
|
@ -415,6 +425,6 @@ func _on_EventNode_gui_input(event:InputEvent) -> void:
|
|||
popup.current_event = self
|
||||
popup.popup_on_parent(Rect2(get_global_mouse_position(),Vector2()))
|
||||
if resource.help_page_path == "":
|
||||
popup.set_item_disabled(2, true)
|
||||
popup.set_item_disabled(4, true)
|
||||
else:
|
||||
popup.set_item_disabled(2, false)
|
||||
popup.set_item_disabled(4, false)
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://dprlmuv5kwkpa
|
||||
uid://dbncx2w0btjyx
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[gd_scene load_steps=8 format=3 uid="uid://bwaxj1n401fp4"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dprlmuv5kwkpa" path="res://addons/dialogic/Editor/Events/EventBlock/event_block.gd" id="1"]
|
||||
[ext_resource type="Script" uid="uid://dbncx2w0btjyx" path="res://addons/dialogic/Editor/Events/EventBlock/event_block.gd" id="1"]
|
||||
[ext_resource type="StyleBox" uid="uid://cl75ikyq2is7c" path="res://addons/dialogic/Editor/Events/styles/unselected_stylebox.tres" id="2_axj84"]
|
||||
[ext_resource type="Texture2D" uid="uid://dybg3l5pwetne" path="res://addons/dialogic/Editor/Images/plugin-icon.svg" id="6"]
|
||||
|
||||
|
|
|
|||
|
|
@ -5,15 +5,17 @@ var current_event: Node = null
|
|||
|
||||
func _ready() -> void:
|
||||
clear()
|
||||
add_icon_item(get_theme_icon("Duplicate", "EditorIcons"), "Duplicate")
|
||||
add_icon_item(get_theme_icon("Duplicate", "EditorIcons"), "Duplicate", 0)
|
||||
add_separator()
|
||||
add_icon_item(get_theme_icon("Help", "EditorIcons"), "Documentation")
|
||||
add_icon_item(get_theme_icon("CodeHighlighter", "EditorIcons"), "Open Code")
|
||||
add_icon_item(get_theme_icon("PlayStart", "EditorIcons"), "Play from here", 1)
|
||||
add_separator()
|
||||
add_icon_item(get_theme_icon("ArrowUp", "EditorIcons"), "Move up")
|
||||
add_icon_item(get_theme_icon("ArrowDown", "EditorIcons"), "Move down")
|
||||
add_icon_item(get_theme_icon("Help", "EditorIcons"), "Documentation", 2)
|
||||
add_icon_item(get_theme_icon("CodeHighlighter", "EditorIcons"), "Open Code", 3)
|
||||
add_separator()
|
||||
add_icon_item(get_theme_icon("Remove", "EditorIcons"), "Delete")
|
||||
add_icon_item(get_theme_icon("ArrowUp", "EditorIcons"), "Move up", 4)
|
||||
add_icon_item(get_theme_icon("ArrowDown", "EditorIcons"), "Move down", 5)
|
||||
add_separator()
|
||||
add_icon_item(get_theme_icon("Remove", "EditorIcons"), "Delete", 6)
|
||||
|
||||
var menu_background := StyleBoxFlat.new()
|
||||
menu_background.bg_color = get_parent().get_theme_color("base_color", "Editor")
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://doek0kltvf65w
|
||||
uid://n1knm2ohcehu
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue