diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 2b039c2..0000000 --- a/.gitignore +++ /dev/null @@ -1,22 +0,0 @@ -# Godot 4+ specific ignores -.godot/ - -# Godot-specific ignores -.import/ -export.cfg -export_presets.cfg -# Dummy HTML5 export presets file for continuous integration -!.github/dist/export_presets.cfg - -# Imported translations (automatically generated from CSV files) -*.translation - -# Mono-specific ignores -.mono/ -data_*/ -mono_crash.*.json - -# System/tool-specific ignores -.directory -.DS_Store -*~ diff --git a/.godot/.gdignore b/.godot/.gdignore deleted file mode 100644 index 8b13789..0000000 --- a/.godot/.gdignore +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.godot/editor/InputMapper.tscn-folding-2628807c8f7d9db941bdb248bf689e68.cfg b/.godot/editor/InputMapper.tscn-folding-2628807c8f7d9db941bdb248bf689e68.cfg deleted file mode 100644 index 1d019fa..0000000 --- a/.godot/editor/InputMapper.tscn-folding-2628807c8f7d9db941bdb248bf689e68.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/editor/InputMenu.gd-folding-81c7f155e47ff412fc3e6eca917bfc75.cfg b/.godot/editor/InputMenu.gd-folding-81c7f155e47ff412fc3e6eca917bfc75.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/InputMenu.gd-folding-81c7f155e47ff412fc3e6eca917bfc75.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/MainMenu.gd-folding-8860b38d858a0854c86fb31a63da9e7e.cfg b/.godot/editor/MainMenu.gd-folding-8860b38d858a0854c86fb31a63da9e7e.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/MainMenu.gd-folding-8860b38d858a0854c86fb31a63da9e7e.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/MainMenu.gd-folding-ecf5d67802b044b0778cd27f3928bbcb.cfg b/.godot/editor/MainMenu.gd-folding-ecf5d67802b044b0778cd27f3928bbcb.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/MainMenu.gd-folding-ecf5d67802b044b0778cd27f3928bbcb.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/Module.tscn-folding-4fbf9d6380cf8a301a846d0b6278b9ee.cfg b/.godot/editor/Module.tscn-folding-4fbf9d6380cf8a301a846d0b6278b9ee.cfg deleted file mode 100644 index 1d019fa..0000000 --- a/.godot/editor/Module.tscn-folding-4fbf9d6380cf8a301a846d0b6278b9ee.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/editor/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.fontdata-folding-494089a8d1b6eab1d3616af2f6fae5ae.cfg b/.godot/editor/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.fontdata-folding-494089a8d1b6eab1d3616af2f6fae5ae.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.fontdata-folding-494089a8d1b6eab1d3616af2f6fae5ae.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/VBoxContainer.gd-folding-3b827b98ed0b909756a2ed3209a1c73d.cfg b/.godot/editor/VBoxContainer.gd-folding-3b827b98ed0b909756a2ed3209a1c73d.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/VBoxContainer.gd-folding-3b827b98ed0b909756a2ed3209a1c73d.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/VolSlider.gd-folding-61f4628083da197f5f82c533761d577b.cfg b/.godot/editor/VolSlider.gd-folding-61f4628083da197f5f82c533761d577b.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/VolSlider.gd-folding-61f4628083da197f5f82c533761d577b.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/VolumeSlider.gd-folding-2f33f05f394081f0f687a4746543fa6a.cfg b/.godot/editor/VolumeSlider.gd-folding-2f33f05f394081f0f687a4746543fa6a.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/VolumeSlider.gd-folding-2f33f05f394081f0f687a4746543fa6a.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/VolumeSlider.gd-folding-b8726943975749ddbf21b35cc3c939bd.cfg b/.godot/editor/VolumeSlider.gd-folding-b8726943975749ddbf21b35cc3c939bd.cfg deleted file mode 100644 index e860dd4..0000000 --- a/.godot/editor/VolumeSlider.gd-folding-b8726943975749ddbf21b35cc3c939bd.cfg +++ /dev/null @@ -1,3 +0,0 @@ -[folding] - -sections_unfolded=PackedStringArray() diff --git a/.godot/editor/create_recent.Node b/.godot/editor/create_recent.Node deleted file mode 100644 index 3b5b5c1..0000000 --- a/.godot/editor/create_recent.Node +++ /dev/null @@ -1,14 +0,0 @@ -RichTextLabel -Control -VBoxContainer -ColorRect -TextEdit -HSlider -TextureButton -Label -Panel -Button -ScrollContainer -HBoxContainer -OptionButton -Node diff --git a/.godot/editor/credits_screen.tscn-editstate-28933d05410e2919d5e49469b5f7d43c.cfg b/.godot/editor/credits_screen.tscn-editstate-28933d05410e2919d5e49469b5f7d43c.cfg deleted file mode 100644 index 4ec6301..0000000 --- a/.godot/editor/credits_screen.tscn-editstate-28933d05410e2919d5e49469b5f7d43c.cfg +++ /dev/null @@ -1,170 +0,0 @@ -[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(-1152, -628.715), -"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": 1.03706 -} -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": 15.0, -"scale_snap": 10.0, -"show_grid": true, -"show_origin": true, -"snap_enabled": false, -"translate_snap": 1.0, -"viewport_mode": 1, -"viewports": [{ -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"distance": 4.0, -"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.5, -"y_rotation": -0.5 -}, { -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"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": 19, -"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": 19, -"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/credits_screen.tscn-folding-28933d05410e2919d5e49469b5f7d43c.cfg b/.godot/editor/credits_screen.tscn-folding-28933d05410e2919d5e49469b5f7d43c.cfg deleted file mode 100644 index 1d019fa..0000000 --- a/.godot/editor/credits_screen.tscn-folding-28933d05410e2919d5e49469b5f7d43c.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg deleted file mode 100644 index 0ae7b8c..0000000 --- a/.godot/editor/editor_layout.cfg +++ /dev/null @@ -1,36 +0,0 @@ -[docks] - -dock_filesystem_split=0 -dock_filesystem_display_mode=0 -dock_filesystem_file_sort=0 -dock_filesystem_file_list_display_mode=1 -dock_split_2=-245 -dock_split_3=0 -dock_hsplit_1=0 -dock_hsplit_2=581 -dock_hsplit_3=-432 -dock_hsplit_4=0 -dock_3="Scene,Import" -dock_4="FileSystem" -dock_5="Inspector,Node,History" - -[EditorNode] - -open_scenes=["res://menu/main_menu.tscn"] - -[ScriptEditor] - -open_scripts=["res://menu/MainMenu.gd"] -open_help=[] -script_split_offset=341 -list_split_offset=0 - -[editor_log] - -log_filter_0=false -log_filter_2=false -log_filter_1=true -log_filter_3=true -log_filter_4=false -collapse=false -show_search=true diff --git a/.godot/editor/favorites b/.godot/editor/favorites deleted file mode 100644 index e69de29..0000000 diff --git a/.godot/editor/favorites.Node b/.godot/editor/favorites.Node deleted file mode 100644 index e69de29..0000000 diff --git a/.godot/editor/filesystem_cache7 b/.godot/editor/filesystem_cache7 deleted file mode 100644 index f5a2329..0000000 --- a/.godot/editor/filesystem_cache7 +++ /dev/null @@ -1,35 +0,0 @@ -0b7126e0c6e86d3ec295a72f5aa6e0bd -::res://::1670660428 -background.tscn::PackedScene::1961402969811487537::1670659387::0::1::::<><>::res://Backround.gd -background_straight.tscn::PackedScene::5221065382326708573::1670659387::0::1::::<><>::uid://cy6x8d3xe8lux -Backround.gd::GDScript::-1::1670659387::0::1::::<>Node<>:: -icon.svg::CompressedTexture2D::6522824948983567251::1670629036::1670660487::1::::<><>:: -Module.tscn::PackedScene::-1::1670659387::0::1::::<><>::res://scripts/Modules/Module.gd -Storage.tscn::PackedScene::5094869426301899524::1670659387::0::1::::<><>::res://scripts/Modules/Storage.gd -::res://menu/::1670660427 -credits_screen.tscn::PackedScene::-1::1670660023::0::1::::<><>:: -MainMenu.gd::GDScript::-1::1670660427::0::1::::<>Control<>:: -main_menu.tscn::PackedScene::3675691252334213643::1670660258::0::1::::<><>::res://menu/MainMenu.gd<>res://menu/VolSlider.gd -VBoxContainer.gd::GDScript::-1::1670660023::0::1::::<>VBoxContainer<>:: -VolSlider.gd::GDScript::-1::1670660023::0::1::::<>HSlider<>:: -VolumeSlider.gd::GDScript::-1::1670660023::0::1::::<>HSlider<>:: -::res://Nodes/::1670659387 -cannon.tscn::PackedScene::4101455625328834836::1670659387::0::1::::<><>::res://scripts/Modules/Cannon.gd -game.tscn::PackedScene::979895745935348226::1670659387::0::1::::<><>::res://scripts/Logic/Game.gd<>uid://bqe8ucbruto1j<>uid://byo1m0n20yl45<>res://scripts/Train.gd<>uid://vwjd5od63jgh -Player.tscn::PackedScene::1519935434811217959::1670659387::0::1::::<><>::res://scripts/Player.gd<>uid://cy6x8d3xe8lux -StartNode.tscn::PackedScene::3519739176948647021::1670659387::0::1::::<><>::res://scripts/Logic/StraightMapNode.gd<>uid://bup2ps8l2ifj8<>uid://c3ynfb5ky5p8g -StraightMapNode.tscn::PackedScene::3822830365412952951::1670659387::0::1::::<><>::res://scripts/Logic/StraightMapNode.gd -TurnMapNode.tscn::PackedScene::6788472404579138516::1670659387::0::1::::<><>::res://scripts/Logic/TurnMapNode.gd -::res://scripts/::1670659387 -Player.gd::GDScript::-1::1670659387::0::1::::<>CharacterBody3D<>:: -Train.gd::GDScript::-1::1670659387::0::1::::Train<>Node<>:: -::res://scripts/Logic/::1670660427 -Game.gd::GDScript::-1::1670660427::0::1::::Game<>Node<>:: -MapNode.gd::GDScript::-1::1670659387::0::1::::MapNode<>Node<>:: -StraightMapNode.gd::GDScript::-1::1670659387::0::1::::StraightMapNode<>MapNode<>:: -TurnMapNode.gd::GDScript::-1::1670659387::0::1::::TurnMapNode<>StraightMapNode<>:: -::res://scripts/Modules/::1670659387 -Cannon.gd::GDScript::-1::1670659387::0::1::::Cannon<>Module<>:: -Engine.gd::GDScript::-1::1670659387::0::1::::TrainEngine<>Module<>:: -Module.gd::GDScript::-1::1670659387::0::1::::Module<>Node<>:: -Storage.gd::GDScript::-1::1670659387::0::1::::Storage<>Module<>:: diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4 deleted file mode 100644 index 17c30b5..0000000 --- a/.godot/editor/filesystem_update4 +++ /dev/null @@ -1,2 +0,0 @@ -res://menu/main_menu.tscn -res://menu/MainMenu.gd diff --git a/.godot/editor/input_menu.tscn-editstate-6e109e6559343d58eca2b440d4f316fb.cfg b/.godot/editor/input_menu.tscn-editstate-6e109e6559343d58eca2b440d4f316fb.cfg deleted file mode 100644 index c179767..0000000 --- a/.godot/editor/input_menu.tscn-editstate-6e109e6559343d58eca2b440d4f316fb.cfg +++ /dev/null @@ -1,170 +0,0 @@ -[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(-1152, -648), -"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": 4.0326 -} -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": 15.0, -"scale_snap": 10.0, -"show_grid": true, -"show_origin": true, -"snap_enabled": false, -"translate_snap": 1.0, -"viewport_mode": 1, -"viewports": [{ -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"distance": 4.0, -"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.5, -"y_rotation": -0.5 -}, { -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"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": 19, -"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": 19, -"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/input_menu.tscn-folding-6e109e6559343d58eca2b440d4f316fb.cfg b/.godot/editor/input_menu.tscn-folding-6e109e6559343d58eca2b440d4f316fb.cfg deleted file mode 100644 index 1d019fa..0000000 --- a/.godot/editor/input_menu.tscn-folding-6e109e6559343d58eca2b440d4f316fb.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/editor/main_menu.tscn-editstate-07aabad00ba46ff461d6bc7e498cd0f9.cfg b/.godot/editor/main_menu.tscn-editstate-07aabad00ba46ff461d6bc7e498cd0f9.cfg deleted file mode 100644 index 1827538..0000000 --- a/.godot/editor/main_menu.tscn-editstate-07aabad00ba46ff461d6bc7e498cd0f9.cfg +++ /dev/null @@ -1,170 +0,0 @@ -[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(-225.951, -195.621), -"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.555099 -} -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": 15.0, -"scale_snap": 10.0, -"show_grid": true, -"show_origin": true, -"snap_enabled": false, -"translate_snap": 1.0, -"viewport_mode": 1, -"viewports": [{ -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"distance": 4.0, -"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.5, -"y_rotation": -0.5 -}, { -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"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": 19, -"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": 19, -"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/main_menu.tscn-editstate-8b03550a1e82db90fe95208a9e9dbb82.cfg b/.godot/editor/main_menu.tscn-editstate-8b03550a1e82db90fe95208a9e9dbb82.cfg deleted file mode 100644 index 84a6351..0000000 --- a/.godot/editor/main_menu.tscn-editstate-8b03550a1e82db90fe95208a9e9dbb82.cfg +++ /dev/null @@ -1,170 +0,0 @@ -[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(-46.7612, -140.557), -"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.749154 -} -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": 15.0, -"scale_snap": 10.0, -"show_grid": true, -"show_origin": true, -"snap_enabled": false, -"translate_snap": 1.0, -"viewport_mode": 1, -"viewports": [{ -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"distance": 4.0, -"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.5, -"y_rotation": -0.5 -}, { -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"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": 19, -"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": 19, -"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/main_menu.tscn-folding-07aabad00ba46ff461d6bc7e498cd0f9.cfg b/.godot/editor/main_menu.tscn-folding-07aabad00ba46ff461d6bc7e498cd0f9.cfg deleted file mode 100644 index 1d019fa..0000000 --- a/.godot/editor/main_menu.tscn-folding-07aabad00ba46ff461d6bc7e498cd0f9.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/editor/main_menu.tscn-folding-8b03550a1e82db90fe95208a9e9dbb82.cfg b/.godot/editor/main_menu.tscn-folding-8b03550a1e82db90fe95208a9e9dbb82.cfg deleted file mode 100644 index 1d019fa..0000000 --- a/.godot/editor/main_menu.tscn-folding-8b03550a1e82db90fe95208a9e9dbb82.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg deleted file mode 100644 index 891a984..0000000 --- a/.godot/editor/project_metadata.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[editor_metadata] - -executable_path="C:/Users/albio/Downloads/Godot_v4.0-beta8_win64.exe/Godot_v4.0-beta8_win64.exe" -use_advanced_connections=false - -[debug_options] - -run_live_debug=true -run_reload_scripts=true - -[color_picker] - -recent_presets=PackedColorArray(0.16, 0.79, 1, 1, 1, 1, 1, 1, 0.604334, 0.0148078, 0.176236, 1, 0.444506, 0.262185, 0.256691, 1, 0.455618, 0.268412, 0.107068, 1, 0.597993, 0.36051, 0.157017, 1, 0.514619, 0.40301, 0.272602, 1, 0.266575, 0.266575, 0.266575, 1, 0.0797553, 0.243154, 0.551946, 1) - -[script_setup] - -last_selected_language="GDScript" - -[recent_files] - -scripts=["res://menu/MainMenu.gd", "res://menu/VBoxContainer.gd", "res://Module.gd", "res://menu/VolSlider.gd", "res://menu/VolumeSlider.gd", "res://InputMenu.gd", "res://input_menu/input_mapper/InputMapper.gd", "res://menu/settings_menu.tscn::GDScript_yhtr1", "res://VolumeSlider.gd", "res://MainMenu.gd"] -scenes=["res://menu/main_menu.tscn", "res://menu/settings_menu.tscn", "res://menu/credits_screen.tscn", "res://Module.tscn", "res://menu/input_menu.tscn", "res://menu/input_menu/input_mapper/InputMapper.tscn", "res://main_menu.tscn"] - -[dialog_bounds] - -project_settings=Rect2(468, 212, 1800, 1400) diff --git a/.godot/editor/recent_dirs b/.godot/editor/recent_dirs deleted file mode 100644 index 39007f1..0000000 --- a/.godot/editor/recent_dirs +++ /dev/null @@ -1,2 +0,0 @@ -res://menu -res:// diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg deleted file mode 100644 index 7ca776f..0000000 --- a/.godot/editor/script_editor_cache.cfg +++ /dev/null @@ -1,13 +0,0 @@ -[res://menu/MainMenu.gd] - -state={ -"bookmarks": PackedInt32Array(), -"breakpoints": PackedInt32Array(), -"column": 29, -"folded_lines": [], -"h_scroll_position": 0, -"row": 20, -"scroll_position": 4.0, -"selection": false, -"syntax_highlighter": "GDScript" -} diff --git a/.godot/editor/settings_menu.tscn-editstate-feea68821dff482e431a3a21321181a7.cfg b/.godot/editor/settings_menu.tscn-editstate-feea68821dff482e431a3a21321181a7.cfg deleted file mode 100644 index c179767..0000000 --- a/.godot/editor/settings_menu.tscn-editstate-feea68821dff482e431a3a21321181a7.cfg +++ /dev/null @@ -1,170 +0,0 @@ -[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(-1152, -648), -"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": 4.0326 -} -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": 15.0, -"scale_snap": 10.0, -"show_grid": true, -"show_origin": true, -"snap_enabled": false, -"translate_snap": 1.0, -"viewport_mode": 1, -"viewports": [{ -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"distance": 4.0, -"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.5, -"y_rotation": -0.5 -}, { -"auto_orthogonal": false, -"auto_orthogonal_enabled": true, -"cinematic_preview": false, -"display_mode": 19, -"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": 19, -"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": 19, -"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/settings_menu.tscn-folding-feea68821dff482e431a3a21321181a7.cfg b/.godot/editor/settings_menu.tscn-folding-feea68821dff482e431a3a21321181a7.cfg deleted file mode 100644 index 1d019fa..0000000 --- a/.godot/editor/settings_menu.tscn-folding-feea68821dff482e431a3a21321181a7.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/imported/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.fontdata b/.godot/imported/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.fontdata deleted file mode 100644 index 0420e01..0000000 Binary files a/.godot/imported/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.fontdata and /dev/null differ diff --git a/.godot/imported/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.md5 b/.godot/imported/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.md5 deleted file mode 100644 index b8eb345..0000000 --- a/.godot/imported/Montserrat-ExtraBold.ttf-295f6995aba0f8239d3337524cf0f326.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="9bc77c3bca968c7490de95d1532d0e87" -dest_md5="9cb6217a54b4edba8c47fccb888ec2a1" - diff --git a/.godot/imported/change-disabled.png-9c7c3b0ab44f1701e1a75d7d8ea28a39.ctex b/.godot/imported/change-disabled.png-9c7c3b0ab44f1701e1a75d7d8ea28a39.ctex deleted file mode 100644 index d26188d..0000000 Binary files a/.godot/imported/change-disabled.png-9c7c3b0ab44f1701e1a75d7d8ea28a39.ctex and /dev/null differ diff --git a/.godot/imported/change-disabled.png-9c7c3b0ab44f1701e1a75d7d8ea28a39.md5 b/.godot/imported/change-disabled.png-9c7c3b0ab44f1701e1a75d7d8ea28a39.md5 deleted file mode 100644 index 9009567..0000000 --- a/.godot/imported/change-disabled.png-9c7c3b0ab44f1701e1a75d7d8ea28a39.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="21bcd18e9c28aace0176e1c423d75690" -dest_md5="56f919435cf9fe29cc6ef8f9bdf3d931" - diff --git a/.godot/imported/change-pressed.png-076072e4a6740041f10bd975fa96ec39.ctex b/.godot/imported/change-pressed.png-076072e4a6740041f10bd975fa96ec39.ctex deleted file mode 100644 index e73af94..0000000 Binary files a/.godot/imported/change-pressed.png-076072e4a6740041f10bd975fa96ec39.ctex and /dev/null differ diff --git a/.godot/imported/change-pressed.png-076072e4a6740041f10bd975fa96ec39.md5 b/.godot/imported/change-pressed.png-076072e4a6740041f10bd975fa96ec39.md5 deleted file mode 100644 index 9ff054f..0000000 --- a/.godot/imported/change-pressed.png-076072e4a6740041f10bd975fa96ec39.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="997e1beb7c329e2bbe8fe9ef8d45ba57" -dest_md5="0ee5dc38324e6d5d180d07fdd219c394" - diff --git a/.godot/imported/change.png-02b244549fce77f07e0b8dc6d596e003.ctex b/.godot/imported/change.png-02b244549fce77f07e0b8dc6d596e003.ctex deleted file mode 100644 index d0b74c8..0000000 Binary files a/.godot/imported/change.png-02b244549fce77f07e0b8dc6d596e003.ctex and /dev/null differ diff --git a/.godot/imported/change.png-02b244549fce77f07e0b8dc6d596e003.md5 b/.godot/imported/change.png-02b244549fce77f07e0b8dc6d596e003.md5 deleted file mode 100644 index e95ade6..0000000 --- a/.godot/imported/change.png-02b244549fce77f07e0b8dc6d596e003.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="3fc54f69b9d5c7de8e687a4ba2fbe136" -dest_md5="ccf6e3dacbfa1e431e46210e54653da7" - diff --git a/.godot/imported/detect-input-device.png-649114b2984fc23e0657168105591b95.ctex b/.godot/imported/detect-input-device.png-649114b2984fc23e0657168105591b95.ctex deleted file mode 100644 index f30dc34..0000000 Binary files a/.godot/imported/detect-input-device.png-649114b2984fc23e0657168105591b95.ctex and /dev/null differ diff --git a/.godot/imported/detect-input-device.png-649114b2984fc23e0657168105591b95.md5 b/.godot/imported/detect-input-device.png-649114b2984fc23e0657168105591b95.md5 deleted file mode 100644 index 3dc4748..0000000 --- a/.godot/imported/detect-input-device.png-649114b2984fc23e0657168105591b95.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="bcc360e53c27073a20a154d18f38a6b4" -dest_md5="747a4a5ca227cf1bd8ae9f6fc113c5fa" - diff --git a/.godot/imported/discord.svg-e190e7c52acf611fb1de224d660e2af1.ctex b/.godot/imported/discord.svg-e190e7c52acf611fb1de224d660e2af1.ctex deleted file mode 100644 index a5ce11d..0000000 Binary files a/.godot/imported/discord.svg-e190e7c52acf611fb1de224d660e2af1.ctex and /dev/null differ diff --git a/.godot/imported/discord.svg-e190e7c52acf611fb1de224d660e2af1.md5 b/.godot/imported/discord.svg-e190e7c52acf611fb1de224d660e2af1.md5 deleted file mode 100644 index 59412a4..0000000 --- a/.godot/imported/discord.svg-e190e7c52acf611fb1de224d660e2af1.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="609984fa646db36d9079621fd3893aa0" -dest_md5="2d5cdf7976e48748d2e8dd2de5291302" - diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex deleted file mode 100644 index 61ff468..0000000 Binary files a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex and /dev/null differ diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.etc2.ctex b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.etc2.ctex deleted file mode 100644 index 84a7d64..0000000 Binary files a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.etc2.ctex and /dev/null differ diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 deleted file mode 100644 index 80b8377..0000000 --- a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="f61362c482127f3c9e02b6a390afeea8" -dest_md5="b4b583da1be933751963b8ccdabd103e" - diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.s3tc.ctex b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.s3tc.ctex deleted file mode 100644 index 81bb63b..0000000 Binary files a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.s3tc.ctex and /dev/null differ diff --git a/.godot/imported/logo.svg-8788c658706cc389c1a23adf9b1a45bc.ctex b/.godot/imported/logo.svg-8788c658706cc389c1a23adf9b1a45bc.ctex deleted file mode 100644 index f7416db..0000000 Binary files a/.godot/imported/logo.svg-8788c658706cc389c1a23adf9b1a45bc.ctex and /dev/null differ diff --git a/.godot/imported/logo.svg-8788c658706cc389c1a23adf9b1a45bc.md5 b/.godot/imported/logo.svg-8788c658706cc389c1a23adf9b1a45bc.md5 deleted file mode 100644 index d323704..0000000 --- a/.godot/imported/logo.svg-8788c658706cc389c1a23adf9b1a45bc.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="8cade18edc6778063bc6adf8fdf13de2" -dest_md5="9fbcc1ae2ce4830390612dbb59c390a9" - diff --git a/.godot/imported/play-pressed.png-31f6e8f0a5041e5e0c78f88b031b266d.ctex b/.godot/imported/play-pressed.png-31f6e8f0a5041e5e0c78f88b031b266d.ctex deleted file mode 100644 index 2cee755..0000000 Binary files a/.godot/imported/play-pressed.png-31f6e8f0a5041e5e0c78f88b031b266d.ctex and /dev/null differ diff --git a/.godot/imported/play-pressed.png-31f6e8f0a5041e5e0c78f88b031b266d.md5 b/.godot/imported/play-pressed.png-31f6e8f0a5041e5e0c78f88b031b266d.md5 deleted file mode 100644 index 67db0e3..0000000 --- a/.godot/imported/play-pressed.png-31f6e8f0a5041e5e0c78f88b031b266d.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="ef51467dde1395fbfa20180916778062" -dest_md5="888ef544cc0c6059b62b948577eacafc" - diff --git a/.godot/imported/play.png-ddef2115fe208af1693fbc12dc2f82d9.ctex b/.godot/imported/play.png-ddef2115fe208af1693fbc12dc2f82d9.ctex deleted file mode 100644 index ea5b56d..0000000 Binary files a/.godot/imported/play.png-ddef2115fe208af1693fbc12dc2f82d9.ctex and /dev/null differ diff --git a/.godot/imported/play.png-ddef2115fe208af1693fbc12dc2f82d9.md5 b/.godot/imported/play.png-ddef2115fe208af1693fbc12dc2f82d9.md5 deleted file mode 100644 index 03992fe..0000000 --- a/.godot/imported/play.png-ddef2115fe208af1693fbc12dc2f82d9.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="e4b36b663532cdde8e42babc58c9e0ad" -dest_md5="d63947abbf46041923425348e48fc124" - diff --git a/.godot/imported/remapping-input.png-a36d29c3c68762b4b81f283b374b2a0d.ctex b/.godot/imported/remapping-input.png-a36d29c3c68762b4b81f283b374b2a0d.ctex deleted file mode 100644 index 93ff95b..0000000 Binary files a/.godot/imported/remapping-input.png-a36d29c3c68762b4b81f283b374b2a0d.ctex and /dev/null differ diff --git a/.godot/imported/remapping-input.png-a36d29c3c68762b4b81f283b374b2a0d.md5 b/.godot/imported/remapping-input.png-a36d29c3c68762b4b81f283b374b2a0d.md5 deleted file mode 100644 index 162bb1b..0000000 --- a/.godot/imported/remapping-input.png-a36d29c3c68762b4b81f283b374b2a0d.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="50fde8146addf500b45f3f796a5bb01f" -dest_md5="fc9805e25432de734475edf9fe90409d" - diff --git a/.godot/imported/video.jpg-78bbd49e485ffe22c4854244651fd2a1.ctex b/.godot/imported/video.jpg-78bbd49e485ffe22c4854244651fd2a1.ctex deleted file mode 100644 index 1095f40..0000000 Binary files a/.godot/imported/video.jpg-78bbd49e485ffe22c4854244651fd2a1.ctex and /dev/null differ diff --git a/.godot/imported/video.jpg-78bbd49e485ffe22c4854244651fd2a1.md5 b/.godot/imported/video.jpg-78bbd49e485ffe22c4854244651fd2a1.md5 deleted file mode 100644 index 57a4f9a..0000000 --- a/.godot/imported/video.jpg-78bbd49e485ffe22c4854244651fd2a1.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="4f75d8a0951cf8cd8dd7c1d034aa8f9d" -dest_md5="86d130f2ec5737e42cbc256dab3206bd" - diff --git a/.godot/shader_cache/BlitShaderRD/e8d2c9197e9621bce4c6db758a5479aa5ac791f9d4961feb098a5310d2dda07b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BlitShaderRD/e8d2c9197e9621bce4c6db758a5479aa5ac791f9d4961feb098a5310d2dda07b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 44eef3c..0000000 Binary files a/.godot/shader_cache/BlitShaderRD/e8d2c9197e9621bce4c6db758a5479aa5ac791f9d4961feb098a5310d2dda07b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/BokehDofShaderRD/cb182b8919fa7b7aa76f4fc88628b04c15489fa2203ae71736e1d93fb590d22e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BokehDofShaderRD/cb182b8919fa7b7aa76f4fc88628b04c15489fa2203ae71736e1d93fb590d22e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index beb45bc..0000000 Binary files a/.godot/shader_cache/BokehDofShaderRD/cb182b8919fa7b7aa76f4fc88628b04c15489fa2203ae71736e1d93fb590d22e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasOcclusionShaderRD/a374b709f83bc201ef2f7be83e2767e5f45d1118e234718d98b1d6e168b5df76/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasOcclusionShaderRD/a374b709f83bc201ef2f7be83e2767e5f45d1118e234718d98b1d6e168b5df76/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index deb5edb..0000000 Binary files a/.godot/shader_cache/CanvasOcclusionShaderRD/a374b709f83bc201ef2f7be83e2767e5f45d1118e234718d98b1d6e168b5df76/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasSdfShaderRD/ec52504a6cf1abd59b616579c84a5fd51bd52c95bdf52bbf52fb093829cffded/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasSdfShaderRD/ec52504a6cf1abd59b616579c84a5fd51bd52c95bdf52bbf52fb093829cffded/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 4316e63..0000000 Binary files a/.godot/shader_cache/CanvasSdfShaderRD/ec52504a6cf1abd59b616579c84a5fd51bd52c95bdf52bbf52fb093829cffded/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 5228ab8..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/1f057d96469d8199c087e73c41c3fdd357e5cdaa.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/1f057d96469d8199c087e73c41c3fdd357e5cdaa.cache deleted file mode 100644 index e01381b..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/1f057d96469d8199c087e73c41c3fdd357e5cdaa.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/762fa4eae5f7bcb395b67ea3ba261f417ecb439a.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/762fa4eae5f7bcb395b67ea3ba261f417ecb439a.cache deleted file mode 100644 index b4e127c..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/762fa4eae5f7bcb395b67ea3ba261f417ecb439a.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache deleted file mode 100644 index 4ac98e0..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/9d0533530a382e64370fc542a58d7fdac6c773bd.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/9d0533530a382e64370fc542a58d7fdac6c773bd.cache deleted file mode 100644 index 37d3f7c..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/9d0533530a382e64370fc542a58d7fdac6c773bd.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/a444689c2f13418983bd978ab522bd863aed69c5.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/a444689c2f13418983bd978ab522bd863aed69c5.cache deleted file mode 100644 index cfa8dbb..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/a444689c2f13418983bd978ab522bd863aed69c5.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache deleted file mode 100644 index 3793d12..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache and /dev/null differ diff --git a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache b/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache deleted file mode 100644 index 26ba230..0000000 Binary files a/.godot/shader_cache/CanvasShaderRD/0fcaf14fc73df993ef22c14fbf18a9dd9c66b5e6c4b5addb8ce7a608d413ac0a/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache and /dev/null differ diff --git a/.godot/shader_cache/ClusterDebugShaderRD/84312795e2216e13765b5c67cac51e85f5edafafceb7f7b3eea957bfc9452123/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterDebugShaderRD/84312795e2216e13765b5c67cac51e85f5edafafceb7f7b3eea957bfc9452123/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 691346c..0000000 Binary files a/.godot/shader_cache/ClusterDebugShaderRD/84312795e2216e13765b5c67cac51e85f5edafafceb7f7b3eea957bfc9452123/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/ClusterRenderShaderRD/cef2946ec73530e19f123a378ae8cacaf62a9bb18566089dcabb3839b9360918/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterRenderShaderRD/cef2946ec73530e19f123a378ae8cacaf62a9bb18566089dcabb3839b9360918/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 67817d0..0000000 Binary files a/.godot/shader_cache/ClusterRenderShaderRD/cef2946ec73530e19f123a378ae8cacaf62a9bb18566089dcabb3839b9360918/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/ClusterStoreShaderRD/b69a90b399af6373fb47c38bcbd85b22d987780061fe4253b7414ab7bd9229ce/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterStoreShaderRD/b69a90b399af6373fb47c38bcbd85b22d987780061fe4253b7414ab7bd9229ce/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 54a5047..0000000 Binary files a/.godot/shader_cache/ClusterStoreShaderRD/b69a90b399af6373fb47c38bcbd85b22d987780061fe4253b7414ab7bd9229ce/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CopyShaderRD/b1e952fae240c35c8936f0b3dfee9e0f70c850a640abe784b40ed3507da6d72d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CopyShaderRD/b1e952fae240c35c8936f0b3dfee9e0f70c850a640abe784b40ed3507da6d72d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index a979c60..0000000 Binary files a/.godot/shader_cache/CopyShaderRD/b1e952fae240c35c8936f0b3dfee9e0f70c850a640abe784b40ed3507da6d72d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CopyToFbShaderRD/c6894bfdbc57556a33aaca3588ebac8daa87bac609d4ec8b386ca98188fb1c91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CopyToFbShaderRD/c6894bfdbc57556a33aaca3588ebac8daa87bac609d4ec8b386ca98188fb1c91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 988b565..0000000 Binary files a/.godot/shader_cache/CopyToFbShaderRD/c6894bfdbc57556a33aaca3588ebac8daa87bac609d4ec8b386ca98188fb1c91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CubeToDpShaderRD/7bdfb8fb8f17fdacd1f11fe8fe082f002a5faa08778928f10d802f42da72a1c6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubeToDpShaderRD/7bdfb8fb8f17fdacd1f11fe8fe082f002a5faa08778928f10d802f42da72a1c6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 11b756b..0000000 Binary files a/.godot/shader_cache/CubeToDpShaderRD/7bdfb8fb8f17fdacd1f11fe8fe082f002a5faa08778928f10d802f42da72a1c6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CubemapDownsamplerShaderRD/eaf3e5d3b8462be2d7e1ef41288928452d0d2efbd262ee17951669c1ea53f232/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapDownsamplerShaderRD/eaf3e5d3b8462be2d7e1ef41288928452d0d2efbd262ee17951669c1ea53f232/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index f8d9c16..0000000 Binary files a/.godot/shader_cache/CubemapDownsamplerShaderRD/eaf3e5d3b8462be2d7e1ef41288928452d0d2efbd262ee17951669c1ea53f232/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CubemapFilterShaderRD/b4b4bb5a8c33be650a5bc2cfd3f46abce57e6583c1d8cf7f7aa2f8a21a98cee7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapFilterShaderRD/b4b4bb5a8c33be650a5bc2cfd3f46abce57e6583c1d8cf7f7aa2f8a21a98cee7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 2b6b847..0000000 Binary files a/.godot/shader_cache/CubemapFilterShaderRD/b4b4bb5a8c33be650a5bc2cfd3f46abce57e6583c1d8cf7f7aa2f8a21a98cee7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/CubemapRoughnessShaderRD/39d061b52755c3836af07cb5485cbdd29793ee7815e485b85e969f57ca6b6cd3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapRoughnessShaderRD/39d061b52755c3836af07cb5485cbdd29793ee7815e485b85e969f57ca6b6cd3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 756447b..0000000 Binary files a/.godot/shader_cache/CubemapRoughnessShaderRD/39d061b52755c3836af07cb5485cbdd29793ee7815e485b85e969f57ca6b6cd3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/FsrUpscaleShaderRD/1d98faced952cbe32ddfebdefca83d96e5845f515026354e1d2fa382feadc293/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/FsrUpscaleShaderRD/1d98faced952cbe32ddfebdefca83d96e5845f515026354e1d2fa382feadc293/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index e781047..0000000 Binary files a/.godot/shader_cache/FsrUpscaleShaderRD/1d98faced952cbe32ddfebdefca83d96e5845f515026354e1d2fa382feadc293/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/GiShaderRD/09993874844a76bf4297a8d39384ed773070098c3458d5ada3d07efb11d5962c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/GiShaderRD/09993874844a76bf4297a8d39384ed773070098c3458d5ada3d07efb11d5962c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 2b30bf7..0000000 Binary files a/.godot/shader_cache/GiShaderRD/09993874844a76bf4297a8d39384ed773070098c3458d5ada3d07efb11d5962c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/LuminanceReduceShaderRD/61f513154d0f326861120064acae7c8f41e2ff05a6bd07b206efbcc7a7068b9f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/LuminanceReduceShaderRD/61f513154d0f326861120064acae7c8f41e2ff05a6bd07b206efbcc7a7068b9f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index ea6e027..0000000 Binary files a/.godot/shader_cache/LuminanceReduceShaderRD/61f513154d0f326861120064acae7c8f41e2ff05a6bd07b206efbcc7a7068b9f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/ParticlesCopyShaderRD/eabb959b0ee4c9ced9fd90d2928ce0b927e8bd96a76dbe4fc386a4adad37cd5e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ParticlesCopyShaderRD/eabb959b0ee4c9ced9fd90d2928ce0b927e8bd96a76dbe4fc386a4adad37cd5e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index a21d4ca..0000000 Binary files a/.godot/shader_cache/ParticlesCopyShaderRD/eabb959b0ee4c9ced9fd90d2928ce0b927e8bd96a76dbe4fc386a4adad37cd5e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/ParticlesShaderRD/88c5899be3c8719f352149be805f98aab5e6d24f8713c775fbce5eb5d2751309/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache b/.godot/shader_cache/ParticlesShaderRD/88c5899be3c8719f352149be805f98aab5e6d24f8713c775fbce5eb5d2751309/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache deleted file mode 100644 index eeebdbf..0000000 Binary files a/.godot/shader_cache/ParticlesShaderRD/88c5899be3c8719f352149be805f98aab5e6d24f8713c775fbce5eb5d2751309/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache and /dev/null differ diff --git a/.godot/shader_cache/ResolveShaderRD/c476c1f150b456e476979bdb79d2b9b60e0858e2ac9c4ad91b3b1932d1709945/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ResolveShaderRD/c476c1f150b456e476979bdb79d2b9b60e0858e2ac9c4ad91b3b1932d1709945/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 7920a9a..0000000 Binary files a/.godot/shader_cache/ResolveShaderRD/c476c1f150b456e476979bdb79d2b9b60e0858e2ac9c4ad91b3b1932d1709945/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/RoughnessLimiterShaderRD/07fcc4a230826485e6e4cf4c2a6f6917af1125033fbdc8c35545a363b368b214/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/RoughnessLimiterShaderRD/07fcc4a230826485e6e4cf4c2a6f6917af1125033fbdc8c35545a363b368b214/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index dc97ebf..0000000 Binary files a/.godot/shader_cache/RoughnessLimiterShaderRD/07fcc4a230826485e6e4cf4c2a6f6917af1125033fbdc8c35545a363b368b214/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache deleted file mode 100644 index 5171359..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache deleted file mode 100644 index 9f66307..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache deleted file mode 100644 index e47d166..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache deleted file mode 100644 index 6c9bb3d..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache deleted file mode 100644 index 62d57d8..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache deleted file mode 100644 index 208ca8a..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/7e6f09e567701e5ed403065b0ec9125225432ba4.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/7e6f09e567701e5ed403065b0ec9125225432ba4.cache deleted file mode 100644 index f219f93..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/7e6f09e567701e5ed403065b0ec9125225432ba4.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache deleted file mode 100644 index da0bafc..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache deleted file mode 100644 index 3e65192..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache deleted file mode 100644 index ec33c35..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache deleted file mode 100644 index c97806f..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9909cf38417b9edb6e5a64b31241317810757356.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9909cf38417b9edb6e5a64b31241317810757356.cache deleted file mode 100644 index e60eb34..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9909cf38417b9edb6e5a64b31241317810757356.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache deleted file mode 100644 index fe78b96..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache deleted file mode 100644 index 41afc1e..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache deleted file mode 100644 index a446010..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache and /dev/null differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/f56c506d48f920a47e552ed6cf6059536156a939.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/f56c506d48f920a47e552ed6cf6059536156a939.cache deleted file mode 100644 index e74c5ef..0000000 Binary files a/.godot/shader_cache/SceneForwardClusteredShaderRD/8a605bb085c591e1806f16ab0369772b8de514e5157652a6778e87b52d66a84c/f56c506d48f920a47e552ed6cf6059536156a939.cache and /dev/null differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/b6ccfd91abc9609370233d94fd99326f18ba85c4cc3b7ea5e078259e24022c04/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/b6ccfd91abc9609370233d94fd99326f18ba85c4cc3b7ea5e078259e24022c04/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 69e9a8f..0000000 Binary files a/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/b6ccfd91abc9609370233d94fd99326f18ba85c4cc3b7ea5e078259e24022c04/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/5d9252a479d4f7f1f801b50ba0d46282d0b12a9994f22186966169d6b8950a7f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/5d9252a479d4f7f1f801b50ba0d46282d0b12a9994f22186966169d6b8950a7f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index ae39efa..0000000 Binary files a/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/5d9252a479d4f7f1f801b50ba0d46282d0b12a9994f22186966169d6b8950a7f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionShaderRD/1efb9c321d43e756f5e6c795016e19d70ee49bb8919db10693204578e3ca8b4c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionShaderRD/1efb9c321d43e756f5e6c795016e19d70ee49bb8919db10693204578e3ca8b4c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index f8beeb2..0000000 Binary files a/.godot/shader_cache/ScreenSpaceReflectionShaderRD/1efb9c321d43e756f5e6c795016e19d70ee49bb8919db10693204578e3ca8b4c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SdfgiDebugProbesShaderRD/0d539f4d2cc9b091d3d7aa7edd79ccb1ed09382faa629f0e047073e7465c53aa/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDebugProbesShaderRD/0d539f4d2cc9b091d3d7aa7edd79ccb1ed09382faa629f0e047073e7465c53aa/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 318ac40..0000000 Binary files a/.godot/shader_cache/SdfgiDebugProbesShaderRD/0d539f4d2cc9b091d3d7aa7edd79ccb1ed09382faa629f0e047073e7465c53aa/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SdfgiDebugShaderRD/922da68bb5f5ea6d12c0f161422e65497f7f6582c1a59b493ba78261575ad857/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDebugShaderRD/922da68bb5f5ea6d12c0f161422e65497f7f6582c1a59b493ba78261575ad857/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 70815f5..0000000 Binary files a/.godot/shader_cache/SdfgiDebugShaderRD/922da68bb5f5ea6d12c0f161422e65497f7f6582c1a59b493ba78261575ad857/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SdfgiDirectLightShaderRD/7bb787c4a597b4937fa6bd91312418892b1e45b2c1839b66e0dd5e45f76dc99d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDirectLightShaderRD/7bb787c4a597b4937fa6bd91312418892b1e45b2c1839b66e0dd5e45f76dc99d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 14d4491..0000000 Binary files a/.godot/shader_cache/SdfgiDirectLightShaderRD/7bb787c4a597b4937fa6bd91312418892b1e45b2c1839b66e0dd5e45f76dc99d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SdfgiIntegrateShaderRD/53b931870f97bbc0f87e82e720c3b6312908932982179140c0c77b8781ee9cf7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiIntegrateShaderRD/53b931870f97bbc0f87e82e720c3b6312908932982179140c0c77b8781ee9cf7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index c337209..0000000 Binary files a/.godot/shader_cache/SdfgiIntegrateShaderRD/53b931870f97bbc0f87e82e720c3b6312908932982179140c0c77b8781ee9cf7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SdfgiPreprocessShaderRD/f1a11d941367da18f31cc88950eca49165182aab3c65c7e66a21df2ddcbf86f9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiPreprocessShaderRD/f1a11d941367da18f31cc88950eca49165182aab3c65c7e66a21df2ddcbf86f9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 453b88f..0000000 Binary files a/.godot/shader_cache/SdfgiPreprocessShaderRD/f1a11d941367da18f31cc88950eca49165182aab3c65c7e66a21df2ddcbf86f9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SkeletonShaderRD/90c8f0e1c15b332098b58f3eee45873181ac110dc72352d51910ecd9c347fb0a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SkeletonShaderRD/90c8f0e1c15b332098b58f3eee45873181ac110dc72352d51910ecd9c347fb0a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 9fcfd0a..0000000 Binary files a/.godot/shader_cache/SkeletonShaderRD/90c8f0e1c15b332098b58f3eee45873181ac110dc72352d51910ecd9c347fb0a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache b/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache deleted file mode 100644 index 423f3b1..0000000 Binary files a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache and /dev/null differ diff --git a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache b/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache deleted file mode 100644 index 5b934a1..0000000 Binary files a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache and /dev/null differ diff --git a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache b/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache deleted file mode 100644 index 872e2b4..0000000 Binary files a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache and /dev/null differ diff --git a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache b/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache deleted file mode 100644 index 29d9e75..0000000 Binary files a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache and /dev/null differ diff --git a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache b/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache deleted file mode 100644 index 603cede..0000000 Binary files a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache and /dev/null differ diff --git a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache b/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache deleted file mode 100644 index c7912db..0000000 Binary files a/.godot/shader_cache/SkyShaderRD/ed470b65dc8b2388ec5acb96485aa23767b7f0465a5ed13104487515502b8972/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache and /dev/null differ diff --git a/.godot/shader_cache/SortShaderRD/0872d7f1b071a5854da7bcd5cf1bae17a024d2f0740c0713f91e4a0317cf7954/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SortShaderRD/0872d7f1b071a5854da7bcd5cf1bae17a024d2f0740c0713f91e4a0317cf7954/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 86e434b..0000000 Binary files a/.godot/shader_cache/SortShaderRD/0872d7f1b071a5854da7bcd5cf1bae17a024d2f0740c0713f91e4a0317cf7954/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SpecularMergeShaderRD/79cbd74b582b192f55247b5674beeb4598c6fe45b9a545320ebdc6bb476d2258/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SpecularMergeShaderRD/79cbd74b582b192f55247b5674beeb4598c6fe45b9a545320ebdc6bb476d2258/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 9fc83fd..0000000 Binary files a/.godot/shader_cache/SpecularMergeShaderRD/79cbd74b582b192f55247b5674beeb4598c6fe45b9a545320ebdc6bb476d2258/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsEffectsDownsampleShaderRD/d8e054b4c9af803df4e8d95b1d2728be44856d7eac1a8fd4d2dedef5821fa2d2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsEffectsDownsampleShaderRD/d8e054b4c9af803df4e8d95b1d2728be44856d7eac1a8fd4d2dedef5821fa2d2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 56936ed..0000000 Binary files a/.godot/shader_cache/SsEffectsDownsampleShaderRD/d8e054b4c9af803df4e8d95b1d2728be44856d7eac1a8fd4d2dedef5821fa2d2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsaoBlurShaderRD/a9d534ba785647cb78aafb2d0251f55a0f181cfca9008d577ae2c9880e7cb17b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoBlurShaderRD/a9d534ba785647cb78aafb2d0251f55a0f181cfca9008d577ae2c9880e7cb17b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index cacaac4..0000000 Binary files a/.godot/shader_cache/SsaoBlurShaderRD/a9d534ba785647cb78aafb2d0251f55a0f181cfca9008d577ae2c9880e7cb17b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsaoImportanceMapShaderRD/40d716dfccbac3d112ce575314ad359a9ea8ee38cb5c7fb0dd7f79c25a75a293/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoImportanceMapShaderRD/40d716dfccbac3d112ce575314ad359a9ea8ee38cb5c7fb0dd7f79c25a75a293/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 7285705..0000000 Binary files a/.godot/shader_cache/SsaoImportanceMapShaderRD/40d716dfccbac3d112ce575314ad359a9ea8ee38cb5c7fb0dd7f79c25a75a293/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsaoInterleaveShaderRD/93d82908c12bc9eb30e4d20fda68f95804fbf3cacd95aafae9959214b9e28f03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoInterleaveShaderRD/93d82908c12bc9eb30e4d20fda68f95804fbf3cacd95aafae9959214b9e28f03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index ffd8ef4..0000000 Binary files a/.godot/shader_cache/SsaoInterleaveShaderRD/93d82908c12bc9eb30e4d20fda68f95804fbf3cacd95aafae9959214b9e28f03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsaoShaderRD/d665257811344e6b7303ba5c7555eab0380b35b8d643a9536f63afdf93dd2ebe/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoShaderRD/d665257811344e6b7303ba5c7555eab0380b35b8d643a9536f63afdf93dd2ebe/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 7d0ea0d..0000000 Binary files a/.godot/shader_cache/SsaoShaderRD/d665257811344e6b7303ba5c7555eab0380b35b8d643a9536f63afdf93dd2ebe/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsilBlurShaderRD/a1ab38ff26b6e6fd045fb0bca74b5e9b2481466c4f297156bbdaa6b433f7e25f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilBlurShaderRD/a1ab38ff26b6e6fd045fb0bca74b5e9b2481466c4f297156bbdaa6b433f7e25f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 7d25586..0000000 Binary files a/.godot/shader_cache/SsilBlurShaderRD/a1ab38ff26b6e6fd045fb0bca74b5e9b2481466c4f297156bbdaa6b433f7e25f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsilImportanceMapShaderRD/94234405228ead5567402a7670bb6bb13e5337e767aa20dbc78ffcd0d2b55af6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilImportanceMapShaderRD/94234405228ead5567402a7670bb6bb13e5337e767aa20dbc78ffcd0d2b55af6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 858981d..0000000 Binary files a/.godot/shader_cache/SsilImportanceMapShaderRD/94234405228ead5567402a7670bb6bb13e5337e767aa20dbc78ffcd0d2b55af6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsilInterleaveShaderRD/fb1a508cf31e4d02cc5727dc1d6a33a2e21bfa03e60802ff0b763875127be16f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilInterleaveShaderRD/fb1a508cf31e4d02cc5727dc1d6a33a2e21bfa03e60802ff0b763875127be16f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 6d84d92..0000000 Binary files a/.godot/shader_cache/SsilInterleaveShaderRD/fb1a508cf31e4d02cc5727dc1d6a33a2e21bfa03e60802ff0b763875127be16f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SsilShaderRD/51a600bdec8fbf0869c73bd3f05212f8108d26d9965c2a19aeec34a96dd75505/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilShaderRD/51a600bdec8fbf0869c73bd3f05212f8108d26d9965c2a19aeec34a96dd75505/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 23a4088..0000000 Binary files a/.godot/shader_cache/SsilShaderRD/51a600bdec8fbf0869c73bd3f05212f8108d26d9965c2a19aeec34a96dd75505/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/SubsurfaceScatteringShaderRD/a0764816c4971d32e378795434bd3694ad34a16e8c1cb81b0c9c7f8e55ecf221/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SubsurfaceScatteringShaderRD/a0764816c4971d32e378795434bd3694ad34a16e8c1cb81b0c9c7f8e55ecf221/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 391eb38..0000000 Binary files a/.godot/shader_cache/SubsurfaceScatteringShaderRD/a0764816c4971d32e378795434bd3694ad34a16e8c1cb81b0c9c7f8e55ecf221/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/TaaResolveShaderRD/c584798507e4b9e0e59ff175e2bf7fb85f15b7ac8469f33f0233f8efdc5061ee/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/TaaResolveShaderRD/c584798507e4b9e0e59ff175e2bf7fb85f15b7ac8469f33f0233f8efdc5061ee/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 97c4e64..0000000 Binary files a/.godot/shader_cache/TaaResolveShaderRD/c584798507e4b9e0e59ff175e2bf7fb85f15b7ac8469f33f0233f8efdc5061ee/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/TonemapShaderRD/39a03799a7bffd5ad2fa69daf04d217fb3c4190e5a329119295dfcdf69dc97ea/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/TonemapShaderRD/39a03799a7bffd5ad2fa69daf04d217fb3c4190e5a329119295dfcdf69dc97ea/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 24bb43a..0000000 Binary files a/.godot/shader_cache/TonemapShaderRD/39a03799a7bffd5ad2fa69daf04d217fb3c4190e5a329119295dfcdf69dc97ea/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/VolumetricFogProcessShaderRD/fda8348f87469c985ce6740ea2da5297c1e3dee27e63725916277e8697e88564/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VolumetricFogProcessShaderRD/fda8348f87469c985ce6740ea2da5297c1e3dee27e63725916277e8697e88564/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index fafbbba..0000000 Binary files a/.godot/shader_cache/VolumetricFogProcessShaderRD/fda8348f87469c985ce6740ea2da5297c1e3dee27e63725916277e8697e88564/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/VolumetricFogShaderRD/7843f230bc455b2b23e52eb08150ac218c049ae6e5e16bf3976060cf7af978a6/9a227745af2d65830f930370a9fbba551fbd6f60.cache b/.godot/shader_cache/VolumetricFogShaderRD/7843f230bc455b2b23e52eb08150ac218c049ae6e5e16bf3976060cf7af978a6/9a227745af2d65830f930370a9fbba551fbd6f60.cache deleted file mode 100644 index d130e2a..0000000 Binary files a/.godot/shader_cache/VolumetricFogShaderRD/7843f230bc455b2b23e52eb08150ac218c049ae6e5e16bf3976060cf7af978a6/9a227745af2d65830f930370a9fbba551fbd6f60.cache and /dev/null differ diff --git a/.godot/shader_cache/VoxelGiDebugShaderRD/48d63968f5593374c89293e0e1480cb8681f671f5d3dfcb2d3245b55e67be122/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VoxelGiDebugShaderRD/48d63968f5593374c89293e0e1480cb8681f671f5d3dfcb2d3245b55e67be122/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index b974981..0000000 Binary files a/.godot/shader_cache/VoxelGiDebugShaderRD/48d63968f5593374c89293e0e1480cb8681f671f5d3dfcb2d3245b55e67be122/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/shader_cache/VoxelGiShaderRD/ffa76b48f475ca64dbdb249adb251382047894196c516e86f1c8c682cc1d65c7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VoxelGiShaderRD/ffa76b48f475ca64dbdb249adb251382047894196c516e86f1c8c682cc1d65c7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache deleted file mode 100644 index 73d50bd..0000000 Binary files a/.godot/shader_cache/VoxelGiShaderRD/ffa76b48f475ca64dbdb249adb251382047894196c516e86f1c8c682cc1d65c7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache and /dev/null differ diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin deleted file mode 100644 index e71f85a..0000000 Binary files a/.godot/uid_cache.bin and /dev/null differ diff --git a/Backround.gd b/Backround.gd deleted file mode 100644 index 32b6855..0000000 --- a/Backround.gd +++ /dev/null @@ -1,26 +0,0 @@ -extends Node - - -const pre_background_straight = preload("res://background_straight.tscn") -const pre_background_left = preload("res://Backround.gd") -const pre_background_right = preload("res://Backround.gd") - -var background_straight -var background_left -var background_right - -var level - - -func _ready(): - level = get_node("game") - background_straight = pre_background_straight.instance() - background_left = pre_background_left.instance() - background_right = pre_background_right.instance() - add_straight() - - - -func add_straight(): - var single_straight = background_straight.get_child("straight").dublicate() - level.add_child(single_straight) diff --git a/LICENSE b/LICENSE deleted file mode 100644 index a7ffde2..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2022 Nathan Hoad - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/Module.tscn b/Module.tscn deleted file mode 100644 index fb3efd7..0000000 --- a/Module.tscn +++ /dev/null @@ -1,3 +0,0 @@ -[gd_scene load_steps=2 format=3] - -[ext_resource type="Script" path="res://scripts/Modules/Module.gd" id="1_42v8k"] diff --git a/Nodes/Player.tscn b/Nodes/Player.tscn deleted file mode 100644 index c55ae0e..0000000 --- a/Nodes/Player.tscn +++ /dev/null @@ -1,28 +0,0 @@ -[gd_scene load_steps=5 format=3 uid="uid://vwjd5od63jgh"] - -[ext_resource type="Script" path="res://scripts/Player.gd" id="1_dta8q"] -[ext_resource type="Texture2D" uid="uid://cy6x8d3xe8lux" path="res://icon.svg" id="2_yjfj7"] - -[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_p76ml"] -radius = 0.500599 -height = 1.99403 - -[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_ndwdl"] -radius = 0.567567 - -[node name="CharacterBody3D" type="CharacterBody3D"] -script = ExtResource("1_dta8q") - -[node name="CollisionShape3D" type="CollisionShape3D" parent="."] -visible = false -shape = SubResource("CapsuleShape3D_p76ml") - -[node name="Sprite3D" type="Sprite3D" parent="."] -transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 2, 0) -texture = ExtResource("2_yjfj7") - -[node name="HitBox" type="Area3D" parent="."] -collision_mask = 5 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="HitBox"] -shape = SubResource("CapsuleShape3D_ndwdl") diff --git a/Nodes/StartNode.tscn b/Nodes/StartNode.tscn deleted file mode 100644 index 515c90c..0000000 --- a/Nodes/StartNode.tscn +++ /dev/null @@ -1,73 +0,0 @@ -[gd_scene load_steps=4 format=3 uid="uid://bqe8ucbruto1j"] - -[ext_resource type="Script" path="res://scripts/Logic/StraightMapNode.gd" id="1_a5pbl"] -[ext_resource type="PackedScene" uid="uid://bup2ps8l2ifj8" path="res://Nodes/StraightMapNode.tscn" id="2_wj4hp"] -[ext_resource type="PackedScene" uid="uid://c3ynfb5ky5p8g" path="res://Nodes/TurnMapNode.tscn" id="3_xy8vi"] - -[node name="StartNode" type="Node" node_paths=PackedStringArray("next")] -script = ExtResource("1_a5pbl") -next = NodePath("StraightMapNode") - -[node name="StraightMapNode" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode2") - -[node name="StraightMapNode2" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../TurnMapNode") - -[node name="TurnMapNode" parent="." node_paths=PackedStringArray("turn_node", "next") instance=ExtResource("3_xy8vi")] -turn_node = NodePath("StraightMapNode") -next = NodePath("../StraightMapNode3") - -[node name="StraightMapNode" parent="TurnMapNode" node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode2") - -[node name="StraightMapNode2" parent="TurnMapNode" node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode3") - -[node name="StraightMapNode3" parent="TurnMapNode" node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode4") - -[node name="StraightMapNode4" parent="TurnMapNode" node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode5") - -[node name="StraightMapNode5" parent="TurnMapNode" node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode6") - -[node name="StraightMapNode6" parent="TurnMapNode" node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode7") - -[node name="StraightMapNode7" parent="TurnMapNode" node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../../StraightMapNode11") - -[node name="StraightMapNode3" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode4") - -[node name="StraightMapNode4" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode5") - -[node name="StraightMapNode5" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode6") - -[node name="StraightMapNode6" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode7") - -[node name="StraightMapNode7" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode8") - -[node name="StraightMapNode8" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode9") - -[node name="StraightMapNode9" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode10") - -[node name="StraightMapNode10" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode11") - -[node name="StraightMapNode11" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode12") - -[node name="StraightMapNode12" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("../StraightMapNode13") - -[node name="StraightMapNode13" parent="." node_paths=PackedStringArray("next") instance=ExtResource("2_wj4hp")] -next = NodePath("..") diff --git a/Nodes/StraightMapNode.tscn b/Nodes/StraightMapNode.tscn deleted file mode 100644 index a52bd3d..0000000 --- a/Nodes/StraightMapNode.tscn +++ /dev/null @@ -1,6 +0,0 @@ -[gd_scene load_steps=2 format=3 uid="uid://bup2ps8l2ifj8"] - -[ext_resource type="Script" path="res://scripts/Logic/StraightMapNode.gd" id="1_1ejkw"] - -[node name="StraightMapNode" type="Node"] -script = ExtResource("1_1ejkw") diff --git a/Nodes/TurnMapNode.tscn b/Nodes/TurnMapNode.tscn deleted file mode 100644 index cf8ab9f..0000000 --- a/Nodes/TurnMapNode.tscn +++ /dev/null @@ -1,6 +0,0 @@ -[gd_scene load_steps=2 format=3 uid="uid://c3ynfb5ky5p8g"] - -[ext_resource type="Script" path="res://scripts/Logic/TurnMapNode.gd" id="1_wbnsc"] - -[node name="TurnMapNode" type="Node"] -script = ExtResource("1_wbnsc") diff --git a/Nodes/cannon.tscn b/Nodes/cannon.tscn deleted file mode 100644 index 1771df1..0000000 --- a/Nodes/cannon.tscn +++ /dev/null @@ -1,6 +0,0 @@ -[gd_scene load_steps=2 format=3 uid="uid://byo1m0n20yl45"] - -[ext_resource type="Script" path="res://scripts/Modules/Cannon.gd" id="1_vdn0s"] - -[node name="Cannon" type="Node"] -script = ExtResource("1_vdn0s") diff --git a/Nodes/game.tscn b/Nodes/game.tscn deleted file mode 100644 index f42b257..0000000 --- a/Nodes/game.tscn +++ /dev/null @@ -1,64 +0,0 @@ -[gd_scene load_steps=9 format=3 uid="uid://n7w0ff7u25yc"] - -[ext_resource type="Script" path="res://scripts/Logic/Game.gd" id="1_iox18"] -[ext_resource type="PackedScene" uid="uid://bqe8ucbruto1j" path="res://Nodes/StartNode.tscn" id="2_61aog"] -[ext_resource type="PackedScene" uid="uid://byo1m0n20yl45" path="res://Nodes/cannon.tscn" id="2_vrf6k"] -[ext_resource type="Script" path="res://scripts/Train.gd" id="2_xl0he"] -[ext_resource type="PackedScene" uid="uid://vwjd5od63jgh" path="res://Nodes/Player.tscn" id="4_1ipcp"] - -[sub_resource type="BoxMesh" id="BoxMesh_ognqx"] -size = Vector3(13, 1, 25) - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_p3d4e"] -data = PackedVector3Array(-6.5, 0.5, 12.5, 6.5, 0.5, 12.5, -6.5, -0.5, 12.5, 6.5, 0.5, 12.5, 6.5, -0.5, 12.5, -6.5, -0.5, 12.5, 6.5, 0.5, -12.5, -6.5, 0.5, -12.5, 6.5, -0.5, -12.5, -6.5, 0.5, -12.5, -6.5, -0.5, -12.5, 6.5, -0.5, -12.5, 6.5, 0.5, 12.5, 6.5, 0.5, -12.5, 6.5, -0.5, 12.5, 6.5, 0.5, -12.5, 6.5, -0.5, -12.5, 6.5, -0.5, 12.5, -6.5, 0.5, -12.5, -6.5, 0.5, 12.5, -6.5, -0.5, -12.5, -6.5, 0.5, 12.5, -6.5, -0.5, 12.5, -6.5, -0.5, -12.5, 6.5, 0.5, 12.5, -6.5, 0.5, 12.5, 6.5, 0.5, -12.5, -6.5, 0.5, 12.5, -6.5, 0.5, -12.5, 6.5, 0.5, -12.5, -6.5, -0.5, 12.5, 6.5, -0.5, 12.5, -6.5, -0.5, -12.5, 6.5, -0.5, 12.5, 6.5, -0.5, -12.5, -6.5, -0.5, -12.5) - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_l76gd"] -data = PackedVector3Array(-6.5, 0.5, 12.5, 6.5, 0.5, 12.5, -6.5, -0.5, 12.5, 6.5, 0.5, 12.5, 6.5, -0.5, 12.5, -6.5, -0.5, 12.5, 6.5, 0.5, -12.5, -6.5, 0.5, -12.5, 6.5, -0.5, -12.5, -6.5, 0.5, -12.5, -6.5, -0.5, -12.5, 6.5, -0.5, -12.5, 6.5, 0.5, 12.5, 6.5, 0.5, -12.5, 6.5, -0.5, 12.5, 6.5, 0.5, -12.5, 6.5, -0.5, -12.5, 6.5, -0.5, 12.5, -6.5, 0.5, -12.5, -6.5, 0.5, 12.5, -6.5, -0.5, -12.5, -6.5, 0.5, 12.5, -6.5, -0.5, 12.5, -6.5, -0.5, -12.5, 6.5, 0.5, 12.5, -6.5, 0.5, 12.5, 6.5, 0.5, -12.5, -6.5, 0.5, 12.5, -6.5, 0.5, -12.5, 6.5, 0.5, -12.5, -6.5, -0.5, 12.5, 6.5, -0.5, 12.5, -6.5, -0.5, -12.5, 6.5, -0.5, 12.5, 6.5, -0.5, -12.5, -6.5, -0.5, -12.5) - -[node name="Game" type="Node"] -script = ExtResource("1_iox18") - -[node name="StartNode" parent="." instance=ExtResource("2_61aog")] - -[node name="Camera3D" type="Camera3D" parent="."] -transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 20, 0) - -[node name="Player1" type="Node3D" parent="."] -transform = Transform3D(1, 0, 3.55271e-15, 0, 1, 0, -3.55271e-15, 0, 1, -8, 0, 8) -script = ExtResource("2_xl0he") - -[node name="Cannon" parent="Player1" instance=ExtResource("2_vrf6k")] - -[node name="MeshInstance3D2" type="MeshInstance3D" parent="Player1"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -8) -mesh = SubResource("BoxMesh_ognqx") - -[node name="StaticBody3D" type="StaticBody3D" parent="Player1/MeshInstance3D2"] - -[node name="CollisionShape3D" type="CollisionShape3D" parent="Player1/MeshInstance3D2/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_p3d4e") - -[node name="CharacterBody3D" parent="Player1" instance=ExtResource("4_1ipcp")] -transform = Transform3D(1, 0, -3.55271e-15, 0, 1, 0, 3.55271e-15, 0, 1, -1.18815, 1, -11.064) - -[node name="Cannon2" parent="Player1" instance=ExtResource("2_vrf6k")] - -[node name="Player2" type="Node3D" parent="."] -transform = Transform3D(-0.0154456, -6.75145e-10, -0.999879, -5.21344e-12, 1, -6.75146e-10, 0.999879, -5.2134e-12, -0.0154456, -8, 0, -32) -script = ExtResource("2_xl0he") - -[node name="MeshInstance3D" type="MeshInstance3D" parent="Player2"] -transform = Transform3D(-0.0154456, -5.21524e-12, 0.999881, -6.75146e-10, 1, -5.21521e-12, -0.999881, -6.75146e-10, -0.0154456, 31.7182, -1.23195e-08, -18.4921) -mesh = SubResource("BoxMesh_ognqx") - -[node name="StaticBody3D" type="StaticBody3D" parent="Player2/MeshInstance3D"] - -[node name="CollisionShape3D" type="CollisionShape3D" parent="Player2/MeshInstance3D/StaticBody3D"] -transform = Transform3D(1, 8.23952e-25, 0, -1.6479e-25, 1, 0, 0, -1.65436e-24, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_l76gd") - -[node name="CharacterBody3D" parent="Player2" instance=ExtResource("4_1ipcp")] -transform = Transform3D(-0.0154457, -5.21527e-12, 0.999882, -6.75147e-10, 1, -5.21524e-12, -0.999882, -6.75146e-10, -0.0154457, 31.3762, 1.5, -17.7157) - -[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, 0, 0, 0) diff --git a/Storage.tscn b/Storage.tscn deleted file mode 100644 index 4828e40..0000000 --- a/Storage.tscn +++ /dev/null @@ -1,7 +0,0 @@ -[gd_scene load_steps=2 format=3 uid="uid://cet80w4yr8rse"] - -[ext_resource type="Script" path="res://scripts/Modules/Storage.gd" id="1_guwoh"] - -[node name="Storage" type="Node"] -script = ExtResource("1_guwoh") -currentType = 0 diff --git a/background.tscn b/background.tscn deleted file mode 100644 index 47ca9f6..0000000 --- a/background.tscn +++ /dev/null @@ -1,6 +0,0 @@ -[gd_scene load_steps=2 format=3 uid="uid://27eaxr1cxhjl"] - -[ext_resource type="Script" path="res://Backround.gd" id="1_hqtcb"] - -[node name="Background" type="Node"] -script = ExtResource("1_hqtcb") diff --git a/background_straight.tscn b/background_straight.tscn deleted file mode 100644 index 4865949..0000000 --- a/background_straight.tscn +++ /dev/null @@ -1,8 +0,0 @@ -[gd_scene load_steps=2 format=3 uid="uid://cgnegi0q52i3n"] - -[ext_resource type="Texture2D" uid="uid://cy6x8d3xe8lux" path="res://icon.svg" id="1_a2wr2"] - -[node name="Background_straight" type="Node"] - -[node name="Sprite2D" type="Sprite2D" parent="."] -texture = ExtResource("1_a2wr2") diff --git a/icon.svg b/icon.svg deleted file mode 100644 index adc26df..0000000 --- a/icon.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/icon.svg.import b/icon.svg.import deleted file mode 100644 index 28894bf..0000000 --- a/icon.svg.import +++ /dev/null @@ -1,39 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cy6x8d3xe8lux" -path.s3tc="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.s3tc.ctex" -path.etc2="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.etc2.ctex" -metadata={ -"imported_formats": ["s3tc", "etc2"], -"vram_texture": true -} - -[deps] - -source_file="res://icon.svg" -dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.s3tc.ctex", "res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.etc2.ctex"] - -[params] - -compress/mode=2 -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/bptc_ldr=0 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=true -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=0 -svg/scale=1.0 -editor/scale_with_editor_scale=false -editor/convert_colors_with_editor_theme=false diff --git a/menu/MainMenu.gd b/menu/MainMenu.gd deleted file mode 100644 index bbbd491..0000000 --- a/menu/MainMenu.gd +++ /dev/null @@ -1,26 +0,0 @@ -extends Control - - -# Called when the node enters the scene tree for the first time. -# Called when the node enters the scene tree for the first time. -func _ready(): - $VBoxContainer/Start.grab_focus() # Replace with function body. - - -# Called every frame. 'delta' is the elapsed time since the previous frame. -#func _process(delta): -# pass - - -func _on_start_pressed(): - get_tree().change_scene_to_file("res://Nodes/game.tscn") -# Replace with function body. - - -func _on_tutorial_pressed(): - get_tree().change_scene_to_file("res://Nodes/game.tscn") # Replace with function body. - - -func _on_quit_pressed(): - get_tree().quit() - diff --git a/menu/VBoxContainer.gd b/menu/VBoxContainer.gd deleted file mode 100644 index 42a3a8d..0000000 --- a/menu/VBoxContainer.gd +++ /dev/null @@ -1,17 +0,0 @@ -extends VBoxContainer - - -# Called when the node enters the scene tree for the first time. -func _ready(): - pass # Replace with function body. - - -# Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta): - pass - - -func _on_up_pressed(): - pass - #InputHelper.set_action_key(action: String, key: String, swap_if_taken: bool = true) -> void - #Replace with function body. diff --git a/menu/VolSlider.gd b/menu/VolSlider.gd deleted file mode 100644 index e25f059..0000000 --- a/menu/VolSlider.gd +++ /dev/null @@ -1,21 +0,0 @@ -extends HSlider - - -var master_bus = AudioServer.get_bus_index("Master") - -# Called when the node enters the scene tree for the first time. -func _ready(): - pass # Replace with function body. - - -# Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta): - pass - - -func _on_value_changed(value): - AudioServer.set_bus_volume_db(master_bus, value) - if value == -30: - AudioServer.set_bus_mute(master_bus, true) - else: - AudioServer.set_bus_mute(master_bus,false) # Replace with function body. diff --git a/menu/VolumeSlider.gd b/menu/VolumeSlider.gd deleted file mode 100644 index 1793073..0000000 --- a/menu/VolumeSlider.gd +++ /dev/null @@ -1,20 +0,0 @@ -extends HSlider - -var master_bus = AudioServer.get_bus_index("Master") - -# Called when the node enters the scene tree for the first time. -func _ready(): - pass # Replace with function body. - - -# Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta): - pass - - -func _on_value_changed(value): - AudioServer.set_bus_volume_db(master_bus, value) - if value == -30: - AudioServer.set_bus_mute(master_bus, true) - else: - AudioServer.set_bus_mute(master_bus,false) # Replace with function body. diff --git a/menu/credits_screen.tscn b/menu/credits_screen.tscn deleted file mode 100644 index a12fb91..0000000 --- a/menu/credits_screen.tscn +++ /dev/null @@ -1,36 +0,0 @@ -[gd_scene format=3 uid="uid://c301ttbip7xm4"] - -[node name="CreditsScreen" type="Control"] -layout_mode = 3 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 - -[node name="ColorRect" type="ColorRect" parent="."] -layout_mode = 0 -offset_right = 40.0 -offset_bottom = 40.0 -color = Color(0.0784314, 0.243137, 0.552941, 1) - -[node name="VBoxContainer" type="VBoxContainer" parent="."] -layout_mode = 1 -anchors_preset = 8 -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -offset_left = -20.0 -offset_top = -20.0 -offset_right = 20.0 -offset_bottom = 20.0 -grow_horizontal = 2 -grow_vertical = 2 - -[node name="RichTextLabel" type="RichTextLabel" parent="VBoxContainer"] -layout_mode = 2 -text = "Lukas -Jonas -Arthur -Lena -Albion -..." diff --git a/menu/main_menu.tscn b/menu/main_menu.tscn deleted file mode 100644 index 91d0824..0000000 --- a/menu/main_menu.tscn +++ /dev/null @@ -1,66 +0,0 @@ -[gd_scene load_steps=3 format=3 uid="uid://bsmsdlf5jiukx"] - -[ext_resource type="Script" path="res://menu/MainMenu.gd" id="1_hyw8p"] -[ext_resource type="Script" path="res://menu/VolSlider.gd" id="2_h85ei"] - -[node name="MainMenu" type="Control"] -layout_mode = 3 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -script = ExtResource("1_hyw8p") - -[node name="ColorRect" type="ColorRect" parent="."] -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -color = Color(0.513726, 0.403922, 0.27451, 1) - -[node name="VBoxContainer" type="VBoxContainer" parent="."] -layout_mode = 1 -anchors_preset = 8 -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -offset_left = -20.0 -offset_top = -28.0 -offset_right = 20.0 -offset_bottom = 28.0 -grow_horizontal = 2 -grow_vertical = 2 - -[node name="Start" type="Button" parent="VBoxContainer"] -layout_mode = 2 -text = "Start -" - -[node name="Tutorial" type="Button" parent="VBoxContainer"] -layout_mode = 2 -text = "Tutorial -" - -[node name="Settings" type="Button" parent="VBoxContainer"] -layout_mode = 2 -text = "Volume:" - -[node name="VolSlider" type="HSlider" parent="VBoxContainer"] -layout_mode = 2 -min_value = -30.0 -max_value = 0.0 -script = ExtResource("2_h85ei") - -[node name="Quit" type="Button" parent="VBoxContainer"] -layout_mode = 2 -text = "Quit" - -[connection signal="pressed" from="VBoxContainer/Start" to="." method="_on_start_pressed"] -[connection signal="pressed" from="VBoxContainer/Tutorial" to="." method="_on_tutorial_pressed"] -[connection signal="pressed" from="VBoxContainer/Settings" to="." method="_on_settings_pressed"] -[connection signal="value_changed" from="VBoxContainer/VolSlider" to="VBoxContainer/VolSlider" method="_on_value_changed"] -[connection signal="pressed" from="VBoxContainer/Quit" to="." method="_on_quit_pressed"] diff --git a/project.godot b/project.godot deleted file mode 100644 index 2c46326..0000000 --- a/project.godot +++ /dev/null @@ -1,132 +0,0 @@ -; Engine configuration file. -; It's best edited using the editor UI and not directly, -; since the parameters that go here are not all obvious. -; -; Format: -; [section] ; section goes between [] -; param=value ; assign values to parameters - -config_version=5 - -_global_script_classes=[{ -"base": "Module", -"class": &"Cannon", -"language": &"GDScript", -"path": "res://scripts/Modules/Cannon.gd" -}, { -"base": "Node", -"class": &"Game", -"language": &"GDScript", -"path": "res://scripts/Logic/Game.gd" -}, { -"base": "Node", -"class": &"MapNode", -"language": &"GDScript", -"path": "res://scripts/Logic/MapNode.gd" -}, { -"base": "Node", -"class": &"Module", -"language": &"GDScript", -"path": "res://scripts/Modules/Module.gd" -}, { -"base": "Module", -"class": &"Storage", -"language": &"GDScript", -"path": "res://scripts/Modules/Storage.gd" -}, { -"base": "MapNode", -"class": &"StraightMapNode", -"language": &"GDScript", -"path": "res://scripts/Logic/StraightMapNode.gd" -}, { -"base": "Node", -"class": &"Train", -"language": &"GDScript", -"path": "res://scripts/Train.gd" -}, { -"base": "Module", -"class": &"TrainEngine", -"language": &"GDScript", -"path": "res://scripts/Modules/Engine.gd" -}, { -"base": "StraightMapNode", -"class": &"TurnMapNode", -"language": &"GDScript", -"path": "res://scripts/Logic/TurnMapNode.gd" -}] -_global_script_class_icons={ -"Cannon": "", -"Game": "", -"MapNode": "", -"Module": "", -"Storage": "", -"StraightMapNode": "", -"Train": "", -"TrainEngine": "", -"TurnMapNode": "" -} - -[application] - -config/name="Semester Game Jam 2022" -run/main_scene="res://menu/main_menu.tscn" -config/features=PackedStringArray("4.0", "Forward Plus") -config/icon="res://icon.svg" - -[input] - -test={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"unicode":0,"echo":false,"script":null) -] -} -p1_left={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"unicode":0,"echo":false,"script":null) -] -} -p1_right={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"unicode":0,"echo":false,"script":null) -] -} -p1_up={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"unicode":0,"echo":false,"script":null) -] -} -p1_down={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"unicode":0,"echo":false,"script":null) -] -} -p1_interact={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":71,"unicode":0,"echo":false,"script":null) -] -} -p2_left={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194319,"unicode":0,"echo":false,"script":null) -] -} -p2_right={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194321,"unicode":0,"echo":false,"script":null) -] -} -p2_up={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194320,"unicode":0,"echo":false,"script":null) -] -} -p2_down={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194322,"unicode":0,"echo":false,"script":null) -] -} -p2_interact={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":46,"unicode":0,"echo":false,"script":null) -] -} diff --git a/scripts/Logic/Game.gd b/scripts/Logic/Game.gd deleted file mode 100644 index 0f68480..0000000 --- a/scripts/Logic/Game.gd +++ /dev/null @@ -1,69 +0,0 @@ -extends Node -class_name Game - -const CHILL = 0 -const FIGHTING = 1 - - -#Signals -signal ammo_pickup -signal shoot - -var fight_state = CHILL - -var t = 0.0 - -@onready var p1_train = $Player1 as Train -@onready var p2_train = $Player2 as Train - -@onready var StartNode = $StartNode -var p1_node : MapNode -var p2_node : MapNode - -func _ready(): - p1_node = StartNode - p2_node = StartNode - p2_train.get_node("CharacterBody3D").is_player1 = false - p2_train.is_P1 = false - p1_train.current_speed = 10 - p1_train.hit.connect(_on_hit_player) - p2_train.hit.connect(_on_hit_player) - - -func _on_hit_player(player1,dmg): - if not player1: - p2_train.current_speed -= dmg - else: - p1_train.current_speed -= dmg - -func _process(delta): - p1_train.current_distance += p1_train.current_speed * delta - p2_train.current_distance += p2_train.current_speed * delta - - if(p1_train.current_distance >= p1_node.LENGTH): - var distance_delta = p1_train.current_distance - p1_node.LENGTH - p1_node = p1_node._on_train_exit(p1_train) - p1_train.current_distance = distance_delta - - if(p2_train.current_distance >= p2_node.LENGTH): - var distance_delta = p2_train.current_distance - p2_node.LENGTH - p2_node = p2_node._on_train_exit(p2_train) - p2_train.current_distance = distance_delta - - if(p1_node == p2_node && p1_train.current_distance - p2_train.current_distance < 2): - if(fight_state == CHILL): - var tween = create_tween() - tween.tween_property($Camera3D, "position", Vector3(0,10,0), 1) - fight_state = FIGHTING - else: - fight_state = CHILL - var tween = create_tween() - tween.tween_property($Camera3D, "position", Vector3(0,20,0), 1) - - - if Input.is_action_pressed("test"): - emit_signal("shoot") - - - - diff --git a/scripts/Logic/MapNode.gd b/scripts/Logic/MapNode.gd deleted file mode 100644 index 30135d3..0000000 --- a/scripts/Logic/MapNode.gd +++ /dev/null @@ -1,14 +0,0 @@ -extends Node -class_name MapNode - -const LENGTH = 10 -const PICKUP = 0 -var previous : MapNode - -var current_trains = [] - -func _on_train_entered(train): - current_trains.append(train) - -func _on_train_exit(train): - current_trains.erase(train) diff --git a/scripts/Logic/StraightMapNode.gd b/scripts/Logic/StraightMapNode.gd deleted file mode 100644 index e970ce6..0000000 --- a/scripts/Logic/StraightMapNode.gd +++ /dev/null @@ -1,9 +0,0 @@ -extends MapNode -class_name StraightMapNode - -@export var next : MapNode - -func _on_train_exit(train): - next._on_train_entered(train) - super._on_train_exit(train) - return next diff --git a/scripts/Logic/TurnMapNode.gd b/scripts/Logic/TurnMapNode.gd deleted file mode 100644 index d98f312..0000000 --- a/scripts/Logic/TurnMapNode.gd +++ /dev/null @@ -1,21 +0,0 @@ -extends StraightMapNode -class_name TurnMapNode - -signal turnEvent - -var turn = false -@export var is_left_turn = false -@export var turn_node : MapNode - -func _on_train_entered(train): - super._on_train_entered(train) - turnEvent.emit() - -func _on_train_exit(train): - if(turn): - turn_node._on_train_entered(train) - current_trains.erase(train) - return turn_node - else: - super._on_train_exit(train) - return next diff --git a/scripts/Modules/Cannon.gd b/scripts/Modules/Cannon.gd deleted file mode 100644 index 8711c12..0000000 --- a/scripts/Modules/Cannon.gd +++ /dev/null @@ -1,38 +0,0 @@ -extends Module - -class_name Cannon - -enum STATE {INACTIVE, RELOADING, SHOOTING} - -var CAN_ENGAGE = true -var DAMAGE = 5 -@onready var train = get_parent() as Train - -#------------Methods-------------# -func _ready(): - maxStashValue = 1 - currentStashValue = 1 - currentState = STATE.INACTIVE -#TODO: FINISH -func interact(): - if currentState == STATE.INACTIVE: - #TODO: RELOADING - if currentStashValue < maxStashValue: - currentState = STATE.RELOADING - currentStashValue += 1 - return - - return - -func shoot(): - if not CAN_ENGAGE: - return false - CAN_ENGAGE = false - create_tween().tween_callback(func(): CAN_ENGAGE = true).set_delay(2) - - if currentStashValue >= 1 and currentState == STATE.INACTIVE: - currentState = STATE.SHOOTING - currentStashValue -= 1 - currentState = STATE.INACTIVE - return true - return false diff --git a/scripts/Modules/Engine.gd b/scripts/Modules/Engine.gd deleted file mode 100644 index 58ac3e6..0000000 --- a/scripts/Modules/Engine.gd +++ /dev/null @@ -1,25 +0,0 @@ -extends Module -class_name TrainEngine - - -enum STATE {RUNNING, DEAD} - -#------------Methods-------------# -func _ready(): - var root = get_tree().root.get_child(0) - maxStashValue = 100 - currentStashValue = 100 - currentState = STATE.RUNNING -#TODO: FINISH -func interact(): - if currentState == STATE.RUNNING: - if currentStashValue < maxStashValue: - currentStashValue += 10 - if currentStashValue > maxStashValue: - currentStashValue = maxStashValue - return - #TODO: Repair Train - currentState = STATE.RUNNING - - - diff --git a/scripts/Modules/Module.gd b/scripts/Modules/Module.gd deleted file mode 100644 index ca86d7d..0000000 --- a/scripts/Modules/Module.gd +++ /dev/null @@ -1,47 +0,0 @@ -extends Node - -class_name Module -#-----------Parameters----------------' -var currentStashValue = 0 : set = _set_currentStashValue, get = _get_currentStashValue - -var maxStashValue = 0 : set = _set_maxStashValue, get = _get_maxStashValue - -var currentState = null : set = _set_state, get = _get_state - -var level = 0 : set = _set_level, get = _get_level - - - - -enum MODULE_TYPE {CANNON, STEERING, ENGINE, STORAGE} - - - -#------------Methods-------------# - - -func interact(): - pass - - -func _ready(): - var root = get_tree().root.get_child(0) - - -#-----------Setter and Getter---------------# -func _set_currentStashValue(newValue): - currentStashValue = newValue -func _get_currentStashValue(): - return currentStashValue -func _set_maxStashValue(newValue): - currentStashValue = newValue -func _get_maxStashValue(): - return currentStashValue -func _set_level(newValue): - level = newValue -func _get_level(): - return level -func _set_state(newValue): - currentState = newValue -func _get_state(): - return currentState diff --git a/scripts/Modules/Storage.gd b/scripts/Modules/Storage.gd deleted file mode 100644 index 9add654..0000000 --- a/scripts/Modules/Storage.gd +++ /dev/null @@ -1,25 +0,0 @@ -extends Module - -class_name Storage - -enum TYPE {AMMO, GUNPOWDER, FUEL} - -@export var currentType: TYPE - -#------------Methods-------------# -func _ready(): - var root = get_tree().root.get_child(0) - root.ammo_pickup.connect(_on_signal_storing) - maxStashValue = 5 - currentStashValue = 0 -func interact(): - if currentStashValue >= 1: - currentStashValue -= 1 - - return - -func _on_signal_storing(): - if currentStashValue < maxStashValue: - currentStashValue += 1 - return - diff --git a/scripts/Player.gd b/scripts/Player.gd deleted file mode 100644 index e542460..0000000 --- a/scripts/Player.gd +++ /dev/null @@ -1,59 +0,0 @@ -extends CharacterBody3D - -#-----------Parameters--------------# -var SPEED = 10 -var movement = Vector3(0,0,0) -var collisionLayer = 3 -var inventory = 0 #1 - full, 0 - empty inventory -var resource = 0 - -var is_alive = true -@onready var is_player1 = true - -#---------------Methods--------------# - -func _physics_process(delta): - - movement = Vector3(0,0,0) - - check_interaction() - check_input() - velocity = movement * SPEED - move_and_slide() - -func check_input(): - - if is_player1: - if Input.is_action_pressed("p1_left"): - movement.x -= 1 - if Input.is_action_pressed("p1_right"): - movement.x += 1 - if Input.is_action_pressed("p1_up"): - movement.z -= 1 - if Input.is_action_pressed("p1_down"): - movement.z += 1 - else: - if Input.is_action_pressed("p2_left"): - movement.x -= 1 - if Input.is_action_pressed("p2_right"): - movement.x += 1 - if Input.is_action_pressed("p2_up"): - movement.z -= 1 - if Input.is_action_pressed("p2_down"): - movement.z += 1 - -func check_interaction(): - var action - if is_player1: - action = "p1_interact" - else: - action = "p2_interact" - - if Input.is_action_just_pressed(action): - for body in $HitBox.get_overlapping_bodies(): - if body is Module: - #Storage interaction - if not inventory && body is Storage: - body.interact() - elif inventory && not body is Storage: - body.interact() diff --git a/scripts/Train.gd b/scripts/Train.gd deleted file mode 100644 index 97e5ebd..0000000 --- a/scripts/Train.gd +++ /dev/null @@ -1,33 +0,0 @@ -extends Node -class_name Train - -signal hit(player, dmg) -signal game_over - -var is_P1 = true -var current_distance = 0 -var current_speed = 5 -var CANNONS = [] -var STORAGES = [] -#@onready var ENGINE = $Module/Engine - -@onready var root = get_tree().root.get_child(0) as Game - -func _ready(): - for child in get_children(): - if(child is Cannon): - CANNONS.append(child) - if(child is Storage): - STORAGES.append(child) - root.shoot.connect(_on_signal_shooting) - - -func _on_signal_shooting(): - for cannon in CANNONS: - if cannon.shoot(): - hit.emit(is_P1,cannon.DAMAGE) - -func is_dead(): - if current_speed <= 0: - game_over.emit() -