|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
[gd_scene load_steps=63 format=4 uid="uid://tvirbm0kgvp8"]
|
|
|
|
|
[gd_scene load_steps=62 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"]
|
|
|
|
@ -6,7 +6,6 @@
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="4_hv7qb"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cppd3scvxf3eg" path="res://src/props/crate_long/static_crate_long.tscn" id="5_18csx"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://clofvb76pv6g" path="res://assets/red.png" id="5_jj0u7"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://co0g2klfmor48" path="res://src/world/gunkable/gunkable.gd" id="5_wxmii"]
|
|
|
|
|
[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="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk.material" id="7_nsdlh"]
|
|
|
|
@ -60,7 +59,7 @@ data = PackedVector3Array(25, 0, 25, -25, 0, 25, 25, 0, -25, -25, 0, 25, -25, 0,
|
|
|
|
|
[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_br5h1"]
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e2fuu"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
albedo_texture = ExtResource("6_e2fuu")
|
|
|
|
|
metallic = 1.0
|
|
|
|
@ -86,6 +85,66 @@ _surfaces = [{
|
|
|
|
|
}]
|
|
|
|
|
blend_shape_mode = 0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_hv7qb"]
|
|
|
|
|
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_e2fuu"),
|
|
|
|
|
"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_wxmii"]
|
|
|
|
|
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_nsdlh"]
|
|
|
|
|
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_wxmii"),
|
|
|
|
|
"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_br5h1"]
|
|
|
|
|
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_qluxd"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
_surfaces = [{
|
|
|
|
@ -105,66 +164,6 @@ _surfaces = [{
|
|
|
|
|
blend_shape_mode = 0
|
|
|
|
|
shadow_mesh = SubResource("ArrayMesh_isly2")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h6xp0"]
|
|
|
|
|
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_irt7r"]
|
|
|
|
|
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_h6xp0"),
|
|
|
|
|
"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_olej6"]
|
|
|
|
|
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_tmnt4"]
|
|
|
|
|
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_olej6"),
|
|
|
|
|
"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]
|
|
|
|
@ -195,6 +194,7 @@ spread = 100.0
|
|
|
|
|
initial_velocity_min = 0.05
|
|
|
|
|
initial_velocity_max = 0.15
|
|
|
|
|
gravity = Vector3(0, 0, 0)
|
|
|
|
|
attractor_interaction_enabled = false
|
|
|
|
|
scale_curve = SubResource("CurveTexture_w3xaq")
|
|
|
|
|
color_ramp = SubResource("GradientTexture1D_w3xaq")
|
|
|
|
|
alpha_curve = SubResource("CurveTexture_ty63v")
|
|
|
|
@ -240,7 +240,7 @@ data = PackedVector3Array(-1, 0, 0.2, -1, -0.4, 0, -1, 0, -0.2, -1, 0, -0.2, -1,
|
|
|
|
|
[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_x0tbd"]
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h6xp0"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
albedo_texture = ExtResource("6_e2fuu")
|
|
|
|
|
metallic = 1.0
|
|
|
|
@ -266,7 +266,7 @@ _surfaces = [{
|
|
|
|
|
}]
|
|
|
|
|
blend_shape_mode = 0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_iwy8m"]
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_irt7r"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
_surfaces = [{
|
|
|
|
|
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
|
|
|
@ -275,7 +275,7 @@ _surfaces = [{
|
|
|
|
|
"index_count": 84,
|
|
|
|
|
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
|
|
|
|
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
|
|
|
|
"material": SubResource("StandardMaterial3D_x0tbd"),
|
|
|
|
|
"material": SubResource("StandardMaterial3D_h6xp0"),
|
|
|
|
|
"name": "Cube",
|
|
|
|
|
"primitive": 3,
|
|
|
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
|
|
@ -367,27 +367,25 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway1/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/Hallway1/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/Hallway1/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("7_nsdlh")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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_qluxd")
|
|
|
|
|
mesh = SubResource("ArrayMesh_hv7qb")
|
|
|
|
|
skeleton = NodePath("")
|
|
|
|
|
|
|
|
|
|
[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_irt7r")
|
|
|
|
|
mesh = SubResource("ArrayMesh_nsdlh")
|
|
|
|
|
skeleton = NodePath("")
|
|
|
|
|
|
|
|
|
|
[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_tmnt4")
|
|
|
|
|
mesh = SubResource("ArrayMesh_qluxd")
|
|
|
|
|
skeleton = NodePath("")
|
|
|
|
|
|
|
|
|
|
[node name="FloatingDust" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("10_br5h1")]
|
|
|
|
@ -413,14 +411,12 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway1/AirlockSign/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_ejg8u")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/Hallway1/AirlockSign/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/Hallway1/AirlockSign/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
mask_dim = 32
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("14_olej6")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
@ -434,14 +430,12 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/T-Junction1/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_o1heh")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/T-Junction1/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/T-Junction1/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
mask_dim = 192
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("16_x0tbd")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
@ -455,13 +449,11 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway2/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/Hallway2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/Hallway2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("7_nsdlh")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
@ -513,13 +505,11 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway3/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/Hallway3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/Hallway3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("7_nsdlh")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
@ -531,7 +521,7 @@ 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_iwy8m")
|
|
|
|
|
mesh = SubResource("ArrayMesh_irt7r")
|
|
|
|
|
skeleton = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="T-Junction2" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
|
|
|
@ -546,14 +536,12 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/T-Junction2/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_o1heh")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/T-Junction2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/T-Junction2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
mask_dim = 192
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("16_x0tbd")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
@ -574,14 +562,12 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/EndCap/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_tx4qh")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/EndCap/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/EndCap/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
mask_dim = 64
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("16_x0tbd")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
@ -595,13 +581,11 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway4/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_u8j4k")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/Hallway4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/Hallway4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("7_nsdlh")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
@ -625,14 +609,12 @@ collision_mask = 0
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor1/Hallway4/MessHallSign/StaticBody3D"]
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_spe8j")
|
|
|
|
|
|
|
|
|
|
[node name="Gunkable" type="Node" parent="NavigationRegion3D/Corridor1/Hallway4/MessHallSign/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") groups=["Persistent"] instance=ExtResource("4_hv7qb")]
|
|
|
|
|
script = ExtResource("5_wxmii")
|
|
|
|
|
[node name="Gunkable" parent="NavigationRegion3D/Corridor1/Hallway4/MessHallSign/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("4_hv7qb")]
|
|
|
|
|
mask_dim = 32
|
|
|
|
|
body = NodePath("..")
|
|
|
|
|
mesh_instance = NodePath("../..")
|
|
|
|
|
initial_mask = ExtResource("5_jj0u7")
|
|
|
|
|
source_gunk_material = ExtResource("14_olej6")
|
|
|
|
|
metadata/_custom_type_script = "uid://co0g2klfmor48"
|
|
|
|
|
|
|
|
|
|
[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)
|
|
|
|
|