351 lines
9.5 KiB
Plaintext
351 lines
9.5 KiB
Plaintext
[gd_scene load_steps=13 format=3 uid="uid://cru3yl7laeiem"]
|
||
|
||
[ext_resource type="Texture2D" uid="uid://mr6hi8icwyle" path="res://model/Trick or treatBG.png" id="1_4oira"]
|
||
[ext_resource type="Script" path="res://script/Principal.cs" id="1_5hpqm"]
|
||
[ext_resource type="Theme" uid="uid://depo4fa5p8k8m" path="res://themes/button.tres" id="2_ab0tu"]
|
||
[ext_resource type="StyleBox" uid="uid://cl1mx7tnohwg6" path="res://themes/back_principal.tres" id="5_tyto3"]
|
||
[ext_resource type="Texture2D" uid="uid://cf12hst5y4gfr" path="res://model/Credit.png" id="6_px85q"]
|
||
|
||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_8wh7p"]
|
||
bg_color = Color(0.0728426, 0.0728426, 0.0728426, 0.890196)
|
||
|
||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_kg8au"]
|
||
bg_color = Color(0.0728426, 0.0728426, 0.0728426, 0.890196)
|
||
|
||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_luosh"]
|
||
bg_color = Color(0, 0, 0, 0.745098)
|
||
|
||
[sub_resource type="Animation" id="Animation_fe1ic"]
|
||
length = 0.001
|
||
tracks/0/type = "value"
|
||
tracks/0/imported = false
|
||
tracks/0/enabled = true
|
||
tracks/0/path = NodePath("sub:visible")
|
||
tracks/0/interp = 1
|
||
tracks/0/loop_wrap = true
|
||
tracks/0/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 1,
|
||
"values": [false]
|
||
}
|
||
tracks/1/type = "value"
|
||
tracks/1/imported = false
|
||
tracks/1/enabled = true
|
||
tracks/1/path = NodePath("credit:visible")
|
||
tracks/1/interp = 1
|
||
tracks/1/loop_wrap = true
|
||
tracks/1/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 1,
|
||
"values": [false]
|
||
}
|
||
tracks/2/type = "value"
|
||
tracks/2/imported = false
|
||
tracks/2/enabled = true
|
||
tracks/2/path = NodePath("explication/Label:modulate")
|
||
tracks/2/interp = 1
|
||
tracks/2/loop_wrap = true
|
||
tracks/2/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 0,
|
||
"values": [Color(1, 1, 1, 1)]
|
||
}
|
||
tracks/3/type = "value"
|
||
tracks/3/imported = false
|
||
tracks/3/enabled = true
|
||
tracks/3/path = NodePath("explication:visible")
|
||
tracks/3/interp = 1
|
||
tracks/3/loop_wrap = true
|
||
tracks/3/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 1,
|
||
"values": [false]
|
||
}
|
||
tracks/4/type = "value"
|
||
tracks/4/imported = false
|
||
tracks/4/enabled = true
|
||
tracks/4/path = NodePath("explication/Label2:modulate")
|
||
tracks/4/interp = 1
|
||
tracks/4/loop_wrap = true
|
||
tracks/4/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 0,
|
||
"values": [Color(1, 1, 1, 0)]
|
||
}
|
||
|
||
[sub_resource type="Animation" id="Animation_5wj8t"]
|
||
resource_name = "play"
|
||
length = 0.5
|
||
tracks/0/type = "value"
|
||
tracks/0/imported = false
|
||
tracks/0/enabled = true
|
||
tracks/0/path = NodePath("sub:visible")
|
||
tracks/0/interp = 1
|
||
tracks/0/loop_wrap = true
|
||
tracks/0/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 1,
|
||
"values": [false]
|
||
}
|
||
tracks/1/type = "value"
|
||
tracks/1/imported = false
|
||
tracks/1/enabled = true
|
||
tracks/1/path = NodePath("credit:visible")
|
||
tracks/1/interp = 1
|
||
tracks/1/loop_wrap = true
|
||
tracks/1/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 1,
|
||
"values": [false]
|
||
}
|
||
tracks/2/type = "value"
|
||
tracks/2/imported = false
|
||
tracks/2/enabled = true
|
||
tracks/2/path = NodePath("explication/Label:modulate")
|
||
tracks/2/interp = 1
|
||
tracks/2/loop_wrap = true
|
||
tracks/2/keys = {
|
||
"times": PackedFloat32Array(0, 0.5),
|
||
"transitions": PackedFloat32Array(1, 1),
|
||
"update": 0,
|
||
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)]
|
||
}
|
||
tracks/3/type = "value"
|
||
tracks/3/imported = false
|
||
tracks/3/enabled = true
|
||
tracks/3/path = NodePath("explication:visible")
|
||
tracks/3/interp = 1
|
||
tracks/3/loop_wrap = true
|
||
tracks/3/keys = {
|
||
"times": PackedFloat32Array(0),
|
||
"transitions": PackedFloat32Array(1),
|
||
"update": 1,
|
||
"values": [true]
|
||
}
|
||
|
||
[sub_resource type="Animation" id="Animation_arta6"]
|
||
resource_name = "play2"
|
||
length = 0.5
|
||
tracks/0/type = "value"
|
||
tracks/0/imported = false
|
||
tracks/0/enabled = true
|
||
tracks/0/path = NodePath("explication/Label:modulate")
|
||
tracks/0/interp = 1
|
||
tracks/0/loop_wrap = true
|
||
tracks/0/keys = {
|
||
"times": PackedFloat32Array(0, 0.5),
|
||
"transitions": PackedFloat32Array(1, 1),
|
||
"update": 0,
|
||
"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
|
||
}
|
||
tracks/1/type = "value"
|
||
tracks/1/imported = false
|
||
tracks/1/enabled = true
|
||
tracks/1/path = NodePath("explication/Label2:modulate")
|
||
tracks/1/interp = 1
|
||
tracks/1/loop_wrap = true
|
||
tracks/1/keys = {
|
||
"times": PackedFloat32Array(0, 0.5),
|
||
"transitions": PackedFloat32Array(1, 1),
|
||
"update": 0,
|
||
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)]
|
||
}
|
||
|
||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_l2600"]
|
||
_data = {
|
||
"RESET": SubResource("Animation_fe1ic"),
|
||
"play": SubResource("Animation_5wj8t"),
|
||
"play2": SubResource("Animation_arta6")
|
||
}
|
||
|
||
[node name="Principal" type="Control" node_paths=PackedStringArray("sub", "credit", "anim")]
|
||
layout_mode = 3
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
script = ExtResource("1_5hpqm")
|
||
sub = NodePath("sub")
|
||
credit = NodePath("credit")
|
||
anim = NodePath("AnimationPlayer")
|
||
|
||
[node name="TrickOrTreatBg" type="Sprite2D" parent="."]
|
||
texture = ExtResource("1_4oira")
|
||
centered = false
|
||
|
||
[node name="Enter" type="Button" parent="."]
|
||
layout_mode = 0
|
||
offset_left = 24.0
|
||
offset_top = 238.0
|
||
offset_right = 121.0
|
||
offset_bottom = 290.0
|
||
theme = ExtResource("2_ab0tu")
|
||
theme_override_font_sizes/font_size = 42
|
||
text = "Enter"
|
||
|
||
[node name="sub" type="Panel" parent="."]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
theme_override_styles/panel = ExtResource("5_tyto3")
|
||
|
||
[node name="Play" type="Button" parent="sub"]
|
||
layout_mode = 0
|
||
offset_left = 284.0
|
||
offset_top = 53.0
|
||
offset_right = 343.0
|
||
offset_bottom = 91.0
|
||
theme = ExtResource("2_ab0tu")
|
||
text = "Play
|
||
"
|
||
|
||
[node name="Credits" type="Button" parent="sub"]
|
||
process_mode = 3
|
||
layout_mode = 0
|
||
offset_left = 247.0
|
||
offset_top = 149.0
|
||
offset_right = 338.0
|
||
offset_bottom = 187.0
|
||
theme = ExtResource("2_ab0tu")
|
||
text = "Credits"
|
||
|
||
[node name="Exit" type="Button" parent="sub"]
|
||
layout_mode = 0
|
||
offset_left = 181.0
|
||
offset_top = 230.0
|
||
offset_right = 233.0
|
||
offset_bottom = 268.0
|
||
theme = ExtResource("2_ab0tu")
|
||
text = "Exit
|
||
"
|
||
|
||
[node name="credit" type="Panel" parent="."]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
theme_override_styles/panel = ExtResource("5_tyto3")
|
||
|
||
[node name="Credit" type="Sprite2D" parent="credit"]
|
||
texture = ExtResource("6_px85q")
|
||
centered = false
|
||
|
||
[node name="Label" type="Label" parent="credit"]
|
||
layout_mode = 0
|
||
offset_left = 13.0
|
||
offset_top = 248.0
|
||
offset_right = 207.0
|
||
offset_bottom = 293.0
|
||
theme = ExtResource("2_ab0tu")
|
||
theme_override_font_sizes/font_size = 38
|
||
theme_override_styles/normal = SubResource("StyleBoxFlat_8wh7p")
|
||
text = "Programming
|
||
"
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
|
||
[node name="Label2" type="Label" parent="credit"]
|
||
layout_mode = 0
|
||
offset_left = 322.0
|
||
offset_top = 252.0
|
||
offset_right = 386.0
|
||
offset_bottom = 296.0
|
||
theme = ExtResource("2_ab0tu")
|
||
theme_override_font_sizes/font_size = 38
|
||
theme_override_styles/normal = SubResource("StyleBoxFlat_kg8au")
|
||
text = "Art
|
||
"
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
|
||
[node name="Button" type="Button" parent="credit"]
|
||
layout_mode = 0
|
||
offset_left = 163.0
|
||
offset_top = 15.0
|
||
offset_right = 215.0
|
||
offset_bottom = 53.0
|
||
theme = ExtResource("2_ab0tu")
|
||
text = "Exit
|
||
"
|
||
|
||
[node name="explication" type="Panel" parent="."]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
theme_override_styles/panel = SubResource("StyleBoxFlat_luosh")
|
||
|
||
[node name="Label" type="Label" parent="explication"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
theme = ExtResource("2_ab0tu")
|
||
theme_override_font_sizes/font_size = 19
|
||
text = "You play as Patrick, a fat diabetic kiddo without a friend.
|
||
You might think he’s disguised for Halloween, but in fact he feels bad in his own skin, he cosplays as his favorite character to feel cooler.
|
||
|
||
On Halloween night he decided to go hangout outside alone while his parents weren’t at home, but he forgot something important, his insulin injector.
|
||
"
|
||
vertical_alignment = 1
|
||
autowrap_mode = 2
|
||
|
||
[node name="Label2" type="Label" parent="explication"]
|
||
modulate = Color(1, 1, 1, 0)
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
theme = ExtResource("2_ab0tu")
|
||
theme_override_font_sizes/font_size = 19
|
||
text = "He now has to go from 6pm to 10pm without it, but he just can’t wait here, lucky him, it’s Halloween, so there’s kiddos everywhere going to trick or treat.
|
||
Though he’s not a fan of adults, he must face his fears on this tremendous night and go knock on their doors to have some candy !
|
||
But beware, too much candy is no good too, you must balance between getting candies and going around the place.
|
||
Now, there’s something weird about this place..
|
||
Have fun !
|
||
"
|
||
vertical_alignment = 1
|
||
autowrap_mode = 2
|
||
|
||
[node name="Label3" type="Label" parent="explication"]
|
||
layout_mode = 0
|
||
offset_left = 334.0
|
||
offset_top = 270.0
|
||
offset_right = 380.0
|
||
offset_bottom = 293.0
|
||
theme = ExtResource("2_ab0tu")
|
||
text = "Enter..."
|
||
|
||
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
||
libraries = {
|
||
"": SubResource("AnimationLibrary_l2600")
|
||
}
|
||
|
||
[connection signal="pressed" from="Enter" to="." method="EnterPressed"]
|
||
[connection signal="pressed" from="sub/Play" to="." method="PlayPressed"]
|
||
[connection signal="pressed" from="sub/Credits" to="." method="creditEnter"]
|
||
[connection signal="pressed" from="sub/Exit" to="." method="ExitGlobPressed"]
|
||
[connection signal="pressed" from="credit/Button" to="." method="CreditExit"]
|