diff --git a/project.godot b/project.godot index 058a865..4b48cb4 100644 --- a/project.godot +++ b/project.godot @@ -43,34 +43,34 @@ window/size/resizable=false player_move_up={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":-1.0,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } player_move_down={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":1.0,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } player_move_left={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":-1.0,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } player_move_right={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":15,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":1.0,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":0,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } player_shoot={ @@ -82,8 +82,8 @@ player_shoot={ [layer_names] 2d_render/layer_1="Game" -2d_physics/layer_1="Entities" 2d_render/layer_2="UserInterface" +2d_physics/layer_1="Entities" 2d_physics/layer_2="Damageable" 2d_physics/layer_3="Projectiles" 2d_physics/layer_4="UI" diff --git a/src/Sounds/arrow.mp3.import b/src/Sounds/arrow.mp3.import new file mode 100644 index 0000000..3d90b2a --- /dev/null +++ b/src/Sounds/arrow.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/arrow.mp3-c704c3e091b4a843e3ab451891555a65.mp3str" + +[deps] + +source_file="res://src/Sounds/arrow.mp3" +dest_files=[ "res://.import/arrow.mp3-c704c3e091b4a843e3ab451891555a65.mp3str" ] + +[params] + +loop=true +loop_offset=0 diff --git a/src/Sounds/branch.mp3.import b/src/Sounds/branch.mp3.import new file mode 100644 index 0000000..3672941 --- /dev/null +++ b/src/Sounds/branch.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/branch.mp3-ccbf592d2fffd882078c09b47c6fdf12.mp3str" + +[deps] + +source_file="res://src/Sounds/branch.mp3" +dest_files=[ "res://.import/branch.mp3-ccbf592d2fffd882078c09b47c6fdf12.mp3str" ] + +[params] + +loop=true +loop_offset=0 diff --git a/src/Sounds/death.mp3.import b/src/Sounds/death.mp3.import new file mode 100644 index 0000000..c2199d7 --- /dev/null +++ b/src/Sounds/death.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/death.mp3-8d542225ce7221e955aefbc77401940f.mp3str" + +[deps] + +source_file="res://src/Sounds/death.mp3" +dest_files=[ "res://.import/death.mp3-8d542225ce7221e955aefbc77401940f.mp3str" ] + +[params] + +loop=true +loop_offset=0 diff --git a/src/entities/FireConcept.kra-autosave.kra b/src/entities/FireConcept.kra-autosave.kra new file mode 100644 index 0000000..46c307a Binary files /dev/null and b/src/entities/FireConcept.kra-autosave.kra differ diff --git a/src/levels/Game.tscn b/src/levels/Game.tscn index 2ed5675..19e566f 100644 --- a/src/levels/Game.tscn +++ b/src/levels/Game.tscn @@ -49,7 +49,7 @@ position = Vector2( 500, 438 ) script = ExtResource( 10 ) [node name="Fire" parent="PhaseOne/PhaseOneContainer" instance=ExtResource( 3 )] -position = Vector2( 640, 320 ) +position = Vector2( 620, 307 ) intensity = 0.3 [node name="Pickup" parent="PhaseOne/PhaseOneContainer" instance=ExtResource( 8 )] diff --git a/src/mechanics/Arrow.png.import b/src/mechanics/Arrow.png.import index e6919df..8e28403 100644 --- a/src/mechanics/Arrow.png.import +++ b/src/mechanics/Arrow.png.import @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/src/mechanics/ArrowFire.png.import b/src/mechanics/ArrowFire.png.import new file mode 100644 index 0000000..c82c0a6 --- /dev/null +++ b/src/mechanics/ArrowFire.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/ArrowFire.png-adb7c5ac435f53cab3e78f5f451c0c88.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/mechanics/ArrowFire.png" +dest_files=[ "res://.import/ArrowFire.png-adb7c5ac435f53cab3e78f5f451c0c88.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/src/mechanics/Branch1.png.import b/src/mechanics/Branch1.png.import index ce02367..51103a1 100644 --- a/src/mechanics/Branch1.png.import +++ b/src/mechanics/Branch1.png.import @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/src/mechanics/EnemySnowmanBack.png.import b/src/mechanics/EnemySnowmanBack.png.import new file mode 100644 index 0000000..e0133c9 --- /dev/null +++ b/src/mechanics/EnemySnowmanBack.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/EnemySnowmanBack.png-b2eed2720f48972b09c43adc35364e67.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/mechanics/EnemySnowmanBack.png" +dest_files=[ "res://.import/EnemySnowmanBack.png-b2eed2720f48972b09c43adc35364e67.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/src/mechanics/EnemySnowmanFront.png.import b/src/mechanics/EnemySnowmanFront.png.import new file mode 100644 index 0000000..72c4d8a --- /dev/null +++ b/src/mechanics/EnemySnowmanFront.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/EnemySnowmanFront.png-a3abfa69d73157e46639cd3e486ba674.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/mechanics/EnemySnowmanFront.png" +dest_files=[ "res://.import/EnemySnowmanFront.png-a3abfa69d73157e46639cd3e486ba674.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/src/mechanics/EnemySnowmanLeft.png.import b/src/mechanics/EnemySnowmanLeft.png.import new file mode 100644 index 0000000..7f97d68 --- /dev/null +++ b/src/mechanics/EnemySnowmanLeft.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/EnemySnowmanLeft.png-651743351802fe1f1144983f041aa579.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/mechanics/EnemySnowmanLeft.png" +dest_files=[ "res://.import/EnemySnowmanLeft.png-651743351802fe1f1144983f041aa579.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/src/mechanics/EnemySnowmanRight.png.import b/src/mechanics/EnemySnowmanRight.png.import new file mode 100644 index 0000000..d128560 --- /dev/null +++ b/src/mechanics/EnemySnowmanRight.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/EnemySnowmanRight.png-3e7f2a8dafa504a24f600bb4b8857d35.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/mechanics/EnemySnowmanRight.png" +dest_files=[ "res://.import/EnemySnowmanRight.png-3e7f2a8dafa504a24f600bb4b8857d35.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/src/mechanics/EnemySpider.png.import b/src/mechanics/EnemySpider.png.import new file mode 100644 index 0000000..84fb787 --- /dev/null +++ b/src/mechanics/EnemySpider.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/EnemySpider.png-c95784f88ad7e56ff4e9578701ea7904.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/mechanics/EnemySpider.png" +dest_files=[ "res://.import/EnemySpider.png-c95784f88ad7e56ff4e9578701ea7904.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/src/mechanics/GrassDirtTileset.png.import b/src/mechanics/GrassDirtTileset.png.import index 3d18c24..36c7e5f 100644 --- a/src/mechanics/GrassDirtTileset.png.import +++ b/src/mechanics/GrassDirtTileset.png.import @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true