227 lines
8.0 KiB
Plaintext
227 lines
8.0 KiB
Plaintext
[gd_scene load_steps=9 format=3 uid="uid://chal0ioagspx0"]
|
|
|
|
[ext_resource type="Script" path="res://logic-scenes/main menu/content_settings.gd" id="1_wnuvg"]
|
|
|
|
[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,
|
|
"values": [Vector2(0, 0), Vector2(0, 400)]
|
|
}
|
|
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 = {
|
|
"RESET": SubResource("Animation_odolw"),
|
|
"reveal": SubResource("Animation_wthlp")
|
|
}
|
|
|
|
[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"]
|
|
custom_minimum_size = Vector2(512, 0)
|
|
script = ExtResource("1_wnuvg")
|
|
metadata/_tab_index = 1
|
|
|
|
[node name="Label" type="Label" parent="."]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderLarge"
|
|
text = "Content Notes"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Label2" type="Label" parent="."]
|
|
layout_mode = 2
|
|
text = "This Game deals with Heavy Topics."
|
|
horizontal_alignment = 1
|
|
|
|
[node name="ExpandButton" type="Button" parent="."]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "I would like to know more."
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="."]
|
|
layout_mode = 2
|
|
follow_focus = true
|
|
scroll_vertical = 50
|
|
horizontal_scroll_mode = 0
|
|
vertical_scroll_mode = 2
|
|
|
|
[node name="Reveal" type="AnimationPlayer" parent="ScrollContainer"]
|
|
unique_name_in_owner = true
|
|
libraries = {
|
|
"": SubResource("AnimationLibrary_x5rp4")
|
|
}
|
|
|
|
[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
|
|
focus_neighbor_bottom = NodePath("../../../../SaveButton")
|
|
toggle_mode = true
|
|
button_group = SubResource("ButtonGroup_v7ly6")
|
|
text = "Is this game for or about me?"
|
|
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
|
|
text = "[ul]
|
|
This game tells one story about one fictional character.
|
|
This character was desiged to tell an honest and acsssible story about identity and trauma.
|
|
This is not the game for you if you are looking for escapism.
|
|
This is not therapy.
|
|
You might feel understood if exeriences you've had are close to the characters.
|
|
It might help you understand a friend.
|
|
It will tell you things a group of peers, that reflected about their similar, but specific experiences, want more people to know about.
|
|
This is made by betalars, who has many overlapping experiences with this character. They made sure to consult people, who can speak from their own exerpiences about subjects, where betalars could not.
|
|
[/ul]"
|
|
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")
|
|
text = "What may be difficult about the premise?"
|
|
script = SubResource("GDScript_rhtho")
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="ScrollContainer/Content Notes/VBoxContainer2"]
|
|
visible = false
|
|
custom_minimum_size = Vector2(512, 0)
|
|
layout_mode = 2
|
|
bbcode_enabled = true
|
|
text = "In this game, you will encounter situations that are problematic and will have a negative impact on the Mental Health of the character you are playing as. This game will establish hurtful assumptions this character develops about themselves and you may not resolve all of them right away. You will have some agency, but it is limited by the games narrative and also chance. You are encouraged and will be able to resolve hurtful assumptions later in the game."
|
|
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")
|
|
text = "What are the game's topics? (Content Notes)"
|
|
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
|
|
text = "This game discusses Mental Health and Sex-Positivity. It also includes a character, who is trans but you will get to know them while they are unaware about their trans identity going by their birthname. Besides social Transistioning, this game also deals with topics including Mysoginy, Sanism, Body Issues, Eating Disorders, Bullying, Martial Arts, Relationships and Rape, but not trough physical violence. Comic violence is mentioned while talking about a fictional franchise in universe."
|
|
fit_content = true
|
|
|
|
[node name="VBoxContainer4" type="VBoxContainer" parent="ScrollContainer/Content Notes"]
|
|
layout_mode = 2
|
|
|
|
[node name="Button" type="Button" parent="ScrollContainer/Content Notes/VBoxContainer4"]
|
|
layout_mode = 2
|
|
toggle_mode = true
|
|
button_group = SubResource("ButtonGroup_v7ly6")
|
|
text = "Mental Health Acessibility Options"
|
|
script = SubResource("GDScript_rhtho")
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="ScrollContainer/Content Notes/VBoxContainer4"]
|
|
layout_mode = 2
|
|
|
|
[node name="RichTextLabel2" type="RichTextLabel" parent="ScrollContainer/Content Notes/VBoxContainer4/VBoxContainer"]
|
|
custom_minimum_size = Vector2(512, 0)
|
|
layout_mode = 2
|
|
bbcode_enabled = true
|
|
text = "[ul]
|
|
You can always Pause using Escape or Spacebar
|
|
You can always choose to just get a neutral summary of scenes or skip them entirely
|
|
[/ul]"
|
|
fit_content = true
|
|
|
|
[node name="ContentNoteButton" type="CheckBox" parent="ScrollContainer/Content Notes/VBoxContainer4/VBoxContainer"]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "show content notes during the game"
|
|
|
|
[node name="AllowSkipButton" type="CheckBox" parent="ScrollContainer/Content Notes/VBoxContainer4/VBoxContainer"]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "allow me to skip scenes"
|
|
|
|
[node name="SaveButton" type="Button" parent="."]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
shortcut = SubResource("Shortcut_df462")
|
|
text = "save and exit"
|