Updated version to Godot 4.4

This commit is contained in:
Rob Kelly 2025-03-06 16:06:17 -07:00
parent f97a2da5c2
commit 0eef878653
40 changed files with 70 additions and 36 deletions

View File

@ -0,0 +1 @@
uid://kp2wj27iwd8b

View File

@ -0,0 +1 @@
uid://b0v0gme6r5x7y

View File

@ -1,6 +1,6 @@
[gd_resource type="ShaderMaterial" load_steps=6 format=3 uid="uid://kkyg6jrp3d53"] [gd_resource type="ShaderMaterial" load_steps=6 format=3 uid="uid://kkyg6jrp3d53"]
[ext_resource type="Shader" path="res://src/shaders/gunk.gdshader" id="1_euy6e"] [ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="1_euy6e"]
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="2_u4cba"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="2_u4cba"]
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ow0bp"] [sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ow0bp"]

View File

@ -1,6 +1,6 @@
[gd_resource type="ShaderMaterial" load_steps=9 format=3 uid="uid://c00gndxoepuqh"] [gd_resource type="ShaderMaterial" load_steps=9 format=3 uid="uid://c00gndxoepuqh"]
[ext_resource type="Shader" path="res://src/shaders/plasma.gdshader" id="1_fbhuf"] [ext_resource type="Shader" uid="uid://opll763wq4e0" path="res://src/shaders/plasma.gdshader" id="1_fbhuf"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_dt0d4"] [sub_resource type="FastNoiseLite" id="FastNoiseLite_dt0d4"]
@ -31,15 +31,15 @@ render_priority = 0
shader = ExtResource("1_fbhuf") shader = ExtResource("1_fbhuf")
shader_parameter/albedo = Color(0, 1, 0.301961, 1) shader_parameter/albedo = Color(0, 1, 0.301961, 1)
shader_parameter/transpose_axis = false shader_parameter/transpose_axis = false
shader_parameter/wave_gradient = SubResource("GradientTexture1D_kua13")
shader_parameter/wave_width = 1.0 shader_parameter/wave_width = 1.0
shader_parameter/wave_speed = 1.618 shader_parameter/wave_speed = 1.618
shader_parameter/wave_gradient = SubResource("GradientTexture1D_kua13")
shader_parameter/glow_color = Color(0.5, 0.75, 1, 1) shader_parameter/glow_color = Color(0.5, 0.75, 1, 1)
shader_parameter/glow_intensity = 0.618 shader_parameter/glow_intensity = 0.618
shader_parameter/glow_amount = 4.5 shader_parameter/glow_amount = 4.5
shader_parameter/pulse_speed = 4.0
shader_parameter/pulse_gradient = SubResource("NoiseTexture2D_ac3mp") shader_parameter/pulse_gradient = SubResource("NoiseTexture2D_ac3mp")
shader_parameter/pulse_speed = 4.0
shader_parameter/edge_gradient = SubResource("NoiseTexture2D_hx2kx")
shader_parameter/edge_size = Vector2(0.1, 0.2) shader_parameter/edge_size = Vector2(0.1, 0.2)
shader_parameter/edge_bias = Vector2(0, 0.5) shader_parameter/edge_bias = Vector2(0, 0.5)
shader_parameter/edge_speed = 0.3 shader_parameter/edge_speed = 0.3
shader_parameter/edge_gradient = SubResource("NoiseTexture2D_hx2kx")

View File

@ -16,7 +16,10 @@ dest_files=["res://.godot/imported/cube.obj-ab9559151bb70f2aff26b083ab0c7a1a.mes
[params] [params]
generate_tangents=true generate_tangents=true
generate_lods=true
generate_shadow_mesh=true
generate_lightmap_uv2=false
generate_lightmap_uv2_texel_size=0.2
scale_mesh=Vector3(1, 1, 1) scale_mesh=Vector3(1, 1, 1)
offset_mesh=Vector3(0, 0, 0) offset_mesh=Vector3(0, 0, 0)
optimize_mesh=true
force_disable_mesh_compression=false force_disable_mesh_compression=false

View File

@ -16,7 +16,10 @@ dest_files=["res://.godot/imported/cylinder.obj-9147f426631a34c9a8025d25057a768d
[params] [params]
generate_tangents=true generate_tangents=true
generate_lods=true
generate_shadow_mesh=true
generate_lightmap_uv2=false
generate_lightmap_uv2_texel_size=0.2
scale_mesh=Vector3(1, 1, 1) scale_mesh=Vector3(1, 1, 1)
offset_mesh=Vector3(0, 0, 0) offset_mesh=Vector3(0, 0, 0)
optimize_mesh=true
force_disable_mesh_compression=false force_disable_mesh_compression=false

View File

@ -16,7 +16,10 @@ dest_files=["res://.godot/imported/icosahedron.obj-8f3e6519933309a73eb5326f98a3d
[params] [params]
generate_tangents=true generate_tangents=true
generate_lods=true
generate_shadow_mesh=true
generate_lightmap_uv2=false
generate_lightmap_uv2_texel_size=0.2
scale_mesh=Vector3(1, 1, 1) scale_mesh=Vector3(1, 1, 1)
offset_mesh=Vector3(0, 0, 0) offset_mesh=Vector3(0, 0, 0)
optimize_mesh=true
force_disable_mesh_compression=false force_disable_mesh_compression=false

View File

@ -16,7 +16,10 @@ dest_files=["res://.godot/imported/monkey.obj-ee24e6fed272edb0c774a26f0a399a12.m
[params] [params]
generate_tangents=true generate_tangents=true
generate_lods=true
generate_shadow_mesh=true
generate_lightmap_uv2=false
generate_lightmap_uv2_texel_size=0.2
scale_mesh=Vector3(1, 1, 1) scale_mesh=Vector3(1, 1, 1)
offset_mesh=Vector3(0, 0, 0) offset_mesh=Vector3(0, 0, 0)
optimize_mesh=true
force_disable_mesh_compression=false force_disable_mesh_compression=false

View File

@ -18,6 +18,7 @@ nodes/root_name=""
nodes/apply_root_scale=true nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true

View File

@ -0,0 +1 @@
uid://ba7480ara8eo

View File

@ -5,7 +5,7 @@
[ext_resource type="ArrayMesh" uid="uid://lvats6ptrcxt" path="res://assets/props/icosahedron/icosahedron.obj" id="1_kvwui"] [ext_resource type="ArrayMesh" uid="uid://lvats6ptrcxt" path="res://assets/props/icosahedron/icosahedron.obj" id="1_kvwui"]
[ext_resource type="Material" uid="uid://byyjoruj8mwe0" path="res://levels/sandbox/debug_gunk_mat.tres" id="3_o7v4k"] [ext_resource type="Material" uid="uid://byyjoruj8mwe0" path="res://levels/sandbox/debug_gunk_mat.tres" id="3_o7v4k"]
[ext_resource type="ArrayMesh" uid="uid://e6syamfwiitk" path="res://assets/props/monkey/monkey.obj" id="4_o55bf"] [ext_resource type="ArrayMesh" uid="uid://e6syamfwiitk" path="res://assets/props/monkey/monkey.obj" id="4_o55bf"]
[ext_resource type="Shader" path="res://src/shaders/gunk.gdshader" id="5_rdjtm"] [ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="5_rdjtm"]
[ext_resource type="ArrayMesh" uid="uid://bwgiytiic3t32" path="res://assets/props/cube/cube.obj" id="6_4kku3"] [ext_resource type="ArrayMesh" uid="uid://bwgiytiic3t32" path="res://assets/props/cube/cube.obj" id="6_4kku3"]
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_l64ek"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_l64ek"]
[ext_resource type="ArrayMesh" uid="uid://dchtriuljuloj" path="res://assets/props/cylinder/cylinder.obj" id="7_gn6k6"] [ext_resource type="ArrayMesh" uid="uid://dchtriuljuloj" path="res://assets/props/cylinder/cylinder.obj" id="7_gn6k6"]

View File

@ -12,7 +12,7 @@ config_version=5
config/name="Grunk" config/name="Grunk"
run/main_scene="res://levels/sandbox/sandbox.tscn" run/main_scene="res://levels/sandbox/sandbox.tscn"
config/features=PackedStringArray("4.3", "Forward Plus") config/features=PackedStringArray("4.4", "Forward Plus")
run/max_fps=60 run/max_fps=60
[debug] [debug]

View File

@ -0,0 +1 @@
uid://bqgi5p5nh6k1l

View File

@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://b8vradbaw61ga"] [gd_scene load_steps=3 format=3 uid="uid://b8vradbaw61ga"]
[ext_resource type="Script" path="res://src/equipment/laser_cast/laser_cast.gd" id="1_xntcr"] [ext_resource type="Script" uid="uid://bqgi5p5nh6k1l" path="res://src/equipment/laser_cast/laser_cast.gd" id="1_xntcr"]
[ext_resource type="PackedScene" uid="uid://oc6t5ubyybsa" path="res://src/effects/laser_dust.tscn" id="2_m5xmf"] [ext_resource type="PackedScene" uid="uid://oc6t5ubyybsa" path="res://src/effects/laser_dust.tscn" id="2_m5xmf"]
[node name="LaserCast" type="RayCast3D"] [node name="LaserCast" type="RayCast3D"]

View File

@ -0,0 +1 @@
uid://dngia2ldbccv7

View File

@ -1,6 +1,6 @@
[gd_scene load_steps=10 format=3 uid="uid://cc102xko0u6yj"] [gd_scene load_steps=10 format=3 uid="uid://cc102xko0u6yj"]
[ext_resource type="Script" path="res://src/equipment/point_spray/point_spray.gd" id="1_2yl2v"] [ext_resource type="Script" uid="uid://dngia2ldbccv7" path="res://src/equipment/point_spray/point_spray.gd" id="1_2yl2v"]
[ext_resource type="Material" uid="uid://c00gndxoepuqh" path="res://assets/materials/laser_spray.tres" id="2_0pfy3"] [ext_resource type="Material" uid="uid://c00gndxoepuqh" path="res://assets/materials/laser_spray.tres" id="2_0pfy3"]
[ext_resource type="Texture2D" uid="uid://bn0gcsy37ahto" path="res://assets/ui/hud/reticle_large.png" id="2_qcl8j"] [ext_resource type="Texture2D" uid="uid://bn0gcsy37ahto" path="res://assets/ui/hud/reticle_large.png" id="2_qcl8j"]
[ext_resource type="PackedScene" uid="uid://b8vradbaw61ga" path="res://src/equipment/laser_cast/laser_cast.tscn" id="3_qmoff"] [ext_resource type="PackedScene" uid="uid://b8vradbaw61ga" path="res://src/equipment/laser_cast/laser_cast.tscn" id="3_qmoff"]
@ -59,12 +59,14 @@ mesh = SubResource("CylinderMesh_j5thb")
[node name="BeamParticles1" type="GPUParticles3D" parent="."] [node name="BeamParticles1" type="GPUParticles3D" parent="."]
lifetime = 0.9 lifetime = 0.9
local_coords = true
process_material = SubResource("ParticleProcessMaterial_nc5qr") process_material = SubResource("ParticleProcessMaterial_nc5qr")
draw_pass_1 = SubResource("QuadMesh_fgb4j") draw_pass_1 = SubResource("QuadMesh_fgb4j")
[node name="BeamParticles2" type="GPUParticles3D" parent="."] [node name="BeamParticles2" type="GPUParticles3D" parent="."]
amount = 16 amount = 16
lifetime = 1.8 lifetime = 1.8
local_coords = true
process_material = SubResource("ParticleProcessMaterial_vwgy4") process_material = SubResource("ParticleProcessMaterial_vwgy4")
draw_pass_1 = SubResource("QuadMesh_fgb4j") draw_pass_1 = SubResource("QuadMesh_fgb4j")

View File

@ -0,0 +1 @@
uid://caygiek3vmx1g

View File

@ -0,0 +1 @@
uid://4mwtb76jk07f

View File

@ -0,0 +1 @@
uid://dv40fyim2g2fa

View File

@ -1,6 +1,6 @@
[gd_scene load_steps=12 format=3 uid="uid://d2hnxr5l6w2x4"] [gd_scene load_steps=12 format=3 uid="uid://d2hnxr5l6w2x4"]
[ext_resource type="Script" path="res://src/equipment/wide_spray/wide_spray.gd" id="1_ggkto"] [ext_resource type="Script" uid="uid://dv40fyim2g2fa" path="res://src/equipment/wide_spray/wide_spray.gd" id="1_ggkto"]
[ext_resource type="Material" uid="uid://c00gndxoepuqh" path="res://assets/materials/laser_spray.tres" id="2_26efp"] [ext_resource type="Material" uid="uid://c00gndxoepuqh" path="res://assets/materials/laser_spray.tres" id="2_26efp"]
[ext_resource type="Texture2D" uid="uid://cx28sj02y31kj" path="res://assets/ui/hud/reticle_crosshair.png" id="3_78jy6"] [ext_resource type="Texture2D" uid="uid://cx28sj02y31kj" path="res://assets/ui/hud/reticle_crosshair.png" id="3_78jy6"]
[ext_resource type="PackedScene" uid="uid://b8vradbaw61ga" path="res://src/equipment/laser_cast/laser_cast.tscn" id="3_xahet"] [ext_resource type="PackedScene" uid="uid://b8vradbaw61ga" path="res://src/equipment/laser_cast/laser_cast.tscn" id="3_xahet"]
@ -113,11 +113,13 @@ cull_mask = 1048573
[node name="BeamParticles1" type="GPUParticles3D" parent="."] [node name="BeamParticles1" type="GPUParticles3D" parent="."]
lifetime = 0.9 lifetime = 0.9
local_coords = true
process_material = SubResource("ParticleProcessMaterial_pr4yq") process_material = SubResource("ParticleProcessMaterial_pr4yq")
draw_pass_1 = SubResource("QuadMesh_trcry") draw_pass_1 = SubResource("QuadMesh_trcry")
[node name="BeamParticles2" type="GPUParticles3D" parent="."] [node name="BeamParticles2" type="GPUParticles3D" parent="."]
amount = 16 amount = 16
lifetime = 1.8 lifetime = 1.8
local_coords = true
process_material = SubResource("ParticleProcessMaterial_lyk2j") process_material = SubResource("ParticleProcessMaterial_lyk2j")
draw_pass_1 = SubResource("QuadMesh_trcry") draw_pass_1 = SubResource("QuadMesh_trcry")

View File

@ -0,0 +1 @@
uid://cx1yt0drthpw3

1
src/player/player.gd.uid Normal file
View File

@ -0,0 +1 @@
uid://buwh0g1ga2aka

View File

@ -1,10 +1,10 @@
[gd_scene load_steps=9 format=3 uid="uid://bwe2jdmvinhqd"] [gd_scene load_steps=9 format=3 uid="uid://bwe2jdmvinhqd"]
[ext_resource type="Script" path="res://src/player/player.gd" id="1_npueo"] [ext_resource type="Script" uid="uid://buwh0g1ga2aka" path="res://src/player/player.gd" id="1_npueo"]
[ext_resource type="Script" path="res://src/player/camera_controller.gd" id="2_veeqv"] [ext_resource type="Script" uid="uid://cx1yt0drthpw3" path="res://src/player/camera_controller.gd" id="2_veeqv"]
[ext_resource type="PackedScene" uid="uid://cc102xko0u6yj" path="res://src/equipment/point_spray/point_spray.tscn" id="3_6wgkm"] [ext_resource type="PackedScene" uid="uid://cc102xko0u6yj" path="res://src/equipment/point_spray/point_spray.tscn" id="3_6wgkm"]
[ext_resource type="PackedScene" uid="uid://d2hnxr5l6w2x4" path="res://src/equipment/wide_spray/wide_spray.tscn" id="3_ibq07"] [ext_resource type="PackedScene" uid="uid://d2hnxr5l6w2x4" path="res://src/equipment/wide_spray/wide_spray.tscn" id="3_ibq07"]
[ext_resource type="Script" path="res://src/ui/rumbler_3d.gd" id="5_ipd7g"] [ext_resource type="Script" uid="uid://b274q7uvn0cvp" path="res://src/ui/rumbler_3d.gd" id="5_ipd7g"]
[ext_resource type="PackedScene" uid="uid://dq1x21tq06dud" path="res://src/ui/hud/player_hud.tscn" id="5_jvafu"] [ext_resource type="PackedScene" uid="uid://dq1x21tq06dud" path="res://src/ui/hud/player_hud.tscn" id="5_jvafu"]
[sub_resource type="BoxMesh" id="BoxMesh_ua7a2"] [sub_resource type="BoxMesh" id="BoxMesh_ua7a2"]
@ -29,10 +29,8 @@ unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 0.997564, -0.0697565, 0, 0.0697565, 0.997564, 0, 0, -0.15) transform = Transform3D(1, 0, 0, 0, 0.997564, -0.0697565, 0, 0.0697565, 0.997564, 0, 0, -0.15)
[node name="PointSpray" parent="CameraPivot/SprayMount/SprayMuzzle" instance=ExtResource("3_6wgkm")] [node name="PointSpray" parent="CameraPivot/SprayMount/SprayMuzzle" instance=ExtResource("3_6wgkm")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
[node name="WideSpray" parent="CameraPivot/SprayMount/SprayMuzzle" instance=ExtResource("3_ibq07")] [node name="WideSpray" parent="CameraPivot/SprayMount/SprayMuzzle" instance=ExtResource("3_ibq07")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
visible = false visible = false
[node name="SprayRumbler" type="Node3D" parent="CameraPivot/SprayMount"] [node name="SprayRumbler" type="Node3D" parent="CameraPivot/SprayMount"]

View File

@ -0,0 +1 @@
uid://deg5xd87cy8rg

View File

@ -0,0 +1 @@
uid://bkmn5m47mt1gh

View File

@ -1,15 +1,15 @@
[gd_scene load_steps=26 format=3 uid="uid://b6eg8t04rkh0c"] [gd_scene load_steps=26 format=3 uid="uid://b6eg8t04rkh0c"]
[ext_resource type="Script" path="res://src/props/wall_switch/wall_switch.gd" id="2_kfvqd"] [ext_resource type="Script" uid="uid://bkmn5m47mt1gh" path="res://src/props/wall_switch/wall_switch.gd" id="2_kfvqd"]
[ext_resource type="Texture2D" uid="uid://1wjcyqynwlb6" path="res://assets/props/wall_switch/wall_switch_C.png" id="2_vufqs"] [ext_resource type="Texture2D" uid="uid://1wjcyqynwlb6" path="res://assets/props/wall_switch/wall_switch_C.png" id="2_vufqs"]
[ext_resource type="PackedScene" uid="uid://d0yq007888oq5" path="res://assets/props/wall_switch/wall_switch.gltf" id="2_whafo"] [ext_resource type="PackedScene" uid="uid://d0yq007888oq5" path="res://assets/props/wall_switch/wall_switch.gltf" id="2_whafo"]
[ext_resource type="Texture2D" uid="uid://bur4dtt4irwgd" path="res://assets/props/wall_switch/wall_switch_M.png" id="3_3fhmv"] [ext_resource type="Texture2D" uid="uid://bur4dtt4irwgd" path="res://assets/props/wall_switch/wall_switch_M.png" id="3_3fhmv"]
[ext_resource type="Shader" path="res://src/shaders/gunk.gdshader" id="4_km3i7"] [ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="4_km3i7"]
[ext_resource type="Texture2D" uid="uid://ddve6jcfcuthx" path="res://assets/props/wall_switch/wall_switch_N.png" id="4_pg3hp"] [ext_resource type="Texture2D" uid="uid://ddve6jcfcuthx" path="res://assets/props/wall_switch/wall_switch_N.png" id="4_pg3hp"]
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="5_382wj"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="5_382wj"]
[ext_resource type="Texture2D" uid="uid://rq5e0a3sco88" path="res://assets/props/wall_switch/wall_switch_R.png" id="5_555wb"] [ext_resource type="Texture2D" uid="uid://rq5e0a3sco88" path="res://assets/props/wall_switch/wall_switch_R.png" id="5_555wb"]
[ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="7_3ib1l"] [ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="7_3ib1l"]
[ext_resource type="Script" path="res://src/props/interactive.gd" id="10_qw6jt"] [ext_resource type="Script" uid="uid://deg5xd87cy8rg" path="res://src/props/interactive.gd" id="10_qw6jt"]
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ow0bp"] [sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ow0bp"]
load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex" load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex"
@ -168,9 +168,9 @@ tracks/1/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_6ueib"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_6ueib"]
_data = { _data = {
"RESET": SubResource("Animation_ugm6b"), &"RESET": SubResource("Animation_ugm6b"),
"error_blink": SubResource("Animation_pea1n"), &"error_blink": SubResource("Animation_pea1n"),
"success": SubResource("Animation_njbf4") &"success": SubResource("Animation_njbf4")
} }
[sub_resource type="BoxShape3D" id="BoxShape3D_6maql"] [sub_resource type="BoxShape3D" id="BoxShape3D_6maql"]
@ -179,9 +179,6 @@ size = Vector3(0.475, 0.65, 0.2)
[node name="WallSwitch" instance=ExtResource("2_whafo")] [node name="WallSwitch" instance=ExtResource("2_whafo")]
script = ExtResource("2_kfvqd") script = ExtResource("2_kfvqd")
[node name="Skeleton3D" parent="Armature" index="0"]
bones/1/rotation = Quaternion(-2.98023e-08, 1.19209e-07, -2.11758e-22, 1)
[node name="WallSwitch_2" parent="Armature/Skeleton3D" index="0"] [node name="WallSwitch_2" parent="Armature/Skeleton3D" index="0"]
surface_material_override/0 = SubResource("StandardMaterial3D_o1wte") surface_material_override/0 = SubResource("StandardMaterial3D_o1wte")
@ -212,7 +209,7 @@ skeleton = NodePath("../..")
unique_name_in_owner = true unique_name_in_owner = true
root_node = NodePath("../..") root_node = NodePath("../..")
libraries = { libraries = {
"": SubResource("AnimationLibrary_6ueib") &"": SubResource("AnimationLibrary_6ueib")
} }
autoplay = "error_blink" autoplay = "error_blink"

View File

@ -0,0 +1 @@
uid://ckxc0ngd37rtk

View File

@ -0,0 +1 @@
uid://b4bkd8buorhyy

View File

@ -0,0 +1 @@
uid://dw6grte265mt6

View File

@ -0,0 +1 @@
uid://d0a2en6srouuk

View File

@ -0,0 +1 @@
uid://opll763wq4e0

View File

@ -0,0 +1 @@
uid://lrsv0185bfu

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://dq1x21tq06dud"] [gd_scene load_steps=3 format=3 uid="uid://dq1x21tq06dud"]
[ext_resource type="Theme" uid="uid://b07fevr214mmr" path="res://src/ui/hud/hud_theme.tres" id="1_lirk3"] [ext_resource type="Theme" uid="uid://b07fevr214mmr" path="res://src/ui/hud/hud_theme.tres" id="1_lirk3"]
[ext_resource type="Script" path="res://src/ui/hud/player_hud.gd" id="2_j6lpx"] [ext_resource type="Script" uid="uid://lrsv0185bfu" path="res://src/ui/hud/player_hud.gd" id="2_j6lpx"]
[node name="PlayerHUD" type="Control"] [node name="PlayerHUD" type="Control"]
layout_mode = 3 layout_mode = 3

1
src/ui/rumbler.gd.uid Normal file
View File

@ -0,0 +1 @@
uid://cjs2fen6jo0g0

1
src/ui/rumbler_3d.gd.uid Normal file
View File

@ -0,0 +1 @@
uid://b274q7uvn0cvp

View File

@ -0,0 +1 @@
uid://bom5qysgfvap1

View File

@ -0,0 +1 @@
uid://hbl5u20wlwr5

View File

@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=3 uid="uid://c2omlx4ptrc01"] [gd_scene load_steps=4 format=3 uid="uid://c2omlx4ptrc01"]
[ext_resource type="Script" path="res://src/world/gunk_body/gunk_body.gd" id="1_qqbpr"] [ext_resource type="Script" uid="uid://hbl5u20wlwr5" path="res://src/world/gunk_body/gunk_body.gd" id="1_qqbpr"]
[ext_resource type="Script" path="res://src/world/gunk_body/draw_controller.gd" id="2_kkcjw"] [ext_resource type="Script" uid="uid://bom5qysgfvap1" path="res://src/world/gunk_body/draw_controller.gd" id="2_kkcjw"]
[ext_resource type="Script" path="res://levels/sandbox/debug_draw.gd" id="3_m8wx4"] [ext_resource type="Script" uid="uid://ba7480ara8eo" path="res://levels/sandbox/debug_draw.gd" id="3_m8wx4"]
[node name="GunkBody" type="StaticBody3D"] [node name="GunkBody" type="StaticBody3D"]
script = ExtResource("1_qqbpr") script = ExtResource("1_qqbpr")