[gd_scene load_steps=17 format=3 uid="uid://otkecr0hcyon"] [ext_resource type="PackedScene" uid="uid://bj1y0fbjtul4a" path="res://post_processing.tscn" id="1_48lr2"] [ext_resource type="PackedScene" uid="uid://drwae3loscbw7" path="res://assets/player.tscn" id="1_ibypk"] [ext_resource type="Script" uid="uid://bkii8jwf0k7tq" path="res://scripts/LevelManager.gd" id="1_v17bv"] [ext_resource type="PackedScene" uid="uid://dgvmwyhj43bol" path="res://levels/LevelModels/Hub1.blend" id="2_ibypk"] [ext_resource type="Resource" uid="uid://bxcxqt7rmfvdw" path="res://GameModes/hubworld.tres" id="2_pxx7p"] [ext_resource type="PackedScene" uid="uid://c1xw80jkg3reb" path="res://assets/target_1.tscn" id="6_sibpp"] [ext_resource type="PackedScene" uid="uid://b0y5rqfeh1hb1" path="res://assets/chair_1.tscn" id="7_rgl24"] [ext_resource type="PackedScene" uid="uid://c0uv33kbndbvy" path="res://assets/trashcan.tscn" id="8_7e18o"] [ext_resource type="PackedScene" uid="uid://dyu46bns8mesv" path="res://assets/mac10_pickup.tscn" id="9_7e18o"] [ext_resource type="PackedScene" uid="uid://dugcxo2665me0" path="res://assets/revolver1_pickup.tscn" id="10_20m5p"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_48lr2"] sky_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) ground_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) [sub_resource type="Sky" id="Sky_ibypk"] sky_material = SubResource("ProceduralSkyMaterial_48lr2") [sub_resource type="Environment" id="Environment_v17bv"] sky = SubResource("Sky_ibypk") tonemap_mode = 2 ssr_enabled = true ssao_enabled = true ssil_enabled = true sdfgi_enabled = true sdfgi_use_occlusion = true glow_enabled = true [sub_resource type="Animation" id="Animation_v0ka4"] length = 0.001 tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Targets/TARGET 1") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -43.6355, 2.1683, -6.96668) tracks/1/type = "position_3d" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Targets/TARGET 2") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = PackedFloat32Array(0, 1, -46.0255, 2.1683, -10.0773) tracks/2/type = "position_3d" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Targets/TARGET 3") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = PackedFloat32Array(0, 1, -48.1931, 4.94289, -5.84218) tracks/3/type = "position_3d" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Targets/TARGET 4") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = PackedFloat32Array(0, 1, -38.3167, 9.50645, -3.49113) [sub_resource type="Animation" id="Animation_sibpp"] resource_name = "movetargets" length = 2.0 loop_mode = 1 tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Targets/TARGET 1") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -43.6355, 2.1683, -6.96668, 1, 1, -43.6355, 8.96575, -6.96668, 2, 1, -43.6355, 2.1683, -6.96668) tracks/1/type = "position_3d" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Targets/TARGET 2") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = PackedFloat32Array(0, 1, -46.0255, 2.1683, -10.0773, 1, 1, -46.0255, 2.1683, -4.1148, 2, 1, -46.0255, 2.1683, -10.0773) tracks/2/type = "position_3d" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Targets/TARGET 3") tracks/2/interp = 2 tracks/2/loop_wrap = true tracks/2/keys = PackedFloat32Array(0, 1, -48.1931, 4.94289, -5.84218, 1, 1, -48.1931, 4.94289, -25.9636) tracks/3/type = "position_3d" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Targets/TARGET 4") tracks/3/interp = 2 tracks/3/loop_wrap = true tracks/3/keys = PackedFloat32Array(0, 1, -38.3167, 9.50645, -3.49113, 0.5, 1, -38.3167, 0.75276, -3.49113, 1.00047, 1, -38.3167, 9.50645, -3.49113, 1.50376, 1, -38.3167, 0.75276, -3.49113) [sub_resource type="AnimationLibrary" id="AnimationLibrary_rgl24"] _data = { &"RESET": SubResource("Animation_v0ka4"), &"movetargets": SubResource("Animation_sibpp") } [node name="Hub1" type="Node3D"] script = ExtResource("1_v17bv") map_name = "Hub 1" gamemode = ExtResource("2_pxx7p") [node name="Player" parent="." instance=ExtResource("1_ibypk")] [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_v17bv") [node name="PostProcessing" parent="." instance=ExtResource("1_48lr2")] [node name="Hub1" parent="." instance=ExtResource("2_ibypk")] [node name="Lighting" type="Node3D" parent="."] [node name="Tubes" type="Node3D" parent="Lighting"] [node name="SpotLight3D" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(0.998309, -2.54058e-09, 0.0581216, -0.0581216, -4.36375e-08, 0.998309, 5.18954e-17, -1, -4.37114e-08, 10.1559, 11.3659, -12.0405) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D2" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(0.998309, -2.54058e-09, 0.0581216, -0.0581216, -4.36375e-08, 0.998309, 5.18954e-17, -1, -4.37114e-08, 10.1559, 11.3659, -19.3211) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D3" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(0.998309, -2.54058e-09, 0.0581216, -0.0581216, -4.36375e-08, 0.998309, 5.18954e-17, -1, -4.37114e-08, 10.1559, 11.3659, -27.111) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D4" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(0.998309, -2.54058e-09, 0.0581216, -0.0581216, -4.36375e-08, 0.998309, 5.18954e-17, -1, -4.37114e-08, 10.1559, 11.3659, -34.5115) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D5" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(0.998309, -2.54058e-09, 0.0581216, -0.0581216, -4.36375e-08, 0.998309, 5.18954e-17, -1, -4.37114e-08, 10.1559, 11.3659, -42.2115) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D6" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -10.0905, 11.105, -12.0405) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D7" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -10.0905, 11.105, -19.3211) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D8" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -10.0905, 11.105, -27.111) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D9" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -10.0905, 11.105, -34.5115) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="SpotLight3D10" type="SpotLight3D" parent="Lighting/Tubes"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -10.0905, 11.105, -42.2115) light_energy = 50.0 spot_range = 15.0 spot_angle = 25.0 [node name="Targets" type="Node3D" parent="."] [node name="TARGET 1" parent="Targets" instance=ExtResource("6_sibpp")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.6355, 2.1683, -6.96668) [node name="TARGET 2" parent="Targets" instance=ExtResource("6_sibpp")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46.0255, 2.1683, -10.0773) [node name="TARGET 3" parent="Targets" instance=ExtResource("6_sibpp")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -48.1931, 4.94289, -5.84218) [node name="TARGET 4" parent="Targets" instance=ExtResource("6_sibpp")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38.3167, 9.50645, -3.49113) [node name="AnimationPlayer" type="AnimationPlayer" parent="Targets"] root_node = NodePath("../..") libraries = { &"": SubResource("AnimationLibrary_rgl24") } autoplay = "movetargets" [node name="Chair1" parent="." instance=ExtResource("7_rgl24")] transform = Transform3D(0.530023, 0, -0.847983, 0, 1, 0, 0.847983, 0, 0.530023, -20.7036, 0.483886, -14.4813) [node name="Chair2" parent="." instance=ExtResource("7_rgl24")] transform = Transform3D(-0.155193, 0, -0.987884, 0, 1, 0, 0.987884, 0, -0.155193, -21.7106, 0.483886, -8.24392) [node name="Chair3" parent="." instance=ExtResource("7_rgl24")] transform = Transform3D(-0.155193, 0, -0.987884, 0, 1, 0, 0.987884, 0, -0.155193, -21.2873, 0.483886, -18.0206) [node name="Chair4" parent="." instance=ExtResource("7_rgl24")] transform = Transform3D(-0.155193, 0, -0.987884, 0, 1, 0, 0.987884, 0, -0.155193, -19.3497, 0.483886, -18.8745) [node name="Chair5" parent="." instance=ExtResource("7_rgl24")] transform = Transform3D(-0.155193, 0, -0.987884, 0, 1, 0, 0.987884, 0, -0.155193, -21.7155, 0.483886, -22.5843) [node name="Chair6" parent="." instance=ExtResource("7_rgl24")] transform = Transform3D(-0.155193, 0, -0.987884, 0, 1, 0, 0.987884, 0, -0.155193, -17.5182, 0.483886, -19.7189) [node name="Trashcan" parent="." instance=ExtResource("8_7e18o")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.3204, 4.76837e-07, -9.563) [node name="mac10_pickup" parent="." instance=ExtResource("9_7e18o")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.5337, 1.63077, -8.33873) [node name="mac10_pickup2" parent="." instance=ExtResource("9_7e18o")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.9671, 1.63077, -10.3711) [node name="mac10_pickup3" parent="." instance=ExtResource("9_7e18o")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.703, 1.63077, -11.9555) [node name="mac10_pickup4" parent="." instance=ExtResource("9_7e18o")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.9727, 1.63077, -13.8135) [node name="pistol1_pickup" parent="." instance=ExtResource("10_20m5p")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.1056, 3.01416, -13.8355) [node name="pistol1_pickup2" parent="." instance=ExtResource("10_20m5p")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.6736, 6.57787, -17.6494) [node name="Tubes" type="Node3D" parent="."]