grounders-slowjam-2024/level/level.tscn

118 lines
6.1 KiB
Plaintext
Raw Normal View History

2024-06-04 22:08:24 -06:00
[gd_scene load_steps=13 format=3 uid="uid://b00brfkibo5cj"]
2024-05-25 10:10:24 -06:00
[ext_resource type="PackedScene" uid="uid://bq654gwim6col" path="res://level/level.glb" id="1_s37in"]
[ext_resource type="Environment" uid="uid://covjrwmk4rplw" path="res://level/world_environment.tres" id="2_ptkl6"]
2024-05-25 17:15:59 -06:00
[ext_resource type="Script" path="res://level/level.gd" id="2_s1bx6"]
2024-05-25 10:10:24 -06:00
[ext_resource type="Script" path="res://addons/smoother/smoother.gd" id="5_2tyle"]
2024-05-25 17:15:59 -06:00
[ext_resource type="Script" path="res://level/PlayerSpawner.gd" id="6_7ww0m"]
[ext_resource type="MeshLibrary" uid="uid://cgh6y5j8wgi36" path="res://level/mesh_library/level_mesh_library.glb" id="6_d34iv"]
2024-06-01 12:06:02 -06:00
[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_ujmev"]
margin = 2.067
[sub_resource type="BoxShape3D" id="BoxShape3D_qp06x"]
size = Vector3(2, 0.1, 2)
2024-05-25 10:10:24 -06:00
2024-05-31 16:08:34 -06:00
[sub_resource type="QuadMesh" id="QuadMesh_8lqeb"]
size = Vector2(100, 100)
[sub_resource type="BoxShape3D" id="BoxShape3D_m3lo5"]
2024-06-04 22:08:24 -06:00
size = Vector3(100, 100, 1)
2024-05-31 21:59:49 -06:00
[sub_resource type="SceneReplicationConfig" id="SceneReplicationConfig_285vp"]
2024-06-03 11:11:43 -06:00
2024-06-04 10:40:01 -06:00
[sub_resource type="BoxShape3D" id="BoxShape3D_0y3ka"]
2024-05-31 16:08:34 -06:00
2024-05-25 10:10:24 -06:00
[node name="level" instance=ExtResource("1_s37in")]
2024-05-25 17:15:59 -06:00
script = ExtResource("2_s1bx6")
2024-05-25 10:10:24 -06:00
[node name="WorldEnvironment" type="WorldEnvironment" parent="." index="0"]
environment = ExtResource("2_ptkl6")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="WorldEnvironment" index="0"]
transform = Transform3D(1, 0, 0, 0, 0.566018, 0.824393, 0, -0.824393, 0.566018, 0, 13.4573, 0)
2024-05-31 16:08:34 -06:00
[node name="Plane" parent="." index="1"]
transform = Transform3D(25.5862, 0, 0, 0, 25.5862, 0, 0, 0, 25.5862, 0.00464344, 0, 0.0305362)
visible = false
2024-06-01 12:06:02 -06:00
[node name="StaticBody3D" type="StaticBody3D" parent="Plane" index="0" groups=["ground"]]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Plane/StaticBody3D" index="0"]
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)
shape = SubResource("WorldBoundaryShape3D_ujmev")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Plane/StaticBody3D" index="1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.05, 0)
shape = SubResource("BoxShape3D_qp06x")
2024-05-31 16:08:34 -06:00
[node name="Cube" parent="." index="2"]
visible = false
2024-05-25 17:15:59 -06:00
[node name="Players" type="Node3D" parent="." index="3"]
unique_name_in_owner = true
2024-06-04 22:08:24 -06:00
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.78702, 68.686, -4.61699)
2024-05-25 10:10:24 -06:00
2024-05-25 17:15:59 -06:00
[node name="PlayerSpawner" type="MultiplayerSpawner" parent="." index="4"]
unique_name_in_owner = true
_spawnable_scenes = PackedStringArray("res://player/player.tscn")
spawn_path = NodePath("../Players")
script = ExtResource("6_7ww0m")
2024-05-25 10:10:24 -06:00
[node name="Smoother" type="Node" parent="." index="5"]
script = ExtResource("5_2tyle")
[node name="GridMap" type="GridMap" parent="." index="6"]
2024-05-31 16:08:34 -06:00
visible = false
mesh_library = ExtResource("6_d34iv")
2024-05-26 07:24:38 -06:00
cell_size = Vector3(0.928, 1.005, 0.928)
data = {
2024-05-26 07:24:38 -06:00
"cells": PackedInt32Array(2, 3, 655363, 3, 2, 655364, 3, 3, 655364, 4, 3, 655364, 5, 3, 655364, 65540, 5, 655364, 65539, 4, 655364, 65539, 3, 655364, 131075, 3, 655364, 65541, 3, 655366, 65543, 1, 1441813, 65545, 1, 1441813, 65543, 0, 1441813, 65545, 0, 1441813, 6, 3, 1441839, 65542, 3, 1441839, 131078, 3, 1441839, 196614, 3, 1441839, 262150, 3, 1441839, 327686, 3, 1441839, 393222, 3, 1441839, 524294, 3, 1441839, 458758, 3, 1441839, 589830, 3, 1441839, 655366, 3, 1441839, 720902, 3, 1441839, 786438, 3, 1441846, 7, 3, 1441839, 8, 3, 1441839, 9, 3, 1441839, 65543, 3, 1441839, 65544, 3, 1441839, 65545, 3, 1441839, 196617, 3, 1441837, 196616, 3, 1441837, 196615, 3, 1441837, 10, 3, 1048642, 11, 3, 1048642, 12, 3, 1048642, 13, 3, 1048642, 14, 3, 1048642, 15, 3, 1048642, 16, 3, 1048642, 17, 3, 1048642, 18, 3, 1048642, 19, 3, 1048642, 20, 3, 1048642, 21, 3, 1048642, 22, 3, 1048642, 23, 3, 1048642, 24, 3, 1441856, 24, 1, 64, 25, 3, 63, 25, 2, 655433, 25, 1, 655433, 25, 0, 655433, 25, 65535, 655433, 25, 65533, 655433, 25, 65532, 655437, 26, 65534, 655436, 25, 65531, 655425)
}
2024-05-26 07:24:38 -06:00
metadata/_editor_floor_ = Vector3(0, 0, 3)
2024-05-31 16:08:34 -06:00
[node name="GridMap2" type="GridMap" parent="." index="7"]
transform = Transform3D(10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 5, 0)
mesh_library = ExtResource("6_d34iv")
cell_size = Vector3(1, 1, 1)
cell_octant_size = 1
data = {
"cells": PackedInt32Array(-65535, 65535, 655431, -65536, 65535, 1048620, 65536, 65535, 38, 131072, 65535, 30, 196608, 65535, 30, -65536, 0, 1048647, -1, 65535, 71, -65536, 65534, 1441863, -65535, 0, 63, -1, 0, 1441855, -65535, 65534, 1048639, -1, 65534, 655423, 1, 65534, 1441848, 65535, 65534, 1441848, 65535, 0, 655419, 1, 0, 1441868, 65536, 65534, 1048623, 65537, 65535, 1048623, 131071, 65535, 1048623, 65537, 65534, 65593, 0, 65535, 1048621, 65537, 65533, 1310777, 65536, 65533, 327737, 65537, 0, 65612, 262144, 65535, 52, 131072, 65533, 393271, 196607, 65535, 1048612)
}
metadata/_editor_floor_ = Vector3(0, 2, 0)
2024-06-04 22:08:24 -06:00
[node name="MeshInstance3D" type="MeshInstance3D" parent="." index="8" groups=["ground"]]
2024-05-31 16:08:34 -06:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.001, 0, 0)
mesh = SubResource("QuadMesh_8lqeb")
skeleton = NodePath("../Cube")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D" index="0"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D/StaticBody3D" index="0"]
2024-06-04 22:08:24 -06:00
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.5)
2024-05-31 16:08:34 -06:00
shape = SubResource("BoxShape3D_m3lo5")
2024-05-31 21:59:49 -06:00
2024-06-03 11:11:43 -06:00
[node name="MultiplayerSynchronizer" type="MultiplayerSynchronizer" parent="." index="9"]
replication_config = SubResource("SceneReplicationConfig_285vp")
2024-06-04 10:40:01 -06:00
[node name="SharedUI" type="Control" parent="." index="10"]
2024-06-03 11:11:43 -06:00
layout_mode = 3
anchors_preset = 0
offset_right = 40.0
offset_bottom = 40.0
2024-05-31 21:59:49 -06:00
[node name="GlobalMessage" type="Label" parent="SharedUI" index="0"]
unique_name_in_owner = true
2024-06-03 11:11:43 -06:00
layout_mode = 0
offset_right = 40.0
2024-05-31 21:59:49 -06:00
offset_bottom = 23.0
2024-06-03 11:05:52 -06:00
2024-06-04 22:08:24 -06:00
[node name="Ground" type="Area3D" parent="." index="11" groups=["ground"]]
2024-06-04 10:40:01 -06:00
transform = Transform3D(9, 0, 0, 0, 9, 0, 0, 0, 9, 4.85232, 7.93442, -4.42363)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Ground" index="0"]
shape = SubResource("BoxShape3D_0y3ka")
2024-06-03 11:05:52 -06:00
[connection signal="despawned" from="PlayerSpawner" to="." method="client_remove_player"]
[connection signal="spawned" from="PlayerSpawner" to="." method="client_add_player"]