Initial pass of lighting and particle systems for all area 1 rooms complete.
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -97,6 +97,7 @@ transform = Transform3D(0.108167, 0.0160921, -0.26644, -0.0480183, 0.283968, -0.
|
||||
|
||||
[node name="Collision" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98162, 0)
|
||||
visible = false
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29.0197, -61.6663, -123.329)
|
||||
@@ -123,6 +124,7 @@ shape = SubResource("ConcavePolygonShape3D_b3r1q")
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7193, 0)
|
||||
visible = false
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("19_rlr0c")]
|
||||
unique_name_in_owner = true
|
||||
@@ -153,6 +155,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.2757, -0.246464, 4.4206)
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00223, 0)
|
||||
visible = false
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
@@ -181,7 +184,7 @@ surface_material_override/0 = SubResource("StandardMaterial3D_vyfk3")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.383, 6.70561, 8.71907)
|
||||
light_energy = 5.049
|
||||
light_energy = 1.904
|
||||
shadow_enabled = true
|
||||
omni_range = 14.948
|
||||
|
||||
|
||||
@@ -841,7 +841,7 @@ script = ExtResource("1_5ni02")
|
||||
|
||||
[node name="OmniLight3D11" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.0746, 5.13098, 26.6426)
|
||||
light_color = Color(0.310077, 0.721337, 1, 1)
|
||||
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
|
||||
light_energy = 0.155
|
||||
shadow_enabled = true
|
||||
omni_range = 11.236
|
||||
@@ -849,7 +849,7 @@ omni_attenuation = -0.343
|
||||
|
||||
[node name="OmniLight3D12" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.8411, 5.13098, 27.8112)
|
||||
light_color = Color(0.310077, 0.721337, 1, 1)
|
||||
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
|
||||
light_energy = 0.155
|
||||
shadow_enabled = true
|
||||
omni_range = 11.236
|
||||
@@ -857,7 +857,7 @@ omni_attenuation = -0.343
|
||||
|
||||
[node name="OmniLight3D13" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.1805, 5.13098, 7.72368)
|
||||
light_color = Color(0.310077, 0.721337, 1, 1)
|
||||
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
|
||||
light_energy = 0.155
|
||||
shadow_enabled = true
|
||||
omni_range = 11.236
|
||||
@@ -865,7 +865,7 @@ omni_attenuation = -0.343
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.49731, 5.13098, 8.48584)
|
||||
light_color = Color(0.310077, 0.721337, 1, 1)
|
||||
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
|
||||
light_energy = 0.155
|
||||
shadow_enabled = true
|
||||
omni_range = 11.236
|
||||
@@ -1128,70 +1128,70 @@ draw_pass_1 = SubResource("QuadMesh_1b53s")
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.8063, 1.72011, 17.7728)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.2248, 1.72011, 18.0123)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.5594, 1.72011, 14.6588)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.6107, 1.72011, 21.4342)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.1011, 1.72011, 22.7346)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.5231, 1.72011, 21.2803)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D8" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.8616, 1.72011, 13.2044)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D9" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.3349, 1.72011, 14.385)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D10" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.6428, 1.72011, 21.2631)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 16.104
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.28, 0.166375, 18.488)
|
||||
light_color = Color(0.0487139, 0.529406, 0.529006, 1)
|
||||
light_color = Color(0.288422, 0.532296, 0.224511, 1)
|
||||
light_energy = 1.875
|
||||
shadow_enabled = true
|
||||
omni_range = 7.598
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,7 +1,8 @@
|
||||
[gd_scene load_steps=10 format=3 uid="uid://dhm2lyfkrjugf"]
|
||||
[gd_scene load_steps=16 format=3 uid="uid://dhm2lyfkrjugf"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://c0ka3jrtfu0dg" path="res://src/map/dungeon/models/Area 1/LongRoom/longroom fixes.glb" id="2_8lisv"]
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_lh7xt"]
|
||||
[ext_resource type="PackedScene" uid="uid://cpcyhl2opia0e" path="res://src/map/dungeon/models/Area 1/LongRoom/A1-Longroom.glb" id="2_p6dw8"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_p6dw8"]
|
||||
[ext_resource type="Texture2D" uid="uid://deggm1f2vn0et" path="res://src/minimap/textures/Room Maps/mi_long_room.png" id="6_aug1p"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_5u3o4"]
|
||||
|
||||
@@ -22,13 +23,51 @@ transparency = 1
|
||||
albedo_texture = ExtResource("6_aug1p")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="Curve" id="Curve_aug1p"]
|
||||
_limits = [-2.0, 2.0, 0.0, 1.0]
|
||||
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_rum6r"]
|
||||
curve = SubResource("Curve_aug1p")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_s7fpw"]
|
||||
lifetime_randomness = 0.05
|
||||
emission_shape = 3
|
||||
emission_box_extents = Vector3(22.2, 22.505, 22)
|
||||
angle_min = -245.3
|
||||
angle_max = 417.9
|
||||
orbit_velocity_min = -0.0269999
|
||||
orbit_velocity_max = 0.0400001
|
||||
orbit_velocity_curve = SubResource("CurveTexture_rum6r")
|
||||
gravity = Vector3(0, -0.07, 0)
|
||||
scale_min = 0.0
|
||||
scale_max = 0.0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aejdd"]
|
||||
transparency = 1
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_color = Color(1, 1, 1, 0.0862745)
|
||||
albedo_texture = ExtResource("5_p6dw8")
|
||||
billboard_mode = 2
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_nopim"]
|
||||
material = SubResource("StandardMaterial3D_aejdd")
|
||||
size = Vector2(0.1, 0.1)
|
||||
subdivide_width = 1
|
||||
subdivide_depth = 1
|
||||
|
||||
[node name="Long Room" type="Node3D"]
|
||||
script = ExtResource("2_lh7xt")
|
||||
|
||||
[node name="A1-Longroom" parent="." instance=ExtResource("2_p6dw8")]
|
||||
[node name="A1-Longroom" type="Node3D" parent="."]
|
||||
|
||||
[node name="longroom fixes" parent="A1-Longroom" instance=ExtResource("2_8lisv")]
|
||||
|
||||
[node name="Collision" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
visible = false
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.427568, -2.01445, 0.160736)
|
||||
@@ -89,6 +128,7 @@ shape = SubResource("CylinderShape3D_cvuwr")
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.60304, -0.0507202)
|
||||
visible = false
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
@@ -128,6 +168,7 @@ unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.01312, 0)
|
||||
visible = false
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
@@ -144,3 +185,32 @@ shape = SubResource("BoxShape3D_7sgjq")
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_rum6r")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_s7fpw")
|
||||
|
||||
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(1.174, 0, 0, 0, 0.512, 0, 0, 0, 0.667, -0.88068, 10.2538, 0.00214195)
|
||||
amount = 20
|
||||
lifetime = 41.19
|
||||
local_coords = true
|
||||
process_material = SubResource("ParticleProcessMaterial_s7fpw")
|
||||
draw_pass_1 = SubResource("QuadMesh_nopim")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2159, 6.1146, -0.382709)
|
||||
light_energy = 5.0
|
||||
shadow_enabled = true
|
||||
omni_range = 18.0
|
||||
omni_attenuation = 1.781
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.86789, 6.1146, -0.382709)
|
||||
light_energy = 5.0
|
||||
shadow_enabled = true
|
||||
omni_range = 18.0
|
||||
omni_attenuation = 1.781
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.98437, 6.1146, -0.382709)
|
||||
light_energy = 5.0
|
||||
shadow_enabled = true
|
||||
omni_range = 18.0
|
||||
omni_attenuation = 1.781
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,11 +1,88 @@
|
||||
[gd_scene load_steps=17 format=3 uid="uid://dfpyfpnya0f4u"]
|
||||
[gd_scene load_steps=30 format=3 uid="uid://dfpyfpnya0f4u"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://dohedsn6xm54q" path="res://src/map/dungeon/models/Area 1/Water/WaterRoomFixs.glb" id="2_8fw5d"]
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_hbsbj"]
|
||||
[ext_resource type="PackedScene" uid="uid://u4uaqkvrucuk" path="res://src/map/dungeon/models/Area 1/Water/A1-Waterroom.glb" id="2_kqon4"]
|
||||
[ext_resource type="Shader" uid="uid://blrcjqdo7emhs" path="res://src/map/overworld/Models/water.gdshader" id="3_amoqa"]
|
||||
[ext_resource type="CompressedTexture2DArray" uid="uid://c0kjnbpgaa6bs" path="res://src/map/assets/caustics.png" id="4_drj03"]
|
||||
[ext_resource type="Texture2D" uid="uid://cbsdc4uthojov" path="res://src/map/assets/waternormal2.jpg" id="5_8py18"]
|
||||
[ext_resource type="Texture2D" uid="uid://c1jomp8ljn482" path="res://src/minimap/textures/Room Maps/mi_water_room.png" id="5_f4tjo"]
|
||||
[ext_resource type="Texture2D" uid="uid://del2dfj3etokd" path="res://src/map/assets/Blocked Door A1 .png" id="22_v7b66"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="8_7spr2"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="24_7qo1y"]
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_d8mjt"]
|
||||
noise_type = 3
|
||||
frequency = 0.051
|
||||
fractal_type = 0
|
||||
domain_warp_enabled = true
|
||||
|
||||
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_j4rtt"]
|
||||
seamless = true
|
||||
noise = SubResource("FastNoiseLite_d8mjt")
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_7im4w"]
|
||||
|
||||
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_h05sd"]
|
||||
noise = SubResource("FastNoiseLite_7im4w")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_m06k3"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("3_amoqa")
|
||||
shader_parameter/wave_1 = Vector4(0.3, 4, 0.2, 0.6)
|
||||
shader_parameter/wave_2 = Vector4(-0.26, -0.19, 0.01, 0.47)
|
||||
shader_parameter/wave_3 = Vector4(-7.67, 5.63, 0.1, 0.38)
|
||||
shader_parameter/wave_4 = Vector4(-0.42, -1.63, 0.1, 0.28)
|
||||
shader_parameter/wave_5 = Vector4(1.66, 0.07, 0.15, 1.81)
|
||||
shader_parameter/wave_6 = Vector4(1.2, 1.14, 0.01, 0.33)
|
||||
shader_parameter/wave_7 = Vector4(-1.6, 7.3, 0.11, 0.73)
|
||||
shader_parameter/wave_8 = Vector4(-0.42, -1.63, 0.15, 1.52)
|
||||
shader_parameter/time_factor = 10.0
|
||||
shader_parameter/noise_zoom = 2.0
|
||||
shader_parameter/noise_amp = 1.0
|
||||
shader_parameter/base_water_color = Color(0, 0.236438, 0.288282, 1)
|
||||
shader_parameter/fresnel_water_color = Color(0.340911, 0.668426, 0.773118, 1)
|
||||
shader_parameter/deep_water_color = Color(0.68544, 0.993102, 0.481037, 1)
|
||||
shader_parameter/shallow_water_color = Color(0.429253, 0.702526, 0.373379, 1)
|
||||
shader_parameter/beers_law = 0.605
|
||||
shader_parameter/depth_offset = -0.355
|
||||
shader_parameter/near = 7.0
|
||||
shader_parameter/far = 10000.0
|
||||
shader_parameter/edge_texture_scale = 3.5
|
||||
shader_parameter/edge_texture_offset = 1.0
|
||||
shader_parameter/edge_texture_speed = 0.1
|
||||
shader_parameter/edge_foam_intensity = 2.0
|
||||
shader_parameter/edge_fade_start = -3.0
|
||||
shader_parameter/edge_fade_end = 6.6
|
||||
shader_parameter/peak_height_threshold = 1.0
|
||||
shader_parameter/peak_color = Vector3(1, 1, 1)
|
||||
shader_parameter/peak_intensity = 1.0
|
||||
shader_parameter/foam_intensity = 1.0
|
||||
shader_parameter/foam_scale = 1.0
|
||||
shader_parameter/metallic = 0.6
|
||||
shader_parameter/roughness = 0.54
|
||||
shader_parameter/uv_scale_text_a = 0.1
|
||||
shader_parameter/uv_speed_text_a = Vector2(1.18, 1.52)
|
||||
shader_parameter/uv_scale_text_b = 0.6
|
||||
shader_parameter/uv_speed_text_b = Vector2(0.15, 0.1)
|
||||
shader_parameter/normal_strength = 1.0
|
||||
shader_parameter/uv_sampler_scale = 0.3
|
||||
shader_parameter/blend_factor = 0.03
|
||||
shader_parameter/perturbation_strength = 1.0
|
||||
shader_parameter/perturbation_time = 0.3
|
||||
shader_parameter/normalmap_a = ExtResource("5_8py18")
|
||||
shader_parameter/normalmap_b = SubResource("NoiseTexture2D_j4rtt")
|
||||
shader_parameter/uv_sampler = SubResource("NoiseTexture2D_h05sd")
|
||||
shader_parameter/caustic_sampler = ExtResource("4_drj03")
|
||||
shader_parameter/num_caustic_layers = 1.0
|
||||
shader_parameter/caustic_distortion_strength = 0.001
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_y8f5r"]
|
||||
lightmap_size_hint = Vector2i(1003, 753)
|
||||
material = SubResource("ShaderMaterial_m06k3")
|
||||
uv2_padding = 3.49
|
||||
size = Vector2(2.145, 2.59)
|
||||
subdivide_width = 100
|
||||
subdivide_depth = 100
|
||||
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_kjv35"]
|
||||
data = PackedVector3Array(-1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1, -1, 1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1, -1, 1, -1, -1, 1, 1, -1, 1, -1, -1, 1, 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1, 1, 1, 1, -1, 1, -1, 1, 1, 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1, -1, -1, -1, 1, -1, 1, 1, -1, -1, -1, -1, -1, -1, -1, 1, 1, -1, 1, 1, 1, -1, -1, 1, 1, -1, 1, -1, 1, 1, -1, 1, 1, 1, -1, 1, 1)
|
||||
|
||||
@@ -27,10 +104,6 @@ data = PackedVector3Array(-1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1,
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_7ueaq"]
|
||||
data = PackedVector3Array(-1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1, -1, 1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1, -1, 1, -1, -1, 1, 1, -1, 1, -1, -1, 1, 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1, 1, 1, 1, -1, 1, -1, 1, 1, 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1, -1, -1, -1, 1, -1, 1, 1, -1, -1, -1, -1, -1, -1, -1, 1, 1, -1, 1, 1, 1, -1, -1, 1, 1, -1, 1, -1, 1, 1, -1, 1, 1, 1, -1, 1, 1)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bbivh"]
|
||||
albedo_texture = ExtResource("22_v7b66")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_2nfuf"]
|
||||
size = Vector3(28, 8, 48)
|
||||
|
||||
@@ -41,13 +114,54 @@ size = Vector2(34, 54)
|
||||
albedo_texture = ExtResource("5_f4tjo")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="Curve" id="Curve_q1vjy"]
|
||||
_limits = [-2.0, 2.0, 0.0, 1.0]
|
||||
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_l2o7d"]
|
||||
curve = SubResource("Curve_q1vjy")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_iskcw"]
|
||||
lifetime_randomness = 0.05
|
||||
emission_shape = 3
|
||||
emission_box_extents = Vector3(22.2, 22.505, 22)
|
||||
angle_min = -245.3
|
||||
angle_max = 417.9
|
||||
orbit_velocity_min = -0.0269999
|
||||
orbit_velocity_max = 0.0400001
|
||||
orbit_velocity_curve = SubResource("CurveTexture_l2o7d")
|
||||
gravity = Vector3(0, -0.07, 0)
|
||||
scale_min = 0.0
|
||||
scale_max = 0.0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xwvac"]
|
||||
transparency = 1
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_color = Color(1, 1, 1, 0.0862745)
|
||||
albedo_texture = ExtResource("8_7spr2")
|
||||
billboard_mode = 2
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_0ydkh"]
|
||||
material = SubResource("StandardMaterial3D_xwvac")
|
||||
size = Vector2(0.1, 0.1)
|
||||
subdivide_width = 1
|
||||
subdivide_depth = 1
|
||||
|
||||
[node name="Water Room" type="Node3D"]
|
||||
script = ExtResource("2_hbsbj")
|
||||
|
||||
[node name="A1-Waterroom" parent="." instance=ExtResource("2_kqon4")]
|
||||
[node name="WaterRoomFixs" parent="." instance=ExtResource("2_8fw5d")]
|
||||
|
||||
[node name="Water" type="MeshInstance3D" parent="."]
|
||||
transform = Transform3D(13.0548, 0, 0, 0, 2.5024, 0, 0, 0, 17.6818, -0.169842, -0.975074, 2.29559)
|
||||
mesh = SubResource("PlaneMesh_y8f5r")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Collision" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.09202, 0)
|
||||
visible = false
|
||||
|
||||
[node name="CSGBox3D2" type="CSGBox3D" parent="Collision"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.193875, -0.524414, 10.1829)
|
||||
@@ -92,73 +206,9 @@ shape = SubResource("ConcavePolygonShape3D_orydj")
|
||||
transform = Transform3D(2.0328, 0, 0, 0, 4.81285, 0, 0, 0, 2.0328, -2.80237, 20.0794, 46.4933)
|
||||
shape = SubResource("ConcavePolygonShape3D_7ueaq")
|
||||
|
||||
[node name="Doors" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="CSGBox3D" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.436156, 0.336497, -0.173249)
|
||||
visible = false
|
||||
operation = 1
|
||||
flip_faces = true
|
||||
size = Vector3(28, 8, 48)
|
||||
|
||||
[node name="CSGBox2" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0.0337188, -0.0442432, 24.01)
|
||||
use_collision = true
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.158761, 0.0255874, 0.454861)
|
||||
operation = 2
|
||||
size = Vector3(4.68123, 4.4873, 2)
|
||||
|
||||
[node name="CSGBox3" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -13.9316, 0.00211943, 14.0081)
|
||||
use_collision = true
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox3"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0736329, -0.0184021, 0.296013)
|
||||
operation = 2
|
||||
size = Vector3(4.30325, 4.17523, 2)
|
||||
|
||||
[node name="CSGBox4" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.9858, -0.00724125, 9.98952)
|
||||
use_collision = true
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox4"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0680817, 0.0738831, 0.454861)
|
||||
operation = 2
|
||||
size = Vector3(4.42288, 4.47699, 2)
|
||||
|
||||
[node name="CSGBox5" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.9433, -0.00513518, -9.98787)
|
||||
use_collision = true
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox5"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0419586, -0.0255432, 0.454861)
|
||||
operation = 2
|
||||
size = Vector3(4.38626, 4.2818, 2)
|
||||
|
||||
[node name="CSGBox6" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -13.9446, 0.00928619, -13.9958)
|
||||
use_collision = true
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox6"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.195253, 0.00814819, -0.329626)
|
||||
operation = 2
|
||||
size = Vector3(4.47996, 4.23199, 2)
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0)
|
||||
visible = false
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
@@ -189,6 +239,7 @@ unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
visible = false
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
@@ -200,10 +251,106 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
|
||||
shape = SubResource("BoxShape3D_2nfuf")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
visible = false
|
||||
|
||||
[node name="mi_water" type="MeshInstance3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -3, 1)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_44h5a")
|
||||
skeleton = NodePath("")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_8fw5d")
|
||||
|
||||
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(0.804, 0, 0, 0, 0.247, 0, 0, 0, 1.267, -0.599395, 5.23328, 0.999428)
|
||||
amount = 20
|
||||
lifetime = 41.19
|
||||
local_coords = true
|
||||
process_material = SubResource("ParticleProcessMaterial_iskcw")
|
||||
draw_pass_1 = SubResource("QuadMesh_0ydkh")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.4526, 3.48991, 26.2586)
|
||||
light_color = Color(0.939964, 0.858607, 0.64025, 1)
|
||||
light_energy = 4.956
|
||||
light_specular = 0.0
|
||||
shadow_enabled = true
|
||||
omni_range = 20.0
|
||||
omni_attenuation = 1.231
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.0944, 3.48784, 26.2237)
|
||||
light_color = Color(0.939964, 0.858607, 0.64025, 1)
|
||||
light_energy = 4.956
|
||||
light_specular = 0.0
|
||||
shadow_enabled = true
|
||||
omni_range = 20.0
|
||||
omni_attenuation = 1.231
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.45265, 2.48991, 1.25865)
|
||||
light_color = Color(0.939964, 0.858607, 0.64025, 1)
|
||||
light_energy = 2.387
|
||||
light_specular = 0.0
|
||||
shadow_enabled = true
|
||||
omni_range = 20.0
|
||||
omni_attenuation = 1.231
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.09441, 2.48784, 1.22373)
|
||||
light_color = Color(0.939964, 0.858607, 0.64025, 1)
|
||||
light_energy = 2.387
|
||||
light_specular = 0.0
|
||||
shadow_enabled = true
|
||||
omni_range = 20.0
|
||||
omni_attenuation = 1.231
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.4526, 3.48991, -24.3261)
|
||||
light_color = Color(0.939964, 0.858607, 0.64025, 1)
|
||||
light_energy = 4.956
|
||||
light_specular = 0.0
|
||||
shadow_enabled = true
|
||||
omni_range = 20.0
|
||||
omni_attenuation = 1.231
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.0944, 3.48784, -24.361)
|
||||
light_color = Color(0.939964, 0.858607, 0.64025, 1)
|
||||
light_energy = 4.956
|
||||
light_specular = 0.0
|
||||
shadow_enabled = true
|
||||
omni_range = 20.0
|
||||
omni_attenuation = 1.231
|
||||
|
||||
[node name="SpotLight3D" type="SpotLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 6, -10)
|
||||
light_energy = 10.618
|
||||
spot_range = 12.0
|
||||
spot_attenuation = 0.65
|
||||
spot_angle = 38.9975
|
||||
|
||||
[node name="SpotLight3D2" type="SpotLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 7, 11)
|
||||
light_energy = 10.618
|
||||
spot_range = 12.0
|
||||
spot_attenuation = 0.65
|
||||
spot_angle = 38.9975
|
||||
|
||||
[node name="FogVolume" type="FogVolume" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.5, 10)
|
||||
size = Vector3(6, 5, 8)
|
||||
|
||||
[node name="FogVolume2" type="FogVolume" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.5, -10)
|
||||
size = Vector3(6, 5, 8)
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, -10)
|
||||
omni_range = 3.747
|
||||
omni_attenuation = -0.85
|
||||
|
||||
[node name="OmniLight3D8" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, 10.1454)
|
||||
omni_range = 3.747
|
||||
omni_attenuation = -0.85
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,11 +1,11 @@
|
||||
[gd_scene load_steps=18 format=3 uid="uid://cihbmyo0ltq4m"]
|
||||
[gd_scene load_steps=64 format=3 uid="uid://cihbmyo0ltq4m"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://c77acs4px36hq" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit.glb" id="2_54fgm"]
|
||||
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_umdkt"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_54fgm"]
|
||||
[ext_resource type="Texture2D" uid="uid://b7kj1pxt7wx1g" path="res://src/vfx/World/BLUE_FLAME.png" id="6_5n72k"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw8vvn66qqfj2" path="res://src/minimap/textures/Room Maps/mi_exit.png" id="6_ljhl3"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_ymrc7"]
|
||||
[ext_resource type="Texture2D" uid="uid://del2dfj3etokd" path="res://src/map/assets/Blocked Door A1 .png" id="17_c2x10"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="18_r3pjb"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_umdkt"]
|
||||
size = Vector3(0.391602, 21, 37)
|
||||
@@ -17,19 +17,12 @@ size = Vector3(0.0434814, 21, 6.864)
|
||||
size = Vector3(4.66064, 21, 19.2147)
|
||||
|
||||
[sub_resource type="CylinderShape3D" id="CylinderShape3D_umdkt"]
|
||||
height = 11.6425
|
||||
height = 14.3952
|
||||
radius = 1.40381
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_62xqw"]
|
||||
size = Vector3(1.31396, 11.3767, 3.75488)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_51rrf"]
|
||||
albedo_texture = ExtResource("17_c2x10")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_alrge"]
|
||||
albedo_texture = ExtResource("18_r3pjb")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_mg5bq"]
|
||||
size = Vector3(15.7098, 10.2039, 7.09571)
|
||||
|
||||
@@ -44,13 +37,352 @@ transparency = 1
|
||||
albedo_texture = ExtResource("6_ljhl3")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="Curve" id="Curve_l1s1j"]
|
||||
_limits = [-2.0, 2.0, 0.0, 1.0]
|
||||
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_xbcfg"]
|
||||
curve = SubResource("Curve_l1s1j")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_63u6y"]
|
||||
lifetime_randomness = 0.05
|
||||
emission_shape = 3
|
||||
emission_box_extents = Vector3(22.2, 22.505, 22)
|
||||
angle_min = -245.3
|
||||
angle_max = 417.9
|
||||
orbit_velocity_min = -0.0269999
|
||||
orbit_velocity_max = 0.0400001
|
||||
orbit_velocity_curve = SubResource("CurveTexture_xbcfg")
|
||||
gravity = Vector3(0, -0.07, 0)
|
||||
scale_min = 0.0
|
||||
scale_max = 0.0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ecy5p"]
|
||||
transparency = 1
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_color = Color(1, 1, 1, 0.0862745)
|
||||
albedo_texture = ExtResource("5_54fgm")
|
||||
billboard_mode = 2
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_fwdls"]
|
||||
material = SubResource("StandardMaterial3D_ecy5p")
|
||||
size = Vector2(0.1, 0.1)
|
||||
subdivide_width = 1
|
||||
subdivide_depth = 1
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_fa0yd"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(1024, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xvxtm"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(1536, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yckbp"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(2048, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_k3wb6"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(2560, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_lvx8f"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(3072, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_5jf3f"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(3584, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yaek2"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(4096, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_m7ked"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(4608, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tgauh"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(5120, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_23ip1"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(5632, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xwq6u"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(6144, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_dvh5e"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(6656, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_oryp2"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(7168, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vnvpj"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(7680, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_huh6d"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(8192, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vwdtx"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(8704, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wj4rl"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(9216, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ufqel"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(9728, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_gm2xs"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(10240, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_6qdtc"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(10752, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_7doc0"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(11264, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_bastv"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(11776, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_7wx2a"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(12288, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2oybq"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(12800, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ajic6"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(13312, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_york4"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(13824, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_en15j"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(14336, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_18mqb"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(14848, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2fevs"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(15360, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_r4nju"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(15872, 0, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_fia20"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(0, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_nhfcs"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(512, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_8btat"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(1024, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_62cid"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(1536, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_f43j4"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(2048, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_8almt"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(2560, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_8nqox"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(3072, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_7fvd3"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(3584, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_44yh0"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(4096, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_76xwn"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(4608, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wep0j"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(5120, 502, 512, 502)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_i6qdo"]
|
||||
atlas = ExtResource("6_5n72k")
|
||||
region = Rect2(5632, 502, 512, 502)
|
||||
|
||||
[sub_resource type="SpriteFrames" id="SpriteFrames_s0p2a"]
|
||||
animations = [{
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_fa0yd")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xvxtm")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_yckbp")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_k3wb6")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_lvx8f")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_5jf3f")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_yaek2")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_m7ked")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tgauh")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_23ip1")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xwq6u")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_dvh5e")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_oryp2")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_vnvpj")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_huh6d")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_vwdtx")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_wj4rl")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ufqel")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_gm2xs")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_6qdtc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_7doc0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_bastv")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_7wx2a")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2oybq")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ajic6")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_york4")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_en15j")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_18mqb")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2fevs")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_r4nju")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_fia20")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_nhfcs")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_8btat")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_62cid")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_f43j4")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_8almt")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_8nqox")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_7fvd3")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_44yh0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_76xwn")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_wep0j")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_i6qdo")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"default",
|
||||
"speed": 16.0
|
||||
}]
|
||||
|
||||
[node name="Floor Exit A" type="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1224, 0, 19.9536)
|
||||
script = ExtResource("2_umdkt")
|
||||
|
||||
[node name="A1-Exit" parent="." instance=ExtResource("2_54fgm")]
|
||||
|
||||
[node name="Collision" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.46985, -2.01312)
|
||||
visible = false
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.11174, 2.89397)
|
||||
@@ -76,11 +408,11 @@ transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.2348
|
||||
shape = SubResource("BoxShape3D_7230f")
|
||||
|
||||
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -7.78578, -4, -0.669771)
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.15778, -7.50703, -0.669771)
|
||||
shape = SubResource("CylinderShape3D_umdkt")
|
||||
|
||||
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 7.83053, -7.21649, -0.669771)
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.13223, -8.33589, -0.669771)
|
||||
shape = SubResource("CylinderShape3D_umdkt")
|
||||
|
||||
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
||||
@@ -91,30 +423,9 @@ shape = SubResource("BoxShape3D_62xqw")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.99862, -5.18835, 9.61777)
|
||||
shape = SubResource("BoxShape3D_62xqw")
|
||||
|
||||
[node name="Doors" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.27408, -2.87056)
|
||||
|
||||
[node name="CSGBox3D" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0314088, 4.23029, -0.0385468)
|
||||
visible = false
|
||||
operation = 1
|
||||
flip_faces = true
|
||||
size = Vector3(20, 10, 16)
|
||||
|
||||
[node name="CSGBox2" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0.00117315, 0.00535172, 17.9884)
|
||||
use_collision = true
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_51rrf")
|
||||
|
||||
[node name="DOOR1" type="CSGBox3D" parent="Doors/CSGBox2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.293891, 0, -0.104667)
|
||||
material_override = SubResource("StandardMaterial3D_alrge")
|
||||
operation = 2
|
||||
size = Vector3(4.98816, 4, 2)
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.90128, -0.186399)
|
||||
visible = false
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
@@ -133,6 +444,7 @@ unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.38592, -1.90128)
|
||||
visible = false
|
||||
|
||||
[node name="Exit" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
@@ -156,7 +468,55 @@ shape = SubResource("BoxShape3D_tgauh")
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="mi_exit" type="MeshInstance3D" parent="Minimap"]
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, -1.38831, -1.9859)
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, -1.986)
|
||||
layers = 3
|
||||
mesh = SubResource("PlaneMesh_5n72k")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_l1s1j")
|
||||
|
||||
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.4639, 4.40841, 7.92556)
|
||||
amount = 20
|
||||
lifetime = 41.19
|
||||
local_coords = true
|
||||
process_material = SubResource("ParticleProcessMaterial_63u6y")
|
||||
draw_pass_1 = SubResource("QuadMesh_fwdls")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.86203, 4.919, 0.443518)
|
||||
light_color = Color(0.414176, 0.813573, 0.948183, 1)
|
||||
light_energy = 6.436
|
||||
shadow_enabled = true
|
||||
omni_range = 20.929
|
||||
omni_attenuation = 1.346
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.09453, 4.919, 0.443518)
|
||||
light_color = Color(0.414176, 0.813573, 0.948183, 1)
|
||||
light_energy = 6.436
|
||||
shadow_enabled = true
|
||||
omni_range = 20.929
|
||||
omni_attenuation = 1.346
|
||||
|
||||
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
|
||||
transform = Transform3D(0.885, 0, 0, 0, 0.445, 0, 0, 0, 0.445, -7.91461, 5.15882, 0.45137)
|
||||
billboard = 2
|
||||
sprite_frames = SubResource("SpriteFrames_s0p2a")
|
||||
autoplay = "default"
|
||||
frame_progress = 0.691121
|
||||
|
||||
[node name="AnimatedSprite3D2" type="AnimatedSprite3D" parent="."]
|
||||
transform = Transform3D(0.8, 0, 0, 0, 0.445, 0, 0, 0, 0.445, 8.15739, 5.15882, 0.45137)
|
||||
billboard = 2
|
||||
sprite_frames = SubResource("SpriteFrames_s0p2a")
|
||||
autoplay = "default"
|
||||
frame_progress = 0.46563
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.623, -5.91127)
|
||||
light_color = Color(0, 0.768998, 0.560773, 1)
|
||||
light_energy = 4.7
|
||||
omni_range = 14.399
|
||||
|
||||
[node name="FogVolume" type="FogVolume" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.482666, 20.6513, -16.0869)
|
||||
size = Vector3(30.7642, 10.3584, 24.915)
|
||||
|
||||
Reference in New Issue
Block a user