reversed tubes on the hub, other hub world tweaks

This commit is contained in:
Derek
2025-03-30 12:57:11 -05:00
parent d64ef7ccde
commit 757b2df6b3
16 changed files with 208 additions and 100 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=18 format=3 uid="uid://uo43j7bomkf3"]
[gd_scene load_steps=20 format=3 uid="uid://uo43j7bomkf3"]
[ext_resource type="Script" uid="uid://b81yg4r8e5ecj" path="res://scripts/subscene.gd" id="1_ie2kr"]
[ext_resource type="PackedScene" uid="uid://cwy8iv8nlwqrc" path="res://assets/realtime_day_night_cycle.tscn" id="3_uc3ig"]
@@ -8,6 +8,7 @@
[ext_resource type="Material" uid="uid://tvyunfk6vvya" path="res://assets/materials/prototype/prototype_orange.tres" id="9_qcaui"]
[ext_resource type="PackedScene" uid="uid://df34olntmk0wl" path="res://assets/vent_1.tscn" id="11_0hcft"]
[ext_resource type="PackedScene" uid="uid://dlhjacsike5a4" path="res://assets/oildrum1.tscn" id="15_tuvfy"]
[ext_resource type="PackedScene" uid="uid://24slv0pyxcd5" path="res://assets/level_bounds.tscn" id="16_8ulfh"]
[ext_resource type="PackedScene" uid="uid://bj1y0fbjtul4a" path="res://post_processing.tscn" id="17_6thjn"]
[ext_resource type="PackedScene" uid="uid://dt4t2a48204v1" path="res://assets/spikes_1.tscn" id="17_hpnr5"]
[ext_resource type="PackedScene" uid="uid://db7xqf12sayj0" path="res://assets/chest_spawner.tscn" id="17_mw655"]
@@ -23,14 +24,18 @@ polygons = [PackedInt32Array(3, 2, 0), PackedInt32Array(0, 2, 1), PackedInt32Arr
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6yrih"]
albedo_color = Color(0.300579, 0.462784, 0.249767, 1)
[sub_resource type="BoxShape3D" id="BoxShape3D_57hjo"]
size = Vector3(722.834, 603.636, 420.508)
[node name="Highwire" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0566635, 0.403625, 0.0430908)
script = ExtResource("1_ie2kr")
[node name="Realtime Day Night Cycle" parent="." instance=ExtResource("3_uc3ig")]
transform = Transform3D(0.510503, -0.00501647, 0.859861, 0.00982605, 0.999952, 1.08313e-09, -0.85982, 0.00844904, 0.510527, -27.2217, 0, 32.4834)
transform = Transform3D(0.510503, -0.00501647, 0.859861, 0.00982605, 0.999952, 1.08313e-09, -0.85982, 0.00844904, 0.510527, -41.021, 0, 40.533)
[node name="Level" type="Node3D" parent="." groups=["enemy_hivemind"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27.2217, 0, 32.4834)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -41.021, 0, 40.533)
script = ExtResource("4_iqtg8")
room_lockdown = true
number_of_drops = 30
@@ -84,16 +89,25 @@ script = ExtResource("7_3a6nw")
one_way = true
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27.2217, 0, 32.4834)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -41.021, 0, 40.533)
navigation_mesh = SubResource("NavigationMesh_8aw3d")
[node name="CSGBox3D" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.4365, -317.308, -31.8781)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.4365, -87.637, -31.8781)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(25.2539, 634.275, 23.1565)
size = Vector3(25.2539, 174.933, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D17" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 49.0235, 29.2644, -28.6267)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(39.0317, 1.5267, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D12" type="CSGBox3D" parent="NavigationRegion3D"]
@@ -142,57 +156,57 @@ size = Vector3(183.525, 0.539207, 5.23206)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D4" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -155.195, -317.308, -24.1579)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -155.195, -89.1909, -24.1579)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(25.2539, 634.275, 23.1565)
size = Vector3(25.2539, 178.041, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D5" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.107, -317.308, -79.0612)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.107, -84.0391, -79.0612)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(25.2539, 634.275, 23.1565)
size = Vector3(25.2539, 167.737, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D9" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.107, -317.308, -145.526)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.107, -80.7169, -145.526)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(25.2539, 634.275, 23.1565)
size = Vector3(25.2539, 161.093, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D10" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.107, -317.308, -109.91)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.107, -83.3359, -109.91)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(25.2539, 634.275, 23.1565)
size = Vector3(25.2539, 166.331, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D6" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -190.684, -173.189, -31.163)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -190.684, -14.1593, -31.163)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(25.2539, 634.275, 23.1565)
size = Vector3(25.2539, 316.216, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D7" type="CSGBox3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -156.797, -291.164, -61.4566)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -156.797, -63.1214, -61.4566)
material_override = ExtResource("9_qcaui")
use_collision = true
collision_layer = 7
collision_mask = 7
size = Vector3(25.2539, 634.275, 23.1565)
size = Vector3(25.2539, 178.19, 23.1565)
material = SubResource("StandardMaterial3D_6yrih")
[node name="CSGBox3D8" type="CSGBox3D" parent="NavigationRegion3D"]
@@ -238,68 +252,75 @@ transform = Transform3D(0.610047, -1.32451, -1.36876, 1.81658, 0.836683, -7.9915
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 16.9673, 0.57067, -31.7536)
[node name="PostProcessing" parent="." instance=ExtResource("17_6thjn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27.2217, 0, 32.4834)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -41.021, 0, 40.533)
[node name="Stats" parent="." instance=ExtResource("19_p7jxd")]
transform = Transform3D(-0.98212, 0, 0.188255, 0, 1, 0, -0.188255, 0, -0.98212, -5.22191, 1.4638, 6.51766)
transform = Transform3D(-0.98212, 0, 0.188255, 0, 1, 0, -0.188255, 0, -0.98212, -19.0212, 1.4638, 14.5672)
[node name="JumpPlatform3" parent="." instance=ExtResource("18_1ool5")]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0.0107899, -0.170555, -0.00993741)
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -13.7885, -0.170555, 8.03962)
jump_amount = 100
[node name="Scene Changer" parent="." instance=ExtResource("22_6kw07")]
transform = Transform3D(15.1486, 0, 0, 0, 405.877, 0, 0, 0, 9.59561, 1.91409, 544.113, -0.554535)
transform = Transform3D(15.1486, 0, 0, 0, 405.877, 0, 0, 0, 9.59561, -11.8852, 544.113, 7.49502)
[node name="Oildrum1" parent="." instance=ExtResource("15_tuvfy")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -175.722, 26.7937, -19.2012)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -189.521, 26.7937, -11.1516)
[node name="Oildrum2" parent="." instance=ExtResource("15_tuvfy")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -181.362, 26.6991, -19.6536)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -195.161, 26.6991, -11.604)
[node name="Oildrum3" parent="." instance=ExtResource("15_tuvfy")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -177.155, 0.60477, 5.23406)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -190.954, 0.60477, 13.2836)
[node name="Spikes 1" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -176.734, -0.1705, 11.3799)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -190.533, -0.1705, 19.4295)
[node name="Spikes 2" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -176.734, -0.1705, 7.19236)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -190.533, -0.1705, 15.2419)
[node name="Spikes 3" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -182.339, -0.1705, 3.43586)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.138, -0.1705, 11.4854)
[node name="Spikes 4" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -180.593, -0.1705, 13.9937)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -194.392, -0.1705, 22.0433)
[node name="Spikes 6" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -189.087, -0.1705, 12.4354)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -202.886, -0.1705, 20.485)
[node name="Spikes 7" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -182.341, -0.1705, 9.09626)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -196.14, -0.1705, 17.1458)
[node name="Spikes 8" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -192.423, -0.1705, 8.19826)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -206.222, -0.1705, 16.2478)
[node name="Spikes 9" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.10791, -0.1705, 4.02816)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.9072, -0.1705, 12.0777)
[node name="Spikes 5" parent="." instance=ExtResource("17_hpnr5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -189.38, -0.1705, 3.02636)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -203.179, -0.1705, 11.0759)
[node name="ChestSpawner" parent="." instance=ExtResource("17_mw655")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -183.256, 28.7598, -31.187)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -197.055, 28.7598, -23.1374)
[node name="ChestSpawner2" parent="." instance=ExtResource("17_mw655")]
transform = Transform3D(0.326146, 0, 0.94532, 0, 1, 0, -0.94532, 0, 0.326146, -232.164, 17.0575, -34.9973)
transform = Transform3D(0.326146, 0, 0.94532, 0, 1, 0, -0.94532, 0, 0.326146, -245.963, 17.0575, -26.9477)
[node name="ChestSpawner3" parent="." instance=ExtResource("17_mw655")]
transform = Transform3D(0.419579, 0, 0.907719, 0, 1, 0, -0.907719, 0, 0.419579, -223.401, 1.26645, -47.3853)
transform = Transform3D(0.419579, 0, 0.907719, 0, 1, 0, -0.907719, 0, 0.419579, -237.2, 1.26645, -39.3357)
[node name="ChestSpawner4" parent="." instance=ExtResource("17_mw655")]
transform = Transform3D(0.419579, 0, 0.907719, 0, 1, 0, -0.907719, 0, 0.419579, -223.401, 1.26645, -78.9686)
transform = Transform3D(0.419579, 0, 0.907719, 0, 1, 0, -0.907719, 0, 0.419579, -237.2, 1.26645, -70.919)
[node name="ChestSpawner5" parent="." instance=ExtResource("17_mw655")]
transform = Transform3D(0.419579, 0, 0.907719, 0, 1, 0, -0.907719, 0, 0.419579, -223.401, 1.26645, -106.476)
transform = Transform3D(0.419579, 0, 0.907719, 0, 1, 0, -0.907719, 0, 0.419579, -237.2, 1.26645, -98.4264)
[node name="GarbageBin" parent="." instance=ExtResource("18_r6s5q")]
transform = Transform3D(-0.714729, 0, -0.699401, 0, 1, 0, 0.699401, 0, -0.714729, 8.83119, -0.170516, 10.1525)
transform = Transform3D(-0.714729, 0, -0.699401, 0, 1, 0, 0.699401, 0, -0.714729, -4.96806, -0.170516, 18.2021)
[node name="LevelBounds" parent="." instance=ExtResource("16_8ulfh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.7992, 0, 8.04956)
[node name="CollisionShape3D" type="CollisionShape3D" parent="LevelBounds"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -104.537, -61.8811, -39.2754)
shape = SubResource("BoxShape3D_57hjo")