various updates

This commit is contained in:
Pal
2026-05-29 18:09:18 -07:00
parent e17e5e91b1
commit 4aa827960a
41 changed files with 1202 additions and 143 deletions
@@ -931,8 +931,8 @@ shader_parameter/night_top_color = Color(0.02, 0, 0.04, 1)
shader_parameter/night_bottom_color = Color(0.0378424, 4.15519e-05, 0.0976788, 1)
shader_parameter/horizon_color = Color(0, 0.7, 0.8, 1)
shader_parameter/horizon_blur = 0.27
shader_parameter/sun_color = Color(0.993096, 0, 0.16391, 1)
shader_parameter/sun_sunset_color = Color(0.937698, 0.0004255, 0.122967, 1)
shader_parameter/sun_color = Color(0.99, 0.99, 0.99, 1)
shader_parameter/sun_sunset_color = Color(0.94, 0.94, 0.94, 1)
shader_parameter/sun_size = 0.01
shader_parameter/sun_blur = 0.01
shader_parameter/moon_color = Color(1, 0.95, 0.7, 1)
@@ -968,8 +968,8 @@ sdfgi_min_cell_size = 0.01
sdfgi_cascade0_distance = 0.64
sdfgi_max_distance = 10.24
glow_enabled = true
glow_intensity = 0.7
glow_strength = 0.42
glow_intensity = 1.71
glow_strength = 0.47
glow_bloom = 1.0
glow_blend_mode = 0
fog_density = 0.0565
File diff suppressed because one or more lines are too long
@@ -15,21 +15,21 @@ public partial class BadEnd : SpecialFloor
public void OnReady()
{
SpawnEnemies();
SpawnEnemies();
}
public void SpawnEnemies()
{
var enemySpawnPoints = EnemySpawnPoints.GetChildren().OfType<Marker3D>();
foreach (var spawnPoint in enemySpawnPoints)
{
var instantiatedEnemy = EnemyTypeToEnemyConverter.Convert(EnemyType.Michael);
AddChild(instantiatedEnemy);
instantiatedEnemy.GlobalPosition = new Vector3(spawnPoint.GlobalPosition.X, 2.4f, spawnPoint.GlobalPosition.Z);
ResetPhysicsInterpolation();
var enemyWithFollowBehavior = (IHaveFollowBehavior)instantiatedEnemy;
enemyWithFollowBehavior.FollowBehavior.StartFollow(enemyWithFollowBehavior.NavigationAgent);
}
var enemySpawnPoints = EnemySpawnPoints.GetChildren().OfType<Marker3D>();
foreach (var spawnPoint in enemySpawnPoints)
{
var instantiatedEnemy = EnemyTypeToEnemyConverter.Convert(EnemyType.Michael);
AddChild(instantiatedEnemy);
instantiatedEnemy.GlobalPosition = new Vector3(spawnPoint.GlobalPosition.X, 2.4f, spawnPoint.GlobalPosition.Z);
ResetPhysicsInterpolation();
var enemyWithFollowBehavior = (IHaveFollowBehavior)instantiatedEnemy;
enemyWithFollowBehavior.FollowBehavior.StartFollow(enemyWithFollowBehavior.NavigationAgent);
}
}
public override (Vector3 Rotation, Vector3 Position) GetPlayerSpawnPoint() { return (PlayerSpawnPoint.Rotation, new Vector3(PlayerSpawnPoint.GlobalPosition.X, 2.4f, PlayerSpawnPoint.GlobalPosition.Z)); }
@@ -1,4 +1,4 @@
[gd_scene load_steps=207 format=4 uid="uid://dvnc26rebk6o0"]
[gd_scene load_steps=237 format=4 uid="uid://dvnc26rebk6o0"]
[ext_resource type="Script" uid="uid://cuhfkyh3d7noa" path="res://src/map/dungeon/code/Overworld.cs" id="1_5hmt3"]
[ext_resource type="Texture2D" uid="uid://co6h8vyi11sl2" path="res://src/map/overworld/Models/Overworld_CLOUD_RINGS_INNER_63.png" id="2_g6b7b"]
@@ -38,13 +38,20 @@
[ext_resource type="AudioStream" uid="uid://60hn13ryqn88" path="res://src/audio/amb/amb_perlin.ogg" id="49_xqf5a"]
[ext_resource type="AudioStream" uid="uid://db0e4p4b11tyf" path="res://src/audio/amb/amb_beach.ogg" id="51_v60tm"]
[ext_resource type="AudioStream" uid="uid://b7g0tnn43an8" path="res://src/audio/amb/amb_white_noise.ogg" id="52_o5pdk"]
[ext_resource type="AudioStream" uid="uid://cdweiwl17xnn6" path="res://src/audio/amb/amb_water_lapping1.ogg" id="53_xqf5a"]
[ext_resource type="AudioStream" uid="uid://b5vhghigr263m" path="res://src/audio/amb/amb_ATMOSTPHERE.ogg" id="53_v60tm"]
[ext_resource type="AudioStream" uid="uid://d3uj87dsngy22" path="res://src/audio/amb/amb_water_lapping2.ogg" id="53_xqf5a"]
[ext_resource type="PackedScene" uid="uid://dqjovmlt1y4tb" path="res://src/map/Placeables/Sarco.tscn" id="59_mic3u"]
[ext_resource type="PackedScene" uid="uid://doncarj3f8iua" path="res://src/vfx/Torch.tscn" id="60_xqf5a"]
[ext_resource type="PackedScene" uid="uid://b3owhc620qisb" path="res://src/map/Placeables/Stele A.tscn" id="61_v60tm"]
[ext_resource type="PackedScene" uid="uid://cn13lho2so7sr" path="res://src/map/Placeables/Stele E.tscn" id="62_o5pdk"]
[ext_resource type="Texture2D" uid="uid://hkr2tpfxhfj2" path="res://src/map/assets/Overhead Clouds/Overhead Clouds_37.png" id="64_6wvw7"]
[ext_resource type="Texture2D" uid="uid://dh85p0c14dxwv" path="res://src/map/assets/Overhead Clouds/Overhead Clouds_71.png" id="65_1b363"]
[ext_resource type="Script" uid="uid://b83kye8yinfxs" path="res://src/audio/AmbientSFXPlayer3D.cs" id="66_q7hpd"]
[ext_resource type="Texture2D" uid="uid://dv8k7xegvgo7u" path="res://src/map/assets/Overhead Clouds/Overhead Clouds_63.png" id="66_qqbn5"]
[ext_resource type="Texture2D" uid="uid://c38grr8d22ukg" path="res://src/map/assets/Overworld Assetts/cloudscape.png" id="67_uyygh"]
[ext_resource type="Texture2D" uid="uid://ciasxvi7pdc0a" path="res://src/map/assets/Overhead Clouds/Overhead Clouds_39.png" id="67_yh7f8"]
[ext_resource type="Texture2D" uid="uid://db35cp7ympthr" path="res://src/map/assets/Overhead Clouds/Overhead Clouds_45.png" id="68_n570a"]
[ext_resource type="Texture2D" uid="uid://b5jrvqyd5fakx" path="res://src/map/assets/Overhead Clouds/Overhead Clouds_46.png" id="69_qjtva"]
[ext_resource type="Shader" uid="uid://d3pf3ubk3lwwt" path="res://src/map/map shaders/Overworld Sea Fog Layer.gdshader" id="70_uyygh"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="71_r8r3k"]
[ext_resource type="Shader" uid="uid://dluqraq5bnmb3" path="res://src/map/map shaders/Water3.gdshader" id="72_8nnl3"]
@@ -1512,9 +1519,9 @@ 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/blend_factor = 0.06
shader_parameter/perturbation_strength = 0.025
shader_parameter/perturbation_time = 0.995
shader_parameter/normalmap_a = ExtResource("85_0u0mt")
shader_parameter/normalmap_b = SubResource("NoiseTexture2D_lelcw")
shader_parameter/uv_sampler = SubResource("NoiseTexture2D_u788r")
@@ -1839,6 +1846,330 @@ height_falloff = 1.31072
edge_fade = 1.05561
density_texture = SubResource("NoiseTexture3D_o5pdk")
[sub_resource type="Animation" id="Animation_eos8j"]
resource_name = "Cloud Roll"
length = 400.0
loop_mode = 1
tracks/0/type = "position_3d"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = PackedFloat32Array(0, 1, -238.936, 205.411, -88.6248, 398.467, 1, -219.511, 205.411, -88.625)
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath(".:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 397.999, 398.479, 398.948),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(584.179, 205.411, -157.924), Vector3(-652.461, 205.411, -290.432), Vector3(-653.952, 205.411, -50.5816), Vector3(-272.345, 205.411, -71.6742)]
}
[sub_resource type="Animation" id="Animation_henj7"]
length = 0.001
tracks/0/type = "position_3d"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = PackedFloat32Array(0, 1, -238.936, 205.411, -88.6248)
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath(".:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(-238.936, 205.411, -88.6248)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_oco2t"]
_data = {
&"Cloud Roll": SubResource("Animation_eos8j"),
&"RESET": SubResource("Animation_henj7")
}
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_djohn"]
resource_name = "Material.008"
transparency = 4
blend_mode = 4
cull_mode = 2
depth_draw_mode = 1
albedo_texture = ExtResource("64_6wvw7")
roughness = 0.0
normal_enabled = true
texture_filter = 5
disable_receive_shadows = true
[sub_resource type="ArrayMesh" id="ArrayMesh_1adef"]
_surfaces = [{
"aabb": AABB(-40.4614, -13.8058, -63.6106, 80.9227, 27.6116, 127.221),
"format": 34896613377,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"name": "Material.008",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("///wJf//AAAAAA7aAAAAAHsBAABGBQAAg/7//7j6AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_opmlr"]
resource_name = "Overhead Clouds_Plane_003"
_surfaces = [{
"aabb": AABB(-40.4614, -13.8058, -63.6106, 80.9227, 27.6116, 127.221),
"attribute_data": PackedByteArray("AAD/////AAD/////AAAAAA=="),
"format": 34896613399,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"material": SubResource("StandardMaterial3D_djohn"),
"name": "Material.008",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("///wJf//WNcAAA7aAABY13sBAABGBVjXg/7//7j6WNc8gOADPIDgAzyA4AM8gOAD")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_1adef")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qqqbq"]
resource_name = "Material.033"
transparency = 4
cull_mode = 2
albedo_texture = ExtResource("65_1b363")
roughness = 0.5
[sub_resource type="ArrayMesh" id="ArrayMesh_88ncp"]
_surfaces = [{
"aabb": AABB(-15.5522, -10.3082, -24.8537, 31.1043, 20.6164, 49.7074),
"format": 34896613377,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"name": "Material.033",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//9nE///AAAAAJfsAAAAAB8DAADwCgAA3/z//w71AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_cmt0c"]
resource_name = "Overhead Clouds_Plane_004"
_surfaces = [{
"aabb": AABB(-15.5522, -10.3082, -24.8537, 31.1043, 20.6164, 49.7074),
"attribute_data": PackedByteArray("AAD/////AAD/////AAAAAA=="),
"format": 34896613399,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"material": SubResource("StandardMaterial3D_qqqbq"),
"name": "Material.033",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//9nE///WNcAAJfsAABY1x8DAADwCljX3/z//w71WNc8gOADPIDgAzyA4AM8gOAD")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_88ncp")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1ih21"]
resource_name = "Material.007"
transparency = 4
cull_mode = 2
albedo_texture = ExtResource("66_qqbn5")
roughness = 0.5
[sub_resource type="ArrayMesh" id="ArrayMesh_m22ir"]
_surfaces = [{
"aabb": AABB(-24.044, -15.9367, -38.4244, 48.0881, 31.8734, 76.8488),
"format": 34896613377,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"name": "Material.007",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//9nE///AAAAAJfsAAAAAB8DAADwCgAA3/z//w71AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_uy80m"]
resource_name = "Overhead Clouds_Plane_005"
_surfaces = [{
"aabb": AABB(-24.044, -15.9367, -38.4244, 48.0881, 31.8734, 76.8488),
"attribute_data": PackedByteArray("AAD/////AAD/////AAAAAA=="),
"format": 34896613399,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"material": SubResource("StandardMaterial3D_1ih21"),
"name": "Material.007",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//9nE///WNcAAJfsAABY1x8DAADwCljX3/z//w71WNc8gOADPIDgAzyA4AM8gOAD")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_m22ir")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rih3r"]
resource_name = "Material.034"
transparency = 4
cull_mode = 2
depth_draw_mode = 1
albedo_texture = ExtResource("67_yh7f8")
roughness = 0.5
[sub_resource type="ArrayMesh" id="ArrayMesh_on3xc"]
_surfaces = [{
"aabb": AABB(-27.6464, -14.2718, -33.403, 55.2927, 28.5436, 66.806),
"format": 34896613377,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"name": "Material.034",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("AAD//wAAAAD//wAA//8AADP9Fvvg+gAAywLoBB4FAAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_hekpq"]
resource_name = "Overhead Clouds_Plane_006"
_surfaces = [{
"aabb": AABB(-27.6464, -14.2718, -33.403, 55.2927, 28.5436, 66.806),
"attribute_data": PackedByteArray("AAD/////AAD/////AAAAAA=="),
"format": 34896613399,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"material": SubResource("StandardMaterial3D_rih3r"),
"name": "Material.034",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("AAD//wAAlv///wAA//+W/zP9Fvvg+pb/ywLoBB4Flv+QACqpkAAqqZAAKqmQACqp")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_on3xc")
[sub_resource type="ArrayMesh" id="ArrayMesh_oth75"]
_surfaces = [{
"aabb": AABB(-13.7961, -8.47861, -22.0146, 27.5921, 16.9572, 44.0291),
"format": 34896613377,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"name": "Material.034",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//+rEf//AAAAAFPuAAAAADICAACeCQAAzP3//2D2AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_jy8xy"]
resource_name = "Overhead Clouds_Plane_008"
_surfaces = [{
"aabb": AABB(-13.7961, -8.47861, -22.0146, 27.5921, 16.9572, 44.0291),
"attribute_data": PackedByteArray("AAD/////AAD/////AAAAAA=="),
"format": 34896613399,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"material": SubResource("StandardMaterial3D_rih3r"),
"name": "Material.034",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//+rEf//WNcAAFPuAABY1zICAACeCVjXzP3//2D2WNfyf5UD8n+VA/J/lQPyf5UD")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_oth75")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_li5en"]
resource_name = "Material.035"
transparency = 4
cull_mode = 2
albedo_texture = ExtResource("68_n570a")
roughness = 0.5
[sub_resource type="ArrayMesh" id="ArrayMesh_sr6fd"]
_surfaces = [{
"aabb": AABB(-18.9569, -11.8834, -30.2397, 37.9137, 23.7668, 60.4794),
"format": 34896613377,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"name": "Material.035",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//+IFP//AAAAAHbrAAAAAPACAABQCgAADv3//671AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_6ogp0"]
resource_name = "Overhead Clouds_Plane_009"
_surfaces = [{
"aabb": AABB(-18.9569, -11.8834, -30.2397, 37.9137, 23.7668, 60.4794),
"attribute_data": PackedByteArray("AAD/////AAD/////AAAAAA=="),
"format": 34896613399,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"material": SubResource("StandardMaterial3D_li5en"),
"name": "Material.035",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//+IFP//WNcAAHbrAABY1/ACAABQCljXDv3//671WNc8gOADPIDgAzyA4AM8gOAD")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_sr6fd")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f7n6l"]
resource_name = "Material.036"
transparency = 2
alpha_scissor_threshold = 0.5
alpha_antialiasing_mode = 0
albedo_texture = ExtResource("69_qjtva")
[sub_resource type="ArrayMesh" id="ArrayMesh_i08j7"]
_surfaces = [{
"aabb": AABB(-15.5522, -10.3082, -24.8537, 31.1043, 20.6164, 49.7074),
"format": 34896613377,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"name": "Material.036",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//9nE///AAAAAJfsAAAAAB8DAADwCgAA3/z//w71AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_pxsmp"]
resource_name = "Overhead Clouds_Plane_011"
_surfaces = [{
"aabb": AABB(-15.5522, -10.3082, -24.8537, 31.1043, 20.6164, 49.7074),
"attribute_data": PackedByteArray("AAD/////AAD/////AAAAAA=="),
"format": 34896613399,
"index_count": 6,
"index_data": PackedByteArray("AAABAAIAAAADAAEA"),
"material": SubResource("StandardMaterial3D_f7n6l"),
"name": "Material.036",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 4,
"vertex_data": PackedByteArray("//9nE///WNcAAJfsAABY1x8DAADwCljX3/z//w71WNc8gOADPIDgAzyA4AM8gOAD")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_i08j7")
[node name="Overworld" type="Node3D"]
script = ExtResource("1_5hmt3")
@@ -1878,6 +2209,31 @@ transform = Transform3D(0.0665743, 0.864816, 0.497655, -0.99705, 0.0767538, 0, -
mesh = SubResource("PlaneMesh_322om")
skeleton = NodePath("../../../Lighting And Environment/DirectionalLight3D")
[node name="BLOCKER8" type="MeshInstance3D" parent="Node3D/Utility Meshes"]
transform = Transform3D(0.0665743, -0.245491, 0.96711, -0.99705, 0.0207375, 0.0738994, -0.038197, -0.969177, -0.243386, -11.3789, -4.74694, -3.6095)
mesh = SubResource("PlaneMesh_322om")
skeleton = NodePath("../../../Lighting And Environment/DirectionalLight3D")
[node name="BLOCKER12" type="MeshInstance3D" parent="Node3D/Utility Meshes"]
transform = Transform3D(0.217855, 0.559675, 0.799564, -0.961432, 0.263997, 0.0771666, -0.167895, -0.785537, 0.595603, -12.1828, -3.87847, -2.98498)
mesh = SubResource("PlaneMesh_322om")
skeleton = NodePath("../../../Lighting And Environment/DirectionalLight3D")
[node name="BLOCKER9" type="MeshInstance3D" parent="Node3D/Utility Meshes"]
transform = Transform3D(0.0489321, -0.180436, 0.710826, -0.732832, 0.015242, 0.054316, -0.0280748, -0.712345, -0.178889, -9.71019, -4.64439, -3.37765)
mesh = SubResource("PlaneMesh_322om")
skeleton = NodePath("../../../Lighting And Environment/DirectionalLight3D")
[node name="BLOCKER10" type="MeshInstance3D" parent="Node3D/Utility Meshes"]
transform = Transform3D(-0.179328, -0.0528473, 0.710826, -0.000709867, 0.73299, 0.054316, -0.712787, 0.0125657, -0.178889, -9.41366, -4.45968, -3.12476)
mesh = SubResource("PlaneMesh_322om")
skeleton = NodePath("../../../Lighting And Environment/DirectionalLight3D")
[node name="BLOCKER11" type="MeshInstance3D" parent="Node3D/Utility Meshes"]
transform = Transform3D(-0.179328, -0.0528473, 0.710826, -0.000709867, 0.73299, 0.054316, -0.712787, 0.0125657, -0.178889, -10.747, -4.41066, -2.78935)
mesh = SubResource("PlaneMesh_322om")
skeleton = NodePath("../../../Lighting And Environment/DirectionalLight3D")
[node name="BLOCKER3" type="MeshInstance3D" parent="Node3D/Utility Meshes"]
transform = Transform3D(0.126631, 0.99195, 0, -0.99195, 0.126631, 0, 0, 0, 1.46, 3.39428, -4.66564, 1.395)
mesh = SubResource("PlaneMesh_322om")
@@ -2357,12 +2713,13 @@ transform = Transform3D(1.51515, 0, 0, 0, 1.51515, 0, 0, 0, 1.51515, 137.047, -0
[node name="Interior" type="AudioStreamPlayer3D" parent="Audio/DimmableAudio" groups=["DimmableAudio"]]
process_mode = 3
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.4453, 0, 5.97604)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.4453, 0, -29.5561)
stream = ExtResource("49_xqf5a")
volume_db = 5.275
unit_size = 10.55
max_db = -3.264
max_distance = 100.0
autoplay = true
max_distance = 79.62
bus = &"AMBIENT"
parameters/looping = true
script = ExtResource("66_q7hpd")
@@ -2374,68 +2731,54 @@ stream = ExtResource("49_xqf5a")
volume_db = 5.275
unit_size = 10.55
max_db = -3.264
autoplay = true
max_distance = 54.99
bus = &"AMBIENT"
parameters/looping = true
script = ExtResource("66_q7hpd")
[node name="Ocean" type="AudioStreamPlayer3D" parent="Audio/DimmableAudio" groups=["DimmableAudio"]]
process_mode = 3
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -210.527, -9.55156, -81.5173)
stream = ExtResource("51_v60tm")
volume_db = 8.791
unit_size = 4.51
max_db = -13.154
max_distance = 247.56
bus = &"AMBIENT"
attenuation_filter_cutoff_hz = 20500.0
parameters/looping = true
script = ExtResource("66_q7hpd")
[node name="Ocean2" type="AudioStreamPlayer3D" parent="Audio/DimmableAudio" groups=["DimmableAudio"]]
process_mode = 3
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 109.176, -130.646, -48.6352)
stream = ExtResource("51_v60tm")
volume_db = 30.769
unit_size = 1.77
max_db = -10.353
max_distance = 157.54
max_polyphony = 2
bus = &"AMBIENT"
attenuation_filter_db = -34.0
parameters/looping = true
script = ExtResource("66_q7hpd")
[node name="Ocean3" type="AudioStreamPlayer3D" parent="Audio/DimmableAudio" groups=["DimmableAudio"]]
process_mode = 3
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -329.209, -9.13597, -39.3283)
stream = ExtResource("51_v60tm")
volume_db = 30.769
unit_size = 11.1
max_db = -5.078
max_distance = 90.02
max_polyphony = 2
bus = &"AMBIENT"
attenuation_filter_cutoff_hz = 691.0
attenuation_filter_db = -34.0
parameters/looping = true
script = ExtResource("66_q7hpd")
[node name="Waterfall" type="AudioStreamPlayer3D" parent="Audio/DimmableAudio" groups=["DimmableAudio"]]
process_mode = 3
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -107.057, 0, -48.0532)
stream = ExtResource("52_o5pdk")
volume_db = 2.774
max_distance = 116.36
autoplay = true
max_distance = 93.6
bus = &"AMBIENT"
parameters/looping = true
script = ExtResource("66_q7hpd")
[node name="Water Lapping" type="AudioStreamPlayer3D" parent="Audio/DimmableAudio"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90.7421, 6.52446, -21.4624)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -101.693, 4.56576, 0.425669)
stream = ExtResource("53_xqf5a")
volume_db = -7.143
unit_size = 5.66
max_db = 0.069
autoplay = true
max_distance = 74.36
bus = &"AMBIENT"
parameters/looping = true
[node name="Water Lapping2" type="AudioStreamPlayer3D" parent="Audio/DimmableAudio"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -109.458, 4.56576, -39.2783)
stream = ExtResource("53_xqf5a")
volume_db = -7.143
unit_size = 5.66
max_db = 0.069
autoplay = true
max_distance = 74.36
bus = &"AMBIENT"
parameters/looping = true
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="Audio/DimmableAudio"]
stream = ExtResource("53_v60tm")
autoplay = true
parameters/looping = true
[node name="Ocean4" type="AudioStreamPlayer" parent="Audio/DimmableAudio"]
stream = ExtResource("51_v60tm")
volume_db = -19.067
autoplay = true
max_distance = 15.0
bus = &"AMBIENT"
parameters/looping = true
@@ -2517,7 +2860,7 @@ light_volumetric_fog_energy = 7.064
light_specular = 0.0
shadow_enabled = true
shadow_opacity = 0.99
shadow_blur = 1.009
shadow_blur = 1.035
directional_shadow_max_distance = 739.4
[node name="Temple Godrays" type="CSGCylinder3D" parent="Lighting And Environment"]
@@ -2528,7 +2871,7 @@ cone = true
material = SubResource("ShaderMaterial_l0fgw")
[node name="Well Godrays 2" type="CSGCylinder3D" parent="Lighting And Environment"]
transform = Transform3D(-4.40941, -6.76658, -18.4988, -4.16682, 18.848, -5.90112, 19.2517, 2.52963, -5.51418, -279.043, 44.3825, -89.6248)
transform = Transform3D(-4.40941, 2.38215, -19.5529, -4.16682, 19.4705, 3.31182, 19.2517, 4.7598, -3.76158, -265.721, 42.8363, -86.9082)
radius = 0.147461
height = 5.5284
cone = true
@@ -2542,7 +2885,7 @@ cone = true
material = SubResource("ShaderMaterial_l0fgw")
[node name="Well Godrays" type="CSGCylinder3D" parent="Lighting And Environment"]
transform = Transform3D(-4.40941, -6.76658, -18.4988, -4.16682, 18.848, -5.90112, 19.2517, 2.52963, -5.51418, -275.437, 47.864, -85.4642)
transform = Transform3D(-4.40941, 1.57978, -19.6341, -4.16682, 19.5898, 2.51203, 19.2517, 4.60183, -3.95327, -265.834, 47.5064, -83.3422)
radius = 0.0449219
height = 5.18228
cone = true
@@ -2625,6 +2968,50 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 176.145, 144.3, -81.5804)
size = Vector3(1024, 37.0663, 1024)
material = SubResource("FogMaterial_kttcc")
[node name="Overhead Clouds2" type="AnimationPlayer" parent="."]
root_node = NodePath("../Overhead Clouds")
libraries = {
&"": SubResource("AnimationLibrary_oco2t")
}
[node name="Overhead Clouds" type="Node3D" parent="."]
transform = Transform3D(0.963691, 0, 0.26702, 0, 1, 0, -0.26702, 0, 0.963691, -238.936, 205.411, -88.6248)
[node name="Plane_003" type="MeshInstance3D" parent="Overhead Clouds"]
transform = Transform3D(0.921192, 0.0644309, 0.329915, -0.635509, 0.0745904, 0.478307, 0.00334431, -3.57334, 0.015933, -330.106, 43.3266, 41.1976)
mesh = SubResource("ArrayMesh_opmlr")
skeleton = NodePath("")
[node name="Plane_004" type="MeshInstance3D" parent="Overhead Clouds"]
transform = Transform3D(0.921192, 0.0644309, 0.329915, -0.635509, 0.0745904, 0.478307, 0.00334431, -3.57334, 0.015933, -186.311, 43.3266, -48.5208)
mesh = SubResource("ArrayMesh_cmt0c")
skeleton = NodePath("")
[node name="Plane_005" type="MeshInstance3D" parent="Overhead Clouds"]
transform = Transform3D(0.921192, 0.0644309, 0.329915, -0.635509, 0.0745904, 0.478307, 0.00334431, -3.57334, 0.015933, -442.387, 43.3266, 148.295)
mesh = SubResource("ArrayMesh_uy80m")
skeleton = NodePath("")
[node name="Plane_007" type="MeshInstance3D" parent="Overhead Clouds"]
transform = Transform3D(0.921192, 0.0644309, 0.329915, -0.635509, 0.0745904, 0.478307, 0.00334431, -3.57334, 0.015933, -222.164, 43.3266, 73.206)
mesh = SubResource("ArrayMesh_hekpq")
skeleton = NodePath("")
[node name="Plane_009" type="MeshInstance3D" parent="Overhead Clouds"]
transform = Transform3D(0.921192, 0.0644309, 0.329915, -0.635509, 0.0745904, 0.478307, 0.00334431, -3.57334, 0.015933, -89.1664, 43.3266, 41.1976)
mesh = SubResource("ArrayMesh_jy8xy")
skeleton = NodePath("")
[node name="Plane_010" type="MeshInstance3D" parent="Overhead Clouds"]
transform = Transform3D(0.921192, 0.0644309, 0.329915, -0.635509, 0.0745904, 0.478307, 0.00334431, -3.57334, 0.015933, -616.498, 43.3266, 41.1976)
mesh = SubResource("ArrayMesh_6ogp0")
skeleton = NodePath("")
[node name="Plane_012" type="MeshInstance3D" parent="Overhead Clouds"]
transform = Transform3D(0.921192, 0.0644309, 0.329915, -0.635509, 0.0745904, 0.478307, 0.00334431, -3.57334, 0.015933, 11.8449, 43.3266, 41.1976)
mesh = SubResource("ArrayMesh_pxsmp")
skeleton = NodePath("")
[editable path="Node3D/Overworld Re-Scaled (Missing Distance Objects)"]
[editable path="Actors/Rat"]
[editable path="Actors/Clalo"]
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

@@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dryi5y0jbmlkx"
path.bptc="res://.godot/imported/WaterRoomFixs_CHAIN_TEX.png-9b093ac843ad97c4178f604776041136.bptc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "23d9d131e0ad9c97741d45e74e39c3e2"
}
[deps]
source_file="res://src/map/dungeon/models/Area 1/Water/WaterRoomFixs_CHAIN_TEX.png"
dest_files=["res://.godot/imported/WaterRoomFixs_CHAIN_TEX.png-9b093ac843ad97c4178f604776041136.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
@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cagowbvddbttv"
path="res://.godot/imported/EXserver Exterior Columns.glb-78032d1d17b3e8ead839a97636ea53fb.scn"
[deps]
source_file="res://src/map/dungeon/models/Special Floors & Rooms/EX-Server/EXserver Exterior Columns.glb"
dest_files=["res://.godot/imported/EXserver Exterior Columns.glb-78032d1d17b3e8ead839a97636ea53fb.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
@@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://fgjnbpypy763"
path.bptc="res://.godot/imported/EXserver Exterior Columns_metl27L.jpg-89d6854175fe13a36e20387beeb99187.bptc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "d622bb8a0afd6f7b710846a5c78b5e67"
}
[deps]
source_file="res://src/map/dungeon/models/Special Floors & Rooms/EX-Server/EXserver Exterior Columns_metl27L.jpg"
dest_files=["res://.godot/imported/EXserver Exterior Columns_metl27L.jpg-89d6854175fe13a36e20387beeb99187.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
@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bs6kn4ncwjsyt"
path="res://.godot/imported/Server_computer.glb-a7272108b113380c4794b5704ac7c50f.scn"
[deps]
source_file="res://src/map/dungeon/models/Special Floors & Rooms/EX-Server/Server_computer.glb"
dest_files=["res://.godot/imported/Server_computer.glb-a7272108b113380c4794b5704ac7c50f.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
@@ -905,7 +905,7 @@ mesh = SubResource("PlaneMesh_d2a01")
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.19481, -0.485589, -4.90243)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.18516, -0.485589, -4.90243)
light_color = Color(0.796587, 0.874441, 0.885927, 1)
light_energy = 5.44
light_size = 0.459
@@ -788,30 +788,27 @@ mesh = SubResource("PlaneMesh_8lisv")
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2159, 9.44069, -0.382709)
light_energy = 5.0
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2159, 11.1346, -0.382709)
light_energy = 3.133
light_specular = 0.0
shadow_enabled = true
omni_range = 26.443
omni_attenuation = 1.781
omni_range = 16.54
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.86789, 9.44069, -0.382709)
light_energy = 6.665
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.86789, 11.1346, -0.382709)
light_energy = 3.133
light_specular = 0.0
shadow_enabled = true
shadow_blur = 10.0
omni_range = 26.443
omni_attenuation = 1.781
omni_range = 16.54
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.98437, 9.44069, -0.382709)
light_energy = 6.48
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.98437, 11.1346, -0.382709)
light_energy = 3.133
light_specular = 0.0
shadow_enabled = true
shadow_blur = 10.0
omni_range = 26.443
omni_attenuation = 1.781
omni_range = 16.54
[node name="VFX" type="Node3D" parent="."]
@@ -1367,6 +1367,7 @@ autoplay = "default"
process_mode = 3
transform = Transform3D(1.62602, 0, 0, 0, 2.24719, 0, 0, 0, 2.24719, -0.237626, -1.0051, -0.623936)
stream = ExtResource("6_54fgm")
volume_db = -3.0
autoplay = true
max_distance = 25.0
bus = &"AMBIENT"
@@ -1392,6 +1393,7 @@ autoplay = "default"
process_mode = 3
transform = Transform3D(1.62602, 0, 0, 0, 2.24719, 0, 0, 0, 2.24719, -0.237626, -1.0051, -0.623936)
stream = ExtResource("6_54fgm")
volume_db = -3.0
autoplay = true
max_distance = 25.0
bus = &"AMBIENT"