You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
143 lines
9.7 KiB
143 lines
9.7 KiB
6 months ago
|
[gd_scene load_steps=5 format=3 uid="uid://b5yq6xh412ilm"]
|
||
|
|
||
|
[ext_resource type="Script" path="res://addons/dialogic/Modules/History/settings_history.gd" id="1_hbhst"]
|
||
|
[ext_resource type="PackedScene" uid="uid://dbpkta2tjsqim" path="res://addons/dialogic/Editor/Common/hint_tooltip_icon.tscn" id="2_wefye"]
|
||
|
|
||
|
[sub_resource type="Image" id="Image_3h4fk"]
|
||
|
data = {
|
||
|
"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 44, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 44, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 94, 94, 234, 255, 95, 95, 43, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 94, 94, 234, 255, 95, 95, 43, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93,
|
||
|
"format": "RGBA8",
|
||
|
"height": 16,
|
||
|
"mipmaps": false,
|
||
|
"width": 16
|
||
|
}
|
||
|
|
||
|
[sub_resource type="ImageTexture" id="ImageTexture_8li2l"]
|
||
|
image = SubResource("Image_3h4fk")
|
||
|
|
||
|
[node name="History" type="PanelContainer"]
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
theme_type_variation = &"DialogicPanelA"
|
||
|
script = ExtResource("1_hbhst")
|
||
|
|
||
|
[node name="HistoryOptions" type="VBoxContainer" parent="."]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
size_flags_horizontal = 3
|
||
|
|
||
|
[node name="Title3" type="Label" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
theme_type_variation = &"DialogicSettingsSection"
|
||
|
text = "Simple History"
|
||
|
|
||
|
[node name="HBoxContainer" type="HBoxContainer" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="Label" type="Label" parent="HistoryOptions/HBoxContainer"]
|
||
|
layout_mode = 2
|
||
|
text = "Enabled"
|
||
|
|
||
|
[node name="HintTooltip" parent="HistoryOptions/HBoxContainer" instance=ExtResource("2_wefye")]
|
||
|
layout_mode = 2
|
||
|
tooltip_text = "When enabled, some events (Text, Join, Leave, Choice) will store a log.
|
||
|
Also, the default layout will feature the log panel option."
|
||
|
texture = SubResource("ImageTexture_8li2l")
|
||
|
hint_text = "When enabled, some events (Text, Join, Leave, Choice) will store a log.
|
||
|
Also, the default layout will feature the log panel option."
|
||
|
|
||
|
[node name="SimpleHistoryEnabled" type="CheckBox" parent="HistoryOptions/HBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="Title" type="Label" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
theme_type_variation = &"DialogicSettingsSection"
|
||
|
text = "Full History"
|
||
|
|
||
|
[node name="HBoxContainer5" type="HBoxContainer" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="Label" type="Label" parent="HistoryOptions/HBoxContainer5"]
|
||
|
layout_mode = 2
|
||
|
text = "Enabled"
|
||
|
|
||
|
[node name="HintTooltip" parent="HistoryOptions/HBoxContainer5" instance=ExtResource("2_wefye")]
|
||
|
layout_mode = 2
|
||
|
tooltip_text = "When enabled, stores a copy of each event."
|
||
|
texture = SubResource("ImageTexture_8li2l")
|
||
|
hint_text = "When enabled, stores a copy of each event."
|
||
|
|
||
|
[node name="FullHistoryEnabled" type="CheckBox" parent="HistoryOptions/HBoxContainer5"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="Title2" type="Label" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
theme_type_variation = &"DialogicSettingsSection"
|
||
|
text = "Seen Events History"
|
||
|
|
||
|
[node name="HBoxContainer4" type="HBoxContainer" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="EnabledLabel" type="Label" parent="HistoryOptions/HBoxContainer4"]
|
||
|
layout_mode = 2
|
||
|
text = "Enabled"
|
||
|
|
||
|
[node name="HintTooltip" parent="HistoryOptions/HBoxContainer4" instance=ExtResource("2_wefye")]
|
||
|
layout_mode = 2
|
||
|
tooltip_text = "Remembers whether events were already met in the timeline.
|
||
|
When enabled the signals \"Dialogic.History.visited_event\" and \"Dialogic.History.unvisited_event\" are emitted.
|
||
|
"
|
||
|
texture = SubResource("ImageTexture_8li2l")
|
||
|
hint_text = "Remembers whether events were already met in the timeline.
|
||
|
When enabled the signals \"Dialogic.History.visited_event\" and \"Dialogic.History.unvisited_event\" are emitted.
|
||
|
"
|
||
|
|
||
|
[node name="AlreadyReadHistoryEnabled" type="CheckBox" parent="HistoryOptions/HBoxContainer4"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="HBoxContainerSaveOnAutoSave" type="HBoxContainer" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="EnabledLabel" type="Label" parent="HistoryOptions/HBoxContainerSaveOnAutoSave"]
|
||
|
layout_mode = 2
|
||
|
text = "Save on Auto-Save signal"
|
||
|
|
||
|
[node name="HintTooltip" parent="HistoryOptions/HBoxContainerSaveOnAutoSave" instance=ExtResource("2_wefye")]
|
||
|
layout_mode = 2
|
||
|
tooltip_text = "Stores the already-visited history in a global save file when an Auto-Save occurs.
|
||
|
The Auto-Save is part of the Save settings."
|
||
|
texture = SubResource("ImageTexture_8li2l")
|
||
|
hint_text = "Stores the already-visited history in a global save file when an Auto-Save occurs.
|
||
|
The Auto-Save is part of the Save settings."
|
||
|
|
||
|
[node name="SaveOnAutoSaveToggle" type="CheckBox" parent="HistoryOptions/HBoxContainerSaveOnAutoSave"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="HBoxContainerSaveOnSave" type="HBoxContainer" parent="HistoryOptions"]
|
||
|
layout_mode = 2
|
||
|
|
||
|
[node name="EnabledLabel" type="Label" parent="HistoryOptions/HBoxContainerSaveOnSave"]
|
||
|
layout_mode = 2
|
||
|
text = "Save on Save signal"
|
||
|
|
||
|
[node name="HintTooltip" parent="HistoryOptions/HBoxContainerSaveOnSave" instance=ExtResource("2_wefye")]
|
||
|
layout_mode = 2
|
||
|
tooltip_text = "Stores the already-visited history in a global save file when a normal Save occurs.
|
||
|
This can be done via the Dialogic.Save.save method.
|
||
|
This setting ignores Auto-Saves."
|
||
|
texture = SubResource("ImageTexture_8li2l")
|
||
|
hint_text = "Stores the already-visited history in a global save file when a normal Save occurs.
|
||
|
This can be done via the Dialogic.Save.save method.
|
||
|
This setting ignores Auto-Saves."
|
||
|
|
||
|
[node name="SaveOnSaveToggle" type="CheckBox" parent="HistoryOptions/HBoxContainerSaveOnSave"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|