[gd_scene load_steps=9 format=3 uid="uid://de1fwo7k3egnc"]

[ext_resource type="Script" path="res://SceneManager.gd" id="1_450es"]
[ext_resource type="PackedScene" uid="uid://c6mlkdq42nja5" path="res://player.tscn" id="1_y3rq4"]
[ext_resource type="PackedScene" uid="uid://ba3ccygq71j1s" path="res://reloadinggun.tscn" id="2_lrg1g"]

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_eqlab"]
albedo_color = Color(0.192157, 0.490196, 0.313726, 1)

[sub_resource type="BoxMesh" id="BoxMesh_afc3k"]
material = SubResource("StandardMaterial3D_eqlab")
size = Vector3(100, 0.1, 50)

[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_pttvx"]
points = PackedVector3Array(50.7837, 0.743495, 26.5873, -50.7837, -0.843495, -25.7937, -50.7837, 0.743495, -25.7937, 50.7837, -0.843495, -25.7937, -50.7837, -0.843495, 26.5873, -50.7837, 0.743495, 26.5873, 50.7837, 0.743495, -25.7937, 50.7837, -0.843495, 26.5873)

[sub_resource type="BoxMesh" id="BoxMesh_yi0ju"]

[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_j0sot"]
points = PackedVector3Array(-0.5, -0.5, -0.5, 0.5, 0.5, 0.5, 0.5, -0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, 0.5, 0.5, -0.5, -0.5, -0.5, -0.5, 0.5, -0.5, 0.5, -0.5)

[node name="TestMap" type="Node3D"]
transform = Transform3D(0.69, 0, 0, 0, 0.69, 0, 0, 0, 0.69, 0, 0, 0)
script = ExtResource("1_450es")
PlayerScene = ExtResource("1_y3rq4")

[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.844814, 0.53506, 0, -0.53506, 0.844814, 6.39415, 8.89804, 4.37005)

[node name="floor" type="StaticBody3D" parent="."]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)

[node name="MeshInstance3D" type="MeshInstance3D" parent="floor"]
mesh = SubResource("BoxMesh_afc3k")
skeleton = NodePath("../..")

[node name="CollisionShape3D" type="CollisionShape3D" parent="floor"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.68103, 0)
shape = SubResource("ConvexPolygonShape3D_pttvx")

[node name="Node3D" type="Node3D" parent="."]
transform = Transform3D(1.57046, 1.80384, -3.7289, -2.47418, 3.60686, 0.70278, 3.32219, 1.83347, 2.28611, -7.65419, 0.0564337, 1.6157)

[node name="cube" type="StaticBody3D" parent="Node3D"]
transform = Transform3D(0.815684, -0.396776, -0.420984, 0.504305, 0.844253, 0.181419, 0.283435, -0.360285, 0.888741, 0.554166, 0.152128, -0.22093)

[node name="MeshInstance3D" type="MeshInstance3D" parent="Node3D/cube"]
mesh = SubResource("BoxMesh_yi0ju")

[node name="CollisionShape3D" type="CollisionShape3D" parent="Node3D/cube"]
shape = SubResource("ConvexPolygonShape3D_j0sot")

[node name="cube2" type="StaticBody3D" parent="Node3D"]
transform = Transform3D(0.976938, 0.213479, 0.00440392, -0.213485, 0.976151, 0.0394346, 0.00411958, -0.0394652, 0.999213, 0, 0, 0)

[node name="MeshInstance3D" type="MeshInstance3D" parent="Node3D/cube2"]
transform = Transform3D(0.976938, -0.213484, 0.00411955, 0.213479, 0.97615, -0.0394654, 0.00440392, 0.0394345, 0.999212, 0, 0, 0)
mesh = SubResource("BoxMesh_yi0ju")

[node name="CollisionShape3D" type="CollisionShape3D" parent="Node3D/cube2"]
shape = SubResource("ConvexPolygonShape3D_j0sot")

[node name="cube3" type="StaticBody3D" parent="Node3D"]
transform = Transform3D(0.419968, 0.875643, 0.238486, -0.760586, 0.482958, -0.433891, -0.495113, 0.000831872, 0.868829, -0.540538, 0.0459797, -0.205411)

[node name="MeshInstance3D" type="MeshInstance3D" parent="Node3D/cube3"]
mesh = SubResource("BoxMesh_yi0ju")

[node name="CollisionShape3D" type="CollisionShape3D" parent="Node3D/cube3"]
shape = SubResource("ConvexPolygonShape3D_j0sot")

[node name="reloadinggun" parent="." instance=ExtResource("2_lrg1g")]
transform = Transform3D(0.305, 0, 0, 0, 0.305, 0, 0, 0, 0.305, -2.3898, 0.926755, -6.80532)

[node name="SpawnLocations" type="Node3D" parent="."]

[node name="0" type="Node3D" parent="SpawnLocations" groups=["PlayerSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1897, 0)

[node name="1" type="Node3D" parent="SpawnLocations" groups=["PlayerSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1897, 1.88767)

[node name="2" type="Node3D" parent="SpawnLocations" groups=["PlayerSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.70596, 1.1897, 1.88767)

[node name="3" type="Node3D" parent="SpawnLocations" groups=["PlayerSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.70596, 1.1897, 3.80737)
