diff --git a/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg b/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg index 5960d7b..33f48c8 100644 --- a/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg +++ b/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg @@ -97,7 +97,7 @@ Anim={ "auto_orthogonal_enabled": true, "cinematic_preview": false, "display_mode": 20, -"distance": 0.334141, +"distance": 463.195, "doppler": false, "frame_time": false, "gizmos": true, diff --git a/.godot/editor/3DWorld.tscn-folding-5ee7dca069a2497be3bb28c4d56856bf.cfg b/.godot/editor/3DWorld.tscn-folding-5ee7dca069a2497be3bb28c4d56856bf.cfg index a4a52b5..0e30067 100644 --- a/.godot/editor/3DWorld.tscn-folding-5ee7dca069a2497be3bb28c4d56856bf.cfg +++ b/.godot/editor/3DWorld.tscn-folding-5ee7dca069a2497be3bb28c4d56856bf.cfg @@ -1,5 +1,5 @@ [folding] -node_unfolds=[NodePath("DirectionalLight3D"), PackedStringArray("Transform", "Light", "Shadow", "Directional Shadow"), NodePath("Highlighter"), PackedStringArray("Transform"), NodePath("WorldEnvironment"), PackedStringArray("environment"), NodePath("GridMap"), PackedStringArray("Cell")] -resource_unfolds=[] +node_unfolds=[NodePath("DirectionalLight3D"), PackedStringArray("Transform", "Light", "Shadow", "Directional Shadow"), NodePath("Highlighter"), PackedStringArray("Transform"), NodePath("WorldEnvironment"), PackedStringArray("camera_attributes", "environment"), NodePath("GridMap"), PackedStringArray("Cell"), NodePath("Ocean"), PackedStringArray("Collision"), NodePath("Ocean/CollisionShape3D"), PackedStringArray("shape")] +resource_unfolds=["res://scenes/3DWorld.tscn::CameraAttributesPractical_fwdfs", PackedStringArray("DOF Blur", "Auto Exposure"), "res://scenes/3DWorld.tscn::WorldBoundaryShape3D_iogdu", PackedStringArray("Resource")] nodes_folded=[] diff --git a/.godot/editor/Water.tscn-editstate-fc7e100f2e88891fad0fe772aa475006.cfg b/.godot/editor/Water.tscn-editstate-fc7e100f2e88891fad0fe772aa475006.cfg new file mode 100644 index 0000000..511075c --- /dev/null +++ b/.godot/editor/Water.tscn-editstate-fc7e100f2e88891fad0fe772aa475006.cfg @@ -0,0 +1,170 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-847.508, -325.329), +"primary_grid_steps": 8, +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 0.561231 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": true, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 5.0, +"scale_snap": 5.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": false, +"translate_snap": 0.1, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 15.9841, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"position": Vector3(0, 0, 0), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.613446, +"y_rotation": -0.853429 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} diff --git a/.godot/editor/Water.tscn-folding-fc7e100f2e88891fad0fe772aa475006.cfg b/.godot/editor/Water.tscn-folding-fc7e100f2e88891fad0fe772aa475006.cfg new file mode 100644 index 0000000..85f3827 --- /dev/null +++ b/.godot/editor/Water.tscn-folding-fc7e100f2e88891fad0fe772aa475006.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("mesh", "Visibility")] +resource_unfolds=["res://scenes/Water.tscn::PlaneMesh_verrq", PackedStringArray()] +nodes_folded=[] diff --git a/.godot/editor/blocs.tscn-folding-1984eea5ca27c9f53d378a33bc802e24.cfg b/.godot/editor/blocs.tscn-folding-1984eea5ca27c9f53d378a33bc802e24.cfg index 2b2144d..aafbf75 100644 --- a/.godot/editor/blocs.tscn-folding-1984eea5ca27c9f53d378a33bc802e24.cfg +++ b/.godot/editor/blocs.tscn-folding-1984eea5ca27c9f53d378a33bc802e24.cfg @@ -1,5 +1,5 @@ [folding] -node_unfolds=[NodePath("0_side"), PackedStringArray("Transform"), NodePath("1_side"), PackedStringArray("Transform"), NodePath("2_side_angle"), PackedStringArray("Transform"), NodePath("2_side_opposite"), PackedStringArray("Transform"), NodePath("3_side"), PackedStringArray("Transform"), NodePath("4_side"), PackedStringArray("Visibility", "Transform")] -resource_unfolds=["res://assets/blocs/blocs.tscn::ArrayMesh_71nxi", PackedStringArray(), "res://assets/blocs/blocs.tscn::ArrayMesh_8gvom", PackedStringArray(), "res://assets/blocs/blocs.tscn::ArrayMesh_cerr1", PackedStringArray(), "res://assets/blocs/blocs.tscn::ArrayMesh_mty01", PackedStringArray(), "res://assets/blocs/blocs.tscn::ArrayMesh_d1ar0", PackedStringArray(), "res://assets/blocs/blocs.tscn::ArrayMesh_2pjgp", PackedStringArray()] +node_unfolds=[NodePath("."), PackedStringArray("Visibility", "Transform", "Process"), NodePath("0_side"), PackedStringArray("Transform", "mesh"), NodePath("1_side"), PackedStringArray("Transform", "mesh"), NodePath("2_side_angle"), PackedStringArray("Transform", "Skeleton", "mesh"), NodePath("2_side_opposite"), PackedStringArray("Transform", "mesh"), NodePath("3_side"), PackedStringArray("Transform", "mesh"), NodePath("4_side"), PackedStringArray("Visibility", "Transform", "mesh")] +resource_unfolds=["res://assets/blocs/blocs.tscn::ArrayMesh_71nxi", PackedStringArray("surface_0", "Resource"), "res://assets/blocs/blocs.tscn::ArrayMesh_8gvom", PackedStringArray("surface_0", "Resource"), "res://assets/blocs/blocs.tscn::ArrayMesh_cerr1", PackedStringArray("surface_0", "Resource"), "res://assets/blocs/blocs.tscn::ArrayMesh_mty01", PackedStringArray("Resource", "surface_0"), "res://assets/blocs/blocs.tscn::ArrayMesh_d1ar0", PackedStringArray("Resource", "surface_0"), "res://assets/blocs/blocs.tscn::ArrayMesh_2pjgp", PackedStringArray("Resource", "surface_0")] nodes_folded=[] diff --git a/.godot/editor/blocs2.meshlib-folding-e05d0cf7adecd5d1df2888a271e3aee5.cfg b/.godot/editor/blocs2.meshlib-folding-e05d0cf7adecd5d1df2888a271e3aee5.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/blocs2.meshlib-folding-e05d0cf7adecd5d1df2888a271e3aee5.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/blocs3.meshlib-folding-98e363d41e0643f060fe0738e0f78319.cfg b/.godot/editor/blocs3.meshlib-folding-98e363d41e0643f060fe0738e0f78319.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/blocs3.meshlib-folding-98e363d41e0643f060fe0738e0f78319.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/blocs4.meshlib-folding-fcb18b816f2b51d237c8584ac9bca9f0.cfg b/.godot/editor/blocs4.meshlib-folding-fcb18b816f2b51d237c8584ac9bca9f0.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/blocs4.meshlib-folding-fcb18b816f2b51d237c8584ac9bca9f0.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/camera.tscn-editstate-171b6540a4c3cdae5b0905e52ed5116f.cfg b/.godot/editor/camera.tscn-editstate-171b6540a4c3cdae5b0905e52ed5116f.cfg index cf77aa9..fb06586 100644 --- a/.godot/editor/camera.tscn-editstate-171b6540a4c3cdae5b0905e52ed5116f.cfg +++ b/.godot/editor/camera.tscn-editstate-171b6540a4c3cdae5b0905e52ed5116f.cfg @@ -97,7 +97,7 @@ Anim={ "auto_orthogonal_enabled": true, "cinematic_preview": false, "display_mode": 20, -"distance": 6.89487, +"distance": 8.04218, "doppler": false, "frame_time": false, "gizmos": true, diff --git a/.godot/editor/create_recent.Node b/.godot/editor/create_recent.Node index 67641c5..940bb10 100644 --- a/.godot/editor/create_recent.Node +++ b/.godot/editor/create_recent.Node @@ -1,19 +1,20 @@ +GridMap +MeshInstance3D +MultiMeshInstance3D +StaticBody3D +CollisionShape3D Control Container TextureRect Node3D RayCast3D Camera3D -GridMap -MeshInstance3D Node FogVolume VoxelGI ReflectionProbe WorldEnvironment AnimationTree -StaticBody3D -CollisionShape3D Sprite3D CharacterBody3D TileMap diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg index eea2ee2..4f2088e 100644 --- a/.godot/editor/editor_layout.cfg +++ b/.godot/editor/editor_layout.cfg @@ -16,7 +16,7 @@ dock_5="Inspector,Node,History" [EditorNode] -open_scenes=["res://scenes/WorldGeneration.tscn", "res://scenes/camera.tscn", "res://scenes/Pawn.tscn"] +open_scenes=["res://scenes/WorldGeneration.tscn", "res://scenes/camera.tscn", "res://scenes/3DWorld.tscn", "res://scenes/Water.tscn", "res://assets/blocs/blocs.tscn"] [ScriptEditor] diff --git a/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg b/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg index 37049c3..8d63bcb 100644 --- a/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg +++ b/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg @@ -1,3 +1,3 @@ [folding] -sections_unfolded=PackedStringArray("Background", "Volumetric Fog", "SDFGI", "Reflected Light", "SSAO", "Sky", "SSIL", "Tonemap", "Fog", "Volumetric Fog/Temporal Reprojection", "Adjustments") +sections_unfolded=PackedStringArray("Glow", "Volumetric Fog", "SDFGI", "Reflected Light", "SSAO", "Sky", "SSIL", "Tonemap", "Fog", "Volumetric Fog/Temporal Reprojection", "Adjustments", "SSR", "Ambient Light") diff --git a/.godot/editor/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn-folding-c776610ffca04a4d3429d888b5849836.cfg b/.godot/editor/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn-folding-c776610ffca04a4d3429d888b5849836.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn-folding-c776610ffca04a4d3429d888b5849836.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn-folding-092209e7910df87d42bdbc159a25b1f7.cfg b/.godot/editor/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn-folding-092209e7910df87d42bdbc159a25b1f7.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn-folding-092209e7910df87d42bdbc159a25b1f7.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn-folding-9b3ddd0da8ef6fcfc475758bbe3a1cc0.cfg b/.godot/editor/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn-folding-9b3ddd0da8ef6fcfc475758bbe3a1cc0.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn-folding-9b3ddd0da8ef6fcfc475758bbe3a1cc0.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn-folding-4e3f4bbe7a5995f8670cf4c859dafe55.cfg b/.godot/editor/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn-folding-4e3f4bbe7a5995f8670cf4c859dafe55.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn-folding-4e3f4bbe7a5995f8670cf4c859dafe55.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn-folding-c51a4ea3cab517d55a64a7b0cbcc2b2c.cfg b/.godot/editor/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn-folding-c51a4ea3cab517d55a64a7b0cbcc2b2c.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn-folding-c51a4ea3cab517d55a64a7b0cbcc2b2c.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res-folding-30faaf8a254f9e4e39ceff1f92b62d09.cfg b/.godot/editor/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res-folding-30faaf8a254f9e4e39ceff1f92b62d09.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res-folding-30faaf8a254f9e4e39ceff1f92b62d09.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-5adb4148c378deef89eed2d669edab93-fox.scn-folding-81c9a9fd7aef3c3bf8c400749aba1cc0.cfg b/.godot/editor/export-5adb4148c378deef89eed2d669edab93-fox.scn-folding-81c9a9fd7aef3c3bf8c400749aba1cc0.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-5adb4148c378deef89eed2d669edab93-fox.scn-folding-81c9a9fd7aef3c3bf8c400749aba1cc0.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn-folding-773631f483ac5a183f4f27e9423f0dab.cfg b/.godot/editor/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn-folding-773631f483ac5a183f4f27e9423f0dab.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn-folding-773631f483ac5a183f4f27e9423f0dab.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn-folding-bd992ef93c9f995b3cad682c1aad17d3.cfg b/.godot/editor/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn-folding-bd992ef93c9f995b3cad682c1aad17d3.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn-folding-bd992ef93c9f995b3cad682c1aad17d3.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn-folding-e27b03b18cbf61730d52a5a9cbd50a22.cfg b/.godot/editor/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn-folding-e27b03b18cbf61730d52a5a9cbd50a22.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn-folding-e27b03b18cbf61730d52a5a9cbd50a22.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-fc7e100f2e88891fad0fe772aa475006-Water.scn-folding-6531d155c84ab96564b97508105db740.cfg b/.godot/editor/export-fc7e100f2e88891fad0fe772aa475006-Water.scn-folding-6531d155c84ab96564b97508105db740.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-fc7e100f2e88891fad0fe772aa475006-Water.scn-folding-6531d155c84ab96564b97508105db740.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn-folding-53d6c467e4b2247ff70072626df1b341.cfg b/.godot/editor/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn-folding-53d6c467e4b2247ff70072626df1b341.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn-folding-53d6c467e4b2247ff70072626df1b341.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn-folding-30139647c6a7f9298d459c07fe76aa11.cfg b/.godot/editor/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn-folding-30139647c6a7f9298d459c07fe76aa11.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn-folding-30139647c6a7f9298d459c07fe76aa11.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/filesystem_cache8 b/.godot/editor/filesystem_cache8 index 82bd81a..e83d04f 100644 --- a/.godot/editor/filesystem_cache8 +++ b/.godot/editor/filesystem_cache8 @@ -1,71 +1,75 @@ 2a60927148abd1d33b818b535e306557 -::res://::1680729873 -export_presets.cfg::TextFile::-1::1680357289::0::1::::<><>:: -icon.png::CompressedTexture2D::4672001524465425285::1676578483::1676582905::1::::<><>:: -README.md::TextFile::-1::1676578483::0::1::::<><>:: -test.tscn::PackedScene::2574507083474873372::1680357289::0::1::::<><>::res://scripts/Camera3D.gd -::res://assets/::1680632745 -animestyled_hdr.hdr::CompressedTexture2D::7983615197667896801::1680357289::1680357289::1::::<><>:: -environment.tres::Environment::8600195688495287911::1680362965::0::1::::<><>::uid://dl0k8gegahjf2 -sky.exr::CompressedTexture2D::3639266560030997135::1680357289::1680357289::1::::<><>:: -water.gdshader::Shader::-1::1680370267::0::1::::<><>:: -water.material::ShaderMaterial::9221375527372224942::1680632745::0::1::::<><>::res://assets/water.gdshader -::res://assets/blocs/::1680365982 -0_sides.glb::PackedScene::7036506600244808940::1677174532::1677174532::1::::<><>:: -0_sides_grass.png::CompressedTexture2D::4551055068461159203::1677174532::1677174532::1::::<><>:: -1_side.glb::PackedScene::5601417408597394875::1677174532::1677617210::1::::<><>:: -1_side_grass.png::CompressedTexture2D::5160492229365512154::1677174532::1677174532::1::::<><>:: -2_side_angle.glb::PackedScene::8081534368546731168::1677174532::1677174532::1::::<><>:: -2_side_angle_grass.png::CompressedTexture2D::6576443529465065670::1677174532::1677174532::1::::<><>:: -2_side_opposite.glb::PackedScene::3205848216587541745::1677174532::1677174532::1::::<><>:: -2_side_opposite_grass.png::CompressedTexture2D::2747904460042865810::1677174532::1677174532::1::::<><>:: -3_side_angle.glb::PackedScene::4729157567058414100::1677174532::1677174532::1::::<><>:: -3_side_angle_grass.png::CompressedTexture2D::707802073040230165::1677174532::1677174532::1::::<><>:: -4_sides.glb::PackedScene::139420628202576697::1677174532::1677174532::1::::<><>:: -4_sides_grass.png::CompressedTexture2D::7961782411803042998::1677174532::1677174532::1::::<><>:: -blocs.meshlib::MeshLibrary::3161916306234183153::1677617602::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u -blocs.tscn::PackedScene::3779811605783367088::1680365982::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u -::res://assets/entities/::1680357275 -character.tscn::PackedScene::7228591986680468162::1679670402::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5 -fox.glb::PackedScene::7089061536691691956::1624458238::1679435438::1::::<><>:: -fox.tscn::PackedScene::4613905625060549040::1680357275::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5 -fox_bow_normal.png::CompressedTexture2D::1176777928757515382::1679435438::1679435438::1::::<><>:: -fox_Diffuse.png::CompressedTexture2D::5720437650261590386::1679435437::1679435438::1::::<><>:: -fox_Normal.png::CompressedTexture2D::3201168382057197354::1679435437::1679435438::1::::<><>:: -fox_sword_diffuse.png::CompressedTexture2D::8532276622129965190::1679435438::1679435438::1::::<><>:: -fox_sword_metal.png::CompressedTexture2D::3325292056282865326::1679435438::1679435438::1::::<><>:: -untitled.glb::PackedScene::8289928114728968037::1679673425::1679673440::1::::<><>:: -untitled_bow_normal.png::CompressedTexture2D::7148468192894957643::1679673439::1679673440::1::::<><>:: -untitled_Diffuse.png::CompressedTexture2D::8759823716231481420::1679673439::1679673440::1::::<><>:: -untitled_Normal.png::CompressedTexture2D::5131651999745619224::1679673438::1679673440::1::::<><>:: -untitled_sword_diffuse.png::CompressedTexture2D::2430240386759295821::1679673439::1679673440::1::::<><>:: -untitled_sword_metal.png::CompressedTexture2D::4375004727585147220::1679673440::1679673440::1::::<><>:: -::res://assets/ui/::1680363317 -bloc_select.png::CompressedTexture2D::1141775147858261351::1677618805::1677619095::1::::<><>:: -cursor.png::CompressedTexture2D::1407698875963358091::1664126270::1680363317::1::::<><>:: -::res://scenes/::1680645800 -3DWorld.gdshader::Shader::-1::1680357289::0::1::::<><>:: -3DWorld.tscn::PackedScene::3599411568061770725::1680365982::0::1::::<><>::res://scripts/Ground.gd<>res://scripts/Board.gd<>uid://dur874iy77jjr<>uid://qjc4ttmkxbch<>uid://dd7byfyvsblbw -3DWorld.VoxelGI_data.res::VoxelGIData::7277764935364316181::1680357289::0::1::::<><>:: -camera.tscn::PackedScene::7435992546840103852::1680645800::0::1::::<><>::res://scripts/Camera3D.gd -fog.gdshader::Shader::-1::1680357289::0::1::::<><>:: -Game.tscn::PackedScene::9075056520838281688::1680365982::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu -HUD.tscn::PackedScene::9021570906125339886::1680365982::0::1::::<><>::uid://dla77ra2m245t -Map.tscn::PackedScene::7933340314411983611::1680365982::0::1::::<><>::res://scripts/Map.gd<>uid://ub5uhu2a7etv<>res://scripts/Map_Cursor.gd -Pawn.tscn::PackedScene::255140051271089418::1680645800::0::1::::<><>::res://scripts/Pawn.gd<>uid://dw2latnr2vbxc<>uid://cfd2s833ldeuy<>uid://bavhx67iarml6<>uid://b3ljxodmxmuhg<>uid://c831hydrcv4i6 -WorldGeneration.tscn::PackedScene::1108513713840477990::1680645800::0::1::::<><>::res://scripts/WorldGeneration.gd -::res://scenes/MultiColorFog/::1680357289 -MultiColorFogMaterial.tres::ShaderMaterial::-1::1680357289::0::1::::<><>::res://MultiColorFog/MultiColorFog.shader -MultiColorFogOverlay.tscn::PackedScene::-1::1680357289::0::1::::<><>::res://MultiColorFog/MultiColorFogMaterial.tres -::res://scripts/::1680645798 -Board.gd::GDScript::-1::1680636926::0::1::::<>Node3D<>:: -Camera3D.gd::GDScript::-1::1680363887::0::1::::<>Camera3D<>:: -Chunk.gd::GDScript::-1::1680636506::0::1::::Chunk<>GridMap<>:: -Entity.gd::GDScript::-1::1680460427::0::1::::Entity<>Node<>:: -Global.gd::GDScript::-1::1677174532::0::1::::<>Node<>:: -Ground.gd::GDScript::-1::1680636926::0::1::::<>Node3D<>:: -Map.gd::GDScript::-1::1678219623::0::1::::<>TextureRect<>:: -Map_Cursor.gd::GDScript::-1::1680636926::0::1::::<>TextureRect<>:: -Pawn.gd::GDScript::-1::1680636872::0::1::::<>CharacterBody3D<>:: -World.gd::GDScript::-1::1680636896::0::1::::World<>Node<>:: -WorldGeneration.gd::GDScript::-1::1680645798::0::1::::<>Control<>:: +::res://::1681208853 +export_presets.cfg::TextFile::-1::1681150919::0::1::::<><>:: +icon.png::CompressedTexture2D::4672001524465425285::1676574357::1676664790::1::::<><>:: +README.md::TextFile::-1::1676578345::0::1::::<><>:: +test.tscn::PackedScene::2574507083474873372::1679697032::0::1::::<><>::res://scripts/Camera3D.gd +::res://assets/::1681165610 +animestyled_hdr.hdr::CompressedTexture2D::7983615197667896801::1679693431::1679693542::1::::<><>:: +environment.tres::Environment::8600195688495287911::1681165610::0::1::::<><>::uid://dl0k8gegahjf2 +sky.exr::CompressedTexture2D::3639266560030997135::1679692720::1679692784::1::::<><>:: +water.gdshader::Shader::-1::1681069032::0::1::::<><>:: +water.material::ShaderMaterial::9221375527372224942::1681157188::0::1::::<><>::res://assets/water.gdshader +::res://assets/blocs/::1681165611 +0_sides.glb::PackedScene::7036506600244808940::1677003366::1677015904::1::::<><>:: +0_sides_grass.png::CompressedTexture2D::4551055068461159203::1677003427::1677015904::1::::<><>:: +1_side.glb::PackedScene::5601417408597394875::1677003385::1677015904::1::::<><>:: +1_side_grass.png::CompressedTexture2D::5160492229365512154::1677003427::1677015904::1::::<><>:: +2_side_angle.glb::PackedScene::8081534368546731168::1677003412::1677015905::1::::<><>:: +2_side_angle_grass.png::CompressedTexture2D::6576443529465065670::1677003428::1677015904::1::::<><>:: +2_side_opposite.glb::PackedScene::3205848216587541745::1677003400::1677015905::1::::<><>:: +2_side_opposite_grass.png::CompressedTexture2D::2747904460042865810::1677003428::1677015904::1::::<><>:: +3_side_angle.glb::PackedScene::4729157567058414100::1677003421::1677015905::1::::<><>:: +3_side_angle_grass.png::CompressedTexture2D::707802073040230165::1677003428::1677015904::1::::<><>:: +4_sides.glb::PackedScene::139420628202576697::1677003373::1677015905::1::::<><>:: +4_sides_grass.png::CompressedTexture2D::7961782411803042998::1677003428::1677015904::1::::<><>:: +blocs2.meshlib::MeshLibrary::6389804125229460006::1681154417::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +blocs3.meshlib::MeshLibrary::9167255479214074270::1681154738::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +blocs4.meshlib::MeshLibrary::4365376108510654132::1681154818::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +blocs.meshlib::MeshLibrary::3161916306234183153::1677960056::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +blocs.tscn::PackedScene::3779811605783367088::1681165611::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +::res://assets/entities/::1679682604 +character.tscn::PackedScene::7228591986680468162::1679682604::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5 +fox.glb::PackedScene::7089061536691691956::1679682604::1679682604::1::::<><>:: +fox.tscn::PackedScene::4613905625060549040::1679682604::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5 +fox_bow_normal.png::CompressedTexture2D::1176777928757515382::1679682604::1679682604::1::::<><>:: +fox_Diffuse.png::CompressedTexture2D::5720437650261590386::1679682604::1679682604::1::::<><>:: +fox_Normal.png::CompressedTexture2D::3201168382057197354::1679682604::1679682604::1::::<><>:: +fox_sword_diffuse.png::CompressedTexture2D::8532276622129965190::1679682604::1679682604::1::::<><>:: +fox_sword_metal.png::CompressedTexture2D::3325292056282865326::1679682604::1679682604::1::::<><>:: +untitled.glb::PackedScene::8289928114728968037::1679682604::1679682604::1::::<><>:: +untitled_bow_normal.png::CompressedTexture2D::7148468192894957643::1679682604::1679682604::1::::<><>:: +untitled_Diffuse.png::CompressedTexture2D::8759823716231481420::1679682604::1679682604::1::::<><>:: +untitled_Normal.png::CompressedTexture2D::5131651999745619224::1679682604::1679682604::1::::<><>:: +untitled_sword_diffuse.png::CompressedTexture2D::2430240386759295821::1679682604::1679682604::1::::<><>:: +untitled_sword_metal.png::CompressedTexture2D::4375004727585147220::1679682604::1679682604::1::::<><>:: +::res://assets/ui/::1680615358 +bloc_select.png::CompressedTexture2D::1141775147858261351::1677960056::1677960056::1::::<><>:: +cursor.png::CompressedTexture2D::1407698875963358091::1680615358::1680615358::1::::<><>:: +::res://scenes/::1681165610 +3DWorld.gdshader::Shader::-1::1679829541::0::1::::<><>:: +3DWorld.tscn::PackedScene::3599411568061770725::1681165610::0::1::::<><>::res://scripts/Ground.gd<>res://scripts/Board.gd<>uid://dur874iy77jjr<>uid://qjc4ttmkxbch<>uid://dd7byfyvsblbw +3DWorld.VoxelGI_data.res::VoxelGIData::7277764935364316181::1679688605::0::1::::<><>:: +camera.tscn::PackedScene::7435992546840103852::1681165610::0::1::::<><>::res://scripts/Camera3D.gd +fog.gdshader::Shader::-1::1679829541::0::1::::<><>:: +Game.tscn::PackedScene::9075056520838281688::1677106092::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu +HUD.tscn::PackedScene::9021570906125339886::1680615358::0::1::::<><>::uid://dla77ra2m245t +Map.tscn::PackedScene::7933340314411983611::1680615358::0::1::::<><>::res://scripts/Map.gd<>uid://ub5uhu2a7etv<>res://scripts/Map_Cursor.gd +Pawn.tscn::PackedScene::255140051271089418::1681052205::0::1::::<><>::res://scripts/Pawn.gd<>uid://dw2latnr2vbxc<>uid://cfd2s833ldeuy<>uid://bavhx67iarml6<>uid://b3ljxodmxmuhg<>uid://c831hydrcv4i6 +Water.tscn::PackedScene::5765348306972117574::1681165610::0::1::::<><>::uid://d4m5yccq55hu1 +WorldGeneration.tscn::PackedScene::1108513713840477990::1681165610::0::1::::<><>::res://scripts/WorldGeneration.gd +::res://scenes/MultiColorFog/::1679756576 +MultiColorFogMaterial.tres::ShaderMaterial::-1::1610706439::0::1::::<><>::res://MultiColorFog/MultiColorFog.shader +MultiColorFogOverlay.tscn::PackedScene::-1::1610706439::0::1::::<><>::res://MultiColorFog/MultiColorFogMaterial.tres +::res://scripts/::1681158707 +Board.gd::GDScript::-1::1681054023::0::1::::<>Node3D<>:: +Camera3D.gd::GDScript::-1::1681157949::0::1::::<>Camera3D<>:: +Chunk.gd::GDScript::-1::1681156928::0::1::::Chunk<>GridMap<>:: +Entity.gd::GDScript::-1::1680615358::0::1::::Entity<>Node<>:: +Global.gd::GDScript::-1::1677079629::0::1::::<>Node<>:: +Ground.gd::GDScript::-1::1681156909::0::1::::<>Node3D<>:: +Map.gd::GDScript::-1::1678572216::0::1::::<>TextureRect<>:: +Map_Cursor.gd::GDScript::-1::1680615358::0::1::::<>TextureRect<>:: +Pawn.gd::GDScript::-1::1681051412::0::1::::<>CharacterBody3D<>:: +World.gd::GDScript::-1::1681158707::0::1::::World<>Node<>:: +WorldGeneration.gd::GDScript::-1::1680014648::0::1::::<>Control<>:: diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4 index 46844ac..c2138a8 100644 --- a/.godot/editor/filesystem_update4 +++ b/.godot/editor/filesystem_update4 @@ -1,5 +1,9 @@ -res://scenes/WorldGeneration.tscn +res://scenes/3DWorld.tscn res://assets/water.material +res://assets/environment.tres +res://scenes/WorldGeneration.tscn res://scenes/camera.tscn -res://scenes/Pawn.tscn -res://scripts/Pawn.gd +res://scenes/Water.tscn +res://assets/blocs/blocs.tscn +res://scripts/World.gd +res://scripts/Camera3D.gd diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg index 618e51d..62402f8 100644 --- a/.godot/editor/project_metadata.cfg +++ b/.godot/editor/project_metadata.cfg @@ -11,18 +11,18 @@ run_reload_scripts=true [recent_files] -scenes=["res://scenes/Pawn.tscn", "res://scenes/camera.tscn", "res://scenes/WorldGeneration.tscn", "res://scenes/Instance.tscn", "res://scenes/Game.tscn", "res://scenes/Map.tscn", "res://scenes/HUD.tscn", "res://assets/blocs/blocs.tscn", "res://scenes/3DWorld.tscn", "res://test.tscn"] +scenes=["res://assets/blocs/blocs.tscn", "res://scenes/Water.tscn", "res://scenes/3DWorld.tscn", "res://scenes/camera.tscn", "res://scenes/WorldGeneration.tscn", "res://scenes/Pawn.tscn", "res://scenes/Instance.tscn", "res://scenes/Game.tscn", "res://scenes/Map.tscn", "res://scenes/HUD.tscn"] scripts=["Vector2i", "res://scripts/Map_Cursor.gd", "res://scripts/Map.gd", "res://scripts/Camera3D.gd", "res://scripts/Entity.gd", "res://scripts/Chunk.gd", "res://scripts/Instance3D.gd", "res://scripts/WorldGeneration.gd", "res://scripts/World.gd", "res://scripts/Board.gd"] [color_picker] -recent_presets=PackedColorArray(0.996078, 0, 0, 1, 0.310787, 2.43662e-07, 3.60981e-08, 1, 0.675659, 1.82897e-06, 9.62615e-08, 1, 0.0156863, 1, 1, 1, 0, 0, 0, 1, 0, 0.764706, 0, 1, 0.921569, 0, 0, 1, 0.517475, 0.454223, 0.632742, 1, 1, 1, 1, 1) +recent_presets=PackedColorArray(0.459595, 0.538874, 0.656934, 1, 0.221081, 0.275062, 0.358885, 1, 1.34766e-06, 0.853688, 0.994746, 1, 0, 0.803922, 0.937255, 1, 0.476347, 0.898661, 1, 1, 1, 0, 0, 1, 1, 0.945098, 0, 1, 0.780392, 1, 1, 1, 1, 1, 1, 1) [dialog_bounds] project_settings=Rect2(258, 656, 1683, 1168) search_help=Rect2(1192, 168, 1368, 912) -export=Rect2(468, 217, 1800, 1392) +export=Rect2(468, 432, 1800, 1392) editor_settings=Rect2(830, 227, 900, 700) [project_settings] @@ -37,3 +37,7 @@ last_selected_language="GDScript" last_selected_mode=0 last_selected_language="Shader" + +[export_options] + +default_filename="v0.1" diff --git a/.godot/editor/recent_dirs b/.godot/editor/recent_dirs index 0a436e7..8676af1 100644 --- a/.godot/editor/recent_dirs +++ b/.godot/editor/recent_dirs @@ -1,8 +1,10 @@ +res://assets/blocs +/home/valentin/Documents/v0.1 +/home/valentin/Documents res://scenes res://scripts res://assets /home/valentin/Documents/Gridmap/scripts res:// res://assets/entities -res://assets/blocs /home/valentin/Documents/Gridmap diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg index 0e9b336..16ceda7 100644 --- a/.godot/editor/script_editor_cache.cfg +++ b/.godot/editor/script_editor_cache.cfg @@ -7,7 +7,7 @@ state={ "folded_lines": Array[int]([]), "h_scroll_position": 0, "row": 49, -"scroll_position": 44.0, +"scroll_position": 29.0, "selection": false, "syntax_highlighter": "GDScript" } @@ -17,16 +17,12 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 0, +"column": 20, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 59, -"scroll_position": 38.0, -"selection": true, -"selection_from_column": 0, -"selection_from_line": 58, -"selection_to_column": 20, -"selection_to_line": 58, +"row": 15, +"scroll_position": 0.0, +"selection": false, "syntax_highlighter": "GDScript" } @@ -63,11 +59,11 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 53, +"column": 24, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 24, -"scroll_position": 13.0, +"row": 4, +"scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" } @@ -91,12 +87,16 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 24, +"column": 12, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 23, -"scroll_position": 11.0, -"selection": false, +"row": 4, +"scroll_position": 0.0, +"selection": true, +"selection_from_column": 9, +"selection_from_line": 4, +"selection_to_column": 12, +"selection_to_line": 4, "syntax_highlighter": "GDScript" } @@ -105,11 +105,11 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 43, +"column": 57, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 112, -"scroll_position": 113.0, +"row": 10, +"scroll_position": 93.0, "selection": false, "syntax_highlighter": "GDScript" } @@ -119,11 +119,11 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 0, +"column": 29, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 16, -"scroll_position": 2.0, +"row": 69, +"scroll_position": 69.0, "selection": false, "syntax_highlighter": "GDScript" } @@ -149,9 +149,9 @@ state={ "breakpoints": PackedInt32Array(), "column": 80, "folded_lines": Array[int]([]), -"h_scroll_position": 0, +"h_scroll_position": 540, "row": 48, -"scroll_position": 30.0, +"scroll_position": 27.0, "selection": false, "syntax_highlighter": "GDScript" } diff --git a/.godot/editor/water.material-folding-3631a1ad48c82fa676d48240427e2249.cfg b/.godot/editor/water.material-folding-3631a1ad48c82fa676d48240427e2249.cfg index e5909ab..5a8047f 100644 --- a/.godot/editor/water.material-folding-3631a1ad48c82fa676d48240427e2249.cfg +++ b/.godot/editor/water.material-folding-3631a1ad48c82fa676d48240427e2249.cfg @@ -1,3 +1,3 @@ [folding] -sections_unfolded=PackedStringArray("Shader Parameters", "shader") +sections_unfolded=PackedStringArray("Shader Parameters") diff --git a/.godot/exported/133200997/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn b/.godot/exported/133200997/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn new file mode 100644 index 0000000..79acdc7 Binary files /dev/null and b/.godot/exported/133200997/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn differ diff --git a/.godot/exported/133200997/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn b/.godot/exported/133200997/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn new file mode 100644 index 0000000..a6d619d Binary files /dev/null and b/.godot/exported/133200997/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn differ diff --git a/.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn b/.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn new file mode 100644 index 0000000..72f4ee0 Binary files /dev/null and b/.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn differ diff --git a/.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn b/.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn new file mode 100644 index 0000000..b848f7a Binary files /dev/null and b/.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn differ diff --git a/.godot/exported/133200997/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn b/.godot/exported/133200997/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn new file mode 100644 index 0000000..ba1560b Binary files /dev/null and b/.godot/exported/133200997/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn differ diff --git a/.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res b/.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res new file mode 100644 index 0000000..31d62d1 Binary files /dev/null and b/.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res differ diff --git a/.godot/exported/133200997/export-5adb4148c378deef89eed2d669edab93-fox.scn b/.godot/exported/133200997/export-5adb4148c378deef89eed2d669edab93-fox.scn new file mode 100644 index 0000000..34e87ea Binary files /dev/null and b/.godot/exported/133200997/export-5adb4148c378deef89eed2d669edab93-fox.scn differ diff --git a/.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn b/.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn new file mode 100644 index 0000000..c1a4be1 Binary files /dev/null and b/.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn differ diff --git a/.godot/exported/133200997/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn b/.godot/exported/133200997/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn new file mode 100644 index 0000000..290d44d Binary files /dev/null and b/.godot/exported/133200997/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn differ diff --git a/.godot/exported/133200997/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn b/.godot/exported/133200997/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn new file mode 100644 index 0000000..05e82a3 Binary files /dev/null and b/.godot/exported/133200997/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn differ diff --git a/.godot/exported/133200997/export-fc7e100f2e88891fad0fe772aa475006-Water.scn b/.godot/exported/133200997/export-fc7e100f2e88891fad0fe772aa475006-Water.scn new file mode 100644 index 0000000..f800915 Binary files /dev/null and b/.godot/exported/133200997/export-fc7e100f2e88891fad0fe772aa475006-Water.scn differ diff --git a/.godot/exported/133200997/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn b/.godot/exported/133200997/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn new file mode 100644 index 0000000..730d646 Binary files /dev/null and b/.godot/exported/133200997/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn differ diff --git a/.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn b/.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn new file mode 100644 index 0000000..e7ac7d5 Binary files /dev/null and b/.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn differ diff --git a/.godot/exported/133200997/file_cache b/.godot/exported/133200997/file_cache new file mode 100644 index 0000000..3af6369 --- /dev/null +++ b/.godot/exported/133200997/file_cache @@ -0,0 +1,13 @@ +res://assets/blocs/blocs.tscn::0446c372e7f13b826b0d3b4ca1cf91e8::1680352166::res://.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn +res://assets/entities/character.tscn::17e0bc153dc17466aa6cf79ec1bd4658::1679682604::res://.godot/exported/133200997/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn +res://assets/entities/fox.tscn::50bcf2c62d83a5ddfc0ba097ec103e6c::1679682604::res://.godot/exported/133200997/export-5adb4148c378deef89eed2d669edab93-fox.scn +res://assets/environment.tres::abc8e8d594ca49f076e4189c431ca8f0::1681149954::res://.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res +res://scenes/3DWorld.tscn::e683f67d52cdbb5cb0357dc48bae58eb::1681150373::res://.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn +res://scenes/camera.tscn::34db7e00b63e954c89e367403dcf29b9::1681150373::res://.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn +res://scenes/Game.tscn::0a02d94f272c2ba653c3e188bc782a1c::1677106092::res://.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn +res://scenes/HUD.tscn::88c690f4bbb3b3fdec6f50553c6bb7e8::1680615358::res://.godot/exported/133200997/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn +res://scenes/Map.tscn::d8056dedf61e8b8dab1d3ebfefb0dc1e::1680615358::res://.godot/exported/133200997/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn +res://scenes/Pawn.tscn::b3f57389033cb092da01db70d7da4de2::1681052205::res://.godot/exported/133200997/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn +res://scenes/Water.tscn::2c5c9d0db90cd647ec5ddbb72db95465::1681150374::res://.godot/exported/133200997/export-fc7e100f2e88891fad0fe772aa475006-Water.scn +res://scenes/WorldGeneration.tscn::27bbe39949c116031c55985b88b3e743::1681150373::res://.godot/exported/133200997/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn +res://test.tscn::dece8b0dd8ebe152d22662a9109b23e3::1679697032::res://.godot/exported/133200997/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn diff --git a/.godot/shader_cache/BlitShaderRD/7350d5ca92b3c2f90ee684cb2129c0482baf1aa951742feb2d0a3b802a796103/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BlitShaderRD/7350d5ca92b3c2f90ee684cb2129c0482baf1aa951742feb2d0a3b802a796103/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..5c4ce5e Binary files /dev/null and b/.godot/shader_cache/BlitShaderRD/7350d5ca92b3c2f90ee684cb2129c0482baf1aa951742feb2d0a3b802a796103/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/BlurRasterShaderRD/d332a10c2145c6f4f1f3c15032192e863d3722ba8893202a3bb3d39ab8268c2a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BlurRasterShaderRD/d332a10c2145c6f4f1f3c15032192e863d3722ba8893202a3bb3d39ab8268c2a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..2c6a949 Binary files /dev/null and b/.godot/shader_cache/BlurRasterShaderRD/d332a10c2145c6f4f1f3c15032192e863d3722ba8893202a3bb3d39ab8268c2a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/BokehDofRasterShaderRD/653ba50ef2890a037b7e527200dd923a433e3a47110717c780dbadf5c448e848/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BokehDofRasterShaderRD/653ba50ef2890a037b7e527200dd923a433e3a47110717c780dbadf5c448e848/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..b17920d Binary files /dev/null and b/.godot/shader_cache/BokehDofRasterShaderRD/653ba50ef2890a037b7e527200dd923a433e3a47110717c780dbadf5c448e848/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/BokehDofShaderRD/f667601c4af0975785a8074f837d08cf03a647c4cd0eddc3aa41a2b886267d7a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BokehDofShaderRD/f667601c4af0975785a8074f837d08cf03a647c4cd0eddc3aa41a2b886267d7a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..da7f636 Binary files /dev/null and b/.godot/shader_cache/BokehDofShaderRD/f667601c4af0975785a8074f837d08cf03a647c4cd0eddc3aa41a2b886267d7a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasOcclusionShaderRD/e9db8febdf617af28d2f491b9a604020bce72a4439e36fc915d3f5564feecc96/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasOcclusionShaderRD/e9db8febdf617af28d2f491b9a604020bce72a4439e36fc915d3f5564feecc96/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..922e73d Binary files /dev/null and b/.godot/shader_cache/CanvasOcclusionShaderRD/e9db8febdf617af28d2f491b9a604020bce72a4439e36fc915d3f5564feecc96/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasSdfShaderRD/1958a76b2aabdebdd10f0bfb058a5ea6d8637bbd3318f8f882cff872fea8c298/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasSdfShaderRD/1958a76b2aabdebdd10f0bfb058a5ea6d8637bbd3318f8f882cff872fea8c298/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..d999c8e Binary files /dev/null and b/.godot/shader_cache/CanvasSdfShaderRD/1958a76b2aabdebdd10f0bfb058a5ea6d8637bbd3318f8f882cff872fea8c298/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..198f45a Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache new file mode 100644 index 0000000..50ed7a6 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache new file mode 100644 index 0000000..b20c3d9 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/98676c93f49a619be763bf730c8db104e1e3ad96.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/98676c93f49a619be763bf730c8db104e1e3ad96.cache new file mode 100644 index 0000000..5416a86 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/98676c93f49a619be763bf730c8db104e1e3ad96.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/9d0533530a382e64370fc542a58d7fdac6c773bd.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/9d0533530a382e64370fc542a58d7fdac6c773bd.cache new file mode 100644 index 0000000..eb7e2e5 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/9d0533530a382e64370fc542a58d7fdac6c773bd.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/a444689c2f13418983bd978ab522bd863aed69c5.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/a444689c2f13418983bd978ab522bd863aed69c5.cache new file mode 100644 index 0000000..256c8e6 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/a444689c2f13418983bd978ab522bd863aed69c5.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache new file mode 100644 index 0000000..c7f5c13 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache new file mode 100644 index 0000000..69e08d8 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/bedc08ba6f85ef957bbe696c0bba5ffb8b66b2a291e6af7d43a442658818929c/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache differ diff --git a/.godot/shader_cache/ClusterDebugShaderRD/2bf9de9a16cea4196929e75550537049137cf02be61e820fc204f9c648b8e33a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterDebugShaderRD/2bf9de9a16cea4196929e75550537049137cf02be61e820fc204f9c648b8e33a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..24e113b Binary files /dev/null and b/.godot/shader_cache/ClusterDebugShaderRD/2bf9de9a16cea4196929e75550537049137cf02be61e820fc204f9c648b8e33a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ClusterRenderShaderRD/5a999420edae1ab6a00fdca09f0590eb01c07a3b14ff64d0d17d5b650b8712a6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterRenderShaderRD/5a999420edae1ab6a00fdca09f0590eb01c07a3b14ff64d0d17d5b650b8712a6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..38676e8 Binary files /dev/null and b/.godot/shader_cache/ClusterRenderShaderRD/5a999420edae1ab6a00fdca09f0590eb01c07a3b14ff64d0d17d5b650b8712a6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ClusterStoreShaderRD/ea6420946bdecbf5f952ad36ebc27e757d33c3e03968ea67d942c9219d6eeac1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterStoreShaderRD/ea6420946bdecbf5f952ad36ebc27e757d33c3e03968ea67d942c9219d6eeac1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..2fecbd1 Binary files /dev/null and b/.godot/shader_cache/ClusterStoreShaderRD/ea6420946bdecbf5f952ad36ebc27e757d33c3e03968ea67d942c9219d6eeac1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CopyShaderRD/c41a2f906c6c44752059ab7bef01e43cf3b90ae916eee650b9e66a5819e1c9d5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CopyShaderRD/c41a2f906c6c44752059ab7bef01e43cf3b90ae916eee650b9e66a5819e1c9d5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..5037807 Binary files /dev/null and b/.godot/shader_cache/CopyShaderRD/c41a2f906c6c44752059ab7bef01e43cf3b90ae916eee650b9e66a5819e1c9d5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CopyToFbShaderRD/f0139dedf177d8aa38b060deb96e7430bc59975e7805fa07dfa0787276d5309b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CopyToFbShaderRD/f0139dedf177d8aa38b060deb96e7430bc59975e7805fa07dfa0787276d5309b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..c35136b Binary files /dev/null and b/.godot/shader_cache/CopyToFbShaderRD/f0139dedf177d8aa38b060deb96e7430bc59975e7805fa07dfa0787276d5309b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubeToDpShaderRD/211cc84b3d116ad096ea19fcee513fdd58afa3ddf20f49e0b9fc3004e1a16d8c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubeToDpShaderRD/211cc84b3d116ad096ea19fcee513fdd58afa3ddf20f49e0b9fc3004e1a16d8c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..20719dd Binary files /dev/null and b/.godot/shader_cache/CubeToDpShaderRD/211cc84b3d116ad096ea19fcee513fdd58afa3ddf20f49e0b9fc3004e1a16d8c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapDownsamplerRasterShaderRD/af5fcfe06a511d794504859c672c2828485b0d329a526bf3e6c83f2060c8d58a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapDownsamplerRasterShaderRD/af5fcfe06a511d794504859c672c2828485b0d329a526bf3e6c83f2060c8d58a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..f75bdad Binary files /dev/null and b/.godot/shader_cache/CubemapDownsamplerRasterShaderRD/af5fcfe06a511d794504859c672c2828485b0d329a526bf3e6c83f2060c8d58a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapDownsamplerShaderRD/f1e52dce604b9eb4dc9954bf91db7e3cdfac0e47a024713c00ee3d5ab5789c9e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapDownsamplerShaderRD/f1e52dce604b9eb4dc9954bf91db7e3cdfac0e47a024713c00ee3d5ab5789c9e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..4314968 Binary files /dev/null and b/.godot/shader_cache/CubemapDownsamplerShaderRD/f1e52dce604b9eb4dc9954bf91db7e3cdfac0e47a024713c00ee3d5ab5789c9e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapFilterRasterShaderRD/1b206e719e42da8655047d448a2cd85577503e0a15de1213ea64144696b49067/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapFilterRasterShaderRD/1b206e719e42da8655047d448a2cd85577503e0a15de1213ea64144696b49067/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..6bcc1eb Binary files /dev/null and b/.godot/shader_cache/CubemapFilterRasterShaderRD/1b206e719e42da8655047d448a2cd85577503e0a15de1213ea64144696b49067/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapFilterShaderRD/1d5c69b81aa002b6c9ef77ef00b985e3c78c2cc11b78a477b4af9802faa5a70f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapFilterShaderRD/1d5c69b81aa002b6c9ef77ef00b985e3c78c2cc11b78a477b4af9802faa5a70f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..372ed19 Binary files /dev/null and b/.godot/shader_cache/CubemapFilterShaderRD/1d5c69b81aa002b6c9ef77ef00b985e3c78c2cc11b78a477b4af9802faa5a70f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapRoughnessRasterShaderRD/8cde9e1b027d0cc7319ab4709ad9e14c676d3a5e0f2667336a7cf82bf4d33057/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapRoughnessRasterShaderRD/8cde9e1b027d0cc7319ab4709ad9e14c676d3a5e0f2667336a7cf82bf4d33057/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..8435159 Binary files /dev/null and b/.godot/shader_cache/CubemapRoughnessRasterShaderRD/8cde9e1b027d0cc7319ab4709ad9e14c676d3a5e0f2667336a7cf82bf4d33057/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapRoughnessShaderRD/d610a2a176a318ae36e7ba7a6faec279bed20dc780b65981d494eae7705b3467/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapRoughnessShaderRD/d610a2a176a318ae36e7ba7a6faec279bed20dc780b65981d494eae7705b3467/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..a561eea Binary files /dev/null and b/.godot/shader_cache/CubemapRoughnessShaderRD/d610a2a176a318ae36e7ba7a6faec279bed20dc780b65981d494eae7705b3467/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/FsrUpscaleShaderRD/0f7573d93c356e1a4091d117ac3a09f4ffda07c2502c76ade680ce9c429872d3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/FsrUpscaleShaderRD/0f7573d93c356e1a4091d117ac3a09f4ffda07c2502c76ade680ce9c429872d3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..ccd1592 Binary files /dev/null and b/.godot/shader_cache/FsrUpscaleShaderRD/0f7573d93c356e1a4091d117ac3a09f4ffda07c2502c76ade680ce9c429872d3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/GiShaderRD/ee0e19839f5e80e4644bef342d2a72aa4989b07cfe0571fb8ee203001ed06c91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/GiShaderRD/ee0e19839f5e80e4644bef342d2a72aa4989b07cfe0571fb8ee203001ed06c91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..2d33f78 Binary files /dev/null and b/.godot/shader_cache/GiShaderRD/ee0e19839f5e80e4644bef342d2a72aa4989b07cfe0571fb8ee203001ed06c91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/LuminanceReduceRasterShaderRD/b25fa3a37925ded5d8f9e5c67b7a50a820fc0dda7b62ff77321eeae9d7492c99/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/LuminanceReduceRasterShaderRD/b25fa3a37925ded5d8f9e5c67b7a50a820fc0dda7b62ff77321eeae9d7492c99/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..b39069e Binary files /dev/null and b/.godot/shader_cache/LuminanceReduceRasterShaderRD/b25fa3a37925ded5d8f9e5c67b7a50a820fc0dda7b62ff77321eeae9d7492c99/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/LuminanceReduceShaderRD/6f4ec0d0bd00a5a433ee75bf1c1912cacd5638c7d87765bb4fe50b2884729e09/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/LuminanceReduceShaderRD/6f4ec0d0bd00a5a433ee75bf1c1912cacd5638c7d87765bb4fe50b2884729e09/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..ef7b28b Binary files /dev/null and b/.godot/shader_cache/LuminanceReduceShaderRD/6f4ec0d0bd00a5a433ee75bf1c1912cacd5638c7d87765bb4fe50b2884729e09/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ParticlesCopyShaderRD/7d9cfbc91a2b0e6c5c93c67e67e34efcb46d5c31e5c09389896b9c56a5e1237b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ParticlesCopyShaderRD/7d9cfbc91a2b0e6c5c93c67e67e34efcb46d5c31e5c09389896b9c56a5e1237b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..762ca0b Binary files /dev/null and b/.godot/shader_cache/ParticlesCopyShaderRD/7d9cfbc91a2b0e6c5c93c67e67e34efcb46d5c31e5c09389896b9c56a5e1237b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ParticlesShaderRD/a479e5982cc4a9f25336e10222672e7b6801e292c7ee5a096d55bcd355b5ba15/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache b/.godot/shader_cache/ParticlesShaderRD/a479e5982cc4a9f25336e10222672e7b6801e292c7ee5a096d55bcd355b5ba15/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache new file mode 100644 index 0000000..3a14d26 Binary files /dev/null and b/.godot/shader_cache/ParticlesShaderRD/a479e5982cc4a9f25336e10222672e7b6801e292c7ee5a096d55bcd355b5ba15/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache differ diff --git a/.godot/shader_cache/ResolveShaderRD/da2872b1bcbe0ebb2f8b45a72ad31688c4767e6bf295a4a5e63e0e210d5e2b88/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ResolveShaderRD/da2872b1bcbe0ebb2f8b45a72ad31688c4767e6bf295a4a5e63e0e210d5e2b88/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..6340e23 Binary files /dev/null and b/.godot/shader_cache/ResolveShaderRD/da2872b1bcbe0ebb2f8b45a72ad31688c4767e6bf295a4a5e63e0e210d5e2b88/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/RoughnessLimiterShaderRD/0af3822e69cf695c5f00370ab5e7686b45136c5d09dffa3162d1bb62d8a4fc27/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/RoughnessLimiterShaderRD/0af3822e69cf695c5f00370ab5e7686b45136c5d09dffa3162d1bb62d8a4fc27/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..c00e399 Binary files /dev/null and b/.godot/shader_cache/RoughnessLimiterShaderRD/0af3822e69cf695c5f00370ab5e7686b45136c5d09dffa3162d1bb62d8a4fc27/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache new file mode 100644 index 0000000..6481b86 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache new file mode 100644 index 0000000..924676b Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3ac91ede902618dc676aff27f1bb92ead92eeb44.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3ac91ede902618dc676aff27f1bb92ead92eeb44.cache new file mode 100644 index 0000000..6c376a3 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3ac91ede902618dc676aff27f1bb92ead92eeb44.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache new file mode 100644 index 0000000..8351f19 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache new file mode 100644 index 0000000..5be2c5b Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/45f80d504db48c62484bfa1f47dea24de60e204e.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/45f80d504db48c62484bfa1f47dea24de60e204e.cache new file mode 100644 index 0000000..3c6be0d Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/45f80d504db48c62484bfa1f47dea24de60e204e.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/4860ccd3f04660cb68eb62946f8534da63f07d0b.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/4860ccd3f04660cb68eb62946f8534da63f07d0b.cache new file mode 100644 index 0000000..f6f7458 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/4860ccd3f04660cb68eb62946f8534da63f07d0b.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache new file mode 100644 index 0000000..0fb75e6 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache new file mode 100644 index 0000000..d5d9b2a Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/7e6f09e567701e5ed403065b0ec9125225432ba4.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/7e6f09e567701e5ed403065b0ec9125225432ba4.cache new file mode 100644 index 0000000..3064fc5 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/7e6f09e567701e5ed403065b0ec9125225432ba4.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache new file mode 100644 index 0000000..a0c0b4a Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/87ec9e7bfae87a9331132f775ca84ae779192336.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/87ec9e7bfae87a9331132f775ca84ae779192336.cache new file mode 100644 index 0000000..f4a3f74 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/87ec9e7bfae87a9331132f775ca84ae779192336.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache new file mode 100644 index 0000000..ea97395 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache new file mode 100644 index 0000000..b8982d1 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache new file mode 100644 index 0000000..f37c9f8 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9909cf38417b9edb6e5a64b31241317810757356.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9909cf38417b9edb6e5a64b31241317810757356.cache new file mode 100644 index 0000000..f4b045d Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9909cf38417b9edb6e5a64b31241317810757356.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache new file mode 100644 index 0000000..63201f6 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache new file mode 100644 index 0000000..00d555e Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/af41618ce199f798a6eea8891ac8bd81406a2b3e.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/af41618ce199f798a6eea8891ac8bd81406a2b3e.cache new file mode 100644 index 0000000..c475eeb Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/af41618ce199f798a6eea8891ac8bd81406a2b3e.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache new file mode 100644 index 0000000..240d1e3 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/f2e1864e5255d72408234a2453ebad8a45907c04.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/f2e1864e5255d72408234a2453ebad8a45907c04.cache new file mode 100644 index 0000000..b4441b3 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/f2e1864e5255d72408234a2453ebad8a45907c04.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/f56c506d48f920a47e552ed6cf6059536156a939.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/f56c506d48f920a47e552ed6cf6059536156a939.cache new file mode 100644 index 0000000..64f7ebf Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/35269f621677af303099c022a756ce76e1850eded7a84e0b5bc8c07730feab9c/f56c506d48f920a47e552ed6cf6059536156a939.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache new file mode 100644 index 0000000..1848818 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache new file mode 100644 index 0000000..36c7d10 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache new file mode 100644 index 0000000..f4e8e7e Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache new file mode 100644 index 0000000..32a7e22 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache new file mode 100644 index 0000000..2d6b00a Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache new file mode 100644 index 0000000..e1d650e Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/6d2e3363b0d2c24e076f5a57ce16cf95eff54fe6.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/6d2e3363b0d2c24e076f5a57ce16cf95eff54fe6.cache new file mode 100644 index 0000000..dcd01bc Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/6d2e3363b0d2c24e076f5a57ce16cf95eff54fe6.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/7e6f09e567701e5ed403065b0ec9125225432ba4.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/7e6f09e567701e5ed403065b0ec9125225432ba4.cache new file mode 100644 index 0000000..ee66205 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/7e6f09e567701e5ed403065b0ec9125225432ba4.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache new file mode 100644 index 0000000..02bf21a Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache new file mode 100644 index 0000000..74d3306 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache new file mode 100644 index 0000000..c54eedd Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache new file mode 100644 index 0000000..9acf3f9 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9909cf38417b9edb6e5a64b31241317810757356.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9909cf38417b9edb6e5a64b31241317810757356.cache new file mode 100644 index 0000000..bde587f Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9909cf38417b9edb6e5a64b31241317810757356.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache new file mode 100644 index 0000000..ab408f9 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache new file mode 100644 index 0000000..2eb660b Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/af41618ce199f798a6eea8891ac8bd81406a2b3e.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/af41618ce199f798a6eea8891ac8bd81406a2b3e.cache new file mode 100644 index 0000000..a767957 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/af41618ce199f798a6eea8891ac8bd81406a2b3e.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache new file mode 100644 index 0000000..1bbcccf Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/f2e1864e5255d72408234a2453ebad8a45907c04.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/f2e1864e5255d72408234a2453ebad8a45907c04.cache new file mode 100644 index 0000000..9fd2fa0 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/f2e1864e5255d72408234a2453ebad8a45907c04.cache differ diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/f56c506d48f920a47e552ed6cf6059536156a939.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/f56c506d48f920a47e552ed6cf6059536156a939.cache new file mode 100644 index 0000000..ae8b571 Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/b77ae6b0c09274c873d16bea7ac86be9add9f65a63cb9ff2c9ca573b674f017a/f56c506d48f920a47e552ed6cf6059536156a939.cache differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/a6435351c26ac3da5bb6aa04477519da376ccf360e608658d7d67bc9923f7017/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/a6435351c26ac3da5bb6aa04477519da376ccf360e608658d7d67bc9923f7017/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..2a9fc0a Binary files /dev/null and b/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/a6435351c26ac3da5bb6aa04477519da376ccf360e608658d7d67bc9923f7017/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/b09604b99d005cbe024bfd4c6c538f9989902a6a87556ea286cde37f9c46c2dc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/b09604b99d005cbe024bfd4c6c538f9989902a6a87556ea286cde37f9c46c2dc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..b53fbfd Binary files /dev/null and b/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/b09604b99d005cbe024bfd4c6c538f9989902a6a87556ea286cde37f9c46c2dc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionShaderRD/05d6f6e34d41ac1ee5fb0f1098b6ac74f6f4ea1741dfad0e445698753812db71/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionShaderRD/05d6f6e34d41ac1ee5fb0f1098b6ac74f6f4ea1741dfad0e445698753812db71/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..25421e9 Binary files /dev/null and b/.godot/shader_cache/ScreenSpaceReflectionShaderRD/05d6f6e34d41ac1ee5fb0f1098b6ac74f6f4ea1741dfad0e445698753812db71/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiDebugProbesShaderRD/875f85da465f36cd8b4b2b234fc5e9fc66ddb3f51fe6dfa12bcec140742dc60b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDebugProbesShaderRD/875f85da465f36cd8b4b2b234fc5e9fc66ddb3f51fe6dfa12bcec140742dc60b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..3399bbc Binary files /dev/null and b/.godot/shader_cache/SdfgiDebugProbesShaderRD/875f85da465f36cd8b4b2b234fc5e9fc66ddb3f51fe6dfa12bcec140742dc60b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiDebugShaderRD/94c89e6d958b1494e2e01851dfc183f72d55a8ab316323b2340576b55544c6b3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDebugShaderRD/94c89e6d958b1494e2e01851dfc183f72d55a8ab316323b2340576b55544c6b3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..43484e8 Binary files /dev/null and b/.godot/shader_cache/SdfgiDebugShaderRD/94c89e6d958b1494e2e01851dfc183f72d55a8ab316323b2340576b55544c6b3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiDirectLightShaderRD/89f62059056b8287dffc60bce1677380bbc7d900919ccc8e5ce986cd4ec4b4e1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDirectLightShaderRD/89f62059056b8287dffc60bce1677380bbc7d900919ccc8e5ce986cd4ec4b4e1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..3c4efad Binary files /dev/null and b/.godot/shader_cache/SdfgiDirectLightShaderRD/89f62059056b8287dffc60bce1677380bbc7d900919ccc8e5ce986cd4ec4b4e1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiIntegrateShaderRD/08886148fb1b030a07aa550940f958ab1ca7e1c9a48c8e3dfeda6cb540e7d07e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiIntegrateShaderRD/08886148fb1b030a07aa550940f958ab1ca7e1c9a48c8e3dfeda6cb540e7d07e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..f57a164 Binary files /dev/null and b/.godot/shader_cache/SdfgiIntegrateShaderRD/08886148fb1b030a07aa550940f958ab1ca7e1c9a48c8e3dfeda6cb540e7d07e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiPreprocessShaderRD/be78e4974de6b507f6a566921858649a0411bfd23b3e895b1970d4150c3bbc23/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiPreprocessShaderRD/be78e4974de6b507f6a566921858649a0411bfd23b3e895b1970d4150c3bbc23/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..8e8c190 Binary files /dev/null and b/.godot/shader_cache/SdfgiPreprocessShaderRD/be78e4974de6b507f6a566921858649a0411bfd23b3e895b1970d4150c3bbc23/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SkeletonShaderRD/cea8b04887c992aacf48fb409eb13d4bef0c99f3c4a9dff899c490dfc00c9aba/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SkeletonShaderRD/cea8b04887c992aacf48fb409eb13d4bef0c99f3c4a9dff899c490dfc00c9aba/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..71c998a Binary files /dev/null and b/.godot/shader_cache/SkeletonShaderRD/cea8b04887c992aacf48fb409eb13d4bef0c99f3c4a9dff899c490dfc00c9aba/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache new file mode 100644 index 0000000..b7f861b Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/59fe6cf05bf4a13d34c144643274612aacecb959.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/59fe6cf05bf4a13d34c144643274612aacecb959.cache new file mode 100644 index 0000000..77fb2ee Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/59fe6cf05bf4a13d34c144643274612aacecb959.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/643f7bc3ab8403c54e49ba2bd815a9dc3d436dc7.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/643f7bc3ab8403c54e49ba2bd815a9dc3d436dc7.cache new file mode 100644 index 0000000..cf5a1f9 Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/643f7bc3ab8403c54e49ba2bd815a9dc3d436dc7.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/793ce7e11b582451627017df13679d8dac889488.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/793ce7e11b582451627017df13679d8dac889488.cache new file mode 100644 index 0000000..6f6ac86 Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/793ce7e11b582451627017df13679d8dac889488.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache new file mode 100644 index 0000000..c869211 Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/dce9b1c9d699b66995294a4c1abd80a446c5418f.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/dce9b1c9d699b66995294a4c1abd80a446c5418f.cache new file mode 100644 index 0000000..721f23e Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/dce9b1c9d699b66995294a4c1abd80a446c5418f.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache new file mode 100644 index 0000000..6240b4a Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/f01de7cfc190c5a681916d623818c76cd220b8f4.cache b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/f01de7cfc190c5a681916d623818c76cd220b8f4.cache new file mode 100644 index 0000000..2b933bb Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/b7d141b66b0598a3e9d57e637152672d880d72008e3fac2d41e33b447d50e4c5/f01de7cfc190c5a681916d623818c76cd220b8f4.cache differ diff --git a/.godot/shader_cache/SortShaderRD/ed4b3bfc321f557d07063e939db9863411f0f4903d5de1e96c91da13027ad5e0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SortShaderRD/ed4b3bfc321f557d07063e939db9863411f0f4903d5de1e96c91da13027ad5e0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..b5a84d8 Binary files /dev/null and b/.godot/shader_cache/SortShaderRD/ed4b3bfc321f557d07063e939db9863411f0f4903d5de1e96c91da13027ad5e0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SpecularMergeShaderRD/39c3dac0cf4a2d1b5bb54ecf0b5cbec65c7bd7821e6a7cc3b943fbbc4ede09d3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SpecularMergeShaderRD/39c3dac0cf4a2d1b5bb54ecf0b5cbec65c7bd7821e6a7cc3b943fbbc4ede09d3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..29325d3 Binary files /dev/null and b/.godot/shader_cache/SpecularMergeShaderRD/39c3dac0cf4a2d1b5bb54ecf0b5cbec65c7bd7821e6a7cc3b943fbbc4ede09d3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsEffectsDownsampleShaderRD/c98d6e228a580da1218d887579e45b99e0c1bd78ba04b774523ac25409e96820/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsEffectsDownsampleShaderRD/c98d6e228a580da1218d887579e45b99e0c1bd78ba04b774523ac25409e96820/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..11bd01e Binary files /dev/null and b/.godot/shader_cache/SsEffectsDownsampleShaderRD/c98d6e228a580da1218d887579e45b99e0c1bd78ba04b774523ac25409e96820/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoBlurShaderRD/3af8166775c37d90da9cb3b1ac2a839278766fb5312f098d2fe6e4beaffab0e9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoBlurShaderRD/3af8166775c37d90da9cb3b1ac2a839278766fb5312f098d2fe6e4beaffab0e9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..f0a2ca8 Binary files /dev/null and b/.godot/shader_cache/SsaoBlurShaderRD/3af8166775c37d90da9cb3b1ac2a839278766fb5312f098d2fe6e4beaffab0e9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoImportanceMapShaderRD/c6fc8ae4465e7931ab432d82c195cdebd356f64209a87d2e042599d2de4ee75b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoImportanceMapShaderRD/c6fc8ae4465e7931ab432d82c195cdebd356f64209a87d2e042599d2de4ee75b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..90993c3 Binary files /dev/null and b/.godot/shader_cache/SsaoImportanceMapShaderRD/c6fc8ae4465e7931ab432d82c195cdebd356f64209a87d2e042599d2de4ee75b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoInterleaveShaderRD/32a82a4e3cb4afe6c9d264202a9aed32bcadaf3b3c00ba1d6a5e61c4de205c36/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoInterleaveShaderRD/32a82a4e3cb4afe6c9d264202a9aed32bcadaf3b3c00ba1d6a5e61c4de205c36/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..7d2c71f Binary files /dev/null and b/.godot/shader_cache/SsaoInterleaveShaderRD/32a82a4e3cb4afe6c9d264202a9aed32bcadaf3b3c00ba1d6a5e61c4de205c36/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoShaderRD/d8b8676f2612a0f089a8d93277e9a0257d8ff113cb82b22937520c8572e5c345/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoShaderRD/d8b8676f2612a0f089a8d93277e9a0257d8ff113cb82b22937520c8572e5c345/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..95aa46e Binary files /dev/null and b/.godot/shader_cache/SsaoShaderRD/d8b8676f2612a0f089a8d93277e9a0257d8ff113cb82b22937520c8572e5c345/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilBlurShaderRD/8bcb38fec8c5fd4a7fc13c3cd114ea0f71095a643a8e773beb46cf3e4a602c1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilBlurShaderRD/8bcb38fec8c5fd4a7fc13c3cd114ea0f71095a643a8e773beb46cf3e4a602c1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..addf4f1 Binary files /dev/null and b/.godot/shader_cache/SsilBlurShaderRD/8bcb38fec8c5fd4a7fc13c3cd114ea0f71095a643a8e773beb46cf3e4a602c1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilImportanceMapShaderRD/d3ded1bfffb12d8c848c6dd25edfe7e614aa6ca884df5645dbc29006ab99d821/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilImportanceMapShaderRD/d3ded1bfffb12d8c848c6dd25edfe7e614aa6ca884df5645dbc29006ab99d821/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..8da0a88 Binary files /dev/null and b/.godot/shader_cache/SsilImportanceMapShaderRD/d3ded1bfffb12d8c848c6dd25edfe7e614aa6ca884df5645dbc29006ab99d821/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilInterleaveShaderRD/12ac9440beb9863aeaf84ee0504db650b19ed30b9588ddfe2ac7a5b9991f012c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilInterleaveShaderRD/12ac9440beb9863aeaf84ee0504db650b19ed30b9588ddfe2ac7a5b9991f012c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..46fec2a Binary files /dev/null and b/.godot/shader_cache/SsilInterleaveShaderRD/12ac9440beb9863aeaf84ee0504db650b19ed30b9588ddfe2ac7a5b9991f012c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilShaderRD/ad8a3d6459ec98759afcc48d42c0908170028c856ee7a8bbc4c8b4ef50f23e68/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilShaderRD/ad8a3d6459ec98759afcc48d42c0908170028c856ee7a8bbc4c8b4ef50f23e68/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..6ec4db9 Binary files /dev/null and b/.godot/shader_cache/SsilShaderRD/ad8a3d6459ec98759afcc48d42c0908170028c856ee7a8bbc4c8b4ef50f23e68/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SubsurfaceScatteringShaderRD/3d9f7da79707cc84a65c32fcab4530c03b3960443e28557e44913023281a0d47/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SubsurfaceScatteringShaderRD/3d9f7da79707cc84a65c32fcab4530c03b3960443e28557e44913023281a0d47/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..630f769 Binary files /dev/null and b/.godot/shader_cache/SubsurfaceScatteringShaderRD/3d9f7da79707cc84a65c32fcab4530c03b3960443e28557e44913023281a0d47/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/TaaResolveShaderRD/367327816da9f63e3d9d4167469887bb5db964711ecc8d04de2b9f9f724d876d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/TaaResolveShaderRD/367327816da9f63e3d9d4167469887bb5db964711ecc8d04de2b9f9f724d876d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..1a7fbdb Binary files /dev/null and b/.godot/shader_cache/TaaResolveShaderRD/367327816da9f63e3d9d4167469887bb5db964711ecc8d04de2b9f9f724d876d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/TonemapShaderRD/90e14a66de8288055e91456d5a03a05ec31aafa5eaefefc33d73a76be4e575b5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/TonemapShaderRD/90e14a66de8288055e91456d5a03a05ec31aafa5eaefefc33d73a76be4e575b5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..bc91020 Binary files /dev/null and b/.godot/shader_cache/TonemapShaderRD/90e14a66de8288055e91456d5a03a05ec31aafa5eaefefc33d73a76be4e575b5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/VolumetricFogProcessShaderRD/4d2b76e2001715285b7f39353eb318761f9120d2531469416858892f09953d12/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VolumetricFogProcessShaderRD/4d2b76e2001715285b7f39353eb318761f9120d2531469416858892f09953d12/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..d89b315 Binary files /dev/null and b/.godot/shader_cache/VolumetricFogProcessShaderRD/4d2b76e2001715285b7f39353eb318761f9120d2531469416858892f09953d12/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/VolumetricFogShaderRD/567f219253d55d949167a1f84c1cec7a87a7d87cd9a5972cb61d5b5199ae077a/9a227745af2d65830f930370a9fbba551fbd6f60.cache b/.godot/shader_cache/VolumetricFogShaderRD/567f219253d55d949167a1f84c1cec7a87a7d87cd9a5972cb61d5b5199ae077a/9a227745af2d65830f930370a9fbba551fbd6f60.cache new file mode 100644 index 0000000..4d7f87f Binary files /dev/null and b/.godot/shader_cache/VolumetricFogShaderRD/567f219253d55d949167a1f84c1cec7a87a7d87cd9a5972cb61d5b5199ae077a/9a227745af2d65830f930370a9fbba551fbd6f60.cache differ diff --git a/.godot/shader_cache/VoxelGiDebugShaderRD/935004f2ce80aeb2f77b1419887c22c1bd679f6bb43ec1a0c5e30b8e9d33a3da/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VoxelGiDebugShaderRD/935004f2ce80aeb2f77b1419887c22c1bd679f6bb43ec1a0c5e30b8e9d33a3da/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..01e7efc Binary files /dev/null and b/.godot/shader_cache/VoxelGiDebugShaderRD/935004f2ce80aeb2f77b1419887c22c1bd679f6bb43ec1a0c5e30b8e9d33a3da/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/VoxelGiShaderRD/c2be195d6b3b3e66e7eb07e5304a87f4cd69dcb598ab9edf4f5bbd6a1ec11a89/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VoxelGiShaderRD/c2be195d6b3b3e66e7eb07e5304a87f4cd69dcb598ab9edf4f5bbd6a1ec11a89/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..7786b18 Binary files /dev/null and b/.godot/shader_cache/VoxelGiShaderRD/c2be195d6b3b3e66e7eb07e5304a87f4cd69dcb598ab9edf4f5bbd6a1ec11a89/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin index 791c707..aa2de35 100644 Binary files a/.godot/uid_cache.bin and b/.godot/uid_cache.bin differ diff --git a/assets/blocs/blocs.tscn b/assets/blocs/blocs.tscn index 4b72b2c..125f5fa 100644 --- a/assets/blocs/blocs.tscn +++ b/assets/blocs/blocs.tscn @@ -8,8 +8,10 @@ [ext_resource type="Texture2D" uid="uid://dlo0nmochxy4u" path="res://assets/blocs/4_sides_grass.png" id="6_y24ws"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_l63ou"] +resource_local_to_scene = true resource_name = "bloc.001" vertex_color_use_as_albedo = true +albedo_color = Color(1, 1, 1, 0.176471) albedo_texture = ExtResource("1_c2ymi") metallic = 1.0 @@ -27,6 +29,7 @@ _surfaces = [{ blend_shape_mode = 0 [sub_resource type="ArrayMesh" id="ArrayMesh_71nxi"] +resource_local_to_scene = true resource_name = "0_sides_bloc001" _surfaces = [{ "aabb": AABB(-0.499917, 4.17233e-07, -0.499188, 1.00001, 1e-05, 1), @@ -44,6 +47,7 @@ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_e7df5") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ditri"] +resource_local_to_scene = true resource_name = "bloc.002" vertex_color_use_as_albedo = true albedo_texture = ExtResource("2_15beh") @@ -63,6 +67,7 @@ _surfaces = [{ blend_shape_mode = 0 [sub_resource type="ArrayMesh" id="ArrayMesh_8gvom"] +resource_local_to_scene = true resource_name = "1_side_bloc002" _surfaces = [{ "aabb": AABB(-0.499917, -1, -0.767689, 1.00001, 1, 1.2685), @@ -80,6 +85,7 @@ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_18k3v") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2cmgg"] +resource_local_to_scene = true resource_name = "bloc.004" vertex_color_use_as_albedo = true albedo_texture = ExtResource("3_gl08p") @@ -99,6 +105,7 @@ _surfaces = [{ blend_shape_mode = 0 [sub_resource type="ArrayMesh" id="ArrayMesh_cerr1"] +resource_local_to_scene = true resource_name = "2_side_angle_bloc004" _surfaces = [{ "aabb": AABB(-0.499917, -1, -0.767689, 1.2685, 1, 1.2685), @@ -116,6 +123,7 @@ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_41n8n") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_517rl"] +resource_local_to_scene = true resource_name = "bloc.003" vertex_color_use_as_albedo = true albedo_texture = ExtResource("4_xcqay") @@ -135,6 +143,7 @@ _surfaces = [{ blend_shape_mode = 0 [sub_resource type="ArrayMesh" id="ArrayMesh_mty01"] +resource_local_to_scene = true resource_name = "2_side_opposite_bloc003" _surfaces = [{ "aabb": AABB(-0.499917, -1, -0.767689, 1.00001, 1, 1.537), @@ -152,6 +161,7 @@ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_wmlcu") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6myql"] +resource_local_to_scene = true resource_name = "bloc.005" vertex_color_use_as_albedo = true albedo_texture = ExtResource("5_xsl37") @@ -171,6 +181,7 @@ _surfaces = [{ blend_shape_mode = 0 [sub_resource type="ArrayMesh" id="ArrayMesh_d1ar0"] +resource_local_to_scene = true resource_name = "3_side_angle_bloc005" _surfaces = [{ "aabb": AABB(-0.768417, -1, -0.767689, 1.537, 1, 1.2685), @@ -188,6 +199,7 @@ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_5vuw6") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_m7xxr"] +resource_local_to_scene = true resource_name = "bloc" vertex_color_use_as_albedo = true albedo_texture = ExtResource("6_y24ws") @@ -207,6 +219,7 @@ _surfaces = [{ blend_shape_mode = 0 [sub_resource type="ArrayMesh" id="ArrayMesh_2pjgp"] +resource_local_to_scene = true resource_name = "4_sides_bloc" _surfaces = [{ "aabb": AABB(-0.768417, -1, -0.767689, 1.537, 1, 1.537), diff --git a/assets/blocs/blocs2.meshlib b/assets/blocs/blocs2.meshlib new file mode 100644 index 0000000..e9b568e Binary files /dev/null and b/assets/blocs/blocs2.meshlib differ diff --git a/assets/blocs/blocs3.meshlib b/assets/blocs/blocs3.meshlib new file mode 100644 index 0000000..abcfde6 Binary files /dev/null and b/assets/blocs/blocs3.meshlib differ diff --git a/assets/blocs/blocs4.meshlib b/assets/blocs/blocs4.meshlib new file mode 100644 index 0000000..9dd4850 Binary files /dev/null and b/assets/blocs/blocs4.meshlib differ diff --git a/assets/environment.tres b/assets/environment.tres index b379f0f..162c3ab 100644 --- a/assets/environment.tres +++ b/assets/environment.tres @@ -14,11 +14,13 @@ sky = SubResource("Sky_l0jbv") sky_rotation = Vector3(6.2221, 0, 0) tonemap_mode = 2 tonemap_white = 1.3 -fog_aerial_perspective = 0.522 -fog_sky_affect = 0.0 -volumetric_fog_enabled = true +fog_light_energy = 2.58 +fog_sky_affect = 0.246 volumetric_fog_density = 0.01 -volumetric_fog_albedo = Color(0.517647, 0.454902, 0.631373, 1) -volumetric_fog_emission = Color(0, 0.764706, 0, 1) -volumetric_fog_ambient_inject = 16.0 +volumetric_fog_emission_energy = 0.0 +volumetric_fog_gi_inject = 0.0 +volumetric_fog_anisotropy = 0.0 +volumetric_fog_length = 1024.0 +volumetric_fog_detail_spread = 6.0 +volumetric_fog_sky_affect = 0.0 volumetric_fog_temporal_reprojection_enabled = false diff --git a/assets/water.material b/assets/water.material index 704411f..3960545 100644 Binary files a/assets/water.material and b/assets/water.material differ diff --git a/export_presets.cfg b/export_presets.cfg index cbbc018..ff4ec1d 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -8,7 +8,7 @@ custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" -export_path="" +export_path="../v0.1/v0.1.x86_64" encryption_include_filters="" encryption_exclude_filters="" encrypt_pck=false @@ -49,7 +49,7 @@ custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" -export_path="" +export_path="../v0.1/v0.1.html" encryption_include_filters="" encryption_exclude_filters="" encrypt_pck=false diff --git a/project.godot b/project.godot index cf36680..9c2f299 100644 --- a/project.godot +++ b/project.godot @@ -21,7 +21,7 @@ Global="*res://scripts/Global.gd" [display] -window/stretch/mode="canvas_items" +window/stretch/mode="viewport" window/stretch/aspect="expand" [gui] diff --git a/scenes/3DWorld.tscn b/scenes/3DWorld.tscn index 7de580b..7a16d66 100644 --- a/scenes/3DWorld.tscn +++ b/scenes/3DWorld.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=6 format=3 uid="uid://brjt1u0dgbmi4"] +[gd_scene load_steps=8 format=3 uid="uid://brjt1u0dgbmi4"] [ext_resource type="Script" path="res://scripts/Ground.gd" id="3_f4vd0"] [ext_resource type="Script" path="res://scripts/Board.gd" id="3_g32xc"] @@ -6,6 +6,13 @@ [ext_resource type="Texture2D" uid="uid://qjc4ttmkxbch" path="res://assets/ui/bloc_select.png" id="4_nyumm"] [ext_resource type="PackedScene" uid="uid://dd7byfyvsblbw" path="res://scenes/camera.tscn" id="5_6daj8"] +[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_fwdfs"] +dof_blur_far_distance = 125.06 +dof_blur_far_transition = 8192.0 +dof_blur_near_distance = 0.01 + +[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_iogdu"] + [node name="Board" type="Node3D"] script = ExtResource("3_g32xc") @@ -31,6 +38,7 @@ texture = ExtResource("4_nyumm") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = ExtResource("4_dycnn") +camera_attributes = SubResource("CameraAttributesPractical_fwdfs") [node name="GridMap" type="GridMap" parent="."] cell_size = Vector3(1, 1, 1) @@ -39,3 +47,9 @@ cell_center_y = false cell_center_z = false [node name="Camera" parent="." instance=ExtResource("5_6daj8")] + +[node name="Ocean" type="StaticBody3D" parent="."] +collision_layer = 129 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Ocean"] +shape = SubResource("WorldBoundaryShape3D_iogdu") diff --git a/scenes/Pawn.tscn b/scenes/Pawn.tscn index d8e47cb..54bef82 100644 --- a/scenes/Pawn.tscn +++ b/scenes/Pawn.tscn @@ -2092,15 +2092,15 @@ bones/4/name = "Bone" bones/4/parent = -1 bones/4/rest = Transform3D(1, -2.5291e-08, -6.43127e-08, 6.49611e-08, 0.0265338, 0.999648, -2.35757e-08, -0.999648, 0.0265338, 1.86265e-09, 0.417916, -2.98023e-08) bones/4/enabled = true -bones/4/position = Vector3(3.34977e-09, 0.394801, -0.000613583) -bones/4/rotation = Quaternion(-0.623288, 0.0976344, 0.0784515, 0.771897) +bones/4/position = Vector3(3.56931e-09, 0.391389, -0.00070416) +bones/4/rotation = Quaternion(-0.621564, 0.112448, 0.0911015, 0.76988) bones/4/scale = Vector3(1, 1, 1) bones/5/name = "Bone.001" bones/5/parent = 4 bones/5/rest = Transform3D(1, 6.49611e-08, 3.22196e-08, 3.04846e-08, 0.0265337, -0.999648, -6.57931e-08, 0.999648, 0.0265337, 5.25223e-09, 1.53668e-08, 0.132351) bones/5/enabled = true bones/5/position = Vector3(5.25223e-09, 1.53668e-08, 0.132351) -bones/5/rotation = Quaternion(0.643078, 3.46822e-08, -9.39092e-09, 0.7658) +bones/5/rotation = Quaternion(0.656718, 3.94525e-08, -3.71106e-09, 0.754136) bones/5/scale = Vector3(1, 1, 1) bones/6/name = "Hood" bones/6/parent = 5 @@ -2121,14 +2121,14 @@ bones/8/parent = 7 bones/8/rest = Transform3D(0.432955, 0.625736, -0.648848, 0.0448991, 0.703947, 0.708832, 0.900297, -0.336025, 0.276682, 5.82709e-08, 0.177444, -2.03371e-08) bones/8/enabled = true bones/8/position = Vector3(5.82709e-08, 0.177444, -2.03371e-08) -bones/8/rotation = Quaternion(-0.638756, -0.13135, -0.249482, 0.715888) +bones/8/rotation = Quaternion(-0.642578, -0.127206, -0.224313, 0.721523) bones/8/scale = Vector3(1, 1, 1) bones/9/name = "Bone.007" bones/9/parent = 8 bones/9/rest = Transform3D(0.993116, 0.117134, -5.41402e-07, -0.117134, 0.993116, 5.5995e-07, 6.03264e-07, -4.92679e-07, 1, -7.73984e-09, 0.162903, -8.55013e-08) bones/9/enabled = true bones/9/position = Vector3(-7.73984e-09, 0.162903, -8.55013e-08) -bones/9/rotation = Quaternion(-1.51334e-06, -2.72949e-07, -0.522722, 0.852503) +bones/9/rotation = Quaternion(-1.66923e-06, -3.21303e-07, -0.553467, 0.832871) bones/9/scale = Vector3(1, 1, 1) bones/10/name = "Sword" bones/10/parent = 9 @@ -2141,15 +2141,15 @@ bones/11/name = "Bone.008" bones/11/parent = 4 bones/11/rest = Transform3D(1, 3.55271e-15, -3.8117e-08, 3.81036e-08, -0.0265341, 0.999648, -1.0114e-09, -0.999648, -0.0265341, 0.480619, 0.00333734, 0.125734) bones/11/enabled = true -bones/11/position = Vector3(0.327701, 0.00433575, -0.100894) -bones/11/rotation = Quaternion(-0.771897, 0.0784515, -0.0976345, 0.623288) +bones/11/position = Vector3(0.327701, 0.00458496, -0.0915058) +bones/11/rotation = Quaternion(-0.76988, 0.0911015, -0.112448, 0.621564) bones/11/scale = Vector3(1, 1, 1) bones/12/name = "Bone.011" bones/12/parent = 4 bones/12/rest = Transform3D(1, 3.10862e-15, -6.95332e-09, 6.95087e-09, -0.0265341, 0.999648, -1.84497e-10, -0.999648, -0.0265341, 0.287738, 0.203267, 0.120427) bones/12/enabled = true bones/12/position = Vector3(0.291431, 0.236535, 0.000400938) -bones/12/rotation = Quaternion(-0.771897, 0.0784515, -0.0976345, 0.623288) +bones/12/rotation = Quaternion(-0.76988, 0.0911015, -0.112448, 0.621564) bones/12/scale = Vector3(1, 1, 1) bones/13/name = "Bone.019" bones/13/parent = 4 @@ -2163,91 +2163,91 @@ bones/14/parent = 13 bones/14/rest = Transform3D(0.432955, -0.625736, 0.648848, -0.044899, 0.703947, 0.708832, -0.900297, -0.336025, 0.276683, 4.20827e-08, 0.177444, 3.85194e-08) bones/14/enabled = true bones/14/position = Vector3(4.20827e-08, 0.177444, 3.85194e-08) -bones/14/rotation = Quaternion(-0.678309, 0.461311, 0.249446, 0.514651) +bones/14/rotation = Quaternion(-0.6754, 0.460753, 0.25957, 0.513969) bones/14/scale = Vector3(1, 1, 1) bones/15/name = "Bone.021" bones/15/parent = 14 bones/15/rest = Transform3D(0.993116, -0.117134, 4.12768e-07, 0.117134, 0.993116, 8.259e-07, -5.06667e-07, -7.71865e-07, 1, 1.81458e-10, 0.162903, -8.5116e-09) bones/15/enabled = true bones/15/position = Vector3(1.81458e-10, 0.162903, -8.5116e-09) -bones/15/rotation = Quaternion(-1.97879e-06, 2.72082e-07, 0.479186, 0.877713) +bones/15/rotation = Quaternion(-1.89459e-06, 2.57269e-07, 0.459657, 0.888097) bones/15/scale = Vector3(1, 1, 1) bones/16/name = "Bone.022" bones/16/parent = 4 bones/16/rest = Transform3D(1, 3.55271e-15, -3.8117e-08, 3.81036e-08, -0.0265341, 0.999648, -1.0114e-09, -0.999648, -0.0265341, -0.480619, 0.00333737, 0.125734) bones/16/enabled = true -bones/16/position = Vector3(-0.358609, -0.128649, -0.0353933) -bones/16/rotation = Quaternion(-0.771897, 0.0784515, -0.0976345, 0.623288) +bones/16/position = Vector3(-0.358609, -0.128832, -0.0422495) +bones/16/rotation = Quaternion(-0.76988, 0.0911015, -0.112448, 0.621564) bones/16/scale = Vector3(1, 1, 1) bones/17/name = "Bone.023" bones/17/parent = 4 bones/17/rest = Transform3D(1, 4.88498e-15, -6.95333e-09, 6.95088e-09, -0.0265341, 0.999648, -1.84495e-10, -0.999648, -0.0265341, -0.287738, 0.203267, 0.120427) bones/17/enabled = true bones/17/position = Vector3(-0.285902, 0.16505, -0.138443) -bones/17/rotation = Quaternion(-0.771897, 0.0784515, -0.0976345, 0.623288) +bones/17/rotation = Quaternion(-0.76988, 0.0911015, -0.112448, 0.621564) bones/17/scale = Vector3(1, 1, 1) bones/18/name = "Tail_1" bones/18/parent = 4 bones/18/rest = Transform3D(1, 2.31377e-08, 6.49611e-08, -2.48533e-08, 0.999648, 0.0265338, -6.43243e-08, -0.0265338, 0.999648, 7.52368e-09, 0.139991, -0.0720165) bones/18/enabled = true bones/18/position = Vector3(7.52368e-09, 0.139991, -0.0720165) -bones/18/rotation = Quaternion(-0.0548831, 3.26187e-08, -1.6674e-08, 0.998493) +bones/18/rotation = Quaternion(0.0124457, 3.02644e-08, -1.85461e-08, 0.999923) bones/18/scale = Vector3(1, 1, 1) bones/19/name = "Tail_2" bones/19/parent = 18 bones/19/rest = Transform3D(1, -3.40006e-15, -2.66127e-15, 3.40006e-15, 1, 7.45058e-09, 2.66127e-15, -7.45058e-09, 1, 5.70345e-16, 0.132915, -2.04718e-09) bones/19/enabled = true bones/19/position = Vector3(5.70345e-16, 0.132915, -2.04718e-09) -bones/19/rotation = Quaternion(0.143476, -1.10193e-09, -1.05098e-09, 0.989654) +bones/19/rotation = Quaternion(0.151639, -2.47278e-09, -6.88993e-09, 0.988436) bones/19/scale = Vector3(1, 1, 1) bones/20/name = "Tail_3" bones/20/parent = 19 bones/20/rest = Transform3D(1, 9.71445e-17, -8.4713e-22, -9.71445e-17, 1, 2.13933e-24, 8.4713e-22, -2.13933e-24, 1, -1.10819e-15, 0.132915, -2.98023e-08) bones/20/enabled = true bones/20/position = Vector3(-1.10819e-15, 0.132915, -2.98023e-08) -bones/20/rotation = Quaternion(0.180278, -2.49504e-10, 2.56499e-09, 0.983616) +bones/20/rotation = Quaternion(0.113666, -6.23786e-10, -7.69059e-10, 0.993519) bones/20/scale = Vector3(1, 1, 1) bones/21/name = "Tail_4" bones/21/parent = 20 bones/21/rest = Transform3D(1, 9.71445e-17, -9.72421e-26, -9.71445e-17, 1, 2.13933e-24, 9.72421e-26, -2.13933e-24, 1, -1.16371e-15, 0.132915, -2.98023e-08) bones/21/enabled = true bones/21/position = Vector3(-1.16371e-15, 0.132915, -2.98023e-08) -bones/21/rotation = Quaternion(0.134867, -7.7423e-09, 8.35168e-10, 0.990864) +bones/21/rotation = Quaternion(0.126685, -1.7055e-08, -1.01494e-08, 0.991943) bones/21/scale = Vector3(1, 1, 1) bones/22/name = "Bone.003" bones/22/parent = 4 bones/22/rest = Transform3D(1, -6.49611e-08, -1.74055e-08, 1.56754e-08, -0.0265388, 0.999648, -6.54002e-08, -0.999648, -0.0265388, -2.83161e-15, -1.57499e-10, -3.06139e-08) bones/22/enabled = true bones/22/position = Vector3(-2.27119e-09, -0.00627534, -0.0291115) -bones/22/rotation = Quaternion(-0.771899, 0.0784519, -0.0976341, 0.623286) +bones/22/rotation = Quaternion(-0.769881, 0.091102, -0.112448, 0.621562) bones/22/scale = Vector3(0.963893, 0.963829, 0.963391) bones/23/name = "Bone.002" bones/23/parent = 22 bones/23/rest = Transform3D(1, -5.68103e-08, -1.28744e-07, 7.358e-08, 0.990947, 0.13425, 1.19952e-07, -0.13425, 0.990947, 0.103074, 0.0448339, 0.0144274) bones/23/enabled = true bones/23/position = Vector3(0.103074, 0.0448339, 0.0144274) -bones/23/rotation = Quaternion(-0.301348, -0.337908, -0.150468, 0.878844) +bones/23/rotation = Quaternion(-0.313901, -0.335747, -0.155549, 0.874383) bones/23/scale = Vector3(1.00015, 0.999976, 0.999842) bones/24/name = "L_leg_3" bones/24/parent = 23 bones/24/rest = Transform3D(1, 1.46768e-07, 1.41892e-07, -1.08988e-07, 0.97155, -0.236835, -1.72615e-07, 0.236835, 0.97155, -1.09502e-08, 0.131148, -7.90992e-09) bones/24/enabled = true bones/24/position = Vector3(-1.09502e-08, 0.131148, -7.90992e-09) -bones/24/rotation = Quaternion(0.501948, 6.71243e-08, -2.39439e-07, 0.864898) +bones/24/rotation = Quaternion(0.521011, 6.54513e-08, -2.63067e-07, 0.85355) bones/24/scale = Vector3(1, 0.999986, 1.00002) bones/25/name = "R_leg_1" bones/25/parent = 22 bones/25/rest = Transform3D(1, 5.68103e-08, 2.09964e-07, -8.44838e-08, 0.990947, 0.13425, -2.00436e-07, -0.13425, 0.990947, -0.103074, 0.0448339, 0.0144275) bones/25/enabled = true bones/25/position = Vector3(-0.103074, 0.0448339, 0.0144275) -bones/25/rotation = Quaternion(-0.233449, 0.230366, 0.198832, 0.923525) +bones/25/rotation = Quaternion(-0.2471, 0.227702, 0.204001, 0.919499) bones/25/scale = Vector3(1.00008, 0.999967, 0.999928) bones/26/name = "R_leg_2" bones/26/parent = 25 bones/26/rest = Transform3D(1, -1.57459e-07, -1.39286e-07, 1.19991e-07, 0.97155, -0.236835, 1.72615e-07, 0.236835, 0.97155, 1.35965e-08, 0.131148, -5.11595e-09) bones/26/enabled = true bones/26/position = Vector3(1.35965e-08, 0.131148, -5.11595e-09) -bones/26/rotation = Quaternion(0.446592, -5.92064e-08, 2.1183e-07, 0.894738) +bones/26/rotation = Quaternion(0.467974, -2.9437e-08, 2.02676e-07, 0.883742) bones/26/scale = Vector3(1, 0.99997, 1.00006) bones/27/name = "Bone.013" bones/27/parent = -1 diff --git a/scenes/Water.tscn b/scenes/Water.tscn new file mode 100644 index 0000000..39152cb --- /dev/null +++ b/scenes/Water.tscn @@ -0,0 +1,10 @@ +[gd_scene load_steps=3 format=3 uid="uid://coe1pduj6gbpe"] + +[ext_resource type="Material" uid="uid://d4m5yccq55hu1" path="res://assets/water.material" id="1_01ms4"] + +[sub_resource type="PlaneMesh" id="PlaneMesh_verrq"] +material = ExtResource("1_01ms4") +size = Vector2(32, 32) + +[node name="MeshInstance3D" type="MeshInstance3D"] +mesh = SubResource("PlaneMesh_verrq") diff --git a/scenes/camera.tscn b/scenes/camera.tscn index e7787dd..19daed7 100644 --- a/scenes/camera.tscn +++ b/scenes/camera.tscn @@ -3,7 +3,7 @@ [ext_resource type="Script" path="res://scripts/Camera3D.gd" id="1_a8nwa"] [node name="Camera" type="Camera3D"] -transform = Transform3D(1, 0, 0, 0, 0.863519, 0.504317, 0, -0.504317, 0.863519, 0, 0, 0) +transform = Transform3D(1, 0, 0, 0, 0.600881, 0.799339, 0, -0.799339, 0.600881, 0, 0, 0) script = ExtResource("1_a8nwa") [node name="RayCast3D" type="RayCast3D" parent="."] diff --git a/scripts/Camera3D.gd b/scripts/Camera3D.gd index ad088cd..91bc47a 100644 --- a/scripts/Camera3D.gd +++ b/scripts/Camera3D.gd @@ -2,7 +2,7 @@ extends Camera3D const MOVE_MARGIN = 20 const MOVE_SPEED = 30 -const HEIGHT_OFFSET = 5 +const HEIGHT_OFFSET = 10 @export var min_zoom: float = 10 @export var max_zoom: float = 100 diff --git a/scripts/Chunk.gd b/scripts/Chunk.gd index 42af0b8..58bbd2a 100644 --- a/scripts/Chunk.gd +++ b/scripts/Chunk.gd @@ -93,25 +93,12 @@ func create_chunk(): set_cell_item( Vector3(mx, my, mz) , meshID, mesh_rotation) func create_water(): - var plane_mesh = PlaneMesh.new() - plane_mesh.size = Vector2(size, size) - plane_mesh.material = preload("res://assets/water.material") - - var mesh_instance = MeshInstance3D.new() - mesh_instance.mesh = plane_mesh - - var collision_shape = CollisionShape3D.new() - var box = BoxShape3D.new() - box.size = Vector3(512, 0, 512) - collision_shape.shape = box - - var static_body = StaticBody3D.new() - static_body.set_name("Ocean") - static_body.set_collision_layer_value(8, true) - static_body.add_child(mesh_instance) - static_body.add_child(collision_shape) - static_body.translate(Vector3(size/2, 0.5, size/2)) - add_child(static_body) + var OceanTile = preload("res://scenes/Water.tscn"); + var water = OceanTile.instantiate() + water.mesh.size.x = size + water.mesh.size.y = size + water.translate(Vector3(size/2, 0, size/2)) + add_child(water) func is_inside_chunk(position: Vector2i) : var min_x = location.x * size diff --git a/scripts/Ground.gd b/scripts/Ground.gd index b78e7cb..4993d1b 100644 --- a/scripts/Ground.gd +++ b/scripts/Ground.gd @@ -5,6 +5,7 @@ var displayed_chunks = {} var unready_chunks = {} @export var camera: Camera3D +@export var OceanTiles: MultiMeshInstance3D var chunks: Array @@ -42,6 +43,8 @@ func load_chunk(array): var chunk = chunks[x][z] var chunk_position = Vector2(posX, posZ) chunk.position = Vector3(posX * Global.world.chunk_size, 0, posZ * Global.world.chunk_size) + +# OceanTiles.multimesh.set_instance_transform() call_deferred("load_done", chunk, thread, chunk_position) func load_done(chunk, thread, position): @@ -69,7 +72,7 @@ func update_chunks(): var c_z = int(camera_translation.z) / Global.world.chunk_size for x in range(c_x - Global.world.chunk_number * 0.5, c_x + Global.world.chunk_number * 0.53): - for z in range(c_z - Global.world.chunk_number * 0.5, c_z + Global.world.chunk_number * 0.53): + for z in range(c_z - Global.world.chunk_number * 0.6, c_z + Global.world.chunk_number * 0.33): add_chunk(x, z) var chunk = get_chunk(x, z) if chunk != null: