482 lines
14 KiB
Plaintext
482 lines
14 KiB
Plaintext
[gd_scene load_steps=14 format=4]
|
|
|
|
[ext_resource type="Script" path="res://Scripts/UI/MainMenu.cs" id="1"]
|
|
[ext_resource type="Shader" path="res://Materials/wavytexture.gdshader" id="2"]
|
|
[ext_resource type="Texture2D" path="res://Sprites/Menus/Menu Sprites/Title.tres" id="3"]
|
|
[ext_resource type="Texture2D" path="res://Sprites/Menus/dwbox.png" id="4"]
|
|
[ext_resource type="FontFile" path="res://Fonts/DTM-Sans.otf" id="5"]
|
|
[ext_resource type="Texture2D" path="res://Sprites/Menus/Menu Sprites/Soul.tres" id="6"]
|
|
[ext_resource type="Texture2D" path="res://Sprites/Menus/Menu Sprites/HPBar4.tres" id="7"]
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xxlb4"]
|
|
shader = ExtResource("2")
|
|
shader_parameter/screen_height = 640.0
|
|
shader_parameter/amplitude = 0.01
|
|
shader_parameter/frequency = 900.0
|
|
shader_parameter/speed = 1.0
|
|
shader_parameter/amplitude_vertical = 0.0
|
|
shader_parameter/frequency_vertical = 0.0
|
|
shader_parameter/speed_vertical = 0.0
|
|
shader_parameter/scroll_direction = Vector2(0, 0)
|
|
shader_parameter/scrolling_speed = 0.08
|
|
shader_parameter/alpha = 1.0
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_apa5b"]
|
|
shader = ExtResource("2")
|
|
shader_parameter/screen_height = 640.0
|
|
shader_parameter/amplitude = 0.01
|
|
shader_parameter/frequency = 1000.0
|
|
shader_parameter/speed = 2.0
|
|
shader_parameter/amplitude_vertical = 0.0
|
|
shader_parameter/frequency_vertical = 0.0
|
|
shader_parameter/speed_vertical = 0.0
|
|
shader_parameter/scroll_direction = Vector2(0, 0)
|
|
shader_parameter/scrolling_speed = 0.08
|
|
shader_parameter/alpha = 0.3
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_m6ykw"]
|
|
shader = ExtResource("2")
|
|
shader_parameter/screen_height = 640.0
|
|
shader_parameter/amplitude = 0.01
|
|
shader_parameter/frequency = 1000.0
|
|
shader_parameter/speed = 2.0
|
|
shader_parameter/amplitude_vertical = 0.0
|
|
shader_parameter/frequency_vertical = 0.0
|
|
shader_parameter/speed_vertical = 0.0
|
|
shader_parameter/scroll_direction = Vector2(0, 0)
|
|
shader_parameter/scrolling_speed = 0.08
|
|
shader_parameter/alpha = 1.0
|
|
|
|
[sub_resource type="Animation" id="Animation_31aug"]
|
|
length = 0.0010000000474974513
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath(".:material:shader_parameter/amplitude")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [0.01]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath(".:material:shader_parameter/frequency")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [900.0]
|
|
}
|
|
tracks/2/type = "value"
|
|
tracks/2/imported = false
|
|
tracks/2/enabled = true
|
|
tracks/2/path = NodePath("Logo2:scale")
|
|
tracks/2/interp = 1
|
|
tracks/2/loop_wrap = true
|
|
tracks/2/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(1.5, 1.2)]
|
|
}
|
|
tracks/3/type = "value"
|
|
tracks/3/imported = false
|
|
tracks/3/enabled = true
|
|
tracks/3/path = NodePath("Logo3:scale")
|
|
tracks/3/interp = 1
|
|
tracks/3/loop_wrap = true
|
|
tracks/3/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(1.34, 1.62)]
|
|
}
|
|
tracks/4/type = "value"
|
|
tracks/4/imported = false
|
|
tracks/4/enabled = true
|
|
tracks/4/path = NodePath(".:self_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)]
|
|
}
|
|
tracks/5/type = "value"
|
|
tracks/5/imported = false
|
|
tracks/5/enabled = true
|
|
tracks/5/path = NodePath("Logo2:self_modulate")
|
|
tracks/5/interp = 1
|
|
tracks/5/loop_wrap = true
|
|
tracks/5/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Color(1, 1, 1, 0)]
|
|
}
|
|
tracks/6/type = "value"
|
|
tracks/6/imported = false
|
|
tracks/6/enabled = true
|
|
tracks/6/path = NodePath("Logo3:self_modulate")
|
|
tracks/6/interp = 1
|
|
tracks/6/loop_wrap = true
|
|
tracks/6/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Color(1, 1, 1, 0)]
|
|
}
|
|
tracks/7/type = "value"
|
|
tracks/7/imported = false
|
|
tracks/7/enabled = true
|
|
tracks/7/path = NodePath(".:scale")
|
|
tracks/7/interp = 1
|
|
tracks/7/loop_wrap = true
|
|
tracks/7/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(1, 1)]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_gmt0p"]
|
|
resource_name = "new_animation"
|
|
length = 10.0
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath(".:material:shader_parameter/amplitude")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 3, 5),
|
|
"transitions": PackedFloat32Array(1, 1, 1),
|
|
"update": 0,
|
|
"values": [0.01, 0.0, 0.0]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath(".:material:shader_parameter/frequency")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0, 3, 5),
|
|
"transitions": PackedFloat32Array(1, 1, 1),
|
|
"update": 0,
|
|
"values": [900.0, 0.0, 0.0]
|
|
}
|
|
tracks/2/type = "value"
|
|
tracks/2/imported = false
|
|
tracks/2/enabled = true
|
|
tracks/2/path = NodePath("Logo2:scale")
|
|
tracks/2/interp = 1
|
|
tracks/2/loop_wrap = true
|
|
tracks/2/keys = {
|
|
"times": PackedFloat32Array(0, 3, 5, 10),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(1.5, 1.2), Vector2(1, 1), Vector2(1, 1), Vector2(1.5, 1.2)]
|
|
}
|
|
tracks/3/type = "value"
|
|
tracks/3/imported = false
|
|
tracks/3/enabled = true
|
|
tracks/3/path = NodePath("Logo3:scale")
|
|
tracks/3/interp = 1
|
|
tracks/3/loop_wrap = true
|
|
tracks/3/keys = {
|
|
"times": PackedFloat32Array(0, 3, 5, 10),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(1.34, 1.62), Vector2(1, 1), Vector2(1, 1), Vector2(1.34, 1.62)]
|
|
}
|
|
tracks/4/type = "value"
|
|
tracks/4/imported = false
|
|
tracks/4/enabled = true
|
|
tracks/4/path = NodePath(".:self_modulate")
|
|
tracks/4/interp = 1
|
|
tracks/4/loop_wrap = true
|
|
tracks/4/keys = {
|
|
"times": PackedFloat32Array(0, 1, 6, 10),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
|
"update": 0,
|
|
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
|
|
}
|
|
tracks/5/type = "value"
|
|
tracks/5/imported = false
|
|
tracks/5/enabled = true
|
|
tracks/5/path = NodePath("Logo2:self_modulate")
|
|
tracks/5/interp = 1
|
|
tracks/5/loop_wrap = true
|
|
tracks/5/keys = {
|
|
"times": PackedFloat32Array(0, 0.5, 2.2, 3, 5, 6.5, 10),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
|
"update": 0,
|
|
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0.207843), Color(1, 1, 1, 0.207843), Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 0.207843), Color(1, 1, 1, 0)]
|
|
}
|
|
tracks/6/type = "value"
|
|
tracks/6/imported = false
|
|
tracks/6/enabled = true
|
|
tracks/6/path = NodePath("Logo3:self_modulate")
|
|
tracks/6/interp = 1
|
|
tracks/6/loop_wrap = true
|
|
tracks/6/keys = {
|
|
"times": PackedFloat32Array(0, 0.5, 2.2, 3, 5, 6.5, 10),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
|
"update": 0,
|
|
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0.196078), Color(1, 1, 1, 0.196078), Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 0.196078), Color(1, 1, 1, 0)]
|
|
}
|
|
tracks/7/type = "value"
|
|
tracks/7/imported = false
|
|
tracks/7/enabled = true
|
|
tracks/7/path = NodePath(".:scale")
|
|
tracks/7/interp = 1
|
|
tracks/7/loop_wrap = true
|
|
tracks/7/keys = {
|
|
"times": PackedFloat32Array(5, 10),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(1, 1), Vector2(1.1, 1.1)]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_yicn8"]
|
|
_data = {
|
|
&"RESET": SubResource("Animation_31aug"),
|
|
&"new_animation": SubResource("Animation_gmt0p")
|
|
}
|
|
|
|
[node name="MainMenu" type="Control" node_paths=PackedStringArray("files", "fileText", "opt", "settingsBox", "top", "soul", "logo", "fileMenu")]
|
|
layout_mode = 3
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("1")
|
|
files = [NodePath("FileMenu/NinePatchRect"), NodePath("FileMenu/NinePatchRect2"), NodePath("FileMenu/NinePatchRect3")]
|
|
fileText = [NodePath("FileMenu/NinePatchRect/RichTextLabel"), NodePath("FileMenu/NinePatchRect2/RichTextLabel"), NodePath("FileMenu/NinePatchRect3/RichTextLabel")]
|
|
opt = [NodePath("FileMenu/Opt"), NodePath("FileMenu/Opt/Opt2"), NodePath("FileMenu/Opt/Opt3")]
|
|
settingsBox = NodePath("Settings")
|
|
top = NodePath("FileMenu/Top")
|
|
soul = NodePath("FileMenu/Soul")
|
|
logo = NodePath("Logo")
|
|
fileMenu = NodePath("FileMenu")
|
|
|
|
[node name="Logo" type="Sprite2D" parent="."]
|
|
self_modulate = Color(1, 1, 1, 0)
|
|
material = SubResource("ShaderMaterial_xxlb4")
|
|
texture = ExtResource("3")
|
|
|
|
[node name="Logo2" type="Sprite2D" parent="Logo"]
|
|
self_modulate = Color(1, 1, 1, 0)
|
|
material = SubResource("ShaderMaterial_apa5b")
|
|
scale = Vector2(1.5, 1.2)
|
|
texture = ExtResource("3")
|
|
|
|
[node name="Logo3" type="Sprite2D" parent="Logo"]
|
|
self_modulate = Color(1, 1, 1, 0)
|
|
material = SubResource("ShaderMaterial_m6ykw")
|
|
scale = Vector2(1.34, 1.62)
|
|
texture = ExtResource("3")
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="Logo"]
|
|
libraries = {
|
|
&"": SubResource("AnimationLibrary_yicn8")
|
|
}
|
|
autoplay = "new_animation"
|
|
|
|
[node name="FileMenu" type="Control" parent="."]
|
|
modulate = Color(1, 1, 1, 0)
|
|
anchors_preset = 0
|
|
offset_right = 40.0
|
|
offset_bottom = 40.0
|
|
|
|
[node name="NinePatchRect" type="NinePatchRect" parent="FileMenu"]
|
|
layout_mode = 0
|
|
offset_left = -119.0
|
|
offset_top = -95.0
|
|
offset_right = 120.0
|
|
offset_bottom = -37.0
|
|
texture = ExtResource("4")
|
|
patch_margin_left = 16
|
|
patch_margin_top = 16
|
|
patch_margin_right = 16
|
|
patch_margin_bottom = 16
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="FileMenu/NinePatchRect"]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -110.5
|
|
offset_top = -23.0
|
|
offset_right = 110.5
|
|
offset_bottom = 23.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_fonts/normal_font = ExtResource("5")
|
|
theme_override_font_sizes/normal_font_size = 13
|
|
bbcode_enabled = true
|
|
text = "[center]Cole LV 1 DLV 1
|
|
Location
|
|
000:00"
|
|
scroll_active = false
|
|
autowrap_mode = 0
|
|
|
|
[node name="NinePatchRect2" type="NinePatchRect" parent="FileMenu"]
|
|
layout_mode = 0
|
|
offset_left = -119.0
|
|
offset_top = -34.0
|
|
offset_right = 120.0
|
|
offset_bottom = 24.0
|
|
texture = ExtResource("4")
|
|
patch_margin_left = 16
|
|
patch_margin_top = 16
|
|
patch_margin_right = 16
|
|
patch_margin_bottom = 16
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="FileMenu/NinePatchRect2"]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -110.5
|
|
offset_top = -23.0
|
|
offset_right = 110.5
|
|
offset_bottom = 23.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_fonts/normal_font = ExtResource("5")
|
|
theme_override_font_sizes/normal_font_size = 13
|
|
bbcode_enabled = true
|
|
text = "[center]Cole LV 1 DLV 1
|
|
Location
|
|
000:00"
|
|
scroll_active = false
|
|
autowrap_mode = 0
|
|
|
|
[node name="NinePatchRect3" type="NinePatchRect" parent="FileMenu"]
|
|
layout_mode = 0
|
|
offset_left = -119.0
|
|
offset_top = 27.0
|
|
offset_right = 120.0
|
|
offset_bottom = 85.0
|
|
texture = ExtResource("4")
|
|
patch_margin_left = 16
|
|
patch_margin_top = 16
|
|
patch_margin_right = 16
|
|
patch_margin_bottom = 16
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="FileMenu/NinePatchRect3"]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -110.5
|
|
offset_top = -23.0
|
|
offset_right = 110.5
|
|
offset_bottom = 23.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_fonts/normal_font = ExtResource("5")
|
|
theme_override_font_sizes/normal_font_size = 13
|
|
bbcode_enabled = true
|
|
text = "[center]Cole LV 1 DLV 1
|
|
Location
|
|
000:00"
|
|
scroll_active = false
|
|
autowrap_mode = 0
|
|
|
|
[node name="Opt" type="RichTextLabel" parent="FileMenu"]
|
|
layout_mode = 0
|
|
offset_left = -112.0
|
|
offset_top = 89.0
|
|
offset_right = 114.0
|
|
offset_bottom = 113.0
|
|
theme_override_fonts/normal_font = ExtResource("5")
|
|
theme_override_font_sizes/normal_font_size = 13
|
|
bbcode_enabled = true
|
|
text = " Start"
|
|
scroll_active = false
|
|
autowrap_mode = 0
|
|
|
|
[node name="Opt2" type="RichTextLabel" parent="FileMenu/Opt"]
|
|
layout_mode = 0
|
|
offset_left = 70.0
|
|
offset_right = 296.0
|
|
offset_bottom = 24.0
|
|
theme_override_fonts/normal_font = ExtResource("5")
|
|
theme_override_font_sizes/normal_font_size = 13
|
|
bbcode_enabled = true
|
|
text = " Copy"
|
|
scroll_active = false
|
|
autowrap_mode = 0
|
|
|
|
[node name="Opt3" type="RichTextLabel" parent="FileMenu/Opt"]
|
|
layout_mode = 0
|
|
offset_left = 141.0
|
|
offset_right = 367.0
|
|
offset_bottom = 24.0
|
|
theme_override_fonts/normal_font = ExtResource("5")
|
|
theme_override_font_sizes/normal_font_size = 13
|
|
bbcode_enabled = true
|
|
text = " Delete"
|
|
scroll_active = false
|
|
autowrap_mode = 0
|
|
|
|
[node name="Top" type="RichTextLabel" parent="FileMenu"]
|
|
layout_mode = 0
|
|
offset_left = -112.0
|
|
offset_top = -112.0
|
|
offset_right = 114.0
|
|
offset_bottom = -88.0
|
|
theme_override_fonts/normal_font = ExtResource("5")
|
|
theme_override_font_sizes/normal_font_size = 13
|
|
bbcode_enabled = true
|
|
text = "[center]Select a file to start"
|
|
scroll_active = false
|
|
autowrap_mode = 0
|
|
|
|
[node name="Soul" type="Sprite2D" parent="FileMenu"]
|
|
modulate = Color(1, 1, 0, 1)
|
|
position = Vector2(-100, 98)
|
|
texture = ExtResource("6")
|
|
|
|
[node name="Settings" type="NinePatchRect" parent="."]
|
|
visible = false
|
|
layout_mode = 0
|
|
offset_left = -92.0
|
|
offset_top = -75.0
|
|
offset_right = 92.0
|
|
offset_bottom = 78.0
|
|
texture = ExtResource("4")
|
|
patch_margin_left = 16
|
|
patch_margin_top = 16
|
|
patch_margin_right = 16
|
|
patch_margin_bottom = 16
|
|
|
|
[node name="BG" type="TextureRect" parent="."]
|
|
self_modulate = Color(0, 0, 0, 1)
|
|
show_behind_parent = true
|
|
top_level = true
|
|
z_index = -10
|
|
layout_mode = 0
|
|
offset_left = -160.0
|
|
offset_top = -120.0
|
|
offset_right = 160.0
|
|
offset_bottom = 120.0
|
|
texture = ExtResource("7")
|