You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
2.0 KiB
Plaintext
63 lines
2.0 KiB
Plaintext
[gd_scene load_steps=3 format=3 uid="uid://cncputkhqxo0m"]
|
|
|
|
[ext_resource type="Script" path="res://main.gd" id="1_mw2j2"]
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_p8g5e"]
|
|
albedo_color = Color(0.211765, 0.211765, 0.211765, 1)
|
|
|
|
[node name="Main" type="Node3D"]
|
|
script = ExtResource("1_mw2j2")
|
|
|
|
[node name="Map" type="CSGCombiner3D" parent="."]
|
|
use_collision = true
|
|
|
|
[node name="Floor" type="CSGBox3D" parent="Map"]
|
|
size = Vector3(20, 0.1, 20)
|
|
material = SubResource("StandardMaterial3D_p8g5e")
|
|
|
|
[node name="Sun" type="DirectionalLight3D" parent="."]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, -4.68001, 6.95, 4.07778)
|
|
shadow_enabled = true
|
|
|
|
[node name="MainCamera" type="Camera3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0, 10, 13)
|
|
|
|
[node name="Players" type="Node3D" parent="."]
|
|
|
|
[node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="."]
|
|
_spawnable_scenes = PackedStringArray("res://player.tscn")
|
|
spawn_path = NodePath("../Players")
|
|
|
|
[node name="UIMainMenu" type="ColorRect" parent="."]
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
color = Color(0, 0, 0, 1)
|
|
|
|
[node name="ContainerOptions" type="VBoxContainer" parent="UIMainMenu"]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -20.0
|
|
offset_top = -20.0
|
|
offset_right = 20.0
|
|
offset_bottom = 20.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
|
|
[node name="ButtonStartAsServer" type="Button" parent="UIMainMenu/ContainerOptions"]
|
|
layout_mode = 2
|
|
text = "Start as server"
|
|
|
|
[node name="ButtonStartAsClient" type="Button" parent="UIMainMenu/ContainerOptions"]
|
|
layout_mode = 2
|
|
text = "Start as client"
|
|
|
|
[connection signal="pressed" from="UIMainMenu/ContainerOptions/ButtonStartAsServer" to="." method="_on_button_start_as_server_pressed"]
|
|
[connection signal="pressed" from="UIMainMenu/ContainerOptions/ButtonStartAsClient" to="." method="_on_button_start_as_client_pressed"]
|