A Libre Multiplayer FPS Game built with Godot 4 engine and a fully open-source toolchain https://libla.st
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Liblast/Game/LegacyMain.tscn

88 lines
3.1 KiB

[gd_scene load_steps=8 format=3]
[ext_resource type="PackedScene" uid="uid://cqjh0m1cdkreb" path="res://Assets/Menu/MenuRoot.tscn" id="2"]
[ext_resource type="PackedScene" uid="uid://bvnng4r7gbfr4" path="res://Assets/Maps/DM1-2.tscn" id="2_vtx7c"]
[ext_resource type="Script" path="res://LegacyMain.gd" id="3"]
[ext_resource type="PackedScene" uid="uid://6rr530xis34m" path="res://Assets/HUD/HUD.tscn" id="4"]
[ext_resource type="PackedScene" uid="uid://ctggitgw5eby" path="res://Assets/HUD/Console.tscn" id="5_am7n5"]
[ext_resource type="AudioStream" uid="uid://j42e203vte7h" path="res://Assets/Announcer/Go.wav" id="5_ilayd"]
[ext_resource type="Script" path="res://Assets/Announcer/Announcer.gd" id="6_gcsgr"]
[node name="Main" type="Node"]
script = ExtResource("3")
[node name="Map" parent="." instance=ExtResource("2_vtx7c")]
[node name="HUD" parent="." instance=ExtResource("4")]
[node name="MenuRoot" parent="." instance=ExtResource("2")]
anchor_left = 0.1
anchor_top = 0.1
anchor_right = 0.9
anchor_bottom = 0.9
offset_top = -2.0
offset_bottom = -2.0
[node name="Console" parent="." instance=ExtResource("5_am7n5")]
[node name="Players" type="Node3D" parent="."]
[node name="NetworkTesting" type="VBoxContainer" parent="."]
visible = false
anchor_left = 1.0
anchor_right = 1.0
offset_left = -188.0
offset_bottom = 176.0
[node name="CheckButton" type="CheckButton" parent="NetworkTesting"]
offset_right = 188.0
offset_bottom = 40.0
text = "MUTE SOUND"
[node name="Host" type="Button" parent="NetworkTesting"]
offset_top = 44.0
offset_right = 188.0
offset_bottom = 73.0
text = "Host"
[node name="Connect" type="Button" parent="NetworkTesting"]
offset_top = 77.0
offset_right = 188.0
offset_bottom = 106.0
text = "Connect"
[node name="TextEdit" type="LineEdit" parent="NetworkTesting"]
offset_top = 110.0
offset_right = 188.0
offset_bottom = 143.0
text = "name"
[node name="ColorPickerButton" type="ColorPickerButton" parent="NetworkTesting"]
offset_top = 147.0
offset_right = 188.0
offset_bottom = 176.0
edit_alpha = false
[node name="Button" type="Button" parent="NetworkTesting"]
offset_top = 180.0
offset_right = 188.0
offset_bottom = 209.0
text = "KILL YOURSELF"
[node name="Label" type="Label" parent="."]
visible = false
offset_right = 505.0
offset_bottom = 238.0
theme_override_colors/font_color = Color(0.976471, 0.796078, 0, 1)
[node name="Announcer" type="AudioStreamPlayer" parent="."]
stream = ExtResource("5_ilayd")
bus = &"Announcer"
script = ExtResource("6_gcsgr")
[connection signal="toggled" from="NetworkTesting/CheckButton" to="." method="_on_CheckButton_toggled"]
[connection signal="pressed" from="NetworkTesting/Host" to="." method="_on_Host_pressed"]
[connection signal="pressed" from="NetworkTesting/Connect" to="." method="_on_Connect_pressed"]
[connection signal="text_submitted" from="NetworkTesting/TextEdit" to="." method="_on_TextEdit_text_submitted"]
[connection signal="color_changed" from="NetworkTesting/ColorPickerButton" to="." method="_on_ColorPickerButton_color_changed"]
[connection signal="pressed" from="NetworkTesting/Button" to="." method="_on_Button_pressed"]