723 lines
22 KiB
Text
723 lines
22 KiB
Text
[gd_scene load_steps=68 format=2]
|
|
|
|
[ext_resource path="res://resources/graphics/gameMenu/logos/Logo_11.webp" type="Texture" id=1]
|
|
[ext_resource path="res://resources/effects/blur.gdshader" type="Shader" id=2]
|
|
[ext_resource path="res://resources/graphics/clouds/Cloud_Menu.webp" type="Texture" id=3]
|
|
[ext_resource path="res://resources/graphics/gameMenu/background/3Ground.webp" type="Texture" id=4]
|
|
[ext_resource path="res://resources/Themes/EmptyFocusTheme.tres" type="StyleBox" id=5]
|
|
[ext_resource path="res://resources/graphics/GUI/CheckBox/unchecked-32.webp" type="Texture" id=6]
|
|
[ext_resource path="res://resources/graphics/clouds/Clouds_Menu_1.webp" type="Texture" id=7]
|
|
[ext_resource path="res://resources/graphics/clouds/Cloud_3.webp" type="Texture" id=8]
|
|
[ext_resource path="res://resources/graphics/clouds/Cloud_2_1.webp" type="Texture" id=9]
|
|
[ext_resource path="res://resources/effects/MovingBackground.gdshader" type="Shader" id=10]
|
|
[ext_resource path="res://resources/graphics/gameMenu/background/1Sky.webp" type="Texture" id=11]
|
|
[ext_resource path="res://resources/graphics/GUI/SelectLanguage/noise.webp" type="Texture" id=12]
|
|
[ext_resource path="res://resources/graphics/GUI/kadark.webp" type="Texture" id=13]
|
|
[ext_resource path="res://resources/customControls/DifficultySelector/DifficultySelector.tscn" type="PackedScene" id=14]
|
|
[ext_resource path="res://scripts/MainMenu.gd" type="Script" id=15]
|
|
[ext_resource path="res://resources/customControls/GalleryControls/GalleryPaginationButton.tscn" type="PackedScene" id=16]
|
|
[ext_resource path="res://resources/graphics/darkening/darkening1.webp" type="Texture" id=17]
|
|
[ext_resource path="res://darkening_shader.tres" type="Shader" id=18]
|
|
[ext_resource path="res://scripts/Darkening.gd" type="Script" id=19]
|
|
[ext_resource path="res://resources/graphics/GUI/CheckBox/checked-32.webp" type="Texture" id=20]
|
|
[ext_resource path="res://resources/graphics/gameMenu/logos/Logo_back.webp" type="Texture" id=21]
|
|
[ext_resource path="res://resources/graphics/gameMenu/Icons/discord.webp" type="Texture" id=22]
|
|
[ext_resource path="res://resources/graphics/gameMenu/Icons/discord_lighted.webp" type="Texture" id=23]
|
|
[ext_resource path="res://resources/graphics/gameMenu/Icons/discord_dark.webp" type="Texture" id=24]
|
|
[ext_resource path="res://resources/graphics/gameMenu/Icons/mail_lighted.webp" type="Texture" id=25]
|
|
[ext_resource path="res://resources/graphics/gameMenu/Icons/mail_dark.webp" type="Texture" id=26]
|
|
[ext_resource path="res://resources/graphics/gameMenu/Icons/mail.webp" type="Texture" id=27]
|
|
[ext_resource path="res://rain_MainMenu.gdshader" type="Shader" id=134]
|
|
[ext_resource path="res://scripts/Rain.gd" type="Script" id=135]
|
|
[ext_resource path="res://resources/customControls/SaveSlot.tscn" type="PackedScene" id=138]
|
|
|
|
[sub_resource type="ShaderMaterial" id=59]
|
|
shader = ExtResource( 18 )
|
|
shader_param/alphaChannel = 1.0
|
|
|
|
[sub_resource type="ShaderMaterial" id=41]
|
|
resource_local_to_scene = true
|
|
shader = ExtResource( 134 )
|
|
shader_param/tiling = Vector2( 1, 1 )
|
|
shader_param/extraoffset = Vector2( 0, 0 )
|
|
shader_param/isON = false
|
|
shader_param/noise = ExtResource( 12 )
|
|
|
|
[sub_resource type="ShaderMaterial" id=23]
|
|
resource_local_to_scene = true
|
|
shader = ExtResource( 10 )
|
|
shader_param/direction = Vector2( 1, 0 )
|
|
shader_param/speed_scale = 0.004
|
|
|
|
[sub_resource type="ShaderMaterial" id=22]
|
|
resource_local_to_scene = true
|
|
shader = ExtResource( 10 )
|
|
shader_param/direction = Vector2( 1, 0 )
|
|
shader_param/speed_scale = 0.001
|
|
|
|
[sub_resource type="ShaderMaterial" id=25]
|
|
resource_local_to_scene = true
|
|
shader = ExtResource( 10 )
|
|
shader_param/direction = Vector2( 1, 0 )
|
|
shader_param/speed_scale = 0.002
|
|
|
|
[sub_resource type="ShaderMaterial" id=24]
|
|
shader = ExtResource( 10 )
|
|
shader_param/direction = Vector2( 1, 0 )
|
|
shader_param/speed_scale = 0.1
|
|
|
|
[sub_resource type="DynamicFontData" id=62]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=63]
|
|
size = 55
|
|
outline_size = 5
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_filter = true
|
|
font_data = SubResource( 62 )
|
|
|
|
[sub_resource type="DynamicFontData" id=60]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=4]
|
|
size = 55
|
|
outline_size = 5
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_filter = true
|
|
font_data = SubResource( 60 )
|
|
|
|
[sub_resource type="DynamicFont" id=5]
|
|
size = 55
|
|
outline_size = 5
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_filter = true
|
|
font_data = SubResource( 60 )
|
|
|
|
[sub_resource type="DynamicFontData" id=39]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=10]
|
|
size = 55
|
|
outline_size = 5
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_filter = true
|
|
font_data = SubResource( 39 )
|
|
|
|
[sub_resource type="DynamicFontData" id=54]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=55]
|
|
size = 55
|
|
outline_size = 5
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_filter = true
|
|
font_data = SubResource( 54 )
|
|
|
|
[sub_resource type="DynamicFontData" id=6]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=7]
|
|
size = 55
|
|
outline_size = 5
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_filter = true
|
|
font_data = SubResource( 6 )
|
|
|
|
[sub_resource type="DynamicFont" id=8]
|
|
size = 55
|
|
outline_size = 5
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_filter = true
|
|
font_data = SubResource( 6 )
|
|
|
|
[sub_resource type="ShaderMaterial" id=49]
|
|
shader = ExtResource( 2 )
|
|
shader_param/blur_amount = 2.0
|
|
|
|
[sub_resource type="DynamicFontData" id=30]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=31]
|
|
size = 40
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_mipmaps = true
|
|
font_data = SubResource( 30 )
|
|
|
|
[sub_resource type="DynamicFontData" id=32]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=35]
|
|
size = 56
|
|
outline_size = 3
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
use_mipmaps = true
|
|
font_data = SubResource( 32 )
|
|
|
|
[sub_resource type="DynamicFontData" id=34]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=36]
|
|
size = 56
|
|
outline_size = 3
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
font_data = SubResource( 34 )
|
|
|
|
[sub_resource type="DynamicFontData" id=56]
|
|
resource_local_to_scene = true
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=50]
|
|
size = 55
|
|
outline_size = 3
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
font_data = SubResource( 56 )
|
|
|
|
[sub_resource type="DynamicFontData" id=57]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=58]
|
|
size = 55
|
|
outline_size = 4
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
font_data = SubResource( 57 )
|
|
|
|
[sub_resource type="Shader" id=26]
|
|
code = "shader_type canvas_item;
|
|
|
|
uniform sampler2D noise;
|
|
|
|
void fragment()
|
|
{
|
|
vec2 c = vec2(FRAGCOORD.x, FRAGCOORD.y);
|
|
vec2 res = vec2(1.0 / SCREEN_PIXEL_SIZE.x,1.0 / SCREEN_PIXEL_SIZE.y);
|
|
|
|
vec2 u = c / res.xy,
|
|
n = texture(noise, u * .1).rg; // Displacement
|
|
|
|
vec4 f = textureLod(SCREEN_TEXTURE, u, 2.5);
|
|
|
|
// Loop through the different inverse sizes of drops
|
|
for (float r = 4. ; r > 0. ; r--) {
|
|
vec2 x = res.xy * r * .015, // Number of potential drops (in a grid)
|
|
p = 6.28 * u * x + (n - .5) * 2.,
|
|
s = sin(p);
|
|
|
|
// Current drop properties. Coordinates are rounded to ensure a
|
|
// consistent value among the fragment of a given drop.
|
|
vec4 d = texture(noise, round(u * x - 0.25) / x);
|
|
|
|
// Drop shape and fading
|
|
float t = (s.x+s.y) * max(0., 1. - fract(TIME * (d.b + .1) + d.g) * 2.);
|
|
|
|
// d.r -> only x% of drops are kept on, with x depending on the size of drops
|
|
if (d.r < (5.-r)*.08 && t > .5) {
|
|
// Drop normal
|
|
vec3 v = normalize(-vec3(cos(p), mix(.2, 2., t-.5)));
|
|
// fragColor = vec4(v * 0.5 + 0.5, 1.0); // show normals
|
|
|
|
// Poor man's refraction (no visual need to do more)
|
|
f = texture(SCREEN_TEXTURE, u - v.xy * .3);
|
|
|
|
COLOR = f;
|
|
|
|
//if(f.r == 1.0 && f.g == 1.0 && f.b == 1.0){
|
|
// f.a = 0.0
|
|
//}
|
|
}
|
|
|
|
}
|
|
}"
|
|
|
|
[sub_resource type="ShaderMaterial" id=27]
|
|
shader = SubResource( 26 )
|
|
shader_param/noise = ExtResource( 12 )
|
|
|
|
[sub_resource type="DynamicFontData" id=67]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=68]
|
|
size = 60
|
|
outline_size = 4
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
font_data = SubResource( 67 )
|
|
|
|
[sub_resource type="DynamicFontData" id=28]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=65]
|
|
size = 64
|
|
use_filter = true
|
|
font_data = SubResource( 28 )
|
|
|
|
[sub_resource type="DynamicFontData" id=64]
|
|
font_path = "res://resources/fonts/OneEleven.ttf"
|
|
|
|
[sub_resource type="DynamicFont" id=66]
|
|
size = 60
|
|
outline_size = 4
|
|
outline_color = Color( 0, 0, 0, 1 )
|
|
font_data = SubResource( 64 )
|
|
|
|
[node name="MainMenu" type="Node2D"]
|
|
script = ExtResource( 15 )
|
|
|
|
[node name="Darkening" type="Sprite" parent="."]
|
|
visible = false
|
|
material = SubResource( 59 )
|
|
scale = Vector2( 0.5, 0.5 )
|
|
z_index = 4000
|
|
texture = ExtResource( 17 )
|
|
centered = false
|
|
script = ExtResource( 19 )
|
|
|
|
[node name="Tween" type="Tween" parent="Darkening"]
|
|
|
|
[node name="Background" type="Node2D" parent="."]
|
|
|
|
[node name="1Sky" type="Sprite" parent="Background"]
|
|
z_index = -1
|
|
texture = ExtResource( 11 )
|
|
centered = false
|
|
|
|
[node name="3Ground" type="Sprite" parent="Background"]
|
|
z_index = 2
|
|
texture = ExtResource( 4 )
|
|
centered = false
|
|
|
|
[node name="Rain" type="Sprite" parent="Background"]
|
|
material = SubResource( 41 )
|
|
scale = Vector2( 0.3, 0.3 )
|
|
z_index = 4
|
|
z_as_relative = false
|
|
texture = ExtResource( 4 )
|
|
centered = false
|
|
script = ExtResource( 135 )
|
|
|
|
[node name="Clouds" type="Node2D" parent="."]
|
|
|
|
[node name="Cloud1" type="Sprite" parent="Clouds"]
|
|
material = SubResource( 23 )
|
|
texture = ExtResource( 9 )
|
|
centered = false
|
|
|
|
[node name="Cloud2" type="Sprite" parent="Clouds"]
|
|
material = SubResource( 22 )
|
|
z_index = -1
|
|
texture = ExtResource( 8 )
|
|
centered = false
|
|
|
|
[node name="Cloud3" type="Sprite" parent="Clouds"]
|
|
material = SubResource( 25 )
|
|
z_index = -1
|
|
texture = ExtResource( 7 )
|
|
centered = false
|
|
|
|
[node name="Cloud4" type="Sprite" parent="Clouds"]
|
|
visible = false
|
|
material = SubResource( 24 )
|
|
z_index = 1
|
|
texture = ExtResource( 3 )
|
|
centered = false
|
|
|
|
[node name="MenuButtons" type="Node2D" parent="."]
|
|
visible = false
|
|
z_index = 99
|
|
|
|
[node name="Continue" type="Button" parent="MenuButtons"]
|
|
margin_left = 571.0
|
|
margin_top = 189.0
|
|
margin_right = 885.0
|
|
margin_bottom = 257.0
|
|
rect_pivot_offset = Vector2( 221, 61 )
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 63 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "CONTINUE"
|
|
flat = true
|
|
|
|
[node name="NewGame" type="Button" parent="MenuButtons"]
|
|
margin_left = 580.0
|
|
margin_top = 289.0
|
|
margin_right = 894.0
|
|
margin_bottom = 357.0
|
|
rect_pivot_offset = Vector2( 221, 61 )
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 4 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "NEW GAME"
|
|
flat = true
|
|
|
|
[node name="Options" type="Button" parent="MenuButtons"]
|
|
margin_left = 598.0
|
|
margin_top = 371.0
|
|
margin_right = 844.0
|
|
margin_bottom = 439.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 5 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "OPTIONS"
|
|
flat = true
|
|
|
|
[node name="Credits" type="Button" parent="MenuButtons"]
|
|
margin_left = 581.0
|
|
margin_top = 445.0
|
|
margin_right = 824.0
|
|
margin_bottom = 513.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 10 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "CREDITS"
|
|
flat = true
|
|
|
|
[node name="Gallery" type="Button" parent="MenuButtons"]
|
|
margin_left = 581.0
|
|
margin_top = 445.0
|
|
margin_right = 824.0
|
|
margin_bottom = 518.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 55 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "CREDITS"
|
|
flat = true
|
|
|
|
[node name="Exit" type="Button" parent="MenuButtons"]
|
|
visible = false
|
|
margin_left = 622.0
|
|
margin_top = 515.0
|
|
margin_right = 760.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 7 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "EXIT"
|
|
flat = true
|
|
|
|
[node name="Debug" type="Node2D" parent="."]
|
|
visible = false
|
|
z_index = 100
|
|
|
|
[node name="Debug" type="Button" parent="Debug"]
|
|
margin_left = 13.0
|
|
margin_top = 628.0
|
|
margin_right = 216.0
|
|
margin_bottom = 696.0
|
|
rect_pivot_offset = Vector2( 221, 61 )
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 8 )
|
|
text = "DEBUG"
|
|
flat = true
|
|
|
|
[node name="SlotMenu" type="Node2D" parent="."]
|
|
visible = false
|
|
z_index = 99
|
|
|
|
[node name="Blur" type="Polygon2D" parent="SlotMenu"]
|
|
material = SubResource( 49 )
|
|
z_index = 7
|
|
|
|
[node name="NewGameSlots" type="Node2D" parent="SlotMenu"]
|
|
visible = false
|
|
z_index = 999
|
|
z_as_relative = false
|
|
|
|
[node name="VBoxContainer" type="HBoxContainer" parent="SlotMenu/NewGameSlots"]
|
|
margin_left = 343.95
|
|
margin_top = 200.4
|
|
margin_right = 2193.95
|
|
margin_bottom = 1400.4
|
|
rect_scale = Vector2( 0.7, 0.7 )
|
|
custom_constants/separation = 50
|
|
|
|
[node name="Normal" parent="SlotMenu/NewGameSlots/VBoxContainer" instance=ExtResource( 14 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_right = 900.0
|
|
margin_bottom = 1200.0
|
|
|
|
[node name="Hard" parent="SlotMenu/NewGameSlots/VBoxContainer" instance=ExtResource( 14 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 950.0
|
|
margin_right = 1850.0
|
|
margin_bottom = 1200.0
|
|
|
|
[node name="LoadGameSlots" type="Node2D" parent="SlotMenu"]
|
|
visible = false
|
|
z_index = 7
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="SlotMenu/LoadGameSlots"]
|
|
margin_left = 67.0
|
|
margin_top = 162.0
|
|
margin_right = 1920.0
|
|
margin_bottom = 1080.0
|
|
custom_constants/separation = 605
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="SlotMenu/LoadGameSlots/HBoxContainer"]
|
|
margin_bottom = 918.0
|
|
custom_constants/separation = 432
|
|
|
|
[node name="AutosaveNormal" parent="SlotMenu/LoadGameSlots/HBoxContainer/VBoxContainer" instance=ExtResource( 138 )]
|
|
margin_right = 0.0
|
|
margin_bottom = 0.0
|
|
|
|
[node name="AutosaveCasual" parent="SlotMenu/LoadGameSlots/HBoxContainer/VBoxContainer" instance=ExtResource( 138 )]
|
|
margin_top = 432.0
|
|
margin_right = 0.0
|
|
margin_bottom = 432.0
|
|
|
|
[node name="Control" type="Control" parent="SlotMenu/LoadGameSlots/HBoxContainer"]
|
|
margin_left = 605.0
|
|
margin_right = 605.0
|
|
margin_bottom = 918.0
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control"]
|
|
margin_right = 1248.0
|
|
margin_bottom = 918.0
|
|
custom_constants/separation = 432
|
|
|
|
[node name="Pagination" type="HBoxContainer" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control"]
|
|
margin_top = 800.0
|
|
margin_right = 1248.0
|
|
margin_bottom = 840.0
|
|
custom_constants/separation = 20
|
|
alignment = 1
|
|
|
|
[node name="Page1" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 329.0
|
|
margin_right = 375.0
|
|
margin_bottom = 104.0
|
|
|
|
[node name="Page2" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 395.0
|
|
margin_right = 460.0
|
|
margin_bottom = 104.0
|
|
text = "2"
|
|
|
|
[node name="Page3" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 480.0
|
|
margin_right = 536.0
|
|
margin_bottom = 104.0
|
|
text = "3"
|
|
|
|
[node name="Page4" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 556.0
|
|
margin_right = 613.0
|
|
margin_bottom = 104.0
|
|
text = "4"
|
|
|
|
[node name="Page5" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 633.0
|
|
margin_right = 688.0
|
|
margin_bottom = 104.0
|
|
text = "5"
|
|
|
|
[node name="Page6" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 708.0
|
|
margin_right = 766.0
|
|
margin_bottom = 104.0
|
|
text = "6"
|
|
|
|
[node name="Page7" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 786.0
|
|
margin_right = 848.0
|
|
margin_bottom = 104.0
|
|
text = "7"
|
|
|
|
[node name="Page8" parent="SlotMenu/LoadGameSlots/HBoxContainer/Control/Pagination" instance=ExtResource( 16 )]
|
|
anchor_right = 0.0
|
|
anchor_bottom = 0.0
|
|
margin_left = 868.0
|
|
margin_right = 919.0
|
|
margin_bottom = 104.0
|
|
text = "8"
|
|
|
|
[node name="Overwrite" type="Node2D" parent="SlotMenu"]
|
|
visible = false
|
|
position = Vector2( 0, 100 )
|
|
z_index = 7
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="SlotMenu/Overwrite"]
|
|
modulate = Color( 1, 1, 1, 0.705882 )
|
|
margin_left = 360.0
|
|
margin_top = 139.0
|
|
margin_right = 1544.0
|
|
margin_bottom = 258.0
|
|
texture = ExtResource( 13 )
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="SlotMenu/Overwrite"]
|
|
margin_left = 360.0
|
|
margin_top = 150.0
|
|
margin_right = 1544.0
|
|
margin_bottom = 350.0
|
|
custom_fonts/normal_font = SubResource( 31 )
|
|
bbcode_enabled = true
|
|
bbcode_text = "[center]Are you sure?[/center]"
|
|
text = "Are you sure?"
|
|
|
|
[node name="ButtonYES" type="Button" parent="SlotMenu/Overwrite"]
|
|
margin_left = 700.0
|
|
margin_top = 290.0
|
|
margin_right = 733.0
|
|
margin_bottom = 310.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 35 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "YES"
|
|
flat = true
|
|
|
|
[node name="ButtonNO" type="Button" parent="SlotMenu/Overwrite"]
|
|
margin_left = 1160.0
|
|
margin_top = 290.0
|
|
margin_right = 1193.0
|
|
margin_bottom = 310.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 36 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "NO"
|
|
flat = true
|
|
|
|
[node name="BackToMenuFromSlotContainer" type="Node2D" parent="SlotMenu"]
|
|
z_index = 100
|
|
|
|
[node name="BackToMenuFromSlots" type="Button" parent="SlotMenu/BackToMenuFromSlotContainer"]
|
|
margin_right = 12.0
|
|
margin_bottom = 73.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_fonts/font = SubResource( 50 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
flat = true
|
|
|
|
[node name="DifficultyLabel" type="Label" parent="SlotMenu/BackToMenuFromSlotContainer"]
|
|
margin_top = 100.0
|
|
margin_right = 1920.0
|
|
custom_fonts/font = SubResource( 58 )
|
|
text = "Выберите сложность"
|
|
align = 1
|
|
|
|
[node name="RainDropEffect" type="Polygon2D" parent="."]
|
|
visible = false
|
|
material = SubResource( 27 )
|
|
z_index = 4096
|
|
polygon = PoolVector2Array( 0, 0, 1280, 0, 1280, 720, 0, 720 )
|
|
|
|
[node name="Camera2D" type="Camera2D" parent="."]
|
|
position = Vector2( 934, 929 )
|
|
current = true
|
|
|
|
[node name="Tween" type="Tween" parent="Camera2D"]
|
|
|
|
[node name="Logo" type="Node2D" parent="."]
|
|
visible = false
|
|
z_index = 2
|
|
|
|
[node name="Logo_back" type="Sprite" parent="Logo"]
|
|
position = Vector2( 399, 937 )
|
|
texture = ExtResource( 21 )
|
|
|
|
[node name="Logo_highQuality" type="Sprite" parent="Logo"]
|
|
position = Vector2( 144, 939 )
|
|
scale = Vector2( 0.075, 0.075 )
|
|
texture = ExtResource( 1 )
|
|
|
|
[node name="NoDlcLabel" type="Label" parent="Logo"]
|
|
visible = false
|
|
margin_left = 240.0
|
|
margin_top = 851.0
|
|
margin_right = 676.0
|
|
margin_bottom = 933.0
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_fonts/font = SubResource( 68 )
|
|
text = "Обратная связь"
|
|
|
|
[node name="VersionLabel" type="Label" parent="Logo"]
|
|
margin_left = 244.0
|
|
margin_top = 932.0
|
|
margin_right = 404.0
|
|
margin_bottom = 1011.0
|
|
rect_scale = Vector2( 0.5, 0.5 )
|
|
custom_fonts/font = SubResource( 65 )
|
|
text = "v1.3a"
|
|
|
|
[node name="DiscordButton" type="TextureButton" parent="Logo"]
|
|
margin_left = 413.0
|
|
margin_top = 956.0
|
|
margin_right = 568.0
|
|
margin_bottom = 1084.0
|
|
rect_scale = Vector2( 0.45, 0.45 )
|
|
texture_normal = ExtResource( 22 )
|
|
texture_pressed = ExtResource( 24 )
|
|
texture_hover = ExtResource( 23 )
|
|
|
|
[node name="EmailButton" type="TextureButton" parent="Logo"]
|
|
margin_left = 496.0
|
|
margin_top = 957.0
|
|
margin_right = 656.0
|
|
margin_bottom = 1068.0
|
|
rect_scale = Vector2( 0.5, 0.5 )
|
|
texture_normal = ExtResource( 27 )
|
|
texture_pressed = ExtResource( 26 )
|
|
texture_hover = ExtResource( 25 )
|
|
|
|
[node name="DLCContainer" type="Node2D" parent="."]
|
|
z_index = 3
|
|
|
|
[node name="DLCCheck" type="CheckBox" parent="DLCContainer"]
|
|
visible = false
|
|
margin_left = 240.0
|
|
margin_top = 844.0
|
|
margin_right = 573.0
|
|
margin_bottom = 926.0
|
|
custom_colors/font_color_hover_pressed = Color( 0, 0, 0, 1 )
|
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
|
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
|
|
custom_constants/hseparation = 12
|
|
custom_fonts/font = SubResource( 66 )
|
|
custom_icons/checked = ExtResource( 20 )
|
|
custom_icons/unchecked = ExtResource( 6 )
|
|
custom_styles/focus = ExtResource( 5 )
|
|
text = "DLC"
|
|
|
|
[connection signal="pressed" from="MenuButtons/Continue" to="." method="_on_Continue_pressed"]
|
|
[connection signal="pressed" from="MenuButtons/NewGame" to="." method="_on_NewGame_pressed"]
|
|
[connection signal="pressed" from="MenuButtons/Options" to="." method="_on_Options_pressed"]
|
|
[connection signal="pressed" from="MenuButtons/Credits" to="." method="_on_Credits_pressed"]
|
|
[connection signal="pressed" from="MenuButtons/Gallery" to="." method="_on_Gallery_pressed"]
|
|
[connection signal="pressed" from="MenuButtons/Exit" to="." method="_on_Exit_pressed"]
|
|
[connection signal="pressed" from="Debug/Debug" to="." method="_on_Debug_pressed"]
|
|
[connection signal="pressed" from="SlotMenu/Overwrite/ButtonYES" to="." method="_on_ButtonYES_pressed"]
|
|
[connection signal="pressed" from="SlotMenu/Overwrite/ButtonNO" to="." method="_on_ButtonNO_pressed"]
|
|
[connection signal="pressed" from="SlotMenu/BackToMenuFromSlotContainer/BackToMenuFromSlots" to="." method="_on_BackToMenu_pressed"]
|
|
[connection signal="pressed" from="Logo/DiscordButton" to="." method="_on_DiscordButton_pressed"]
|
|
[connection signal="pressed" from="Logo/EmailButton" to="." method="_on_EmailButton_pressed"]
|
|
[connection signal="mouse_entered" from="DLCContainer/DLCCheck" to="." method="_on_DLCCheck_mouse_entered"]
|
|
[connection signal="mouse_exited" from="DLCContainer/DLCCheck" to="." method="_on_DLCCheck_mouse_exited"]
|
|
[connection signal="toggled" from="DLCContainer/DLCCheck" to="." method="_on_DLCCheck_toggled"]
|