Fix up Set A room collisions more and organize node structure

This commit is contained in:
2026-01-28 00:53:35 -08:00
parent 4ffe04fcff
commit f346f0f529
39 changed files with 2088 additions and 2020 deletions

View File

@@ -1,11 +1,10 @@
[gd_scene load_steps=62 format=4 uid="uid://dpec2lbt83dhe"]
[gd_scene load_steps=60 format=4 uid="uid://dpec2lbt83dhe"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_312b8"]
[ext_resource type="Texture2D" uid="uid://dloho0aquwytw" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_WALL TILE 1.jpg" id="2_312b8"]
[ext_resource type="Texture2D" uid="uid://6c88ra335gs3" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_FLOOR1.jpg" id="3_jig7d"]
[ext_resource type="Texture2D" uid="uid://dvf17javm2v8r" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_TILE4.png" id="4_e81mq"]
[ext_resource type="Texture2D" uid="uid://dbckapoe1u3ch" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_CEILING_1.jpg" id="5_b605t"]
[ext_resource type="Texture2D" uid="uid://ncu0fsnqyede" path="res://src/minimap/textures/Room Maps/mi_antechamber.png" id="6_0ndak"]
[ext_resource type="Texture2D" uid="uid://dkmgcxcteo2gq" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_SNEK TILE.png" id="6_cnaww"]
[ext_resource type="Texture2D" uid="uid://c2ighh62himwn" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_8311.png" id="7_mwd61"]
[ext_resource type="Texture2D" uid="uid://q0t7xbu3i7ji" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_COLUMN3.jpg" id="8_vflel"]
@@ -844,17 +843,13 @@ radius = 1.55518
[sub_resource type="BoxShape3D" id="BoxShape3D_b605t"]
size = Vector3(20.046, 0.1, 16.12)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_oetqg"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_e81mq"]
size = Vector3(20, 8, 16)
[sub_resource type="PlaneMesh" id="PlaneMesh_7ppra"]
size = Vector2(20, 16)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_850tl"]
shading_mode = 0
albedo_texture = ExtResource("6_0ndak")
texture_filter = 0
[sub_resource type="Curve" id="Curve_jig7d"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -990,6 +985,22 @@ shape = SubResource("CylinderShape3D_e81mq")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8237, -2.14408, 8.04049)
shape = SubResource("BoxShape3D_b605t")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.1388, 0.361691, 0.569582)
shape = SubResource("CylinderShape3D_oetqg")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.255, 0.361691, 0.569582)
shape = SubResource("CylinderShape3D_oetqg")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.48248, 0.361691, 15.6018)
shape = SubResource("CylinderShape3D_oetqg")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.23775, 0.361691, 15.6018)
shape = SubResource("CylinderShape3D_oetqg")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.97031, 0)
@@ -1036,27 +1047,20 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.1021, 1.9843, 8.2923)
shape = SubResource("BoxShape3D_e81mq")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.61193, 0.859072, 0)
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, -0.983959, 8.01052)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_7ppra")
surface_material_override/0 = SubResource("StandardMaterial3D_850tl")
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.383, 7.71785, 7.86634)
light_energy = 2.27
shadow_enabled = true
omni_range = 14.948
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.4639, 4.40841, 7.92556)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_e81mq")
draw_pass_1 = SubResource("QuadMesh_b605t")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.383, 7.71785, 7.86634)
light_energy = 2.27
shadow_enabled = true
omni_range = 14.948