2025-03-18 13:07:00 -06:00
|
|
|
[gd_scene load_steps=90 format=4 uid="uid://crydi5cjgfwe5"]
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://oowut88kr2ox" path="res://levels/ghost_ship/player_ship/player_ship.tscn" id="1_2pyr1"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="2_2egij"]
|
2025-03-12 00:18:27 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://dthjo3ymo7say" path="res://levels/ghost_ship/airlock/floor_mask.png" id="3_35kna"]
|
2025-03-09 22:17:04 -06:00
|
|
|
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="5_1njh5"]
|
|
|
|
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_3kphg"]
|
2025-03-18 13:07:00 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="6_6giaa"]
|
|
|
|
[ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="7_otfxe"]
|
2025-03-09 22:17:04 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://m2qxenym1otw" path="res://assets/level/wall/wall_2_C.png" id="13_fll4m"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://begn6qloo0m1q" path="res://assets/level/wall/wall_2_M.png" id="14_dly4i"]
|
2025-03-12 10:29:31 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://bn4nrclcovuej" path="res://assets/level/wall/wall_1_C.png" id="14_gim1e"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://da3nqwmiwbu8s" path="res://assets/level/wall/wall_1_M.png" id="15_6giaa"]
|
2025-03-09 22:17:04 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://cpdrvdu3qt62t" path="res://assets/level/wall/wall_2_N.png" id="15_rp2qp"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://ba5vvrx730go8" path="res://assets/level/wall/wall_2_R.png" id="16_if0c2"]
|
2025-03-12 10:29:31 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://bujelwt4b5d0s" path="res://assets/level/wall/wall_1_N.png" id="16_otfxe"]
|
2025-03-18 13:07:00 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://bx00qgk2dyjrw" path="res://assets/level/wall/wall_2.mesh" id="16_sqa4l"]
|
2025-03-10 00:22:34 -06:00
|
|
|
[ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="17_0idgf"]
|
2025-03-12 10:29:31 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://dwi2opqp2s8ak" path="res://assets/level/wall/wall_1_R.png" id="17_smvh1"]
|
2025-03-12 00:18:27 -06:00
|
|
|
[ext_resource type="PackedScene" uid="uid://2yqi5u5eo025" path="res://src/world/gunk_node/grunk_nodule.tscn" id="19_ji5cn"]
|
2025-03-12 11:04:10 -06:00
|
|
|
[ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="25_6giaa"]
|
2025-03-18 12:55:55 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://cqd0a7ousx01n" path="res://assets/level/hallway/hallway_1.mesh" id="25_smvh1"]
|
2025-03-17 18:09:27 -06:00
|
|
|
[ext_resource type="PackedScene" uid="uid://cppd3scvxf3eg" path="res://src/props/crate_long/crate_long.tscn" id="26_otfxe"]
|
2025-03-18 12:55:55 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://bm0ryb1t7ha7e" path="res://assets/level/t-junction/t-junction_1.mesh" id="27_17ivy"]
|
2025-03-17 18:09:27 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://cd0w8eqpount3" path="res://assets/props/crate_long/crate_long_C.png" id="27_lfacn"]
|
2025-03-18 12:55:55 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://o6k7ebet848p" path="res://assets/level/hallway/hallway_3.mesh" id="28_17ivy"]
|
2025-03-17 18:09:27 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://da5p04vbiy3xe" path="res://assets/props/crate_long/crate_long_M.png" id="28_f0xh4"]
|
2025-03-18 12:55:55 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://b3f5p4o7qr1mf" path="res://assets/level/t-junction/t-junction_2.mesh" id="28_ji5cn"]
|
2025-03-18 13:07:00 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="29_35kna"]
|
2025-03-17 18:09:27 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://bsovubygl3go2" path="res://assets/props/crate_long/crate_long_N.png" id="29_nmnkj"]
|
2025-03-18 13:07:00 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://xn5nceqby4wd" path="res://assets/level/wall/wall_3.mesh" id="30_ji5cn"]
|
2025-03-17 18:09:27 -06:00
|
|
|
[ext_resource type="Texture2D" uid="uid://b1m1my5q2vlwi" path="res://assets/props/crate_long/crate_long_R.png" id="30_u2hqf"]
|
2025-03-18 12:55:55 -06:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://5jt7xxr05lw3" path="res://assets/level/hallway/hallway_2.mesh" id="31_ji5cn"]
|
2025-03-17 18:09:27 -06:00
|
|
|
[ext_resource type="PackedScene" uid="uid://cubwniraol1qn" path="res://src/props/bulkhead/bulkhead.tscn" id="35_f0xh4"]
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_rp2qp"]
|
2025-03-09 22:17:04 -06:00
|
|
|
load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex"
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_if0c2"]
|
2025-03-09 22:17:04 -06:00
|
|
|
width = 256
|
|
|
|
height = 256
|
|
|
|
depth = 32
|
|
|
|
seamless = true
|
|
|
|
seamless_blend_skirt = 0.5
|
|
|
|
noise = ExtResource("6_3kphg")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_2pd8h"]
|
2025-03-09 22:17:04 -06:00
|
|
|
width = 256
|
|
|
|
height = 256
|
|
|
|
depth = 32
|
|
|
|
seamless = true
|
|
|
|
seamless_blend_skirt = 0.5
|
|
|
|
noise = ExtResource("6_3kphg")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_sqa4l"]
|
2025-03-09 22:17:04 -06:00
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
2025-03-10 00:22:34 -06:00
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
2025-03-09 22:17:04 -06:00
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
2025-03-10 00:22:34 -06:00
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_yvipw"]
|
|
|
|
data = PackedVector3Array(4.5, 0, 4.5, -4.5, 0, 4.5, 4.5, 0, -4.5, 4.5, 0, -4.5, -4.5, 0, 4.5, -4.5, 0, -4.5)
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_17ivy"]
|
2025-03-09 22:17:04 -06:00
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
2025-03-10 00:22:34 -06:00
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
2025-03-09 22:17:04 -06:00
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
2025-03-10 00:22:34 -06:00
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_d1yty"]
|
|
|
|
data = PackedVector3Array(4.5, 0, 4.5, -4.5, 0, 4.5, 4.5, 0, -4.5, 4.5, 0, -4.5, -4.5, 0, 4.5, -4.5, 0, -4.5)
|
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_48a1a"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("14_gim1e")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("15_6giaa")
|
|
|
|
roughness_texture = ExtResource("17_smvh1")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("16_otfxe")
|
|
|
|
uv1_scale = Vector3(3, 1, 1)
|
|
|
|
texture_filter = 4
|
|
|
|
|
2025-03-09 22:17:04 -06:00
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_7y0xw"]
|
2025-03-12 10:29:31 -06:00
|
|
|
material = SubResource("StandardMaterial3D_48a1a")
|
2025-03-09 22:17:04 -06:00
|
|
|
size = Vector2(9, 3)
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_2egij"]
|
|
|
|
data = PackedVector3Array(4.5, -1.5, 0, -4.5, -1.5, 0, 4.5, 1.5, 0, -4.5, -1.5, 0, -4.5, 1.5, 0, 4.5, 1.5, 0)
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ajjdt"]
|
|
|
|
data = PackedVector3Array(4.5, -1.5, 0, -4.5, -1.5, 0, 4.5, 1.5, 0, -4.5, -1.5, 0, -4.5, 1.5, 0, 4.5, 1.5, 0)
|
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kp5n7"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
cull_mode = 2
|
|
|
|
albedo_texture = ExtResource("13_fll4m")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("14_dly4i")
|
|
|
|
roughness_texture = ExtResource("16_if0c2")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("15_rp2qp")
|
|
|
|
uv1_scale = Vector3(1.167, 1, 1)
|
|
|
|
texture_filter = 4
|
2025-03-09 22:17:04 -06:00
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_kcek3"]
|
|
|
|
material = SubResource("StandardMaterial3D_kp5n7")
|
|
|
|
size = Vector2(3.5, 3)
|
2025-03-09 22:17:04 -06:00
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_gim1e"]
|
|
|
|
data = PackedVector3Array(1.75, -1.5, 0, -1.75, -1.5, 0, 1.75, 1.5, 0, -1.75, -1.5, 0, -1.75, 1.5, 0, 1.75, 1.5, 0)
|
2025-03-09 22:17:04 -06:00
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6giaa"]
|
|
|
|
data = PackedVector3Array(1.75, -1.5, 0, -1.75, -1.5, 0, 1.75, 1.5, 0, -1.75, -1.5, 0, -1.75, 1.5, 0, 1.75, 1.5, 0)
|
2025-03-09 22:17:04 -06:00
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f0xh4"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
cull_mode = 2
|
|
|
|
albedo_texture = ExtResource("14_gim1e")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("15_6giaa")
|
|
|
|
roughness_texture = ExtResource("17_smvh1")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("16_otfxe")
|
|
|
|
uv1_scale = Vector3(0.667, 0.167, 1)
|
|
|
|
texture_filter = 4
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_1njh5"]
|
2025-03-12 10:29:31 -06:00
|
|
|
material = SubResource("StandardMaterial3D_f0xh4")
|
|
|
|
size = Vector2(2, 0.5)
|
2025-03-09 22:17:04 -06:00
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_smvh1"]
|
|
|
|
data = PackedVector3Array(1, -0.25, 0, -1, -0.25, 0, 1, 0.25, 0, -1, -0.25, 0, -1, 0.25, 0, 1, 0.25, 0)
|
2025-03-09 22:17:04 -06:00
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_hrvvi"]
|
|
|
|
load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex"
|
|
|
|
|
|
|
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_2roq2"]
|
|
|
|
width = 256
|
|
|
|
height = 256
|
|
|
|
depth = 32
|
|
|
|
seamless = true
|
|
|
|
seamless_blend_skirt = 0.5
|
|
|
|
noise = ExtResource("6_3kphg")
|
|
|
|
|
|
|
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_fk1xc"]
|
|
|
|
width = 256
|
|
|
|
height = 256
|
|
|
|
depth = 32
|
|
|
|
seamless = true
|
|
|
|
seamless_blend_skirt = 0.5
|
|
|
|
noise = ExtResource("6_3kphg")
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_2pd8h"]
|
2025-03-09 22:17:04 -06:00
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
2025-03-10 00:22:34 -06:00
|
|
|
shader_parameter/uv_scale = Vector2(2, 2)
|
2025-03-09 22:17:04 -06:00
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_p11ap"]
|
|
|
|
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)
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ji5cn"]
|
2025-03-09 22:17:04 -06:00
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
2025-03-10 00:22:34 -06:00
|
|
|
shader_parameter/uv_scale = Vector2(2, 2)
|
2025-03-09 22:17:04 -06:00
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-09 22:17:04 -06:00
|
|
|
|
2025-03-12 11:04:10 -06:00
|
|
|
[sub_resource type="Curve" id="Curve_w3xaq"]
|
|
|
|
_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_w3xaq")
|
|
|
|
|
|
|
|
[sub_resource type="Gradient" id="Gradient_yfel2"]
|
|
|
|
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_yfel2")
|
|
|
|
|
|
|
|
[sub_resource type="Curve" id="Curve_yfel2"]
|
|
|
|
_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_yfel2")
|
|
|
|
|
|
|
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_otfxe"]
|
|
|
|
emission_shape = 3
|
|
|
|
emission_box_extents = Vector3(4.5, 1.5, 4.5)
|
|
|
|
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
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_35kna"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
2025-03-17 18:09:27 -06:00
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_62grt"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("27_lfacn")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("28_f0xh4")
|
|
|
|
roughness_texture = ExtResource("30_u2hqf")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("29_nmnkj")
|
|
|
|
ao_enabled = true
|
|
|
|
texture_filter = 2
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_oy2vn"]
|
|
|
|
_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_54end"]
|
|
|
|
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_oy2vn")
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ncghj"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("27_lfacn")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("28_f0xh4")
|
|
|
|
roughness_texture = ExtResource("30_u2hqf")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("29_nmnkj")
|
|
|
|
ao_enabled = true
|
|
|
|
texture_filter = 2
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_8r2kq"]
|
|
|
|
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_oy2vn")
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2qkxu"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
albedo_texture = ExtResource("27_lfacn")
|
|
|
|
metallic = 1.0
|
|
|
|
metallic_texture = ExtResource("28_f0xh4")
|
|
|
|
roughness_texture = ExtResource("30_u2hqf")
|
|
|
|
normal_enabled = true
|
|
|
|
normal_texture = ExtResource("29_nmnkj")
|
|
|
|
ao_enabled = true
|
|
|
|
texture_filter = 2
|
|
|
|
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_ii88q"]
|
|
|
|
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_oy2vn")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ruwlj"]
|
|
|
|
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)
|
|
|
|
|
2025-03-12 11:04:10 -06:00
|
|
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_6giaa"]
|
|
|
|
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
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_4a0u4"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_if0c2"]
|
|
|
|
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="ShaderMaterial" id="ShaderMaterial_okeuk"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_d8p6j"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_gim1e"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
2025-03-10 17:00:30 -06:00
|
|
|
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ji5cn"]
|
|
|
|
load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex"
|
|
|
|
|
|
|
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_35kna"]
|
|
|
|
width = 256
|
|
|
|
height = 256
|
|
|
|
depth = 32
|
|
|
|
seamless = true
|
|
|
|
seamless_blend_skirt = 0.5
|
|
|
|
noise = ExtResource("6_3kphg")
|
|
|
|
|
|
|
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_4a0u4"]
|
|
|
|
width = 256
|
|
|
|
height = 256
|
|
|
|
depth = 32
|
|
|
|
seamless = true
|
|
|
|
seamless_blend_skirt = 0.5
|
|
|
|
noise = ExtResource("6_3kphg")
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_6giaa"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(2, 2)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_ji5cn")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_35kna")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4a0u4")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 17:00:30 -06:00
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_17ivy"]
|
|
|
|
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="ShaderMaterial" id="ShaderMaterial_otfxe"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
2025-03-12 00:18:27 -06:00
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
2025-03-18 12:55:55 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_lfacn"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(2, 2)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc")
|
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_f0xh4"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
2025-03-18 12:55:55 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_u2hqf"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
2025-03-18 12:55:55 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_8r2kq"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
2025-03-18 12:55:55 -06:00
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wvfch"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 0
|
|
|
|
shader = ExtResource("5_1njh5")
|
|
|
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
|
|
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
|
|
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
|
|
|
shader_parameter/pixellation = 128.0
|
|
|
|
shader_parameter/time_pixellation = 30.0
|
|
|
|
shader_parameter/roughness = 0.15
|
|
|
|
shader_parameter/specular_contribution = 0.8
|
|
|
|
shader_parameter/emission_strength = 0.02
|
|
|
|
shader_parameter/uv_scale = Vector2(4, 4)
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
shader_parameter/edge_bleed = 0.25
|
|
|
|
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
|
|
|
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
|
|
|
|
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
|
|
|
|
shader_parameter/jitter_magnitude = 0.0
|
|
|
|
shader_parameter/jitter_time_scale = 0.1
|
|
|
|
shader_parameter/vertex_inflation = 0.0
|
|
|
|
shader_parameter/inflation_pixellation = 10.0
|
2025-03-10 00:22:34 -06:00
|
|
|
|
2025-03-09 22:17:04 -06:00
|
|
|
[node name="GhostShipLevel" type="Node3D"]
|
|
|
|
|
|
|
|
[node name="PlayerShip" parent="." instance=ExtResource("1_2pyr1")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.75)
|
|
|
|
|
|
|
|
[node name="Airlock" type="Node3D" parent="."]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -12)
|
|
|
|
|
|
|
|
[node name="Floor" parent="Airlock" instance=ExtResource("2_2egij")]
|
2025-03-12 00:18:27 -06:00
|
|
|
initial_mask = ExtResource("3_35kna")
|
2025-03-10 00:22:34 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_sqa4l")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/Floor"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("6_6giaa")
|
2025-03-09 22:17:04 -06:00
|
|
|
skeleton = NodePath("../..")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/Floor"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_yvipw")
|
|
|
|
|
|
|
|
[node name="Ceiling" parent="Airlock" instance=ExtResource("2_2egij")]
|
2025-03-12 00:18:27 -06:00
|
|
|
transform = Transform3D(-1, -7.64274e-15, 8.74228e-08, 0, -1, -8.74228e-08, 8.74228e-08, -8.74228e-08, 1, 0, 3, 0)
|
|
|
|
initial_mask = ExtResource("3_35kna")
|
2025-03-10 00:22:34 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_17ivy")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/Ceiling"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("7_otfxe")
|
2025-03-09 22:17:04 -06:00
|
|
|
skeleton = NodePath("../..")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/Ceiling"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_d1yty")
|
|
|
|
|
|
|
|
[node name="SimpleWalls" type="StaticBody3D" parent="Airlock"]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/SimpleWalls"]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.5, 0, 0)
|
|
|
|
mesh = SubResource("QuadMesh_7y0xw")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/SimpleWalls"]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.5, 0, 0)
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_2egij")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D2" type="MeshInstance3D" parent="Airlock/SimpleWalls"]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4.5, 0, 0)
|
|
|
|
mesh = SubResource("QuadMesh_7y0xw")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Airlock/SimpleWalls"]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4.5, 0, 0)
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_ajjdt")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D3" type="MeshInstance3D" parent="Airlock/SimpleWalls"]
|
2025-03-12 10:29:31 -06:00
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.75, 0, 4.5)
|
2025-03-09 22:17:04 -06:00
|
|
|
mesh = SubResource("QuadMesh_kcek3")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Airlock/SimpleWalls"]
|
2025-03-12 10:29:31 -06:00
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.75, 0, 4.5)
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_gim1e")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D4" type="MeshInstance3D" parent="Airlock/SimpleWalls"]
|
2025-03-12 10:29:31 -06:00
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.75, 0, 4.5)
|
2025-03-09 22:17:04 -06:00
|
|
|
mesh = SubResource("QuadMesh_kcek3")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Airlock/SimpleWalls"]
|
2025-03-12 10:29:31 -06:00
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.75, 0, 4.5)
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_6giaa")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D7" type="MeshInstance3D" parent="Airlock/SimpleWalls"]
|
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.25, 4.5)
|
|
|
|
mesh = SubResource("QuadMesh_1njh5")
|
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Airlock/SimpleWalls"]
|
2025-03-09 22:17:04 -06:00
|
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.25, 4.5)
|
2025-03-12 10:29:31 -06:00
|
|
|
shape = SubResource("ConcavePolygonShape3D_smvh1")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="FarWall" type="Node3D" parent="Airlock"]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.5)
|
|
|
|
|
|
|
|
[node name="LeftWall" parent="Airlock/FarWall" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -3, 1.5, 0)
|
|
|
|
mask_dim = 64
|
2025-03-10 00:22:34 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_2pd8h")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/FarWall/LeftWall"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("16_sqa4l")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/FarWall/LeftWall"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="RightWall" parent="Airlock/FarWall" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 3, 1.5, 0)
|
|
|
|
mask_dim = 64
|
2025-03-10 00:22:34 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_ji5cn")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/FarWall/RightWall"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("16_sqa4l")
|
2025-03-09 22:17:04 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/FarWall/RightWall"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="WallSwitch" parent="Airlock/FarWall" instance=ExtResource("17_0idgf")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1.5, 0.1)
|
|
|
|
|
2025-03-17 18:09:27 -06:00
|
|
|
[node name="Bulkhead" parent="Airlock/FarWall" instance=ExtResource("35_f0xh4")]
|
2025-03-10 17:00:30 -06:00
|
|
|
|
2025-03-12 00:18:27 -06:00
|
|
|
[node name="GrunkNodule" parent="Airlock" instance=ExtResource("19_ji5cn")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 0.866026, -0.5, 0, 0.5, 0.866026, -2.05, 0.15, -4.5)
|
|
|
|
value = 4000.0
|
|
|
|
|
|
|
|
[node name="GrunkNodule2" parent="Airlock" instance=ExtResource("19_ji5cn")]
|
|
|
|
transform = Transform3D(0.5, 0, 0, 0, 0.353553, 0.353554, 0, -0.353554, 0.353553, -1.1, 0.15, -4.3)
|
|
|
|
|
|
|
|
[node name="GrunkNodule3" parent="Airlock" instance=ExtResource("19_ji5cn")]
|
|
|
|
transform = Transform3D(0.5, 0, 0, 0, 0.353553, 0.353554, 0, -0.353554, 0.353553, 1.4, 2.65, -4.3)
|
|
|
|
|
2025-03-12 11:04:10 -06:00
|
|
|
[node name="FloatingDust" parent="Airlock" instance=ExtResource("25_6giaa")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_otfxe")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[node name="Corridor1" type="Node3D" parent="."]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -22.5)
|
|
|
|
|
|
|
|
[node name="Hallway1" parent="Corridor1" instance=ExtResource("2_2egij")]
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_35kna")
|
|
|
|
|
2025-03-17 18:09:27 -06:00
|
|
|
[node name="CrateLong" parent="Corridor1/Hallway1" instance=ExtResource("26_otfxe")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.25, -5)
|
|
|
|
mesh = SubResource("ArrayMesh_54end")
|
|
|
|
|
|
|
|
[node name="CrateLong3" parent="Corridor1/Hallway1" instance=ExtResource("26_otfxe")]
|
|
|
|
transform = Transform3D(0.258819, -0.965926, 0, 0.965926, 0.258819, 0, 0, 0, 1, 1.2, 0.426927, -3)
|
|
|
|
mesh = SubResource("ArrayMesh_8r2kq")
|
|
|
|
|
|
|
|
[node name="CrateLong2" parent="Corridor1/Hallway1" instance=ExtResource("26_otfxe")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.75, -5)
|
|
|
|
mesh = SubResource("ArrayMesh_ii88q")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/Hallway1"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("25_smvh1")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/Hallway1"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_ruwlj")
|
|
|
|
|
2025-03-12 11:04:10 -06:00
|
|
|
[node name="FloatingDust" parent="Corridor1/Hallway1" instance=ExtResource("25_6giaa")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_6giaa")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[node name="T-Junction1" parent="Corridor1" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, -7.5)
|
|
|
|
mask_dim = 192
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_4a0u4")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/T-Junction1"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("27_17ivy")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/T-Junction1"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_if0c2")
|
|
|
|
|
2025-03-17 18:09:27 -06:00
|
|
|
[node name="Bulkhead1" parent="Corridor1" instance=ExtResource("35_f0xh4")]
|
2025-03-10 17:00:30 -06:00
|
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 1.5, 0, -7.5)
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[node name="Hallway2" parent="Corridor1" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -7.5, 0, -7.5)
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_okeuk")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/Hallway2"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("28_17ivy")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/Hallway2"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_ruwlj")
|
|
|
|
|
2025-03-12 10:29:31 -06:00
|
|
|
[node name="GrunkNodule" parent="Corridor1/Hallway2" instance=ExtResource("19_ji5cn")]
|
|
|
|
transform = Transform3D(0.866025, 0.5, 0, -0.5, 0.866025, 0, 0, 0, 1, -1.35, 0, -1.15)
|
|
|
|
value = 4000.0
|
|
|
|
|
|
|
|
[node name="GrunkNodule2" parent="Corridor1/Hallway2" instance=ExtResource("19_ji5cn")]
|
|
|
|
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)
|
|
|
|
|
|
|
|
[node name="GrunkNodule3" parent="Corridor1/Hallway2" instance=ExtResource("19_ji5cn")]
|
|
|
|
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="Corridor1/Hallway2" instance=ExtResource("19_ji5cn")]
|
|
|
|
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="Corridor1/Hallway2" instance=ExtResource("19_ji5cn")]
|
|
|
|
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)
|
|
|
|
value = 800.0
|
|
|
|
|
|
|
|
[node name="GrunkNodule5" parent="Corridor1/Hallway2" instance=ExtResource("19_ji5cn")]
|
|
|
|
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)
|
|
|
|
value = 800.0
|
|
|
|
|
2025-03-12 11:04:10 -06:00
|
|
|
[node name="FloatingDust" parent="Corridor1/Hallway2" instance=ExtResource("25_6giaa")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_6giaa")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[node name="Hallway3" parent="Corridor1" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -19.5, 0, -7.5)
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_d8p6j")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/Hallway3"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("25_smvh1")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/Hallway3"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_ruwlj")
|
|
|
|
|
2025-03-12 11:04:10 -06:00
|
|
|
[node name="FloatingDust" parent="Corridor1/Hallway3" instance=ExtResource("25_6giaa")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_6giaa")
|
|
|
|
|
2025-03-10 00:22:34 -06:00
|
|
|
[node name="T-Junction2" parent="Corridor1" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -27, 0, -7.5)
|
|
|
|
mask_dim = 192
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_gim1e")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/T-Junction2"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("28_ji5cn")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/T-Junction2"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_if0c2")
|
|
|
|
|
|
|
|
[node name="EndCap" parent="Corridor1" instance=ExtResource("2_2egij")]
|
|
|
|
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)
|
|
|
|
mask_dim = 64
|
2025-03-10 17:00:30 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_6giaa")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/EndCap"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("30_ji5cn")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/EndCap"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_17ivy")
|
|
|
|
|
|
|
|
[node name="Hallway4" parent="Corridor1" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27, 0, -15)
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_otfxe")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/Hallway4"]
|
2025-03-18 12:55:55 -06:00
|
|
|
mesh = ExtResource("31_ji5cn")
|
2025-03-10 00:22:34 -06:00
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/Hallway4"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_ruwlj")
|
2025-03-10 17:00:30 -06:00
|
|
|
|
2025-03-12 11:04:10 -06:00
|
|
|
[node name="FloatingDust" parent="Corridor1/Hallway4" instance=ExtResource("25_6giaa")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
|
|
process_material = SubResource("ParticleProcessMaterial_6giaa")
|
|
|
|
|
2025-03-18 12:55:55 -06:00
|
|
|
[node name="MessHall" type="Node3D" parent="."]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27, 0, -53)
|
|
|
|
|
|
|
|
[node name="Walls" type="Node3D" parent="MessHall"]
|
|
|
|
|
|
|
|
[node name="Wall" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
2025-03-18 13:07:00 -06:00
|
|
|
transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, 3, 1.5, 9.5)
|
2025-03-18 12:55:55 -06:00
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall2" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
2025-03-18 13:07:00 -06:00
|
|
|
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, 4.5, 1.5, 8)
|
2025-03-18 12:55:55 -06:00
|
|
|
mask_dim = 64
|
2025-03-18 13:07:00 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
2025-03-18 12:55:55 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall2"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall2"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall3" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
2025-03-18 13:07:00 -06:00
|
|
|
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, 4.5, 1.5, 5)
|
2025-03-18 12:55:55 -06:00
|
|
|
mask_dim = 64
|
2025-03-18 13:07:00 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
2025-03-18 12:55:55 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall3"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall3"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall4" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
2025-03-18 13:07:00 -06:00
|
|
|
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, 4.5, 1.5, 2)
|
2025-03-18 12:55:55 -06:00
|
|
|
mask_dim = 64
|
2025-03-18 13:07:00 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
2025-03-18 12:55:55 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall4"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall4"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall5" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
2025-03-18 13:07:00 -06:00
|
|
|
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, 4.5, 1.5, -1)
|
2025-03-18 12:55:55 -06:00
|
|
|
mask_dim = 64
|
2025-03-18 13:07:00 -06:00
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
2025-03-18 12:55:55 -06:00
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall5"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall5"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
2025-03-18 13:07:00 -06:00
|
|
|
[node name="Wall6" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, 4.5, 1.5, -4)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall6"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall6"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall7" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, 4.5, 1.5, -7)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall7"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall7"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall8" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 3, 1.5, -8.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall8"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall8"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall9" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 1.5, -8.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall9"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall9"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall10" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -3, 1.5, -8.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall10"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall10"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall11" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -6, 1.5, -8.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall11"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall11"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall12" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -9, 1.5, -8.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall12"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall12"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall13" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -12, 1.5, -8.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall13"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall13"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall14" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -13.5, 1.5, -7)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall14"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall14"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall15" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -13.5, 1.5, -4)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall15"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall15"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall16" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -13.5, 1.5, -1)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall16"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall16"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall17" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -13.5, 1.5, 2)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall17"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall17"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall18" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -13.5, 1.5, 5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall18"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall18"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall19" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -13.5, 1.5, 8)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall19"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall19"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall20" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -12, 1.5, 9.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall20"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall20"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall21" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -9, 1.5, 9.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall21"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall21"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall22" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -6, 1.5, 9.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall22"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall22"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
|
|
|
[node name="Wall23" parent="MessHall/Walls" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 9.5)
|
|
|
|
mask_dim = 64
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_lfacn")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Walls/Wall23"]
|
|
|
|
mesh = ExtResource("29_35kna")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Walls/Wall23"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_p11ap")
|
|
|
|
|
2025-03-18 12:55:55 -06:00
|
|
|
[node name="Floors" type="Node3D" parent="MessHall"]
|
|
|
|
|
|
|
|
[node name="Floor" parent="MessHall/Floors" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 5)
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_f0xh4")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Floors/Floor"]
|
|
|
|
mesh = ExtResource("6_6giaa")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Floors/Floor"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_yvipw")
|
|
|
|
|
|
|
|
[node name="Floor2" parent="MessHall/Floors" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, 0, 5)
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_u2hqf")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Floors/Floor2"]
|
|
|
|
mesh = ExtResource("6_6giaa")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Floors/Floor2"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_yvipw")
|
|
|
|
|
|
|
|
[node name="Floor3" parent="MessHall/Floors" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, 0, -4)
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_8r2kq")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Floors/Floor3"]
|
|
|
|
mesh = ExtResource("6_6giaa")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Floors/Floor3"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_yvipw")
|
|
|
|
|
|
|
|
[node name="Floor4" parent="MessHall/Floors" instance=ExtResource("2_2egij")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4)
|
|
|
|
source_gunk_material = SubResource("ShaderMaterial_wvfch")
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MessHall/Floors/Floor4"]
|
|
|
|
mesh = ExtResource("6_6giaa")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Floors/Floor4"]
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_yvipw")
|
|
|
|
|
2025-03-10 17:00:30 -06:00
|
|
|
[connection signal="activated" from="Airlock/FarWall/WallSwitch" to="Airlock/FarWall/WallSwitch" method="disable"]
|
|
|
|
[connection signal="activated" from="Airlock/FarWall/WallSwitch" to="Airlock/FarWall/Bulkhead" method="open"]
|