4.6, new attack, enemy spawning, shaders, bunch of stuff
This commit is contained in:
parent
e08e3ebb13
commit
19517a3176
84 changed files with 13348 additions and 91399 deletions
|
|
@ -1,10 +1,8 @@
|
|||
[gd_scene load_steps=14 format=3 uid="uid://crecxacda45j3"]
|
||||
[gd_scene format=3 uid="uid://crecxacda45j3"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://nf16c5x6khy6" path="res://scripts/start_menu.gd" id="1_ia0g5"]
|
||||
[ext_resource type="PackedScene" uid="uid://bvp37ljy8eaba" path="res://ui/texture_container.tscn" id="1_jwbto"]
|
||||
[ext_resource type="Texture2D" uid="uid://ddvyrpgjh4o3c" path="res://ui/title.png" id="3_ppfnh"]
|
||||
[ext_resource type="Theme" uid="uid://d3iyu7ukwsn1p" path="res://ui/default_theme.tres" id="3_v2mkm"]
|
||||
[ext_resource type="Script" uid="uid://c62xd44e27oki" path="res://scripts/settings_menu.gd" id="4_ctwoq"]
|
||||
[ext_resource type="PackedScene" uid="uid://dv8l318cesr8e" path="res://scenes/main_cam.tscn" id="5_ctwoq"]
|
||||
[ext_resource type="Script" uid="uid://llka3aa044jo" path="res://scripts/click.gd" id="6_acoh7"]
|
||||
[ext_resource type="Texture2D" uid="uid://di3mn2tr6dnac" path="res://ui/button.png" id="6_pgi0o"]
|
||||
|
|
@ -13,21 +11,22 @@
|
|||
[ext_resource type="Texture2D" uid="uid://d0ydt84235pua" path="res://ui/button-4.png" id="9_gfl6h"]
|
||||
[ext_resource type="Texture2D" uid="uid://c7mdtwpckl7nr" path="res://ui/button-5.png" id="10_kefd2"]
|
||||
[ext_resource type="Texture2D" uid="uid://bt6r7jlshl680" path="res://ui/button-6.png" id="11_acoh7"]
|
||||
[ext_resource type="PackedScene" uid="uid://c6f7s7bsitw13" path="res://ui/settings_menu.tscn" id="11_vnuwp"]
|
||||
|
||||
[node name="StartMenu" type="Node2D" node_paths=PackedStringArray("settings")]
|
||||
[node name="StartMenu" type="Node2D" unique_id=777527274 node_paths=PackedStringArray("settings")]
|
||||
script = ExtResource("1_ia0g5")
|
||||
settings = NodePath("CanvasLayer/Control/SettingsMenu")
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=1547201282]
|
||||
process_mode = 3
|
||||
|
||||
[node name="Control" type="TextureRect" parent="CanvasLayer"]
|
||||
[node name="Control" type="TextureRect" parent="CanvasLayer" unique_id=1951239017]
|
||||
offset_right = 480.0
|
||||
offset_bottom = 270.0
|
||||
theme = ExtResource("3_v2mkm")
|
||||
texture = ExtResource("3_ppfnh")
|
||||
|
||||
[node name="StartButton" type="TextureButton" parent="CanvasLayer/Control"]
|
||||
[node name="StartButton" type="TextureButton" parent="CanvasLayer/Control" unique_id=304846452]
|
||||
layout_mode = 0
|
||||
offset_left = 16.0
|
||||
offset_top = 72.0
|
||||
|
|
@ -38,7 +37,7 @@ texture_pressed = ExtResource("6_pgi0o")
|
|||
texture_hover = ExtResource("7_73a2t")
|
||||
script = ExtResource("6_acoh7")
|
||||
|
||||
[node name="Label" type="Label" parent="CanvasLayer/Control/StartButton"]
|
||||
[node name="Label" type="Label" parent="CanvasLayer/Control/StartButton" unique_id=1472852849]
|
||||
layout_mode = 1
|
||||
anchors_preset = 8
|
||||
anchor_left = 0.5
|
||||
|
|
@ -53,7 +52,7 @@ grow_horizontal = 2
|
|||
grow_vertical = 2
|
||||
text = "Start Game"
|
||||
|
||||
[node name="Settings" type="TextureButton" parent="CanvasLayer/Control"]
|
||||
[node name="Settings" type="TextureButton" parent="CanvasLayer/Control" unique_id=1714311456]
|
||||
layout_mode = 0
|
||||
offset_left = 136.0
|
||||
offset_top = 116.0
|
||||
|
|
@ -64,7 +63,7 @@ texture_pressed = ExtResource("8_xsckg")
|
|||
texture_hover = ExtResource("9_gfl6h")
|
||||
script = ExtResource("6_acoh7")
|
||||
|
||||
[node name="Label" type="Label" parent="CanvasLayer/Control/Settings"]
|
||||
[node name="Label" type="Label" parent="CanvasLayer/Control/Settings" unique_id=1534187192]
|
||||
layout_mode = 1
|
||||
anchors_preset = 8
|
||||
anchor_left = 0.5
|
||||
|
|
@ -79,7 +78,7 @@ grow_horizontal = 2
|
|||
grow_vertical = 2
|
||||
text = "Settings"
|
||||
|
||||
[node name="Exit" type="TextureButton" parent="CanvasLayer/Control"]
|
||||
[node name="Exit" type="TextureButton" parent="CanvasLayer/Control" unique_id=685030824]
|
||||
layout_mode = 0
|
||||
offset_left = 91.0
|
||||
offset_top = 20.0
|
||||
|
|
@ -90,7 +89,7 @@ texture_pressed = ExtResource("10_kefd2")
|
|||
texture_hover = ExtResource("11_acoh7")
|
||||
script = ExtResource("6_acoh7")
|
||||
|
||||
[node name="Exit" type="Label" parent="CanvasLayer/Control/Exit"]
|
||||
[node name="Exit" type="Label" parent="CanvasLayer/Control/Exit" unique_id=41843911]
|
||||
layout_mode = 1
|
||||
anchors_preset = 8
|
||||
anchor_left = 0.5
|
||||
|
|
@ -105,103 +104,10 @@ grow_horizontal = 2
|
|||
grow_vertical = 2
|
||||
text = "Exit"
|
||||
|
||||
[node name="SettingsMenu" parent="CanvasLayer/Control" node_paths=PackedStringArray("volume_slider", "fullscreen_check", "vsync_check") instance=ExtResource("1_jwbto")]
|
||||
visible = false
|
||||
[node name="SettingsMenu" parent="CanvasLayer/Control" unique_id=546978037 instance=ExtResource("11_vnuwp")]
|
||||
layout_mode = 1
|
||||
anchors_preset = 8
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
offset_left = -100.5625
|
||||
offset_top = -100.5625
|
||||
offset_right = 100.5625
|
||||
offset_bottom = 100.5625
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
theme = ExtResource("3_v2mkm")
|
||||
axis_stretch_horizontal = 1
|
||||
axis_stretch_vertical = 1
|
||||
script = ExtResource("4_ctwoq")
|
||||
volume_slider = NodePath("MarginContainer/VBoxContainer/HBoxContainer/Volume")
|
||||
fullscreen_check = NodePath("MarginContainer/VBoxContainer/Fullscreen/CheckBox")
|
||||
vsync_check = NodePath("MarginContainer/VBoxContainer/Vsync/CheckBox")
|
||||
|
||||
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/Control/SettingsMenu"]
|
||||
layout_mode = 1
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
theme = ExtResource("3_v2mkm")
|
||||
|
||||
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/Control/SettingsMenu/MarginContainer"]
|
||||
layout_mode = 2
|
||||
theme = ExtResource("3_v2mkm")
|
||||
|
||||
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
|
||||
[node name="Label" type="Label" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/HBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "Volume"
|
||||
|
||||
[node name="Volume" type="HSlider" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/HBoxContainer"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
theme = ExtResource("3_v2mkm")
|
||||
max_value = 1.0
|
||||
step = 0.01
|
||||
tick_count = 5
|
||||
ticks_on_borders = true
|
||||
ticks_position = 3
|
||||
|
||||
[node name="Fullscreen" type="HBoxContainer" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
alignment = 1
|
||||
|
||||
[node name="Label" type="Label" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Fullscreen"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 0
|
||||
text = "Fullscreen"
|
||||
|
||||
[node name="CheckBox" type="CheckBox" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Fullscreen"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 10
|
||||
|
||||
[node name="Vsync" type="HBoxContainer" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
alignment = 1
|
||||
|
||||
[node name="Label" type="Label" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Vsync"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 0
|
||||
text = "Vsync"
|
||||
|
||||
[node name="CheckBox" type="CheckBox" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Vsync"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 10
|
||||
|
||||
[node name="Buttons" type="MarginContainer" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
size_flags_vertical = 10
|
||||
|
||||
[node name="HBoxContainer2" type="HBoxContainer" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Buttons"]
|
||||
layout_mode = 2
|
||||
size_flags_vertical = 10
|
||||
|
||||
[node name="ExitButton" type="Button" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Buttons/HBoxContainer2"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 0
|
||||
text = "Exit"
|
||||
|
||||
[node name="ContinueButton" type="Button" parent="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Buttons/HBoxContainer2"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 10
|
||||
text = "Continue"
|
||||
|
||||
[node name="MainCam2" parent="." node_paths=PackedStringArray("ui_layer") instance=ExtResource("5_ctwoq")]
|
||||
[node name="MainCam2" parent="." unique_id=217317670 node_paths=PackedStringArray("ui_layer") instance=ExtResource("5_ctwoq")]
|
||||
process_mode = 3
|
||||
z_index = 10
|
||||
ui_layer = NodePath("../CanvasLayer")
|
||||
|
|
@ -209,8 +115,3 @@ ui_layer = NodePath("../CanvasLayer")
|
|||
[connection signal="pressed" from="CanvasLayer/Control/StartButton" to="." method="_on_start_button_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/Control/Settings" to="." method="_on_settings_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/Control/Exit" to="." method="_on_exit_pressed"]
|
||||
[connection signal="value_changed" from="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/HBoxContainer/Volume" to="CanvasLayer/Control/SettingsMenu" method="_on_volume_changed"]
|
||||
[connection signal="toggled" from="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Fullscreen/CheckBox" to="CanvasLayer/Control/SettingsMenu" method="_on_fullscreen_toggled"]
|
||||
[connection signal="toggled" from="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Vsync/CheckBox" to="CanvasLayer/Control/SettingsMenu" method="_on_vsync_toggled"]
|
||||
[connection signal="pressed" from="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Buttons/HBoxContainer2/ExitButton" to="CanvasLayer/Control/SettingsMenu" method="_on_exit_button_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/Control/SettingsMenu/MarginContainer/VBoxContainer/Buttons/HBoxContainer2/ContinueButton" to="CanvasLayer/Control/SettingsMenu" method="_on_continue_button_pressed"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue