A1 Floor Progress

This commit is contained in:
Pal
2026-01-22 17:54:12 -08:00
parent 97472f2a61
commit 8fd7a5133d
10 changed files with 175 additions and 57 deletions

View File

@@ -0,0 +1,58 @@
[gd_scene load_steps=6 format=4 uid="uid://cxwyge2s1yswu"]
[ext_resource type="Texture2D" uid="uid://dhy1mnlu5586u" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/A1-SOCKET_darkbrick.png" id="1_sad7m"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3mb4u"]
resource_name = "Material"
cull_mode = 2
albedo_texture = ExtResource("1_sad7m")
roughness = 0.0
[sub_resource type="ArrayMesh" id="ArrayMesh_1nmy1"]
_surfaces = [{
"aabb": AABB(-2.11891, -1.30969, -0.108846, 4.23783, 4.21742, 0.219087),
"format": 34896613377,
"index_count": 156,
"index_data": PackedByteArray("AAAQAAIAEAARAAIABAAAAAIAEAABABEAAgARABIAAgASAAUABAACAAUAEwASABEAEQABABQAEwARABQAEwADABIABQASAAMAEwALAAMAFQATABQAFQALABMAFAABAAYAFQAUABYAFAAGABYABAAWAAYAFwAGAAEAFwABABAABAAGABcAFwAQAAgAAAAIABAACgAVABYACgAWAAQAGAAVAAoAGAALABUABAAFAAoADAAYAAoABQAMAAoAGQALABgAGQADAAsABQADABkAGQAYAA0ADAANABgABQAZAA8AGQANAA8ABQAOAAwABQAPAA4AAAAMAA4ADgAPAAgADgAIAAAABwAIAA8ABwAPAA0AFwAIAAcABAAXAAcAAAAJAAwABAAJAAAACQANAAwABAAHAAkACQAHAA0A"),
"lods": [0.0247026, PackedByteArray("AAABAAIAAQADAAIABAAAAAIAAgADAAUABAACAAUAAwABAAYABwAGAAEABAAGAAcAAAAIAAEABwABAAgABAAJAAAABAAHAAkACgAGAAQABAAFAAoABgALAAMACwAGAAoABQAMAAoADAALAAoAAAAJAAwAAwALAA0ADAANAAsACQANAAwACQAHAA0AAAAMAA4ABQAOAAwADgAIAAAABQADAA8ABQAPAA4AAwANAA8ADgAPAAgABwAPAA0ABwAIAA8A")],
"name": "Material",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 26,
"vertex_data": PackedByteArray("0PjH+Lb6AAD//wAA//8AAND4+gW2+gAAAAAAAPn6AADQ+PoFAAAAAC4H+gW2+gAA//8AAAADAAD/////AAMAAP/////5+gAA0PjH+AAAAAAuB/oFAAAAAAAAAAAAAwAALgfH+AAAAAAAAP//AAMAAC4Hx/i2+gAAAAD/////AAD///oF//8AAND4AAC2+gAALgcAALb6AAAuBwAAyIMAAND4AADIgwAALgcAAAAAAADQ+AAAAAAAAP//+gUAAwAAAAD6BQADAAAAAPoF+foAAA==")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_60r3a"]
resource_name = "A1-SOCKET_Cube"
_surfaces = [{
"aabb": AABB(-2.11891, -1.30969, -0.108846, 4.23783, 4.21742, 0.219087),
"attribute_data": PackedByteArray("hPpkBv//uuKE+m7duTy64v//AAAzQm7dM0JkBrk8AACE+m7d//+64v//AAAzQm7dhPpkBrk8uuK5PAAAM0JkBkKjAABCo7riSJm64nuZAAD//7SduTy0nbk8HKn//1epe5m64kKjAABImQAAQqO64v//tJ25PFepuTy0nf//HKmE+pCdM0IZqTNCkJ2E+hmpYaNu3X6ZZAZ+mW7dYaNkBoT6GakzQpCdM0IZqYT6kJ1+mW7dYaNkBmGjbt1+mWQGhPpkBv//b92E+m7d//8AAIT6bt3//2/dhPq64v//AACE+mQGuTxv3TNCuuIzQm7dM0JkBrk8AAD//2/dhPq64oT6bt0zQm7duTwAADNCZAa5PG/dM0Kgo4T6GamE+qCjM0IZqTNCkJ2E+pCdhPqgo4T6kJ2E+hmpM0KgozNCGakzQpCdhPq64jNCuuIzQrrihPq64jNCbt25PG/dM0K64kKjb91ImW/de5lv3UKjb90="),
"format": 34896613399,
"index_count": 156,
"index_data": PackedByteArray("MAAxADIAMAAzADEABgAEAAAABgAHAAQANAAJADUANAA2AAkANAA1ADcANAA3ADgADAAOAA8ADAAKAA4AOQA6ADsAOQANADoAPAA5ADsAPAA9ADkAPgA/AEAAPgABAD8AQQBCAEMAQQBEAEIARQBGAEcARQBIAEYASQBFAEcASQBHAEoASwAUAEwASwAXABQATQAXAEsATgAWAE8ATgAVABYAUAAVAE4ACwBRAAgACwBSAFEAAgBTAAUAAgBUAFMAVQADAFYAVQBXAAMAWAASAFkAWAARABIAWABZABMAWAATABAAWgAbAFsAWgAYABsAWgBbABkAWgAZABoAHAAdAB4AHAAfAB0AIAAhACIAIAAjACEAJAAlACYAJAAnACUAKAApACoAKAArACkALAAtAC4ALAAvAC0A"),
"lods": [0.0247026, PackedByteArray("AAABAAIAAQADAAIAAAAEAAEAAgADAAUABgAEAAAABQADAAcABgAHAAQABQAHAAYACAAJAAoACwAJAAgACAAKAAwADQAJAAsADAAKAA4ADwANAAsADAAOAA8ADwAOAA0AEAARABIAEAASABMAFAAVABYAFgAXABQAGAAZABoAGAAbABkAHAAdAB4AHAAfAB0AIAAhACIAIAAjACEAJAAlACYAJAAnACUAKAApACoAKAArACkALAAtAC4ALAAvAC0A")],
"material": SubResource("StandardMaterial3D_3mb4u"),
"name": "Material",
"primitive": 3,
"uv_scale": Vector4(4.21577, 3.61338, 0, 0),
"vertex_count": 92,
"vertex_data": PackedByteArray("0PjH+Lb6z4D//wAA//+LgdD4+gW2+gCAAAAAAPn6E4D/////+frPgC4H+gW2+gCALgfH+Lb6z4AAAP/////PgND4+gUAAAAA//8AAAADAAD/////AAPhAC4H+gUAAAAA0PjH+AAA4QAAAAAAAAMAAAAA//8AA+EALgfH+AAA4QD/////AAP/v///AAAAA/+///8AAP///7//////+fr/v///AAAAA/8/AAAAAAAD/z8AAAAA+fr/P///AAD///8/AAAAAPn6AAAAAP//AAMAAAAA/////wAAAAAAAAADAAD/////AAP/vwAA//////+/AAD//wAD/7//////+fr/v9D4+gUAAP+/Lgf6Bbb6/78uB/oFAAD/v9D4+gW2+v+/0Pj6BQAAAADQ+Mf4tvoAAND4+gW2+gAA0PjH+AAAAADQ+Mf4tvr/Py4Hx/gAAP8/LgfH+Lb6/z/Q+Mf4AAD/Py4H+gW2+v+/LgfH+AAA/78uB/oFAAD/vy4Hx/i2+v+/0PjH+Lb60oD///oF///SgND4+gW2+tKA//////n60oDQ+PoFAAAAAP//+gUAAwAA0PgAAAAAAAD/////AAMAAND4x/gAAAAAAAD6BQADAAAuBwAAAAAAAC4H+gUAAAAALgfH+AAAAAAAAP//AAMAAP//+gX//4uB0PgAALb6i4HQ+PoFtvqLgS4H+gW2+syAAAD/////zYAuB8f4tvrMgAAA+gX5+s2ALgcAAMiD/z/Q+AAAtvr/P9D4AADIg/8/LgcAALb6/z8uBwAAAAD/P9D4AAAAAP8/0PgAAMiD/z/Q+AAAAAD/P9D4AAC2+v8/LgcAAMiD/z8uBwAAtvr/Py4HAAAAAP8/0PgAAAAAAAAuBwAAAAAAAC4HAAC2+gCA0PgAALb6AIAuB/oFtvoTgAAA+gX5+hOALgcAALb6E4D///oFAAP/v///+gX///+/AAD6Bfn6AAAAAPoFAAMAACID1Hz/f/7//3////9/AAAiA9V8/3///zoD3Hw7A9x8////f6D+/3////9/////f////3/+/12B////f////3//fwAA/38AAP9/AAD/fwAACQAEgAQA9X8EAPV/CQAEgP8//3//P/9//z//f/8//3////9/////f////3////9/////f////3////9/////f/8//3//P/9//z//f/8//38AAP9/AAD/fwAA/38AAP9//38AAP9/AAD/fwAA/38AAB2D5/wWg9L8FoPS/B2D5/yg/v9/oP7/f6D+/3+g/v9/oP7/f///XYH//6F+/v+hfv7/oX7+/6F+/3/+//9///8AgP7/z3wrA9V8QAPVfEEDz3wqAwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwkABIAJAASACQAEgAQA9X8EAPV/BAD1f////3////9//3////9////9fwAA/38KAPN/AAD/fwAA/38AAP8//3//P/9/")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_1nmy1")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h70sy"]
albedo_texture = ExtResource("1_sad7m")
metallic_specular = 0.0
[node name="Node3D" type="Node3D"]
[node name="A1-SOCKET" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00562894, 0, 0.291303)
[node name="CUBE" type="MeshInstance3D" parent="A1-SOCKET"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.21118, -0.341724)
mesh = SubResource("ArrayMesh_60r3a")
skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_h70sy")