More work on pickups, started to implement the UI for data keys, swapped trap selections, FIRST PASS OF MULTIPLAYER CHECKS, title screen swapped.

This commit is contained in:
2026-03-23 02:34:25 -04:00
parent 9d931a3b46
commit 86f655ff07
57 changed files with 1714 additions and 1271 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=54 format=3 uid="uid://cdsloy1kvhikp"]
[gd_scene format=3 uid="uid://cdsloy1kvhikp"]
[ext_resource type="Shader" uid="uid://de7cy2qqnf2p5" path="res://experimental/BinbunVFX/impact_explosions/src/shader/explosion_core_particle.gdshader" id="1_bprbm"]
[ext_resource type="Script" uid="uid://tb7n6ybv43ch" path="res://experimental/BinbunVFX/shared/script/vfx_controller.gd" id="1_enhek"]
@@ -446,15 +446,17 @@ _data = {
&"main": SubResource("Animation_v7cek")
}
[node name="VFXExplosion_03" type="Node3D"]
[node name="VFXExplosion_03" type="Node3D" unique_id=1493313628]
script = ExtResource("1_enhek")
preview = false
one_shot = true
primary_color = Color(1, 0.529412, 0, 1)
secondary_color = Color(1, 0.337255, 0, 1)
tertiary_color = Color(0.227451, 0.223529, 0.180392, 1)
light_color = Color(1, 0.529412, 0, 1)
light_energy = 8.0
[node name="Core" type="GPUParticles3D" parent="."]
[node name="Core" type="GPUParticles3D" parent="." unique_id=312730182]
material_override = SubResource("ShaderMaterial_j37f4")
emitting = false
amount = 1
@@ -464,7 +466,7 @@ explosiveness = 0.8
process_material = SubResource("ParticleProcessMaterial_fl6r8")
draw_pass_1 = SubResource("SphereMesh_7ufuy")
[node name="Smoke" type="GPUParticles3D" parent="."]
[node name="Smoke" type="GPUParticles3D" parent="." unique_id=2068506687]
layers = 540672
material_override = SubResource("ShaderMaterial_fyady")
emitting = false
@@ -475,7 +477,7 @@ explosiveness = 1.0
process_material = SubResource("ParticleProcessMaterial_gt25t")
draw_pass_1 = SubResource("SphereMesh_bprbm")
[node name="Spikes" type="GPUParticles3D" parent="."]
[node name="Spikes" type="GPUParticles3D" parent="." unique_id=264003257]
layers = 540672
emitting = false
amount = 16
@@ -486,7 +488,7 @@ transform_align = 2
process_material = SubResource("ParticleProcessMaterial_j37f4")
draw_pass_1 = SubResource("SphereMesh_enhek")
[node name="Dust" type="GPUParticles3D" parent="."]
[node name="Dust" type="GPUParticles3D" parent="." unique_id=1215858331]
layers = 540672
sorting_offset = -1.0
material_override = SubResource("ShaderMaterial_w0g5g")
@@ -496,7 +498,7 @@ explosiveness = 0.9
process_material = SubResource("ParticleProcessMaterial_8ijvx")
draw_pass_1 = SubResource("QuadMesh_yg62c")
[node name="Decal" type="Decal" parent="."]
[node name="Decal" type="Decal" parent="." unique_id=779162809]
size = Vector3(4, 4, 4)
texture_albedo = ExtResource("4_1bdqt")
texture_emission = ExtResource("5_t82mc")
@@ -504,7 +506,7 @@ emission_energy = 4.0
modulate = Color(1, 0.32549, 0, 1)
cull_mask = 507903
[node name="Light" type="OmniLight3D" parent="."]
[node name="Light" type="OmniLight3D" parent="." unique_id=1297384187]
light_color = Color(1, 0.529412, 0, 1)
light_energy = 8.0
light_size = 4.0
@@ -513,8 +515,6 @@ omni_range = 8.0
script = ExtResource("7_j37f4")
base_energy = 8.0
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_1ahis")
}
autoplay = "main"
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1195111952]
libraries/ = SubResource("AnimationLibrary_1ahis")
autoplay = &"main"