[gd_scene format=3 uid="uid://bbltntbrsme2g"]
[ext_resource type="Script" uid="uid://0f6hwstbvjlp" path="res://scenes/maps/map_dc_terrain.gd" id="1"]
[ext_resource type="Shader" uid="uid://dof0vdlb7fdl3" path="res://addons/sky3d_extended/shaders/SkyMaterial.gdshader" id="2_gmc10"]
[ext_resource type="Cubemap" path="res://addons/sky3d_extended/assets/milkyway/milkyway_cubemap.res" id="3_dubvx"]
[ext_resource type="Texture2D" uid="uid://v30bx1dkrb0o" path="res://addons/sky3d_extended/assets/thirdparty/textures/moon/MoonMap.png" id="3_e7pm0"]
[ext_resource type="Texture2D" uid="uid://cpq7odhdss62o" path="res://addons/sky3d_extended/assets/thirdparty/textures/milkyway/Milkyway.jpg" id="4_dubvx"]
[ext_resource type="RDShaderFile" uid="uid://cqhejbalsrvjp" path="res://addons/SunshineClouds2/SunshineCloudsPostCompute.glsl" id="11_funqj"]
[ext_resource type="Script" uid="uid://dewqyj7ai16v3" path="res://addons/sky3d_extended/src/SkyDome.gd" id="16_uvuup"]
[ext_resource type="Script" uid="uid://0q13knbp5jck" path="res://addons/sky3d_extended/src/TimeOfDay.gd" id="17_7uh7f"]
[ext_resource type="RDShaderFile" uid="uid://dx1y5cye1m1hu" path="res://addons/SunshineClouds2/SunshineCloudsCompute.glsl" id="sc_compute"]
[ext_resource type="CompressedTexture3D" uid="uid://dei12lsgrjpyu" path="res://addons/SunshineClouds2/NoiseTextures/curl_noise_varied.tga" id="sc_curl"]
[ext_resource type="Texture2D" uid="uid://de2nsujnhdlg0" path="res://addons/SunshineClouds2/NoiseTextures/ExtraLargeScaleNoise.tres" id="sc_extralarge"]
[ext_resource type="Texture2D" uid="uid://g02m2ewpwusq" path="res://addons/SunshineClouds2/NoiseTextures/HeightGradient.tres" id="sc_heightgrad"]
[ext_resource type="NoiseTexture3D" uid="uid://6ed3lvlpbqmg" path="res://addons/SunshineClouds2/NoiseTextures/LargeScaleNoise.tres" id="sc_large"]
[ext_resource type="NoiseTexture3D" uid="uid://dxyewgt7o40m0" path="res://addons/SunshineClouds2/NoiseTextures/MediumScaleNoise.tres" id="sc_medium"]
[ext_resource type="RDShaderFile" uid="uid://crfpk8ta4qxsk" path="res://addons/SunshineClouds2/SunshineCloudsPreCompute.glsl" id="sc_precompute"]
[ext_resource type="NoiseTexture3D" uid="uid://bnck2kxeg5bkg" path="res://addons/SunshineClouds2/NoiseTextures/SmallScaleNoise.tres" id="sc_small"]
[ext_resource type="Script" uid="uid://b18k0a28axkqk" path="res://addons/sky3d_extended/src/Sky3D.gd" id="sky3d"]
[ext_resource type="Script" uid="uid://dnblgqynq1t7l" path="res://addons/SunshineClouds2/SunshineClouds.gd" id="sunshine_clouds"]
[ext_resource type="Script" uid="uid://djusduuxf0voj" path="res://addons/SunshineClouds2/SunshineCloudsDriver.gd" id="sunshine_driver"]
[ext_resource type="Script" uid="uid://bxlm4e5qfb7uu" path="res://addons/SunshineClouds2/SunshineCloudEffector.gd" id="sunshine_effector"]
[ext_resource type="PackedScene" uid="uid://teleporter01" path="res://scenes/teleporter/teleporter.tscn" id="teleporter"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wjk2c"]
shader = ExtResource("2_gmc10")
shader_parameter/sky_visible = true
shader_parameter/color_correction = Vector2(0, 1)
shader_parameter/ground_color = Color(0.3, 0.3, 0.3, 1)
shader_parameter/horizon_offset = 0.0
shader_parameter/atm_darkness = 0.5
shader_parameter/atm_sun_intensity = 18.0
shader_parameter/atm_day_tint = Color(0.807843, 0.909804, 1, 1)
shader_parameter/atm_horizon_light_tint = Color(0.980392, 0.635294, 0.462745, 1)
shader_parameter/atm_night_tint = Color(0, 0, 0, 0)
shader_parameter/atm_level_params = Vector3(1, 0, 0)
shader_parameter/atm_thickness = 0.7
shader_parameter/atm_beta_ray = Vector3(5.804544e-06, 1.3562913e-05, 3.311258e-05)
shader_parameter/atm_beta_mie = Vector3(3.038e-08, 3.038e-08, 3.038e-08)
shader_parameter/sun_light_color = Color(1, 1, 1, 1)
shader_parameter/sun_disk_color = Color(0.996094, 0.541334, 0.140076, 1)
shader_parameter/sun_disk_intensity = 30.0
shader_parameter/sun_disk_size = 0.02
shader_parameter/atm_sun_mie_tint = Color(1, 1, 1, 1)
shader_parameter/atm_sun_mie_intensity = 1.0
shader_parameter/atm_sun_partial_mie_phase = Vector3(0.36, 1.64, 1.6)
shader_parameter/moon_color = Color(1, 1, 1, 1)
shader_parameter/moon_texture = ExtResource("3_e7pm0")
shader_parameter/moon_texture_alignment = Vector3(7, 1.4, 4.8)
shader_parameter/moon_texture_flip_u = false
shader_parameter/moon_texture_flip_v = false
shader_parameter/moon_size = 0.07
shader_parameter/moon_phase_override = -1.0
shader_parameter/moon_intensity = 2.0
shader_parameter/atm_moon_mie_tint = Color(0.137255, 0.184314, 0.292196, 1)
shader_parameter/atm_moon_mie_intensity = 0.0
shader_parameter/atm_moon_partial_mie_phase = Vector3(0.36, 1.64, 1.6)
shader_parameter/starmap_enabled = false
shader_parameter/starmap_color = Color(0.709804, 0.709804, 0.709804, 0.854902)
shader_parameter/starmap_texture = ExtResource("4_dubvx")
shader_parameter/starmap_flip_u = false
shader_parameter/starmap_flip_v = false
shader_parameter/starmap_alignment = Vector3(2.68288, -0.25891, 0.40101)
shader_parameter/star_rotation_offset = 9.38899
shader_parameter/star_rotation = -11.770716884383564
shader_parameter/star_tilt = -1.2915436464758039
shader_parameter/milky_way_cubemap = ExtResource("3_dubvx")
shader_parameter/mw_brightness = 1.5
shader_parameter/mw_rotation = 0.0
shader_parameter/mw_enabled = true
shader_parameter/procedural_stars_enabled = false
shader_parameter/proc_star_density = 80.0
shader_parameter/proc_star_brightness = 1.5
shader_parameter/show_azimuthal_grid = false
shader_parameter/azimuthal_grid_color = Color(0.87058824, 0.72156864, 0.5294118, 1)
shader_parameter/azimuthal_grid_rotation_offset = 0.03
shader_parameter/show_equatorial_grid = false
shader_parameter/equatorial_grid_color = Color(0, 0.75, 1, 1)
shader_parameter/equatorial_grid_rotation_offset = 0.03
shader_parameter/moon_matrix = Basis(0, 0.27168244, -0.96238697, -0.6927523, 0.69405, 0.19593075, 0.7211756, 0.6666958, 0.18820864)
shader_parameter/star_combined_matrix = Basis(-0.8215302, 0.3068723, -0.4805387, 0.034543782, -0.8144697, -0.5791769, -0.56911755, -0.49241096, 0.658511)
[sub_resource type="Sky" id="Sky_gmc10"]
sky_material = SubResource("ShaderMaterial_wjk2c")
[sub_resource type="Environment" id="Environment_45oyt"]
background_mode = 2
sky = SubResource("Sky_gmc10")
ambient_light_source = 3
ambient_light_color = Color(1, 1, 1, 1)
reflected_light_source = 2
tonemap_mode = 3
tonemap_white = 6.0
ssr_enabled = true
ssao_enabled = true
glow_enabled = true
fog_height = -1024.0
fog_height_density = 2.0585
fog_depth_curve = 15.454959
volumetric_fog_enabled = true
volumetric_fog_density = 0.005
volumetric_fog_gi_inject = 0.47
volumetric_fog_anisotropy = 0.65
volumetric_fog_length = 1024.0
volumetric_fog_detail_spread = 6.0
volumetric_fog_ambient_inject = 0.79
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_nn6hs"]
[sub_resource type="CompositorEffect" id="SunshineCloudsEffect"]
resource_local_to_scene = false
resource_name = ""
enabled = true
effect_callback_type = 4
access_resolved_color = true
access_resolved_depth = true
needs_motion_vectors = true
needs_normal_roughness = true
script = ExtResource("sunshine_clouds")
clouds_coverage = 0.674
clouds_density = 1.612
atmospheric_density = 0.248
use_environment_fog = 0.158
clouds_anisotropy = 0.047
ambient_occlusion_color = Color(0.6155337, 0.6668193, 0.7176318, 1)
curl_noise_strength = 3556.619
lighting_sharpness = 0.367
height_gradient = ExtResource("sc_heightgrad")
extra_large_noise_patterns = ExtResource("sc_extralarge")
large_scale_noise = ExtResource("sc_large")
medium_scale_noise = ExtResource("sc_medium")
small_scale_noise = ExtResource("sc_small")
curl_noise = ExtResource("sc_curl")
pre_pass_compute_shader = ExtResource("sc_precompute")
compute_shader = ExtResource("sc_compute")
post_pass_compute_shader = ExtResource("11_funqj")
wind_direction = Vector3(1, 0, 0.5)
directional_lights_data = Array[Vector4]([Vector4(-0.47325942, 0.6529903, 0.5912945, 32), Vector4(1, 1, 1, 1), Vector4(0.7211756, 0.6666958, 0.18820862, 12), Vector4(0.572549, 0.776471, 0.956863, 0)])
point_effector_data = Array[Vector4]([Vector4(0, 200, 0, 2000), Vector4(1.164, 0, 0, 0), Vector4(-200, 150, -300, 1000), Vector4(3.936, 0, 0, 0), Vector4(100, 50, 100, 0.01), Vector4(13.511, 0, 0, 0)])
[sub_resource type="Compositor" id="Compositor_1"]
compositor_effects = Array[CompositorEffect]([SubResource("SunshineCloudsEffect")])
[node name="MapDCTerrain" type="Node3D" unique_id=389313853]
script = ExtResource("1")
[node name="Sky3DExtended" type="WorldEnvironment" parent="." unique_id=2030538448]
environment = SubResource("Environment_45oyt")
camera_attributes = SubResource("CameraAttributesPractical_nn6hs")
compositor = SubResource("Compositor_1")
script = ExtResource("sky3d")
editor_time_enabled = false
current_time = 13.93
wind_direction = -3.141592653589793
[node name="SunLight" type="DirectionalLight3D" parent="Sky3DExtended" unique_id=1704735326]
transform = Transform3D(0.78072464, 0.40803742, -0.4732594, 0, 0.7573663, 0.6529903, 0.6248752, -0.5098056, 0.5912945, -0.4732594, 0.6529903, 0.5912945)
shadow_enabled = true
[node name="MoonLight" type="DirectionalLight3D" parent="Sky3DExtended" unique_id=1851420819]
transform = Transform3D(0, -0.6927523, 0.7211756, 0.27168244, 0.69405, 0.6666958, -0.96238697, 0.19593075, 0.18820864, 0.7211756, 0.6666958, 0.18820864)
light_color = Color(0.572549, 0.776471, 0.956863, 1)
light_energy = 0.0
[node name="SkyDome" type="Node" parent="Sky3DExtended" unique_id=1105239467]
script = ExtResource("16_uvuup")
sun_azimuth = -3.8165643
sun_altitude = -0.8592703
moon_azimuth = -8.109262530003683
moon_altitude = -0.84102964
wind_direction = -3.141592653589793
[node name="TimeOfDay" type="Node" parent="Sky3DExtended" unique_id=763666927]
script = ExtResource("17_7uh7f")
editor_time_enabled = false
dome_path = NodePath("../SkyDome")
current_time = 13.93
day = 2
[node name="DCTerrain" type="DCTerrain" parent="." unique_id=724648523]
use_gpu = true
seed = 44
primary_frequency = 0.01
flat_center_radius = 26.0
terrain_size = 443.0
floor_strength = 2.13
floor_height_min = -50.0
floor_height_max = 50.0
room_height = 15.0
octree_depth = 6
debug_lod_colors = false
[node name="SunshineCloudsDriverGD" type="Node" parent="." unique_id=761376906 node_paths=PackedStringArray("tracked_directional_lights", "tracked_point_effectors")]
script = ExtResource("sunshine_driver")
update_continuously = true
clouds_resource = SubResource("SunshineCloudsEffect")
tracked_directional_lights = [NodePath("../Sky3DExtended/SunLight"), NodePath("../Sky3DExtended/MoonLight")]
tracked_directional_light_shadow_steps = Array[int]([32, 12])
tracked_point_effectors = [NodePath("../CloudEffector_Peak1"), NodePath("../CloudEffector_Peak2"), NodePath("../CloudEffector_Valley1")]
wind_direction = Vector3(1, 0, 0.5)
extra_large_structures_wind_speed = 30.0
large_structures_wind_speed = 20.0
medium_structures_wind_speed = 10.0
small_structures_wind_speed = 5.0
[node name="CloudEffector_Peak1" type="Node3D" parent="." unique_id=468227076]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 200, 0)
script = ExtResource("sunshine_effector")
Radius = 2000.0
Power = 1.1640000000000017
[node name="CloudEffector_Peak2" type="Node3D" parent="." unique_id=1527090838]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -200, 150, -300)
script = ExtResource("sunshine_effector")
Power = 3.936000000000007
[node name="CloudEffector_Valley1" type="Node3D" parent="." unique_id=1129263270]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 100, 50, 100)
script = ExtResource("sunshine_effector")
Radius = 0.01
Power = 13.510999999999996
[node name="SpawnPoint1" type="Marker3D" parent="." unique_id=440411438 groups=["spawn_points"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 15, 0)
[node name="SpawnPoint2" type="Marker3D" parent="." unique_id=1335826148 groups=["spawn_points"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 15, 0)
[node name="SpawnPoint3" type="Marker3D" parent="." unique_id=1353489609 groups=["spawn_points"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 15, 20)
[node name="SpawnPoint4" type="Marker3D" parent="." unique_id=1851872715 groups=["spawn_points"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20, 15, -20)
[node name="TeleporterToHome" parent="." unique_id=1473829154 instance=ExtResource("teleporter")]
transform = Transform3D(0.37480083, 0, 0.92710537, 0, 1, 0, -0.92710537, 0, 0.37480083, 5, 0.13021088, 17.431648)
destination = Vector3(0, 5, 0)
target_map = "res://scenes/maps/map_test.tscn"
label_text = "Return Home"