diff --git a/.godot/.gdignore b/.godot/.gdignore new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.godot/.gdignore @@ -0,0 +1 @@ + diff --git a/.godot/editor/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.fontdata-folding-0a55f55cf4892a53c1a516470c7603db.cfg b/.godot/editor/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.fontdata-folding-0a55f55cf4892a53c1a516470c7603db.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.fontdata-folding-0a55f55cf4892a53c1a516470c7603db.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.fontdata-folding-348baa095967d3a46de81613bde5711c.cfg b/.godot/editor/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.fontdata-folding-348baa095967d3a46de81613bde5711c.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.fontdata-folding-348baa095967d3a46de81613bde5711c.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/area_0.ogg-698a37b00e191da3849aacf81b06191a.oggvorbisstr-folding-d83c4965d1f291109a90044f08ce8f96.cfg b/.godot/editor/area_0.ogg-698a37b00e191da3849aacf81b06191a.oggvorbisstr-folding-d83c4965d1f291109a90044f08ce8f96.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/area_0.ogg-698a37b00e191da3849aacf81b06191a.oggvorbisstr-folding-d83c4965d1f291109a90044f08ce8f96.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/area_1.ogg-0e4736dd73553438db5039531904b03b.oggvorbisstr-folding-f4502a3e0c8625881c52ce612ef96b29.cfg b/.godot/editor/area_1.ogg-0e4736dd73553438db5039531904b03b.oggvorbisstr-folding-f4502a3e0c8625881c52ce612ef96b29.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/area_1.ogg-0e4736dd73553438db5039531904b03b.oggvorbisstr-folding-f4502a3e0c8625881c52ce612ef96b29.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.oggvorbisstr-folding-24d028758dde1f4b3a2350827f09c53a.cfg b/.godot/editor/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.oggvorbisstr-folding-24d028758dde1f4b3a2350827f09c53a.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.oggvorbisstr-folding-24d028758dde1f4b3a2350827f09c53a.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.oggvorbisstr-folding-a7c91f6ab2b1e771ef28d96e8cc77aa7.cfg b/.godot/editor/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.oggvorbisstr-folding-a7c91f6ab2b1e771ef28d96e8cc77aa7.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.oggvorbisstr-folding-a7c91f6ab2b1e771ef28d96e8cc77aa7.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.oggvorbisstr-folding-565b9604f346ea5ef7ab497ecd7b3131.cfg b/.godot/editor/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.oggvorbisstr-folding-565b9604f346ea5ef7ab497ecd7b3131.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.oggvorbisstr-folding-565b9604f346ea5ef7ab497ecd7b3131.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/blast.tscn-folding-d3629877dfa82e5fdbac712586c5b197.cfg b/.godot/editor/blast.tscn-folding-d3629877dfa82e5fdbac712586c5b197.cfg new file mode 100644 index 0000000..1d019fa --- /dev/null +++ b/.godot/editor/blast.tscn-folding-d3629877dfa82e5fdbac712586c5b197.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[] +resource_unfolds=[] +nodes_folded=[] diff --git a/.godot/editor/caves.tscn-editstate-09e3397505fcf6951420b6693dc59555.cfg b/.godot/editor/caves.tscn-editstate-09e3397505fcf6951420b6693dc59555.cfg new file mode 100644 index 0000000..5a3bb94 --- /dev/null +++ b/.godot/editor/caves.tscn-editstate-09e3397505fcf6951420b6693dc59555.cfg @@ -0,0 +1,190 @@ +[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(80.03632, -66.15261), +"primary_grid_step": Vector2i(8, 8), +"show_group_gizmos": true, +"show_guides": true, +"show_helpers": false, +"show_lock_gizmos": true, +"show_origin": true, +"show_position_gizmos": 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.2617994, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 2.8531175 +} +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, +"MeshInstance3DCustomAABB": 0, +"NavigationLink3D": 0, +"NavigationObstacle3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Particles3DEmissionShape": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"SpringBoneCollision3D": 0, +"SpringBoneSimulator3D": 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": false, +"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_rotation": Vector2(-1.0471976, 2.6179938), +"sun_shadow_max_distance": 100.0 +}, +"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": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/.godot/editor/caves.tscn-folding-09e3397505fcf6951420b6693dc59555.cfg b/.godot/editor/caves.tscn-folding-09e3397505fcf6951420b6693dc59555.cfg new file mode 100644 index 0000000..1a284c5 --- /dev/null +++ b/.godot/editor/caves.tscn-folding-09e3397505fcf6951420b6693dc59555.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Transform"), NodePath("BackgroundTileMapLayer"), PackedStringArray("Physics"), NodePath("PlayerCamera2D"), PackedStringArray("Limit"), NodePath("DoorLabs"), PackedStringArray("Transform"), NodePath("DoorLabs/CollisionShape2D"), PackedStringArray("Transform"), NodePath("PlayerSpawn"), PackedStringArray("Transform"), NodePath("Zone1"), PackedStringArray("Visibility"), NodePath("Zone1/CollisionShape2D"), PackedStringArray("Transform"), NodePath("Zone2"), PackedStringArray("Visibility"), NodePath("Zone2/CollisionShape2D"), PackedStringArray("Transform"), NodePath("Zone3"), PackedStringArray("Visibility"), NodePath("Zone3/CollisionShape2D"), PackedStringArray("Transform"), NodePath("Zone4"), PackedStringArray("Visibility"), NodePath("Zone4/CollisionShape2D"), PackedStringArray("Transform"), NodePath("Zone5"), PackedStringArray("Visibility"), NodePath("Zone5/CollisionShape2D"), PackedStringArray("Transform"), NodePath("Zone6"), PackedStringArray("Visibility"), NodePath("Zone6/CollisionShape2D"), PackedStringArray("Transform"), NodePath("Zombie"), PackedStringArray("Transform"), NodePath("Zombie2"), PackedStringArray("Transform")] +resource_unfolds=["res://rooms/caves.tscn::RectangleShape2D_j34b7", PackedStringArray("Resource"), "res://rooms/caves.tscn::GDScript_j34b7", PackedStringArray("Resource"), "res://rooms/caves.tscn::RectangleShape2D_8al1q", PackedStringArray("Resource"), "res://rooms/caves.tscn::RectangleShape2D_wcxe8", PackedStringArray("Resource"), "res://rooms/caves.tscn::RectangleShape2D_0gf5r", PackedStringArray("Resource"), "res://rooms/caves.tscn::RectangleShape2D_bf2p6", PackedStringArray("Resource"), "res://rooms/caves.tscn::RectangleShape2D_nkurl", PackedStringArray("Resource"), "res://rooms/caves.tscn::RectangleShape2D_0fyj3", PackedStringArray("Resource")] +nodes_folded=[NodePath("Zone1"), NodePath("Zone2"), NodePath("Zone3"), NodePath("Zone4"), NodePath("Zone5"), NodePath("Zone6")] diff --git a/.godot/editor/create_recent.Node b/.godot/editor/create_recent.Node new file mode 100644 index 0000000..0a2c3c5 --- /dev/null +++ b/.godot/editor/create_recent.Node @@ -0,0 +1,6 @@ +AudioStreamPlayer2D +AnimatedSprite2D +Sprite2D +CollisionShape2D +CollisionState2D +Area2D diff --git a/.godot/editor/door_zone.gd-folding-2d3eaccf5274082d3914d6e101fce5c6.cfg b/.godot/editor/door_zone.gd-folding-2d3eaccf5274082d3914d6e101fce5c6.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/door_zone.gd-folding-2d3eaccf5274082d3914d6e101fce5c6.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg new file mode 100644 index 0000000..3fd742d --- /dev/null +++ b/.godot/editor/editor_layout.cfg @@ -0,0 +1,63 @@ +[docks] + +dock_3_selected_tab_idx=0 +dock_4_selected_tab_idx=0 +dock_5_selected_tab_idx=0 +dock_floating={} +dock_filesystem_h_split_offset=240 +dock_filesystem_v_split_offset=0 +dock_filesystem_display_mode=0 +dock_filesystem_file_sort=0 +dock_filesystem_file_list_display_mode=1 +dock_filesystem_selected_paths=PackedStringArray("res://sounds/pound_sound.wav") +dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://sprites/", "res://scripts/", "res://objects/", "res://objects/projectiles/", "res://objects/fx/") +dock_node_current_tab=0 +dock_history_include_scene=true +dock_history_include_global=true +dock_bottom=[] +dock_closed=[] +dock_split_2=-196 +dock_split_3=0 +dock_hsplit_1=0 +dock_hsplit_2=270 +dock_hsplit_3=-270 +dock_hsplit_4=0 +dock_3="Scene,Import" +dock_4="FileSystem" +dock_5="Inspector,Node,History" + +[EditorNode] + +open_scenes=PackedStringArray("res://rooms/labs.tscn", "res://rooms/caves.tscn", "res://objects/npcs/zombie.tscn", "res://objects/player.tscn", "res://objects/projectiles/pound_ice.tscn", "res://objects/projectiles/pound_bullet.tscn", "res://objects/fx/jump_dust.tscn", "res://objects/fx/roll_dust.tscn") +current_scene="res://objects/projectiles/pound_bullet.tscn" +center_split_offset=0 +selected_default_debugger_tab_idx=0 +selected_main_editor_idx=2 +selected_bottom_panel_item=9 + +[EditorWindow] + +screen=0 +mode="maximized" +position=Vector2i(1920, 28) + +[ScriptEditor] + +open_scripts=["res://rooms/caves.gd", "res://objects/door_zone.gd", "res://scripts/dust_particle.gd", "res://objects/player.gd", "res://objects/player_sprite.gd", "res://objects/projectiles/pound_bullet.gd", "res://objects/npcs/zombie.gd", "res://objects/npcs/zombie_sprite.gd"] +selected_script="res://objects/player.gd" +open_help=["PhysicsBody2D"] +script_split_offset=200 +list_split_offset=0 +zoom_factor=1.0 + +[GameView] + +floating_window_rect=Rect2i(2714, 28, 972, 767) +floating_window_screen=0 + +[ShaderEditor] + +open_shaders=[] +split_offset=200 +selected_shader="" +text_shader_zoom_factor=1.0 diff --git a/.godot/editor/editor_script_doc_cache.res b/.godot/editor/editor_script_doc_cache.res new file mode 100644 index 0000000..81f965a Binary files /dev/null and b/.godot/editor/editor_script_doc_cache.res differ diff --git a/.godot/editor/editor_script_doc_cache.res-folding-a7de57390d6e786984ca20c70a831128.cfg b/.godot/editor/editor_script_doc_cache.res-folding-a7de57390d6e786984ca20c70a831128.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/editor_script_doc_cache.res-folding-a7de57390d6e786984ca20c70a831128.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.oggvorbisstr-folding-f868950ff7008ae98f6e2e44a737e557.cfg b/.godot/editor/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.oggvorbisstr-folding-f868950ff7008ae98f6e2e44a737e557.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.oggvorbisstr-folding-f868950ff7008ae98f6e2e44a737e557.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/favorite_properties b/.godot/editor/favorite_properties new file mode 100644 index 0000000..e69de29 diff --git a/.godot/editor/favorites b/.godot/editor/favorites new file mode 100644 index 0000000..e69de29 diff --git a/.godot/editor/favorites.Node b/.godot/editor/favorites.Node new file mode 100644 index 0000000..e69de29 diff --git a/.godot/editor/filesystem_cache10 b/.godot/editor/filesystem_cache10 new file mode 100644 index 0000000..c78d685 --- /dev/null +++ b/.godot/editor/filesystem_cache10 @@ -0,0 +1,121 @@ +72322a848ab928aa5c89f0cb78209805 +::res://::1750738217 +default_bus_layout.tres::AudioBusLayout::4741568517670630625::1721080169::0::1::::<><><>0<>0<><>:: +export_presets.cfg::TextFile::-1::1720829650::0::1::::<><><>0<>0<><>:: +global.gd::GDScript::6948329511365658777::1750567624::0::1::::<>CanvasLayer<><>0<>0<><>:: +global.tscn::PackedScene::5188239327491606205::1750556552::0::1::::<><><>0<>0<><>::uid://c5828brdwf0ef::::res://global.gd<>uid://crgyul2o4b36b::::res://music/area_0.ogg +icon.svg::CompressedTexture2D::2031252219591621688::1720799243::1750691150::1::::<><><>0<>0<>d452074079756133125f91d1887b10c3<>res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex:: +::res://backgrounds/::1750691150 +lab-background.png::CompressedTexture2D::2055195269937713909::1750562612::1750691150::1::::<><><>0<>0<>17641aed2f55c71948c3fe72f9cb6988<>res://.godot/imported/lab-background.png-af2585ad1cd88c2453fe08aa1aeecb61.ctex:: +lab-foreground.png::CompressedTexture2D::3201141159394102470::1750562625::1750691150::1::::<><><>0<>0<>4311e647984597607b7e9c082d5e89d7<>res://.godot/imported/lab-foreground.png-f458ead3de93179b0e34957b179f35b3.ctex:: +::res://cg/::1750691150 +demon_cg.png::CompressedTexture2D::8359161399023591508::1750551437::1750691150::1::::<><><>0<>0<>17e41cc4d86bce5ab32ef549311f0b29<>res://.godot/imported/demon_cg.png-35e296c7adfd3427d083b30af37884f6.ctex:: +doc_cg.png::CompressedTexture2D::8067680774382417650::1750551437::1750691150::1::::<><><>0<>0<>56b26642d5aaf3be334321f8dac726fe<>res://.godot/imported/doc_cg.png-9a6c378f49d87eb756740781ddbe9a4a.ctex:: +generic_cg.png::CompressedTexture2D::8582757386628132707::1750551437::1750691150::1::::<><><>0<>0<>4405805105dc90d138b0224f2e941a0f<>res://.godot/imported/generic_cg.png-501538e97bf67c2cb2f5fe0c8213656d.ctex:: +lb_cg.png::CompressedTexture2D::1557455387691020633::1750551437::1750691150::1::::<><><>0<>0<>3309bb4d0a297f2b993366596e20d78a<>res://.godot/imported/lb_cg.png-d8d979a315f5353f5704b56dc05c43c1.ctex:: +met_cg.png::CompressedTexture2D::520434181903943370::1750551437::1750691150::1::::<><><>0<>0<>96d85041f01246bcc6024ead1f774260<>res://.godot/imported/met_cg.png-c570dff39e1f4010d05a8f2d025e92dd.ctex:: +spid_cg.png::CompressedTexture2D::242836261703893051::1750551437::1750691150::1::::<><><>0<>0<>59ba6bfab482084faa4a932732de319f<>res://.godot/imported/spid_cg.png-7ba8afaaa950ec3f2d82473935743524.ctex:: +suc_cg.png::CompressedTexture2D::2512209861520528737::1750551437::1750691150::1::::<><><>0<>0<>d56f22511d600a4f4a7b7a6cbad8f6ec<>res://.godot/imported/suc_cg.png-a6bafc5dbdfa314a931c84da0ebf177c.ctex:: +::res://fonts/::1750691150 +Kenney Mini Square.ttf::FontFile::1938262454714673245::1453271262::1750691150::1::::<><><>0<>0<>542788ee824eef02cfe731e42b3397b2<>res://.godot/imported/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.fontdata:: +Kenney Mini.ttf::FontFile::1135465313385483486::1453271234::1750691150::1::::<><><>0<>0<>dff44e61f6924ef8a01d950b72fc29c3<>res://.godot/imported/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.fontdata:: +::res://menus/::1750620660 +continue_game_menu.tscn::PackedScene::6116708658199591154::1750552285::0::1::::<><><>0<>0<><>:: +main_menu.gd::GDScript::1967680497933307927::1750552266::0::1::::<>TextureRect<><>0<>0<><>:: +main_menu.tscn::PackedScene::5961113186009049631::1750620660::0::1::::<><><>0<>0<><>::uid://d01fm68pwgnvc::::res://ui/default_theme.tres<>uid://w7m2ybuqy1bw::::res://ui/background.png<>uid://3bfn7lgm1s3h::::res://menus/main_menu.gd<>uid://bqlbo0yh111fw::::res://objects/ui/sound_button.tscn<>uid://3p3r68ntjf4u::::res://sounds/ui/menu_click.wav<>uid://cs58kp03yj1kf::::res://sounds/ui/menu_confirm.wav +new_game_menu.gd::GDScript::915522276040726856::1750552323::0::1::::<>Control<><>0<>0<><>:: +new_game_menu.tscn::PackedScene::4990018891270925652::1750620660::0::1::::<><><>0<>0<><>::uid://d01fm68pwgnvc::::res://ui/default_theme.tres<>uid://nbqru7pv7cxc::::res://menus/new_game_menu.gd<>uid://bqlbo0yh111fw::::res://objects/ui/sound_button.tscn<>uid://beomt8bs2wra2::::res://ui/empty_ico.png<>uid://3p3r68ntjf4u::::res://sounds/ui/menu_click.wav<>uid://kwsk0b5ff8k1::::res://ui/fire_ico.png<>uid://dh8ike5vblov0::::res://ui/ice_ico.png<>uid://cs58kp03yj1kf::::res://sounds/ui/menu_confirm.wav<>uid://v0wt3up1lrkm::::res://ui/laser_ico.png<>uid://pk0b46lb6tmo::::res://ui/cryo_image.tres<>uid://h6prwf5a5wwr::::res://objects/ui/sound_button.gd +options_menu.gd::GDScript::4440408493494160629::1721094031::0::1::::<>Control<><>0<>0<><>:: +options_menu.tscn::PackedScene::6253358267390139520::1750551533::0::1::::<><><>0<>0<><>::uid://d01fm68pwgnvc::::res://ui/default_theme.tres<>uid://b4i745jtfepbh::::res://menus/options_menu.gd +splash_screen.gd::GDScript::8582636975384722305::1750552206::0::1::::<>TextureRect<><>0<>0<><>:: +splash_screen.tscn::PackedScene::219342553163428562::1750552323::0::1::::<><><>0<>0<><>::uid://dl708xax0net7::::res://ui/splash.png<>uid://dujq1ojabysqj::::res://menus/splash_screen.gd +::res://music/::1750691150 +area_0.ogg::AudioStreamOggVorbis::5979931519603097575::1720811397::1750691150::1::::<><><>0<>0<>a3ce7f557a3360acffbb03932ae4c17f<>res://.godot/imported/area_0.ogg-698a37b00e191da3849aacf81b06191a.oggvorbisstr:: +area_1.ogg::AudioStreamOggVorbis::2940933060406592714::1720811397::1750691150::1::::<><><>0<>0<>3c45845695b06c8e8ab93dea4312436c<>res://.godot/imported/area_1.ogg-0e4736dd73553438db5039531904b03b.oggvorbisstr:: +area_2.ogg::AudioStreamOggVorbis::5483388114855926758::1720811398::1750691150::1::::<><><>0<>0<>a6dab899c647557c20589cd98c5da0da<>res://.godot/imported/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.oggvorbisstr:: +area_3.ogg::AudioStreamOggVorbis::5909200030293024793::1720811399::1750691150::1::::<><><>0<>0<>d932a111b93b8eae441f0cc515fdd340<>res://.godot/imported/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.oggvorbisstr:: +area_4.ogg::AudioStreamOggVorbis::4014963219589510110::1720811400::1750691150::1::::<><><>0<>0<>20dcc8fcc4b153824ea3fd5b1ab64878<>res://.godot/imported/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.oggvorbisstr:: +ending_music.ogg::AudioStreamOggVorbis::1829946715165246158::1720811401::1750691150::1::::<><><>0<>0<>8e0f316154f19ab698d8447e64b65965<>res://.godot/imported/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.oggvorbisstr:: +game_over_music.ogg::AudioStreamOggVorbis::5269687320721226464::1720811402::1750691150::1::::<><><>0<>0<>d5d2e384d475b3469a5fa43a0c41a5d4<>res://.godot/imported/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.oggvorbisstr:: +::res://objects/::1750737880 +door_zone.gd::GDScript::6585260232913134177::1750703301::0::1::::DoorZone<>Area2D<><>0<>0<><>:: +door_zone.tscn::PackedScene::7713934376021401873::1750567808::0::1::::<><><>0<>0<><>::uid://c027jkwb3uac4::::res://objects/door_zone.gd +player.gd::GDScript::8383636569304863995::1750737779::0::1::::Player<>CharacterBody2D<><>0<>0<><>:: +player.png::CompressedTexture2D::5391872014729722203::1750736905::1750723748::1::::<><><>0<>0<>19e6728ac07912099d880a026e170d77<>res://.godot/imported/player.png-ce2a37186354540f2edbb662bd1e85b2.ctex:: +player.tscn::PackedScene::1907163347070211091::1750737779::0::1::::<><><>0<>0<><>::uid://ci24lybfsaxd0::::res://objects/player.png<>uid://drpdjfp0o7bbv::::res://objects/player.gd<>uid://e6q7q0ljb34u::::res://scripts/state_collision.gd<>uid://cgeaq15vi0bnd::::res://objects/player_sprite.gd +player_camera_2d.gd::GDScript::8499122072640094153::1750573607::0::1::::PlayerCamera2D<>Camera2D<><>0<>0<><>:: +player_sprite.gd::GDScript::5202261925850168873::1750737880::0::1::::<>AnimatedSprite2D<><>0<>0<><>:: +::res://objects/fx/::1750738040 +jump_dust.png::CompressedTexture2D::6093910176590466600::1750551491::1750691150::1::::<><><>0<>0<>6aa6a125bac4cacccea38cad95a2a660<>res://.godot/imported/jump_dust.png-341779febee3ef098cb2627403b1ea29.ctex:: +jump_dust.tscn::PackedScene::6824351214076789730::1750738040::0::1::::<><><>0<>0<><>::uid://cs262sxemhpum::::res://objects/fx/jump_dust.png<>uid://dgo1wtjored0j::::res://scripts/dust_particle.gd +roll_dust.png::CompressedTexture2D::7911025917473223871::1750551491::1750691150::1::::<><><>0<>0<>8a7c192e7e4cdf48d56db4db16ba61cc<>res://.godot/imported/roll_dust.png-f921e62c1104c1a75294133942b0d92b.ctex:: +roll_dust.tscn::PackedScene::3408465817884088527::1750620825::0::1::::<><><>0<>0<><>::uid://dkyfo8335hwnv::::res://objects/fx/roll_dust.png<>uid://dgo1wtjored0j::::res://scripts/dust_particle.gd +::res://objects/npcs/::1750703534 +zombie.gd::GDScript::3999911211607777699::1750619969::0::1::::Zombie<>CharacterBody2D<><>0<>0<><>:: +zombie.png::CompressedTexture2D::7134390561405859050::1750618714::1750691150::1::::<><><>0<>0<>099eb7fc70add31e2ad29693311f5e7a<>res://.godot/imported/zombie.png-cd8c3c30f31f1b01ad0e7564be92c691.ctex:: +zombie.tscn::PackedScene::308196846848181292::1750703534::0::1::::<><><>0<>0<><>::uid://c8v7mt7kbv7k5::::res://objects/npcs/zombie.png<>uid://bw8t7n771m0b4::::res://objects/npcs/zombie.gd<>uid://bsveyr6o3li86::::res://objects/npcs/zombie_sprite.gd<>uid://e6q7q0ljb34u::::res://scripts/state_collision.gd +zombie_sprite.gd::GDScript::3693458470497568057::1750703312::0::1::::<>AnimatedSprite2D<><>0<>0<><>:: +::res://objects/projectiles/::1750738121 +blast.png::CompressedTexture2D::6093584782309974374::1750620753::1750691150::1::::<><><>0<>0<>925e8fe7b0757f702b16ffbd585a1c8b<>res://.godot/imported/blast.png-1e5c9a58118096a1044ef4f96ebba846.ctex:: +blast.tscn::PackedScene::2546198143009428255::1750620707::0::1::::<><><>0<>0<><>:: +pound.png::CompressedTexture2D::9203406040908212222::1750736801::1750737142::1::::<><><>0<>0<>6dafefe5107892ee39222fc64dc0a920<>res://.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.ctex:: +pound_bullet.gd::GDScript::3027673964664734793::1750738121::0::1::::<>AnimatedSprite2D<><>0<>0<><>:: +pound_bullet.tscn::PackedScene::2147453580684251355::1750738121::0::1::::<><><>0<>0<><>::uid://bjevl3d4tu3e8::::res://objects/projectiles/pound_bullet.gd<>uid://d4eg0ukm83711::::res://objects/projectiles/pound.png +pound_ice.tscn::PackedScene::1302762331534600422::1750737172::0::1::::<><><>0<>0<><>:: +::res://objects/ui/::1750620660 +sound_button.gd::GDScript::556259893831953221::1725568022::0::1::::<>Button<><>0<>0<><>:: +sound_button.tscn::PackedScene::3532237405816616184::1750620660::0::1::::<><><>0<>0<><>::uid://h6prwf5a5wwr::::res://objects/ui/sound_button.gd +::res://rooms/::1750737986 +caves.gd::GDScript::24882117089813922::1750617653::0::1::::<>Node2D<><>0<>0<><>:: +caves.tscn::PackedScene::8840549584071536073::1750737986::0::1::::<><><>0<>0<><>::uid://cygngaiobann6::::res://tiles/tileset.tres<>uid://mb2mnfri0ti::::res://rooms/caves.gd<>uid://dtdbkfoaaejw0::::res://objects/player_camera_2d.gd<>uid://c027jkwb3uac4::::res://objects/door_zone.gd<>uid://enj7slqj7o2o::::res://objects/npcs/zombie.tscn +labs.gd::GDScript::37548097007580967::1750567803::0::1::::<>Node2D<><>0<>0<><>:: +labs.tscn::PackedScene::7638760442327001900::1750621123::0::1::::<><><>0<>0<><>::uid://sgn85l66sax::::res://rooms/labs.gd<>uid://cuk2cxty66cah::::res://sprites/lab/map_screen.png<>uid://4js1bkdv4ind::::res://backgrounds/lab-background.png<>uid://bi5xvp1dfm0d7::::res://sprites/lab/map_blip.png<>uid://dyg5mvl45r1vy::::res://sprites/lab/emptypod.png<>uid://ffk8oj1bo227::::res://sprites/player/ pod_1_strip8.png<>uid://chtee26rjbrcp::::res://sprites/player/pod_2_strip17.png<>uid://bluwleimw435s::::res://backgrounds/lab-foreground.png<>uid://dtdbkfoaaejw0::::res://objects/player_camera_2d.gd<>uid://c027jkwb3uac4::::res://objects/door_zone.gd +::res://scripts/::1750629437 +config.gd::GDScript::484579074222142259::1750551329::0::1::::Config<>Resource<><>0<>1<><>:: +dust_particle.gd::GDScript::7610915343248037783::1710988865::0::1::::<>AnimatedSprite2D<><>0<>0<><>:: +save.gd::GDScript::1578935055430542159::1750620390::0::1::::Save<>Resource<><>0<>1<><>:: +state_collision.gd::GDScript::345780581722804758::1750629437::0::1::::CollisionState2D<>CollisionShape2D<><>0<>0<><>:: +timespan.gd::GDScript::7847016038395551832::1720911990::0::1::::Timespan<>Node<><>0<>0<><>:: +::res://shaders/::1750359997 +grayscale.gdshader::Shader::2567683918940662498::1721530669::0::1::::<><><>0<>0<><>:: +grayscale.material::ShaderMaterial::204629878066640012::1720901562::0::1::::<><><>0<>0<><>::res://shaders/grayscale.gdshader +::res://sounds/::1750738217 +hit_ground.wav::AudioStreamWAV::5347445845899515898::1750620989::1750691150::1::::<><><>0<>0<>239547e1032497772d7233232bb47a83<>res://.godot/imported/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.sample:: +jump_sound.wav::AudioStreamWAV::8999994836596893168::1710891148::1750691150::1::::<><><>0<>0<>5b8335c6292f8b3be4e8f61023390a16<>res://.godot/imported/jump_sound.wav-9affc2476180294080c55de8f48bec0b.sample:: +pound_sound.wav::AudioStreamWAV::6074941637450975420::1750738213::1750738217::1::::<><><>0<>0<>6a371872952477b570f039e42ceb614a<>res://.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample:: +::res://sounds/lab/::1740466985 +::res://sounds/ui/::1750691150 +menu_click.wav::AudioStreamWAV::1997985402288459226::1710452569::1750691150::1::::<><><>0<>0<>0699b6cd89ba30bd6b1d52f70dbd3a51<>res://.godot/imported/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.sample:: +menu_confirm.wav::AudioStreamWAV::6100194231967931209::1710451860::1750691150::1::::<><><>0<>0<>4e716cbfe36b2b20e8f3dcb6ca77e09e<>res://.godot/imported/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.sample:: +::res://sprites/::1750737142 +h_scenes.png::CompressedTexture2D::4208166203866870506::1750618734::1750691150::1::::<><><>0<>0<>567c3c56e5ee782bc1feadedbbe829ee<>res://.godot/imported/h_scenes.png-92a1e2a3da19876c77ca7cb2b4fff5cc.ctex:: +::res://sprites/lab/::1750691150 +emptypod.png::CompressedTexture2D::8858024625567909650::1720910609::1750691150::1::::<><><>0<>0<>6eba387565c972b462ddd9442cc3a919<>res://.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c.ctex:: +map_blip.png::CompressedTexture2D::3011297586083440506::1720909870::1750691150::1::::<><><>0<>0<>7a6aed7c14112e1b150bb22bff7fbf63<>res://.godot/imported/map_blip.png-ceef55ae52619255edd6686f32ea5201.ctex:: +map_screen.png::CompressedTexture2D::6198906186601386423::1720909782::1750691150::1::::<><><>0<>0<>7c3521cbb614bbdc02649b5c116f3133<>res://.godot/imported/map_screen.png-5647ca2c75a5040e04eaca0337de0be0.ctex:: +::res://sprites/player/::1750737142 + pod_1_strip8.png::CompressedTexture2D::361932958500368546::1720833564::1750738217::1::::<><><>0<>0<>e176a602db1f43e55edc1887190f088a<>res://.godot/imported/ pod_1_strip8.png-091b6cdd48db3c02ccb1a09711911e86.ctex:: +pod_2_strip17.png::CompressedTexture2D::5303637928130129039::1720834018::1750691150::1::::<><><>0<>0<>727b6afa8dc0b5b6ba5e331c69bc0f6c<>res://.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840356ce.ctex:: +::res://tiles/::1750702292 +background0.png::CompressedTexture2D::648105552742881166::1750551470::1750691150::1::::<><><>0<>0<>f20052bda1b7bc72307dacff8112986e<>res://.godot/imported/background0.png-a12797f7f8f3b31b112b98b9411282ad.ctex:: +background7.png::CompressedTexture2D::376816099813597940::1750551470::1750691150::1::::<><><>0<>0<>fb28ff7dc09955ee45c5183c8520a1aa<>res://.godot/imported/background7.png-4d0c10d61d76442f67f1c7db9492d256.ctex:: +background8.png::CompressedTexture2D::8599100516977358228::1750551470::1750691150::1::::<><><>0<>0<>920e03e0d53719fa5d954220b75c2e2d<>res://.godot/imported/background8.png-8e6528c5e631a4cc7d04c24f1729c094.ctex:: +background14.png::CompressedTexture2D::9006621404830566164::1750551470::1750691150::1::::<><><>0<>0<>15383ab1cb0ec2a4b9130910270325de<>res://.godot/imported/background14.png-559829884ec90fb8f827206b90e564f3.ctex:: +background16.png::CompressedTexture2D::525037801124894650::1750551470::1750691150::1::::<><><>0<>0<>f3bfe0fb13985438b7feb6b32ef0a9da<>res://.godot/imported/background16.png-907a31e0379fa60e463d89bcd25daef4.ctex:: +background32.png::CompressedTexture2D::1596485012775344667::1750551470::1750691150::1::::<><><>0<>0<>479725286717783c10d2d0204af543d7<>res://.godot/imported/background32.png-514698614e3e5f9420175d8af6c2de04.ctex:: +tiles.png::CompressedTexture2D::9169884353096323394::1750578478::1750691150::1::::<><><>0<>0<>0881074d5329a72a14da0cd8960864f0<>res://.godot/imported/tiles.png-c896668944bf22074c8d621d670bc5dd.ctex:: +tileset.tres::TileSet::6470559929888614493::1750702292::0::1::::<><><>0<>0<><>::uid://d3v7wj3cud3yk::::res://tiles/tiles.png +::res://ui/::1750691150 +background.png::CompressedTexture2D::1610992731551526176::1720802747::1750691150::1::::<><><>0<>0<>64cf817ffdb784c4a9652df2cc002a65<>res://.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c564.ctex:: +cryo_image.tres::AtlasTexture::1074997714292607898::1720900181::0::1::::<><><>0<>0<><>::uid://ffk8oj1bo227::::res://sprites/player/ pod_1_strip8.png +default_theme.tres::Theme::8967983658039940528::1750553214::0::1::::<><><>0<>0<><>::uid://qga7hxbgghco::::res://fonts/Kenney Mini.ttf<>uid://dinirupft5uhs::::res://ui/slider.png<>uid://crprk32g1mmrj::::res://ui/slider_grabber.png +empty_ico.png::CompressedTexture2D::2696841616469620287::1720823438::1750691150::1::::<><><>0<>0<>88786f42d39238c0a6639c68974a7311<>res://.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16c.ctex:: +fire_ico.png::CompressedTexture2D::748416826777021674::1720823415::1750691150::1::::<><><>0<>0<>e0c6fb64f7715c63ade62f04828a1d61<>res://.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0.ctex:: +ice_ico.png::CompressedTexture2D::7719212273704145699::1720823423::1750691150::1::::<><><>0<>0<>5f55cdb6d82289517aef18e7d32195da<>res://.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635.ctex:: +laser_ico.png::CompressedTexture2D::1526946366441850492::1720823408::1750691150::1::::<><><>0<>0<>5b3744c748d741c8d725ba3f90b941e4<>res://.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471a.ctex:: +marker.png::CompressedTexture2D::3142929169415236542::1720830878::1750691150::1::::<><><>0<>0<>8242caad5df65f2c282722fd871e2f34<>res://.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.ctex:: +protag_image.tres::AtlasTexture::4938219553203889083::1720900035::0::1::::<><><>0<>0<><>::uid://dsxk6ix7sotmi::::res://sprites/player/player_stand_strip4.png +slider.png::CompressedTexture2D::7748126879317693392::1721075306::1750691150::1::::<><><>0<>0<>2bf69b5de3ea5a60f538ff25b3e4d3d1<>res://.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.ctex:: +slider_grabber.png::CompressedTexture2D::5998068935031094779::1721078344::1750691150::1::::<><><>0<>0<>bff106639bcc494b24a2f4785213564c<>res://.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d87762ad.ctex:: +slot_theme.tres::Theme::1947426276177635796::1720824336::0::1::::<><><>0<>0<><>::uid://qga7hxbgghco::::res://fonts/Kenney Mini.ttf +splash.png::CompressedTexture2D::7998977484361588110::1720917711::1750691150::1::::<><><>0<>0<>192f7069ae2ec1dc9278dabf4c3a2f3d<>res://.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.ctex:: diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4 new file mode 100644 index 0000000..e19b8ac --- /dev/null +++ b/.godot/editor/filesystem_update4 @@ -0,0 +1,12 @@ +res://objects/npcs/zombie.tscn +res://tiles/tileset.tres +res://rooms/caves.tscn +res://objects/player.gd +res://objects/door_zone.gd +res://objects/npcs/zombie_sprite.gd +res://objects/player_sprite.gd +res://objects/player.tscn +res://objects/projectiles/pound_bullet.tscn +res://objects/projectiles/pound_bullet.gd +res://objects/fx/jump_dust.tscn +res://rooms/labs.tscn diff --git a/.godot/editor/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.oggvorbisstr-folding-202443fa9f98671b9f3095f16d917c5a.cfg b/.godot/editor/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.oggvorbisstr-folding-202443fa9f98671b9f3095f16d917c5a.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.oggvorbisstr-folding-202443fa9f98671b9f3095f16d917c5a.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.sample-folding-e4b8932f09d11cbab5056ab7de38affe.cfg b/.godot/editor/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.sample-folding-e4b8932f09d11cbab5056ab7de38affe.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.sample-folding-e4b8932f09d11cbab5056ab7de38affe.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/jump_dust.tscn-editstate-b455a69b1959d947ab9c6b832f80a01d.cfg b/.godot/editor/jump_dust.tscn-editstate-b455a69b1959d947ab9c6b832f80a01d.cfg new file mode 100644 index 0000000..0b52dc9 --- /dev/null +++ b/.godot/editor/jump_dust.tscn-editstate-b455a69b1959d947ab9c6b832f80a01d.cfg @@ -0,0 +1,190 @@ +[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(-166, -111), +"primary_grid_step": Vector2i(8, 8), +"show_group_gizmos": true, +"show_guides": true, +"show_helpers": false, +"show_lock_gizmos": true, +"show_origin": true, +"show_position_gizmos": 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.2617994, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +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, +"MeshInstance3DCustomAABB": 0, +"NavigationLink3D": 0, +"NavigationObstacle3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Particles3DEmissionShape": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"SpringBoneCollision3D": 0, +"SpringBoneSimulator3D": 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": false, +"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_rotation": Vector2(-1.0471976, 2.6179938), +"sun_shadow_max_distance": 100.0 +}, +"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": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/.godot/editor/jump_dust.tscn-folding-b455a69b1959d947ab9c6b832f80a01d.cfg b/.godot/editor/jump_dust.tscn-folding-b455a69b1959d947ab9c6b832f80a01d.cfg new file mode 100644 index 0000000..67a1e33 --- /dev/null +++ b/.godot/editor/jump_dust.tscn-folding-b455a69b1959d947ab9c6b832f80a01d.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Offset")] +resource_unfolds=["res://objects/fx/jump_dust.tscn::SpriteFrames_dyqnt", PackedStringArray("Resource")] +nodes_folded=[] diff --git a/.godot/editor/jump_sound.wav-9affc2476180294080c55de8f48bec0b.sample-folding-226b2fc4541f3a5748e822a0e52d7246.cfg b/.godot/editor/jump_sound.wav-9affc2476180294080c55de8f48bec0b.sample-folding-226b2fc4541f3a5748e822a0e52d7246.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/jump_sound.wav-9affc2476180294080c55de8f48bec0b.sample-folding-226b2fc4541f3a5748e822a0e52d7246.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/labs.tscn-editstate-4b21cdc4127e1fdfc1b2e459d48bfa40.cfg b/.godot/editor/labs.tscn-editstate-4b21cdc4127e1fdfc1b2e459d48bfa40.cfg new file mode 100644 index 0000000..206ed0c --- /dev/null +++ b/.godot/editor/labs.tscn-editstate-4b21cdc4127e1fdfc1b2e459d48bfa40.cfg @@ -0,0 +1,190 @@ +[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(-64.48333, -115.878586), +"primary_grid_step": Vector2i(8, 8), +"show_group_gizmos": true, +"show_guides": true, +"show_helpers": false, +"show_lock_gizmos": true, +"show_origin": true, +"show_position_gizmos": 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.2617994, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 2.8531175 +} +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, +"MeshInstance3DCustomAABB": 0, +"NavigationLink3D": 0, +"NavigationObstacle3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Particles3DEmissionShape": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"SpringBoneCollision3D": 0, +"SpringBoneSimulator3D": 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": false, +"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_rotation": Vector2(-1.0471976, 2.6179938), +"sun_shadow_max_distance": 100.0 +}, +"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": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/.godot/editor/labs.tscn-folding-4b21cdc4127e1fdfc1b2e459d48bfa40.cfg b/.godot/editor/labs.tscn-folding-4b21cdc4127e1fdfc1b2e459d48bfa40.cfg new file mode 100644 index 0000000..7c925b2 --- /dev/null +++ b/.godot/editor/labs.tscn-folding-4b21cdc4127e1fdfc1b2e459d48bfa40.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Transform"), NodePath("StaticBody2D"), PackedStringArray("Ordering"), NodePath("TextureBackground"), PackedStringArray("Layout"), NodePath("MapScreen"), PackedStringArray("Transform", "Offset"), NodePath("MapScreen/MapBlip1"), PackedStringArray("Transform"), NodePath("MapScreen/MapBlip2"), PackedStringArray("Transform"), NodePath("MapScreen/MapBlip3"), PackedStringArray("Transform"), NodePath("MapScreen/MapBlip4"), PackedStringArray("Transform"), NodePath("MapScreen/MapBlip5"), PackedStringArray("Transform"), NodePath("MapScreen/MapBlip6"), PackedStringArray("Transform"), NodePath("MapScreen/MapBlip7"), PackedStringArray("Transform"), NodePath("PodEmpty1"), PackedStringArray("Transform", "Offset"), NodePath("PodEmpty2"), PackedStringArray("Transform", "Offset"), NodePath("PodPlayerEmpty"), PackedStringArray("Transform", "Offset"), NodePath("PodPlayer"), PackedStringArray("Transform", "Offset"), NodePath("PointLight2D"), PackedStringArray("Transform"), NodePath("TextureForeground"), PackedStringArray("Ordering", "Layout"), NodePath("PlayerPodSpawn"), PackedStringArray("Transform"), NodePath("PlayerCamera2D"), PackedStringArray("Limit"), NodePath("DoorCaves"), PackedStringArray("Transform"), NodePath("DoorCaves/CollisionShape2D"), PackedStringArray("Transform")] +resource_unfolds=["res://rooms/labs.tscn::SpriteFrames_pxlcb", PackedStringArray("Resource"), "res://rooms/labs.tscn::SpriteFrames_m3ku0", PackedStringArray("Resource"), "res://rooms/labs.tscn::SpriteFrames_c8d2d", PackedStringArray("Resource"), "res://rooms/labs.tscn::GDScript_ciu2s", PackedStringArray("Resource"), "res://rooms/labs.tscn::GradientTexture2D_fm2l1", PackedStringArray("Resource", "Fill"), "res://rooms/labs.tscn::RectangleShape2D_wsopf", PackedStringArray("Resource")] +nodes_folded=[] diff --git a/.godot/editor/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.sample-folding-eeefdb1403ea89917da4ce6820cacaf4.cfg b/.godot/editor/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.sample-folding-eeefdb1403ea89917da4ce6820cacaf4.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.sample-folding-eeefdb1403ea89917da4ce6820cacaf4.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.sample-folding-d952aa8a94e9aebacf29da918c4510a1.cfg b/.godot/editor/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.sample-folding-d952aa8a94e9aebacf29da918c4510a1.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.sample-folding-d952aa8a94e9aebacf29da918c4510a1.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/player.gd-folding-6d2d4ea766d26cb5fc669a77be764992.cfg b/.godot/editor/player.gd-folding-6d2d4ea766d26cb5fc669a77be764992.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/player.gd-folding-6d2d4ea766d26cb5fc669a77be764992.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/player.tscn-editstate-fd917217c4a5592248a679abd5f3a5fe.cfg b/.godot/editor/player.tscn-editstate-fd917217c4a5592248a679abd5f3a5fe.cfg new file mode 100644 index 0000000..c8a6a89 --- /dev/null +++ b/.godot/editor/player.tscn-editstate-fd917217c4a5592248a679abd5f3a5fe.cfg @@ -0,0 +1,190 @@ +[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(-73.39271, -54.277798), +"primary_grid_step": Vector2i(8, 8), +"show_group_gizmos": true, +"show_guides": true, +"show_helpers": false, +"show_lock_gizmos": true, +"show_origin": true, +"show_position_gizmos": 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.2617994, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 14.421002 +} +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, +"MeshInstance3DCustomAABB": 0, +"NavigationLink3D": 0, +"NavigationObstacle3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Particles3DEmissionShape": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"SpringBoneCollision3D": 0, +"SpringBoneSimulator3D": 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": false, +"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_rotation": Vector2(-1.0471976, 2.6179938), +"sun_shadow_max_distance": 100.0 +}, +"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": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/.godot/editor/player.tscn-folding-fd917217c4a5592248a679abd5f3a5fe.cfg b/.godot/editor/player.tscn-folding-fd917217c4a5592248a679abd5f3a5fe.cfg new file mode 100644 index 0000000..844426b --- /dev/null +++ b/.godot/editor/player.tscn-folding-fd917217c4a5592248a679abd5f3a5fe.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Ordering", "Floor", "Collision"), NodePath("Sprite"), PackedStringArray("Transform", "Offset"), NodePath("Hitbox"), PackedStringArray("Transform", "Shapes"), NodePath("State"), PackedStringArray("Layout")] +resource_unfolds=["res://objects/player.tscn::SpriteFrames_blchw", PackedStringArray("Resource"), "res://objects/player.tscn::CapsuleShape2D_nmc1l", PackedStringArray(), "res://objects/player.tscn::GDScript_uxov2", PackedStringArray("Resource")] +nodes_folded=[] diff --git a/.godot/editor/player_sprite.gd-folding-f327f7df3fa974da09cdacda99bec85a.cfg b/.godot/editor/player_sprite.gd-folding-f327f7df3fa974da09cdacda99bec85a.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/player_sprite.gd-folding-f327f7df3fa974da09cdacda99bec85a.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/pound_bullet.gd-folding-8d9fd162f938ad1d4f63a0ecec2f06ca.cfg b/.godot/editor/pound_bullet.gd-folding-8d9fd162f938ad1d4f63a0ecec2f06ca.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/pound_bullet.gd-folding-8d9fd162f938ad1d4f63a0ecec2f06ca.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/pound_bullet.tscn-editstate-31cb2e2c7fdbaa9807b03b226cab0152.cfg b/.godot/editor/pound_bullet.tscn-editstate-31cb2e2c7fdbaa9807b03b226cab0152.cfg new file mode 100644 index 0000000..4de6ae4 --- /dev/null +++ b/.godot/editor/pound_bullet.tscn-editstate-31cb2e2c7fdbaa9807b03b226cab0152.cfg @@ -0,0 +1,190 @@ +[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(-51.7164, -20.79568), +"primary_grid_step": Vector2i(8, 8), +"show_group_gizmos": true, +"show_guides": true, +"show_helpers": false, +"show_lock_gizmos": true, +"show_origin": true, +"show_position_gizmos": 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.2617994, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 14.421002 +} +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, +"MeshInstance3DCustomAABB": 0, +"NavigationLink3D": 0, +"NavigationObstacle3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Particles3DEmissionShape": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"SpringBoneCollision3D": 0, +"SpringBoneSimulator3D": 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": false, +"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_rotation": Vector2(-1.0471976, 2.6179938), +"sun_shadow_max_distance": 100.0 +}, +"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": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@20441/@Panel@14/@VBoxContainer@15/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@26/DockVSplitCenter/@VSplitContainer@62/@VBoxContainer@63/@EditorMainScreen@103/MainScreen/@CanvasItemEditor@10870/@VSplitContainer@10515/@HSplitContainer@10517/@HSplitContainer@10519/@Control@10520/@SubViewportContainer@10521/@SubViewport@10522/PoundBullet")]) diff --git a/.godot/editor/pound_bullet.tscn-folding-31cb2e2c7fdbaa9807b03b226cab0152.cfg b/.godot/editor/pound_bullet.tscn-folding-31cb2e2c7fdbaa9807b03b226cab0152.cfg new file mode 100644 index 0000000..ebca8bd --- /dev/null +++ b/.godot/editor/pound_bullet.tscn-folding-31cb2e2c7fdbaa9807b03b226cab0152.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Offset"), NodePath("Attackbox/CollisionShape2D"), PackedStringArray("Transform")] +resource_unfolds=["res://objects/projectiles/pound_bullet.tscn::SpriteFrames_i8330", PackedStringArray(), "res://objects/projectiles/pound_bullet.tscn::RectangleShape2D_3ik7t", PackedStringArray()] +nodes_folded=[] diff --git a/.godot/editor/pound_ice.tscn-editstate-be76b7f168137c2242d67aeadb89696e.cfg b/.godot/editor/pound_ice.tscn-editstate-be76b7f168137c2242d67aeadb89696e.cfg new file mode 100644 index 0000000..0b52dc9 --- /dev/null +++ b/.godot/editor/pound_ice.tscn-editstate-be76b7f168137c2242d67aeadb89696e.cfg @@ -0,0 +1,190 @@ +[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(-166, -111), +"primary_grid_step": Vector2i(8, 8), +"show_group_gizmos": true, +"show_guides": true, +"show_helpers": false, +"show_lock_gizmos": true, +"show_origin": true, +"show_position_gizmos": 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.2617994, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +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, +"MeshInstance3DCustomAABB": 0, +"NavigationLink3D": 0, +"NavigationObstacle3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Particles3DEmissionShape": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"SpringBoneCollision3D": 0, +"SpringBoneSimulator3D": 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": false, +"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_rotation": Vector2(-1.0471976, 2.6179938), +"sun_shadow_max_distance": 100.0 +}, +"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": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/.godot/editor/pound_ice.tscn-folding-be76b7f168137c2242d67aeadb89696e.cfg b/.godot/editor/pound_ice.tscn-folding-be76b7f168137c2242d67aeadb89696e.cfg new file mode 100644 index 0000000..1d019fa --- /dev/null +++ b/.godot/editor/pound_ice.tscn-folding-be76b7f168137c2242d67aeadb89696e.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[] +resource_unfolds=[] +nodes_folded=[] diff --git a/.godot/editor/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample-folding-20032e8fbafcf9a6ffba1bc8d68272a5.cfg b/.godot/editor/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample-folding-20032e8fbafcf9a6ffba1bc8d68272a5.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample-folding-20032e8fbafcf9a6ffba1bc8d68272a5.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.sample-folding-928906334445ba52b99b5d0bded32a6d.cfg b/.godot/editor/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.sample-folding-928906334445ba52b99b5d0bded32a6d.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.sample-folding-928906334445ba52b99b5d0bded32a6d.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg new file mode 100644 index 0000000..e7bd9d6 --- /dev/null +++ b/.godot/editor/project_metadata.cfg @@ -0,0 +1,27 @@ +[game_view] + +select_mode=0 + +[editor_metadata] + +executable_path="/var/home/sclark/Applications/Godot_v4.5-beta1_linux.x86_64" +use_advanced_connections=false + +[recent_files] + +scenes=["res://objects/fx/roll_dust.tscn", "res://objects/fx/jump_dust.tscn", "res://objects/projectiles/pound_bullet.tscn", "res://objects/projectiles/blast.tscn", "res://objects/player.tscn", "res://objects/npcs/zombie.tscn", "res://rooms/caves.tscn", "res://rooms/labs.tscn", "res://menus/splash_screen.tscn"] +scripts=["res://scripts/dust_particle.gd", "res://objects/projectiles/pound_bullet.gd", "PhysicsBody2D", "res://objects/npcs/zombie.gd", "res://objects/npcs/zombie_sprite.gd", "res://objects/door_zone.gd", "res://objects/player_sprite.gd", "Array", "res://rooms/caves.gd", "res://objects/player.gd"] + +[dialog_bounds] + +create_new_node=Rect2(2750, 370, 900, 700) +project_settings=Rect2(2600, 370, 1200, 700) + +[script_setup] + +last_selected_language="GDScript" +create_built_in_script=false + +[quick_open_dialog] + +last_mode=1 diff --git a/.godot/editor/quick_open_dialog_cache.cfg b/.godot/editor/quick_open_dialog_cache.cfg new file mode 100644 index 0000000..d7cb125 --- /dev/null +++ b/.godot/editor/quick_open_dialog_cache.cfg @@ -0,0 +1,3 @@ +[selected_history] + +AudioStream=PackedStringArray("uid://css0nv2dxb52w") diff --git a/.godot/editor/recent_dirs b/.godot/editor/recent_dirs new file mode 100644 index 0000000..26af0a0 --- /dev/null +++ b/.godot/editor/recent_dirs @@ -0,0 +1,2 @@ +res://objects/projectiles +res://objects diff --git a/.godot/editor/roll_dust.tscn-folding-d6bb044ec2ed023738185548f37a4224.cfg b/.godot/editor/roll_dust.tscn-folding-d6bb044ec2ed023738185548f37a4224.cfg new file mode 100644 index 0000000..504141d --- /dev/null +++ b/.godot/editor/roll_dust.tscn-folding-d6bb044ec2ed023738185548f37a4224.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Offset")] +resource_unfolds=["res://objects/fx/roll_dust.tscn::SpriteFrames_dyqnt", PackedStringArray("Resource")] +nodes_folded=[] diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg new file mode 100644 index 0000000..c170736 --- /dev/null +++ b/.godot/editor/script_editor_cache.cfg @@ -0,0 +1,111 @@ +[res://objects/player.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 1, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 105, +"scroll_position": 81.0, +"selection": false, +"syntax_highlighter": "GDScript" +} + +[res://rooms/caves.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 0, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 18, +"scroll_position": 0.0, +"selection": false, +"syntax_highlighter": "GDScript" +} + +[res://objects/player_sprite.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 3, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 66, +"scroll_position": 17.0, +"selection": false, +"syntax_highlighter": "GDScript" +} + +[res://objects/door_zone.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 22, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 37, +"scroll_position": 3.0, +"selection": false, +"syntax_highlighter": "GDScript" +} + +[res://objects/npcs/zombie_sprite.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 35, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 5, +"scroll_position": 0.0, +"selection": false, +"syntax_highlighter": "GDScript" +} + +[res://objects/npcs/zombie.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 0, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 26, +"scroll_position": 0.0, +"selection": false, +"syntax_highlighter": "GDScript" +} + +[res://objects/projectiles/pound_bullet.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 0, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 4, +"scroll_position": 0.0, +"selection": false, +"syntax_highlighter": "GDScript" +} + +[res://scripts/dust_particle.gd] + +state={ +"bookmarks": PackedInt32Array(), +"breakpoints": PackedInt32Array(), +"column": 12, +"folded_lines": Array[int]([]), +"h_scroll_position": 0, +"row": 4, +"scroll_position": 0.0, +"selection": false, +"syntax_highlighter": "GDScript" +} diff --git a/.godot/editor/splash_screen.tscn-folding-6f90880d6ca667ea35576bf129a9d11f.cfg b/.godot/editor/splash_screen.tscn-folding-6f90880d6ca667ea35576bf129a9d11f.cfg new file mode 100644 index 0000000..3549628 --- /dev/null +++ b/.godot/editor/splash_screen.tscn-folding-6f90880d6ca667ea35576bf129a9d11f.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Layout")] +resource_unfolds=[] +nodes_folded=[] diff --git a/.godot/editor/tileset.tres-folding-eaac6dc0735b1f2078aa85d43ae75bd9.cfg b/.godot/editor/tileset.tres-folding-eaac6dc0735b1f2078aa85d43ae75bd9.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/tileset.tres-folding-eaac6dc0735b1f2078aa85d43ae75bd9.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/zombie.tscn-editstate-1a9f92123254a2e8a3ee70eed74101af.cfg b/.godot/editor/zombie.tscn-editstate-1a9f92123254a2e8a3ee70eed74101af.cfg new file mode 100644 index 0000000..65dd23d --- /dev/null +++ b/.godot/editor/zombie.tscn-editstate-1a9f92123254a2e8a3ee70eed74101af.cfg @@ -0,0 +1,190 @@ +[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(-47.171803, -43.89835), +"primary_grid_step": Vector2i(8, 8), +"show_group_gizmos": true, +"show_guides": true, +"show_helpers": false, +"show_lock_gizmos": true, +"show_origin": true, +"show_position_gizmos": 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.2617994, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 19.194355 +} +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, +"MeshInstance3DCustomAABB": 0, +"NavigationLink3D": 0, +"NavigationObstacle3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Particles3DEmissionShape": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"SpringBoneCollision3D": 0, +"SpringBoneSimulator3D": 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": false, +"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_rotation": Vector2(-1.0471976, 2.6179938), +"sun_shadow_max_distance": 100.0 +}, +"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": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 22, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"grid": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"transform_gizmo": true, +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@20441/@Panel@14/@VBoxContainer@15/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@26/DockVSplitCenter/@VSplitContainer@62/@VBoxContainer@63/@EditorMainScreen@103/MainScreen/@CanvasItemEditor@10870/@VSplitContainer@10515/@HSplitContainer@10517/@HSplitContainer@10519/@Control@10520/@SubViewportContainer@10521/@SubViewport@10522/Zombie/Area2D/CollisionState2D")]) diff --git a/.godot/editor/zombie.tscn-folding-1a9f92123254a2e8a3ee70eed74101af.cfg b/.godot/editor/zombie.tscn-folding-1a9f92123254a2e8a3ee70eed74101af.cfg new file mode 100644 index 0000000..8c8dc9b --- /dev/null +++ b/.godot/editor/zombie.tscn-folding-1a9f92123254a2e8a3ee70eed74101af.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Collision"), NodePath("Sprite"), PackedStringArray("Transform", "Offset"), NodePath("Collision"), PackedStringArray("Transform"), NodePath("Area2D/CollisionAttack"), PackedStringArray("Transform", "shape")] +resource_unfolds=["res://objects/npcs/zombie.tscn::SpriteFrames_4jgel", PackedStringArray("Resource"), "res://objects/npcs/zombie.tscn::CapsuleShape2D_8psf6", PackedStringArray("Resource"), "res://objects/npcs/zombie.tscn::RectangleShape2D_8bxsl", PackedStringArray("Resource")] +nodes_folded=[] diff --git a/.godot/editor/zombie_sprite.gd-folding-40fb2f421fa3ed8333f675e869b40bad.cfg b/.godot/editor/zombie_sprite.gd-folding-40fb2f421fa3ed8333f675e869b40bad.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/zombie_sprite.gd-folding-40fb2f421fa3ed8333f675e869b40bad.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/global_script_class_cache.cfg b/.godot/global_script_class_cache.cfg new file mode 100644 index 0000000..652851a --- /dev/null +++ b/.godot/global_script_class_cache.cfg @@ -0,0 +1,65 @@ +list=[{ +"base": &"CollisionShape2D", +"class": &"CollisionState2D", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/state_collision.gd" +}, { +"base": &"Resource", +"class": &"Config", +"icon": "", +"is_abstract": false, +"is_tool": true, +"language": &"GDScript", +"path": "res://scripts/config.gd" +}, { +"base": &"Area2D", +"class": &"DoorZone", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://objects/door_zone.gd" +}, { +"base": &"CharacterBody2D", +"class": &"Player", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://objects/player.gd" +}, { +"base": &"Camera2D", +"class": &"PlayerCamera2D", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://objects/player_camera_2d.gd" +}, { +"base": &"Resource", +"class": &"Save", +"icon": "", +"is_abstract": false, +"is_tool": true, +"language": &"GDScript", +"path": "res://scripts/save.gd" +}, { +"base": &"Node", +"class": &"Timespan", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/timespan.gd" +}, { +"base": &"CharacterBody2D", +"class": &"Zombie", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://objects/npcs/zombie.gd" +}] diff --git a/.godot/imported/ pod_1_strip8.png-091b6cdd48db3c02ccb1a09711911e86.ctex b/.godot/imported/ pod_1_strip8.png-091b6cdd48db3c02ccb1a09711911e86.ctex new file mode 100644 index 0000000..ea1e12c Binary files /dev/null and b/.godot/imported/ pod_1_strip8.png-091b6cdd48db3c02ccb1a09711911e86.ctex differ diff --git a/.godot/imported/ pod_1_strip8.png-091b6cdd48db3c02ccb1a09711911e86.md5 b/.godot/imported/ pod_1_strip8.png-091b6cdd48db3c02ccb1a09711911e86.md5 new file mode 100644 index 0000000..929e45a --- /dev/null +++ b/.godot/imported/ pod_1_strip8.png-091b6cdd48db3c02ccb1a09711911e86.md5 @@ -0,0 +1,3 @@ +source_md5="9b7f0c16d3a70650a80f0e436c2f04ba" +dest_md5="81e1544ebc3cd80769f3b339bd5a8e0d" + diff --git a/.godot/imported/'player_stand_strip4.png-4122fcb90a1081014bd50915f56b6904.md5 b/.godot/imported/'player_stand_strip4.png-4122fcb90a1081014bd50915f56b6904.md5 new file mode 100644 index 0000000..01e2ac5 --- /dev/null +++ b/.godot/imported/'player_stand_strip4.png-4122fcb90a1081014bd50915f56b6904.md5 @@ -0,0 +1,3 @@ +source_md5="471983eeb3fbb0ae9d76661492ed5283" +dest_md5="c62658d1524d9212c8ffcdeb2fd72766" + diff --git a/.godot/imported/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.fontdata b/.godot/imported/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.fontdata new file mode 100644 index 0000000..5944ce9 Binary files /dev/null and b/.godot/imported/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.fontdata differ diff --git a/.godot/imported/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.md5 b/.godot/imported/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.md5 new file mode 100644 index 0000000..338d941 --- /dev/null +++ b/.godot/imported/Kenney Mini Square.ttf-1f4c1a99a59ae08657fdeadcb5ed3ee0.md5 @@ -0,0 +1,3 @@ +source_md5="ea552e7cc170120fa3c9b36e20d40d52" +dest_md5="bbd29200ec93231efaa2d409e925054b" + diff --git a/.godot/imported/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.fontdata b/.godot/imported/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.fontdata new file mode 100644 index 0000000..9cb1456 Binary files /dev/null and b/.godot/imported/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.fontdata differ diff --git a/.godot/imported/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.md5 b/.godot/imported/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.md5 new file mode 100644 index 0000000..cfd6440 --- /dev/null +++ b/.godot/imported/Kenney Mini.ttf-7e07372b7d2e719119d99587e44ddefb.md5 @@ -0,0 +1,3 @@ +source_md5="b89738d9ff80a620997b240b19851314" +dest_md5="0ccca9526fd59386707b42e4d94807eb" + diff --git a/.godot/imported/area_0.ogg-698a37b00e191da3849aacf81b06191a.md5 b/.godot/imported/area_0.ogg-698a37b00e191da3849aacf81b06191a.md5 new file mode 100644 index 0000000..bced205 --- /dev/null +++ b/.godot/imported/area_0.ogg-698a37b00e191da3849aacf81b06191a.md5 @@ -0,0 +1,3 @@ +source_md5="d1d62b86b06746f6e88227eadf80e123" +dest_md5="edd11b5b1dd633416aea0f336e9d99be" + diff --git a/.godot/imported/area_0.ogg-698a37b00e191da3849aacf81b06191a.oggvorbisstr b/.godot/imported/area_0.ogg-698a37b00e191da3849aacf81b06191a.oggvorbisstr new file mode 100644 index 0000000..3522413 Binary files /dev/null and b/.godot/imported/area_0.ogg-698a37b00e191da3849aacf81b06191a.oggvorbisstr differ diff --git a/.godot/imported/area_1.ogg-0e4736dd73553438db5039531904b03b.md5 b/.godot/imported/area_1.ogg-0e4736dd73553438db5039531904b03b.md5 new file mode 100644 index 0000000..12886e9 --- /dev/null +++ b/.godot/imported/area_1.ogg-0e4736dd73553438db5039531904b03b.md5 @@ -0,0 +1,3 @@ +source_md5="1fc707ef96b28b23990341b4bf6a16ed" +dest_md5="ae54704b2c09010e19766be29b902c27" + diff --git a/.godot/imported/area_1.ogg-0e4736dd73553438db5039531904b03b.oggvorbisstr b/.godot/imported/area_1.ogg-0e4736dd73553438db5039531904b03b.oggvorbisstr new file mode 100644 index 0000000..8928fa9 Binary files /dev/null and b/.godot/imported/area_1.ogg-0e4736dd73553438db5039531904b03b.oggvorbisstr differ diff --git a/.godot/imported/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.md5 b/.godot/imported/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.md5 new file mode 100644 index 0000000..2abe112 --- /dev/null +++ b/.godot/imported/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.md5 @@ -0,0 +1,3 @@ +source_md5="27a4d2c0c7e85fbc32a7bafa692263c5" +dest_md5="cd8f028748fdda09d1b81f7a2bc56199" + diff --git a/.godot/imported/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.oggvorbisstr b/.godot/imported/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.oggvorbisstr new file mode 100644 index 0000000..dadd97f Binary files /dev/null and b/.godot/imported/area_2.ogg-f5a90f1530ed9ee4e755d08f5fe609b8.oggvorbisstr differ diff --git a/.godot/imported/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.md5 b/.godot/imported/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.md5 new file mode 100644 index 0000000..0136e5f --- /dev/null +++ b/.godot/imported/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.md5 @@ -0,0 +1,3 @@ +source_md5="7e9aec8f7cf77bc01ff1e1fd08e59c36" +dest_md5="44e2de122c4924c6e01170a6ac56dee1" + diff --git a/.godot/imported/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.oggvorbisstr b/.godot/imported/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.oggvorbisstr new file mode 100644 index 0000000..cce51f1 Binary files /dev/null and b/.godot/imported/area_3.ogg-696854ba5bbb5873d0759cf7aef40d43.oggvorbisstr differ diff --git a/.godot/imported/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.md5 b/.godot/imported/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.md5 new file mode 100644 index 0000000..67da3be --- /dev/null +++ b/.godot/imported/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.md5 @@ -0,0 +1,3 @@ +source_md5="2256edfa9c789882ad461439438a1931" +dest_md5="33ba96c202b1f01ef79fb44b48cebc62" + diff --git a/.godot/imported/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.oggvorbisstr b/.godot/imported/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.oggvorbisstr new file mode 100644 index 0000000..85b8dae Binary files /dev/null and b/.godot/imported/area_4.ogg-20ed11af33d4f9581ca42f87b4758bcd.oggvorbisstr differ diff --git a/.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c564.ctex b/.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c564.ctex new file mode 100644 index 0000000..cc57b38 Binary files /dev/null and b/.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c564.ctex differ diff --git a/.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c564.md5 b/.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c564.md5 new file mode 100644 index 0000000..c4df11f --- /dev/null +++ b/.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c564.md5 @@ -0,0 +1,3 @@ +source_md5="96eafb4f2dba32382fad800442af16b6" +dest_md5="452dc02140381c53fa122ffaead6dbb0" + diff --git a/.godot/imported/background0.png-a12797f7f8f3b31b112b98b9411282ad.ctex b/.godot/imported/background0.png-a12797f7f8f3b31b112b98b9411282ad.ctex new file mode 100644 index 0000000..85f5619 Binary files /dev/null and b/.godot/imported/background0.png-a12797f7f8f3b31b112b98b9411282ad.ctex differ diff --git a/.godot/imported/background0.png-a12797f7f8f3b31b112b98b9411282ad.md5 b/.godot/imported/background0.png-a12797f7f8f3b31b112b98b9411282ad.md5 new file mode 100644 index 0000000..ada77c5 --- /dev/null +++ b/.godot/imported/background0.png-a12797f7f8f3b31b112b98b9411282ad.md5 @@ -0,0 +1,3 @@ +source_md5="399c927078ba55fbdad3eaa34e77c628" +dest_md5="79181e0cc17acd2e93c6d4e77a97ca3a" + diff --git a/.godot/imported/background14.png-559829884ec90fb8f827206b90e564f3.ctex b/.godot/imported/background14.png-559829884ec90fb8f827206b90e564f3.ctex new file mode 100644 index 0000000..e0be0d6 Binary files /dev/null and b/.godot/imported/background14.png-559829884ec90fb8f827206b90e564f3.ctex differ diff --git a/.godot/imported/background14.png-559829884ec90fb8f827206b90e564f3.md5 b/.godot/imported/background14.png-559829884ec90fb8f827206b90e564f3.md5 new file mode 100644 index 0000000..3b9ee59 --- /dev/null +++ b/.godot/imported/background14.png-559829884ec90fb8f827206b90e564f3.md5 @@ -0,0 +1,3 @@ +source_md5="65e17f2d7cc06f3c36dfab9471f4a486" +dest_md5="821e457fb10b2b6817dad771f54a0929" + diff --git a/.godot/imported/background16.png-907a31e0379fa60e463d89bcd25daef4.ctex b/.godot/imported/background16.png-907a31e0379fa60e463d89bcd25daef4.ctex new file mode 100644 index 0000000..788683e Binary files /dev/null and b/.godot/imported/background16.png-907a31e0379fa60e463d89bcd25daef4.ctex differ diff --git a/.godot/imported/background16.png-907a31e0379fa60e463d89bcd25daef4.md5 b/.godot/imported/background16.png-907a31e0379fa60e463d89bcd25daef4.md5 new file mode 100644 index 0000000..dac3d17 --- /dev/null +++ b/.godot/imported/background16.png-907a31e0379fa60e463d89bcd25daef4.md5 @@ -0,0 +1,3 @@ +source_md5="8ece6686df61d1d8b19cb2a0f9d72854" +dest_md5="1c8632342fa429a7274993b6f02e53a2" + diff --git a/.godot/imported/background32.png-514698614e3e5f9420175d8af6c2de04.ctex b/.godot/imported/background32.png-514698614e3e5f9420175d8af6c2de04.ctex new file mode 100644 index 0000000..563c308 Binary files /dev/null and b/.godot/imported/background32.png-514698614e3e5f9420175d8af6c2de04.ctex differ diff --git a/.godot/imported/background32.png-514698614e3e5f9420175d8af6c2de04.md5 b/.godot/imported/background32.png-514698614e3e5f9420175d8af6c2de04.md5 new file mode 100644 index 0000000..6183b6f --- /dev/null +++ b/.godot/imported/background32.png-514698614e3e5f9420175d8af6c2de04.md5 @@ -0,0 +1,3 @@ +source_md5="6133c4f48866cccb84a8c64a94a3701e" +dest_md5="324e035365309b5e642d89fed76cf46e" + diff --git a/.godot/imported/background7.png-4d0c10d61d76442f67f1c7db9492d256.ctex b/.godot/imported/background7.png-4d0c10d61d76442f67f1c7db9492d256.ctex new file mode 100644 index 0000000..2436edc Binary files /dev/null and b/.godot/imported/background7.png-4d0c10d61d76442f67f1c7db9492d256.ctex differ diff --git a/.godot/imported/background7.png-4d0c10d61d76442f67f1c7db9492d256.md5 b/.godot/imported/background7.png-4d0c10d61d76442f67f1c7db9492d256.md5 new file mode 100644 index 0000000..42214e9 --- /dev/null +++ b/.godot/imported/background7.png-4d0c10d61d76442f67f1c7db9492d256.md5 @@ -0,0 +1,3 @@ +source_md5="6f0adbb048bd79b54cd1fd74eeff70f0" +dest_md5="133382a7a47ce7374918d901ad585153" + diff --git a/.godot/imported/background8.png-8e6528c5e631a4cc7d04c24f1729c094.ctex b/.godot/imported/background8.png-8e6528c5e631a4cc7d04c24f1729c094.ctex new file mode 100644 index 0000000..c5a6363 Binary files /dev/null and b/.godot/imported/background8.png-8e6528c5e631a4cc7d04c24f1729c094.ctex differ diff --git a/.godot/imported/background8.png-8e6528c5e631a4cc7d04c24f1729c094.md5 b/.godot/imported/background8.png-8e6528c5e631a4cc7d04c24f1729c094.md5 new file mode 100644 index 0000000..a7e4fc8 --- /dev/null +++ b/.godot/imported/background8.png-8e6528c5e631a4cc7d04c24f1729c094.md5 @@ -0,0 +1,3 @@ +source_md5="c5912edcdeebeeb72ab74725f576be8d" +dest_md5="7bb1ef9318f278d9a3ccae2bb7b9a160" + diff --git a/.godot/imported/blast.png-1e5c9a58118096a1044ef4f96ebba846.ctex b/.godot/imported/blast.png-1e5c9a58118096a1044ef4f96ebba846.ctex new file mode 100644 index 0000000..1480db2 Binary files /dev/null and b/.godot/imported/blast.png-1e5c9a58118096a1044ef4f96ebba846.ctex differ diff --git a/.godot/imported/blast.png-1e5c9a58118096a1044ef4f96ebba846.md5 b/.godot/imported/blast.png-1e5c9a58118096a1044ef4f96ebba846.md5 new file mode 100644 index 0000000..1ec2570 --- /dev/null +++ b/.godot/imported/blast.png-1e5c9a58118096a1044ef4f96ebba846.md5 @@ -0,0 +1,3 @@ +source_md5="772f7dbbc91837064656b86a16f3163a" +dest_md5="9b100befe06b5e159b8acd1b5b42b6f4" + diff --git a/.godot/imported/demon_cg.png-35e296c7adfd3427d083b30af37884f6.ctex b/.godot/imported/demon_cg.png-35e296c7adfd3427d083b30af37884f6.ctex new file mode 100644 index 0000000..2e36665 Binary files /dev/null and b/.godot/imported/demon_cg.png-35e296c7adfd3427d083b30af37884f6.ctex differ diff --git a/.godot/imported/demon_cg.png-35e296c7adfd3427d083b30af37884f6.md5 b/.godot/imported/demon_cg.png-35e296c7adfd3427d083b30af37884f6.md5 new file mode 100644 index 0000000..d9ddf9e --- /dev/null +++ b/.godot/imported/demon_cg.png-35e296c7adfd3427d083b30af37884f6.md5 @@ -0,0 +1,3 @@ +source_md5="783c1af5dd63bc542701ace0b0de5b9a" +dest_md5="15c2ab7320a3775af67ea903cb00c442" + diff --git a/.godot/imported/doc_cg.png-9a6c378f49d87eb756740781ddbe9a4a.ctex b/.godot/imported/doc_cg.png-9a6c378f49d87eb756740781ddbe9a4a.ctex new file mode 100644 index 0000000..eada2e1 Binary files /dev/null and b/.godot/imported/doc_cg.png-9a6c378f49d87eb756740781ddbe9a4a.ctex differ diff --git a/.godot/imported/doc_cg.png-9a6c378f49d87eb756740781ddbe9a4a.md5 b/.godot/imported/doc_cg.png-9a6c378f49d87eb756740781ddbe9a4a.md5 new file mode 100644 index 0000000..2ee8a8d --- /dev/null +++ b/.godot/imported/doc_cg.png-9a6c378f49d87eb756740781ddbe9a4a.md5 @@ -0,0 +1,3 @@ +source_md5="950b3ccbf75038683bb5480e0cc1571a" +dest_md5="bc51e4c3be546d70c294f01881882209" + diff --git a/.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16c.ctex b/.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16c.ctex new file mode 100644 index 0000000..472b4b1 Binary files /dev/null and b/.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16c.ctex differ diff --git a/.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16c.md5 b/.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16c.md5 new file mode 100644 index 0000000..cfdf1f8 --- /dev/null +++ b/.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16c.md5 @@ -0,0 +1,3 @@ +source_md5="95c830b9e4d550426a84472eda25b7c2" +dest_md5="696e0b06d681f72d37cab5733ea1e7d2" + diff --git a/.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c.ctex b/.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c.ctex new file mode 100644 index 0000000..813cf9c Binary files /dev/null and b/.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c.ctex differ diff --git a/.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c.md5 b/.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c.md5 new file mode 100644 index 0000000..8271664 --- /dev/null +++ b/.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c.md5 @@ -0,0 +1,3 @@ +source_md5="604e1b43da52e3b2af374bc90827354e" +dest_md5="30d956dc1c215a42aaf4b4ba1f5c50cc" + diff --git a/.godot/imported/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.md5 b/.godot/imported/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.md5 new file mode 100644 index 0000000..4b0055d --- /dev/null +++ b/.godot/imported/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.md5 @@ -0,0 +1,3 @@ +source_md5="26d215276797833f7a5466ae26eb87b3" +dest_md5="9f19230012d5f55a9a7ef3a846fa4de6" + diff --git a/.godot/imported/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.oggvorbisstr b/.godot/imported/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.oggvorbisstr new file mode 100644 index 0000000..3ca3d0c Binary files /dev/null and b/.godot/imported/ending_music.ogg-d4fce01ab1e3374353771c26db2bf3ca.oggvorbisstr differ diff --git a/.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0.ctex b/.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0.ctex new file mode 100644 index 0000000..8a5c3a1 Binary files /dev/null and b/.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0.ctex differ diff --git a/.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0.md5 b/.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0.md5 new file mode 100644 index 0000000..c499e0b --- /dev/null +++ b/.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0.md5 @@ -0,0 +1,3 @@ +source_md5="aed48e5ded0ab5a05747590bc894631a" +dest_md5="fdbd5f5e2fa7a4a4c92a53112f376872" + diff --git a/.godot/imported/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.md5 b/.godot/imported/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.md5 new file mode 100644 index 0000000..01adc49 --- /dev/null +++ b/.godot/imported/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.md5 @@ -0,0 +1,3 @@ +source_md5="3cec5bc9d4d9e013d1dfda7e02777941" +dest_md5="c276eef93417b251421e9e0c0acfa2da" + diff --git a/.godot/imported/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.oggvorbisstr b/.godot/imported/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.oggvorbisstr new file mode 100644 index 0000000..fcfebc2 Binary files /dev/null and b/.godot/imported/game_over_music.ogg-9a91a773036c7879e3fca3c22c46a438.oggvorbisstr differ diff --git a/.godot/imported/generic_cg.png-501538e97bf67c2cb2f5fe0c8213656d.ctex b/.godot/imported/generic_cg.png-501538e97bf67c2cb2f5fe0c8213656d.ctex new file mode 100644 index 0000000..23d2830 Binary files /dev/null and b/.godot/imported/generic_cg.png-501538e97bf67c2cb2f5fe0c8213656d.ctex differ diff --git a/.godot/imported/generic_cg.png-501538e97bf67c2cb2f5fe0c8213656d.md5 b/.godot/imported/generic_cg.png-501538e97bf67c2cb2f5fe0c8213656d.md5 new file mode 100644 index 0000000..b2c150d --- /dev/null +++ b/.godot/imported/generic_cg.png-501538e97bf67c2cb2f5fe0c8213656d.md5 @@ -0,0 +1,3 @@ +source_md5="7895d70cc2ccb87a4b3b59d3e84363cf" +dest_md5="f8ffe5b52cc43354e44c3ef18273b902" + diff --git a/.godot/imported/h_scenes.png-92a1e2a3da19876c77ca7cb2b4fff5cc.ctex b/.godot/imported/h_scenes.png-92a1e2a3da19876c77ca7cb2b4fff5cc.ctex new file mode 100644 index 0000000..57d466c Binary files /dev/null and b/.godot/imported/h_scenes.png-92a1e2a3da19876c77ca7cb2b4fff5cc.ctex differ diff --git a/.godot/imported/h_scenes.png-92a1e2a3da19876c77ca7cb2b4fff5cc.md5 b/.godot/imported/h_scenes.png-92a1e2a3da19876c77ca7cb2b4fff5cc.md5 new file mode 100644 index 0000000..af474c0 --- /dev/null +++ b/.godot/imported/h_scenes.png-92a1e2a3da19876c77ca7cb2b4fff5cc.md5 @@ -0,0 +1,3 @@ +source_md5="acc749f558f9af5f47a61c2e5b4800db" +dest_md5="46436bc413d8aa900a9f20198a08e346" + diff --git a/.godot/imported/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.md5 b/.godot/imported/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.md5 new file mode 100644 index 0000000..cf61866 --- /dev/null +++ b/.godot/imported/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.md5 @@ -0,0 +1,3 @@ +source_md5="3bc077841f6536a97e466f6e3fefd313" +dest_md5="4b587bfcd20f610ce7ec7ff305260314" + diff --git a/.godot/imported/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.sample b/.godot/imported/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.sample new file mode 100644 index 0000000..25a09af Binary files /dev/null and b/.godot/imported/hit_ground.wav-31d3c81761ba8558f6320fa0cb58b43c.sample differ diff --git a/.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635.ctex b/.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635.ctex new file mode 100644 index 0000000..516d23a Binary files /dev/null and b/.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635.ctex differ diff --git a/.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635.md5 b/.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635.md5 new file mode 100644 index 0000000..64ea08c --- /dev/null +++ b/.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635.md5 @@ -0,0 +1,3 @@ +source_md5="9aef6dff1c632dda7dc587f2ba3b1863" +dest_md5="73a70910cc64ae5a9b12ae2ce33cf030" + diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex new file mode 100644 index 0000000..6e1d156 Binary files /dev/null and b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex differ diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 new file mode 100644 index 0000000..34eabb0 --- /dev/null +++ b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 @@ -0,0 +1,3 @@ +source_md5="6b889d078fa758143359bc161bfef966" +dest_md5="b48bef1f2eefdd190e0a3e60a6188d75" + diff --git a/.godot/imported/jump_dust.png-341779febee3ef098cb2627403b1ea29.ctex b/.godot/imported/jump_dust.png-341779febee3ef098cb2627403b1ea29.ctex new file mode 100644 index 0000000..44d2b2c Binary files /dev/null and b/.godot/imported/jump_dust.png-341779febee3ef098cb2627403b1ea29.ctex differ diff --git a/.godot/imported/jump_dust.png-341779febee3ef098cb2627403b1ea29.md5 b/.godot/imported/jump_dust.png-341779febee3ef098cb2627403b1ea29.md5 new file mode 100644 index 0000000..ba4ce97 --- /dev/null +++ b/.godot/imported/jump_dust.png-341779febee3ef098cb2627403b1ea29.md5 @@ -0,0 +1,3 @@ +source_md5="f589ec8f16bd327f3337bec8b6d5f60c" +dest_md5="ebdb67dd68a6d5e0e2a34a42d428ce8a" + diff --git a/.godot/imported/jump_sound.wav-9affc2476180294080c55de8f48bec0b.md5 b/.godot/imported/jump_sound.wav-9affc2476180294080c55de8f48bec0b.md5 new file mode 100644 index 0000000..2528a55 --- /dev/null +++ b/.godot/imported/jump_sound.wav-9affc2476180294080c55de8f48bec0b.md5 @@ -0,0 +1,3 @@ +source_md5="8df15acd504bb776090b465a9fc7e9e4" +dest_md5="919828a5a6c4909633b6e80bc469deae" + diff --git a/.godot/imported/jump_sound.wav-9affc2476180294080c55de8f48bec0b.sample b/.godot/imported/jump_sound.wav-9affc2476180294080c55de8f48bec0b.sample new file mode 100644 index 0000000..3b8d0fb Binary files /dev/null and b/.godot/imported/jump_sound.wav-9affc2476180294080c55de8f48bec0b.sample differ diff --git a/.godot/imported/lab-background.png-af2585ad1cd88c2453fe08aa1aeecb61.ctex b/.godot/imported/lab-background.png-af2585ad1cd88c2453fe08aa1aeecb61.ctex new file mode 100644 index 0000000..e88d05e Binary files /dev/null and b/.godot/imported/lab-background.png-af2585ad1cd88c2453fe08aa1aeecb61.ctex differ diff --git a/.godot/imported/lab-background.png-af2585ad1cd88c2453fe08aa1aeecb61.md5 b/.godot/imported/lab-background.png-af2585ad1cd88c2453fe08aa1aeecb61.md5 new file mode 100644 index 0000000..0c91305 --- /dev/null +++ b/.godot/imported/lab-background.png-af2585ad1cd88c2453fe08aa1aeecb61.md5 @@ -0,0 +1,3 @@ +source_md5="b9162697d34068b328f8503d9c086622" +dest_md5="a86d61fd2b9054edfe83f9012743c059" + diff --git a/.godot/imported/lab-foreground.png-f458ead3de93179b0e34957b179f35b3.ctex b/.godot/imported/lab-foreground.png-f458ead3de93179b0e34957b179f35b3.ctex new file mode 100644 index 0000000..b1d23e9 Binary files /dev/null and b/.godot/imported/lab-foreground.png-f458ead3de93179b0e34957b179f35b3.ctex differ diff --git a/.godot/imported/lab-foreground.png-f458ead3de93179b0e34957b179f35b3.md5 b/.godot/imported/lab-foreground.png-f458ead3de93179b0e34957b179f35b3.md5 new file mode 100644 index 0000000..0fd2aa2 --- /dev/null +++ b/.godot/imported/lab-foreground.png-f458ead3de93179b0e34957b179f35b3.md5 @@ -0,0 +1,3 @@ +source_md5="6502bc68443fe21d02f5f972d9df2246" +dest_md5="47f198a6977ec5dd9e20180ebe6cc3db" + diff --git a/.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471a.ctex b/.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471a.ctex new file mode 100644 index 0000000..c824e3a Binary files /dev/null and b/.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471a.ctex differ diff --git a/.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471a.md5 b/.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471a.md5 new file mode 100644 index 0000000..114ee62 --- /dev/null +++ b/.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471a.md5 @@ -0,0 +1,3 @@ +source_md5="b353f0e4b2dc58e9f59a047617b5b69f" +dest_md5="343a63931c665cdbcd12145fb50db544" + diff --git a/.godot/imported/lb_cg.png-d8d979a315f5353f5704b56dc05c43c1.ctex b/.godot/imported/lb_cg.png-d8d979a315f5353f5704b56dc05c43c1.ctex new file mode 100644 index 0000000..801690e Binary files /dev/null and b/.godot/imported/lb_cg.png-d8d979a315f5353f5704b56dc05c43c1.ctex differ diff --git a/.godot/imported/lb_cg.png-d8d979a315f5353f5704b56dc05c43c1.md5 b/.godot/imported/lb_cg.png-d8d979a315f5353f5704b56dc05c43c1.md5 new file mode 100644 index 0000000..5370475 --- /dev/null +++ b/.godot/imported/lb_cg.png-d8d979a315f5353f5704b56dc05c43c1.md5 @@ -0,0 +1,3 @@ +source_md5="88f885e924c770495a8a1e7fab29aa9d" +dest_md5="538d032c38c6279cbe0cf61d4b1b7a6a" + diff --git a/.godot/imported/map_blip.png-ceef55ae52619255edd6686f32ea5201.ctex b/.godot/imported/map_blip.png-ceef55ae52619255edd6686f32ea5201.ctex new file mode 100644 index 0000000..fc3b0f7 Binary files /dev/null and b/.godot/imported/map_blip.png-ceef55ae52619255edd6686f32ea5201.ctex differ diff --git a/.godot/imported/map_blip.png-ceef55ae52619255edd6686f32ea5201.md5 b/.godot/imported/map_blip.png-ceef55ae52619255edd6686f32ea5201.md5 new file mode 100644 index 0000000..d8ca007 --- /dev/null +++ b/.godot/imported/map_blip.png-ceef55ae52619255edd6686f32ea5201.md5 @@ -0,0 +1,3 @@ +source_md5="781e3f4810e31e6c446dbee60cd8d3e3" +dest_md5="926a61d6d9d916a2fe19a574d838f72f" + diff --git a/.godot/imported/map_screen.png-5647ca2c75a5040e04eaca0337de0be0.ctex b/.godot/imported/map_screen.png-5647ca2c75a5040e04eaca0337de0be0.ctex new file mode 100644 index 0000000..8c9f4fb Binary files /dev/null and b/.godot/imported/map_screen.png-5647ca2c75a5040e04eaca0337de0be0.ctex differ diff --git a/.godot/imported/map_screen.png-5647ca2c75a5040e04eaca0337de0be0.md5 b/.godot/imported/map_screen.png-5647ca2c75a5040e04eaca0337de0be0.md5 new file mode 100644 index 0000000..1c7daa2 --- /dev/null +++ b/.godot/imported/map_screen.png-5647ca2c75a5040e04eaca0337de0be0.md5 @@ -0,0 +1,3 @@ +source_md5="c22002281b129b6d804facf6ccf5bd98" +dest_md5="68a631be1821bddd2e4fe2250abe288d" + diff --git a/.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.ctex b/.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.ctex new file mode 100644 index 0000000..42a3f75 Binary files /dev/null and b/.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.ctex differ diff --git a/.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.md5 b/.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.md5 new file mode 100644 index 0000000..c4415a0 --- /dev/null +++ b/.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.md5 @@ -0,0 +1,3 @@ +source_md5="3d7bb7204342e90d4c4265c91af8b132" +dest_md5="3cdbd150e3a6d8ef207ccec251ba6c32" + diff --git a/.godot/imported/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.md5 b/.godot/imported/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.md5 new file mode 100644 index 0000000..b0b3bd1 --- /dev/null +++ b/.godot/imported/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.md5 @@ -0,0 +1,3 @@ +source_md5="9a63823f9ffecbaef64d91ba733f9d62" +dest_md5="6f64df78735a62ccca19ac04b49f2c42" + diff --git a/.godot/imported/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.sample b/.godot/imported/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.sample new file mode 100644 index 0000000..5a4cbc6 Binary files /dev/null and b/.godot/imported/menu_click.wav-a6fc5b50ad651f5ab9134277621be5e1.sample differ diff --git a/.godot/imported/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.md5 b/.godot/imported/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.md5 new file mode 100644 index 0000000..20ee293 --- /dev/null +++ b/.godot/imported/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.md5 @@ -0,0 +1,3 @@ +source_md5="832a4101790b302988cc3d1cd340e41e" +dest_md5="5f55c02c5fa4ea6e364081c36a1bdbb9" + diff --git a/.godot/imported/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.sample b/.godot/imported/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.sample new file mode 100644 index 0000000..3bc6b3c Binary files /dev/null and b/.godot/imported/menu_confirm.wav-165a23549a9dd75ba4fe6e67d519e4fc.sample differ diff --git a/.godot/imported/met_cg.png-c570dff39e1f4010d05a8f2d025e92dd.ctex b/.godot/imported/met_cg.png-c570dff39e1f4010d05a8f2d025e92dd.ctex new file mode 100644 index 0000000..1587a98 Binary files /dev/null and b/.godot/imported/met_cg.png-c570dff39e1f4010d05a8f2d025e92dd.ctex differ diff --git a/.godot/imported/met_cg.png-c570dff39e1f4010d05a8f2d025e92dd.md5 b/.godot/imported/met_cg.png-c570dff39e1f4010d05a8f2d025e92dd.md5 new file mode 100644 index 0000000..7870955 --- /dev/null +++ b/.godot/imported/met_cg.png-c570dff39e1f4010d05a8f2d025e92dd.md5 @@ -0,0 +1,3 @@ +source_md5="9e19ae35f0042a1cf3ef58a5a4bf562e" +dest_md5="4983ab843adce7269b453e9ae52371ed" + diff --git a/.godot/imported/player.png-ce2a37186354540f2edbb662bd1e85b2.ctex b/.godot/imported/player.png-ce2a37186354540f2edbb662bd1e85b2.ctex new file mode 100644 index 0000000..4de1796 Binary files /dev/null and b/.godot/imported/player.png-ce2a37186354540f2edbb662bd1e85b2.ctex differ diff --git a/.godot/imported/player.png-ce2a37186354540f2edbb662bd1e85b2.md5 b/.godot/imported/player.png-ce2a37186354540f2edbb662bd1e85b2.md5 new file mode 100644 index 0000000..bff9077 --- /dev/null +++ b/.godot/imported/player.png-ce2a37186354540f2edbb662bd1e85b2.md5 @@ -0,0 +1,3 @@ +source_md5="a8947ded17a74afddad371d28d94abf6" +dest_md5="d316d994437ad455f88146ce02cef238" + diff --git a/.godot/imported/player_fall.png-07a50682ef48b34d4cf26543bc390a11.md5 b/.godot/imported/player_fall.png-07a50682ef48b34d4cf26543bc390a11.md5 new file mode 100644 index 0000000..c23a5b0 --- /dev/null +++ b/.godot/imported/player_fall.png-07a50682ef48b34d4cf26543bc390a11.md5 @@ -0,0 +1,3 @@ +source_md5="4585f44d8372fa3a6de9318f2a8548cc" +dest_md5="af307591e11da3bef4bea38eddd996c6" + diff --git a/.godot/imported/player_hit_2_strip8.png-79b240f538b39b5f7377cf1aae3ac421.md5 b/.godot/imported/player_hit_2_strip8.png-79b240f538b39b5f7377cf1aae3ac421.md5 new file mode 100644 index 0000000..8787790 --- /dev/null +++ b/.godot/imported/player_hit_2_strip8.png-79b240f538b39b5f7377cf1aae3ac421.md5 @@ -0,0 +1,3 @@ +source_md5="37dc65af79faebf7d58a21ead866dab8" +dest_md5="1834f87d55ba4382750375064b1f1950" + diff --git a/.godot/imported/player_jab_strip8.png-520d775ad35c560303adbabafc0f54fa.md5 b/.godot/imported/player_jab_strip8.png-520d775ad35c560303adbabafc0f54fa.md5 new file mode 100644 index 0000000..5010321 --- /dev/null +++ b/.godot/imported/player_jab_strip8.png-520d775ad35c560303adbabafc0f54fa.md5 @@ -0,0 +1,3 @@ +source_md5="fa5ef3027f5e1f662d6dd61f02434747" +dest_md5="8e1869acdbb515d8c36b241d78f9b0a6" + diff --git a/.godot/imported/player_jump.png-da1520216ccf3d61864157abf35f2143.md5 b/.godot/imported/player_jump.png-da1520216ccf3d61864157abf35f2143.md5 new file mode 100644 index 0000000..0691068 --- /dev/null +++ b/.godot/imported/player_jump.png-da1520216ccf3d61864157abf35f2143.md5 @@ -0,0 +1,3 @@ +source_md5="8709692fca19c7f7f89b373fb2ff7bcf" +dest_md5="20754f35500b4f79b095dec69a7a4ba8" + diff --git a/.godot/imported/player_kick_strip7.png-bcaf15c88b0c3cd9ac306d0628d000f6.md5 b/.godot/imported/player_kick_strip7.png-bcaf15c88b0c3cd9ac306d0628d000f6.md5 new file mode 100644 index 0000000..f3b86fe --- /dev/null +++ b/.godot/imported/player_kick_strip7.png-bcaf15c88b0c3cd9ac306d0628d000f6.md5 @@ -0,0 +1,3 @@ +source_md5="69d469036686ad667c75423bfd075812" +dest_md5="bc66ea5b17c627208afd5db2c798787f" + diff --git a/.godot/imported/player_knockdown_strip8.png-831ff15a86e55d6ed3a18d18e06ac438.md5 b/.godot/imported/player_knockdown_strip8.png-831ff15a86e55d6ed3a18d18e06ac438.md5 new file mode 100644 index 0000000..887700e --- /dev/null +++ b/.godot/imported/player_knockdown_strip8.png-831ff15a86e55d6ed3a18d18e06ac438.md5 @@ -0,0 +1,3 @@ +source_md5="4a81429fbe83e802f353720aaaa61951" +dest_md5="3062967ceffe46ccb41c0c36478187d6" + diff --git a/.godot/imported/player_land_strip3.png-94002ffa28452ce3556a01b6c020f9c3.md5 b/.godot/imported/player_land_strip3.png-94002ffa28452ce3556a01b6c020f9c3.md5 new file mode 100644 index 0000000..be3e26d --- /dev/null +++ b/.godot/imported/player_land_strip3.png-94002ffa28452ce3556a01b6c020f9c3.md5 @@ -0,0 +1,3 @@ +source_md5="74934531c0439a4ec70e2946e82c1c8e" +dest_md5="38b681953a9c83189a0e46d90588005e" + diff --git a/.godot/imported/player_lay.png-f26e30ff6573fb2bc4fa5b7b2a234f6f.md5 b/.godot/imported/player_lay.png-f26e30ff6573fb2bc4fa5b7b2a234f6f.md5 new file mode 100644 index 0000000..a737a0e --- /dev/null +++ b/.godot/imported/player_lay.png-f26e30ff6573fb2bc4fa5b7b2a234f6f.md5 @@ -0,0 +1,3 @@ +source_md5="30ec5214c40542bd7c600314ae4d2914" +dest_md5="ee8d6b48668fca47969dbded11af3219" + diff --git a/.godot/imported/player_pound_strip11.png-687d893f40e9d95ebc5716aa26ce3cf2.md5 b/.godot/imported/player_pound_strip11.png-687d893f40e9d95ebc5716aa26ce3cf2.md5 new file mode 100644 index 0000000..50b6373 --- /dev/null +++ b/.godot/imported/player_pound_strip11.png-687d893f40e9d95ebc5716aa26ce3cf2.md5 @@ -0,0 +1,3 @@ +source_md5="37cb209acde63b0b97cd5f5f69769d4f" +dest_md5="ee42f769012d320b52f565b229764f1c" + diff --git a/.godot/imported/player_roll_strip10.png-a09ceea18f1ac453abc2d459cd060d0f.md5 b/.godot/imported/player_roll_strip10.png-a09ceea18f1ac453abc2d459cd060d0f.md5 new file mode 100644 index 0000000..358fb53 --- /dev/null +++ b/.godot/imported/player_roll_strip10.png-a09ceea18f1ac453abc2d459cd060d0f.md5 @@ -0,0 +1,3 @@ +source_md5="c392f1db248bd0de0c38c5385016d2a6" +dest_md5="c87bfedf961b8e74dfbe4e25b8e7a3c0" + diff --git a/.godot/imported/player_run_start_strip6.png-39353d1141750b9232ed21029f4ba986.md5 b/.godot/imported/player_run_start_strip6.png-39353d1141750b9232ed21029f4ba986.md5 new file mode 100644 index 0000000..3a46d85 --- /dev/null +++ b/.godot/imported/player_run_start_strip6.png-39353d1141750b9232ed21029f4ba986.md5 @@ -0,0 +1,3 @@ +source_md5="326383a3076f4cfc3832488f37774a35" +dest_md5="2c0fcd3944a5130246bbf303bba39f02" + diff --git a/.godot/imported/player_run_strip8.png-09cda1bc805db837b714958b520e8480.md5 b/.godot/imported/player_run_strip8.png-09cda1bc805db837b714958b520e8480.md5 new file mode 100644 index 0000000..0fb4e75 --- /dev/null +++ b/.godot/imported/player_run_strip8.png-09cda1bc805db837b714958b520e8480.md5 @@ -0,0 +1,3 @@ +source_md5="d3544cbb4ff871ed4f1c40dfc844ba2a" +dest_md5="35058705f55d1e318d9497f97458861a" + diff --git a/.godot/imported/player_shoot_strip4.png-502dec8026d8aeabdf6c67abf7505401.md5 b/.godot/imported/player_shoot_strip4.png-502dec8026d8aeabdf6c67abf7505401.md5 new file mode 100644 index 0000000..cf3dde0 --- /dev/null +++ b/.godot/imported/player_shoot_strip4.png-502dec8026d8aeabdf6c67abf7505401.md5 @@ -0,0 +1,3 @@ +source_md5="f7ff50abe49430d874845a9b83d104e4" +dest_md5="98c6839aeeded3edfa823328c8eec28b" + diff --git a/.godot/imported/player_stand_strip4.png-842a5e738fa2a867488e21d6b5e11793.md5 b/.godot/imported/player_stand_strip4.png-842a5e738fa2a867488e21d6b5e11793.md5 new file mode 100644 index 0000000..01e2ac5 --- /dev/null +++ b/.godot/imported/player_stand_strip4.png-842a5e738fa2a867488e21d6b5e11793.md5 @@ -0,0 +1,3 @@ +source_md5="471983eeb3fbb0ae9d76661492ed5283" +dest_md5="c62658d1524d9212c8ffcdeb2fd72766" + diff --git a/.godot/imported/player_start_jump.png-8634b0de6ea9ad8baa1bff26cc5e7191.md5 b/.godot/imported/player_start_jump.png-8634b0de6ea9ad8baa1bff26cc5e7191.md5 new file mode 100644 index 0000000..317f322 --- /dev/null +++ b/.godot/imported/player_start_jump.png-8634b0de6ea9ad8baa1bff26cc5e7191.md5 @@ -0,0 +1,3 @@ +source_md5="98a8e557c112f9f70c9008aaeea00ad2" +dest_md5="e3b5daf651b4ffce7eac219582822eac" + diff --git a/.godot/imported/player_straight_strip12.png-2c9a01c044c63334ca757df71fdf6d3f.md5 b/.godot/imported/player_straight_strip12.png-2c9a01c044c63334ca757df71fdf6d3f.md5 new file mode 100644 index 0000000..a338400 --- /dev/null +++ b/.godot/imported/player_straight_strip12.png-2c9a01c044c63334ca757df71fdf6d3f.md5 @@ -0,0 +1,3 @@ +source_md5="526ed9332538bc599801b23a3be4b69b" +dest_md5="2883563298723a150d03d8058a15eb7e" + diff --git a/.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840356ce.ctex b/.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840356ce.ctex new file mode 100644 index 0000000..b35150c Binary files /dev/null and b/.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840356ce.ctex differ diff --git a/.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840356ce.md5 b/.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840356ce.md5 new file mode 100644 index 0000000..df54098 --- /dev/null +++ b/.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840356ce.md5 @@ -0,0 +1,3 @@ +source_md5="80a2013fd53e97ecb492326aa6718d1b" +dest_md5="845694f0a8b9545a4c02924a6de162f7" + diff --git a/.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.ctex b/.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.ctex new file mode 100644 index 0000000..b6e712e Binary files /dev/null and b/.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.ctex differ diff --git a/.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.md5 b/.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.md5 new file mode 100644 index 0000000..d9f0d91 --- /dev/null +++ b/.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.md5 @@ -0,0 +1,3 @@ +source_md5="4281a55cd1ebfc85466214ee2d4735c6" +dest_md5="f11c8e27537268808ca6bc64a1f6c7da" + diff --git a/.godot/imported/pound.png-df741e159b8607805189ab6edd15769a.ctex b/.godot/imported/pound.png-df741e159b8607805189ab6edd15769a.ctex new file mode 100644 index 0000000..b6e712e Binary files /dev/null and b/.godot/imported/pound.png-df741e159b8607805189ab6edd15769a.ctex differ diff --git a/.godot/imported/pound.png-df741e159b8607805189ab6edd15769a.md5 b/.godot/imported/pound.png-df741e159b8607805189ab6edd15769a.md5 new file mode 100644 index 0000000..d9f0d91 --- /dev/null +++ b/.godot/imported/pound.png-df741e159b8607805189ab6edd15769a.md5 @@ -0,0 +1,3 @@ +source_md5="4281a55cd1ebfc85466214ee2d4735c6" +dest_md5="f11c8e27537268808ca6bc64a1f6c7da" + diff --git a/.godot/imported/pound_fall.png-77144de977a1954ebe7bed3fff00348d.md5 b/.godot/imported/pound_fall.png-77144de977a1954ebe7bed3fff00348d.md5 new file mode 100644 index 0000000..07f78b7 --- /dev/null +++ b/.godot/imported/pound_fall.png-77144de977a1954ebe7bed3fff00348d.md5 @@ -0,0 +1,3 @@ +source_md5="e7d312d72f663d1ddf452b72bddd9c53" +dest_md5="9358dfb70bff5010f1217d951642dbb2" + diff --git a/.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.md5 b/.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.md5 new file mode 100644 index 0000000..d43c7cc --- /dev/null +++ b/.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.md5 @@ -0,0 +1,3 @@ +source_md5="1e19e12f11956f581fe537d4fc85a792" +dest_md5="7e116438652a8939880f3084e1a5f930" + diff --git a/.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample b/.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample new file mode 100644 index 0000000..6223b31 Binary files /dev/null and b/.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample differ diff --git a/.godot/imported/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.md5 b/.godot/imported/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.md5 new file mode 100644 index 0000000..dbc83b6 --- /dev/null +++ b/.godot/imported/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.md5 @@ -0,0 +1,3 @@ +source_md5="1e19e12f11956f581fe537d4fc85a792" +dest_md5="a40cb1d9f66ba4c02432bdacbccdf80d" + diff --git a/.godot/imported/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.sample b/.godot/imported/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.sample new file mode 100644 index 0000000..4226ca7 Binary files /dev/null and b/.godot/imported/pound_sound.wav-b584b5d0d91b4765aad48a2ead8c1d0e.sample differ diff --git a/.godot/imported/roll_dust.png-f921e62c1104c1a75294133942b0d92b.ctex b/.godot/imported/roll_dust.png-f921e62c1104c1a75294133942b0d92b.ctex new file mode 100644 index 0000000..712ecee Binary files /dev/null and b/.godot/imported/roll_dust.png-f921e62c1104c1a75294133942b0d92b.ctex differ diff --git a/.godot/imported/roll_dust.png-f921e62c1104c1a75294133942b0d92b.md5 b/.godot/imported/roll_dust.png-f921e62c1104c1a75294133942b0d92b.md5 new file mode 100644 index 0000000..684c7fc --- /dev/null +++ b/.godot/imported/roll_dust.png-f921e62c1104c1a75294133942b0d92b.md5 @@ -0,0 +1,3 @@ +source_md5="79a10ba12c4a6048213c57b15d31c5ee" +dest_md5="36556c56d5e14c1f09595de38528d890" + diff --git a/.godot/imported/shoot_shuffle_strip2.png-c19b38a10b1383e41204d8f4db79d160.md5 b/.godot/imported/shoot_shuffle_strip2.png-c19b38a10b1383e41204d8f4db79d160.md5 new file mode 100644 index 0000000..40ec0fa --- /dev/null +++ b/.godot/imported/shoot_shuffle_strip2.png-c19b38a10b1383e41204d8f4db79d160.md5 @@ -0,0 +1,3 @@ +source_md5="b6c8f0fa99f5ca54bc6cc065205bddec" +dest_md5="6c0ae91edb6384674b087e14eb20fb6d" + diff --git a/.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.ctex b/.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.ctex new file mode 100644 index 0000000..8181b26 Binary files /dev/null and b/.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.ctex differ diff --git a/.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.md5 b/.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.md5 new file mode 100644 index 0000000..79c2893 --- /dev/null +++ b/.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.md5 @@ -0,0 +1,3 @@ +source_md5="99edac390201031a7fc22437dfeb9012" +dest_md5="f8265b56ab4e49b10de97ead4e91a260" + diff --git a/.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d87762ad.ctex b/.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d87762ad.ctex new file mode 100644 index 0000000..abfc344 Binary files /dev/null and b/.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d87762ad.ctex differ diff --git a/.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d87762ad.md5 b/.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d87762ad.md5 new file mode 100644 index 0000000..da37922 --- /dev/null +++ b/.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d87762ad.md5 @@ -0,0 +1,3 @@ +source_md5="29852102f87ec1af7dabb09727a4e2d5" +dest_md5="f99e5407aa842bd25ecd66ac1c501f0b" + diff --git a/.godot/imported/spid_cg.png-7ba8afaaa950ec3f2d82473935743524.ctex b/.godot/imported/spid_cg.png-7ba8afaaa950ec3f2d82473935743524.ctex new file mode 100644 index 0000000..909c6c1 Binary files /dev/null and b/.godot/imported/spid_cg.png-7ba8afaaa950ec3f2d82473935743524.ctex differ diff --git a/.godot/imported/spid_cg.png-7ba8afaaa950ec3f2d82473935743524.md5 b/.godot/imported/spid_cg.png-7ba8afaaa950ec3f2d82473935743524.md5 new file mode 100644 index 0000000..362183b --- /dev/null +++ b/.godot/imported/spid_cg.png-7ba8afaaa950ec3f2d82473935743524.md5 @@ -0,0 +1,3 @@ +source_md5="3404f7242ad7f2f779077f906237dd6a" +dest_md5="6f6177006aebe86f078d8e8116a2e432" + diff --git a/.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.ctex b/.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.ctex new file mode 100644 index 0000000..b081a21 Binary files /dev/null and b/.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.ctex differ diff --git a/.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.md5 b/.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.md5 new file mode 100644 index 0000000..954e759 --- /dev/null +++ b/.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.md5 @@ -0,0 +1,3 @@ +source_md5="64115a4d96223299ce9eed52bc8db1eb" +dest_md5="0ca7df06744895fe289a212bb7c1bbbb" + diff --git a/.godot/imported/suc_cg.png-a6bafc5dbdfa314a931c84da0ebf177c.ctex b/.godot/imported/suc_cg.png-a6bafc5dbdfa314a931c84da0ebf177c.ctex new file mode 100644 index 0000000..55db03e Binary files /dev/null and b/.godot/imported/suc_cg.png-a6bafc5dbdfa314a931c84da0ebf177c.ctex differ diff --git a/.godot/imported/suc_cg.png-a6bafc5dbdfa314a931c84da0ebf177c.md5 b/.godot/imported/suc_cg.png-a6bafc5dbdfa314a931c84da0ebf177c.md5 new file mode 100644 index 0000000..dcad1d3 --- /dev/null +++ b/.godot/imported/suc_cg.png-a6bafc5dbdfa314a931c84da0ebf177c.md5 @@ -0,0 +1,3 @@ +source_md5="5a6d7edf107ea667a06e95513ec341cf" +dest_md5="21a06f81a87b3c0337777c85ddb43122" + diff --git a/.godot/imported/tiles.png-c896668944bf22074c8d621d670bc5dd.ctex b/.godot/imported/tiles.png-c896668944bf22074c8d621d670bc5dd.ctex new file mode 100644 index 0000000..3910ef3 Binary files /dev/null and b/.godot/imported/tiles.png-c896668944bf22074c8d621d670bc5dd.ctex differ diff --git a/.godot/imported/tiles.png-c896668944bf22074c8d621d670bc5dd.md5 b/.godot/imported/tiles.png-c896668944bf22074c8d621d670bc5dd.md5 new file mode 100644 index 0000000..5b3462c --- /dev/null +++ b/.godot/imported/tiles.png-c896668944bf22074c8d621d670bc5dd.md5 @@ -0,0 +1,3 @@ +source_md5="c8ea88b485bec52cf2d5f37e9c092e24" +dest_md5="47e73ccf36cbb69006d9ff5570e3b625" + diff --git a/.godot/imported/zombie.png-cd8c3c30f31f1b01ad0e7564be92c691.ctex b/.godot/imported/zombie.png-cd8c3c30f31f1b01ad0e7564be92c691.ctex new file mode 100644 index 0000000..4ae1fc2 Binary files /dev/null and b/.godot/imported/zombie.png-cd8c3c30f31f1b01ad0e7564be92c691.ctex differ diff --git a/.godot/imported/zombie.png-cd8c3c30f31f1b01ad0e7564be92c691.md5 b/.godot/imported/zombie.png-cd8c3c30f31f1b01ad0e7564be92c691.md5 new file mode 100644 index 0000000..2eb0443 --- /dev/null +++ b/.godot/imported/zombie.png-cd8c3c30f31f1b01ad0e7564be92c691.md5 @@ -0,0 +1,3 @@ +source_md5="2e183cc3ec3d2f7382ec18696882cd06" +dest_md5="daaaf54e05cc2fbb1bb27e45b8218cd7" + diff --git a/.godot/scene_groups_cache.cfg b/.godot/scene_groups_cache.cfg new file mode 100644 index 0000000..e69de29 diff --git a/.godot/shader_cache/CanvasShaderGLES3/15ed276d1d98e078597c4309b098dfdb03ea4af890f89f226f4c6ee5c09b8274/1975435a9f21605e984ea4e75fa9cba591aa0cb4.cache b/.godot/shader_cache/CanvasShaderGLES3/15ed276d1d98e078597c4309b098dfdb03ea4af890f89f226f4c6ee5c09b8274/1975435a9f21605e984ea4e75fa9cba591aa0cb4.cache new file mode 100644 index 0000000..76473fd Binary files /dev/null and b/.godot/shader_cache/CanvasShaderGLES3/15ed276d1d98e078597c4309b098dfdb03ea4af890f89f226f4c6ee5c09b8274/1975435a9f21605e984ea4e75fa9cba591aa0cb4.cache differ diff --git a/.godot/shader_cache/CanvasShaderGLES3/15ed276d1d98e078597c4309b098dfdb03ea4af890f89f226f4c6ee5c09b8274/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/.godot/shader_cache/CanvasShaderGLES3/15ed276d1d98e078597c4309b098dfdb03ea4af890f89f226f4c6ee5c09b8274/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache new file mode 100644 index 0000000..e5165df Binary files /dev/null and b/.godot/shader_cache/CanvasShaderGLES3/15ed276d1d98e078597c4309b098dfdb03ea4af890f89f226f4c6ee5c09b8274/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache differ diff --git a/.godot/shader_cache/CopyShaderGLES3/422f76ba34c14dbed374f012940b1630fc9915799486d04cef5ed959c6e125ef/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/.godot/shader_cache/CopyShaderGLES3/422f76ba34c14dbed374f012940b1630fc9915799486d04cef5ed959c6e125ef/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache new file mode 100644 index 0000000..69187f4 Binary files /dev/null and b/.godot/shader_cache/CopyShaderGLES3/422f76ba34c14dbed374f012940b1630fc9915799486d04cef5ed959c6e125ef/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache differ diff --git a/.godot/shader_cache/CubemapFilterShaderGLES3/fec320f1f7cb364aa057c354610bb1d561eb64b115ad43e6ddd2f75ce5fbd49c/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/.godot/shader_cache/CubemapFilterShaderGLES3/fec320f1f7cb364aa057c354610bb1d561eb64b115ad43e6ddd2f75ce5fbd49c/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache new file mode 100644 index 0000000..6327457 Binary files /dev/null and b/.godot/shader_cache/CubemapFilterShaderGLES3/fec320f1f7cb364aa057c354610bb1d561eb64b115ad43e6ddd2f75ce5fbd49c/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache differ diff --git a/.godot/shader_cache/FeedShaderGLES3/4733263cd96912aa895eeb5e42600eaa8ae6b8da8814827c4a4e2531dd200f1e/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/.godot/shader_cache/FeedShaderGLES3/4733263cd96912aa895eeb5e42600eaa8ae6b8da8814827c4a4e2531dd200f1e/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache new file mode 100644 index 0000000..bcea64a Binary files /dev/null and b/.godot/shader_cache/FeedShaderGLES3/4733263cd96912aa895eeb5e42600eaa8ae6b8da8814827c4a4e2531dd200f1e/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache differ diff --git a/.godot/shader_cache/PostShaderGLES3/7c47f1e25f862a64f1f53df326deb1bab9abb655d147c07bfd72276ab8f8a939/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/.godot/shader_cache/PostShaderGLES3/7c47f1e25f862a64f1f53df326deb1bab9abb655d147c07bfd72276ab8f8a939/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache new file mode 100644 index 0000000..7c8725e Binary files /dev/null and b/.godot/shader_cache/PostShaderGLES3/7c47f1e25f862a64f1f53df326deb1bab9abb655d147c07bfd72276ab8f8a939/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache differ diff --git a/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/0c9689a7dae2d011729a1e2cf29c71ecb4a7e8bb.cache b/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/0c9689a7dae2d011729a1e2cf29c71ecb4a7e8bb.cache new file mode 100644 index 0000000..620a9fd Binary files /dev/null and b/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/0c9689a7dae2d011729a1e2cf29c71ecb4a7e8bb.cache differ diff --git a/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache new file mode 100644 index 0000000..8de81fa Binary files /dev/null and b/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache differ diff --git a/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/e4803059b59d245bee29da2f87c302ecb830c09e.cache b/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/e4803059b59d245bee29da2f87c302ecb830c09e.cache new file mode 100644 index 0000000..342550d Binary files /dev/null and b/.godot/shader_cache/SceneShaderGLES3/74b48c8a15cf88bdacf67d8108a3c7b21a4b5e4e5b22463fe8c28c8f259b12b2/e4803059b59d245bee29da2f87c302ecb830c09e.cache differ diff --git a/.godot/shader_cache/SkyShaderGLES3/702bcba819ef27a163acefde80cdeb4c96536c3d5db1102c68a5af2d9916da60/5a3d531808fb7d2e07dab8d96701aaa581a6ad95.cache b/.godot/shader_cache/SkyShaderGLES3/702bcba819ef27a163acefde80cdeb4c96536c3d5db1102c68a5af2d9916da60/5a3d531808fb7d2e07dab8d96701aaa581a6ad95.cache new file mode 100644 index 0000000..8c1fd26 Binary files /dev/null and b/.godot/shader_cache/SkyShaderGLES3/702bcba819ef27a163acefde80cdeb4c96536c3d5db1102c68a5af2d9916da60/5a3d531808fb7d2e07dab8d96701aaa581a6ad95.cache differ diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin new file mode 100644 index 0000000..8502536 Binary files /dev/null and b/.godot/uid_cache.bin differ diff --git a/backgrounds/lab-background.png.import b/backgrounds/lab-background.png.import old mode 100755 new mode 100644 diff --git a/backgrounds/lab-foreground.png.import b/backgrounds/lab-foreground.png.import old mode 100755 new mode 100644 diff --git a/cg/demon_cg.png.import b/cg/demon_cg.png.import old mode 100755 new mode 100644 diff --git a/cg/doc_cg.png.import b/cg/doc_cg.png.import old mode 100755 new mode 100644 diff --git a/cg/generic_cg.png.import b/cg/generic_cg.png.import old mode 100755 new mode 100644 diff --git a/cg/lb_cg.png.import b/cg/lb_cg.png.import old mode 100755 new mode 100644 diff --git a/cg/met_cg.png.import b/cg/met_cg.png.import old mode 100755 new mode 100644 diff --git a/cg/spid_cg.png.import b/cg/spid_cg.png.import old mode 100755 new mode 100644 diff --git a/cg/suc_cg.png.import b/cg/suc_cg.png.import old mode 100755 new mode 100644 diff --git a/fonts/Kenney Mini Square.ttf.import b/fonts/Kenney Mini Square.ttf.import old mode 100755 new mode 100644 index 740cc80..40ef97b --- a/fonts/Kenney Mini Square.ttf.import +++ b/fonts/Kenney Mini Square.ttf.import @@ -21,10 +21,10 @@ msdf_pixel_range=8 msdf_size=48 allow_system_fallback=true force_autohinter=false +modulate_color_glyphs=false hinting=1 subpixel_positioning=0 keep_rounding_remainders=true -oversampling=0.0 Fallbacks=null fallbacks=[] Compress=null diff --git a/fonts/Kenney Mini.ttf.import b/fonts/Kenney Mini.ttf.import old mode 100755 new mode 100644 index 8968336..58f5a41 --- a/fonts/Kenney Mini.ttf.import +++ b/fonts/Kenney Mini.ttf.import @@ -21,10 +21,10 @@ msdf_pixel_range=8 msdf_size=48 allow_system_fallback=true force_autohinter=false +modulate_color_glyphs=false hinting=1 subpixel_positioning=0 keep_rounding_remainders=true -oversampling=0.0 Fallbacks=null fallbacks=[] Compress=null diff --git a/icon.svg.import b/icon.svg.import old mode 100755 new mode 100644 index 2d21812..b22cb44 --- a/icon.svg.import +++ b/icon.svg.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.cte compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/music/area_0.ogg.import b/music/area_0.ogg.import old mode 100755 new mode 100644 diff --git a/music/area_1.ogg.import b/music/area_1.ogg.import old mode 100755 new mode 100644 diff --git a/music/area_2.ogg.import b/music/area_2.ogg.import old mode 100755 new mode 100644 diff --git a/music/area_3.ogg.import b/music/area_3.ogg.import old mode 100755 new mode 100644 diff --git a/music/area_4.ogg.import b/music/area_4.ogg.import old mode 100755 new mode 100644 diff --git a/music/ending_music.ogg.import b/music/ending_music.ogg.import old mode 100755 new mode 100644 diff --git a/music/game_over_music.ogg.import b/music/game_over_music.ogg.import old mode 100755 new mode 100644 diff --git a/objects/door_zone.gd b/objects/door_zone.gd old mode 100755 new mode 100644 index cccbee2..0dee643 --- a/objects/door_zone.gd +++ b/objects/door_zone.gd @@ -35,5 +35,5 @@ func _on_body_entered(body: Node2D) -> void: global.goto_scene(load(TargetRoomPath)) -func _on_body_exited(body: Node2D) -> void: +func _on_body_exited(_body: Node2D) -> void: global.player_target = "" diff --git a/objects/fx/jump_dust.png.import b/objects/fx/jump_dust.png.import old mode 100755 new mode 100644 diff --git a/objects/fx/jump_dust.tscn b/objects/fx/jump_dust.tscn old mode 100755 new mode 100644 diff --git a/objects/fx/roll_dust.png.import b/objects/fx/roll_dust.png.import old mode 100755 new mode 100644 diff --git a/objects/npcs/zombie.png.import b/objects/npcs/zombie.png.import old mode 100755 new mode 100644 diff --git a/objects/npcs/zombie.tscn b/objects/npcs/zombie.tscn old mode 100755 new mode 100644 index 2eff607..4ad3eed --- a/objects/npcs/zombie.tscn +++ b/objects/npcs/zombie.tscn @@ -1,8 +1,9 @@ -[gd_scene load_steps=28 format=3 uid="uid://enj7slqj7o2o"] +[gd_scene load_steps=29 format=3 uid="uid://enj7slqj7o2o"] [ext_resource type="Texture2D" uid="uid://c8v7mt7kbv7k5" path="res://objects/npcs/zombie.png" id="1_8psf6"] [ext_resource type="Script" uid="uid://bw8t7n771m0b4" path="res://objects/npcs/zombie.gd" id="1_qml1x"] [ext_resource type="Script" uid="uid://bsveyr6o3li86" path="res://objects/npcs/zombie_sprite.gd" id="3_8bxsl"] +[ext_resource type="Script" uid="uid://e6q7q0ljb34u" path="res://scripts/state_collision.gd" id="4_8svax"] [sub_resource type="AtlasTexture" id="AtlasTexture_qml1x"] atlas = ExtResource("1_8psf6") @@ -201,3 +202,7 @@ shape = SubResource("CapsuleShape2D_8psf6") position = Vector2(10, -11.5) shape = SubResource("RectangleShape2D_8bxsl") debug_color = Color(0.9942227, 0, 0.23271917, 0.41960785) + +[node name="CollisionState2D" type="CollisionShape2D" parent="Area2D"] +script = ExtResource("4_8svax") +metadata/_custom_type_script = "uid://e6q7q0ljb34u" diff --git a/objects/npcs/zombie_sprite.gd b/objects/npcs/zombie_sprite.gd old mode 100755 new mode 100644 index 7e8b2ed..fae4c82 --- a/objects/npcs/zombie_sprite.gd +++ b/objects/npcs/zombie_sprite.gd @@ -7,5 +7,5 @@ func _ready() -> void: # Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta: float) -> void: +func _process(_delta: float) -> void: pass diff --git a/objects/player.ase b/objects/player.ase new file mode 100644 index 0000000..8243f0b Binary files /dev/null and b/objects/player.ase differ diff --git a/objects/player.gd b/objects/player.gd old mode 100755 new mode 100644 index 09d0eeb..3f79f26 --- a/objects/player.gd +++ b/objects/player.gd @@ -6,15 +6,24 @@ extends CharacterBody2D signal state_change(old: States, new: States) -enum States {IDLE, RUN_START, RUN, ROLL, JUMP_START, JUMP, FALL, LAND, DAMAGE, RAGDOLL, BOUNCE, LAY, SHOOT, JAB, STRAIGHT, KICK, POUND} +enum States {NULL, IDLE, RUN_START, RUN, ROLL, JUMP_START, JUMP, FALL, LAND, DAMAGE, RAGDOLL, BOUNCE, LAY, SHOOT, JAB, STRAIGHT, KICK, POUND, POUND_FALL} -const STATES_IMMOBILE = [States.ROLL, States.DAMAGE, States.RAGDOLL, States.BOUNCE, States.LAY, States.SHOOT, States.JAB, States.STRAIGHT, States.KICK, States.POUND] +const STATES_IMMOBILE = [States.ROLL, States.DAMAGE, States.RAGDOLL, States.BOUNCE, States.LAY, States.SHOOT, States.JAB, States.STRAIGHT, States.KICK, States.POUND, States.POUND_FALL] +const STATES_MOVEMENT = [States.RUN_START, States.RUN, States.JUMP_START, States.JUMP, States.FALL] +const STATES_ATTACK = [States.JAB, States.STRAIGHT, States.KICK, States.POUND] const STATES_AIRBORNE = [States.JUMP_START, States.JUMP, States.FALL] +# FX const ROLL_DUST = preload("uid://botc600n5fcgt") const JUMP_DUST = preload("uid://c4h1cj75b5sry") + +# Sounds const JUMP_SOUND = preload("uid://d1hwunwdel6sy") const HIT_GROUND = preload("uid://ciglwfq0vua8i") +const POUND_SOUND = preload("uid://css0nv2dxb52w") + +# Projectiles +const POUND_BULLET = preload("uid://5uiinhmeyov0") const SPEED = 90.0 const ACCEL = 450 @@ -22,20 +31,9 @@ const JUMP_VELOCITY = -312.0 const ROLL_VELOCITY = 150.0 const ROLL_DECEL = 1080 -# Get the gravity from the project settings to be synced with RigidBody nodes. -var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") - var state: States = States.IDLE: set = _set_state - +var state_buffer: States = States.NULL var direction: float -var grounded: bool -var running: bool -var rolling: bool -var ragdoll: bool -var bounce: bool -var lay: bool -var shooting: bool -var melee: bool func _set_state(s: States): state_change.emit(state, s) @@ -47,7 +45,7 @@ func _process(_delta: float) -> void: func _physics_process(delta): # Add the gravity. if not is_on_floor(): - velocity.y += gravity * delta + velocity += get_gravity() * delta # Jumping if state not in STATES_IMMOBILE and state not in STATES_AIRBORNE and Input.is_action_just_pressed("jump") and is_on_floor(): @@ -61,16 +59,17 @@ func _physics_process(delta): add_sibling(jump_dust) velocity.y = JUMP_VELOCITY - + # Short hops - if Input.is_action_just_released("jump") && !is_on_floor(): + if state in [States.JUMP_START, States.JUMP] and Input.is_action_just_released("jump") and !is_on_floor(): velocity.y = velocity.y / 2 # Falling - if state not in [States.ROLL, States.RAGDOLL, States.BOUNCE] and velocity.y > 0: + if state in [States.IDLE] + STATES_MOVEMENT and velocity.y > 0: state = States.FALL - if state in [States.FALL] and is_zero_approx(velocity.y): + # Landing + if state in [States.FALL] and is_on_floor(): if direction: state = States.RUN else: @@ -78,7 +77,7 @@ func _physics_process(delta): # Rolls if state not in STATES_IMMOBILE and state != States.ROLL and \ - (Input.is_action_just_pressed("roll_jump") or Input.is_action_just_pressed("roll")): + (Input.is_action_just_pressed("roll_jump") or (Input.is_action_just_pressed("roll") and direction)): state = States.ROLL if is_on_floor(): @@ -94,20 +93,27 @@ func _physics_process(delta): if velocity.y >= 0 && Input.is_action_just_pressed("roll_jump"): velocity.y = -120 - + # Melee if state not in STATES_IMMOBILE and Input.is_action_just_pressed("melee"): - state = States.MELEE if Input.is_action_pressed("roll"): - # Pound - pass + state = States.POUND + velocity.x = 0 + elif state in STATES_AIRBORNE: + state = States.KICK + else: + state = States.JAB + + # Pound + if state in [States.POUND_FALL] and is_on_floor(): + state = States.POUND # Shooting - if state not in STATES_IMMOBILE and Input.is_action_just_pressed("shoot"): - state = States.SHOOT - match global.save.projectile: - global.save.Projectile.BLAST: - pass + #if state not in STATES_IMMOBILE and Input.is_action_just_pressed("shoot"): + #state = States.SHOOT + #match global.save.projectile: + #global.save.Projectile.BLAST: + #pass # Ragdoll if state not in [States.RAGDOLL, States.BOUNCE, States.LAY] and Input.is_action_just_pressed("ragdoll"): @@ -139,14 +145,14 @@ func _physics_process(delta): if state == States.ROLL and sprite.frame > 7: # Slow down if in the later roll frames. velocity.x = move_toward(velocity.x, 0, ROLL_DECEL * delta) - elif state not in [States.ROLL, States.DAMAGE, States.RAGDOLL, States.BOUNCE, States.LAY, States.SHOOT, States.MELEE]: + elif state not in STATES_IMMOBILE: # Apply velocity changes if not in a restricted movement state. velocity.x = move_toward(velocity.x, direction * SPEED, ACCEL * delta) if direction: - if state not in [States.JUMP_START, States.JUMP, States.FALL, States.RUN_START, States.RUN]: + if state not in STATES_MOVEMENT: state = States.RUN_START else: - if state not in [States.JUMP_START, States.JUMP, States.FALL, States.LAND]: + if state not in (STATES_AIRBORNE + [States.LAND]): state = States.IDLE move_and_slide() diff --git a/objects/player.png b/objects/player.png index 03e7980..d655e2a 100755 Binary files a/objects/player.png and b/objects/player.png differ diff --git a/objects/player.png.import b/objects/player.png.import old mode 100755 new mode 100644 diff --git a/objects/player.tscn b/objects/player.tscn old mode 100755 new mode 100644 index 526e580..665394b --- a/objects/player.tscn +++ b/objects/player.tscn @@ -1,38 +1,9 @@ -[gd_scene load_steps=88 format=3 uid="uid://2f3x4fcr0os6"] +[gd_scene load_steps=93 format=3 uid="uid://2f3x4fcr0os6"] [ext_resource type="Texture2D" uid="uid://ci24lybfsaxd0" path="res://objects/player.png" id="1_2mhpo"] [ext_resource type="Script" uid="uid://drpdjfp0o7bbv" path="res://objects/player.gd" id="1_c7kgv"] -[ext_resource type="Script" uid="uid://e6q7q0ljb34u" path="res://scripts/state_collision.gd" id="1_uxov2"] [ext_resource type="Script" uid="uid://cgeaq15vi0bnd" path="res://objects/player_sprite.gd" id="3_uxov2"] -[sub_resource type="AtlasTexture" id="AtlasTexture_ykyjo"] -atlas = ExtResource("1_2mhpo") -region = Rect2(0, 602, 35, 43) - -[sub_resource type="AtlasTexture" id="AtlasTexture_uxov2"] -atlas = ExtResource("1_2mhpo") -region = Rect2(35, 602, 35, 43) - -[sub_resource type="AtlasTexture" id="AtlasTexture_nmc1l"] -atlas = ExtResource("1_2mhpo") -region = Rect2(70, 602, 35, 43) - -[sub_resource type="AtlasTexture" id="AtlasTexture_f46kd"] -atlas = ExtResource("1_2mhpo") -region = Rect2(105, 602, 35, 43) - -[sub_resource type="AtlasTexture" id="AtlasTexture_3rerk"] -atlas = ExtResource("1_2mhpo") -region = Rect2(140, 602, 35, 43) - -[sub_resource type="AtlasTexture" id="AtlasTexture_i825w"] -atlas = ExtResource("1_2mhpo") -region = Rect2(175, 602, 35, 43) - -[sub_resource type="AtlasTexture" id="AtlasTexture_3rfka"] -atlas = ExtResource("1_2mhpo") -region = Rect2(210, 602, 35, 43) - [sub_resource type="AtlasTexture" id="AtlasTexture_i8sra"] atlas = ExtResource("1_2mhpo") region = Rect2(0, 344, 35, 43) @@ -121,6 +92,34 @@ region = Rect2(0, 215, 35, 43) atlas = ExtResource("1_2mhpo") region = Rect2(0, 172, 35, 43) +[sub_resource type="AtlasTexture" id="AtlasTexture_nmc1l"] +atlas = ExtResource("1_2mhpo") +region = Rect2(0, 645, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f46kd"] +atlas = ExtResource("1_2mhpo") +region = Rect2(35, 645, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3rerk"] +atlas = ExtResource("1_2mhpo") +region = Rect2(70, 645, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i825w"] +atlas = ExtResource("1_2mhpo") +region = Rect2(105, 645, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3rfka"] +atlas = ExtResource("1_2mhpo") +region = Rect2(140, 645, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_egsjp"] +atlas = ExtResource("1_2mhpo") +region = Rect2(175, 645, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vvqst"] +atlas = ExtResource("1_2mhpo") +region = Rect2(210, 645, 35, 43) + [sub_resource type="AtlasTexture" id="AtlasTexture_6ypbn"] atlas = ExtResource("1_2mhpo") region = Rect2(0, 387, 35, 43) @@ -197,6 +196,10 @@ region = Rect2(175, 559, 35, 43) atlas = ExtResource("1_2mhpo") region = Rect2(210, 559, 35, 43) +[sub_resource type="AtlasTexture" id="AtlasTexture_8te8c"] +atlas = ExtResource("1_2mhpo") +region = Rect2(0, 602, 35, 43) + [sub_resource type="AtlasTexture" id="AtlasTexture_r7a5p"] atlas = ExtResource("1_2mhpo") region = Rect2(0, 129, 35, 43) @@ -293,6 +296,30 @@ region = Rect2(140, 43, 35, 43) atlas = ExtResource("1_2mhpo") region = Rect2(175, 43, 35, 43) +[sub_resource type="AtlasTexture" id="AtlasTexture_le5ai"] +atlas = ExtResource("1_2mhpo") +region = Rect2(0, 688, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f0uyi"] +atlas = ExtResource("1_2mhpo") +region = Rect2(35, 688, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0wtkl"] +atlas = ExtResource("1_2mhpo") +region = Rect2(70, 688, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_78ip1"] +atlas = ExtResource("1_2mhpo") +region = Rect2(105, 688, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_syu46"] +atlas = ExtResource("1_2mhpo") +region = Rect2(0, 731, 35, 43) + +[sub_resource type="AtlasTexture" id="AtlasTexture_urgsq"] +atlas = ExtResource("1_2mhpo") +region = Rect2(35, 731, 35, 43) + [sub_resource type="AtlasTexture" id="AtlasTexture_p2pxn"] atlas = ExtResource("1_2mhpo") region = Rect2(0, 516, 35, 43) @@ -325,32 +352,6 @@ region = Rect2(210, 516, 35, 43) animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_ykyjo") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_uxov2") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_nmc1l") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_f46kd") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_3rerk") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_i825w") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_3rfka") -}], -"loop": false, -"name": &"air_kick", -"speed": 24.0 -}, { -"frames": [{ -"duration": 1.0, "texture": SubResource("AtlasTexture_i8sra") }, { "duration": 1.0, @@ -447,6 +448,32 @@ animations = [{ }, { "frames": [{ "duration": 1.0, +"texture": SubResource("AtlasTexture_nmc1l") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_f46kd") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_3rerk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_i825w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_3rfka") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_egsjp") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_vvqst") +}], +"loop": false, +"name": &"kick", +"speed": 24.0 +}, { +"frames": [{ +"duration": 1.0, "texture": SubResource("AtlasTexture_6ypbn") }, { "duration": 1.0, @@ -517,6 +544,18 @@ animations = [{ }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4g3oa") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4g3oa") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4g3oa") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4g3oa") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4g3oa") }], "loop": false, "name": &"pound", @@ -524,6 +563,14 @@ animations = [{ }, { "frames": [{ "duration": 1.0, +"texture": SubResource("AtlasTexture_8te8c") +}], +"loop": false, +"name": &"pound_fall", +"speed": 18.0 +}, { +"frames": [{ +"duration": 1.0, "texture": SubResource("AtlasTexture_r7a5p") }, { "duration": 1.0, @@ -611,6 +658,34 @@ animations = [{ }, { "frames": [{ "duration": 1.0, +"texture": SubResource("AtlasTexture_le5ai") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_f0uyi") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0wtkl") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_78ip1") +}], +"loop": true, +"name": &"shoot", +"speed": 30.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_syu46") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_urgsq") +}], +"loop": true, +"name": &"shoot_shuffle", +"speed": 6.0 +}, { +"frames": [{ +"duration": 1.0, "texture": SubResource("AtlasTexture_p2pxn") }, { "duration": 1.0, @@ -636,9 +711,9 @@ animations = [{ "speed": 24.0 }] -[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_f46kd"] -radius = 8.0 -height = 16.0 +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_nmc1l"] +radius = 6.0 +height = 22.0 [sub_resource type="GDScript" id="GDScript_uxov2"] script/source = "extends CollisionState2D @@ -647,10 +722,6 @@ func _on_player_state_change(_old: Player.States, new: Player.States) -> void: change_shape(Player.States.keys()[new]) " -[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_nmc1l"] -radius = 6.0 -height = 22.0 - [node name="Player" type="CharacterBody2D"] z_index = 10 floor_constant_speed = true @@ -663,14 +734,13 @@ max_polyphony = 2 [node name="Sprite" type="AnimatedSprite2D" parent="."] position = Vector2(0, -11) sprite_frames = SubResource("SpriteFrames_blchw") -animation = &"roll" -frame = 4 +animation = &"pound" offset = Vector2(0, -0.5) script = ExtResource("3_uxov2") [node name="Hitbox" type="CollisionShape2D" parent="."] position = Vector2(0, -11) -shape = SubResource("CapsuleShape2D_f46kd") +shape = SubResource("CapsuleShape2D_nmc1l") script = SubResource("GDScript_uxov2") Shapes = Dictionary[String, Shape2D]({ "IDLE": SubResource("CapsuleShape2D_nmc1l") @@ -683,11 +753,7 @@ offset_top = -56.0 offset_right = 40.0 offset_bottom = -24.0 -[node name="Attackbox" type="Area2D" parent="."] - -[node name="CollisionState2D" type="CollisionShape2D" parent="Attackbox"] -script = ExtResource("1_uxov2") -metadata/_custom_type_script = "uid://e6q7q0ljb34u" - +[connection signal="state_change" from="." to="Sprite" method="_on_player_state_change"] [connection signal="state_change" from="." to="Hitbox" method="_on_player_state_change"] [connection signal="animation_finished" from="Sprite" to="Sprite" method="_on_animation_finished"] +[connection signal="frame_changed" from="Sprite" to="Sprite" method="_on_frame_changed"] diff --git a/objects/player_sprite.gd b/objects/player_sprite.gd old mode 100755 new mode 100644 index 1c5ea61..1bdf4ac --- a/objects/player_sprite.gd +++ b/objects/player_sprite.gd @@ -7,10 +7,12 @@ extends AnimatedSprite2D func _ready(): play("default") - -# Called every frame. 'delta' is the elapsed time since the previous frame. func _process(_delta): - match player.state: + if player.direction and player.state not in Player.STATES_IMMOBILE: + flip_h = player.direction < 0 + +func _on_player_state_change(old: Player.States, new: Player.States) -> void: + match new: Player.States.IDLE: play("default") Player.States.RUN_START: @@ -37,18 +39,33 @@ func _process(_delta): frame = 4 Player.States.LAY: play("lay") - if player.direction: - flip_h = player.direction < 0 + Player.States.POUND: + play("pound") + if old == Player.States.POUND_FALL: + frame = 4 + Player.States.POUND_FALL: + play("pound_fall") + Player.States.KICK: + play("kick") func _on_animation_finished(): match animation: "run_start": player.state = Player.States.RUN - "land": - player.state = Player.States.IDLE "jump_start": player.state = Player.States.JUMP - "roll": - player.state = Player.States.IDLE - "damage": + "land", "roll", "damage", "pound", "kick": player.state = Player.States.IDLE + +func _on_frame_changed() -> void: + match animation: + "pound" when frame == 3 and !player.is_on_floor(): + player.state = Player.States.POUND_FALL + "pound" when frame == 5: + player.audio_player.stream = player.POUND_SOUND + player.audio_player.play() + + var pound_bullet = player.POUND_BULLET.instantiate() + pound_bullet.position = player.position + pound_bullet.flip_h = !flip_h + player.add_sibling(pound_bullet) diff --git a/objects/projectiles/blast.png.import b/objects/projectiles/blast.png.import old mode 100755 new mode 100644 diff --git a/objects/projectiles/pound.png b/objects/projectiles/pound.png new file mode 100644 index 0000000..ff2bec2 Binary files /dev/null and b/objects/projectiles/pound.png differ diff --git a/sprites/player/player_hit_2_strip8.png.import b/objects/projectiles/pound.png.import old mode 100755 new mode 100644 similarity index 56% rename from sprites/player/player_hit_2_strip8.png.import rename to objects/projectiles/pound.png.import index eaa6601..3a650a5 --- a/sprites/player/player_hit_2_strip8.png.import +++ b/objects/projectiles/pound.png.import @@ -2,22 +2,24 @@ importer="texture" type="CompressedTexture2D" -uid="uid://r03iv2ktacah" -path="res://.godot/imported/player_hit_2_strip8.png-79b240f538b39b5f7377cf1aae3ac421.ctex" +uid="uid://d4eg0ukm83711" +path="res://.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://sprites/player/player_hit_2_strip8.png" -dest_files=["res://.godot/imported/player_hit_2_strip8.png-79b240f538b39b5f7377cf1aae3ac421.ctex"] +source_file="res://objects/projectiles/pound.png" +dest_files=["res://.godot/imported/pound.png-6ee6ac380bf754456c2cc079349b4d65.ctex"] [params] compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/objects/projectiles/pound_bullet.gd b/objects/projectiles/pound_bullet.gd new file mode 100644 index 0000000..f213e76 --- /dev/null +++ b/objects/projectiles/pound_bullet.gd @@ -0,0 +1,4 @@ +extends AnimatedSprite2D + +func _on_animation_finished() -> void: + queue_free() diff --git a/objects/projectiles/pound_bullet.gd.uid b/objects/projectiles/pound_bullet.gd.uid new file mode 100644 index 0000000..50fbae1 --- /dev/null +++ b/objects/projectiles/pound_bullet.gd.uid @@ -0,0 +1 @@ +uid://bjevl3d4tu3e8 diff --git a/objects/projectiles/pound_bullet.tscn b/objects/projectiles/pound_bullet.tscn new file mode 100644 index 0000000..dc86e07 --- /dev/null +++ b/objects/projectiles/pound_bullet.tscn @@ -0,0 +1,43 @@ +[gd_scene load_steps=7 format=3 uid="uid://5uiinhmeyov0"] + +[ext_resource type="Script" uid="uid://bjevl3d4tu3e8" path="res://objects/projectiles/pound_bullet.gd" id="1_3ik7t"] +[ext_resource type="Texture2D" uid="uid://d4eg0ukm83711" path="res://objects/projectiles/pound.png" id="1_x3ryp"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_3ik7t"] +atlas = ExtResource("1_x3ryp") +region = Rect2(0, 0, 48, 64) + +[sub_resource type="AtlasTexture" id="AtlasTexture_g7yrk"] +atlas = ExtResource("1_x3ryp") +region = Rect2(48, 0, 48, 64) + +[sub_resource type="SpriteFrames" id="SpriteFrames_i8330"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_3ik7t") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_g7yrk") +}], +"loop": false, +"name": &"default", +"speed": 36.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_3ik7t"] +size = Vector2(22, 7) + +[node name="PoundBullet" type="AnimatedSprite2D"] +sprite_frames = SubResource("SpriteFrames_i8330") +autoplay = "default" +offset = Vector2(0, -9) +script = ExtResource("1_3ik7t") + +[node name="Attackbox" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Attackbox"] +position = Vector2(-2, 3.5) +shape = SubResource("RectangleShape2D_3ik7t") + +[connection signal="animation_finished" from="." to="." method="_on_animation_finished"] diff --git a/objects/projectiles/pound_ice.tscn b/objects/projectiles/pound_ice.tscn new file mode 100644 index 0000000..19f24f4 --- /dev/null +++ b/objects/projectiles/pound_ice.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://stckm5d3gflm"] + +[node name="PoundIce" type="Node2D"] diff --git a/project.godot b/project.godot old mode 100755 new mode 100644 index c620347..90d601b --- a/project.godot +++ b/project.godot @@ -61,12 +61,12 @@ roll_jump={ } melee={ "deadzone": 0.2, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":67,"key_label":0,"unicode":99,"location":0,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":86,"key_label":0,"unicode":118,"location":0,"echo":false,"script":null) ] } shoot={ "deadzone": 0.2, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":90,"key_label":0,"unicode":122,"location":0,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":67,"key_label":0,"unicode":99,"location":0,"echo":false,"script":null) ] } ragdoll={ diff --git a/rooms/caves.tscn b/rooms/caves.tscn old mode 100755 new mode 100644 index 6d747cd..6838a01 --- a/rooms/caves.tscn +++ b/rooms/caves.tscn @@ -98,8 +98,8 @@ position = Vector2(160, 128) [node name="Zone1" type="Area2D" parent="." node_paths=PackedStringArray("camera")] visible = false script = SubResource("GDScript_j34b7") -auto_limit = true camera = NodePath("../PlayerCamera2D") +auto_limit = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Zone1"] position = Vector2(32, 120) @@ -108,8 +108,8 @@ shape = SubResource("RectangleShape2D_8al1q") [node name="Zone2" type="Area2D" parent="." node_paths=PackedStringArray("camera")] visible = false script = SubResource("GDScript_j34b7") -auto_limit = true camera = NodePath("../PlayerCamera2D") +auto_limit = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Zone2"] position = Vector2(752, 104) @@ -118,8 +118,8 @@ shape = SubResource("RectangleShape2D_wcxe8") [node name="Zone3" type="Area2D" parent="." node_paths=PackedStringArray("camera")] visible = false script = SubResource("GDScript_j34b7") -auto_limit = true camera = NodePath("../PlayerCamera2D") +auto_limit = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Zone3"] position = Vector2(912, 568) @@ -128,8 +128,8 @@ shape = SubResource("RectangleShape2D_0gf5r") [node name="Zone4" type="Area2D" parent="." node_paths=PackedStringArray("camera")] visible = false script = SubResource("GDScript_j34b7") -auto_limit = true camera = NodePath("../PlayerCamera2D") +auto_limit = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Zone4"] position = Vector2(960, 1016) @@ -138,8 +138,8 @@ shape = SubResource("RectangleShape2D_bf2p6") [node name="Zone5" type="Area2D" parent="." node_paths=PackedStringArray("camera")] visible = false script = SubResource("GDScript_j34b7") -auto_limit = true camera = NodePath("../PlayerCamera2D") +auto_limit = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Zone5"] position = Vector2(336, 1016) @@ -148,8 +148,8 @@ shape = SubResource("RectangleShape2D_nkurl") [node name="Zone6" type="Area2D" parent="." node_paths=PackedStringArray("camera")] visible = false script = SubResource("GDScript_j34b7") -auto_limit = true camera = NodePath("../PlayerCamera2D") +auto_limit = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Zone6"] position = Vector2(-624, 1008) diff --git a/rooms/labs.tscn b/rooms/labs.tscn old mode 100755 new mode 100644 diff --git a/sounds/hit_ground.wav.import b/sounds/hit_ground.wav.import old mode 100755 new mode 100644 diff --git a/sounds/jump_sound.wav.import b/sounds/jump_sound.wav.import old mode 100755 new mode 100644 diff --git a/sounds/pound_sound.wav b/sounds/pound_sound.wav new file mode 100644 index 0000000..40a1192 Binary files /dev/null and b/sounds/pound_sound.wav differ diff --git a/sounds/pound_sound.wav.import b/sounds/pound_sound.wav.import new file mode 100644 index 0000000..30d9456 --- /dev/null +++ b/sounds/pound_sound.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://css0nv2dxb52w" +path="res://.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample" + +[deps] + +source_file="res://sounds/pound_sound.wav" +dest_files=["res://.godot/imported/pound_sound.wav-b136e0c4daaaf2a89c7ebb41d82364d8.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=2 diff --git a/sounds/ui/menu_click.wav.import b/sounds/ui/menu_click.wav.import old mode 100755 new mode 100644 diff --git a/sounds/ui/menu_confirm.wav.import b/sounds/ui/menu_confirm.wav.import old mode 100755 new mode 100644 diff --git a/sprites/h_scenes.png.import b/sprites/h_scenes.png.import old mode 100755 new mode 100644 diff --git a/sprites/lab/emptypod.png.import b/sprites/lab/emptypod.png.import old mode 100755 new mode 100644 index 8e59f72..9390774 --- a/sprites/lab/emptypod.png.import +++ b/sprites/lab/emptypod.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/emptypod.png-3ea9a6e32380947aa552bfce3629914c compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/sprites/lab/map_blip.png.import b/sprites/lab/map_blip.png.import old mode 100755 new mode 100644 diff --git a/sprites/lab/map_screen.png.import b/sprites/lab/map_screen.png.import old mode 100755 new mode 100644 diff --git a/sprites/player/ pod_1_strip8.png.import b/sprites/player/ pod_1_strip8.png.import old mode 100755 new mode 100644 diff --git a/sprites/player/'player_stand_strip4.png b/sprites/player/'player_stand_strip4.png deleted file mode 100755 index 3ef2adb..0000000 Binary files a/sprites/player/'player_stand_strip4.png and /dev/null differ diff --git a/sprites/player/'player_stand_strip4.png.import b/sprites/player/'player_stand_strip4.png.import deleted file mode 100755 index 7c78279..0000000 --- a/sprites/player/'player_stand_strip4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://b6yj8bomftw2o" -path="res://.godot/imported/'player_stand_strip4.png-4122fcb90a1081014bd50915f56b6904.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/'player_stand_strip4.png" -dest_files=["res://.godot/imported/'player_stand_strip4.png-4122fcb90a1081014bd50915f56b6904.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_fall.png b/sprites/player/player_fall.png deleted file mode 100755 index 7e8a2e3..0000000 Binary files a/sprites/player/player_fall.png and /dev/null differ diff --git a/sprites/player/player_fall.png.import b/sprites/player/player_fall.png.import deleted file mode 100755 index ab51ba6..0000000 --- a/sprites/player/player_fall.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dm21bd6weuuji" -path="res://.godot/imported/player_fall.png-07a50682ef48b34d4cf26543bc390a11.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_fall.png" -dest_files=["res://.godot/imported/player_fall.png-07a50682ef48b34d4cf26543bc390a11.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_hit_2_strip8.png b/sprites/player/player_hit_2_strip8.png deleted file mode 100755 index ce567c5..0000000 Binary files a/sprites/player/player_hit_2_strip8.png and /dev/null differ diff --git a/sprites/player/player_jab_strip8.png b/sprites/player/player_jab_strip8.png deleted file mode 100755 index 19562e9..0000000 Binary files a/sprites/player/player_jab_strip8.png and /dev/null differ diff --git a/sprites/player/player_jab_strip8.png.import b/sprites/player/player_jab_strip8.png.import deleted file mode 100755 index 9a614b1..0000000 --- a/sprites/player/player_jab_strip8.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://d04ok1p3fu10m" -path="res://.godot/imported/player_jab_strip8.png-520d775ad35c560303adbabafc0f54fa.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_jab_strip8.png" -dest_files=["res://.godot/imported/player_jab_strip8.png-520d775ad35c560303adbabafc0f54fa.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_jump.png b/sprites/player/player_jump.png deleted file mode 100755 index 6392b6d..0000000 Binary files a/sprites/player/player_jump.png and /dev/null differ diff --git a/sprites/player/player_jump.png.import b/sprites/player/player_jump.png.import deleted file mode 100755 index 4a74ecf..0000000 --- a/sprites/player/player_jump.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://parl0j5jmgbw" -path="res://.godot/imported/player_jump.png-da1520216ccf3d61864157abf35f2143.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_jump.png" -dest_files=["res://.godot/imported/player_jump.png-da1520216ccf3d61864157abf35f2143.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_kick_strip7.png b/sprites/player/player_kick_strip7.png deleted file mode 100755 index 2ba5ba2..0000000 Binary files a/sprites/player/player_kick_strip7.png and /dev/null differ diff --git a/sprites/player/player_kick_strip7.png.import b/sprites/player/player_kick_strip7.png.import deleted file mode 100755 index 0c04d98..0000000 --- a/sprites/player/player_kick_strip7.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://lfgd2kpc0b1m" -path="res://.godot/imported/player_kick_strip7.png-bcaf15c88b0c3cd9ac306d0628d000f6.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_kick_strip7.png" -dest_files=["res://.godot/imported/player_kick_strip7.png-bcaf15c88b0c3cd9ac306d0628d000f6.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_knockdown_strip8.png b/sprites/player/player_knockdown_strip8.png deleted file mode 100755 index 1ef7aa9..0000000 Binary files a/sprites/player/player_knockdown_strip8.png and /dev/null differ diff --git a/sprites/player/player_knockdown_strip8.png.import b/sprites/player/player_knockdown_strip8.png.import deleted file mode 100755 index 77ae909..0000000 --- a/sprites/player/player_knockdown_strip8.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dajpyeawxkxmi" -path="res://.godot/imported/player_knockdown_strip8.png-831ff15a86e55d6ed3a18d18e06ac438.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_knockdown_strip8.png" -dest_files=["res://.godot/imported/player_knockdown_strip8.png-831ff15a86e55d6ed3a18d18e06ac438.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_land_strip3.png b/sprites/player/player_land_strip3.png deleted file mode 100755 index 74facc6..0000000 Binary files a/sprites/player/player_land_strip3.png and /dev/null differ diff --git a/sprites/player/player_land_strip3.png.import b/sprites/player/player_land_strip3.png.import deleted file mode 100755 index 7b5fc5e..0000000 --- a/sprites/player/player_land_strip3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://d0ji3wk5ixfnm" -path="res://.godot/imported/player_land_strip3.png-94002ffa28452ce3556a01b6c020f9c3.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_land_strip3.png" -dest_files=["res://.godot/imported/player_land_strip3.png-94002ffa28452ce3556a01b6c020f9c3.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_lay.png b/sprites/player/player_lay.png deleted file mode 100755 index ed14cf1..0000000 Binary files a/sprites/player/player_lay.png and /dev/null differ diff --git a/sprites/player/player_lay.png.import b/sprites/player/player_lay.png.import deleted file mode 100755 index 91d2351..0000000 --- a/sprites/player/player_lay.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cwtom8vp873ve" -path="res://.godot/imported/player_lay.png-f26e30ff6573fb2bc4fa5b7b2a234f6f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_lay.png" -dest_files=["res://.godot/imported/player_lay.png-f26e30ff6573fb2bc4fa5b7b2a234f6f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_pound_strip11.png b/sprites/player/player_pound_strip11.png deleted file mode 100755 index 9fc1e2d..0000000 Binary files a/sprites/player/player_pound_strip11.png and /dev/null differ diff --git a/sprites/player/player_pound_strip11.png.import b/sprites/player/player_pound_strip11.png.import deleted file mode 100755 index d78e963..0000000 --- a/sprites/player/player_pound_strip11.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bxta2reapvqv1" -path="res://.godot/imported/player_pound_strip11.png-687d893f40e9d95ebc5716aa26ce3cf2.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_pound_strip11.png" -dest_files=["res://.godot/imported/player_pound_strip11.png-687d893f40e9d95ebc5716aa26ce3cf2.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_roll_strip10.png b/sprites/player/player_roll_strip10.png deleted file mode 100755 index 78506d5..0000000 Binary files a/sprites/player/player_roll_strip10.png and /dev/null differ diff --git a/sprites/player/player_roll_strip10.png.import b/sprites/player/player_roll_strip10.png.import deleted file mode 100755 index b717c19..0000000 --- a/sprites/player/player_roll_strip10.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://co2aycawdw5nl" -path="res://.godot/imported/player_roll_strip10.png-a09ceea18f1ac453abc2d459cd060d0f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_roll_strip10.png" -dest_files=["res://.godot/imported/player_roll_strip10.png-a09ceea18f1ac453abc2d459cd060d0f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_run_start_strip6.png b/sprites/player/player_run_start_strip6.png deleted file mode 100755 index 5745f23..0000000 Binary files a/sprites/player/player_run_start_strip6.png and /dev/null differ diff --git a/sprites/player/player_run_start_strip6.png.import b/sprites/player/player_run_start_strip6.png.import deleted file mode 100755 index fe056fa..0000000 --- a/sprites/player/player_run_start_strip6.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cel31a2p0qjx4" -path="res://.godot/imported/player_run_start_strip6.png-39353d1141750b9232ed21029f4ba986.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_run_start_strip6.png" -dest_files=["res://.godot/imported/player_run_start_strip6.png-39353d1141750b9232ed21029f4ba986.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_run_strip8.png b/sprites/player/player_run_strip8.png deleted file mode 100755 index 95611e3..0000000 Binary files a/sprites/player/player_run_strip8.png and /dev/null differ diff --git a/sprites/player/player_run_strip8.png.import b/sprites/player/player_run_strip8.png.import deleted file mode 100755 index e624305..0000000 --- a/sprites/player/player_run_strip8.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bvvdkwt4ydoqm" -path="res://.godot/imported/player_run_strip8.png-09cda1bc805db837b714958b520e8480.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_run_strip8.png" -dest_files=["res://.godot/imported/player_run_strip8.png-09cda1bc805db837b714958b520e8480.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_shoot_strip4.png b/sprites/player/player_shoot_strip4.png deleted file mode 100755 index 1c03725..0000000 Binary files a/sprites/player/player_shoot_strip4.png and /dev/null differ diff --git a/sprites/player/player_shoot_strip4.png.import b/sprites/player/player_shoot_strip4.png.import deleted file mode 100755 index ebc0591..0000000 --- a/sprites/player/player_shoot_strip4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cjk6o4dccgvv1" -path="res://.godot/imported/player_shoot_strip4.png-502dec8026d8aeabdf6c67abf7505401.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_shoot_strip4.png" -dest_files=["res://.godot/imported/player_shoot_strip4.png-502dec8026d8aeabdf6c67abf7505401.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_stand_strip4.png b/sprites/player/player_stand_strip4.png deleted file mode 100755 index 3ef2adb..0000000 Binary files a/sprites/player/player_stand_strip4.png and /dev/null differ diff --git a/sprites/player/player_stand_strip4.png.import b/sprites/player/player_stand_strip4.png.import deleted file mode 100755 index d37283d..0000000 --- a/sprites/player/player_stand_strip4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dsxk6ix7sotmi" -path="res://.godot/imported/player_stand_strip4.png-842a5e738fa2a867488e21d6b5e11793.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_stand_strip4.png" -dest_files=["res://.godot/imported/player_stand_strip4.png-842a5e738fa2a867488e21d6b5e11793.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_start_jump.png b/sprites/player/player_start_jump.png deleted file mode 100755 index 8c48619..0000000 Binary files a/sprites/player/player_start_jump.png and /dev/null differ diff --git a/sprites/player/player_start_jump.png.import b/sprites/player/player_start_jump.png.import deleted file mode 100755 index ac7816f..0000000 --- a/sprites/player/player_start_jump.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://db4343seyd0lj" -path="res://.godot/imported/player_start_jump.png-8634b0de6ea9ad8baa1bff26cc5e7191.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_start_jump.png" -dest_files=["res://.godot/imported/player_start_jump.png-8634b0de6ea9ad8baa1bff26cc5e7191.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/player_straight_strip12.png b/sprites/player/player_straight_strip12.png deleted file mode 100755 index 4ca81cb..0000000 Binary files a/sprites/player/player_straight_strip12.png and /dev/null differ diff --git a/sprites/player/player_straight_strip12.png.import b/sprites/player/player_straight_strip12.png.import deleted file mode 100755 index b5555da..0000000 --- a/sprites/player/player_straight_strip12.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cv7j8p1frpn24" -path="res://.godot/imported/player_straight_strip12.png-2c9a01c044c63334ca757df71fdf6d3f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/player_straight_strip12.png" -dest_files=["res://.godot/imported/player_straight_strip12.png-2c9a01c044c63334ca757df71fdf6d3f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/pod_2_strip17.png.import b/sprites/player/pod_2_strip17.png.import old mode 100755 new mode 100644 index 13e3ac2..6c8fa3d --- a/sprites/player/pod_2_strip17.png.import +++ b/sprites/player/pod_2_strip17.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/pod_2_strip17.png-d1cfd3450301e3676bd571ad840 compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/sprites/player/pound_fall.png b/sprites/player/pound_fall.png deleted file mode 100755 index bb01582..0000000 Binary files a/sprites/player/pound_fall.png and /dev/null differ diff --git a/sprites/player/pound_fall.png.import b/sprites/player/pound_fall.png.import deleted file mode 100755 index f5ba4c2..0000000 --- a/sprites/player/pound_fall.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dm5kwqyurxemy" -path="res://.godot/imported/pound_fall.png-77144de977a1954ebe7bed3fff00348d.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/pound_fall.png" -dest_files=["res://.godot/imported/pound_fall.png-77144de977a1954ebe7bed3fff00348d.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/player/shoot_shuffle_strip2.png b/sprites/player/shoot_shuffle_strip2.png deleted file mode 100755 index c4606ba..0000000 Binary files a/sprites/player/shoot_shuffle_strip2.png and /dev/null differ diff --git a/sprites/player/shoot_shuffle_strip2.png.import b/sprites/player/shoot_shuffle_strip2.png.import deleted file mode 100755 index 7e0220b..0000000 --- a/sprites/player/shoot_shuffle_strip2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://b22voymh4jdlp" -path="res://.godot/imported/shoot_shuffle_strip2.png-c19b38a10b1383e41204d8f4db79d160.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/player/shoot_shuffle_strip2.png" -dest_files=["res://.godot/imported/shoot_shuffle_strip2.png-c19b38a10b1383e41204d8f4db79d160.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -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=1 diff --git a/sprites/pound.ase b/sprites/pound.ase new file mode 100644 index 0000000..ecba1da Binary files /dev/null and b/sprites/pound.ase differ diff --git a/tiles/background0.png.import b/tiles/background0.png.import old mode 100755 new mode 100644 diff --git a/tiles/background14.png.import b/tiles/background14.png.import old mode 100755 new mode 100644 diff --git a/tiles/background16.png.import b/tiles/background16.png.import old mode 100755 new mode 100644 diff --git a/tiles/background32.png.import b/tiles/background32.png.import old mode 100755 new mode 100644 diff --git a/tiles/background7.png.import b/tiles/background7.png.import old mode 100755 new mode 100644 diff --git a/tiles/background8.png.import b/tiles/background8.png.import old mode 100755 new mode 100644 diff --git a/tiles/tiles.png.import b/tiles/tiles.png.import old mode 100755 new mode 100644 diff --git a/tiles/tileset.tres b/tiles/tileset.tres old mode 100755 new mode 100644 diff --git a/ui/background.png.import b/ui/background.png.import old mode 100755 new mode 100644 index c8d736d..86374f4 --- a/ui/background.png.import +++ b/ui/background.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/background.png-2693c3f581a46c19cdd8c76a9b20c5 compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/empty_ico.png.import b/ui/empty_ico.png.import old mode 100755 new mode 100644 index 20c216b..4b39162 --- a/ui/empty_ico.png.import +++ b/ui/empty_ico.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/empty_ico.png-e26c4424a19468fde6db108c21f0a16 compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/fire_ico.png.import b/ui/fire_ico.png.import old mode 100755 new mode 100644 index d0ac88f..89eb9b5 --- a/ui/fire_ico.png.import +++ b/ui/fire_ico.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/fire_ico.png-a253b34cc8a2d544cd6fc0d7db9347b0 compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/ice_ico.png.import b/ui/ice_ico.png.import old mode 100755 new mode 100644 index 89e8337..c27beb8 --- a/ui/ice_ico.png.import +++ b/ui/ice_ico.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/ice_ico.png-4aef9e34e400368f0aa520780dd69635. compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/laser_ico.png.import b/ui/laser_ico.png.import old mode 100755 new mode 100644 index 3c40133..d9227bf --- a/ui/laser_ico.png.import +++ b/ui/laser_ico.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/laser_ico.png-62dc209fb28cc54cc4491815909d471 compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/marker.png.import b/ui/marker.png.import old mode 100755 new mode 100644 index b8624e8..9869c6a --- a/ui/marker.png.import +++ b/ui/marker.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/marker.png-c3705909188c95dc356f4aed5808d545.c compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/slider.png.import b/ui/slider.png.import old mode 100755 new mode 100644 index 4c42920..c12ad30 --- a/ui/slider.png.import +++ b/ui/slider.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/slider.png-4aaab0443ee997edf904938df9585ee2.c compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/slider_grabber.png.import b/ui/slider_grabber.png.import old mode 100755 new mode 100644 index 9e84a2d..eb0b904 --- a/ui/slider_grabber.png.import +++ b/ui/slider_grabber.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/slider_grabber.png-eb124e65169988c16f7d5962d8 compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/ui/splash.png.import b/ui/splash.png.import old mode 100755 new mode 100644 index 23afecf..cd7bd39 --- a/ui/splash.png.import +++ b/ui/splash.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/splash.png-408f9bd9f42eba055414b349938b0c03.c compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false