2025-04-16 17:20:33 -06:00
|
|
|
[gd_scene load_steps=60 format=4 uid="uid://tvirbm0kgvp8"]
|
|
|
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_fgk6j"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://ehf5sg3ahvbf" path="res://src/world/grunk_beast/grunk_beast.tscn" id="2_1lom2"]
|
|
|
|
[ext_resource type="ArrayMesh" uid="uid://cqd0a7ousx01n" path="res://assets/level/hallway/hallway_1.mesh" id="3_gyhlh"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="4_jj0u7"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cppd3scvxf3eg" path="res://src/props/crate_long/crate_long.tscn" id="5_18csx"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://clofvb76pv6g" path="res://assets/red.png" id="5_jj0u7"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://cd0w8eqpount3" path="res://assets/props/crate_long/crate_long_C.png" id="6_e2fuu"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://da5p04vbiy3xe" path="res://assets/props/crate_long/crate_long_M.png" id="7_hv7qb"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://bsovubygl3go2" path="res://assets/props/crate_long/crate_long_N.png" id="8_wxmii"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://b1m1my5q2vlwi" path="res://assets/props/crate_long/crate_long_R.png" id="9_nsdlh"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="10_br5h1"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="11_qluxd"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="12_h6xp0"]
|
|
|
|
[ext_resource type="Material" uid="uid://dmolqtdktqdsl" path="res://levels/ghost_ship/guide_sign/airlock_sign.material" id="13_irt7r"]
|
|
|
|
[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_bright.material" id="14_olej6"]
|
|
|
|
[ext_resource type="ArrayMesh" uid="uid://bm0ryb1t7ha7e" path="res://assets/level/t-junction/t-junction_1.mesh" id="15_tmnt4"]
|
|
|
|
[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_lowrez.material" id="16_x0tbd"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://2yqi5u5eo025" path="res://src/world/gunk_node/grunk_nodule.tscn" id="17_iwy8m"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://rykf34p8n8x6" path="res://src/props/overhead_light/burnout_light.tscn" id="18_40pb5"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cjqayfrj2oxyr" path="res://src/props/tarp_crate/tarp_crate_logo.tscn" id="19_iuevq"]
|
|
|
|
[ext_resource type="ArrayMesh" uid="uid://5jt7xxr05lw3" path="res://assets/level/hallway/hallway_2.mesh" id="20_pfbho"]
|
|
|
|
[ext_resource type="ArrayMesh" uid="uid://b3f5p4o7qr1mf" path="res://assets/level/t-junction/t-junction_2.mesh" id="21_e5vs1"]
|
|
|
|
[ext_resource type="Script" uid="uid://cisuvlqvqfqgo" path="res://src/world/meet_spook/meet_spook_spawner.gd" id="22_tnoo6"]
|
|
|
|
[ext_resource type="ArrayMesh" uid="uid://xn5nceqby4wd" path="res://assets/level/wall/wall_3.mesh" id="23_7rrnb"]
|
|
|
|
[ext_resource type="ArrayMesh" uid="uid://c4klxlj1oop7t" path="res://assets/level/hallway/hallway_4.mesh" id="24_x0es6"]
|
|
|
|
[ext_resource type="Material" uid="uid://b8xdnogrfefvf" path="res://levels/ghost_ship/guide_sign/mess_hall_sign.material" id="25_jvcry"]
|
|
|
|
|
|
|
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_1lom2"]
|
|
|
|
|
|
|
|
[sub_resource type="Sky" id="Sky_pka60"]
|
|
|
|
sky_material = SubResource("ProceduralSkyMaterial_1lom2")
|
|
|
|
|
|
|
|
[sub_resource type="Environment" id="Environment_pwykw"]
|
|
|
|
background_mode = 2
|
|
|
|
sky = SubResource("Sky_pka60")
|
|
|
|
|
|
|
|
[sub_resource type="NavigationMesh" id="NavigationMesh_gyhlh"]
|
2025-04-17 13:41:06 -06:00
|
|
|
vertices = PackedVector3Array(-26.25, 0.499, -29.25, -26.5, 0.499, -30.75, -27.5, 0.499, -30.75, -27.5, 0.499, -17.25, -26.75, 0.499, -18.25, -26.25, 0.499, -19, -0.25, 0.499, -17.5, 0.75, 0.499, -18, 0.75, 0.499, -19.75, -0.75, 0.499, -19, -1.25, 0.499, -18.5, -1, 0.499, -17.25, -3.25, 0.499, -24.25, -3.25, 0.499, -20.25, -1.25, 0.499, -20.25, 1.75, 0.499, -20.25, 1.75, 0.499, -24.25, -25.75, 0.499, -18.5, -25.5, 0.499, -18.25, -19.75, 0.499, -17.5, -24.75, 0.499, -17.25, -18, 0.499, -17.5, -0.5, 0.499, -16.75, -20.25, 0.499, -18.5, -0.5, 0.499, -6, 0.75, 0.499, -6, 0.75, 0.499, -12.75, 0, 0.499, -13.25, -17, 0.499, -18.5, -24.25, 0.499, -24.25, -24.25, 0.499, -20.25, 2.5, 0.499, -19.75, 24.25, 0.499, -24.25, 2.5, 0.499, -5.75, 24.25, 0.499, -5.5, -2.25, 0.499, -4.25, -2.25, 0.499, -15.5, -24.25, 0.499, -15.5, -1.5, 0.499, -3.75, -24.25, 0.499, 24.25, -1.5, 0.499, 24.25, 0.75, 0.499, -4.25, -0.5, 0.499, -4.25, 1.75, 0.499, -3.75, 1.75, 0.499, 24.25, 2.5, 0.499, -4.25, 24.25, 0.499, 24.25)
|
2025-04-16 17:20:33 -06:00
|
|
|
polygons = [PackedInt32Array(4, 3, 5), PackedInt32Array(5, 3, 0), PackedInt32Array(0, 3, 1), PackedInt32Array(1, 3, 2), PackedInt32Array(11, 10, 6), PackedInt32Array(6, 10, 9), PackedInt32Array(6, 9, 7), PackedInt32Array(7, 9, 8), PackedInt32Array(14, 13, 12), PackedInt32Array(8, 14, 15), PackedInt32Array(15, 14, 16), PackedInt32Array(16, 14, 12), PackedInt32Array(18, 4, 17), PackedInt32Array(20, 18, 19), PackedInt32Array(8, 9, 14), PackedInt32Array(19, 21, 20), PackedInt32Array(20, 21, 11), PackedInt32Array(6, 22, 11), PackedInt32Array(17, 23, 18), PackedInt32Array(18, 23, 19), PackedInt32Array(25, 24, 26), PackedInt32Array(26, 24, 27), PackedInt32Array(10, 11, 28), PackedInt32Array(28, 11, 21), PackedInt32Array(6, 27, 22), PackedInt32Array(22, 27, 24), PackedInt32Array(17, 4, 5), PackedInt32Array(30, 29, 13), PackedInt32Array(13, 29, 12), PackedInt32Array(15, 16, 31), PackedInt32Array(31, 16, 32), PackedInt32Array(33, 31, 34), PackedInt32Array(34, 31, 32), PackedInt32Array(37, 36, 35), PackedInt32Array(35, 38, 37), PackedInt32Array(37, 38, 40), PackedInt32Array(37, 40, 39), PackedInt32Array(42, 24, 41), PackedInt32Array(41, 24, 25), PackedInt32Array(41, 43, 42), PackedInt32Array(42, 43, 38), PackedInt32Array(38, 43, 44), PackedInt32Array(38, 44, 40), PackedInt32Array(45, 33, 34), PackedInt32Array(45, 34, 43), PackedInt32Array(43, 34, 44), PackedInt32Array(44, 34, 46)]
|
|
|
|
geometry_parsed_geometry_type = 1
|
|
|
|
geometry_collision_mask = 4278190081
|
|
|
|
agent_height = 2.0
|
2025-04-17 13:41:06 -06:00
|
|
|
agent_radius = 0.75
|
2025-04-16 17:20:33 -06:00
|
|
|
|
|
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_nwuu1"]
|
|
|
|
size = Vector2(50, 50)
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_gyhlh"]
|
|
|
|
data = PackedVector3Array(25, 0, 25, -25, 0, 25, 25, 0, -25, -25, 0, 25, -25, 0, -25, 25, 0, -25)
|
|
|
|
|
|
|
|
[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_m4lys"]
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_u8j4k"]
|
|
|
|
data = PackedVector3Array(-1.5, 0, -6, -1.5, 0, 6, -1.5, 3, -6, -1.5, 3, -6, -1.5, 0, 6, -1.5, 3, 6, 1.5, 0, 6, 1.5, 0, -6, 1.5, 3, 6, 1.5, 3, 6, 1.5, 0, -6, 1.5, 3, -6, -1.5, 0, 6, -1.5, 0, -6, 1.5, 0, 6, 1.5, 0, 6, -1.5, 0, -6, 1.5, 0, -6, 1.5, 3, 6, 1.5, 3, -6, -1.5, 3, 6, -1.5, 3, 6, 1.5, 3, -6, -1.5, 3, -6)
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_62grt"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("6_e2fuu")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("7_hv7qb")
|
|
|
|
roughness_texture = ExtResource("9_nsdlh")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("8_wxmii")
|
|
|
|
ao_enabled = true
|
|
|
|
texture_filter = 2
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_isly2"]
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
|
|
|
"format": 34896613377,
|
|
|
|
"index_count": 84,
|
|
|
|
"index_data": PackedByteArray("CgAGAAIAAgAEAAoABAAGAAoACwAEAAIADAAGAAQABAAIAAwACwAIAAQADAAIAAYAAgABAAsAAQAIAAsADQABAAIAAgAGAA0ABwABAA0ADQAGAAcACQABAAcACQAIAAEABwAGAA4ACQAHAAUABQAHAA4ABQAIAAkABgAIAA8AAwAIAAUADgAGAAAAAAAGAA8ADgAAAAUADwAIAAAABQAAAAMAAAAIAAMA"),
|
|
|
|
"lods": [0.108952, PackedByteArray("AgAGAAcABAAGAAIAAgABAAQABwABAAIABAAIAAYAAQAIAAQACQABAAcACQAIAAEACQAHAAUABQAIAAkABwAGAAAABwAAAAUABgAIAAAAAwAIAAUAAAAIAAMABQAAAAMA"), 0.261829, PackedByteArray("AAABAAIAAgABAAQAAQAAAAUABAADAAIAAQADAAQAAgADAAAABQADAAEABQAAAAMA"), 0.524037, PackedByteArray("AAABAAIAAgABAAMAAQAAAAMAAgADAAAA")],
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 16,
|
|
|
|
"vertex_data": PackedByteArray("AAAyM///AADc3f//AAAAAP//zMz//wAAAAAyMwAAAAD//zIzAAAAAAAAzMwAAAAA3N0AAP//AAAhIv////8AACEiAAAAAAAAISL//wAAAAD//zIz//8AAP//zMwAAAAA3N0AAAAAAADc3f////8AAAAAzMz//wAAISIAAP//AAA=")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_dxel0"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
|
|
|
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
|
|
|
|
"format": 34896613399,
|
|
|
|
"index_count": 84,
|
|
|
|
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
|
|
|
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
|
|
|
"material": SubResource("StandardMaterial3D_62grt"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 48,
|
|
|
|
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
shadow_mesh = SubResource("ArrayMesh_isly2")
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ncghj"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("6_e2fuu")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("7_hv7qb")
|
|
|
|
roughness_texture = ExtResource("9_nsdlh")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("8_wxmii")
|
|
|
|
ao_enabled = true
|
|
|
|
texture_filter = 2
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_kyigx"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
|
|
|
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
|
|
|
|
"format": 34896613399,
|
|
|
|
"index_count": 84,
|
|
|
|
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
|
|
|
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
|
|
|
"material": SubResource("StandardMaterial3D_ncghj"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 48,
|
|
|
|
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
shadow_mesh = SubResource("ArrayMesh_isly2")
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2qkxu"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("6_e2fuu")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("7_hv7qb")
|
|
|
|
roughness_texture = ExtResource("9_nsdlh")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("8_wxmii")
|
|
|
|
ao_enabled = true
|
|
|
|
texture_filter = 2
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_gtnad"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
|
|
|
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
|
|
|
|
"format": 34896613399,
|
|
|
|
"index_count": 84,
|
|
|
|
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
|
|
|
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
|
|
|
"material": SubResource("StandardMaterial3D_2qkxu"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 48,
|
|
|
|
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
shadow_mesh = SubResource("ArrayMesh_isly2")
|
|
|
|
|
|
|
|
[sub_resource type="Curve" id="Curve_2ldv4"]
|
|
|
|
_limits = [0.0, 0.4, 0.0, 1.0]
|
|
|
|
_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.3, 0.4), 0.0, 0.0, 0, 0, Vector2(0.7, 0.4), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
|
|
|
point_count = 4
|
|
|
|
|
|
|
|
[sub_resource type="CurveTexture" id="CurveTexture_ty63v"]
|
|
|
|
curve = SubResource("Curve_2ldv4")
|
|
|
|
|
|
|
|
[sub_resource type="Gradient" id="Gradient_sg1jh"]
|
|
|
|
offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1)
|
|
|
|
colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1)
|
|
|
|
|
|
|
|
[sub_resource type="GradientTexture1D" id="GradientTexture1D_w3xaq"]
|
|
|
|
gradient = SubResource("Gradient_sg1jh")
|
|
|
|
|
|
|
|
[sub_resource type="Curve" id="Curve_iy2ht"]
|
|
|
|
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
|
|
|
point_count = 3
|
|
|
|
|
|
|
|
[sub_resource type="CurveTexture" id="CurveTexture_w3xaq"]
|
|
|
|
curve = SubResource("Curve_iy2ht")
|
|
|
|
|
|
|
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_m3sro"]
|
|
|
|
emission_shape = 3
|
|
|
|
emission_box_extents = Vector3(1.5, 1.5, 6)
|
|
|
|
direction = Vector3(0, -1, 0)
|
|
|
|
spread = 100.0
|
|
|
|
initial_velocity_min = 0.05
|
|
|
|
initial_velocity_max = 0.15
|
|
|
|
gravity = Vector3(0, 0, 0)
|
|
|
|
scale_curve = SubResource("CurveTexture_w3xaq")
|
|
|
|
color_ramp = SubResource("GradientTexture1D_w3xaq")
|
|
|
|
alpha_curve = SubResource("CurveTexture_ty63v")
|
|
|
|
turbulence_enabled = true
|
|
|
|
turbulence_noise_strength = 0.1
|
|
|
|
turbulence_noise_scale = 0.3
|
|
|
|
turbulence_influence_min = 0.0
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_ojd88"]
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-1, -0.4, -0.2, 2, 0.4, 0.4),
|
|
|
|
"format": 34896613377,
|
|
|
|
"index_count": 24,
|
|
|
|
"index_data": PackedByteArray("AAABAAIAAAADAAEAAgABAAQAAgAEAAAABAABAAMABQADAAAABAADAAUAAAAEAAUA"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 6,
|
|
|
|
"vertex_data": PackedByteArray("AAD/////AAAAAAAA/38AAAAA//8AAAAA//8AAP9/AAD/////AAAAAP///////wAA")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_5p5u5"]
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-1, -0.4, -0.2, 2, 0.4, 0.4),
|
|
|
|
"attribute_data": PackedByteArray("AAD/I/8RAAD/I/8j/yP/I/9N/yP/I//b/03/2/8j/9v/Ef//AAD/2/93/9v/Tf/b/3f/I/9N/yP/I/8j/yP/2wAA/yMAAP/b"),
|
|
|
|
"format": 34896613399,
|
|
|
|
"index_count": 24,
|
|
|
|
"index_data": PackedByteArray("AAABAAIAAwAEAAUABQAEAAYABwAIAAkACgALAAwADAALAA0ADgAPABAAEAAPABEA"),
|
|
|
|
"material": ExtResource("13_irt7r"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 18,
|
|
|
|
"vertex_data": PackedByteArray("AAD///////8AAAAA/3///wAA//8AAP//AAD//wAAsvIAAAAA/3+y8v////8AALLy//8AAP9/svL/////AAD/v///AAD/f/+//////////7////////8mwv//AAD/fybCAAD/////JsIAAAAA/38mwgAA//8AAFTV/////wAAVNUAAP////9U1f///////1TV/z//f/8//3//P/9/PjnAxj45wMY+OcDGPjnAxv9/AAD/fwAA/38AAIYUeOuGFHjrhhR464YUeOtU1aoqVNWqKlTVqipU1aoq")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
shadow_mesh = SubResource("ArrayMesh_ojd88")
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ejg8u"]
|
|
|
|
data = PackedVector3Array(-1, 0, 0.2, -1, -0.4, 0, -1, 0, -0.2, -1, 0, -0.2, -1, -0.4, 0, 1, 0, -0.2, 1, 0, -0.2, -1, -0.4, 0, 1, -0.4, 0, 1, 0, -0.2, 1, -0.4, 0, 1, 0, 0.2, 1, 0, 0.2, 1, -0.4, 0, -1, 0, 0.2, -1, 0, 0.2, 1, -0.4, 0, -1, -0.4, 0, -1, 0, -0.2, 1, 0, -0.2, -1, 0, 0.2, -1, 0, 0.2, 1, 0, -0.2, 1, 0, 0.2)
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_o1heh"]
|
|
|
|
data = PackedVector3Array(-1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 3, -1.5, -1.5, 3, -1.5, -1.5, 0, 1.5, -1.5, 3, 1.5, -1.5, 0, 1.5, -1.5, 0, -1.5, 1.5, 0, 1.5, 1.5, 0, 1.5, -1.5, 0, -1.5, 1.5, 0, -1.5, 1.5, 3, 1.5, 1.5, 3, -1.5, -1.5, 3, 1.5, -1.5, 3, 1.5, 1.5, 3, -1.5, -1.5, 3, -1.5)
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nmnkj"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("6_e2fuu")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("7_hv7qb")
|
|
|
|
roughness_texture = ExtResource("9_nsdlh")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("8_wxmii")
|
|
|
|
ao_enabled = true
|
|
|
|
texture_filter = 2
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_u2hqf"]
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
|
|
|
"format": 34896613377,
|
|
|
|
"index_count": 84,
|
|
|
|
"index_data": PackedByteArray("CgAGAAIAAgAEAAoABAAGAAoACwAEAAIADAAGAAQABAAIAAwACwAIAAQADAAIAAYAAgABAAsAAQAIAAsADQABAAIAAgAGAA0ABwABAA0ADQAGAAcACQABAAcACQAIAAEABwAGAA4ACQAHAAUABQAHAA4ABQAIAAkABgAIAA8AAwAIAAUADgAGAAAAAAAGAA8ADgAAAAUADwAIAAAABQAAAAMAAAAIAAMA"),
|
|
|
|
"lods": [0.108952, PackedByteArray("AgAGAAcABAAGAAIAAgABAAQABwABAAIABAAIAAYAAQAIAAQACQABAAcACQAIAAEACQAHAAUABQAIAAkABwAGAAAABwAAAAUABgAIAAAAAwAIAAUAAAAIAAMABQAAAAMA"), 0.261829, PackedByteArray("AAABAAIAAgABAAQAAQAAAAUABAADAAIAAQADAAQAAgADAAAABQADAAEABQAAAAMA"), 0.524037, PackedByteArray("AAABAAIAAgABAAMAAQAAAAMAAgADAAAA")],
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 16,
|
|
|
|
"vertex_data": PackedByteArray("AAAyM///AADc3f//AAAAAP//zMz//wAAAAAyMwAAAAD//zIzAAAAAAAAzMwAAAAA3N0AAP//AAAhIv////8AACEiAAAAAAAAISL//wAAAAD//zIz//8AAP//zMwAAAAA3N0AAAAAAADc3f////8AAAAAzMz//wAAISIAAP//AAA=")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_8d2rn"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
|
|
|
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
|
|
|
|
"format": 34896613399,
|
|
|
|
"index_count": 84,
|
|
|
|
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
|
|
|
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
|
|
|
"material": SubResource("StandardMaterial3D_nmnkj"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 48,
|
|
|
|
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
shadow_mesh = SubResource("ArrayMesh_u2hqf")
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_tx4qh"]
|
|
|
|
data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5)
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_h1nog"]
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.7, -0.28, -0.14, 1.4, 0.28, 0.28),
|
|
|
|
"format": 34896613377,
|
|
|
|
"index_count": 24,
|
|
|
|
"index_data": PackedByteArray("AAABAAIAAAADAAEAAgABAAQAAgAEAAAABAABAAMABQADAAAABAADAAUAAAAEAAUA"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 6,
|
|
|
|
"vertex_data": PackedByteArray("AAD/////AAAAAAAA/38AAAAA//8AAAAA//8AAP9/AAD/////AAAAAP///////wAA")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_ahtx8"]
|
|
|
|
_surfaces = [{
|
|
|
|
"aabb": AABB(-0.7, -0.28, -0.14, 1.4, 0.28, 0.28),
|
|
|
|
"attribute_data": PackedByteArray("AAD/I/8RAAD/I/8j/yP/I/9N/yP/I//b/03/2/8j/9v/Ef//AAD/2/93/9v/Tf/b/3f/I/9N/yP/I/8j/yP/2wAA/yMAAP/b"),
|
|
|
|
"format": 34896613399,
|
|
|
|
"index_count": 24,
|
|
|
|
"index_data": PackedByteArray("AAABAAIAAwAEAAUABQAEAAYABwAIAAkACgALAAwADAALAA0ADgAPABAAEAAPABEA"),
|
|
|
|
"material": ExtResource("25_jvcry"),
|
|
|
|
"name": "Cube",
|
|
|
|
"primitive": 3,
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
"vertex_count": 18,
|
|
|
|
"vertex_data": PackedByteArray("AAD///////8AAAAA/3///wAA//8AAP//AAD//wAAsvIAAAAA/3+y8v////8AALLy//8AAP9/svL/////AAD/v///AAD/f/+//////////7////////8mwv//AAD/fybCAAD/////JsIAAAAA/38mwgAA//8AAFTV/////wAAVNUAAP////9U1f///////1TV/z//f/8//3//P/9/PjnAxj45wMY+OcDGPjnAxv9/AAD/fwAA/38AAIYUeOuGFHjrhhR464YUeOtU1aoqVNWqKlTVqipU1aoq")
|
|
|
|
}]
|
|
|
|
blend_shape_mode = 0
|
|
|
|
shadow_mesh = SubResource("ArrayMesh_h1nog")
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_spe8j"]
|
|
|
|
data = PackedVector3Array(-0.7, 0, 0.14, -0.7, -0.28, 0, -0.7, 0, -0.14, -0.7, 0, -0.14, -0.7, -0.28, 0, 0.7, 0, -0.14, 0.7, 0, -0.14, -0.7, -0.28, 0, 0.7, -0.28, 0, 0.7, 0, -0.14, 0.7, -0.28, 0, 0.7, 0, 0.14, 0.7, 0, 0.14, 0.7, -0.28, 0, -0.7, 0, 0.14, -0.7, 0, 0.14, 0.7, -0.28, 0, -0.7, -0.28, 0, -0.7, 0, -0.14, 0.7, 0, -0.14, -0.7, 0, 0.14, -0.7, 0, 0.14, 0.7, 0, -0.14, 0.7, 0, 0.14)
|
|
|
|
|
|
|
|
[node name="PathingTest" type="Node3D"]
|
|
|
|
|
|
|
|
[node name="Player" parent="." instance=ExtResource("1_fgk6j")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
|
|
|
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
|
|
transform = Transform3D(0.866025, -0.156955, -0.474726, 0.5, 0.271854, 0.82225, 0, -0.949453, 0.31391, 0, 0, 0)
|
|
|
|
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
|
|
environment = SubResource("Environment_pwykw")
|
|
|
|
|
|
|
|
[node name="GrunkBeast" parent="." instance=ExtResource("2_1lom2")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26.7, 1.5, -24.3)
|
|
|
|
|
|
|
|
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="."]
|
|
|
|
navigation_mesh = SubResource("NavigationMesh_gyhlh")
|
|
|
|
|
|
|
|
[node name="WorldFloor" type="StaticBody3D" parent="NavigationRegion3D" groups=["PlasticMaterial"]]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.001, 0)
|
2025-04-17 13:41:06 -06:00
|
|
|
collision_layer = 5
|
2025-04-16 17:20:33 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D/WorldFloor"]
|
|
|
|
mesh = SubResource("PlaneMesh_nwuu1")
|
|
|
|
skeleton = NodePath("../../..")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="NavigationRegion3D/WorldFloor"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_gyhlh")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/WorldFloor"]
|
|
|
|
shape = SubResource("WorldBoundaryShape3D_m4lys")
|
|
|
|
|
|
|
|
[node name="Corridor1" type="Node3D" parent="NavigationRegion3D"]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -10.5)
|
|
|
|
|
|
|
|
[node name="Hallway1" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
mesh = ExtResource("3_gyhlh")
|
|
|
|
skeleton = NodePath("Hallway1")
|
|
|
|
|
|
|
|
[node name="Hallway1" parent="NavigationRegion3D/Corridor1/Hallway1" groups=["MetalMaterial"] instance=ExtResource("4_jj0u7")]
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway1/Hallway1"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
[node name="CrateLong" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("5_18csx")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.25, -5.9)
|
|
|
|
mesh = SubResource("ArrayMesh_dxel0")
|
|
|
|
skeleton = NodePath("../Hallway1")
|
|
|
|
|
|
|
|
[node name="CrateLong3" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("5_18csx")]
|
|
|
|
transform = Transform3D(0.258819, -0.965926, 0, 0.965926, 0.258819, 0, 0, 0, 1, 1.2, 0.426927, -3.9)
|
|
|
|
mesh = SubResource("ArrayMesh_kyigx")
|
|
|
|
skeleton = NodePath("../Hallway1")
|
|
|
|
|
|
|
|
[node name="CrateLong2" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("5_18csx")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.75, -5.9)
|
|
|
|
mesh = SubResource("ArrayMesh_gtnad")
|
|
|
|
skeleton = NodePath("../Hallway1")
|
|
|
|
|
|
|
|
[node name="FloatingDust" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("10_br5h1")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
visibility_aabb = AABB(-1.5, -1.5, -6, 3, 3, 12)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_m3sro")
|
|
|
|
|
|
|
|
[node name="SwitchA2" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("11_qluxd")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.4, 1.5, 4.5)
|
|
|
|
|
|
|
|
[node name="OverheadLight" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("12_h6xp0")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -1.5)
|
|
|
|
|
|
|
|
[node name="AirlockSign" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1/Hallway1"]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 4.5)
|
|
|
|
mesh = SubResource("ArrayMesh_5p5u5")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/Hallway1/AirlockSign" instance=ExtResource("4_jj0u7")]
|
|
|
|
mask_dim = 32
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
source_gunk_material = ExtResource("14_olej6")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway1/AirlockSign/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_ejg8u")
|
|
|
|
|
|
|
|
[node name="T-Junction1" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, -7.5)
|
|
|
|
mesh = ExtResource("15_tmnt4")
|
|
|
|
skeleton = NodePath("GunkBody")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/T-Junction1" groups=["MetalMaterial"] instance=ExtResource("4_jj0u7")]
|
|
|
|
mask_dim = 192
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
source_gunk_material = ExtResource("16_x0tbd")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/T-Junction1/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_o1heh")
|
|
|
|
|
|
|
|
[node name="Hallway2" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -7.5, 0, -7.5)
|
|
|
|
mesh = ExtResource("3_gyhlh")
|
|
|
|
skeleton = NodePath("GunkBody")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/Hallway2" groups=["MetalMaterial"] instance=ExtResource("4_jj0u7")]
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway2/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
[node name="GrunkNodule" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("17_iwy8m")]
|
|
|
|
transform = Transform3D(0.866025, 0.5, 0, -0.5, 0.866025, 0, 0, 0, 1, -1.35, 0, -1.15)
|
|
|
|
chitter = true
|
|
|
|
value = 4000.0
|
|
|
|
|
|
|
|
[node name="GrunkNodule2" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("17_iwy8m")]
|
|
|
|
transform = Transform3D(0.519615, 0.3, 0, 2.98023e-08, 2.98023e-08, -0.6, -0.3, 0.519615, 0, -1.35, 0, 0.25)
|
|
|
|
chitter = true
|
|
|
|
|
|
|
|
[node name="GrunkNodule3" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("17_iwy8m")]
|
|
|
|
transform = Transform3D(0.129904, 0.375, -0.45, -0.439868, -0.241946, -0.328601, -0.386835, 0.401045, 0.222535, -1.35, 0.5, -0.25)
|
|
|
|
|
|
|
|
[node name="GrunkNodule4" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("17_iwy8m")]
|
|
|
|
transform = Transform3D(0.34641, 0.2, -8.74228e-09, 0, -1.74846e-08, -0.4, -0.2, 0.34641, -1.51421e-08, -1.5, 1.02511, -1.25)
|
|
|
|
value = 800.0
|
|
|
|
|
|
|
|
[node name="GrunkNodule6" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("17_iwy8m")]
|
|
|
|
transform = Transform3D(0.109602, 0.109602, 0.268468, 0.219203, -0.219203, 9.58262e-10, 0.189835, 0.189835, -0.155, -1.5, 1.52511, -2.25)
|
|
|
|
chitter = true
|
|
|
|
value = 800.0
|
|
|
|
|
|
|
|
[node name="GrunkNodule5" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("17_iwy8m")]
|
|
|
|
transform = Transform3D(0.0773296, 0.288598, 0.1725, 0.0446463, 0.166622, -0.298779, -0.333244, 0.0892925, -7.54021e-09, -1.5, 1.12511, -1.75)
|
|
|
|
chitter = true
|
|
|
|
value = 800.0
|
|
|
|
|
|
|
|
[node name="FloatingDust" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("10_br5h1")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
visibility_aabb = AABB(-1.5, -1.5, -6, 3, 3, 12)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_m3sro")
|
|
|
|
|
|
|
|
[node name="BurnoutLight" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("18_40pb5")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -1.5)
|
|
|
|
|
|
|
|
[node name="TarpCrateLogo" parent="NavigationRegion3D/Corridor1/Hallway2" instance=ExtResource("19_iuevq")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.8, -11.4)
|
|
|
|
skeleton = NodePath("")
|
|
|
|
|
|
|
|
[node name="Hallway3" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -19.5, 0, -7.5)
|
|
|
|
mesh = ExtResource("20_pfbho")
|
|
|
|
skeleton = NodePath("GunkBody")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/Hallway3" groups=["MetalMaterial"] instance=ExtResource("4_jj0u7")]
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway3/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
[node name="FloatingDust" parent="NavigationRegion3D/Corridor1/Hallway3" instance=ExtResource("10_br5h1")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
visibility_aabb = AABB(-1.5, -1.5, -6, 3, 3, 12)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_m3sro")
|
|
|
|
|
|
|
|
[node name="OverheadLight" parent="NavigationRegion3D/Corridor1/Hallway3" instance=ExtResource("12_h6xp0")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -1.5)
|
|
|
|
|
|
|
|
[node name="CrateLong" parent="NavigationRegion3D/Corridor1/Hallway3" instance=ExtResource("5_18csx")]
|
|
|
|
transform = Transform3D(-4.37114e-08, -0.965926, 0.258819, 1.77636e-15, 0.258819, 0.965926, -1, 4.2222e-08, -1.13133e-08, 1.06072, 0.789149, 6.6)
|
|
|
|
mesh = SubResource("ArrayMesh_8d2rn")
|
|
|
|
skeleton = NodePath("../..")
|
|
|
|
|
|
|
|
[node name="T-Junction2" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -27, 0, -7.5)
|
|
|
|
mesh = ExtResource("21_e5vs1")
|
|
|
|
skeleton = NodePath("GunkBody")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/T-Junction2" groups=["MetalMaterial"] instance=ExtResource("4_jj0u7")]
|
|
|
|
mask_dim = 192
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
source_gunk_material = ExtResource("16_x0tbd")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/T-Junction2/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_o1heh")
|
|
|
|
|
|
|
|
[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="NavigationRegion3D/Corridor1/T-Junction2"]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
script = ExtResource("22_tnoo6")
|
|
|
|
|
|
|
|
[node name="Target" type="Marker3D" parent="NavigationRegion3D/Corridor1/T-Junction2/MessHallMeetSpookSpawner"]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.90735e-06, 0, 21)
|
|
|
|
|
|
|
|
[node name="EndCap" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
transform = Transform3D(2.98023e-08, 1, 0, 4.37114e-08, -1.3027e-15, -1, -1, 2.98023e-08, -4.37114e-08, -28.5, 1.5, -7.5)
|
|
|
|
mesh = ExtResource("23_7rrnb")
|
|
|
|
skeleton = NodePath("GunkBody")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/EndCap" instance=ExtResource("4_jj0u7")]
|
|
|
|
mask_dim = 64
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
source_gunk_material = ExtResource("16_x0tbd")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/EndCap/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_tx4qh")
|
|
|
|
|
|
|
|
[node name="Hallway4" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -27, 0, -15)
|
|
|
|
mesh = ExtResource("24_x0es6")
|
|
|
|
skeleton = NodePath("GunkBody")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/Hallway4" groups=["MetalMaterial"] instance=ExtResource("4_jj0u7")]
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway4/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
[node name="FloatingDust" parent="NavigationRegion3D/Corridor1/Hallway4" instance=ExtResource("10_br5h1")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
visibility_aabb = AABB(-1.5, -1.5, -6, 3, 3, 12)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_m3sro")
|
|
|
|
|
|
|
|
[node name="SwitchB1" parent="NavigationRegion3D/Corridor1/Hallway4" instance=ExtResource("11_qluxd")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.4, 1.5, 4.5)
|
|
|
|
|
|
|
|
[node name="OverheadLight" parent="NavigationRegion3D/Corridor1/Hallway4" instance=ExtResource("12_h6xp0")]
|
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 3, -1.5)
|
|
|
|
|
|
|
|
[node name="MessHallSign" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1/Hallway4"]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 4.5)
|
|
|
|
mesh = SubResource("ArrayMesh_ahtx8")
|
|
|
|
|
|
|
|
[node name="GunkBody" parent="NavigationRegion3D/Corridor1/Hallway4/MessHallSign" instance=ExtResource("4_jj0u7")]
|
|
|
|
mask_dim = 32
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
source_gunk_material = ExtResource("14_olej6")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway4/MessHallSign/GunkBody"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_spe8j")
|
|
|
|
|
2025-04-17 10:02:01 -06:00
|
|
|
[node name="LurkPoint" type="Marker3D" parent="NavigationRegion3D/Corridor1" groups=["LurkPoint"]]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 4.5)
|
|
|
|
|
|
|
|
[node name="LurkPoint2" type="Marker3D" parent="NavigationRegion3D/Corridor1" groups=["LurkPoint"]]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27, 1.5, -19.5)
|
|
|
|
|
2025-04-16 17:20:33 -06:00
|
|
|
[connection signal="activated" from="NavigationRegion3D/Corridor1/Hallway1/SwitchA2" to="NavigationRegion3D/Corridor1/Hallway1/SwitchA2" method="disable"]
|
|
|
|
[connection signal="activated" from="NavigationRegion3D/Corridor1/Hallway4/SwitchB1" to="NavigationRegion3D/Corridor1/Hallway4/SwitchB1" method="disable"]
|