Diffstat (limited to 'project.godot')
| -rw-r--r-- | project.godot | 281 |
1 files changed, 264 insertions, 17 deletions
diff --git a/project.godot b/project.godot index 663e841..eb755c2 100644 --- a/project.godot +++ b/project.godot @@ -9,55 +9,302 @@ config_version=4 _global_script_classes=[ { -"base": "Reference", -"class": "Arg", +"base": "Enemy", +"class": "Boss", "language": "GDScript", -"path": "res://addons/gdcli/Arg.gd" +"path": "res://enemy/scripts/Boss.gd" }, { -"base": "Reference", -"class": "Parser", +"base": "RigidBody2D", +"class": "Bullet", "language": "GDScript", -"path": "res://addons/gdcli/Parser.gd" +"path": "res://bullets/scripts/Laser.gd" +}, { +"base": "Enemy", +"class": "EasyEnemy", +"language": "GDScript", +"path": "res://enemy/scripts/EasyEnemy.gd" +}, { +"base": "Area2D", +"class": "Enemy", +"language": "GDScript", +"path": "res://enemy/scripts/EnemyClass.gd" +}, { +"base": "Enemy", +"class": "EnemyMedium", +"language": "GDScript", +"path": "res://enemy/scripts/Enemy.gd" +}, { +"base": "Enemy", +"class": "EnemyUfo", +"language": "GDScript", +"path": "res://enemy/scripts/UFO.gd" +}, { +"base": "Enemy", +"class": "HardEnemy", +"language": "GDScript", +"path": "res://enemy/scripts/HardEnemy.gd" +}, { +"base": "KinematicBody2D", +"class": "playerkinematic", +"language": "GDScript", +"path": "res://player/scripts/Ship.gd" +}, { +"base": "Node", +"class": "playerstatz", +"language": "GDScript", +"path": "res://player/scripts/playerstats.gd" } ] _global_script_class_icons={ -"Arg": "", -"Parser": "" +"Boss": "", +"Bullet": "", +"EasyEnemy": "", +"Enemy": "", +"EnemyMedium": "", +"EnemyUfo": "", +"HardEnemy": "", +"playerkinematic": "", +"playerstatz": "" } [application] -config/name="Godot Template" -run/main_scene="res://Main.tscn" -config/use_custom_user_dir=true -config/custom_user_dir_name="GodotTemplate" +config/name="Space Shooter" +run/main_scene="res://ui/scenes/StartMenu.tscn" +boot_splash/image="res://sprites/icon.png" +boot_splash/use_filter=false +boot_splash/bg_color=Color( 0.12549, 0.145098, 0.192157, 0.0509804 ) +config/icon="res://sprites/icon.png" +config/macos_native_icon="res://sprites/icon.png" +config/windows_native_icon="res://sprites/icon.png" [autoload] -CLI="*res://autoloads/CLI.gd" +Music="*res://sounds/Music.tscn" +SaveAndLoad="*res://other/Save&Load.gd" +enemy_damage="*res://enemy/scripts/enemy_damage.gd" +playerstats="*res://player/scripts/playerstats.gd" +Shake="*res://effects/shake.gd" +Game="*res://effects/Game.tscn" +Glitch="*res://effects/Glitch.tscn" -[debug] +[compression] -gdscript/warnings/return_value_discarded=false +formats/zstd/long_distance_matching=true +formats/zstd/compression_level=22 +formats/zlib/compression_level=9 +formats/gzip/compression_level=9 [display] window/size/width=320 window/size/height=180 +window/size/fullscreen=true window/size/test_width=1280 window/size/test_height=720 window/dpi/allow_hidpi=true +window/vsync/use_vsync=false +window/per_pixel_transparency/allowed=true +window/per_pixel_transparency/enabled=true +mouse_cursor/custom_image="res://sprites/cursor.png" window/stretch/mode="2d" window/stretch/aspect="keep" -[logging] +[editor_plugins] + +enabled=PoolStringArray( ) + +[importer_defaults] + +texture={ +"compress/bptc_ldr": 0, +"compress/hdr_mode": 0, +"compress/lossy_quality": 0.7, +"compress/mode": 0, +"compress/normal_map": 0, +"detect_3d": false, +"flags/anisotropic": false, +"flags/filter": false, +"flags/mipmaps": false, +"flags/repeat": 0, +"flags/srgb": 2, +"process/HDR_as_SRGB": false, +"process/fix_alpha_border": true, +"process/invert_color": false, +"process/normal_map_invert_y": false, +"process/premult_alpha": false, +"size_limit": 0, +"stream": false, +"svg/scale": 1.0 +} + +[input] + +ui_accept={ +"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":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":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":32,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":2,"pressure":0.0,"pressed":false,"script":null) + ] +} +ui_select={ +"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":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) + ] +} +ui_cancel={ +"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":16777217,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":1,"pressure":0.0,"pressed":false,"script":null) + ] +} +ui_focus_next={ +"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":16777218,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +ui_focus_prev={ +"deadzone": 0.5, +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777218,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +ui_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,"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) + ] +} +ui_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,"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) + ] +} +ui_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,"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) + ] +} +ui_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,"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) + ] +} +ui_page_up={ +"deadzone": 0.5, +"events": [ ] +} +ui_page_down={ +"deadzone": 0.5, +"events": [ ] +} +ui_home={ +"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":16777229,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +ui_end={ +"deadzone": 0.5, +"events": [ ] +} +right_1={ +"deadzone": 0.2, +"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":68,"physical_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":16777233,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":1.0,"script":null) + ] +} +left_1={ +"deadzone": 0.2, +"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":65,"physical_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":16777231,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":-1.0,"script":null) + ] +} +up_1={ +"deadzone": 0.2, +"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":87,"physical_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":16777232,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":-1.0,"script":null) + ] +} +down_1={ +"deadzone": 0.2, +"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":83,"physical_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":16777234,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":1.0,"script":null) + ] +} +shoot_1={ +"deadzone": 0.2, +"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":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":2,"pressure":0.0,"pressed":false,"script":null) + ] +} +change_gun_1={ +"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":16777218,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":3,"pressure":0.0,"pressed":false,"script":null) + ] +} +pause={ +"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":16777217,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":1,"pressure":0.0,"pressed":false,"script":null) + ] +} +options={ +"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":16777220,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +spacebar={ +"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":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +x={ +"deadzone": 0.5, +"events": [ Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":2,"pressure":0.0,"pressed":false,"script":null) + ] +} + +[layer_names] + +2d_render/layer_1="player" +2d_physics/layer_1="player" +2d_physics/layer_2="enemy" +2d_physics/layer_3="bullet" +2d_physics/layer_4="world_collisions" +2d_physics/layer_5="player_collide" +2d_physics/layer_6="targeted" +2d_physics/layer_12="ui" +3d_physics/layer_12="ui" + +[physics] -file_logging/enable_file_logging=true +2d/thread_model=2 +2d/time_before_sleep=0.1 +common/physics_interpolation=true +common/enable_object_picking=false [rendering] quality/driver/driver_name="GLES2" +quality/driver/fallback_to_gles2=true 2d/options/use_nvidia_rect_flicker_workaround=true quality/intended_usage/framebuffer_allocation=0 quality/intended_usage/framebuffer_allocation.mobile=0 2d/snapping/use_gpu_pixel_snap=true +threads/thread_model=2 vram_compression/import_etc=true +vram_compression/import_pvrtc=true +quality/shadows/filter_mode=2 +quality/shadows/filter_mode.mobile=2 +quality/filters/anisotropic_filter_level=1 +quality/dynamic_fonts/use_oversampling=false |