A2 room lighting and particles fixes, persiko invuln barrier setup, couple of UI changes, extension added to fake GOG room.

This commit is contained in:
Pal
2026-04-24 01:44:06 -07:00
parent 23cb174642
commit 9a7de9308f
75 changed files with 5721 additions and 1687 deletions

View File

@@ -3,12 +3,12 @@
importer="oggvorbisstr" importer="oggvorbisstr"
type="AudioStreamOggVorbis" type="AudioStreamOggVorbis"
uid="uid://cgk17d8erskht" uid="uid://cgk17d8erskht"
path="res://.godot/imported/amb_ocean.ogg-f4ee3d30caf9194f7881a02c6507d38a.oggvorbisstr" path="res://.godot/imported/amb_ocean.ogg-01a11020be2db82b0e22d1423cb26aa3.oggvorbisstr"
[deps] [deps]
source_file="res://src/audio/AMB/amb_ocean.ogg" source_file="res://src/audio/amb/amb_ocean.ogg"
dest_files=["res://.godot/imported/amb_ocean.ogg-f4ee3d30caf9194f7881a02c6507d38a.oggvorbisstr"] dest_files=["res://.godot/imported/amb_ocean.ogg-01a11020be2db82b0e22d1423cb26aa3.oggvorbisstr"]
[params] [params]

View File

@@ -5,7 +5,9 @@
[resource] [resource]
script = ExtResource("1_dlcbs") script = ExtResource("1_dlcbs")
Name = "Shield of Heaven" Name = "Shield of Heaven"
Description = "" Description = "High ranking engineers of the former heavens that now wander listlessly through the 2nd stratum of the tower.
It's psionically linked minds that once aided in the architecture of constellations and the artistry of ribosomes now plays slave to a great cosmic lethargy. "
MaximumHP = "" MaximumHP = ""
ATK = "" ATK = ""
DEF = "" DEF = ""

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://bl4xempufmgr5" uid="uid://bl4xempufmgr5"
path.bptc="res://.godot/imported/palm of heaven.png-8afcb54f797720ff29f3c00c68c0f579.bptc.ctex" path.bptc="res://.godot/imported/PALM OF HEAVEN.PNG-35554a412a9c4bc09647efa86e6b581e.bptc.ctex"
metadata={ metadata={
"imported_formats": ["s3tc_bptc"], "imported_formats": ["s3tc_bptc"],
"vram_texture": true "vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps] [deps]
source_file="res://src/items/weapons/textures/palm of heaven.png" source_file="res://src/items/weapons/textures/PALM OF HEAVEN.PNG"
dest_files=["res://.godot/imported/palm of heaven.png-8afcb54f797720ff29f3c00c68c0f579.bptc.ctex"] dest_files=["res://.godot/imported/PALM OF HEAVEN.PNG-35554a412a9c4bc09647efa86e6b581e.bptc.ctex"]
[params] [params]

View File

@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bnf4mvmjogax"
path="res://.godot/imported/A2Top Lamp.glb-ed61d5b024fa0ab7a35b426889d7a081.scn"
[deps]
source_file="res://src/map/assets/Lamp Model/A2Top Lamp.glb"
dest_files=["res://.godot/imported/A2Top Lamp.glb-ed61d5b024fa0ab7a35b426889d7a081.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bkwelm6knscak"
path.bptc="res://.godot/imported/A2Top Lamp_COLUMN_WHITE.png-2ab98ac7abd85179c671ea247299caf5.bptc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "0e8fa39a22324fd5345ebb4d3f1deeec"
}
[deps]
source_file="res://src/map/assets/Lamp Model/A2Top Lamp_COLUMN_WHITE.png"
dest_files=["res://.godot/imported/A2Top Lamp_COLUMN_WHITE.png-2ab98ac7abd85179c671ea247299caf5.bptc.ctex"]
[params]
compress/mode=2
compress/high_quality=true
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

File diff suppressed because one or more lines are too long

View File

@@ -1,10 +1,11 @@
[gd_scene load_steps=24 format=3 uid="uid://bo20ffw2ygbks"] [gd_scene load_steps=28 format=3 uid="uid://bo20ffw2ygbks"]
[ext_resource type="Script" uid="uid://xd6tx3lifebl" path="res://src/map/dungeon/code/SpecialFloor.cs" id="1_j4ho3"] [ext_resource type="Script" uid="uid://xd6tx3lifebl" path="res://src/map/dungeon/code/SpecialFloor.cs" id="1_j4ho3"]
[ext_resource type="PackedScene" uid="uid://bodjd0em1q8s1" path="res://src/map/dungeon/models/Special Floors & Rooms/35. Goddess of Guidance's Floor/35_A2_GUIDANCE_FLOOR.glb" id="3_1ee1y"] [ext_resource type="PackedScene" uid="uid://bodjd0em1q8s1" path="res://src/map/dungeon/models/Special Floors & Rooms/35. Goddess of Guidance's Floor/35_A2_GUIDANCE_FLOOR.glb" id="3_1ee1y"]
[ext_resource type="Texture2D" uid="uid://ctc2r4jjjyt4l" path="res://src/map/Placeables/Paintings/P1953216.jpg" id="4_teics"] [ext_resource type="Texture2D" uid="uid://ctc2r4jjjyt4l" path="res://src/map/Placeables/Paintings/P1953216.jpg" id="4_teics"]
[ext_resource type="PackedScene" uid="uid://dye6ov6jfygke" path="res://src/map/Placeables/FloorMapPlaceable.tscn" id="5_7jpl7"] [ext_resource type="PackedScene" uid="uid://dye6ov6jfygke" path="res://src/map/Placeables/FloorMapPlaceable.tscn" id="5_7jpl7"]
[ext_resource type="Texture2D" uid="uid://byd2a2hshj5s4" path="res://src/map/dungeon/models/Special Floors & Rooms/36. Final Floor/36_A2_FINAL_FLOOR_VER.0_wood_final_tree.jpg" id="6_vrdbg"] [ext_resource type="Texture2D" uid="uid://byd2a2hshj5s4" path="res://src/map/dungeon/models/Special Floors & Rooms/36. Final Floor/36_A2_FINAL_FLOOR_VER.0_wood_final_tree.jpg" id="6_vrdbg"]
[ext_resource type="PackedScene" uid="uid://5nje7dl3hxld" path="res://src/map/dungeon/models/Special Floors & Rooms/35. Goddess of Guidance's Floor/GOGROOM EXTENSION.glb" id="7_vrdbg"]
[ext_resource type="Shader" uid="uid://beg8sp6kw66w8" path="res://src/map/map shaders/GOGROOM Water.gdshader" id="16_q4do2"] [ext_resource type="Shader" uid="uid://beg8sp6kw66w8" path="res://src/map/map shaders/GOGROOM Water.gdshader" id="16_q4do2"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_iajdo"] [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_iajdo"]
@@ -43,6 +44,7 @@ sky_material = SubResource("ProceduralSkyMaterial_pn744")
[sub_resource type="Environment" id="Environment_1t8a7"] [sub_resource type="Environment" id="Environment_1t8a7"]
background_mode = 2 background_mode = 2
background_energy_multiplier = 0.45
sky = SubResource("Sky_1glls") sky = SubResource("Sky_1glls")
ambient_light_source = 3 ambient_light_source = 3
reflected_light_source = 2 reflected_light_source = 2
@@ -53,6 +55,11 @@ glow_blend_mode = 0
fog_enabled = true fog_enabled = true
fog_light_color = Color(0.917719, 0.926246, 0.939653, 1) fog_light_color = Color(0.917719, 0.926246, 0.939653, 1)
fog_light_energy = 0.63 fog_light_energy = 0.63
fog_height = -579.44
fog_height_density = 3.122
volumetric_fog_enabled = true
volumetric_fog_density = 0.0061
volumetric_fog_emission = Color(1, 1, 1, 1)
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_d6j2l"] [sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_d6j2l"]
dof_blur_far_enabled = true dof_blur_far_enabled = true
@@ -60,6 +67,16 @@ dof_blur_far_distance = 31.93
dof_blur_far_transition = 62.51 dof_blur_far_transition = 62.51
dof_blur_amount = 0.05 dof_blur_amount = 0.05
[sub_resource type="FastNoiseLite" id="FastNoiseLite_ltkmj"]
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_32hxa"]
noise = SubResource("FastNoiseLite_ltkmj")
[sub_resource type="FogMaterial" id="FogMaterial_1g4c6"]
density = 8.0
edge_fade = 0.156917
density_texture = SubResource("NoiseTexture3D_32hxa")
[sub_resource type="PlaneMesh" id="PlaneMesh_slalf"] [sub_resource type="PlaneMesh" id="PlaneMesh_slalf"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_hk1bx"] [sub_resource type="FastNoiseLite" id="FastNoiseLite_hk1bx"]
@@ -176,6 +193,19 @@ transform = Transform3D(1.3, 0, 0, 0, 1.3, 0, 0, 0, 1.3, 0, 3.26631, 0)
environment = SubResource("Environment_1t8a7") environment = SubResource("Environment_1t8a7")
camera_attributes = SubResource("CameraAttributesPractical_d6j2l") camera_attributes = SubResource("CameraAttributesPractical_d6j2l")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="WorldEnvironment"]
transform = Transform3D(-0.978509, -0.200337, 0.048837, 0, 0.236838, 0.971549, -0.206204, 0.95067, -0.231748, 0, 8.80499, 0)
light_angular_distance = 4.31
shadow_enabled = true
directional_shadow_blend_splits = true
directional_shadow_fade_start = 1.0
directional_shadow_max_distance = 8192.0
[node name="FogVolume" type="FogVolume" parent="WorldEnvironment"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.51414, 56.3551, 57.9823)
size = Vector3(479.31, 23.7682, 208.63)
material = SubResource("FogMaterial_1g4c6")
[node name="Water Plane" type="MeshInstance3D" parent="."] [node name="Water Plane" type="MeshInstance3D" parent="."]
transform = Transform3D(230, 0, 0, 0, 230, 0, 0, 0, 230, 0, -1.74827, 0) transform = Transform3D(230, 0, 0, 0, 230, 0, 0, 0, 230, 0, -1.74827, 0)
mesh = SubResource("PlaneMesh_slalf") mesh = SubResource("PlaneMesh_slalf")
@@ -203,4 +233,7 @@ transform = Transform3D(-8.54558e-08, 0, 1.955, 0, 1.955, 0, -1.955, 0, -8.54558
transform = Transform3D(0.055, 0, 0, 0, -0.01, 0, 0, 0, -0.035, -0.0089035, 1.2742, -0.0210085) transform = Transform3D(0.055, 0, 0, 0, -0.01, 0, 0, 0, -0.035, -0.0089035, 1.2742, -0.0210085)
mesh = SubResource("BoxMesh_32hxa") mesh = SubResource("BoxMesh_32hxa")
[node name="GOGROOM EXTENSION" parent="." instance=ExtResource("7_vrdbg")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.745, 0)
[editable path="35_A2_GUIDANCE_FLOOR"] [editable path="35_A2_GUIDANCE_FLOOR"]

File diff suppressed because one or more lines are too long

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://cp0er3xxxjkr5" uid="uid://cp0er3xxxjkr5"
path="res://.godot/imported/A2-Puer_AREA_2_MAIN_222STONE.png-992459ef9849c39922a9b9e0c7774a4a.ctex" path="res://.godot/imported/a2-puer_AREA_2_MAIN_222STONE.png-139f243ac630853348798dfe584da1e0.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_AREA_2_MAIN_222STONE.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_AREA_2_MAIN_222STONE.png"
dest_files=["res://.godot/imported/A2-Puer_AREA_2_MAIN_222STONE.png-992459ef9849c39922a9b9e0c7774a4a.ctex"] dest_files=["res://.godot/imported/a2-puer_AREA_2_MAIN_222STONE.png-139f243ac630853348798dfe584da1e0.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://5r16swvuqjjg" uid="uid://5r16swvuqjjg"
path="res://.godot/imported/A2-Puer_AREA_2_MAIN_STONE.png-2267bd7e464cdc2e03c8954de01941bf.ctex" path="res://.godot/imported/a2-puer_AREA_2_MAIN_STONE.png-986249227e569ea1e40b4825b7f05c47.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_AREA_2_MAIN_STONE.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_AREA_2_MAIN_STONE.png"
dest_files=["res://.godot/imported/A2-Puer_AREA_2_MAIN_STONE.png-2267bd7e464cdc2e03c8954de01941bf.ctex"] dest_files=["res://.godot/imported/a2-puer_AREA_2_MAIN_STONE.png-986249227e569ea1e40b4825b7f05c47.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://cvnpxln2mmtkp" uid="uid://cvnpxln2mmtkp"
path="res://.godot/imported/A2-Puer_COLUMN_WHITE.png-18037c22b966bb159d05cb7acac1bc53.ctex" path="res://.godot/imported/a2-puer_COLUMN_WHITE.png-0b80d510851319464b2ef729d8868892.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_COLUMN_WHITE.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_COLUMN_WHITE.png"
dest_files=["res://.godot/imported/A2-Puer_COLUMN_WHITE.png-18037c22b966bb159d05cb7acac1bc53.ctex"] dest_files=["res://.godot/imported/a2-puer_COLUMN_WHITE.png-0b80d510851319464b2ef729d8868892.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://tjtjbktl51kd" uid="uid://tjtjbktl51kd"
path="res://.godot/imported/A2-Puer_GREENBIT.png-40a9ca6a0efc569a5f329f19b3c3e572.ctex" path="res://.godot/imported/a2-puer_GREENBIT.png-e1ed395f917a2fe57ed6288185af0729.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_GREENBIT.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_GREENBIT.png"
dest_files=["res://.godot/imported/A2-Puer_GREENBIT.png-40a9ca6a0efc569a5f329f19b3c3e572.ctex"] dest_files=["res://.godot/imported/a2-puer_GREENBIT.png-e1ed395f917a2fe57ed6288185af0729.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://dqfdyguq83bhs" uid="uid://dqfdyguq83bhs"
path="res://.godot/imported/A2-Puer_M13_14.png-e781478f15895763a566a64ff37db311.ctex" path="res://.godot/imported/a2-puer_M13_14.png-ed8b29b0af1c2b973bfaee62e57cab14.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_M13_14.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_M13_14.png"
dest_files=["res://.godot/imported/A2-Puer_M13_14.png-e781478f15895763a566a64ff37db311.ctex"] dest_files=["res://.godot/imported/a2-puer_M13_14.png-ed8b29b0af1c2b973bfaee62e57cab14.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://dorqwrqy03rim" uid="uid://dorqwrqy03rim"
path="res://.godot/imported/A2-Puer_M13_49.png-44faadb5ae300e9ecea145cfe1949536.ctex" path="res://.godot/imported/a2-puer_M13_49.png-86429b5a3cd80a9159f32ded99a631bc.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_M13_49.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_M13_49.png"
dest_files=["res://.godot/imported/A2-Puer_M13_49.png-44faadb5ae300e9ecea145cfe1949536.ctex"] dest_files=["res://.godot/imported/a2-puer_M13_49.png-86429b5a3cd80a9159f32ded99a631bc.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://nl3bwenfa8fi" uid="uid://nl3bwenfa8fi"
path="res://.godot/imported/A2-Puer_RUBBLE_1.png-72d7ff861d1df58d800502546da8d607.ctex" path="res://.godot/imported/a2-puer_RUBBLE_1.png-c7185e2aad2613007d1951f1515ef882.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_RUBBLE_1.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_RUBBLE_1.png"
dest_files=["res://.godot/imported/A2-Puer_RUBBLE_1.png-72d7ff861d1df58d800502546da8d607.ctex"] dest_files=["res://.godot/imported/a2-puer_RUBBLE_1.png-c7185e2aad2613007d1951f1515ef882.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://0p6suo7fpxum" uid="uid://0p6suo7fpxum"
path="res://.godot/imported/A2-Puer_STUCCO_DECAL_BIG.png-015d9f8dd06372231a1f422979d3604e.ctex" path="res://.godot/imported/a2-puer_STUCCO_DECAL_BIG.png-882b477f490f6ddbf5bffb3a6f8904e1.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_STUCCO_DECAL_BIG.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_STUCCO_DECAL_BIG.png"
dest_files=["res://.godot/imported/A2-Puer_STUCCO_DECAL_BIG.png-015d9f8dd06372231a1f422979d3604e.ctex"] dest_files=["res://.godot/imported/a2-puer_STUCCO_DECAL_BIG.png-882b477f490f6ddbf5bffb3a6f8904e1.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://ct3mkni0v0y3g" uid="uid://ct3mkni0v0y3g"
path="res://.godot/imported/A2-Puer_Tile 4.png-0cfd085ec5fcea35eb2d1373e4717f77.ctex" path="res://.godot/imported/a2-puer_Tile 4.png-9d089a32db3fc38a0c5dee6cdb6d3495.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_Tile 4.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_Tile 4.png"
dest_files=["res://.godot/imported/A2-Puer_Tile 4.png-0cfd085ec5fcea35eb2d1373e4717f77.ctex"] dest_files=["res://.godot/imported/a2-puer_Tile 4.png-9d089a32db3fc38a0c5dee6cdb6d3495.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://b40fbcriycpp5" uid="uid://b40fbcriycpp5"
path="res://.godot/imported/A2-Puer_imag2esnormal.jpg-be023c8af9ff59eedfb3ede232c75195.ctex" path="res://.godot/imported/a2-puer_imag2esnormal.jpg-d6e063b2785344af34fa3bb45d47aa2f.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_imag2esnormal.jpg" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_imag2esnormal.jpg"
dest_files=["res://.godot/imported/A2-Puer_imag2esnormal.jpg-be023c8af9ff59eedfb3ede232c75195.ctex"] dest_files=["res://.godot/imported/a2-puer_imag2esnormal.jpg-d6e063b2785344af34fa3bb45d47aa2f.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://b25r6gysyhu3e" uid="uid://b25r6gysyhu3e"
path="res://.godot/imported/A2-Puer_inner_rock2.png-7c99975de214e5dddd3507f87212b910.ctex" path="res://.godot/imported/a2-puer_inner_rock2.png-943622742770f7b55d1e40645d07d057.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_inner_rock2.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_inner_rock2.png"
dest_files=["res://.godot/imported/A2-Puer_inner_rock2.png-7c99975de214e5dddd3507f87212b910.ctex"] dest_files=["res://.godot/imported/a2-puer_inner_rock2.png-943622742770f7b55d1e40645d07d057.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://cw4hq3kofjowa" uid="uid://cw4hq3kofjowa"
path="res://.godot/imported/A2-Puer_lime_hand_relief.png-825857ea33249fe0361c829ba37bbfdb.ctex" path="res://.godot/imported/a2-puer_lime_hand_relief.png-85b73e808337e8b8841453cbda0e78cd.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_lime_hand_relief.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_lime_hand_relief.png"
dest_files=["res://.godot/imported/A2-Puer_lime_hand_relief.png-825857ea33249fe0361c829ba37bbfdb.ctex"] dest_files=["res://.godot/imported/a2-puer_lime_hand_relief.png-85b73e808337e8b8841453cbda0e78cd.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://bqrsde28o867s" uid="uid://bqrsde28o867s"
path="res://.godot/imported/A2-Puer_mother_GREEN.png-ba1f3d21981ed19fc5cc87868e04808c.ctex" path="res://.godot/imported/a2-puer_mother_GREEN.png-7bb7d8dd57027953ba1e08ed0c256c8b.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_mother_GREEN.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_mother_GREEN.png"
dest_files=["res://.godot/imported/A2-Puer_mother_GREEN.png-ba1f3d21981ed19fc5cc87868e04808c.ctex"] dest_files=["res://.godot/imported/a2-puer_mother_GREEN.png-7bb7d8dd57027953ba1e08ed0c256c8b.ctex"]
[params] [params]

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://4aq3a26dliyg" uid="uid://4aq3a26dliyg"
path="res://.godot/imported/A2-Puer_swirled_column _AREA222.png-4842b180cffdbc0274ecb9cbbbbc8221.ctex" path="res://.godot/imported/a2-puer_swirled_column _AREA222.png-6f90c188eae5b7e81110f39984d5d43f.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -13,8 +13,8 @@ generator_parameters={
[deps] [deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_swirled_column _AREA222.png" source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_swirled_column _AREA222.png"
dest_files=["res://.godot/imported/A2-Puer_swirled_column _AREA222.png-4842b180cffdbc0274ecb9cbbbbc8221.ctex"] dest_files=["res://.godot/imported/a2-puer_swirled_column _AREA222.png-6f90c188eae5b7e81110f39984d5d43f.ctex"]
[params] [params]

View File

@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://5nje7dl3hxld"
path="res://.godot/imported/GOGROOM EXTENSION.glb-4b5cd8bf6bce3992db56210e76f9c955.scn"
[deps]
source_file="res://src/map/dungeon/models/Special Floors & Rooms/35. Goddess of Guidance's Floor/GOGROOM EXTENSION.glb"
dest_files=["res://.godot/imported/GOGROOM EXTENSION.glb-4b5cd8bf6bce3992db56210e76f9c955.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

View File

@@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b3wqeng0pa14g"
path.bptc="res://.godot/imported/GOGROOM EXTENSION_WHITE METAL 2E.png-66c6de1c400cbd5ab96e3ce8154fae2f.bptc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "70374a8cd14708a4e740cbb338ecca39"
}
[deps]
source_file="res://src/map/dungeon/models/Special Floors & Rooms/35. Goddess of Guidance's Floor/GOGROOM EXTENSION_WHITE METAL 2E.png"
dest_files=["res://.godot/imported/GOGROOM EXTENSION_WHITE METAL 2E.png-66c6de1c400cbd5ab96e3ce8154fae2f.bptc.ctex"]
[params]
compress/mode=2
compress/high_quality=true
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c6j2c6ie1l3qg"
path.bptc="res://.godot/imported/GOGROOM EXTENSION_WHITE_layer_brick1.png-9d0adfdd188736c85a036a7534d84cce.bptc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "e5a6977947c858572c0564e939e8513c"
}
[deps]
source_file="res://src/map/dungeon/models/Special Floors & Rooms/35. Goddess of Guidance's Floor/GOGROOM EXTENSION_WHITE_layer_brick1.png"
dest_files=["res://.godot/imported/GOGROOM EXTENSION_WHITE_layer_brick1.png-9d0adfdd188736c85a036a7534d84cce.bptc.ctex"]
[params]
compress/mode=2
compress/high_quality=true
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -306,8 +306,9 @@ curve = SubResource("Curve_o5ud6")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_gnksh"] [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_gnksh"]
lifetime_randomness = 0.05 lifetime_randomness = 0.05
emission_shape_offset = Vector3(4.61, -9.055, 0)
emission_shape = 3 emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22) emission_box_extents = Vector3(12.505, 17.315, 18.845)
angle_min = -245.3 angle_min = -245.3
angle_max = 417.9 angle_max = 417.9
orbit_velocity_min = -0.0269999 orbit_velocity_min = -0.0269999
@@ -508,15 +509,17 @@ sorting_offset = 100.0
mesh = SubResource("PlaneMesh_r0cck") mesh = SubResource("PlaneMesh_r0cck")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."] [node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.864, 0, 0, 0, 0.477, 0, 0, 0, 0.542, 0.361, 10.083, -0.666) transform = Transform3D(0.864, 0, 0, 0, 0.477, 0, 0, 0, 0.542, -3.349, 10.083, -0.666)
amount = 20 amount = 50
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-6.81, -23.115, -15.85, 21.525, 21.875, 30.995)
local_coords = true local_coords = true
transform_align = 3
process_material = SubResource("ParticleProcessMaterial_gnksh") process_material = SubResource("ParticleProcessMaterial_gnksh")
draw_pass_1 = SubResource("QuadMesh_yl1hg") draw_pass_1 = SubResource("QuadMesh_yl1hg")
[node name="Altar Spotlight" type="SpotLight3D" parent="GPUParticles3D2"] [node name="Altar Spotlight" type="SpotLight3D" parent="GPUParticles3D2"]
transform = Transform3D(1.15741, 0, 0, 0, -8.06483e-08, 2.09644, 0, -1.84502, -7.09765e-08, -0.439903, 25.4356, 1.2606) transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.439903, 25.4356, 1.2606)
light_energy = 0.273 light_energy = 0.273
spot_range = 23.1367 spot_range = 23.1367
spot_attenuation = -1.2 spot_attenuation = -1.2
@@ -530,7 +533,7 @@ cone = true
material = SubResource("ShaderMaterial_wxj6j") material = SubResource("ShaderMaterial_wxj6j")
[node name="OmniLight3D" type="OmniLight3D" parent="GPUParticles3D2"] [node name="OmniLight3D" type="OmniLight3D" parent="GPUParticles3D2"]
transform = Transform3D(1.15741, 0, 0, 0, 2.09644, 0, 0, 0, 1.84502, 4.49653, 4.69921, -0.310978) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.49653, 4.69921, -0.310978)
light_energy = 1.243 light_energy = 1.243
shadow_enabled = true shadow_enabled = true
shadow_blur = 1.24 shadow_blur = 1.24

View File

@@ -72,7 +72,7 @@ curve = SubResource("Curve_nb7yf")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_cleyb"] [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_cleyb"]
lifetime_randomness = 0.05 lifetime_randomness = 0.05
emission_shape = 3 emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22) emission_box_extents = Vector3(22.03, 22.505, 22)
angle_min = -245.3 angle_min = -245.3
angle_max = 417.9 angle_max = 417.9
orbit_velocity_min = -0.0269999 orbit_velocity_min = -0.0269999
@@ -272,8 +272,9 @@ mesh = SubResource("PlaneMesh_apti7")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."] [node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.974, 0, 0, 0, 0.297, 0, 0, 0, 0.462, -0.817594, 5.71728, -0.327721) transform = Transform3D(0.974, 0, 0, 0, 0.297, 0, 0, 0, 0.462, -0.817594, 5.71728, -0.327721)
amount = 20 amount = 70
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-18.83, -19.95, -22.09, 38.345, 36.82, 43.475)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_cleyb") process_material = SubResource("ParticleProcessMaterial_cleyb")
draw_pass_1 = SubResource("QuadMesh_5k7cm") draw_pass_1 = SubResource("QuadMesh_5k7cm")

View File

@@ -1076,8 +1076,9 @@ omni_range = 14.948
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.4639, 4.40841, 7.92556) transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.4639, 4.40841, 7.92556)
amount = 20 amount = 25
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-22.34, -18.26, -18.135, 43.655, 33.625, 36.385)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_e81mq") process_material = SubResource("ParticleProcessMaterial_e81mq")
draw_pass_1 = SubResource("QuadMesh_b605t") draw_pass_1 = SubResource("QuadMesh_b605t")

View File

@@ -255,8 +255,9 @@ omni_range = 14.948
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.365, 4.31886, 7.933) transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.365, 4.31886, 7.933)
amount = 20 amount = 25
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-25.36, -19.46, -18.145, 48.07, 35.43, 36.65)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_vqrrr") process_material = SubResource("ParticleProcessMaterial_vqrrr")
draw_pass_1 = SubResource("QuadMesh_55djs") draw_pass_1 = SubResource("QuadMesh_55djs")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=97 format=4 uid="uid://cam640h4euewx"] [gd_scene load_steps=98 format=4 uid="uid://cam640h4euewx"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_5ni02"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_5ni02"]
[ext_resource type="Texture2D" uid="uid://ci6o3hbnb2gln" path="res://src/map/dungeon/models/Area 1/Pit/A1-Pit_FLOOR2.jpg" id="2_c4wqw"] [ext_resource type="Texture2D" uid="uid://ci6o3hbnb2gln" path="res://src/map/dungeon/models/Area 1/Pit/A1-Pit_FLOOR2.jpg" id="2_c4wqw"]
@@ -1704,6 +1704,8 @@ size = Vector2(0.1, 0.1)
subdivide_width = 1 subdivide_width = 1
subdivide_depth = 1 subdivide_depth = 1
[sub_resource type="FogMaterial" id="FogMaterial_c4wqw"]
[node name="Pit Room A" type="Node3D"] [node name="Pit Room A" type="Node3D"]
script = ExtResource("1_5ni02") script = ExtResource("1_5ni02")
@@ -1972,132 +1974,90 @@ mesh = SubResource("PlaneMesh_ial2h")
[node name="Lights" type="Node3D" parent="."] [node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.1503, 1.72011, -26.6851) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.1503, -0.725, -26.6851)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.5688, 1.72011, -26.4456) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.5688, -0.725, -26.4456)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.9034, 1.72011, -29.7991) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.9034, -0.725, -29.7991)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D5" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.9547, 1.72011, -23.0237) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.9547, -0.725, -23.0237)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D6" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.4451, 1.72011, -21.7233) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.4451, -0.725, -21.7233)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D7" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.8671, 1.72011, -23.1776) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.8671, -0.725, -23.1776)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D8" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D8" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.2056, 1.72011, -31.2535) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.2056, -0.725, -31.2535)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D9" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D9" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.6789, 1.72011, -30.0729) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.6789, -0.725, -30.0729)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D10" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D10" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.9868, 1.72011, -23.1948) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.9868, -0.725, -23.1948)
light_color = Color(0.288422, 0.532296, 0.224511, 1) light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875 light_energy = 4.831
light_cull_mask = 4294967293 light_cull_mask = 4294967293
shadow_enabled = true shadow_enabled = true
omni_range = 16.104 omni_range = 31.087
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.624, 0.166375, -25.9699)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 7.598
omni_attenuation = 1.969
[node name="OmniLight3D11" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.4186, 5.13098, -17.8153)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D12" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 37.1851, 5.13098, -16.6467)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D13" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.5245, 5.13098, -36.7342)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.8413, 5.13098, -35.9721)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.869, 0, 0, 0, 0.332, 0, 0, 0, 0.967, 27.375, 4.51225, -26.8589) transform = Transform3D(0.869, 0, 0, 0, 0.332, 0, 0, 0, 0.967, 27.375, 4.51225, -26.8589)
amount = 20 amount = 80
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-31.45, -26.565, -28.54, 64, 58.21, 57.425)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_hisav") process_material = SubResource("ParticleProcessMaterial_hisav")
draw_pass_1 = SubResource("QuadMesh_1b53s") draw_pass_1 = SubResource("QuadMesh_1b53s")
[node name="FogVolume" type="FogVolume" parent="VFX"] [node name="FogVolume" type="FogVolume" parent="VFX"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.808, -2.75744, -25.2895) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.8803, 11.6662, -26.8702)
size = Vector3(32.3798, 5.64899, 29.6947) size = Vector3(8.27049, 7.69998, 12.0585)
shape = 2
material = SubResource("FogMaterial_c4wqw")

View File

@@ -721,6 +721,8 @@ curve = SubResource("Curve_k6i88")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_4bxb6"] [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_4bxb6"]
lifetime_randomness = 0.05 lifetime_randomness = 0.05
emission_shape_offset = Vector3(1.215, -16.555, -2.925)
emission_shape_scale = Vector3(1.495, 0.895, 1.415)
emission_shape = 3 emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22) emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3 angle_min = -245.3
@@ -906,8 +908,9 @@ omni_attenuation = 0.063
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.924, 0, 0, 0, 0.532, 0, 0, 0, 0.812, 0.405497, 6.40841, -0.441603) transform = Transform3D(0.924, 0, 0, 0, 0.532, 0, 0, 0, 0.812, 0.405497, 6.40841, -0.441603)
amount = 20 amount = 45
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-32.04, -34.22, -34.84, 65.905, 37.35, 64)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_4bxb6") process_material = SubResource("ParticleProcessMaterial_4bxb6")
draw_pass_1 = SubResource("QuadMesh_sasor") draw_pass_1 = SubResource("QuadMesh_sasor")

View File

@@ -877,8 +877,9 @@ omni_attenuation = 0.375
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.725418, 4.40841, -0.279927) transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.725418, 4.40841, -0.279927)
amount = 20 amount = 25
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-16.515, -22.33, -17.52, 36, 40.495, 35.77)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_j8r2h") process_material = SubResource("ParticleProcessMaterial_j8r2h")
draw_pass_1 = SubResource("QuadMesh_w0143") draw_pass_1 = SubResource("QuadMesh_w0143")

View File

@@ -288,7 +288,7 @@ curve = SubResource("Curve_qs4sv")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_c43o5"] [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_c43o5"]
lifetime_randomness = 0.05 lifetime_randomness = 0.05
emission_shape = 3 emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22) emission_box_extents = Vector3(22.6, 22.505, 17.81)
angle_min = -245.3 angle_min = -245.3
angle_max = 417.9 angle_max = 417.9
orbit_velocity_min = -0.0269999 orbit_velocity_min = -0.0269999
@@ -452,8 +452,9 @@ omni_range = 13.126
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 0.112471, 4.29823, -0.0744419) transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 0.112471, 4.29823, -0.0744419)
amount = 20 amount = 25
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-22.89, -20.45, -17.695, 45, 37.07, 35.57)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_c43o5") process_material = SubResource("ParticleProcessMaterial_c43o5")
draw_pass_1 = SubResource("QuadMesh_abvf2") draw_pass_1 = SubResource("QuadMesh_abvf2")

View File

@@ -1209,8 +1209,9 @@ omni_attenuation = 1.5
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(1.124, 0, 0, 0, 0.252, 0, 0, 0, 0.672, 1.02213, 4.40841, 0.117939) transform = Transform3D(1.124, 0, 0, 0, 0.252, 0, 0, 0, 0.672, 1.02213, 4.40841, 0.117939)
amount = 20 amount = 45
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-21.22, -22.46, -21.665, 42.725, 41.34, 43.78)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_s3puq") process_material = SubResource("ParticleProcessMaterial_s3puq")
draw_pass_1 = SubResource("QuadMesh_fq8gy") draw_pass_1 = SubResource("QuadMesh_fq8gy")

View File

@@ -1073,6 +1073,7 @@ omni_attenuation = 1.469
transform = Transform3D(0.289, 0, 0, 0, 0.227, 0, 0, 0, 0.322, -4.11347, 4.40841, -0.231539) transform = Transform3D(0.289, 0, 0, 0, 0.227, 0, 0, 0, 0.322, -4.11347, 4.40841, -0.231539)
amount = 20 amount = 20
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-21.315, -4, -21.365, 42.63, 8, 43.98)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_1p4ye") process_material = SubResource("ParticleProcessMaterial_1p4ye")
draw_pass_1 = SubResource("QuadMesh_s0dni") draw_pass_1 = SubResource("QuadMesh_s0dni")

View File

@@ -814,8 +814,9 @@ omni_attenuation = 1.781
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(1.174, 0, 0, 0, 0.512, 0, 0, 0, 0.667, -0.88068, 10.2538, 0.00214195) transform = Transform3D(1.174, 0, 0, 0, 0.512, 0, 0, 0, 0.667, -0.88068, 10.2538, 0.00214195)
amount = 20 amount = 42
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-21.055, -19.66, -21.08, 41.43, 35.475, 43.245)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_s7fpw") process_material = SubResource("ParticleProcessMaterial_s7fpw")
draw_pass_1 = SubResource("QuadMesh_nopim") draw_pass_1 = SubResource("QuadMesh_nopim")

View File

@@ -1801,7 +1801,7 @@ shape = SubResource("BoxShape3D_unlia")
[node name="Lights" type="Node3D" parent="."] [node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 10.0653, 8.3257, 7.78635) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0653, 8.3257, 7.78635)
light_energy = 4.0 light_energy = 4.0
shadow_enabled = true shadow_enabled = true
omni_range = 18.0 omni_range = 18.0
@@ -1813,6 +1813,7 @@ omni_attenuation = 1.157
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 9.7421, 7.39914, 8.25315) transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 9.7421, 7.39914, 8.25315)
amount = 20 amount = 20
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-20.99, -17.98, -17.065, 43.645, 36.495, 38.805)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_307bl") process_material = SubResource("ParticleProcessMaterial_307bl")
draw_pass_1 = SubResource("QuadMesh_lyv8e") draw_pass_1 = SubResource("QuadMesh_lyv8e")

View File

@@ -2027,8 +2027,9 @@ spot_angle = 38.9975
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.804, 0, 0, 0, 0.247, 0, 0, 0, 1.267, -0.599395, 5.23328, 0.999428) transform = Transform3D(0.804, 0, 0, 0, 0.247, 0, 0, 0, 1.267, -0.599395, 5.23328, 0.999428)
amount = 20 amount = 42
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-22.15, -22.055, -23.155, 45.53, 47.19, 44.505)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_iskcw") process_material = SubResource("ParticleProcessMaterial_iskcw")
draw_pass_1 = SubResource("QuadMesh_0ydkh") draw_pass_1 = SubResource("QuadMesh_0ydkh")

View File

@@ -1861,8 +1861,9 @@ omni_range = 12.94
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.804, 0, 0, 0, 0.292, 0, 0, 0, 0.917, -2.34684, 6.26562, 0.772589) transform = Transform3D(0.804, 0, 0, 0, 0.292, 0, 0, 0, 0.917, -2.34684, 6.26562, 0.772589)
amount = 20 amount = 32
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-20.025, -21.885, -21.67, 41.05, 43.7, 41.02)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_x03a5") process_material = SubResource("ParticleProcessMaterial_x03a5")
draw_pass_1 = SubResource("QuadMesh_06lbc") draw_pass_1 = SubResource("QuadMesh_06lbc")

View File

@@ -1777,8 +1777,9 @@ omni_attenuation = 1.116
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.874, 0, 0, 0, 0.302, 0, 0, 0, 0.702, 0.74032, 6.18964, -0.0693684) transform = Transform3D(0.874, 0, 0, 0, 0.302, 0, 0, 0, 0.702, 0.74032, 6.18964, -0.0693684)
amount = 20 amount = 25
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-20.645, -20.625, -20.395, 42.08, 41.815, 40.225)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_aviq7") process_material = SubResource("ParticleProcessMaterial_aviq7")
draw_pass_1 = SubResource("QuadMesh_30nhy") draw_pass_1 = SubResource("QuadMesh_30nhy")

View File

@@ -1752,7 +1752,7 @@ omni_range = 8.044
omni_attenuation = 0.573 omni_attenuation = 0.573
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(0.735021, 0, 0.678044, 0, 1, 0, -0.678044, 0, 0.735021, 3.88588, 1.93767, 6.72659) transform = Transform3D(0.735021, 0, 0.678044, 0, 1, 0, -0.678044, 0, 0.735021, 3.88588, 1.93767, 6.54429)
light_color = Color(0.999884, 0.879029, 0.803759, 1) light_color = Color(0.999884, 0.879029, 0.803759, 1)
light_energy = 3.613 light_energy = 3.613
shadow_enabled = true shadow_enabled = true

View File

@@ -369,8 +369,9 @@ curve = SubResource("Curve_vo6nb")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_hsxad"] [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_hsxad"]
lifetime_randomness = 0.05 lifetime_randomness = 0.05
emission_shape_offset = Vector3(0, 0, 2.03)
emission_shape = 3 emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22) emission_box_extents = Vector3(31.69, 18.79, 31.555)
angle_min = -245.3 angle_min = -245.3
angle_max = 417.9 angle_max = 417.9
orbit_velocity_min = -0.0269999 orbit_velocity_min = -0.0269999
@@ -521,8 +522,9 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98973, 0)
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.206923, -1.16501, -0.808931) transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.206923, -1.16501, -0.808931)
amount = 20 amount = 25
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-30.83, -15.195, -29.455, 62.255, 42.05, 61.975)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_hsxad") process_material = SubResource("ParticleProcessMaterial_hsxad")
draw_pass_1 = SubResource("QuadMesh_fel6n") draw_pass_1 = SubResource("QuadMesh_fel6n")

View File

@@ -670,8 +670,9 @@ curve = SubResource("Curve_y6syt")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_y0fmo"] [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_y0fmo"]
lifetime_randomness = 0.05 lifetime_randomness = 0.05
emission_shape_offset = Vector3(0, -0.075, 0)
emission_shape = 3 emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22) emission_box_extents = Vector3(7.995, 4.16, 4.925)
angle_min = -245.3 angle_min = -245.3
angle_max = 417.9 angle_max = 417.9
orbit_velocity_min = -0.0269999 orbit_velocity_min = -0.0269999
@@ -906,8 +907,9 @@ size = Vector3(3.72614, 8.79425, 24.0038)
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.864, 0, 0, 0, 1.107, 0, 0, 0, 2.557, 0.110992, 2.59235, 4.00648) transform = Transform3D(0.864, 0, 0, 0, 1.107, 0, 0, 0, 2.557, 0.110992, 2.59235, 4.00648)
amount = 20 amount = 32
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-8.045, -4, -4.88, 15.94, 8, 9.79)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_y0fmo") process_material = SubResource("ParticleProcessMaterial_y0fmo")
draw_pass_1 = SubResource("QuadMesh_sxgxx") draw_pass_1 = SubResource("QuadMesh_sxgxx")

File diff suppressed because one or more lines are too long

View File

@@ -1,7 +1,8 @@
[gd_scene load_steps=17 format=3 uid="uid://dadl2rua1ovhq"] [gd_scene load_steps=18 format=3 uid="uid://dadl2rua1ovhq"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_rsrpd"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_rsrpd"]
[ext_resource type="PackedScene" uid="uid://0p07shc8wsja" path="res://src/map/dungeon/models/Area 2/Antechamber/A2-Antechamber.glb" id="2_v2k4g"] [ext_resource type="PackedScene" uid="uid://0p07shc8wsja" path="res://src/map/dungeon/models/Area 2/Antechamber/A2-Antechamber.glb" id="2_v2k4g"]
[ext_resource type="PackedScene" uid="uid://baavkflkbmlow" path="res://src/map/assets/Lamp.tscn" id="4_f607g"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_dirfg"] [ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_dirfg"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_0qmwl"] [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_0qmwl"]
@@ -176,15 +177,6 @@ layers = 2
sorting_offset = 100.0 sorting_offset = 100.0
mesh = SubResource("PlaneMesh_f607g") mesh = SubResource("PlaneMesh_f607g")
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.288392, 7.66531, -0.0836668)
light_energy = 4.5
shadow_enabled = true
shadow_blur = 1.24
omni_range = 13.0
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
@@ -194,3 +186,12 @@ lifetime = 41.19
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_qn47s") process_material = SubResource("ParticleProcessMaterial_qn47s")
draw_pass_1 = SubResource("QuadMesh_63r54") draw_pass_1 = SubResource("QuadMesh_63r54")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.393804, 7.69185, -0.185824)
light_energy = 4.0
shadow_enabled = true
omni_range = 20.0
[node name="Lamp" parent="." instance=ExtResource("4_f607g")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.353, 0.882, -0.188)

File diff suppressed because one or more lines are too long

View File

@@ -85,6 +85,7 @@ subdivide_depth = 1
[sub_resource type="FogMaterial" id="FogMaterial_qjo7v"] [sub_resource type="FogMaterial" id="FogMaterial_qjo7v"]
density = 1.5486 density = 1.5486
emission = Color(0.435192, 0.435192, 0.435192, 1)
[node name="Pit Room B" type="Node3D"] [node name="Pit Room B" type="Node3D"]
script = ExtResource("2_7fo8x") script = ExtResource("2_7fo8x")
@@ -278,12 +279,11 @@ mesh = SubResource("PlaneMesh_hfmc7")
[node name="Lights" type="Node3D" parent="."] [node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.288392, 3.74148, -0.0836668) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.288392, 8.86021, -0.0836668)
light_energy = 4.5 light_energy = 3.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.428 shadow_blur = 3.428
omni_range = 13.64 omni_range = 50.824
omni_attenuation = 0.769
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]
@@ -296,8 +296,8 @@ process_material = SubResource("ParticleProcessMaterial_x0sr3")
draw_pass_1 = SubResource("QuadMesh_bom1w") draw_pass_1 = SubResource("QuadMesh_bom1w")
[node name="FogVolume" type="FogVolume" parent="VFX"] [node name="FogVolume" type="FogVolume" parent="VFX"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.106932, 9.40369, -0.564365) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0603092, 16.5187, 0.0156198)
size = Vector3(6.32806, 2.79297, 5.94653) size = Vector3(7.76707, 2.79297, 8.09943)
shape = 2 shape = 2
material = SubResource("FogMaterial_qjo7v") material = SubResource("FogMaterial_qjo7v")

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -223,19 +223,24 @@ mesh = SubResource("PlaneMesh_ew8nf")
[node name="Lights" type="Node3D" parent="."] [node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.244947, 5.9168, 3.05799) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.61747, 6.74876, 3.17837)
light_energy = 3.312 light_energy = 4.0
omni_range = 7.0 omni_range = 8.594
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.95614, 6.10093, -3.2253) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.92997, 6.74876, 3.17837)
light_energy = 3.312 light_energy = 4.0
omni_range = 7.0 omni_range = 8.594
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.04887, 6.10093, -3.2253) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.61747, 6.74876, -3.33312)
light_energy = 3.312 light_energy = 4.0
omni_range = 7.0 omni_range = 8.594
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.92997, 6.74876, -3.33312)
light_energy = 4.0
omni_range = 8.594
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]

View File

@@ -1,7 +1,8 @@
[gd_scene load_steps=25 format=3 uid="uid://cypdcaqeylnwl"] [gd_scene load_steps=31 format=3 uid="uid://cypdcaqeylnwl"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_h7qp4"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_h7qp4"]
[ext_resource type="PackedScene" uid="uid://bhp13lryklool" path="res://src/map/dungeon/models/Area 2/Waterroom/A2 Water Room.glb" id="2_d5u83"] [ext_resource type="PackedScene" uid="uid://bhp13lryklool" path="res://src/map/dungeon/models/Area 2/Waterroom/A2 Water Room.glb" id="2_d5u83"]
[ext_resource type="Shader" uid="uid://dj3ut2w0lnwq2" path="res://src/map/map shaders/Overworld God Rays.gdshader" id="4_41mai"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_d0ika"] [ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_d0ika"]
[sub_resource type="BoxShape3D" id="BoxShape3D_14xap"] [sub_resource type="BoxShape3D" id="BoxShape3D_14xap"]
@@ -90,6 +91,31 @@ size = Vector2(0.1, 0.1)
subdivide_width = 1 subdivide_width = 1
subdivide_depth = 1 subdivide_depth = 1
[sub_resource type="Gradient" id="Gradient_d0ika"]
[sub_resource type="GradientTexture2D" id="GradientTexture2D_wbbo3"]
gradient = SubResource("Gradient_d0ika")
[sub_resource type="FastNoiseLite" id="FastNoiseLite_18wua"]
noise_type = 3
frequency = 0.0769
domain_warp_enabled = true
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_d1qcb"]
noise = SubResource("FastNoiseLite_18wua")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_d5u83"]
render_priority = 0
shader = ExtResource("4_41mai")
shader_parameter/alpha = 0.424
shader_parameter/rim_power = 3.873
shader_parameter/texture_emission = SubResource("NoiseTexture2D_d1qcb")
shader_parameter/gradient = SubResource("GradientTexture2D_wbbo3")
shader_parameter/emission = Color(1, 1, 1, 1)
shader_parameter/emission_energy = 0.58
shader_parameter/uv1_scale = Vector3(5, 0, 0)
shader_parameter/uv1_offset = Vector3(0, 1, 0)
[node name="Water Room B" type="Node3D"] [node name="Water Room B" type="Node3D"]
script = ExtResource("1_h7qp4") script = ExtResource("1_h7qp4")
@@ -260,108 +286,102 @@ shape = SubResource("BoxShape3D_73kf5")
unique_name_in_owner = true unique_name_in_owner = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Room/MinimapShadow"] [node name="MeshInstance3D" type="MeshInstance3D" parent="Room/MinimapShadow"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.708975, -4.1296, 0.485024) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.708975, -4.93226, 0.485024)
layers = 2 layers = 2
sorting_offset = 100.0 sorting_offset = 100.0
mesh = SubResource("PlaneMesh_41mai") mesh = SubResource("PlaneMesh_41mai")
[node name="Lights" type="Node3D" parent="."] [node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, -10)
light_color = Color(0.7296, 0.9024, 0.96, 1)
shadow_enabled = true
shadow_blur = 3.37
omni_range = 3.747
omni_attenuation = -0.85
[node name="OmniLight3D8" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D8" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, 10.1454) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.85245, 11.3051)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 2.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
omni_range = 3.747 omni_range = 81.036
omni_attenuation = -0.85
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.59067, 4.83975, 20.4279) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.9811, 2.64266, 20.4279)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 4.956 light_energy = 2.0
light_specular = 0.0 light_specular = 0.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
omni_range = 20.0 omni_range = 81.036
omni_attenuation = 1.231
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8951, 4.97055, 16.5391) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.7042, 2.64266, 20.4279)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 4.956 light_energy = 2.0
light_specular = 0.0 light_specular = 0.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
omni_range = 20.0 omni_range = 81.036
omni_attenuation = 1.231
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D5" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.45265, 5.08546, 1.25865) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.428, 2.64266, 1.25865)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 2.387 light_energy = 2.0
light_specular = 0.0 light_specular = 0.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
omni_range = 20.0 omni_range = 81.036
omni_attenuation = 1.231
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D6" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.09441, 3.92746, 1.22373) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.2165, 2.64266, 1.22373)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 2.387 light_energy = 2.0
light_specular = 0.0 light_specular = 0.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
omni_range = 20.0 omni_range = 81.036
omni_attenuation = 1.231
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.0242, 4.66436, -21.4101) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.8882, 2.64266, -21.4101)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 4.956 light_energy = 2.0
light_specular = 0.0 light_specular = 0.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
omni_range = 20.0 omni_range = 81.036
omni_attenuation = 1.231
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.9976, 5.00923, -21.4946) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.9976, 2.64266, -21.4946)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 4.956 light_energy = 2.0
light_specular = 0.0 light_specular = 0.0
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
omni_range = 20.0 omni_range = 81.036
omni_attenuation = 1.231
[node name="SpotLight3D" type="SpotLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 6, -10)
light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 10.618
shadow_enabled = true
shadow_blur = 3.37
spot_range = 12.0
spot_attenuation = 0.65
spot_angle = 38.9975
[node name="SpotLight3D2" type="SpotLight3D" parent="Lights"] [node name="SpotLight3D2" type="SpotLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 7, 11) transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.512265, 7, 11.6343)
light_color = Color(0.7296, 0.9024, 0.96, 1) light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 10.618 light_energy = 10.618
shadow_enabled = true shadow_enabled = true
shadow_blur = 3.37 shadow_blur = 3.37
spot_range = 12.0 spot_range = 12.0
spot_attenuation = 0.65 spot_attenuation = 0.65
spot_angle = 38.9975 spot_angle = 16.6126
[node name="OmniLight3D9" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.85245, -11.3064)
light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 2.0
shadow_enabled = true
shadow_blur = 3.37
omni_range = 81.036
[node name="SpotLight3D3" type="SpotLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.512265, 7, -10.9772)
light_color = Color(0.7296, 0.9024, 0.96, 1)
light_energy = 10.618
shadow_enabled = true
shadow_blur = 3.37
spot_range = 12.0
spot_attenuation = 0.65
spot_angle = 16.6126
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]
@@ -380,3 +400,17 @@ size = Vector3(6, 5, 8)
[node name="FogVolume2" type="FogVolume" parent="VFX"] [node name="FogVolume2" type="FogVolume" parent="VFX"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.5, -10) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.5, -10)
size = Vector3(6, 5, 8) size = Vector3(6, 5, 8)
[node name="Altar Godrays2" type="CSGCylinder3D" parent="VFX"]
transform = Transform3D(20.185, 0, 0, 0, 20.1849, 0, 0, 0, 20.185, -0.404321, 2.32028, 11.3151)
radius = 0.243164
height = 0.610291
cone = true
material = SubResource("ShaderMaterial_d5u83")
[node name="Altar Godrays3" type="CSGCylinder3D" parent="VFX"]
transform = Transform3D(20.185, 0, 0, 0, 20.1849, 0, 0, 0, 20.185, -0.404321, 2.32028, -11.2964)
radius = 0.243164
height = 0.610291
cone = true
material = SubResource("ShaderMaterial_d5u83")

View File

@@ -1,7 +1,9 @@
[gd_scene load_steps=20 format=3 uid="uid://b8tiuu3l181ke"] [gd_scene load_steps=22 format=3 uid="uid://b8tiuu3l181ke"]
[ext_resource type="PackedScene" uid="uid://xahptbyj5wfn" path="res://src/map/dungeon/models/Area 2/Longroom/A2-Longroom.glb" id="2_kp5lh"] [ext_resource type="PackedScene" uid="uid://xahptbyj5wfn" path="res://src/map/dungeon/models/Area 2/Longroom/A2-Longroom.glb" id="2_kp5lh"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_oayuk"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_oayuk"]
[ext_resource type="PackedScene" uid="uid://bnf4mvmjogax" path="res://src/map/assets/Lamp Model/A2Top Lamp.glb" id="3_erovx"]
[ext_resource type="PackedScene" uid="uid://baavkflkbmlow" path="res://src/map/assets/Lamp.tscn" id="4_7i5m1"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="6_7i5m1"] [ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="6_7i5m1"]
[sub_resource type="BoxShape3D" id="BoxShape3D_0611p"] [sub_resource type="BoxShape3D" id="BoxShape3D_0611p"]
@@ -227,33 +229,48 @@ mesh = SubResource("PlaneMesh_h44ap")
[node name="Lights" type="Node3D" parent="."] [node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2159, 5.26953, -0.382709) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2068, 6.03628, 0.0262182)
light_energy = 5.0 light_energy = 0.675
shadow_enabled = true shadow_enabled = true
omni_range = 26.443 omni_range = 40.47
omni_attenuation = 1.781
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.86789, 5.26953, -0.382709) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.808066, 6.11362, -0.00177145)
light_energy = 6.665 light_energy = 0.675
shadow_enabled = true shadow_enabled = true
shadow_blur = 10.0 shadow_blur = 10.0
omni_range = 26.443 omni_range = 40.47
omni_attenuation = 1.781
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.98437, 5.26953, -0.382709) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.93859, 6.02875, 0.036626)
light_energy = 6.48 light_energy = 0.675
shadow_enabled = true shadow_enabled = true
shadow_blur = 10.0 shadow_blur = 10.0
omni_range = 26.443 omni_range = 40.47
omni_attenuation = 1.781
[node name="A2Top Lamp" parent="Lights" instance=ExtResource("3_erovx")]
transform = Transform3D(0.55, 0, 0, 0, 0.55, 0, 0, 0, 0.55, 0.79732, 6.26792, -0.00296387)
[node name="Lamp" parent="Lights" instance=ExtResource("4_7i5m1")]
transform = Transform3D(0.55, 0, 0, 0, 0.55, 0, 0, 0, 0.55, 0.786, 2.431, -0.039)
[node name="A2Top Lamp2" parent="Lights" instance=ExtResource("3_erovx")]
transform = Transform3D(0.55, 0, 0, 0, 0.55, 0, 0, 0, 0.55, 10.2008, 6.26792, 0.018139)
[node name="Lamp2" parent="Lights" instance=ExtResource("4_7i5m1")]
transform = Transform3D(0.55, 0, 0, 0, 0.55, 0, 0, 0, 0.55, 10.19, 2.441, -0.015)
[node name="A2Top Lamp3" parent="Lights" instance=ExtResource("3_erovx")]
transform = Transform3D(0.55, 0, 0, 0, 0.55, 0, 0, 0, 0.55, -9.93896, 6.26792, 0.0404045)
[node name="Lamp3" parent="Lights" instance=ExtResource("4_7i5m1")]
transform = Transform3D(0.55, 0, 0, 0, 0.55, 0, 0, 0, 0.55, -9.955, 2.421, 0.018)
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(1.084, 0, 0, 0, 0.257, 0, 0, 0, 0.682, 0.688172, 4.22838, 0.00214195) transform = Transform3D(1.084, 0, 0, 0, 0.257, 0, 0, 0, 0.682, 0.688172, 4.22838, 0.00214195)
amount = 20 amount = 45
lifetime = 41.19 lifetime = 41.19
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_7b6f1") process_material = SubResource("ParticleProcessMaterial_7b6f1")

View File

@@ -30,6 +30,7 @@ curve = SubResource("Curve_nqsfp")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_6drtk"] [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_6drtk"]
lifetime_randomness = 0.05 lifetime_randomness = 0.05
emission_shape_scale = Vector3(1, 1.06, 1)
emission_shape = 3 emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22) emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3 angle_min = -245.3
@@ -222,8 +223,9 @@ omni_range = 13.0
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.499, 0, 0, 0, 0.307, 0, 0, 0, 0.507, 0.281, 6.094, -0.438) transform = Transform3D(0.499, 0, 0, 0, 0.307, 0, 0, 0, 0.507, 0.281, 6.094, -0.438)
amount = 20 amount = 35
lifetime = 41.19 lifetime = 41.19
visibility_aabb = AABB(-22.275, -21.31, -22.32, 44.25, 43.855, 44.585)
local_coords = true local_coords = true
process_material = SubResource("ParticleProcessMaterial_6drtk") process_material = SubResource("ParticleProcessMaterial_6drtk")
draw_pass_1 = SubResource("QuadMesh_oelme") draw_pass_1 = SubResource("QuadMesh_oelme")

File diff suppressed because one or more lines are too long

View File

@@ -218,12 +218,18 @@ mesh = SubResource("PlaneMesh_w3a78")
[node name="Light" type="Node3D" parent="."] [node name="Light" type="Node3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Light"] [node name="OmniLight3D2" type="OmniLight3D" parent="Light"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.38779, 4.05302, -0.0836668) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.93439, 4.59412, -0.0836668)
light_energy = 3.012 light_energy = 1.18
shadow_enabled = true shadow_enabled = true
shadow_blur = 1.24 shadow_blur = 1.24
omni_range = 7.66 omni_range = 12.174
omni_attenuation = 0.19
[node name="OmniLight3D3" type="OmniLight3D" parent="Light"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.26962, 4.59412, -0.0836668)
light_energy = 1.18
shadow_enabled = true
shadow_blur = 1.24
omni_range = 12.174
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=30 format=3 uid="uid://b6akxaacr8jd2"] [gd_scene load_steps=30 format=3 uid="uid://b6akxaacr8jd2"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"] [ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"]
[ext_resource type="PackedScene" uid="uid://clg0hy24ip0gd" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer.glb" id="2_r0ujh"] [ext_resource type="PackedScene" uid="uid://dl7xg3y4kupq0" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer.glb" id="2_r0ujh"]
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="8_pycw7"] [ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="8_pycw7"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="20_7etq1"] [ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="20_7etq1"]
[ext_resource type="Shader" uid="uid://blrcjqdo7emhs" path="res://src/map/overworld/Models/water.gdshader" id="22_p2jw2"] [ext_resource type="Shader" uid="uid://blrcjqdo7emhs" path="res://src/map/overworld/Models/water.gdshader" id="22_p2jw2"]
@@ -327,8 +327,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.141112, 3.66531, -0.083666
light_energy = 1.434 light_energy = 1.434
shadow_enabled = true shadow_enabled = true
shadow_blur = 2.797 shadow_blur = 2.797
omni_range = 14.312 omni_range = 19.504
omni_attenuation = 0.413
[node name="VFX" type="Node3D" parent="."] [node name="VFX" type="Node3D" parent="."]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=72 format=3 uid="uid://02v033xrh6xi"] [gd_scene load_steps=73 format=3 uid="uid://02v033xrh6xi"]
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_7o05s"] [ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_7o05s"]
[ext_resource type="PackedScene" uid="uid://bpihpjlg5mcq" path="res://src/map/dungeon/models/Area 2/Exit/A2-Exit.glb" id="2_d13sj"] [ext_resource type="PackedScene" uid="uid://bpihpjlg5mcq" path="res://src/map/dungeon/models/Area 2/Exit/A2-Exit.glb" id="2_d13sj"]
@@ -487,7 +487,7 @@ material = SubResource("StandardMaterial3D_5n72k")
[sub_resource type="Environment" id="Environment_d13sj"] [sub_resource type="Environment" id="Environment_d13sj"]
background_mode = 1 background_mode = 1
background_color = Color(0.37792, 0.377918, 0.377919, 1) background_energy_multiplier = 0.0
ambient_light_energy = 0.0 ambient_light_energy = 0.0
sdfgi_enabled = true sdfgi_enabled = true
sdfgi_use_occlusion = true sdfgi_use_occlusion = true
@@ -500,8 +500,14 @@ glow_strength = 0.54
glow_bloom = 1.0 glow_bloom = 1.0
glow_blend_mode = 0 glow_blend_mode = 0
fog_enabled = true fog_enabled = true
fog_density = 0.02
volumetric_fog_enabled = true volumetric_fog_enabled = true
volumetric_fog_density = 0.02 volumetric_fog_density = 0.03
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_d13sj"]
dof_blur_far_enabled = true
dof_blur_far_distance = 26.82
dof_blur_amount = 0.25
[node name="Floor Exit B" type="Node3D"] [node name="Floor Exit B" type="Node3D"]
script = ExtResource("2_7o05s") script = ExtResource("2_7o05s")
@@ -603,25 +609,32 @@ mesh = SubResource("PlaneMesh_kx0t3")
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.50137, 4.05861, 0.0702511) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.50137, 4.05861, 0.0702511)
light_color = Color(0.281065, 0.630266, 3.85046e-07, 1)
light_energy = 6.436 light_energy = 6.436
shadow_enabled = true shadow_enabled = true
shadow_blur = 10.0 shadow_blur = 10.0
omni_range = 20.929 omni_range = 1.976
omni_attenuation = 1.346 omni_attenuation = 1.465
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.6103, 4.13878, 0.141568) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.59195, 4.13878, 0.141568)
light_energy = 6.436 light_color = Color(0.281065, 0.630266, 3.85046e-07, 1)
light_energy = 1.67
shadow_enabled = true shadow_enabled = true
shadow_blur = 10.0 shadow_blur = 10.0
omni_range = 20.929 omni_range = 1.976
omni_attenuation = 1.346 omni_attenuation = 1.465
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"] [node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.623, -5.91127) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.623, -5.91127)
light_energy = 4.7 light_energy = 4.7
omni_range = 14.399 omni_range = 14.399
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.95368, 8.66777)
light_energy = 2.935
omni_range = 18.161
[node name="Audio" type="Node3D" parent="."] [node name="Audio" type="Node3D" parent="."]
[node name="FLAME1" type="AudioStreamPlayer3D" parent="Audio"] [node name="FLAME1" type="AudioStreamPlayer3D" parent="Audio"]
@@ -656,12 +669,14 @@ draw_pass_1 = SubResource("QuadMesh_fnbln")
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="VFX"] [node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="VFX"]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, -5.59708, 4.55575, 0.0437837) transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, -5.59708, 4.55575, 0.0437837)
modulate = Color(0.649608, 0.571882, 0, 1)
billboard = 2 billboard = 2
sprite_frames = SubResource("SpriteFrames_chrua") sprite_frames = SubResource("SpriteFrames_chrua")
autoplay = "default" autoplay = "default"
[node name="AnimatedSprite3D2" type="AnimatedSprite3D" parent="VFX"] [node name="AnimatedSprite3D2" type="AnimatedSprite3D" parent="VFX"]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, 5.50123, 4.48291, 0.094732) transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, 5.50123, 4.48291, 0.094732)
modulate = Color(0.73472, 0.534554, 0.0134277, 1)
billboard = 2 billboard = 2
sprite_frames = SubResource("SpriteFrames_chrua") sprite_frames = SubResource("SpriteFrames_chrua")
autoplay = "default" autoplay = "default"
@@ -684,3 +699,4 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0318784, -0.0241842, 16.39
[node name="WorldEnvironment" type="WorldEnvironment" parent="."] [node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_d13sj") environment = SubResource("Environment_d13sj")
camera_attributes = SubResource("CameraAttributesPractical_d13sj")

View File

@@ -1,7 +1,8 @@
[gd_scene load_steps=7 format=3 uid="uid://cgp60ood1orpr"] [gd_scene load_steps=13 format=3 uid="uid://cgp60ood1orpr"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_e3spp"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_e3spp"]
[ext_resource type="PackedScene" uid="uid://u3h6q7df6h4y" path="res://src/map/dungeon/models/Area 2/Circle/A2 Circular Water Room.glb" id="1_wyllr"] [ext_resource type="PackedScene" uid="uid://u3h6q7df6h4y" path="res://src/map/dungeon/models/Area 2/Circle/A2 Circular Water Room.glb" id="1_wyllr"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="3_awssr"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_awssr"] [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_awssr"]
data = PackedVector3Array(-1, -0.4965, 0.4905, -1, 0.04, 0.4905, -1, 0.04, -0.478, -1, -0.4965, 0.4905, -1, 0.04, -0.478, -1, -0.4965, -0.478, 0.6796, -0.4965, -0.7988, 0.6796, 0.04, -0.7988, 1, 0.04, -0.478, 0.6796, -0.4965, -0.7988, 1, 0.04, -0.478, 1, -0.4965, -0.478, 1, -0.4965, -0.478, 1, 0.04, -0.478, 1, 0.04, 0.4905, 1, -0.4965, -0.478, 1, 0.04, 0.4905, 1, -0.4965, 0.4905, -0.673, -0.4965, 0.8019, -0.673, 0.04, 0.8019, -1, 0.04, 0.4905, -0.673, -0.4965, 0.8019, -1, 0.04, 0.4905, -1, -0.4965, 0.4905, 0.6796, -0.4965, -0.7988, 1, -0.4965, -0.478, 1, -0.4965, 0.4905, 0.6796, -0.4965, -0.7988, 1, -0.4965, 0.4905, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.6796, -0.4965, -0.7988, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, 0.956, 0.2085, -0.4965, -1, -0.2076, -0.4965, -1.4465, 0.2085, -0.4965, -1.4465, 0.2085, -0.4965, -1, -0.2076, -0.4965, -1, -0.2076, -0.4965, -1.4465, -0.2076, -0.4965, -1, 0.2085, -0.4965, -1, 0.2085, -0.4965, 0.956, -0.2076, -0.4965, -1, 0.2085, -0.4965, 0.956, -0.2076, -0.4965, 0.956, -0.2076, -0.4965, 0.956, 0.2085, -0.4965, 0.956, 0.2085, -0.4965, 1.434, -0.2076, -0.4965, 0.956, 0.2085, -0.4965, 1.434, -0.2076, -0.4965, 1.434, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, -1, -0.2076, -0.4965, 0.956, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, 0.956, -0.673, -0.4965, 0.8019, -1, -0.4965, -0.478, -0.673, -0.4965, -0.7988, -0.673, -0.4965, 0.8019, -1, -0.4965, -0.478, -0.673, -0.4965, 0.8019, -1, -0.4965, 0.4905, 0.2085, -0.4965, 0.956, 0.2085, 0.04, 0.956, 0.2085, 0.04, 1.434, 0.2085, -0.4965, 0.956, 0.2085, 0.04, 1.434, 0.2085, -0.4965, 1.434, -0.673, -0.4965, -0.7988, -0.673, 0.04, -0.7988, -0.2076, 0.04, -1, -0.673, -0.4965, -0.7988, -0.2076, 0.04, -1, -0.2076, -0.4965, -1, 0.6796, -0.4965, 0.8208, 0.6796, 0.04, 0.8208, 0.2085, 0.04, 0.956, 0.6796, -0.4965, 0.8208, 0.2085, 0.04, 0.956, 0.2085, -0.4965, 0.956, -1, -0.4965, -0.478, -1, 0.04, -0.478, -0.673, 0.04, -0.7988, -1, -0.4965, -0.478, -0.673, 0.04, -0.7988, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, 0.956, -0.2076, 0.04, 0.956, -0.673, 0.04, 0.8019, -0.2076, -0.4965, 0.956, -0.673, 0.04, 0.8019, -0.673, -0.4965, 0.8019, 1, -0.4965, 0.4905, 1, 0.04, 0.4905, 0.6796, 0.04, 0.8208, 1, -0.4965, 0.4905, 0.6796, 0.04, 0.8208, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.2085, 0.04, -1, 0.6796, 0.04, -0.7988, 0.2085, -0.4965, -1, 0.6796, 0.04, -0.7988, 0.6796, -0.4965, -0.7988, -0.2076, 0.04, 0.956, -0.2076, -0.4965, 0.956, -0.2076, -0.4965, 1.434, -0.2076, 0.04, 0.956, -0.2076, -0.4965, 1.434, -0.2076, 0.04, 1.434, 0.2085, 0.04, -1, 0.2085, -0.4965, -1, 0.2085, -0.4965, -1.4465, 0.2085, 0.04, -1, 0.2085, -0.4965, -1.4465, 0.2085, 0.04, -1.4465, -0.2076, -0.4965, -1, -0.2076, 0.04, -1, -0.2076, 0.04, -1.4465, -0.2076, -0.4965, -1, -0.2076, 0.04, -1.4465, -0.2076, -0.4965, -1.4465) data = PackedVector3Array(-1, -0.4965, 0.4905, -1, 0.04, 0.4905, -1, 0.04, -0.478, -1, -0.4965, 0.4905, -1, 0.04, -0.478, -1, -0.4965, -0.478, 0.6796, -0.4965, -0.7988, 0.6796, 0.04, -0.7988, 1, 0.04, -0.478, 0.6796, -0.4965, -0.7988, 1, 0.04, -0.478, 1, -0.4965, -0.478, 1, -0.4965, -0.478, 1, 0.04, -0.478, 1, 0.04, 0.4905, 1, -0.4965, -0.478, 1, 0.04, 0.4905, 1, -0.4965, 0.4905, -0.673, -0.4965, 0.8019, -0.673, 0.04, 0.8019, -1, 0.04, 0.4905, -0.673, -0.4965, 0.8019, -1, 0.04, 0.4905, -1, -0.4965, 0.4905, 0.6796, -0.4965, -0.7988, 1, -0.4965, -0.478, 1, -0.4965, 0.4905, 0.6796, -0.4965, -0.7988, 1, -0.4965, 0.4905, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.6796, -0.4965, -0.7988, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, 0.956, 0.2085, -0.4965, -1, -0.2076, -0.4965, -1.4465, 0.2085, -0.4965, -1.4465, 0.2085, -0.4965, -1, -0.2076, -0.4965, -1, -0.2076, -0.4965, -1.4465, -0.2076, -0.4965, -1, 0.2085, -0.4965, -1, 0.2085, -0.4965, 0.956, -0.2076, -0.4965, -1, 0.2085, -0.4965, 0.956, -0.2076, -0.4965, 0.956, -0.2076, -0.4965, 0.956, 0.2085, -0.4965, 0.956, 0.2085, -0.4965, 1.434, -0.2076, -0.4965, 0.956, 0.2085, -0.4965, 1.434, -0.2076, -0.4965, 1.434, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, -1, -0.2076, -0.4965, 0.956, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, 0.956, -0.673, -0.4965, 0.8019, -1, -0.4965, -0.478, -0.673, -0.4965, -0.7988, -0.673, -0.4965, 0.8019, -1, -0.4965, -0.478, -0.673, -0.4965, 0.8019, -1, -0.4965, 0.4905, 0.2085, -0.4965, 0.956, 0.2085, 0.04, 0.956, 0.2085, 0.04, 1.434, 0.2085, -0.4965, 0.956, 0.2085, 0.04, 1.434, 0.2085, -0.4965, 1.434, -0.673, -0.4965, -0.7988, -0.673, 0.04, -0.7988, -0.2076, 0.04, -1, -0.673, -0.4965, -0.7988, -0.2076, 0.04, -1, -0.2076, -0.4965, -1, 0.6796, -0.4965, 0.8208, 0.6796, 0.04, 0.8208, 0.2085, 0.04, 0.956, 0.6796, -0.4965, 0.8208, 0.2085, 0.04, 0.956, 0.2085, -0.4965, 0.956, -1, -0.4965, -0.478, -1, 0.04, -0.478, -0.673, 0.04, -0.7988, -1, -0.4965, -0.478, -0.673, 0.04, -0.7988, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, 0.956, -0.2076, 0.04, 0.956, -0.673, 0.04, 0.8019, -0.2076, -0.4965, 0.956, -0.673, 0.04, 0.8019, -0.673, -0.4965, 0.8019, 1, -0.4965, 0.4905, 1, 0.04, 0.4905, 0.6796, 0.04, 0.8208, 1, -0.4965, 0.4905, 0.6796, 0.04, 0.8208, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.2085, 0.04, -1, 0.6796, 0.04, -0.7988, 0.2085, -0.4965, -1, 0.6796, 0.04, -0.7988, 0.6796, -0.4965, -0.7988, -0.2076, 0.04, 0.956, -0.2076, -0.4965, 0.956, -0.2076, -0.4965, 1.434, -0.2076, 0.04, 0.956, -0.2076, -0.4965, 1.434, -0.2076, 0.04, 1.434, 0.2085, 0.04, -1, 0.2085, -0.4965, -1, 0.2085, -0.4965, -1.4465, 0.2085, 0.04, -1, 0.2085, -0.4965, -1.4465, 0.2085, 0.04, -1.4465, -0.2076, -0.4965, -1, -0.2076, 0.04, -1, -0.2076, 0.04, -1.4465, -0.2076, -0.4965, -1, -0.2076, 0.04, -1.4465, -0.2076, -0.4965, -1.4465)
@@ -16,6 +17,41 @@ albedo_color = Color(0, 0, 0, 1)
material = SubResource("StandardMaterial3D_e3spp") material = SubResource("StandardMaterial3D_e3spp")
size = Vector2(29, 29) size = Vector2(29, 29)
[sub_resource type="Curve" id="Curve_xy4tq"]
_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_xy4tq")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_awp7b"]
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("3_awssr")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_rj5u1"]
material = SubResource("StandardMaterial3D_xwvac")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[node name="40_DonutGallery" type="Node3D"] [node name="40_DonutGallery" type="Node3D"]
script = ExtResource("1_e3spp") script = ExtResource("1_e3spp")
@@ -98,5 +134,14 @@ spot_range = 48.914
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.403, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.403, 0)
light_energy = 1.762 light_energy = 1.762
shadow_enabled = true shadow_enabled = true
omni_range = 17.759 omni_range = 29.366
omni_attenuation = 0.81 omni_attenuation = 0.81
[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 = 42
lifetime = 41.19
visibility_aabb = AABB(-22.15, -22.055, -23.155, 45.53, 47.19, 44.505)
local_coords = true
process_material = SubResource("ParticleProcessMaterial_awp7b")
draw_pass_1 = SubResource("QuadMesh_rj5u1")

View File

@@ -1,6 +1,8 @@
[gd_scene load_steps=13 format=3 uid="uid://bp6h4at643bbo"] [gd_scene load_steps=25 format=3 uid="uid://bp6h4at643bbo"]
[ext_resource type="PackedScene" uid="uid://btrmq1rhdfdpt" path="res://src/map/dungeon/models/Area 2/BlockRoomSmall/A2-BlockRoomSmall.glb" id="1_jxmh2"] [ext_resource type="PackedScene" uid="uid://btrmq1rhdfdpt" path="res://src/map/dungeon/models/Area 2/BlockRoomSmall/A2-BlockRoomSmall.glb" id="1_jxmh2"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="2_7grvb"]
[ext_resource type="Shader" uid="uid://dj3ut2w0lnwq2" path="res://src/map/map shaders/Overworld God Rays.gdshader" id="3_ibu4r"]
[sub_resource type="BoxShape3D" id="BoxShape3D_jxmh2"] [sub_resource type="BoxShape3D" id="BoxShape3D_jxmh2"]
size = Vector3(12.0847, 8, 12.0664) size = Vector3(12.0847, 8, 12.0664)
@@ -36,6 +38,67 @@ size = Vector3(4.02051, 3.9624, 4.02655)
[sub_resource type="BoxShape3D" id="BoxShape3D_f1d2a"] [sub_resource type="BoxShape3D" id="BoxShape3D_f1d2a"]
size = Vector3(19.9524, 0.1, 19.9805) size = Vector3(19.9524, 0.1, 19.9805)
[sub_resource type="Curve" id="Curve_nun7e"]
_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_k51ab"]
curve = SubResource("Curve_nun7e")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_3rcm8"]
lifetime_randomness = 0.05
emission_shape_offset = Vector3(4.61, -9.055, 0)
emission_shape = 3
emission_box_extents = Vector3(12.505, 17.315, 18.845)
angle_min = -245.3
angle_max = 417.9
orbit_velocity_min = -0.0269999
orbit_velocity_max = 0.0400001
orbit_velocity_curve = SubResource("CurveTexture_k51ab")
gravity = Vector3(0, -0.07, 0)
scale_min = 0.0
scale_max = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_23rrv"]
transparency = 1
cull_mode = 2
shading_mode = 0
albedo_color = Color(1, 1, 1, 0.0862745)
albedo_texture = ExtResource("2_7grvb")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_1i15w"]
material = SubResource("StandardMaterial3D_23rrv")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[sub_resource type="Gradient" id="Gradient_y7etk"]
[sub_resource type="GradientTexture2D" id="GradientTexture2D_wbbo3"]
gradient = SubResource("Gradient_y7etk")
[sub_resource type="FastNoiseLite" id="FastNoiseLite_f1d2a"]
noise_type = 3
frequency = 0.0769
domain_warp_enabled = true
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_d1qcb"]
noise = SubResource("FastNoiseLite_f1d2a")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_k3yye"]
render_priority = 0
shader = ExtResource("3_ibu4r")
shader_parameter/alpha = 0.848
shader_parameter/rim_power = 1.507
shader_parameter/texture_emission = SubResource("NoiseTexture2D_d1qcb")
shader_parameter/gradient = SubResource("GradientTexture2D_wbbo3")
shader_parameter/emission = Color(1, 1, 1, 1)
shader_parameter/emission_energy = 0.33
shader_parameter/uv1_scale = Vector3(5, 0, 0)
shader_parameter/uv1_offset = Vector3(0, 1, 0)
[node name="42_SmallBlockRoomA2" type="Node3D"] [node name="42_SmallBlockRoomA2" type="Node3D"]
[node name="Model" type="Node3D" parent="."] [node name="Model" type="Node3D" parent="."]
@@ -133,10 +196,38 @@ shape = SubResource("BoxShape3D_y7etk")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.81589, -0.142086, 7.97142) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.81589, -0.142086, 7.97142)
shape = SubResource("BoxShape3D_y7etk") shape = SubResource("BoxShape3D_y7etk")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.81748, -0.142086, 5.93779)
shape = SubResource("BoxShape3D_y7etk")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"] [node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.833786, -2.14556, -0.00332832) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.833786, -2.14556, -0.00332832)
shape = SubResource("BoxShape3D_f1d2a") shape = SubResource("BoxShape3D_f1d2a")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.864, 0, 0, 0, 0.477, 0, 0, 0, 0.542, 0.432374, 10.083, -0.666)
amount = 50
lifetime = 41.19
visibility_aabb = AABB(-6.81, -23.115, -15.85, 21.525, 21.875, 30.995)
local_coords = true
transform_align = 3
process_material = SubResource("ParticleProcessMaterial_3rcm8")
draw_pass_1 = SubResource("QuadMesh_1i15w")
[node name="Altar Spotlight" type="SpotLight3D" parent="GPUParticles3D2"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.439903, 25.4356, 1.2606)
light_energy = 0.273
spot_range = 23.1367
spot_attenuation = -1.2
spot_angle = 11.3466
[node name="Altar Godrays" type="CSGCylinder3D" parent="GPUParticles3D2"]
transform = Transform3D(15.5976, 0, -12.812, 0, 20.185, 0, 12.812, 0, 15.5976, -0.461054, -1.25319, 1.33072)
radius = 0.179
height = 2.21189
cone = true
material = SubResource("ShaderMaterial_k3yye")
[node name="OmniLight3D" type="OmniLight3D" parent="GPUParticles3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.590861, -10.8906, -0.310978)
light_energy = 1.243
shadow_enabled = true
shadow_blur = 1.24
omni_range = 30.249
omni_attenuation = 1.377

View File

@@ -1,9 +1,11 @@
[gd_scene load_steps=18 format=3 uid="uid://bbyjnuf1p6w3r"] [gd_scene load_steps=30 format=3 uid="uid://bbyjnuf1p6w3r"]
[ext_resource type="PackedScene" uid="uid://ddeqj2mmaw0vr" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2-BlockRoomLarge.glb" id="1_37pbi"] [ext_resource type="PackedScene" uid="uid://ddeqj2mmaw0vr" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2-BlockRoomLarge.glb" id="1_37pbi"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_wvkq2"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_wvkq2"]
[ext_resource type="PackedScene" uid="uid://1dxoa8aqmss2" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER.glb" id="3_48eg6"] [ext_resource type="PackedScene" uid="uid://1dxoa8aqmss2" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER.glb" id="3_48eg6"]
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="4_yv0am"] [ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="4_yv0am"]
[ext_resource type="Shader" uid="uid://24h5apentq8k" path="res://src/map/map shaders/Overworld God Rays.tres" id="5_yv0am"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="6_bdm5v"]
[sub_resource type="BoxShape3D" id="BoxShape3D_wvkq2"] [sub_resource type="BoxShape3D" id="BoxShape3D_wvkq2"]
size = Vector3(3.96191, 3.96552, 8.00346) size = Vector3(3.96191, 3.96552, 8.00346)
@@ -45,6 +47,67 @@ albedo_color = Color(0, 0, 0, 1)
material = SubResource("StandardMaterial3D_wvkq2") material = SubResource("StandardMaterial3D_wvkq2")
size = Vector2(37, 21) size = Vector2(37, 21)
[sub_resource type="Gradient" id="Gradient_bdm5v"]
[sub_resource type="GradientTexture2D" id="GradientTexture2D_eif7p"]
gradient = SubResource("Gradient_bdm5v")
[sub_resource type="FastNoiseLite" id="FastNoiseLite_2fujl"]
noise_type = 3
frequency = 0.001
domain_warp_enabled = true
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_ougmr"]
seamless = true
noise = SubResource("FastNoiseLite_2fujl")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_yd8n7"]
render_priority = 0
shader = ExtResource("5_yv0am")
shader_parameter/alpha = 0.609
shader_parameter/rim_power = 3.043
shader_parameter/texture_emission = SubResource("NoiseTexture2D_ougmr")
shader_parameter/gradient = SubResource("GradientTexture2D_eif7p")
shader_parameter/emission = Color(0.77084, 0.770839, 0.770839, 1)
shader_parameter/emission_energy = 0.591
shader_parameter/uv1_scale = Vector3(5, 0, 0)
shader_parameter/uv1_offset = Vector3(0, 1, 0)
[sub_resource type="Curve" id="Curve_2fujl"]
_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_2fujl")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_yd8n7"]
lifetime_randomness = 0.05
emission_shape = 3
emission_box_extents = Vector3(22.03, 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("6_bdm5v")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_ivxol"]
material = SubResource("StandardMaterial3D_ecy5p")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[node name="LargeBlockRoom" type="Node3D"] [node name="LargeBlockRoom" type="Node3D"]
script = ExtResource("1_wvkq2") script = ExtResource("1_wvkq2")
@@ -186,3 +249,44 @@ transform = Transform3D(-4.32306e-08, 0, 1.027, 0, 0.996, 0, -0.989, 0, -4.48916
[node name="A2SOCKET2" parent="." instance=ExtResource("4_yv0am")] [node name="A2SOCKET2" parent="." instance=ExtResource("4_yv0am")]
transform = Transform3D(-4.32306e-08, 0, 1.027, 0, 0.996, 0, -0.989, 0, -4.48916e-08, -17.528, 0.000540286, -0.185382) transform = Transform3D(-4.32306e-08, 0, 1.027, 0, 0.996, 0, -0.989, 0, -4.48916e-08, -17.528, 0.000540286, -0.185382)
[node name="Altar Spotlight" type="SpotLight3D" parent="."]
transform = Transform3D(-0.759271, 0.650774, 4.37114e-08, 3.31888e-08, -2.84462e-08, 1, 0.650774, 0.759271, -3.23697e-14, 0.339257, 25.4356, -0.00603229)
light_energy = 0.273
spot_range = 30.1342
spot_attenuation = -0.64
spot_angle = 19.0559
[node name="CSGBox3D" type="CSGBox3D" parent="."]
transform = Transform3D(-8.82314e-07, 0, -20.185, 0, 20.1849, 0, 20.185, 0, -8.82313e-07, 1.62753, 3.13622, 0.0132027)
size = Vector3(0.589203, 0.774925, 0.581787)
material = SubResource("ShaderMaterial_yd8n7")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.34929, 13.2918, -0.310978)
light_energy = 2.136
shadow_enabled = true
shadow_blur = 1.24
omni_range = 10.182
omni_attenuation = 0.819
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.26285, 7.80147, -0.310978)
light_energy = 2.136
shadow_enabled = true
shadow_blur = 1.24
omni_range = 32.5
omni_attenuation = 0.819
[node name="FogVolume" type="FogVolume" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.94204, 19.8504, -0.406982)
size = Vector3(15.978, 12.0819, 20.8413)
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.974, 0, 0, 0, 0.297, 0, 0, 0, 0.462, -0.817594, 5.71728, -0.327721)
amount = 70
lifetime = 41.19
visibility_aabb = AABB(-18.83, -19.95, -22.09, 38.345, 36.82, 43.475)
local_coords = true
process_material = SubResource("ParticleProcessMaterial_yd8n7")
draw_pass_1 = SubResource("QuadMesh_ivxol")

View File

@@ -1245,9 +1245,9 @@ sdfgi_min_cell_size = 0.01
sdfgi_cascade0_distance = 0.64 sdfgi_cascade0_distance = 0.64
sdfgi_max_distance = 10.24 sdfgi_max_distance = 10.24
glow_enabled = true glow_enabled = true
glow_intensity = 0.51 glow_intensity = 0.46
glow_strength = 0.26 glow_strength = 0.7
glow_bloom = 1.0 glow_bloom = 0.2
glow_blend_mode = 0 glow_blend_mode = 0
fog_density = 0.0565 fog_density = 0.0565
fog_height = -47.63 fog_height = -47.63
@@ -1255,6 +1255,7 @@ fog_height_density = 0.2481
volumetric_fog_enabled = true volumetric_fog_enabled = true
volumetric_fog_density = 0.01 volumetric_fog_density = 0.01
volumetric_fog_albedo = Color(0.439054, 0.435171, 0.424614, 1) volumetric_fog_albedo = Color(0.439054, 0.435171, 0.424614, 1)
volumetric_fog_emission_energy = 0.0
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_c0bu3"] [sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_c0bu3"]
auto_exposure_enabled = true auto_exposure_enabled = true

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=9 format=3 uid="uid://cpjlj7kxdhv16"] [gd_scene load_steps=9 format=3 uid="uid://cpjlj7kxdhv16"]
[ext_resource type="Script" uid="uid://b07ueredevhr3" path="res://src/menu/LoadingScreen.cs" id="1_5uxhf"] [ext_resource type="Script" uid="uid://b07ueredevhr3" path="res://src/menu/LoadingScreen.cs" id="1_5uxhf"]
[ext_resource type="Texture2D" uid="uid://d2krh4u2v06k5" path="res://src/ui/rendered_assets/SCREEN_RENDERS_Loading_720_16_9.png" id="2_xfkmi"] [ext_resource type="Texture2D" uid="uid://bbgj66nee6ut5" path="res://src/ui/rendered_assets/16x9 LOADING.png" id="2_xfkmi"]
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_xfkmi"] [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_xfkmi"]

File diff suppressed because one or more lines are too long

View File

@@ -7,7 +7,7 @@
[ext_resource type="PackedScene" uid="uid://bea2waybmgd6u" path="res://src/ui/teleport_prompt/UseTeleportPrompt.tscn" id="5_h1hgq"] [ext_resource type="PackedScene" uid="uid://bea2waybmgd6u" path="res://src/ui/teleport_prompt/UseTeleportPrompt.tscn" id="5_h1hgq"]
[ext_resource type="PackedScene" uid="uid://x0f1ol50nnp3" path="res://src/ui/in_game_ui/InventoryMessageUI.tscn" id="6_y26qy"] [ext_resource type="PackedScene" uid="uid://x0f1ol50nnp3" path="res://src/ui/in_game_ui/InventoryMessageUI.tscn" id="6_y26qy"]
[ext_resource type="PackedScene" uid="uid://8f3dk16nj0dn" path="res://src/menu/DebugMenu.tscn" id="7_llomk"] [ext_resource type="PackedScene" uid="uid://8f3dk16nj0dn" path="res://src/menu/DebugMenu.tscn" id="7_llomk"]
[ext_resource type="Texture2D" uid="uid://dnt8myee0ju3v" path="res://src/ui/UI Front with Transparency.png" id="9_f46co"] [ext_resource type="Texture2D" uid="uid://dddw5y7tqf1yv" path="res://src/ui/rendered_assets/SIDEBARS/PILGRIM.png" id="9_higkc"]
[ext_resource type="PackedScene" uid="uid://cbxw70qa7gifp" path="res://src/ui/inventory_menu/InventoryMenu.tscn" id="9_ur8ag"] [ext_resource type="PackedScene" uid="uid://cbxw70qa7gifp" path="res://src/ui/inventory_menu/InventoryMenu.tscn" id="9_ur8ag"]
[ext_resource type="PackedScene" uid="uid://dwa7o6hkkwjg1" path="res://src/ui/inventory_menu/ItemRescueMenu.tscn" id="10_higkc"] [ext_resource type="PackedScene" uid="uid://dwa7o6hkkwjg1" path="res://src/ui/inventory_menu/ItemRescueMenu.tscn" id="10_higkc"]
@@ -120,7 +120,7 @@ offset_bottom = 620.0
[node name="Sidebar Texture" type="TextureRect" parent="Sidebar Container"] [node name="Sidebar Texture" type="TextureRect" parent="Sidebar Container"]
layout_mode = 2 layout_mode = 2
texture = ExtResource("9_f46co") texture = ExtResource("9_higkc")
[node name="PlayerInfoContainer" type="MarginContainer" parent="Sidebar Container"] [node name="PlayerInfoContainer" type="MarginContainer" parent="Sidebar Container"]
layout_mode = 2 layout_mode = 2

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cs4a4duoyg61m"
path.bptc="res://.godot/imported/INVULNBARRIER_invulntext.png-d6a12699c0d939de205cc28dc6f82da2.bptc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "26211eb17c817ee35e3e196fc85e040a"
}
[deps]
source_file="res://src/vfx/Items Etc/INVULNBARRIER_invulntext.png"
dest_files=["res://.godot/imported/INVULNBARRIER_invulntext.png-d6a12699c0d939de205cc28dc6f82da2.bptc.ctex"]
[params]
compress/mode=2
compress/high_quality=true
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0