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=13 format=4 uid="uid://bk3yqawritfnj"]
[gd_scene format=4 uid="uid://bk3yqawritfnj"]
[ext_resource type="Script" uid="uid://yjsgte3x7jjw" path="res://scripts/hack.gd" id="1_6h4aj"]
[ext_resource type="Texture2D" uid="uid://u12dmhohea1g" path="res://external/destroy-icon.png" id="2_oyohn"]
@@ -80,48 +80,50 @@ _surfaces = [{
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_4gip8")
[node name="Trap" type="Area3D"]
[node name="Trap" type="Area3D" unique_id=1931145028]
collision_layer = 4
collision_mask = 2
script = ExtResource("1_6h4aj")
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=59938487]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
shape = SubResource("BoxShape3D_dw7u0")
[node name="Icon" type="Sprite3D" parent="."]
[node name="Icon" type="Sprite3D" parent="." unique_id=2007416203]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.17676345, 0.06314404)
transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0.0010073185, 0.066827655, -2.861023e-05)
pixel_size = 0.0107
axis = 1
double_sided = false
alpha_cut = 1
render_priority = 1
texture = ExtResource("2_oyohn")
[node name="RevealTimer" type="Timer" parent="."]
[node name="RevealTimer" type="Timer" parent="." unique_id=1528927710]
unique_name_in_owner = true
[node name="RangeArea" type="Area3D" parent="."]
[node name="RangeArea" type="Area3D" parent="." unique_id=41086000]
unique_name_in_owner = true
collision_layer = 0
collision_mask = 6
[node name="RangeShape" type="CollisionShape3D" parent="RangeArea"]
[node name="RangeShape" type="CollisionShape3D" parent="RangeArea" unique_id=904859359]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
shape = SubResource("SphereShape3D_oyohn")
[node name="ActivationTimer" type="Timer" parent="."]
[node name="ActivationTimer" type="Timer" parent="." unique_id=1561401848]
unique_name_in_owner = true
wait_time = 5.0
[node name="ForceStrip" type="Sprite3D" parent="."]
[node name="ForceStrip" type="Sprite3D" parent="." unique_id=792989020]
unique_name_in_owner = true
transform = Transform3D(1.4, 0, 0, 0, -6.119594e-08, 1.4, 0, -1.4, -6.119594e-08, 0, 0.1, 0)
visible = false
texture_filter = 0
texture = ExtResource("4_oj6ox")
[node name="Model" type="MeshInstance3D" parent="."]
[node name="Model" type="MeshInstance3D" parent="." unique_id=1747842165]
unique_name_in_owner = true
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, -0.22, 0)
mesh = SubResource("ArrayMesh_tpds2")