Extensive work on animations and partially functional level keys, new UI gears but needs rounding error correction. Particle preloader added.

This commit is contained in:
2026-04-07 06:43:12 -04:00
parent 86f655ff07
commit 39401ff04f
128 changed files with 42916 additions and 120860 deletions

View File

@@ -9,14 +9,15 @@
[ext_resource type="Texture2D" uid="uid://dri0a20l6kpbj" path="res://visuals/images/icon.svg" id="7_cttrw"]
[ext_resource type="AudioStream" uid="uid://cr0n18se6jnig" path="res://audio/music/Industrial Matts Fridge Intensity 2.wav" id="9_d3ajt"]
[ext_resource type="Script" uid="uid://b5npi1ys4lnf4" path="res://scripts/multiplayer_level_setup.gd" id="9_owm7e"]
[ext_resource type="PackedScene" uid="uid://dyvov4i48mqoi" path="res://templates/datablock_pickup.tscn" id="10_owm7e"]
[ext_resource type="PackedScene" uid="uid://dyvov4i48mqoi" path="res://templates/datakey_collectable.tscn" id="10_owm7e"]
[ext_resource type="Script" uid="uid://clqnjqolkujea" path="res://scripts/combat_target.gd" id="11_0nmat"]
[ext_resource type="Script" uid="uid://cpemfkebfflnv" path="res://scripts/collectable_depot.gd" id="12_0fg7r"]
[sub_resource type="Environment" id="Environment_x4b8f"]
background_mode = 1
ambient_light_color = Color(1, 1, 1, 1)
reflected_light_source = 1
tonemap_white = 16.0
glow_enabled = true
fog_mode = 1
fog_light_color = Color(0.21401742, 0.23577034, 0.2696176, 1)
fog_light_energy = 0.0
@@ -65,6 +66,12 @@ _surfaces = [{
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_tlwuy")
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_0fg7r"]
data = PackedVector3Array(-0.25, -0.5, 0.25, -0.25, -0.5, -0.25, -0.25, 0.5, -0.25, 0.25, -0.5, -0.25, -0.25, -0.5, -0.25, -0.25, -0.5, 0.25, -0.25, 0.5, -0.25, -0.25, -0.5, -0.25, 0.25, -0.5, -0.25, -0.25, 0.5, -0.25, -0.25, 0.5, 0.25, -0.25, -0.5, 0.25, -0.25, -0.5, 0.25, -0.25, 0.5, 0.25, 0.25, 0.5, 0.25, 0.25, 0.5, 0.25, -0.25, 0.5, 0.25, -0.25, 0.5, -0.25, -0.25, -0.5, 0.25, 0.25, -0.5, 0.25, 0.25, -0.5, -0.25, 0.25, 0.5, 0.25, 0.25, -0.5, 0.25, -0.25, -0.5, 0.25, 0.25, -0.5, -0.25, 0.25, -0.5, 0.25, 0.25, 0.5, 0.25, 0.25, -0.5, -0.25, 0.25, 0.5, -0.25, -0.25, 0.5, -0.25, -0.25, 0.5, -0.25, 0.25, 0.5, -0.25, 0.25, 0.5, 0.25, 0.25, 0.5, 0.25, 0.25, 0.5, -0.25, 0.25, -0.5, -0.25)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cttrw"]
albedo_color = Color(0.19, 0.19, 0.19, 1)
[node name="Manufactory Level" type="Node3D" unique_id=2007761685]
process_mode = 4
script = ExtResource("1_0a1dj")
@@ -80,13 +87,14 @@ layer = 1000
[node name="HUD" parent="CanvasLayer" unique_id=195816212 instance=ExtResource("2_uckv6")]
[node name="SubViewportContainer" parent="CanvasLayer/HUD/Control/PanelContainer/HBoxContainer/VBoxContainer3/PanelContainer3" index="0"]
[node name="SubViewportContainer" parent="CanvasLayer/HUD/Control/PanelContainer/HBoxContainer/VBoxContainer3/PanelContainer3" parent_id_path=PackedInt32Array(195816212, 639968871) index="0" unique_id=2026750430]
stretch = true
[node name="SubViewport" parent="CanvasLayer/HUD/Control/PanelContainer/HBoxContainer/VBoxContainer3/PanelContainer3/SubViewportContainer" index="0"]
[node name="SubViewport" parent="CanvasLayer/HUD/Control/PanelContainer/HBoxContainer/VBoxContainer3/PanelContainer3/SubViewportContainer" index="0" unique_id=774342722]
size = Vector2i(2, 2)
size_2d_override = Vector2i(250, 130)
[node name="Camera3D" parent="CanvasLayer/HUD/Control/PanelContainer/HBoxContainer/VBoxContainer3/PanelContainer3/SubViewportContainer/SubViewport" index="0"]
[node name="Camera3D" parent="CanvasLayer/HUD/Control/PanelContainer/HBoxContainer/VBoxContainer3/PanelContainer3/SubViewportContainer/SubViewport" index="0" unique_id=1409788025]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, -4.5, 11000, 3)
keep_aspect = 1
size = 12.0
@@ -214,6 +222,7 @@ metadata/_editor_floor_ = Vector3(0, -1, 0)
[node name="SpotLight3D" type="SpotLight3D" parent="." unique_id=37271490]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, -0.5129843, 6.6643066, -0.1329956)
light_specular = 0.0
shadow_enabled = true
spot_range = 5.378
spot_attenuation = -2.16
spot_angle = 36.82
@@ -421,29 +430,29 @@ autoplay = true
unique_name_in_owner = true
script = ExtResource("9_owm7e")
[node name="Datablock Pickup" parent="." unique_id=1877046457 instance=ExtResource("10_owm7e")]
[node name="Datakey Collectable" parent="." unique_id=1877046457 instance=ExtResource("10_owm7e")]
transform = Transform3D(0.99999994, 0, 0, 0, 0.9426415, -0.33380684, 0, 0.33380687, 0.94264144, 0.5, 1.790432, 0.5)
type = 3
[node name="Datablock Pickup2" parent="." unique_id=150000037 instance=ExtResource("10_owm7e")]
transform = Transform3D(0.99999994, 0, 0, 0, 0.9426415, -0.33380684, 0, 0.33380687, 0.94264144, 1.6036651, 1.790432, 0.5)
type = 3
[node name="StaticBody3D" type="StaticBody3D" parent="." unique_id=2081909019 groups=["combat"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.4438734, 1.9944642, -1.5034182)
collision_layer = 2
collision_mask = 3
script = ExtResource("11_0nmat")
[node name="Datablock Pickup3" parent="." unique_id=1762645391 instance=ExtResource("10_owm7e")]
transform = Transform3D(0.99999994, 0, 0, 0, 0.9426415, -0.33380684, 0, 0.33380687, 0.94264144, 1.6036651, 1.790432, 1.2620864)
type = 3
[node name="CSGBox3D" type="CSGBox3D" parent="StaticBody3D" unique_id=215933218]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
size = Vector3(0.5, 1, 0.5)
[node name="Datablock Pickup4" parent="." unique_id=1738016273 instance=ExtResource("10_owm7e")]
transform = Transform3D(0.99999994, 0, 0, 0, 0.9426415, -0.33380684, 0, 0.33380687, 0.94264144, 2.623424, 1.790432, 1.2620864)
type = 3
[node name="CSGBakedCollisionShape3D" type="CollisionShape3D" parent="StaticBody3D" unique_id=805679684]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
shape = SubResource("ConcavePolygonShape3D_0fg7r")
[node name="Datablock Pickup5" parent="." unique_id=1023893103 instance=ExtResource("10_owm7e")]
transform = Transform3D(0.99999994, 0, 0, 0, 0.9426415, -0.33380684, 0, 0.33380687, 0.94264144, 3.47398, 1.790432, 1.2620864)
type = 3
[node name="Datablock Pickup6" parent="." unique_id=1468142867 instance=ExtResource("10_owm7e")]
transform = Transform3D(0.99999994, 0, 0, 0, 0.9426415, -0.33380684, 0, 0.33380687, 0.94264144, 3.47398, 1.790432, -0.07430935)
type = 3
[node name="CollectableDepot" type="CSGCylinder3D" parent="." unique_id=1792215007]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.479931, 2.1232398, 0.5399784)
height = 0.142
cone = true
material = SubResource("StandardMaterial3D_cttrw")
script = ExtResource("12_0fg7r")
[connection signal="spawned" from="PawnSpawner" to="MultiplayerLevelSetup" method="_on_pawn_spawner_spawned"]
[connection signal="spawned" from="CameraSpawner" to="MultiplayerLevelSetup" method="_on_camera_spawner_spawned"]