2025-10-07 22:33:15 +00:00
|
|
|
[gd_scene load_steps=22 format=3 uid="uid://chal0ioagspx0"]
|
2024-10-01 23:32:59 +00:00
|
|
|
|
2025-12-10 17:07:45 +00:00
|
|
|
[ext_resource type="Script" uid="uid://wybb38po3pbo" path="res://ui/menu_main/content_settings.gd" id="1_wnuvg"]
|
2025-10-07 22:33:15 +00:00
|
|
|
[ext_resource type="Script" uid="uid://dbap0gqox0ty1" path="res://addons/markdownlabel/markdownlabel.gd" id="2_b7ja7"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://dcx7crs23nf4" path="res://addons/markdownlabel/header_formats/h1_format.gd" id="3_00t14"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://d0sin64i4v3op" path="res://addons/markdownlabel/header_formats/h2_format.gd" id="4_336xo"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://dlok0dv1tq2bf" path="res://addons/markdownlabel/header_formats/h3_format.gd" id="5_ltaew"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://bayuh2vafablg" path="res://addons/markdownlabel/header_formats/h4_format.gd" id="6_j26fy"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://dfr1w7u3jgni3" path="res://addons/markdownlabel/header_formats/h5_format.gd" id="7_1chpl"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://bsi6dexoofpe6" path="res://addons/markdownlabel/header_formats/h6_format.gd" id="8_vydfk"]
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_832w5"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
script = ExtResource("3_00t14")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_ar11w"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
script = ExtResource("4_336xo")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_r5hak"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
script = ExtResource("5_ltaew")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_tpe3b"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
script = ExtResource("6_j26fy")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_y1yi1"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
script = ExtResource("7_1chpl")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_5g2ol"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
script = ExtResource("8_vydfk")
|
2024-10-01 23:32:59 +00:00
|
|
|
|
|
|
|
|
[sub_resource type="Animation" id="Animation_odolw"]
|
|
|
|
|
length = 0.001
|
|
|
|
|
tracks/0/type = "value"
|
|
|
|
|
tracks/0/imported = false
|
|
|
|
|
tracks/0/enabled = true
|
|
|
|
|
tracks/0/path = NodePath(".:custom_minimum_size")
|
|
|
|
|
tracks/0/interp = 1
|
|
|
|
|
tracks/0/loop_wrap = true
|
|
|
|
|
tracks/0/keys = {
|
|
|
|
|
"times": PackedFloat32Array(0),
|
|
|
|
|
"transitions": PackedFloat32Array(1),
|
|
|
|
|
"update": 0,
|
|
|
|
|
"values": [Vector2(0, 0)]
|
|
|
|
|
}
|
|
|
|
|
tracks/1/type = "value"
|
|
|
|
|
tracks/1/imported = false
|
|
|
|
|
tracks/1/enabled = true
|
|
|
|
|
tracks/1/path = NodePath(".:scroll_vertical")
|
|
|
|
|
tracks/1/interp = 1
|
|
|
|
|
tracks/1/loop_wrap = true
|
|
|
|
|
tracks/1/keys = {
|
|
|
|
|
"times": PackedFloat32Array(0),
|
|
|
|
|
"transitions": PackedFloat32Array(1),
|
|
|
|
|
"update": 1,
|
|
|
|
|
"values": [50]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Animation" id="Animation_wthlp"]
|
|
|
|
|
resource_name = "reveal"
|
|
|
|
|
tracks/0/type = "value"
|
|
|
|
|
tracks/0/imported = false
|
|
|
|
|
tracks/0/enabled = true
|
|
|
|
|
tracks/0/path = NodePath(".:custom_minimum_size")
|
|
|
|
|
tracks/0/interp = 1
|
|
|
|
|
tracks/0/loop_wrap = true
|
|
|
|
|
tracks/0/keys = {
|
|
|
|
|
"times": PackedFloat32Array(0, 1),
|
|
|
|
|
"transitions": PackedFloat32Array(0.392292, 2.63902),
|
|
|
|
|
"update": 0,
|
2025-10-07 22:33:15 +00:00
|
|
|
"values": [Vector2(0, 0), Vector2(0, 512)]
|
2024-10-01 23:32:59 +00:00
|
|
|
}
|
|
|
|
|
tracks/1/type = "value"
|
|
|
|
|
tracks/1/imported = false
|
|
|
|
|
tracks/1/enabled = true
|
|
|
|
|
tracks/1/path = NodePath(".:scroll_vertical")
|
|
|
|
|
tracks/1/interp = 1
|
|
|
|
|
tracks/1/loop_wrap = true
|
|
|
|
|
tracks/1/keys = {
|
|
|
|
|
"times": PackedFloat32Array(0, 0.566667),
|
|
|
|
|
"transitions": PackedFloat32Array(0.63728, 0.482968),
|
|
|
|
|
"update": 0,
|
|
|
|
|
"values": [200, 0]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_x5rp4"]
|
|
|
|
|
_data = {
|
2025-03-23 13:20:50 +00:00
|
|
|
&"RESET": SubResource("Animation_odolw"),
|
|
|
|
|
&"reveal": SubResource("Animation_wthlp")
|
2024-10-01 23:32:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[sub_resource type="ButtonGroup" id="ButtonGroup_v7ly6"]
|
|
|
|
|
|
|
|
|
|
[sub_resource type="GDScript" id="GDScript_rhtho"]
|
|
|
|
|
script/source = "extends Button
|
|
|
|
|
|
|
|
|
|
func _ready():
|
|
|
|
|
self.connect(\"toggled\", Callable(self, \"_on_toggled\"))
|
|
|
|
|
|
|
|
|
|
func _on_toggled(was_button_pressed: bool):
|
|
|
|
|
if get_parent().get_child(1).visible == false:
|
|
|
|
|
get_parent().get_child(1).visible = was_button_pressed
|
|
|
|
|
else:
|
|
|
|
|
get_parent().get_child(1).visible = false
|
|
|
|
|
"
|
|
|
|
|
|
|
|
|
|
[sub_resource type="InputEventAction" id="InputEventAction_gy6yb"]
|
|
|
|
|
action = &"ui_cancel"
|
|
|
|
|
pressed = true
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Shortcut" id="Shortcut_df462"]
|
|
|
|
|
events = [SubResource("InputEventAction_gy6yb")]
|
|
|
|
|
|
|
|
|
|
[node name="Content Notes" type="VBoxContainer"]
|
2025-10-07 22:33:15 +00:00
|
|
|
custom_minimum_size = Vector2(800, 0)
|
2024-10-01 23:32:59 +00:00
|
|
|
script = ExtResource("1_wnuvg")
|
|
|
|
|
metadata/_tab_index = 1
|
|
|
|
|
|
|
|
|
|
[node name="Label" type="Label" parent="."]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
theme_type_variation = &"HeaderLarge"
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "title_content_notes"
|
2024-10-01 23:32:59 +00:00
|
|
|
|
|
|
|
|
[node name="Label2" type="Label" parent="."]
|
|
|
|
|
layout_mode = 2
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_disclaimer"
|
|
|
|
|
|
|
|
|
|
[node name="HSplitContainer" type="HSplitContainer" parent="."]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
|
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="HSplitContainer"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 0
|
|
|
|
|
|
|
|
|
|
[node name="ContentNoteButton" type="CheckBox" parent="HSplitContainer/VBoxContainer"]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
tooltip_text = "menu_cn_enable_tooltip"
|
|
|
|
|
text = "menu_cn_enable"
|
|
|
|
|
|
|
|
|
|
[node name="AllowSkipButton" type="CheckBox" parent="HSplitContainer/VBoxContainer"]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
tooltip_text = "menu_cn_allow_skips_tooltip"
|
|
|
|
|
text = "menu_cn_allow_skips"
|
|
|
|
|
|
|
|
|
|
[node name="ReturnThoughtsButton" type="CheckBox" parent="HSplitContainer/VBoxContainer"]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
tooltip_text = "menu_cn_allow_returns_tooltip"
|
|
|
|
|
text = "menu_cn_allow_returns"
|
|
|
|
|
|
|
|
|
|
[node name="RichTextLabel2" type="RichTextLabel" parent="HSplitContainer"]
|
|
|
|
|
custom_minimum_size = Vector2(512, 0)
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
bbcode_enabled = true
|
|
|
|
|
text = "menu[i]cn[/i]summary"
|
|
|
|
|
fit_content = true
|
|
|
|
|
script = ExtResource("2_b7ja7")
|
|
|
|
|
markdown_text = "menu_cn_summary"
|
|
|
|
|
h1 = SubResource("Resource_832w5")
|
|
|
|
|
h2 = SubResource("Resource_ar11w")
|
|
|
|
|
h3 = SubResource("Resource_r5hak")
|
|
|
|
|
h4 = SubResource("Resource_tpe3b")
|
|
|
|
|
h5 = SubResource("Resource_y1yi1")
|
|
|
|
|
h6 = SubResource("Resource_5g2ol")
|
|
|
|
|
metadata/_custom_type_script = "uid://dbap0gqox0ty1"
|
2024-10-01 23:32:59 +00:00
|
|
|
|
|
|
|
|
[node name="ExpandButton" type="Button" parent="."]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
layout_mode = 2
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_learn_more"
|
2024-10-01 23:32:59 +00:00
|
|
|
|
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="."]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
follow_focus = true
|
|
|
|
|
scroll_vertical = 50
|
|
|
|
|
horizontal_scroll_mode = 0
|
|
|
|
|
|
|
|
|
|
[node name="Reveal" type="AnimationPlayer" parent="ScrollContainer"]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
libraries = {
|
2025-05-10 13:23:58 +00:00
|
|
|
&"": SubResource("AnimationLibrary_x5rp4")
|
2024-10-01 23:32:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[node name="Content Notes" type="VBoxContainer" parent="ScrollContainer"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 3
|
|
|
|
|
|
|
|
|
|
[node name="VBoxContainer1" type="VBoxContainer" parent="ScrollContainer/Content Notes"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
|
|
|
|
|
[node name="Button" type="Button" parent="ScrollContainer/Content Notes/VBoxContainer1"]
|
|
|
|
|
layout_mode = 2
|
2024-10-07 09:16:18 +00:00
|
|
|
focus_neighbor_bottom = NodePath("../../../../SaveButton")
|
2024-10-01 23:32:59 +00:00
|
|
|
toggle_mode = true
|
|
|
|
|
button_group = SubResource("ButtonGroup_v7ly6")
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_warm_title"
|
2024-10-01 23:32:59 +00:00
|
|
|
script = SubResource("GDScript_rhtho")
|
|
|
|
|
|
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="ScrollContainer/Content Notes/VBoxContainer1"]
|
|
|
|
|
visible = false
|
|
|
|
|
custom_minimum_size = Vector2(512, 0)
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
bbcode_enabled = true
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_warm"
|
2024-10-01 23:32:59 +00:00
|
|
|
fit_content = true
|
|
|
|
|
|
|
|
|
|
[node name="VBoxContainer2" type="VBoxContainer" parent="ScrollContainer/Content Notes"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
|
|
|
|
|
[node name="Button" type="Button" parent="ScrollContainer/Content Notes/VBoxContainer2"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
toggle_mode = true
|
|
|
|
|
button_group = SubResource("ButtonGroup_v7ly6")
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_harsh_title"
|
2024-10-01 23:32:59 +00:00
|
|
|
script = SubResource("GDScript_rhtho")
|
|
|
|
|
|
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="ScrollContainer/Content Notes/VBoxContainer2"]
|
|
|
|
|
custom_minimum_size = Vector2(512, 0)
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
bbcode_enabled = true
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_harsh"
|
2024-10-01 23:32:59 +00:00
|
|
|
fit_content = true
|
|
|
|
|
|
|
|
|
|
[node name="VBoxContainer3" type="VBoxContainer" parent="ScrollContainer/Content Notes"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
|
|
|
|
|
[node name="Button" type="Button" parent="ScrollContainer/Content Notes/VBoxContainer3"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
toggle_mode = true
|
|
|
|
|
button_group = SubResource("ButtonGroup_v7ly6")
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_somber_title"
|
2024-10-01 23:32:59 +00:00
|
|
|
script = SubResource("GDScript_rhtho")
|
|
|
|
|
|
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="ScrollContainer/Content Notes/VBoxContainer3"]
|
|
|
|
|
visible = false
|
|
|
|
|
custom_minimum_size = Vector2(512, 0)
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
bbcode_enabled = true
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_somber"
|
2024-10-01 23:32:59 +00:00
|
|
|
fit_content = true
|
|
|
|
|
|
|
|
|
|
[node name="VBoxContainer4" type="VBoxContainer" parent="ScrollContainer/Content Notes"]
|
2025-10-07 22:33:15 +00:00
|
|
|
visible = false
|
2024-10-01 23:32:59 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
|
|
|
|
|
[node name="Button" type="Button" parent="ScrollContainer/Content Notes/VBoxContainer4"]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
toggle_mode = true
|
|
|
|
|
button_group = SubResource("ButtonGroup_v7ly6")
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_details"
|
2024-10-01 23:32:59 +00:00
|
|
|
script = SubResource("GDScript_rhtho")
|
|
|
|
|
|
2025-10-07 22:33:15 +00:00
|
|
|
[node name="RichTextLabel2" type="RichTextLabel" parent="ScrollContainer/Content Notes/VBoxContainer4"]
|
|
|
|
|
visible = false
|
2024-10-01 23:32:59 +00:00
|
|
|
custom_minimum_size = Vector2(512, 0)
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
bbcode_enabled = true
|
2025-10-07 22:33:15 +00:00
|
|
|
text = "menu_cn_details"
|
2024-10-01 23:32:59 +00:00
|
|
|
fit_content = true
|
|
|
|
|
|
|
|
|
|
[node name="SaveButton" type="Button" parent="."]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
shortcut = SubResource("Shortcut_df462")
|
|
|
|
|
text = "save and exit"
|