[gd_scene load_steps=20 format=3 uid="uid://sa1d1rftyn87"] [ext_resource type="Script" uid="uid://civx1w876wd7n" path="res://scripts/main_menu.gd" id="1_haaol"] [ext_resource type="PackedScene" uid="uid://dpootbr7qgac1" path="res://Tools/playlist_generator.tscn" id="2_2rg1o"] [ext_resource type="Theme" uid="uid://clek42ofxr45f" path="res://DefaultTheme.tres" id="2_3fflq"] [ext_resource type="FontFile" uid="uid://d2h2tjhxiv5wo" path="res://assets/fonts/White On Black.ttf" id="2_ac165"] [ext_resource type="Shader" uid="uid://skuny045t8dn" path="res://assets/crtTest.gdshader" id="2_hyw7c"] [ext_resource type="Resource" uid="uid://bw7nxeyt2xiyd" path="res://LevelResources/hub1.tres" id="4_3fnrj"] [ext_resource type="Script" uid="uid://dy403w4kypo1r" path="res://gamemode.gd" id="4_p0ng4"] [ext_resource type="Script" uid="uid://cd1g0y1aav5a3" path="res://level_resource.gd" id="4_p7b2e"] [ext_resource type="Theme" uid="uid://buma708jpxqrn" path="res://Clean_theme.tres" id="4_ydrbj"] [ext_resource type="Resource" uid="uid://dn3t7wcoumlm3" path="res://GameModes/standard.tres" id="5_lv7ko"] [ext_resource type="Resource" uid="uid://u0uyxevxesew" path="res://LevelResources/blockout2.tres" id="5_rnncn"] [ext_resource type="Resource" uid="uid://dvlbrq3a44byt" path="res://LevelResources/TestLevel2v2.tres" id="6_3fnrj"] [ext_resource type="Shader" uid="uid://cerm6i7o65okt" path="res://assets/Shaders/blur.gdshader" id="6_x75tm"] [ext_resource type="Texture2D" uid="uid://bt6utik8unkxa" path="res://assets/Textures/ObjectTextures/money.png" id="7_ia0hc"] [ext_resource type="Resource" uid="uid://cl5m2v6fntob7" path="res://LevelResources/EnemyWorkingScene.tres" id="7_m04lp"] [ext_resource type="Resource" uid="uid://c0116tnaxhe2r" path="res://LevelResources/Highwire.tres" id="8_1thib"] [ext_resource type="PackedScene" uid="uid://b6nt3p1kntjod" path="res://UI/authentication.tscn" id="17_m04lp"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_a5tps"] shader = ExtResource("2_hyw7c") shader_parameter/overlay = true shader_parameter/scanlines_opacity = 0.025 shader_parameter/scanlines_width = 0.315 shader_parameter/grille_opacity = 0.1 shader_parameter/resolution = Vector2(640, 480) shader_parameter/pixelate = true shader_parameter/roll = true shader_parameter/roll_speed = 8.0 shader_parameter/roll_size = 15.0 shader_parameter/roll_variation = 1.8 shader_parameter/distort_intensity = 0.05 shader_parameter/noise_opacity = 0.4 shader_parameter/noise_speed = 5.0 shader_parameter/static_noise_intensity = 0.06 shader_parameter/aberration = 0.03 shader_parameter/brightness = 0.7 shader_parameter/discolor = true shader_parameter/warp_amount = 0.0 shader_parameter/clip_warp = true shader_parameter/vignette_intensity = 0.4 shader_parameter/vignette_opacity = 0.235 [sub_resource type="ShaderMaterial" id="ShaderMaterial_htvli"] shader = ExtResource("6_x75tm") shader_parameter/strength = 1.0 [node name="MainMenu" type="Control" groups=["ui"]] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_haaol") [node name="ColorRect" type="ColorRect" parent="."] material = SubResource("ShaderMaterial_a5tps") layout_mode = 0 offset_right = 3840.0 offset_bottom = 2160.0 [node name="PlaylistGenerator" parent="." instance=ExtResource("2_2rg1o")] visible = false layout_mode = 1 hub_world = ExtResource("4_3fnrj") maps_in_rotation = Array[ExtResource("4_p7b2e")]([ExtResource("5_rnncn"), ExtResource("6_3fnrj"), ExtResource("7_m04lp"), ExtResource("8_1thib")]) gamemodes_in_rotation = Array[ExtResource("4_p0ng4")]([ExtResource("5_lv7ko")]) [node name="MarginContainer" type="MarginContainer" parent="."] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -277.018 offset_top = -174.68 offset_right = 277.018 offset_bottom = 174.68 grow_horizontal = 2 grow_vertical = 2 [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] layout_mode = 2 size_flags_horizontal = 4 size_flags_vertical = 4 theme_override_constants/separation = 30 [node name="LoginStatusLabel" type="Label" parent="MarginContainer/VBoxContainer"] layout_mode = 2 text = "Logged in with: " [node name="UserName" type="TextEdit" parent="MarginContainer/VBoxContainer"] custom_minimum_size = Vector2(0, 150) layout_mode = 2 theme = ExtResource("2_3fflq") text = "Profile 1" placeholder_text = "Profile Name" [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] custom_minimum_size = Vector2(0, 75) layout_mode = 2 size_flags_vertical = 3 alignment = 1 [node name="OptionButton" type="OptionButton" parent="MarginContainer/VBoxContainer/HBoxContainer"] layout_mode = 2 theme = ExtResource("2_3fflq") selected = 0 item_count = 1 popup/item_0/text = "Global" popup/item_0/id = 0 [node name="Add Leaderboard" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer"] layout_mode = 2 theme = ExtResource("4_ydrbj") text = "+" [node name="Continue" type="Button" parent="MarginContainer/VBoxContainer"] layout_mode = 2 theme_override_fonts/font = ExtResource("2_ac165") theme_override_font_sizes/font_size = 150 text = "Continue" [node name="Exit" type="Button" parent="MarginContainer/VBoxContainer"] layout_mode = 2 theme_override_fonts/font = ExtResource("2_ac165") theme_override_font_sizes/font_size = 150 text = "exit" [node name="Add Leaderboard Menu" type="Control" parent="."] visible = false layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="ColorRect" type="ColorRect" parent="Add Leaderboard Menu"] material = SubResource("ShaderMaterial_htvli") layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 color = Color(0, 0, 0, 0.431373) [node name="MarginContainer" type="MarginContainer" parent="Add Leaderboard Menu"] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -300.0 offset_top = -75.0 offset_right = 300.0 offset_bottom = 75.0 grow_horizontal = 2 grow_vertical = 2 [node name="HBoxContainer" type="HBoxContainer" parent="Add Leaderboard Menu/MarginContainer"] layout_mode = 2 [node name="NewLeaderboardName" type="LineEdit" parent="Add Leaderboard Menu/MarginContainer/HBoxContainer"] custom_minimum_size = Vector2(800, 0) layout_mode = 2 size_flags_vertical = 3 theme = ExtResource("2_3fflq") theme_override_font_sizes/font_size = 41 placeholder_text = "Leaderboard Name" [node name="Confirm" type="Button" parent="Add Leaderboard Menu/MarginContainer/HBoxContainer"] layout_mode = 2 icon = ExtResource("7_ia0hc") [node name="Authentication" parent="." instance=ExtResource("17_m04lp")] layout_mode = 1 [connection signal="text_changed" from="MarginContainer/VBoxContainer/UserName" to="." method="_on_user_name_text_changed"] [connection signal="item_selected" from="MarginContainer/VBoxContainer/HBoxContainer/OptionButton" to="." method="_on_option_button_item_selected"] [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/Add Leaderboard" to="." method="_on_add_leaderboard_pressed"] [connection signal="pressed" from="MarginContainer/VBoxContainer/Continue" to="." method="_on_continue_pressed"] [connection signal="pressed" from="MarginContainer/VBoxContainer/Exit" to="." method="_on_exit_pressed"] [connection signal="pressed" from="Add Leaderboard Menu/MarginContainer/HBoxContainer/Confirm" to="." method="_on_confirm_pressed"]