Minimap Reveal system tscns added, floor adjustments, collisions added for mazefloor

This commit is contained in:
Pal
2026-01-25 02:19:11 -08:00
parent d6b20ce4c2
commit bba0bb5ecd
43 changed files with 10141 additions and 197 deletions

View File

@@ -295,7 +295,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -4.28807, 0)
[node name="MeshInstance" type="MeshInstance3D" parent="EdenPillar"]
unique_name_in_owner = true
transform = Transform3D(-2.29567e-08, 0.525188, 0.290134, -0.6, -2.62268e-08, -5.45934e-14, 1.26821e-08, -0.290134, 0.525188, -0.00582695, 4.44911, -0.0565475)
transform = Transform3D(-2.86959e-08, 0.656485, 0.362667, -0.75, -3.27835e-08, -6.87599e-14, 1.58526e-08, -0.362667, 0.656485, -0.00582695, 4.44911, -0.0565475)
mesh = SubResource("ArrayMesh_8pgwy")
skeleton = NodePath("")

Binary file not shown.

View File

@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bn1mxy1ylxcgi"
path="res://.godot/imported/ProscCor.glb-db521d2a26940f802af6aab21cf7db4f.scn"
[deps]
source_file="res://src/map/assets/ProscCor.glb"
dest_files=["res://.godot/imported/ProscCor.glb-db521d2a26940f802af6aab21cf7db4f.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: 118 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bwf8peyiv7fa6"
path="res://.godot/imported/ProscCor_BIACARR.jpg-19dc342d5e74a88599280221e75d1daa.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "c34b755dab9d1b5134ed89c8bd795202"
}
[deps]
source_file="res://src/map/assets/ProscCor_BIACARR.jpg"
dest_files=["res://.godot/imported/ProscCor_BIACARR.jpg-19dc342d5e74a88599280221e75d1daa.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://crlih4epxcvym"
path="res://.godot/imported/ProscCor_ROSSOVET.jpg-469e951b153088fa25aebe6f8f72679a.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "8a13eb39e1924f8faacc5fe125c2e7dd"
}
[deps]
source_file="res://src/map/assets/ProscCor_ROSSOVET.jpg"
dest_files=["res://.godot/imported/ProscCor_ROSSOVET.jpg-469e951b153088fa25aebe6f8f72679a.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

View File

@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dcrcdoq0tpy3d"
path="res://.godot/imported/false maze wall.glb-5be62567cd473f8467deaa0d796503f8.scn"
[deps]
source_file="res://src/map/assets/false maze wall.glb"
dest_files=["res://.godot/imported/false maze wall.glb-5be62567cd473f8467deaa0d796503f8.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: 24 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://xruhb7ywfbb3"
path="res://.godot/imported/false maze wall_Alt_Brick.png-98366bc6cd837c37a0a7ee790548b340.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "3f59659f68c12875c0a8b8fe140aa1d8"
}
[deps]
source_file="res://src/map/assets/false maze wall_Alt_Brick.png"
dest_files=["res://.godot/imported/false maze wall_Alt_Brick.png-98366bc6cd837c37a0a7ee790548b340.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c0l5j6l0n7prc"
path="res://.godot/imported/false maze wall_tile3.png-b3f3da8d28b26ba100a3ad59ae7963d9.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "3e702c5e3e937155f01e61bfb1f5a0f4"
}
[deps]
source_file="res://src/map/assets/false maze wall_tile3.png"
dest_files=["res://.godot/imported/false maze wall_tile3.png-b3f3da8d28b26ba100a3ad59ae7963d9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

@@ -19,7 +19,7 @@
script = ExtResource("1_n2a4w")
[node name="Proscenium\'s Room" parent="." instance=ExtResource("1_4gn32")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -0.198876, 35.067)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.08895, -0.198876, 35.067)
[node name="Floor Exit B" parent="." instance=ExtResource("2_mkc0e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -79, 0.0491953, -59)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=13 format=3 uid="uid://cidl1mnmrg2xe"]
[gd_scene load_steps=15 format=3 uid="uid://cidl1mnmrg2xe"]
[ext_resource type="PackedScene" uid="uid://dttk7gis5ibge" path="res://src/map/dungeon/rooms/Set B/30. Void Room.tscn" id="1_0ns77"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_j4xyb"]
@@ -8,16 +8,18 @@
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="5_h0mb2"]
[ext_resource type="PackedScene" uid="uid://c3lwv11e6oi7a" path="res://src/map/dungeon/corridors/A2 - Corridor - T-Block.tscn" id="6_ku5ap"]
[ext_resource type="PackedScene" uid="uid://bnhcth7efq2da" path="res://src/map/dungeon/corridors/A2 - Corridor - 4 Block .tscn" id="7_1e570"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="8_g0a8e"]
[ext_resource type="PackedScene" uid="uid://dashmsecoojsf" path="res://src/map/dungeon/corridors/A2 - Corridor - 5 Block .tscn" id="8_lg0yj"]
[ext_resource type="PackedScene" uid="uid://ds6g6la483j2v" path="res://src/map/dungeon/corridors/A2 - Corridor - Corner .tscn" id="9_5a4bp"]
[ext_resource type="PackedScene" uid="uid://cetblp4mtwotw" path="res://src/map/dungeon/corridors/A2 - Corridor - 1 Block.tscn" id="10_71nlt"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="11_1kiu7"]
[ext_resource type="PackedScene" uid="uid://dqew5q3bogxg7" path="res://src/map/dungeon/door/DOORB.tscn" id="13_feqgb"]
[node name="Floor18a" type="Node3D"]
script = ExtResource("1_j4xyb")
[node name="Void Room" parent="." instance=ExtResource("1_0ns77")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -52.748, 2, 1.92068)
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -52.748, 2, 1.46454)
[node name="GesthemiisRoom" parent="." instance=ExtResource("2_x4e5m")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.0175, 0, -22.5276)
@@ -31,32 +33,91 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 0, -26)
[node name="Floor Exit B" parent="." instance=ExtResource("5_h0mb2")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -91, 0, -48)
[node name="Node3D" parent="." instance=ExtResource("6_ku5ap")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -93, 0, -20)
[node name="Node3D3" parent="." instance=ExtResource("7_1e570")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 0, -24)
[node name="Node3D4" parent="." instance=ExtResource("8_lg0yj")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17, 0, 12)
[node name="Node3D5" parent="." instance=ExtResource("9_5a4bp")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 11, 0, 12)
[node name="Node3D6" parent="." instance=ExtResource("7_1e570")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 7, 0, -12)
[node name="Long Room B2" parent="." instance=ExtResource("4_2lxx6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47, 0, -26)
[node name="Node3D7" parent="." instance=ExtResource("10_71nlt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19, 0, -24)
[node name="Pedestal Room" parent="." instance=ExtResource("11_1kiu7")]
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 79, 0, -26)
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 78.715, 0, -26)
[node name="Node3D2" parent="." instance=ExtResource("10_71nlt")]
[node name="Eden Pillar5" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.64635, 2.16418, -15.345)
[node name="Eden Pillar6" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.2306, 2.16418, -15.345)
[node name="Eden Pillar7" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.95426, 2.16418, -15.345)
[node name="Eden Pillar8" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.64635, 2.16418, -35.8279)
[node name="Eden Pillar9" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.2306, 2.16418, -35.8279)
[node name="Eden Pillar10" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.95426, 2.16418, -35.8279)
[node name="Eden Pillar11" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.4036, 2.16418, -15.345)
[node name="Eden Pillar12" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.8194, 2.16418, -15.345)
[node name="Eden Pillar13" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.0957, 2.16418, -15.345)
[node name="Eden Pillar14" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.4036, 2.16418, -35.8279)
[node name="Eden Pillar15" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.8194, 2.16418, -35.8279)
[node name="Eden Pillar16" parent="." instance=ExtResource("8_g0a8e")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.0957, 2.16418, -35.8279)
[node name="Doors & Corridors" type="Node3D" parent="."]
[node name="Node3D2" parent="Doors & Corridors" instance=ExtResource("10_71nlt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -85, 0, -24)
[node name="Node3D8" parent="." instance=ExtResource("10_71nlt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21, 0, 12)
[node name="Node3D8" parent="Doors & Corridors" instance=ExtResource("10_71nlt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21, 0, 11.5439)
[node name="Node3D9" parent="Doors & Corridors" instance=ExtResource("13_feqgb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.048, 0, -14.0235)
[node name="Node3D10" parent="Doors & Corridors" instance=ExtResource("13_feqgb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19, 0, -38.3652)
[node name="Node3D11" parent="Doors & Corridors" instance=ExtResource("13_feqgb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.97092, 0, -38.2395)
[node name="Node3D12" parent="Doors & Corridors" instance=ExtResource("13_feqgb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 0, -38.2937)
[node name="Node3D13" parent="Doors & Corridors" instance=ExtResource("13_feqgb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 0, -13.9746)
[node name="Node3D14" parent="Doors & Corridors" instance=ExtResource("13_feqgb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 61, 0, -14.0083)
[node name="Node3D15" parent="Doors & Corridors" instance=ExtResource("13_feqgb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 61, 0, -38.14)
[node name="Node3D3" parent="Doors & Corridors" instance=ExtResource("7_1e570")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 0, -24)
[node name="Node3D4" parent="Doors & Corridors" instance=ExtResource("8_lg0yj")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17, 0, 11.5439)
[node name="Node3D5" parent="Doors & Corridors" instance=ExtResource("9_5a4bp")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 11, 0, 11.5439)
[node name="Node3D6" parent="Doors & Corridors" instance=ExtResource("7_1e570")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 7, 0, -12.4561)
[node name="Node3D" parent="Doors & Corridors" instance=ExtResource("6_ku5ap")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -93, 0, -20)
[node name="Node3D7" parent="Doors & Corridors" instance=ExtResource("10_71nlt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.0147, -0.0109025, -24.074)

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dueo6kmsor6pi"
path="res://.godot/imported/A2-Proscenium_ABALONE.jpg-c244447406bd49fb8aa281b77a2c39cf.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "9ec3f0f3c1ef63f0629a41ef6b9fa5af"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_ABALONE.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_ABALONE.jpg-c244447406bd49fb8aa281b77a2c39cf.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bfywuv2lp0107"
path="res://.godot/imported/A2-Proscenium_BIACARR.jpg-e99219ca563fdfdede3a652327365928.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "c34b755dab9d1b5134ed89c8bd795202"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_BIACARR.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_BIACARR.jpg-e99219ca563fdfdede3a652327365928.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dkq01kcyk6kiv"
path="res://.godot/imported/A2-Proscenium_CAVUS.jpg-7833045eb62705b288a06bf71959d97c.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "2872c1e69a769409fe0ecadd08fc72f8"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_CAVUS.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_CAVUS.jpg-7833045eb62705b288a06bf71959d97c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ct4plv3b6b783"
path="res://.godot/imported/A2-Proscenium_MarbleTile1.jpg-0302a766002c9d67c4b17c8cacd3f9c4.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "8b5607b787e4c44e33a58e56f3570802"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_MarbleTile1.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_MarbleTile1.jpg-0302a766002c9d67c4b17c8cacd3f9c4.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://qig6gx5op3wd"
path="res://.godot/imported/A2-Proscenium_MarbleTile2.jpg-64b359ea022635245131018078a250bd.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "630925d6f0f8995bfe8f640712bcbbd1"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_MarbleTile2.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_MarbleTile2.jpg-64b359ea022635245131018078a250bd.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 452 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bj8ddx5xswe41"
path="res://.godot/imported/A2-Proscenium_R014_D.jpg-42e4e245c77c9abb0300b000939d9fa9.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "81d6da45f881a3a337d0fbd0f4c7cbf3"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_R014_D.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_R014_D.jpg-42e4e245c77c9abb0300b000939d9fa9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cyl4pg5e6035u"
path="res://.godot/imported/A2-Proscenium_R029_C.jpg-528a5d0f837f8c22968852424a2996cf.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "b1e3e044efe16f8a70095cfaea5bb181"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_R029_C.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_R029_C.jpg-528a5d0f837f8c22968852424a2996cf.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 573 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://crta6bggbji1t"
path="res://.godot/imported/A2-Proscenium_R037_C.jpg-b6fc3bb56ee15d430d9ca57524947ffb.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "11bc289dba29964ae7db661608a109f8"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_R037_C.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_R037_C.jpg-b6fc3bb56ee15d430d9ca57524947ffb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c081xb4fkocq0"
path="res://.godot/imported/A2-Proscenium_ROSSOVET.jpg-b0328efec2bc397d31ba6e33e2af464b.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "8a13eb39e1924f8faacc5fe125c2e7dd"
}
[deps]
source_file="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium_ROSSOVET.jpg"
dest_files=["res://.godot/imported/A2-Proscenium_ROSSOVET.jpg-b0328efec2bc397d31ba6e33e2af464b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
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

@@ -173,6 +173,7 @@ shape = SubResource("BoxShape3D_kske3")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.005, 0, 0.15)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_qxc34")
skeleton = NodePath("")

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=87 format=4 uid="uid://b6akxaacr8jd2"]
[gd_scene load_steps=95 format=4 uid="uid://b6akxaacr8jd2"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"]
[ext_resource type="Texture2D" uid="uid://cjy6hw7ehd6hs" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_AREA_2_MAIN_STONE.png" id="2_bhd03"]
@@ -20,6 +20,9 @@
[ext_resource type="Texture2D" uid="uid://chxp48em1vkh6" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_COLUMN_WHITE.png" id="16_dl3eg"]
[ext_resource type="Texture2D" uid="uid://dctq1jf2so5sy" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_AREA2_WHITE_CONKRETE.png" id="17_gahcp"]
[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="CompressedTexture2DArray" uid="uid://c0kjnbpgaa6bs" path="res://src/map/assets/caustics.png" id="23_70dbl"]
[ext_resource type="Texture2D" uid="uid://cbsdc4uthojov" path="res://src/map/assets/waternormal2.jpg" id="24_3jawh"]
[ext_resource type="PackedScene" uid="uid://b6a0erl0euhgq" path="res://src/npc/Puer/Puer.tscn" id="24_p2jw2"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_akj0d"]
@@ -1277,17 +1280,80 @@ size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[sub_resource type="Environment" id="Environment_3jawh"]
background_mode = 1
background_color = Color(0.295867, 0.295866, 0.295866, 1)
sdfgi_enabled = true
glow_enabled = true
glow_intensity = 3.02
glow_strength = 0.98
glow_bloom = 1.0
fog_enabled = true
volumetric_fog_enabled = true
volumetric_fog_density = 0.02
[sub_resource type="FastNoiseLite" id="FastNoiseLite_d8mjt"]
noise_type = 3
frequency = 0.051
fractal_type = 0
domain_warp_enabled = true
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_r3r5q"]
seamless = true
noise = SubResource("FastNoiseLite_d8mjt")
[sub_resource type="FastNoiseLite" id="FastNoiseLite_7im4w"]
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_n0d6o"]
seamless = true
noise = SubResource("FastNoiseLite_7im4w")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ou4jy"]
render_priority = 0
shader = ExtResource("22_p2jw2")
shader_parameter/wave_1 = Vector4(0.3, 4, 0.2, 0.6)
shader_parameter/wave_2 = Vector4(-0.26, -0.19, 0.01, 0.47)
shader_parameter/wave_3 = Vector4(-7.67, 5.63, 0.1, 0.38)
shader_parameter/wave_4 = Vector4(-0.42, -1.63, 0.1, 0.28)
shader_parameter/wave_5 = Vector4(1.66, 0.07, 0.15, 1.81)
shader_parameter/wave_6 = Vector4(1.2, 1.14, 0.01, 0.33)
shader_parameter/wave_7 = Vector4(-1.6, 7.3, 0.11, 0.73)
shader_parameter/wave_8 = Vector4(-0.42, -1.63, 0.15, 1.52)
shader_parameter/time_factor = 2.5
shader_parameter/noise_zoom = 2.0
shader_parameter/noise_amp = 1.0
shader_parameter/base_water_color = Color(0, 0.592828, 0.515505, 1)
shader_parameter/fresnel_water_color = Color(0.457416, 0.678852, 0.519402, 1)
shader_parameter/deep_water_color = Color(0.732793, 0.968719, 0.655931, 1)
shader_parameter/shallow_water_color = Color(0.406848, 0.699941, 0.470216, 1)
shader_parameter/beers_law = 0.495
shader_parameter/depth_offset = -1.2
shader_parameter/near = 7.0
shader_parameter/far = 10000.0
shader_parameter/edge_texture_scale = 3.5
shader_parameter/edge_texture_offset = 1.0
shader_parameter/edge_texture_speed = 0.1
shader_parameter/edge_foam_intensity = 2.0
shader_parameter/edge_fade_start = -3.0
shader_parameter/edge_fade_end = 6.6
shader_parameter/peak_height_threshold = 1.0
shader_parameter/peak_color = Vector3(1, 1, 1)
shader_parameter/peak_intensity = 1.0
shader_parameter/foam_intensity = 1.0
shader_parameter/foam_scale = 1.0
shader_parameter/metallic = 0.6
shader_parameter/roughness = 0.54
shader_parameter/uv_scale_text_a = 0.1
shader_parameter/uv_speed_text_a = Vector2(1.18, 1.52)
shader_parameter/uv_scale_text_b = 0.6
shader_parameter/uv_speed_text_b = Vector2(0.15, 0.1)
shader_parameter/normal_strength = 1.0
shader_parameter/uv_sampler_scale = 0.3
shader_parameter/blend_factor = 0.03
shader_parameter/perturbation_strength = 1.0
shader_parameter/perturbation_time = 0.3
shader_parameter/normalmap_a = ExtResource("24_3jawh")
shader_parameter/normalmap_b = SubResource("NoiseTexture2D_r3r5q")
shader_parameter/uv_sampler = SubResource("NoiseTexture2D_n0d6o")
shader_parameter/caustic_sampler = ExtResource("23_70dbl")
shader_parameter/num_caustic_layers = 1.0
shader_parameter/caustic_distortion_strength = 0.001
[sub_resource type="PlaneMesh" id="PlaneMesh_njl1u"]
lightmap_size_hint = Vector2i(1003, 753)
material = SubResource("ShaderMaterial_ou4jy")
uv2_padding = 3.49
size = Vector2(33.455, 31.71)
subdivide_width = 100
subdivide_depth = 100
[node name="Puer\'s Room" type="Node3D"]
script = ExtResource("1_r0ujh")
@@ -1337,6 +1403,7 @@ skeleton = NodePath("")
[node name="WATER_001" type="MeshInstance3D" parent="a2-puer"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.218374, -0.773469, -0.0943666)
visible = false
mesh = SubResource("ArrayMesh_6ensm")
skeleton = NodePath("")
surface_material_override/0 = SubResource("ShaderMaterial_cyxiu")
@@ -1451,9 +1518,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, -10.6408, -1.19209e-
shape = SubResource("BoxShape3D_407jo")
[node name="Minimap" type="Node3D" parent="."]
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_uv1ux")
skeleton = NodePath("")
@@ -1473,9 +1542,6 @@ local_coords = true
process_material = SubResource("ParticleProcessMaterial_407jo")
draw_pass_1 = SubResource("QuadMesh_70dbl")
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_3jawh")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.141112, 3.66531, -0.0836668)
light_energy = 1.434
@@ -1483,3 +1549,9 @@ shadow_enabled = true
shadow_blur = 2.797
omni_range = 14.312
omni_attenuation = 0.413
[node name="Top Water" type="MeshInstance3D" parent="."]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169727, -1.1895, 0.0638962)
mesh = SubResource("PlaneMesh_njl1u")
skeleton = NodePath("../..")

View File

@@ -0,0 +1,23 @@
[gd_scene load_steps=4 format=3 uid="uid://jx4x2weyky45"]
[sub_resource type="PlaneMesh" id="PlaneMesh_i1kg7"]
size = Vector2(4, 4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jqd72"]
shading_mode = 0
albedo_color = Color(0, 0, 0, 1)
[sub_resource type="BoxShape3D" id="BoxShape3D_wug60"]
size = Vector3(4, 4, 4)
[node name="Node3D" type="Node3D"]
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
mesh = SubResource("PlaneMesh_i1kg7")
skeleton = NodePath("Area3D")
surface_material_override/0 = SubResource("StandardMaterial3D_jqd72")
[node name="Area3D" type="Area3D" parent="MeshInstance3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D/Area3D"]
shape = SubResource("BoxShape3D_wug60")

File diff suppressed because it is too large Load Diff