diff --git a/BG.gd b/BG.gd
index 6d20fac..2db237b 100644
--- a/BG.gd
+++ b/BG.gd
@@ -17,10 +17,4 @@ func _process(delta):
if $Sun.position.x < -2500:
$Sun.visible = false
$Sun.position.x = 1250
- $Sun.position.x -= delta*2.5
-
- if $Orange.visible == true:
- if $Orange.position.x < -5000:
- $Orange.visible = false
- $Orange.position.x = 1600
- $Orange.position.x -= delta*1.5
+ $Sun.position.x -= delta*2.5
\ No newline at end of file
diff --git a/BG.tscn b/BG.tscn
index 87f48ca..10bb44d 100644
--- a/BG.tscn
+++ b/BG.tscn
@@ -1,11 +1,10 @@
-[gd_scene load_steps=5 format=2]
+[gd_scene load_steps=4 format=2]
[ext_resource path="res://BG.gd" type="Script" id=1]
[ext_resource path="res://art/backgrounds/SunBG.png" type="Texture" id=2]
[ext_resource path="res://art/bg.png" type="Texture" id=3]
-[ext_resource path="res://art/backgrounds/orange.png" type="Texture" id=4]
-[node name="BG" type="Node2D" index="0"]
+[node name="BG" type="Node2D"]
z_index = -1
script = ExtResource( 1 )
@@ -38,7 +37,6 @@ _sections_unfolded = [ "Anchor", "Focus", "Grow Direction", "Hint", "Margin", "M
visible = false
position = Vector2( 1250, 154.764 )
-scale = Vector2( 0.3, 0.3 )
z_index = 1
texture = ExtResource( 2 )
_sections_unfolded = [ "Transform", "Z Index" ]
@@ -113,41 +111,4 @@ shadow_filter_smooth = 0.0
shadow_item_cull_mask = 2
_sections_unfolded = [ "Range", "Shadow" ]
-[node name="Orange" type="Sprite" parent="." index="5"]
-
-visible = false
-light_mask = 0
-position = Vector2( 1617.48, 325.617 )
-scale = Vector2( 0.694364, 0.694364 )
-texture = ExtResource( 4 )
-_sections_unfolded = [ "Material", "Transform", "Visibility", "Z Index" ]
-__meta__ = {
-"_edit_group_": true
-}
-
-[node name="Light2D" type="Light2D" parent="Orange" index="0"]
-
-enabled = true
-editor_only = false
-texture = ExtResource( 4 )
-offset = Vector2( 0, 0 )
-texture_scale = 1.0
-color = Color( 1, 1, 1, 1 )
-energy = 1.0
-mode = 3
-range_height = 0.0
-range_z_min = -1024
-range_z_max = 1024
-range_layer_min = 0
-range_layer_max = 0
-range_item_cull_mask = 1
-shadow_enabled = false
-shadow_color = Color( 0, 0, 0, 0 )
-shadow_buffer_size = 2048
-shadow_gradient_length = 0.0
-shadow_filter = 0
-shadow_filter_smooth = 0.0
-shadow_item_cull_mask = 1
-_sections_unfolded = [ "Transform", "Z Index" ]
-
diff --git a/BadLaser.gd b/BadLaser.gd
index 4af9a6d..cd1f4b4 100644
--- a/BadLaser.gd
+++ b/BadLaser.gd
@@ -41,7 +41,7 @@ func _ready():
func hit(who):
health -= who.damage/health_multi
- $AnimatedSprite.frame = 1
+ #$AnimatedSprite.frame = 1
hit_timer = 0
var velocity = Vector2()
@@ -49,7 +49,8 @@ var velocity = Vector2()
func _process(delta):
if health <= 0:
emit_signal("dead", 100)
- queue_free()
+ if independent:
+ queue_free()
if position.x < -100:
emit_signal("dead", 0)
queue_free()
@@ -95,7 +96,7 @@ func _process(delta):
velocity.x -= 1
else:
velocity.x -= 1
- $AnimatedSprite.frame = 0
+ #$AnimatedSprite.frame = 0
if velocity.length() > 0:
velocity = velocity.normalized() * SPEED
diff --git a/BadLaser.tscn b/BadLaser.tscn
index 95fc806..dbb9c9e 100644
--- a/BadLaser.tscn
+++ b/BadLaser.tscn
@@ -1,15 +1,16 @@
-[gd_scene load_steps=9 format=2]
+[gd_scene load_steps=10 format=2]
[ext_resource path="res://BadLaser.gd" type="Script" id=1]
[ext_resource path="res://Laser.tscn" type="PackedScene" id=2]
[ext_resource path="res://art/bad/laser/bad_laser_bg.png" type="Texture" id=3]
[ext_resource path="res://art/bad/laser/bad_laser_stationary.png" type="Texture" id=4]
-[ext_resource path="res://art/bad/laser/bad_laser_rotatable.png" type="Texture" id=5]
+[ext_resource path="res://art/bad/laser/bad_laser_broken.png" type="Texture" id=5]
+[ext_resource path="res://art/bad/laser/bad_laser_rotatable.png" type="Texture" id=6]
[sub_resource type="SpriteFrames" id=1]
animations = [ {
-"frames": [ ExtResource( 4 ) ],
+"frames": [ ExtResource( 4 ), ExtResource( 5 ) ],
"loop": true,
"name": "New Anim",
"speed": 5.0
@@ -18,7 +19,7 @@ animations = [ {
[sub_resource type="SpriteFrames" id=2]
animations = [ {
-"frames": [ ExtResource( 5 ) ],
+"frames": [ ExtResource( 6 ) ],
"loop": true,
"name": "default",
"speed": 5.0
diff --git a/Image Sources/bad1_base.png.import b/Image Sources/bad1_base.png.import
new file mode 100644
index 0000000..c0a6f7e
--- /dev/null
+++ b/Image Sources/bad1_base.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad1_base.png-56fd809a9711b2f0bdcea7bd3e329e73.stex"
+
+[deps]
+
+source_file="res://Image Sources/bad1_base.png"
+source_md5="213d4aa052568df0122b9ded2dcc26e4"
+
+dest_files=[ "res://.import/bad1_base.png-56fd809a9711b2f0bdcea7bd3e329e73.stex" ]
+dest_md5="b168ff927a8cde23902c047241ab0b74"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/InherentTurretMenu.gd b/InherentTurretMenu.gd
new file mode 100644
index 0000000..04b75f5
--- /dev/null
+++ b/InherentTurretMenu.gd
@@ -0,0 +1,96 @@
+#
+# Copyright (C) 2018 Sage Vaillancourt, sagev9000@gmail.com
+#
+# This file is part of Fronter.
+#
+# Fronter is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# Fronter is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Fronter. If not, see .
+#
+
+extends Node
+
+signal menu_closed
+signal change_color
+signal buy_turret
+signal turret_range_upgrade
+signal turret_damage_upgrade
+signal turret_speed_upgrade
+
+var screensize
+
+const DEFAULT_TURRET_COST = 0#1000
+
+const TIER_COST = {2:1000, 3:4000, 4:10000, 5:0}
+
+func _ready():
+ $ColorRect.color = Color(0,0,0,.8)
+
+ if get_parent().has_method("upgradeTurret"):
+ $BuyTurret.visible = false
+
+ $Back.visible = false
+ $BuyTurret.visible = false
+ $Accept.visible = true
+ if get_parent().has_method("upgradeTurret") != true:
+ pass
+ else:
+ $Upgrade/Button.text = str("Upgrade: $", TIER_COST[get_parent().tier+1])
+ if get_parent().tier >= 4:
+ $Upgrade/Button.visible = false
+
+func _input(event):
+ pass
+
+var velocity = Vector2()
+func _process(delta):
+ if (Input.is_action_pressed("ui_quit")):
+ get_tree().quit()
+ #if Input.is_action_pressed("ui_accept"):
+ # _on_Button_pressed()
+
+ if get_parent().has_method("upgradeTurret") == true:
+ $Upgrade.visible = true
+
+func _on_Button_pressed():
+ queue_free()
+
+func backButton():
+ queue_free()
+
+#var newTurret
+#func buyTurret():
+# if get_parent().money >= DEFAULT_TURRET_COST:
+ #var turret = preload("res://Turret.tscn").instance()
+ #turret.set_name(turret.get_name())
+ #newTurret = turret.get_name()
+ #pass
+
+func acceptTurret():
+ if get_parent().has_method("upgradeTurret") == true:
+ queue_free()
+ else:
+ get_tree().paused = false
+ #get_parent().has_turret = true
+ $Accept.visible = false
+ $Back.visible = true
+ queue_free()
+
+func upgradeTurret():
+ get_tree().paused = false
+ if get_parent().get_parent().get_node("Player").makePurchaseFor(TIER_COST[get_parent().tier+1]):
+ get_parent().upgradeTurret()
+ get_parent().relayUpgrade()
+ if get_parent().tier >= 4:
+ $Upgrade/Button.visible = false
+ else:
+ $Upgrade/Button.text = str("Upgrade: $", TIER_COST[get_parent().tier+1])
diff --git a/InherentTurretMenu.tscn b/InherentTurretMenu.tscn
new file mode 100644
index 0000000..8dab420
--- /dev/null
+++ b/InherentTurretMenu.tscn
@@ -0,0 +1,224 @@
+[gd_scene load_steps=8 format=2]
+
+[ext_resource path="res://InherentTurretMenu.gd" type="Script" id=1]
+[ext_resource path="res://art/multiplayer_menu/back.png" type="Texture" id=2]
+[ext_resource path="res://art/upgrade_menu/buyturrets.png" type="Texture" id=3]
+[ext_resource path="res://art/multiplayer_menu/checkmark.png" type="Texture" id=4]
+
+[sub_resource type="SpriteFrames" id=1]
+
+animations = [ {
+"frames": [ ExtResource( 2 ) ],
+"loop": true,
+"name": "default",
+"speed": 5.0
+} ]
+
+[sub_resource type="SpriteFrames" id=2]
+
+animations = [ {
+"frames": [ ExtResource( 3 ) ],
+"loop": true,
+"name": "default",
+"speed": 5.0
+} ]
+
+[sub_resource type="SpriteFrames" id=3]
+
+animations = [ {
+"frames": [ ExtResource( 4 ) ],
+"loop": true,
+"name": "default",
+"speed": 5.0
+} ]
+
+[node name="InherentTurretMenu" type="Node"]
+
+pause_mode = 2
+script = ExtResource( 1 )
+_sections_unfolded = [ "Pause" ]
+
+[node name="ColorRect" type="ColorRect" parent="." index="0"]
+
+anchor_left = 0.0
+anchor_top = 0.0
+anchor_right = 0.0
+anchor_bottom = 0.0
+margin_right = 1026.0
+margin_bottom = 605.0
+rect_pivot_offset = Vector2( 0, 0 )
+rect_clip_content = false
+mouse_filter = 0
+mouse_default_cursor_shape = 0
+size_flags_horizontal = 1
+size_flags_vertical = 1
+color = Color( 0, 0, 0, 1 )
+_sections_unfolded = [ "Visibility" ]
+
+[node name="Back" type="Node2D" parent="." index="1"]
+
+editor/display_folded = true
+position = Vector2( 50, 240 )
+scale = Vector2( 0.5, 0.5 )
+z_index = 2
+z_as_relative = false
+_sections_unfolded = [ "Transform", "Z Index" ]
+__meta__ = {
+"_edit_group_": true
+}
+
+[node name="Icon" type="AnimatedSprite" parent="Back" index="0"]
+
+position = Vector2( 190, 530 )
+frames = SubResource( 1 )
+animation = "default"
+
+[node name="Button" type="Button" parent="Back" index="1"]
+
+anchor_left = 0.0
+anchor_top = 0.0
+anchor_right = 0.0
+anchor_bottom = 0.0
+margin_top = 450.0
+margin_right = 300.0
+margin_bottom = 600.0
+rect_pivot_offset = Vector2( 0, 0 )
+rect_clip_content = false
+focus_mode = 2
+mouse_filter = 0
+mouse_default_cursor_shape = 0
+size_flags_horizontal = 1
+size_flags_vertical = 1
+toggle_mode = false
+enabled_focus_mode = 2
+shortcut = null
+group = null
+flat = true
+align = 1
+
+[node name="BuyTurret" type="Node2D" parent="." index="2"]
+
+editor/display_folded = true
+visible = false
+position = Vector2( 190, 140 )
+scale = Vector2( 0.25, 0.25 )
+z_index = 2
+_sections_unfolded = [ "Transform", "Z Index" ]
+__meta__ = {
+"_edit_group_": true
+}
+
+[node name="Icon" type="AnimatedSprite" parent="BuyTurret" index="0"]
+
+position = Vector2( 190, 530 )
+frames = SubResource( 2 )
+animation = "default"
+
+[node name="Button" type="Button" parent="BuyTurret" index="1"]
+
+anchor_left = 0.0
+anchor_top = 0.0
+anchor_right = 0.0
+anchor_bottom = 0.0
+margin_left = -360.0
+margin_top = 80.0
+margin_right = 720.0
+margin_bottom = 960.0
+rect_pivot_offset = Vector2( 0, 0 )
+rect_clip_content = false
+focus_mode = 2
+mouse_filter = 0
+mouse_default_cursor_shape = 0
+size_flags_horizontal = 1
+size_flags_vertical = 1
+toggle_mode = false
+enabled_focus_mode = 2
+shortcut = null
+group = null
+flat = true
+align = 1
+
+[node name="Accept" type="Node2D" parent="." index="3"]
+
+editor/display_folded = true
+visible = false
+position = Vector2( 820, 240 )
+scale = Vector2( 0.5, 0.5 )
+_sections_unfolded = [ "Transform" ]
+__meta__ = {
+"_edit_group_": true
+}
+
+[node name="Icon" type="AnimatedSprite" parent="Accept" index="0"]
+
+position = Vector2( 190, 530 )
+frames = SubResource( 3 )
+animation = "default"
+
+[node name="Button" type="Button" parent="Accept" index="1"]
+
+anchor_left = 0.0
+anchor_top = 0.0
+anchor_right = 0.0
+anchor_bottom = 0.0
+margin_left = 96.0
+margin_top = 412.0
+margin_right = 296.0
+margin_bottom = 612.0
+rect_pivot_offset = Vector2( 0, 0 )
+rect_clip_content = false
+focus_mode = 2
+mouse_filter = 0
+mouse_default_cursor_shape = 0
+size_flags_horizontal = 1
+size_flags_vertical = 1
+toggle_mode = false
+enabled_focus_mode = 2
+shortcut = null
+group = null
+flat = true
+align = 1
+
+[node name="Upgrade" type="Node2D" parent="." index="4"]
+
+visible = false
+position = Vector2( 0, 181 )
+
+[node name="Button" type="Button" parent="Upgrade" index="0"]
+
+anchor_left = 0.0
+anchor_top = 0.0
+anchor_right = 0.0
+anchor_bottom = 0.0
+margin_left = 430.0
+margin_top = 50.0
+margin_right = 640.0
+margin_bottom = 200.0
+rect_pivot_offset = Vector2( 0, 0 )
+rect_clip_content = false
+focus_mode = 2
+mouse_filter = 0
+mouse_default_cursor_shape = 0
+size_flags_horizontal = 1
+size_flags_vertical = 1
+toggle_mode = false
+enabled_focus_mode = 2
+shortcut = null
+group = null
+text = "Upgrade"
+flat = false
+align = 1
+
+[node name="Icon" type="AnimatedSprite" parent="Upgrade" index="1"]
+
+animation = "default"
+
+[connection signal="pressed" from="Back/Button" to="." method="backButton"]
+
+[connection signal="pressed" from="BuyTurret/Button" to="." method="buyTurret"]
+
+[connection signal="pressed" from="Accept/Button" to="." method="acceptTurret"]
+
+[connection signal="pressed" from="Upgrade/Button" to="." method="upgradeTurret"]
+
+
diff --git a/Main.gd b/Main.gd
index 8662c24..ce0ff3e 100644
--- a/Main.gd
+++ b/Main.gd
@@ -24,6 +24,7 @@ export (PackedScene) var BlobBad
export (PackedScene) var LaserBad
export (PackedScene) var Prison
export (PackedScene) var RectangleBoss
+export (PackedScene) var RectangleReturn
export (PackedScene) var BlackHole
var players = {}
@@ -81,7 +82,7 @@ func rounds(round_number):
#if get_tree().is_network_server() == true:
# rpc("bossMode", 0)
#else:
- # bossMode(0)
+ #bossMode(2)
rpc("set_wave_name", "Wave 2: Any colour you like")
3:
roundOfEnemies(.6,DEFAULT_SPAWN_SPEED*.75,8,2,0,0)
@@ -122,7 +123,6 @@ func rounds(round_number):
bossMode(1)
20:
roundOfEnemies((1+(20-11)/10), (DEFAULT_SPAWN_SPEED*(0.5)), 20*3, 20, floor(20/4), floor(20/8))
- $BG/Orange.visible = true
var roundNo:
############### health ##### spawn speed #################### bad1s#### blobs # lasers ######### prisons ######
roundOfEnemies((1+(roundNo-11)/10), (DEFAULT_SPAWN_SPEED*(0.5)), roundNo*3, roundNo, floor(roundNo/4), floor(roundNo/8))
@@ -403,6 +403,8 @@ sync func bossMode(boss_type):
bad = RectangleBoss.instance()
elif boss_type == 1:
bad = BlackHole.instance()
+ elif boss_type == 2:
+ bad = RectangleReturn.instance()
$Music.volume_db = -40
add_child(bad)
diff --git a/Main.tscn b/Main.tscn
index 9fb7890..6b7d621 100644
--- a/Main.tscn
+++ b/Main.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=21 format=2]
+[gd_scene load_steps=22 format=2]
[ext_resource path="res://Main.gd" type="Script" id=1]
[ext_resource path="res://Bad1.tscn" type="PackedScene" id=2]
@@ -6,36 +6,28 @@
[ext_resource path="res://BadLaser.tscn" type="PackedScene" id=4]
[ext_resource path="res://Prison.tscn" type="PackedScene" id=5]
[ext_resource path="res://RectangleBoss.tscn" type="PackedScene" id=6]
-[ext_resource path="res://BlackHole.tscn" type="PackedScene" id=7]
-[ext_resource path="res://BG.tscn" type="PackedScene" id=8]
-[ext_resource path="res://Player.tscn" type="PackedScene" id=9]
-[ext_resource path="res://Mothership.tscn" type="PackedScene" id=10]
-[ext_resource path="res://art/hand-numbs.ttf" type="DynamicFontData" id=11]
-[ext_resource path="res://OtherPlayer.tscn" type="PackedScene" id=12]
-[ext_resource path="res://art/interface/pause.png" type="Texture" id=13]
-[ext_resource path="res://art/interface/how_to.png" type="Texture" id=14]
-[ext_resource path="res://art/interface/how_to_desktop.png" type="Texture" id=15]
-[ext_resource path="res://main_bg.ogg" type="AudioStream" id=16]
+[ext_resource path="res://RectangleReturn.tscn" type="PackedScene" id=7]
+[ext_resource path="res://BlackHole.tscn" type="PackedScene" id=8]
+[ext_resource path="res://BG.tscn" type="PackedScene" id=9]
+[ext_resource path="res://Player.tscn" type="PackedScene" id=10]
+[ext_resource path="res://Mothership.tscn" type="PackedScene" id=11]
+[ext_resource path="res://art/hand-numbs.ttf" type="DynamicFontData" id=12]
+[ext_resource path="res://OtherPlayer.tscn" type="PackedScene" id=13]
+[ext_resource path="res://art/interface/pause.png" type="Texture" id=14]
+[ext_resource path="res://art/interface/how_to.png" type="Texture" id=15]
+[ext_resource path="res://art/interface/how_to_desktop.png" type="Texture" id=16]
+[ext_resource path="res://main_bg.ogg" type="AudioStream" id=17]
[sub_resource type="DynamicFont" id=1]
size = 28
use_mipmaps = false
use_filter = false
-font_data = ExtResource( 11 )
+font_data = ExtResource( 12 )
_sections_unfolded = [ "Font", "Settings" ]
[sub_resource type="SpriteFrames" id=2]
-animations = [ {
-"frames": [ ExtResource( 13 ) ],
-"loop": true,
-"name": "default",
-"speed": 5.0
-} ]
-
-[sub_resource type="SpriteFrames" id=3]
-
animations = [ {
"frames": [ ExtResource( 14 ) ],
"loop": true,
@@ -43,7 +35,7 @@ animations = [ {
"speed": 5.0
} ]
-[sub_resource type="SpriteFrames" id=4]
+[sub_resource type="SpriteFrames" id=3]
animations = [ {
"frames": [ ExtResource( 15 ) ],
@@ -52,6 +44,15 @@ animations = [ {
"speed": 5.0
} ]
+[sub_resource type="SpriteFrames" id=4]
+
+animations = [ {
+"frames": [ ExtResource( 16 ) ],
+"loop": true,
+"name": "default",
+"speed": 5.0
+} ]
+
[node name="Main" type="Node"]
script = ExtResource( 1 )
@@ -61,13 +62,14 @@ BlobBad = ExtResource( 3 )
LaserBad = ExtResource( 4 )
Prison = ExtResource( 5 )
RectangleBoss = ExtResource( 6 )
-BlackHole = ExtResource( 7 )
+RectangleReturn = ExtResource( 7 )
+BlackHole = ExtResource( 8 )
-[node name="BG" parent="." index="0" instance=ExtResource( 8 )]
+[node name="BG" parent="." index="0" instance=ExtResource( 9 )]
-[node name="Player" parent="." index="1" instance=ExtResource( 9 )]
+[node name="Player" parent="." index="1" instance=ExtResource( 10 )]
-[node name="Mothership" parent="." index="2" instance=ExtResource( 10 )]
+[node name="Mothership" parent="." index="2" instance=ExtResource( 11 )]
position = Vector2( 18.327, 304.835 )
@@ -96,7 +98,7 @@ lines_skipped = 0
max_lines_visible = -1
_sections_unfolded = [ "Size Flags", "custom_colors", "custom_fonts" ]
-[node name="OtherPlayer" parent="." index="4" instance=ExtResource( 12 )]
+[node name="OtherPlayer" parent="." index="4" instance=ExtResource( 13 )]
visible = false
_sections_unfolded = [ "Material", "Transform", "Visibility" ]
@@ -234,7 +236,7 @@ max_lines_visible = -1
[node name="Music" type="AudioStreamPlayer" parent="." index="10"]
-stream = ExtResource( 16 )
+stream = ExtResource( 17 )
volume_db = 0.0
autoplay = false
mix_target = 0
@@ -258,10 +260,10 @@ bus = "Master"
[connection signal="other_shooting_upgrade" from="Player" to="." method="other_shooting_upgrade"]
-[connection signal="restart_game" from="Player" to="Mothership" method="_on_Player_restart_game"]
-
[connection signal="restart_game" from="Player" to="." method="_on_Player_restart_game"]
+[connection signal="restart_game" from="Player" to="Mothership" method="_on_Player_restart_game"]
+
[connection signal="start_next_round" from="Player" to="." method="startNextRound"]
[connection signal="update_display" from="Player" to="." method="updatePoints"]
diff --git a/Menus/libera.png.import b/Menus/libera.png.import
new file mode 100644
index 0000000..6e47404
--- /dev/null
+++ b/Menus/libera.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/libera.png-27e063214b4f726f791d546d7edbc18d.stex"
+
+[deps]
+
+source_file="res://Menus/libera.png"
+source_md5="00701d88cfcda352f723d70fb0702120"
+
+dest_files=[ "res://.import/libera.png-27e063214b4f726f791d546d7edbc18d.stex" ]
+dest_md5="5f4bfcdaac174d11b54b43fcdadc19c1"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/Menus/opens_externally.png.import b/Menus/opens_externally.png.import
new file mode 100644
index 0000000..63868b5
--- /dev/null
+++ b/Menus/opens_externally.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/opens_externally.png-364ad320082cc6bf40f51de921f5c504.stex"
+
+[deps]
+
+source_file="res://Menus/opens_externally.png"
+source_md5="d23b6f95a6ca1835ac0312b14fab474a"
+
+dest_files=[ "res://.import/opens_externally.png-364ad320082cc6bf40f51de921f5c504.stex" ]
+dest_md5="4ebafbbd5a5a35cf7fea6e797c3beee6"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/Menus/patreon.png.import b/Menus/patreon.png.import
new file mode 100644
index 0000000..9881a0e
--- /dev/null
+++ b/Menus/patreon.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/patreon.png-a2732b6eb9dbd0ddc53941041f7804ab.stex"
+
+[deps]
+
+source_file="res://Menus/patreon.png"
+source_md5="55cd2ca600d821740fb657f6d1c6c924"
+
+dest_files=[ "res://.import/patreon.png-a2732b6eb9dbd0ddc53941041f7804ab.stex" ]
+dest_md5="4ec18b0428236e338a96d00a8b65afa7"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/Player.gd b/Player.gd
index c0899e3..eada1b1 100644
--- a/Player.gd
+++ b/Player.gd
@@ -74,7 +74,7 @@ const LASER_PENETRATION_DICT = {1:0,2:1,3:2,4:3,5:5}
const STARTING_POSITION = Vector2(130, 250)
# the amount of money the player starts with
-const STARTING_MONEY = 0#100000
+const STARTING_MONEY = 0100000
# cost to unlock turrets
const UNLOCK_TURRETS_COST = 1000
diff --git a/RectangleBoss.tscn b/RectangleBoss.tscn
index 4e43326..9b31ba1 100644
--- a/RectangleBoss.tscn
+++ b/RectangleBoss.tscn
@@ -80,6 +80,7 @@ linear_damp = 0.1
angular_damp = 1.0
audio_bus_override = false
audio_bus_name = "Master"
+_sections_unfolded = [ "Collision" ]
[node name="InsideBadSprite" type="AnimatedSprite" parent="Inside" index="0"]
diff --git a/RectangleReturn.gd b/RectangleReturn.gd
index ace1974..515d64a 100644
--- a/RectangleReturn.gd
+++ b/RectangleReturn.gd
@@ -1,13 +1,18 @@
extends "res://Bad.gd"
+signal flash
+signal boss_health
+
var right_laser_alive = true
var left_laser_alive = true
func _ready():
speed = 0
- #$RightArm/BadLaser.independent = false
+ starting_health = 3000
+ health = starting_health
+ $RightArm/Laser/BadLaser.independent = false
#$RightArm/BadLaser.health_multi = 3
- #$LeftArm/BadLaser.independent = false
+ $LeftArm/Laser/BadLaser.independent = false
#$LeftArm/BadLaser.health_multi = 3
$RightArm/Laser/BadLaser.fire_speed = 25
$LeftArm/Laser/BadLaser.fire_speed = 25
@@ -18,19 +23,37 @@ func _process(delta):
#$RightArm/Forearm.rotate(delta/10)
if right_laser_alive:
if $RightArm/Laser/BadLaser:
- $RightArm/Laser/BadLaser.health -= delta*30
+ #$RightArm/Laser/BadLaser.health -= delta*30
if $RightArm/Laser/BadLaser.health <= 100:
$RightArm/Laser/BadLaser.fire_speed = 150
+ else:
+ $RightArm/Laser/BadLaser/AnimatedSprite.frame = 1
+ $RightArm/Laser/BadLaser.fire_speed = 0
+ $RightArm/Laser/BadLaser/Line2D.visible = false
if left_laser_alive:
if $LeftArm/Laser/BadLaser:
- $LeftArm/Laser/BadLaser.health -= delta*30
+ #$LeftArm/Laser/BadLaser.health -= delta*30
if $LeftArm/Laser/BadLaser.health <= 100:
$LeftArm/Laser/BadLaser.fire_speed = 150
+ else:
+ $LeftArm/Laser/BadLaser.fire_speed = 0
+ $LeftArm/Laser/BadLaser/AnimatedSprite.frame = 1
+ $LeftArm/Laser/BadLaser/Line2D.visible = false
+func hit(who):
+ health -= who.damage/(health_multi*3.5)
+ print(health)
+ if get_tree().is_network_server():
+ rpc("bossHealth", health)
+ emit_signal("boss_health", health, starting_health)
func _on_LeftBadLaser_dead(money):
left_laser_alive = false
func _on_RightBadLaser_dead(money):
right_laser_alive = false
+
+func _exit_tree():
+ $LeftArm/Laser/BadLaser.queue_free()
+ $RightArm/Laser/BadLaser.queue_free()
\ No newline at end of file
diff --git a/RectangleReturn.tscn b/RectangleReturn.tscn
index f58279d..d42becb 100644
--- a/RectangleReturn.tscn
+++ b/RectangleReturn.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=9 format=2]
+[gd_scene load_steps=10 format=2]
[ext_resource path="res://Bad.tscn" type="PackedScene" id=1]
[ext_resource path="res://RectangleReturn.gd" type="Script" id=2]
@@ -6,6 +6,11 @@
[ext_resource path="res://BadLaser.tscn" type="PackedScene" id=4]
[ext_resource path="res://art/bad/rectangle/return_arm.png" type="Texture" id=5]
+[sub_resource type="RectangleShape2D" id=4]
+
+custom_solver_bias = 0.0
+extents = Vector2( 10, 3.75228 )
+
[sub_resource type="SpriteFrames" id=3]
animations = [ {
@@ -30,6 +35,13 @@ extents = Vector2( 42.0251, 121.071 )
position = Vector2( 509.277, -22.7974 )
script = ExtResource( 2 )
+[node name="CollisionBox" parent="." index="0"]
+
+position = Vector2( 368.307, 337.171 )
+scale = Vector2( 5.63992, 25 )
+shape = SubResource( 4 )
+_sections_unfolded = [ "Transform" ]
+
[node name="MainSprite" parent="." index="2"]
position = Vector2( 371.998, 340.999 )
@@ -61,6 +73,7 @@ softness = 0.0
[node name="Laser" type="RigidBody2D" parent="RightArm" index="1"]
+editor/display_folded = true
input_pickable = false
collision_layer = 1
collision_mask = 1
@@ -128,7 +141,6 @@ shape = SubResource( 1 )
editor/display_folded = true
position = Vector2( 135.789, 104.27 )
rotation = -2.72455
-scale = Vector2( 0.8, 0.8 )
input_pickable = false
collision_layer = 1
collision_mask = 1
@@ -147,25 +159,26 @@ linear_velocity = Vector2( 0, 0 )
linear_damp = -1.0
angular_velocity = 0.0
angular_damp = -1.0
-_sections_unfolded = [ "Transform", "Z Index" ]
+_sections_unfolded = [ "Collision", "Transform" ]
__meta__ = {
"_edit_group_": true
}
[node name="Sprite" type="Sprite" parent="RightArm/UpperArm" index="0"]
-scale = Vector2( 0.26, 0.26 )
+scale = Vector2( 0.2, 0.2 )
texture = ExtResource( 5 )
_sections_unfolded = [ "Transform" ]
[node name="CollisionShape2D" type="CollisionShape2D" parent="RightArm/UpperArm" index="1"]
position = Vector2( 0, -1 )
+scale = Vector2( 0.8, 0.8 )
shape = SubResource( 2 )
+_sections_unfolded = [ "Transform" ]
[node name="LeftArm" type="Area2D" parent="." index="4"]
-editor/display_folded = true
position = Vector2( 178.999, 429.998 )
input_pickable = true
gravity_vec = Vector2( 0, 1 )
@@ -256,7 +269,6 @@ shape = SubResource( 1 )
editor/display_folded = true
position = Vector2( 239.789, 33.2706 )
rotation = -6.68894
-scale = Vector2( 0.8, 0.8 )
input_pickable = false
collision_layer = 1
collision_mask = 1
@@ -282,14 +294,16 @@ __meta__ = {
[node name="Sprite" type="Sprite" parent="LeftArm/UpperArm" index="0"]
-scale = Vector2( 0.26, 0.26 )
+scale = Vector2( 0.2, 0.2 )
texture = ExtResource( 5 )
_sections_unfolded = [ "Transform" ]
[node name="CollisionShape2D" type="CollisionShape2D" parent="LeftArm/UpperArm" index="1"]
position = Vector2( 0, -1 )
+scale = Vector2( 0.8, 0.8 )
shape = SubResource( 2 )
+_sections_unfolded = [ "Transform" ]
[connection signal="dead" from="RightArm/Laser/BadLaser" to="." method="_on_RightBadLaser_dead"]
diff --git a/Turret.gd b/Turret.gd
index 0af3d34..fa3139c 100644
--- a/Turret.gd
+++ b/Turret.gd
@@ -81,9 +81,10 @@ func entityExitedRange(bad_id, bad, bad_shape, self_shape):
current_bad_shape = null
func _on_OpenMenuButton_pressed():
- var menu = preload("res://TurretMenu.tscn").instance()
+ var menu = preload("res://InherentTurretMenu.tscn").instance()
add_child(menu)
menu.connect("turret_upgrade", self, "upgradeTurret")
+ pass
func upgradeTurret():
tier += 1
diff --git a/Turret.tscn b/Turret.tscn
index beb2cdc..eca0c30 100644
--- a/Turret.tscn
+++ b/Turret.tscn
@@ -1,10 +1,10 @@
[gd_scene load_steps=10 format=2]
[ext_resource path="res://Turret.gd" type="Script" id=1]
-[ext_resource path="res://art/turret/turret2.png" type="Texture" id=2]
-[ext_resource path="res://art/turret/shootin2.png" type="Texture" id=3]
-[ext_resource path="res://art/turret/turret.png" type="Texture" id=4]
-[ext_resource path="res://art/turret/shootin.png" type="Texture" id=5]
+[ext_resource path="res://art/turret/turret.png" type="Texture" id=2]
+[ext_resource path="res://art/turret/shootin.png" type="Texture" id=3]
+[ext_resource path="res://art/turret/turret2.png" type="Texture" id=4]
+[ext_resource path="res://art/turret/shootin2.png" type="Texture" id=5]
[ext_resource path="res://art/hand-numbs.ttf" type="DynamicFontData" id=6]
[sub_resource type="CircleShape2D" id=1]
@@ -17,12 +17,12 @@ radius = 32.0821
animations = [ {
"frames": [ ExtResource( 2 ), ExtResource( 3 ) ],
"loop": true,
-"name": "spike",
+"name": "plain",
"speed": 5.0
}, {
"frames": [ ExtResource( 4 ), ExtResource( 5 ) ],
"loop": true,
-"name": "plain",
+"name": "spike",
"speed": 5.0
} ]
@@ -34,7 +34,7 @@ use_filter = false
font_data = ExtResource( 6 )
_sections_unfolded = [ "Font", "Settings" ]
-[node name="Turret" type="Node2D"]
+[node name="Turret" type="Node2D" index="0"]
script = ExtResource( 1 )
_sections_unfolded = [ "Material", "Pause", "Transform", "Visibility", "Z Index" ]
diff --git a/TurretMenu.gd b/TurretMenu.gd
index d5fc516..5b35aa3 100644
--- a/TurretMenu.gd
+++ b/TurretMenu.gd
@@ -2,17 +2,17 @@
# Copyright (C) 2018 Sage Vaillancourt, sagev9000@gmail.com
#
# This file is part of Fronter.
-#
+#
# Fronter is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
-#
+#
# Fronter is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-#
+#
# You should have received a copy of the GNU General Public License
# along with Fronter. If not, see .
#
@@ -34,10 +34,10 @@ const TIER_COST = {2:1000, 3:4000, 4:10000, 5:0}
func _ready():
$ColorRect.color = Color(0,0,0,.8)
-
+
if get_parent().has_method("upgradeTurret"):
$BuyTurret.visible = false
-
+
$Back.visible = false
$BuyTurret.visible = false
$Accept.visible = true
@@ -74,7 +74,7 @@ func _process(delta):
if (velocity.length() > 0):
velocity = velocity.normalized() * 500
$Turret.position += velocity * delta
-
+
if get_parent().has_method("upgradeTurret") == true:
$Upgrade.visible = true
$Turret.visible = false
@@ -85,12 +85,13 @@ func _on_Button_pressed():
func backButton():
queue_free()
-var newTurret
-func buyTurret():
- if get_parent().money >= DEFAULT_TURRET_COST:
- var turret = preload("res://Turret.tscn").instance()
- turret.set_name(turret.get_name())
- newTurret = turret.get_name()
+#var newTurret
+#func buyTurret():
+# if get_parent().money >= DEFAULT_TURRET_COST:
+ #var turret = preload("res://Turret.tscn").instance()
+ #turret.set_name(turret.get_name())
+ #newTurret = turret.get_name()
+ #pass
func acceptTurret():
if get_parent().has_method("upgradeTurret") == true:
@@ -112,4 +113,4 @@ func upgradeTurret():
if get_parent().tier >= 4:
$Upgrade/Button.visible = false
else:
- $Upgrade/Button.text = str("Upgrade: $", TIER_COST[get_parent().tier+1])
\ No newline at end of file
+ $Upgrade/Button.text = str("Upgrade: $", TIER_COST[get_parent().tier+1])
diff --git a/art/ColorSelect.png.import b/art/ColorSelect.png.import
new file mode 100644
index 0000000..cbe4d0e
--- /dev/null
+++ b/art/ColorSelect.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/ColorSelect.png-43487fb208a16e15bb72de0a31ace62d.stex"
+
+[deps]
+
+source_file="res://art/ColorSelect.png"
+source_md5="3a18759f6303148df898096cf3d6393a"
+
+dest_files=[ "res://.import/ColorSelect.png-43487fb208a16e15bb72de0a31ace62d.stex" ]
+dest_md5="e833f49d9dcf0ca1efb3b22c191bbd63"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/backgrounds/SunBG.png b/art/backgrounds/SunBG.png
index 87234a0..ab640d4 100644
Binary files a/art/backgrounds/SunBG.png and b/art/backgrounds/SunBG.png differ
diff --git a/art/backgrounds/SunBG.png.import b/art/backgrounds/SunBG.png.import
new file mode 100644
index 0000000..fffed72
--- /dev/null
+++ b/art/backgrounds/SunBG.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/SunBG.png-51485a944874279237e947e6a9d7cea9.stex"
+
+[deps]
+
+source_file="res://art/backgrounds/SunBG.png"
+source_md5="73febf65a37c80673802ec3f86cf1975"
+
+dest_files=[ "res://.import/SunBG.png-51485a944874279237e947e6a9d7cea9.stex" ]
+dest_md5="a254363bb11b7b2cb2352acc74f6be92"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/backgrounds/orange.png.import b/art/backgrounds/orange.png.import
new file mode 100644
index 0000000..5e54719
--- /dev/null
+++ b/art/backgrounds/orange.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/orange.png-421a1433585efc98f9df9d782ed0246c.stex"
+
+[deps]
+
+source_file="res://art/backgrounds/orange.png"
+source_md5="a26802a5e477c835de07afce8984ea14"
+
+dest_files=[ "res://.import/orange.png-421a1433585efc98f9df9d782ed0246c.stex" ]
+dest_md5="0df64b7c6daa720f96b0461dfa5d4581"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/base.png.import b/art/bad/BlackHole/base.png.import
new file mode 100644
index 0000000..49e64e6
--- /dev/null
+++ b/art/bad/BlackHole/base.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base.png-fe89f5a6c710e47719e51a12b8d1ca1a.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/base.png"
+source_md5="53aed6d46719ed48a8ddd03d1d9318cc"
+
+dest_files=[ "res://.import/base.png-fe89f5a6c710e47719e51a12b8d1ca1a.stex" ]
+dest_md5="e2b54695270947d267c4e3ee805643a4"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/base_1.png.import b/art/bad/BlackHole/base_1.png.import
new file mode 100644
index 0000000..e4e133b
--- /dev/null
+++ b/art/bad/BlackHole/base_1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_1.png-1d72afe8a1e5f580e05237fbbe14629b.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/base_1.png"
+source_md5="625add89e92d28bba9698da89b127aba"
+
+dest_files=[ "res://.import/base_1.png-1d72afe8a1e5f580e05237fbbe14629b.stex" ]
+dest_md5="95da8fc10b3dc2cb5386def50c5c47a7"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/base_2.png.import b/art/bad/BlackHole/base_2.png.import
new file mode 100644
index 0000000..e8e2679
--- /dev/null
+++ b/art/bad/BlackHole/base_2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_2.png-9fc3b130583b861832dbdca22d2fdcb2.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/base_2.png"
+source_md5="3e66fb739bf7693a9c7eb14010a3af78"
+
+dest_files=[ "res://.import/base_2.png-9fc3b130583b861832dbdca22d2fdcb2.stex" ]
+dest_md5="2b174cabc00df8830805a9f06a5bfe33"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/base_3.png.import b/art/bad/BlackHole/base_3.png.import
new file mode 100644
index 0000000..b542d64
--- /dev/null
+++ b/art/bad/BlackHole/base_3.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_3.png-3befa33211f572502ab4e5d6d5c9a1e6.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/base_3.png"
+source_md5="8e9e8a5fc55859e735ce8d44deb157ea"
+
+dest_files=[ "res://.import/base_3.png-3befa33211f572502ab4e5d6d5c9a1e6.stex" ]
+dest_md5="2c70eaeb70751679992bdfd74b143b03"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/base_4.png.import b/art/bad/BlackHole/base_4.png.import
new file mode 100644
index 0000000..d23482b
--- /dev/null
+++ b/art/bad/BlackHole/base_4.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_4.png-a443a87738b78892596102f697c64f72.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/base_4.png"
+source_md5="b6bce628b6ec421923f36cc8cbf2e3e9"
+
+dest_files=[ "res://.import/base_4.png-a443a87738b78892596102f697c64f72.stex" ]
+dest_md5="5ffd6c0f46025b82db65c1d656152eac"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/base_5.png.import b/art/bad/BlackHole/base_5.png.import
new file mode 100644
index 0000000..7e2f217
--- /dev/null
+++ b/art/bad/BlackHole/base_5.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_5.png-a17c616ab635a993f55f5760a681d105.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/base_5.png"
+source_md5="dc8a42a116038bc8c833ab0585f49062"
+
+dest_files=[ "res://.import/base_5.png-a17c616ab635a993f55f5760a681d105.stex" ]
+dest_md5="7df2a1cb38809c39f605b5b60a424daf"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/base_6.png.import b/art/bad/BlackHole/base_6.png.import
new file mode 100644
index 0000000..aa51bea
--- /dev/null
+++ b/art/bad/BlackHole/base_6.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_6.png-8b35fa4e551727cca44db2c837aec8e3.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/base_6.png"
+source_md5="f193b279326504c98e3ed085f515862c"
+
+dest_files=[ "res://.import/base_6.png-8b35fa4e551727cca44db2c837aec8e3.stex" ]
+dest_md5="0e2b74dd20128a12248b077bc3e26c9b"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/half1.png.import b/art/bad/BlackHole/half1.png.import
new file mode 100644
index 0000000..d05f7ed
--- /dev/null
+++ b/art/bad/BlackHole/half1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/half1.png-8858f584fedeaf2a4868f4c6e36acd22.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/half1.png"
+source_md5="ce5ec6a8a6e258e168cc779c1152e3a5"
+
+dest_files=[ "res://.import/half1.png-8858f584fedeaf2a4868f4c6e36acd22.stex" ]
+dest_md5="54b50eb159e20f56c2127dc098cd2077"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/half2.png.import b/art/bad/BlackHole/half2.png.import
new file mode 100644
index 0000000..60cee23
--- /dev/null
+++ b/art/bad/BlackHole/half2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/half2.png-1a9416e259674ad831f542bb76d15bf4.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/half2.png"
+source_md5="72e4b0e9db81b4c733320b0aa2c8e19d"
+
+dest_files=[ "res://.import/half2.png-1a9416e259674ad831f542bb76d15bf4.stex" ]
+dest_md5="c1c3f1f4171a71f1055ca569036da204"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/base.png.import b/art/bad/BlackHole/old/base.png.import
new file mode 100644
index 0000000..d15317d
--- /dev/null
+++ b/art/bad/BlackHole/old/base.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base.png-692bf566005347d997541f9e6ed37c4c.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/base.png"
+source_md5="bf9fc3b4af5294a4ab707864e14b1ce3"
+
+dest_files=[ "res://.import/base.png-692bf566005347d997541f9e6ed37c4c.stex" ]
+dest_md5="e0a482ef354657f8fe2c63b76259e2fc"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/base_1.png.import b/art/bad/BlackHole/old/base_1.png.import
new file mode 100644
index 0000000..3117595
--- /dev/null
+++ b/art/bad/BlackHole/old/base_1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_1.png-07f5308817eb39fec5e38d26f1964249.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/base_1.png"
+source_md5="b5afe58e67a942392fc2646dbfa9da49"
+
+dest_files=[ "res://.import/base_1.png-07f5308817eb39fec5e38d26f1964249.stex" ]
+dest_md5="0358a1a9edc5febef1d473e8905aad02"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/base_2.png.import b/art/bad/BlackHole/old/base_2.png.import
new file mode 100644
index 0000000..498e475
--- /dev/null
+++ b/art/bad/BlackHole/old/base_2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_2.png-035b082b31cce0937a825178e4cd5098.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/base_2.png"
+source_md5="af2fc938cdcb25c31e7624eca38b9978"
+
+dest_files=[ "res://.import/base_2.png-035b082b31cce0937a825178e4cd5098.stex" ]
+dest_md5="35cbcde75c3058886c6c5824bc5fddf7"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/base_3.png.import b/art/bad/BlackHole/old/base_3.png.import
new file mode 100644
index 0000000..f183be3
--- /dev/null
+++ b/art/bad/BlackHole/old/base_3.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_3.png-f28c83fa90fed5540dd84d806b0c8bd2.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/base_3.png"
+source_md5="3d9b2ed29ca67c9f8d2eb5540fc5df41"
+
+dest_files=[ "res://.import/base_3.png-f28c83fa90fed5540dd84d806b0c8bd2.stex" ]
+dest_md5="3b38cc8e8a554321d96c5b139fef2f60"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/base_4.png.import b/art/bad/BlackHole/old/base_4.png.import
new file mode 100644
index 0000000..f413717
--- /dev/null
+++ b/art/bad/BlackHole/old/base_4.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_4.png-1d62cc37c5ff07415c498ad960b28f04.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/base_4.png"
+source_md5="46f2fd753655e23225bf2a2a647a96d5"
+
+dest_files=[ "res://.import/base_4.png-1d62cc37c5ff07415c498ad960b28f04.stex" ]
+dest_md5="1bc4ba0e2777db1d2df3601c4c0a9c45"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/base_5.png.import b/art/bad/BlackHole/old/base_5.png.import
new file mode 100644
index 0000000..ae07a42
--- /dev/null
+++ b/art/bad/BlackHole/old/base_5.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_5.png-b2c4040ade121542d373271a9ea2e98a.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/base_5.png"
+source_md5="80ae6abefc064fd50820c4ec93e0d92d"
+
+dest_files=[ "res://.import/base_5.png-b2c4040ade121542d373271a9ea2e98a.stex" ]
+dest_md5="4e5fa0b0e62a530be8321d4e93c8471e"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/base_6.png.import b/art/bad/BlackHole/old/base_6.png.import
new file mode 100644
index 0000000..e0866e2
--- /dev/null
+++ b/art/bad/BlackHole/old/base_6.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/base_6.png-8dd3b14616c14e11530ceb24eb5f1a31.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/base_6.png"
+source_md5="b1df9a74a66a84589a984b23d07eb0b6"
+
+dest_files=[ "res://.import/base_6.png-8dd3b14616c14e11530ceb24eb5f1a31.stex" ]
+dest_md5="37547bcf8503ffb97de09caab191ed55"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/half1.png.import b/art/bad/BlackHole/old/half1.png.import
new file mode 100644
index 0000000..012305f
--- /dev/null
+++ b/art/bad/BlackHole/old/half1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/half1.png-fe9a76cc09617e89786a70eeb109ba8e.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/half1.png"
+source_md5="f1d0488eac1c9fd162ac6568ce1ed9ab"
+
+dest_files=[ "res://.import/half1.png-fe9a76cc09617e89786a70eeb109ba8e.stex" ]
+dest_md5="00feb84a9b4667b0d09684f996e7f172"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/BlackHole/old/half2.png.import b/art/bad/BlackHole/old/half2.png.import
new file mode 100644
index 0000000..afed4f9
--- /dev/null
+++ b/art/bad/BlackHole/old/half2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/half2.png-71698ca6a391743e801840cdf3f72a92.stex"
+
+[deps]
+
+source_file="res://art/bad/BlackHole/old/half2.png"
+source_md5="e148062927a77c522a0b50b88ff77af2"
+
+dest_files=[ "res://.import/half2.png-71698ca6a391743e801840cdf3f72a92.stex" ]
+dest_md5="2fcb8e6e7c1fc1831d65272b75d74199"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/bad1/bad1.png.import b/art/bad/bad1/bad1.png.import
new file mode 100644
index 0000000..aff8f53
--- /dev/null
+++ b/art/bad/bad1/bad1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad1.png-d29f3425fb7dd863edef91325a708e70.stex"
+
+[deps]
+
+source_file="res://art/bad/bad1/bad1.png"
+source_md5="028ccec9ab36983eaa7974faa0d57173"
+
+dest_files=[ "res://.import/bad1.png-d29f3425fb7dd863edef91325a708e70.stex" ]
+dest_md5="797c521e956a8dc0ace4e13853ca2b62"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/bad1/bad1_hit.png.import b/art/bad/bad1/bad1_hit.png.import
new file mode 100644
index 0000000..f5f3560
--- /dev/null
+++ b/art/bad/bad1/bad1_hit.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad1_hit.png-6c8b3184110500d1d7b80602184ea239.stex"
+
+[deps]
+
+source_file="res://art/bad/bad1/bad1_hit.png"
+source_md5="cc88b0d15909e4d8391336c88fd064cf"
+
+dest_files=[ "res://.import/bad1_hit.png-6c8b3184110500d1d7b80602184ea239.stex" ]
+dest_md5="ec4fb4c8921e65f1faf5baf565828fec"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/blob/bad_blob.png.import b/art/bad/blob/bad_blob.png.import
new file mode 100644
index 0000000..5c80738
--- /dev/null
+++ b/art/bad/blob/bad_blob.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad_blob.png-fd09ddb6a8104beed83fd6729d9c4702.stex"
+
+[deps]
+
+source_file="res://art/bad/blob/bad_blob.png"
+source_md5="0ef2a65ce04dc5e1f65a93608f1cfdf8"
+
+dest_files=[ "res://.import/bad_blob.png-fd09ddb6a8104beed83fd6729d9c4702.stex" ]
+dest_md5="f61941eadfac508b91e7606f7af7b897"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/laser/bad_laser_bg.png.import b/art/bad/laser/bad_laser_bg.png.import
new file mode 100644
index 0000000..80b443c
--- /dev/null
+++ b/art/bad/laser/bad_laser_bg.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad_laser_bg.png-2b142219f5a27ed967cda4e8f35ec007.stex"
+
+[deps]
+
+source_file="res://art/bad/laser/bad_laser_bg.png"
+source_md5="7dc16daabefc8d3a9accdc1427ad3437"
+
+dest_files=[ "res://.import/bad_laser_bg.png-2b142219f5a27ed967cda4e8f35ec007.stex" ]
+dest_md5="2e6c987200359cd444cab8d39e28219b"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/laser/bad_laser_broken.png b/art/bad/laser/bad_laser_broken.png
new file mode 100644
index 0000000..deb98e1
Binary files /dev/null and b/art/bad/laser/bad_laser_broken.png differ
diff --git a/art/bad/laser/bad_laser_broken.png.import b/art/bad/laser/bad_laser_broken.png.import
new file mode 100644
index 0000000..c1ff283
--- /dev/null
+++ b/art/bad/laser/bad_laser_broken.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad_laser_broken.png-e9f0223f2eccc82601140d9abd6f7b39.stex"
+
+[deps]
+
+source_file="res://art/bad/laser/bad_laser_broken.png"
+source_md5="b01aa272d82ae60126bc64b819c0a1df"
+
+dest_files=[ "res://.import/bad_laser_broken.png-e9f0223f2eccc82601140d9abd6f7b39.stex" ]
+dest_md5="cedb20f2ce72fcba4d8a492a934328f7"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/laser/bad_laser_rotatable.png.import b/art/bad/laser/bad_laser_rotatable.png.import
new file mode 100644
index 0000000..e0cad31
--- /dev/null
+++ b/art/bad/laser/bad_laser_rotatable.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad_laser_rotatable.png-677f3cd7963c0bd8b6eb8e2c9bb3d49e.stex"
+
+[deps]
+
+source_file="res://art/bad/laser/bad_laser_rotatable.png"
+source_md5="a3c152c79f0cc7a8c6d6d82a9856fab8"
+
+dest_files=[ "res://.import/bad_laser_rotatable.png-677f3cd7963c0bd8b6eb8e2c9bb3d49e.stex" ]
+dest_md5="516a1cc823b8bd8f99d433df33fdf458"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/laser/bad_laser_stationary.png.import b/art/bad/laser/bad_laser_stationary.png.import
new file mode 100644
index 0000000..567f124
--- /dev/null
+++ b/art/bad/laser/bad_laser_stationary.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bad_laser_stationary.png-5368c742a648bb85ca8b386a213c01bb.stex"
+
+[deps]
+
+source_file="res://art/bad/laser/bad_laser_stationary.png"
+source_md5="3314debdf40344527c235fd79caa5f41"
+
+dest_files=[ "res://.import/bad_laser_stationary.png-5368c742a648bb85ca8b386a213c01bb.stex" ]
+dest_md5="54dfa692f5e3f0d0c84aa7137af6e3c0"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/prison/Prison.png.import b/art/bad/prison/Prison.png.import
new file mode 100644
index 0000000..004c3b0
--- /dev/null
+++ b/art/bad/prison/Prison.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/Prison.png-f0327c05bdae5409e35a8c97c223bc36.stex"
+
+[deps]
+
+source_file="res://art/bad/prison/Prison.png"
+source_md5="130a65fe2d5f03c98d22e7e862c4e0d7"
+
+dest_files=[ "res://.import/Prison.png-f0327c05bdae5409e35a8c97c223bc36.stex" ]
+dest_md5="069ee69f69b47356f2e1ee4786c1fa2f"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/prison/Star.png.import b/art/bad/prison/Star.png.import
new file mode 100644
index 0000000..3caeeca
--- /dev/null
+++ b/art/bad/prison/Star.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/Star.png-b8e6718cdba71244997c733bba595c6a.stex"
+
+[deps]
+
+source_file="res://art/bad/prison/Star.png"
+source_md5="f2ba8d1f99605d7dba2394291ad70768"
+
+dest_files=[ "res://.import/Star.png-b8e6718cdba71244997c733bba595c6a.stex" ]
+dest_md5="16316f7653d1f19f64d6a1981e0c2f46"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/prison/StarSmile.png.import b/art/bad/prison/StarSmile.png.import
new file mode 100644
index 0000000..013532a
--- /dev/null
+++ b/art/bad/prison/StarSmile.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/StarSmile.png-5248b8726e27b2a37ab129f533c494d4.stex"
+
+[deps]
+
+source_file="res://art/bad/prison/StarSmile.png"
+source_md5="2bdc44ea7c24fdab0da593e76a6dcd1e"
+
+dest_files=[ "res://.import/StarSmile.png-5248b8726e27b2a37ab129f533c494d4.stex" ]
+dest_md5="377ae9fe2aebd2319d881752eb7aad92"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_inside.png.import b/art/bad/rectangle/rectangle_inside.png.import
new file mode 100644
index 0000000..04353b2
--- /dev/null
+++ b/art/bad/rectangle/rectangle_inside.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_inside.png-48f7b3489bb72a82d8aadce437406d29.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_inside.png"
+source_md5="fafb8b612d234e9c5154d753328630b7"
+
+dest_files=[ "res://.import/rectangle_inside.png-48f7b3489bb72a82d8aadce437406d29.stex" ]
+dest_md5="c07925fa9670d34f92e6c1d4dddd70de"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_inside_blank.png.import b/art/bad/rectangle/rectangle_inside_blank.png.import
new file mode 100644
index 0000000..74e655c
--- /dev/null
+++ b/art/bad/rectangle/rectangle_inside_blank.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_inside_blank.png-493dd1834ce3ffa88622e17042668a76.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_inside_blank.png"
+source_md5="f8836e6d6ebd9d6c4c2017377043b6cd"
+
+dest_files=[ "res://.import/rectangle_inside_blank.png-493dd1834ce3ffa88622e17042668a76.stex" ]
+dest_md5="07cdc6d4fc06b9181839af47ce2f2c9c"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_inside_blink.png.import b/art/bad/rectangle/rectangle_inside_blink.png.import
new file mode 100644
index 0000000..d858f57
--- /dev/null
+++ b/art/bad/rectangle/rectangle_inside_blink.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_inside_blink.png-2e2876cde78f37c4978b4a253dcf41ee.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_inside_blink.png"
+source_md5="c29f7192d98dfa81949695478fac87c5"
+
+dest_files=[ "res://.import/rectangle_inside_blink.png-2e2876cde78f37c4978b4a253dcf41ee.stex" ]
+dest_md5="f93a384942f4516ae403c3f9c9885422"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_inside_fear.png.import b/art/bad/rectangle/rectangle_inside_fear.png.import
new file mode 100644
index 0000000..94ea522
--- /dev/null
+++ b/art/bad/rectangle/rectangle_inside_fear.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_inside_fear.png-4a9c80634d57df58143b0d5015b71dfa.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_inside_fear.png"
+source_md5="7a0b7a56e0cb46a7103aac1c4e65e92d"
+
+dest_files=[ "res://.import/rectangle_inside_fear.png-4a9c80634d57df58143b0d5015b71dfa.stex" ]
+dest_md5="4e6927717ce4cb3bfe9dfecdc7611e19"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_inside_wince.png.import b/art/bad/rectangle/rectangle_inside_wince.png.import
new file mode 100644
index 0000000..981f13d
--- /dev/null
+++ b/art/bad/rectangle/rectangle_inside_wince.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_inside_wince.png-2b9cc099daac6dd2ccb2eaa8425f5aa6.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_inside_wince.png"
+source_md5="989e6f0a6e7f5b511cf04d051f32ac9b"
+
+dest_files=[ "res://.import/rectangle_inside_wince.png-2b9cc099daac6dd2ccb2eaa8425f5aa6.stex" ]
+dest_md5="48b59742b1090e93cf8f2bfd43361a27"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside.png.import b/art/bad/rectangle/rectangle_outside.png.import
new file mode 100644
index 0000000..4d6f65d
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside.png-1895c643a5df33111fd042bd50c7e088.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside.png"
+source_md5="9fbdcf16971161985a0881a34f7c4030"
+
+dest_files=[ "res://.import/rectangle_outside.png-1895c643a5df33111fd042bd50c7e088.stex" ]
+dest_md5="7477eee7b8ff8954529056f0586444e7"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked1.png.import b/art/bad/rectangle/rectangle_outside_cracked1.png.import
new file mode 100644
index 0000000..cae40f9
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked1.png-e34e493079211b4267aa4d5424fd8762.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked1.png"
+source_md5="3c6795589a0b41bdb3c19b474e998304"
+
+dest_files=[ "res://.import/rectangle_outside_cracked1.png-e34e493079211b4267aa4d5424fd8762.stex" ]
+dest_md5="4eec2c2a58c6e636f3e5ee118cad11b4"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked10.png.import b/art/bad/rectangle/rectangle_outside_cracked10.png.import
new file mode 100644
index 0000000..dee855b
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked10.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked10.png-2de5c06626612fde1be5cbb8288b1cdc.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked10.png"
+source_md5="71d2457fdf92db2bf5ebee73ca510599"
+
+dest_files=[ "res://.import/rectangle_outside_cracked10.png-2de5c06626612fde1be5cbb8288b1cdc.stex" ]
+dest_md5="63c8bd2771e316149db287fcf40258e7"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked11.png.import b/art/bad/rectangle/rectangle_outside_cracked11.png.import
new file mode 100644
index 0000000..7c3f0fb
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked11.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked11.png-eb419cc74bffa13f2e13399bc957246f.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked11.png"
+source_md5="54eb6377669b01647b4f1be0257e54d7"
+
+dest_files=[ "res://.import/rectangle_outside_cracked11.png-eb419cc74bffa13f2e13399bc957246f.stex" ]
+dest_md5="21ad4760a13434ea8bf641e863ea24e5"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked12.png.import b/art/bad/rectangle/rectangle_outside_cracked12.png.import
new file mode 100644
index 0000000..4d4908e
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked12.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked12.png-35f7ce0c6f952e7d3ba15a173838b870.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked12.png"
+source_md5="652b70e1dc5bd79319003ccb6d2236a5"
+
+dest_files=[ "res://.import/rectangle_outside_cracked12.png-35f7ce0c6f952e7d3ba15a173838b870.stex" ]
+dest_md5="7a98a55e098d9f7e2c14e304669ac8cc"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked13.png.import b/art/bad/rectangle/rectangle_outside_cracked13.png.import
new file mode 100644
index 0000000..5f6a62e
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked13.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked13.png-c277e662cb8ef50826711ef5afda3a34.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked13.png"
+source_md5="23e1c9b11127ab588e8492678c7946b2"
+
+dest_files=[ "res://.import/rectangle_outside_cracked13.png-c277e662cb8ef50826711ef5afda3a34.stex" ]
+dest_md5="d1732064812e7fc114a36f5a9391ec56"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked14.png.import b/art/bad/rectangle/rectangle_outside_cracked14.png.import
new file mode 100644
index 0000000..ba4ca38
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked14.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked14.png-b0f1db93f6ffc27abce3dc4232196478.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked14.png"
+source_md5="88db7449e2d7996f0d1de747df7d130a"
+
+dest_files=[ "res://.import/rectangle_outside_cracked14.png-b0f1db93f6ffc27abce3dc4232196478.stex" ]
+dest_md5="4326013f2a90304baf6472afa6baf29d"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked2.png.import b/art/bad/rectangle/rectangle_outside_cracked2.png.import
new file mode 100644
index 0000000..58e6f35
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked2.png-4f64385760e172f7f7c59a207ac28e56.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked2.png"
+source_md5="de5fdeb9fe432376e374c97267d4bacd"
+
+dest_files=[ "res://.import/rectangle_outside_cracked2.png-4f64385760e172f7f7c59a207ac28e56.stex" ]
+dest_md5="c5693afc1853846a65356e0a26556a3b"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked3.png.import b/art/bad/rectangle/rectangle_outside_cracked3.png.import
new file mode 100644
index 0000000..690197c
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked3.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked3.png-d49b3e1966719b60f6d01ba88b18deee.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked3.png"
+source_md5="b03fb76f6a38f222d60a34ac10ad0e25"
+
+dest_files=[ "res://.import/rectangle_outside_cracked3.png-d49b3e1966719b60f6d01ba88b18deee.stex" ]
+dest_md5="31b379a36a14dd2da19d39aa37a9ff30"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked4.png.import b/art/bad/rectangle/rectangle_outside_cracked4.png.import
new file mode 100644
index 0000000..1644d2b
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked4.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked4.png-a47e77538070925b71b8d98523c15115.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked4.png"
+source_md5="5d4f3ce8eee66efbac93d9690d776f36"
+
+dest_files=[ "res://.import/rectangle_outside_cracked4.png-a47e77538070925b71b8d98523c15115.stex" ]
+dest_md5="9eeac03914d99451ec180ecfd3f5dcb6"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked5.png.import b/art/bad/rectangle/rectangle_outside_cracked5.png.import
new file mode 100644
index 0000000..bf0d3a5
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked5.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked5.png-35d67bbe18d86c41156c72a69e539274.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked5.png"
+source_md5="d55d833161a89a5948afc989bae0218c"
+
+dest_files=[ "res://.import/rectangle_outside_cracked5.png-35d67bbe18d86c41156c72a69e539274.stex" ]
+dest_md5="24abb40db4fdc6825642a453ca0d2f89"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked6.png.import b/art/bad/rectangle/rectangle_outside_cracked6.png.import
new file mode 100644
index 0000000..09bff7e
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked6.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked6.png-70a4ffa0bc21c4b8e1f54689fc4d0921.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked6.png"
+source_md5="d82e9a3e55c083771d26b7e31ca6954b"
+
+dest_files=[ "res://.import/rectangle_outside_cracked6.png-70a4ffa0bc21c4b8e1f54689fc4d0921.stex" ]
+dest_md5="d79fac55a5400bbae4d66e0cb4037209"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked7.png.import b/art/bad/rectangle/rectangle_outside_cracked7.png.import
new file mode 100644
index 0000000..a57f442
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked7.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked7.png-b5c9ed26015cf83788e45865f0d1e9ee.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked7.png"
+source_md5="e62a39e7196b48eadc61b635b5954201"
+
+dest_files=[ "res://.import/rectangle_outside_cracked7.png-b5c9ed26015cf83788e45865f0d1e9ee.stex" ]
+dest_md5="2ca5bc191df0b31a6b66f54c949ad3e9"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked8.png.import b/art/bad/rectangle/rectangle_outside_cracked8.png.import
new file mode 100644
index 0000000..be2892f
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked8.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked8.png-5504e086724735ef71560ad994d23ea3.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked8.png"
+source_md5="8376f66301cc7e65a07caeaba2a207ee"
+
+dest_files=[ "res://.import/rectangle_outside_cracked8.png-5504e086724735ef71560ad994d23ea3.stex" ]
+dest_md5="52ff02e51999fc2ef804979a73bb11f9"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/rectangle_outside_cracked9.png.import b/art/bad/rectangle/rectangle_outside_cracked9.png.import
new file mode 100644
index 0000000..807028e
--- /dev/null
+++ b/art/bad/rectangle/rectangle_outside_cracked9.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/rectangle_outside_cracked9.png-bc7b5fdb97d7ada8bf9574ed30c002d9.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/rectangle_outside_cracked9.png"
+source_md5="949b4f024a6c2884cd4b39db35903851"
+
+dest_files=[ "res://.import/rectangle_outside_cracked9.png-bc7b5fdb97d7ada8bf9574ed30c002d9.stex" ]
+dest_md5="7b841ff7d01ac16f28c7ffaac63f4a76"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bad/rectangle/return_arm.png.import b/art/bad/rectangle/return_arm.png.import
new file mode 100644
index 0000000..e0b922c
--- /dev/null
+++ b/art/bad/rectangle/return_arm.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/return_arm.png-8c68ffd8eee794155a2e2203eed59928.stex"
+
+[deps]
+
+source_file="res://art/bad/rectangle/return_arm.png"
+source_md5="e14c69f9291a1816db484609461b8ca4"
+
+dest_files=[ "res://.import/return_arm.png-8c68ffd8eee794155a2e2203eed59928.stex" ]
+dest_md5="9f8049ac0702dce2aad252c8f56e2d35"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/bg.png.import b/art/bg.png.import
new file mode 100644
index 0000000..cd03b53
--- /dev/null
+++ b/art/bg.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex"
+
+[deps]
+
+source_file="res://art/bg.png"
+source_md5="07797dd7f67b1a7827c36584a501212e"
+
+dest_files=[ "res://.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex" ]
+dest_md5="22baaa0e3c1e63f4b45a8e6d10a0922a"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/drawn_bg1.png.import b/art/drawn_bg1.png.import
new file mode 100644
index 0000000..1a4e2f8
--- /dev/null
+++ b/art/drawn_bg1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/drawn_bg1.png-a67c8421d1315557020f25ba91beec58.stex"
+
+[deps]
+
+source_file="res://art/drawn_bg1.png"
+source_md5="5a54b22541f6a1e76b5111d6980da32d"
+
+dest_files=[ "res://.import/drawn_bg1.png-a67c8421d1315557020f25ba91beec58.stex" ]
+dest_md5="f2ebba6b9391dfb1642ff77505bd12e5"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/drawn_bg2.png.import b/art/drawn_bg2.png.import
new file mode 100644
index 0000000..6dd3919
--- /dev/null
+++ b/art/drawn_bg2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/drawn_bg2.png-495c10c200e15197f664c56923710ee1.stex"
+
+[deps]
+
+source_file="res://art/drawn_bg2.png"
+source_md5="31578c8ae0e09e726a0d9a6c0d0fc636"
+
+dest_files=[ "res://.import/drawn_bg2.png-495c10c200e15197f664c56923710ee1.stex" ]
+dest_md5="bbf72b911e7432efb98e41db87189e76"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/gameover.png.import b/art/gameover.png.import
new file mode 100644
index 0000000..a922a89
--- /dev/null
+++ b/art/gameover.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/gameover.png-9f60c5e066e7151f1fa4ae3328129b1c.stex"
+
+[deps]
+
+source_file="res://art/gameover.png"
+source_md5="dce47c35a345b1095330fdb2e95d66b3"
+
+dest_files=[ "res://.import/gameover.png-9f60c5e066e7151f1fa4ae3328129b1c.stex" ]
+dest_md5="95f9b72779027188be9f00895dbe667b"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/interface/how_to.png.import b/art/interface/how_to.png.import
new file mode 100644
index 0000000..b51875e
--- /dev/null
+++ b/art/interface/how_to.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/how_to.png-817c7c72a39d6b177d3dda2980a70023.stex"
+
+[deps]
+
+source_file="res://art/interface/how_to.png"
+source_md5="a60a818ba73b30ffddddac45fd63aca2"
+
+dest_files=[ "res://.import/how_to.png-817c7c72a39d6b177d3dda2980a70023.stex" ]
+dest_md5="4b81c33d48c1554b76c1bc38538b5683"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/interface/how_to_desktop.png.import b/art/interface/how_to_desktop.png.import
new file mode 100644
index 0000000..8b61f37
--- /dev/null
+++ b/art/interface/how_to_desktop.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/how_to_desktop.png-57a50fa9d52b9d69d5dfaec8f52d35fc.stex"
+
+[deps]
+
+source_file="res://art/interface/how_to_desktop.png"
+source_md5="b2228298f77e04e755c8d5b0767ad329"
+
+dest_files=[ "res://.import/how_to_desktop.png-57a50fa9d52b9d69d5dfaec8f52d35fc.stex" ]
+dest_md5="33e8e6dc3a379e4f423b139465fa6f96"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/interface/pause.png.import b/art/interface/pause.png.import
new file mode 100644
index 0000000..6fc6cb2
--- /dev/null
+++ b/art/interface/pause.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/pause.png-91ebcd0187db968ac750b6116c29be5d.stex"
+
+[deps]
+
+source_file="res://art/interface/pause.png"
+source_md5="b9e4e9da19ab5bd0812ceee992296c59"
+
+dest_files=[ "res://.import/pause.png-91ebcd0187db968ac750b6116c29be5d.stex" ]
+dest_md5="8816dbf59a0f93c5253756962255ab68"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/laser/laser1.png.import b/art/laser/laser1.png.import
new file mode 100644
index 0000000..b5d5e70
--- /dev/null
+++ b/art/laser/laser1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/laser1.png-4188e2b4d49516e665a32cb3420f2fe0.stex"
+
+[deps]
+
+source_file="res://art/laser/laser1.png"
+source_md5="d3bd9dcf5ab688772c09f6034e4021a4"
+
+dest_files=[ "res://.import/laser1.png-4188e2b4d49516e665a32cb3420f2fe0.stex" ]
+dest_md5="9ed2392daf1ed867a1ce5f52569cb308"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/laser/laser2.png.import b/art/laser/laser2.png.import
new file mode 100644
index 0000000..b65f4b9
--- /dev/null
+++ b/art/laser/laser2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/laser2.png-bbbf0d0ea4b5766540917281f30ee9fc.stex"
+
+[deps]
+
+source_file="res://art/laser/laser2.png"
+source_md5="082c0f3d2cf58a8a46c7d772b38be7ae"
+
+dest_files=[ "res://.import/laser2.png-bbbf0d0ea4b5766540917281f30ee9fc.stex" ]
+dest_md5="5b58a779af652646ee59990a5e6762e0"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/light.png.import b/art/light.png.import
new file mode 100644
index 0000000..7ae17f9
--- /dev/null
+++ b/art/light.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/light.png-912ce16656519c36a07ad58c88199e5f.stex"
+
+[deps]
+
+source_file="res://art/light.png"
+source_md5="d36597a1d2ddc06b8d0d22650a176149"
+
+dest_files=[ "res://.import/light.png-912ce16656519c36a07ad58c88199e5f.stex" ]
+dest_md5="4358f9620206dfaf70c1c9c703c7cbc0"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/menu/back.png.import b/art/menu/back.png.import
new file mode 100644
index 0000000..0a024bf
--- /dev/null
+++ b/art/menu/back.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/back.png-cea3e93d18346cffb465bf35ebf4ab68.stex"
+
+[deps]
+
+source_file="res://art/menu/back.png"
+source_md5="1688e0ae5a3009c9aa5c95029e772b60"
+
+dest_files=[ "res://.import/back.png-cea3e93d18346cffb465bf35ebf4ab68.stex" ]
+dest_md5="d5a295d50bd50bd584c40470af467325"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/mothership.png.import b/art/mothership/mothership.png.import
new file mode 100644
index 0000000..87ae3d3
--- /dev/null
+++ b/art/mothership/mothership.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership.png-4d7e55ce19d74b6dec7dd42b5ad17c63.stex"
+
+[deps]
+
+source_file="res://art/mothership/mothership.png"
+source_md5="565edb7fa8419bcdde8909a1b5f18e40"
+
+dest_files=[ "res://.import/mothership.png-4d7e55ce19d74b6dec7dd42b5ad17c63.stex" ]
+dest_md5="79600de1c92c2cc1a191675a2a07fe7b"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/mothership_damage1.png.import b/art/mothership/mothership_damage1.png.import
new file mode 100644
index 0000000..36d83a7
--- /dev/null
+++ b/art/mothership/mothership_damage1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership_damage1.png-aa546ac170c91ac3b32e22c53f3ab83b.stex"
+
+[deps]
+
+source_file="res://art/mothership/mothership_damage1.png"
+source_md5="beec6aa6e756d209d3cd0fdd8bead3e6"
+
+dest_files=[ "res://.import/mothership_damage1.png-aa546ac170c91ac3b32e22c53f3ab83b.stex" ]
+dest_md5="887b3579effa7c3e35f48f3ba5bf935e"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/mothership_damage2.png.import b/art/mothership/mothership_damage2.png.import
new file mode 100644
index 0000000..c2ad61b
--- /dev/null
+++ b/art/mothership/mothership_damage2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership_damage2.png-13c82fdcd8be4d489de2c98baa99a93f.stex"
+
+[deps]
+
+source_file="res://art/mothership/mothership_damage2.png"
+source_md5="15c0082b8000fa71bca625097a607618"
+
+dest_files=[ "res://.import/mothership_damage2.png-13c82fdcd8be4d489de2c98baa99a93f.stex" ]
+dest_md5="8fbd2afc03c763963edba5160bda6ec1"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/mothership_ruined.png.import b/art/mothership/mothership_ruined.png.import
new file mode 100644
index 0000000..669755b
--- /dev/null
+++ b/art/mothership/mothership_ruined.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership_ruined.png-2d6d1287f3d21305f35ce1d5d9b785a9.stex"
+
+[deps]
+
+source_file="res://art/mothership/mothership_ruined.png"
+source_md5="a6c5568def9354c79077ad5beb73e89c"
+
+dest_files=[ "res://.import/mothership_ruined.png-2d6d1287f3d21305f35ce1d5d9b785a9.stex" ]
+dest_md5="5516dd3ae27b30605296c2b8b8c2fa67"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/white/mothership.png.import b/art/mothership/white/mothership.png.import
new file mode 100644
index 0000000..49f7ea2
--- /dev/null
+++ b/art/mothership/white/mothership.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership.png-35eb4852a4f44f319d097095fac90314.stex"
+
+[deps]
+
+source_file="res://art/mothership/white/mothership.png"
+source_md5="05958a35b5b09061c2ebb4da60bc7651"
+
+dest_files=[ "res://.import/mothership.png-35eb4852a4f44f319d097095fac90314.stex" ]
+dest_md5="8e58df0a7568af9f0b42ae591f96b0f9"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/white/mothership_damage1.png.import b/art/mothership/white/mothership_damage1.png.import
new file mode 100644
index 0000000..b5645bc
--- /dev/null
+++ b/art/mothership/white/mothership_damage1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership_damage1.png-3429937a119aaf3d4fc2ad0aaaa50326.stex"
+
+[deps]
+
+source_file="res://art/mothership/white/mothership_damage1.png"
+source_md5="90e87f7463d7e729a2614a4ad9e0cf63"
+
+dest_files=[ "res://.import/mothership_damage1.png-3429937a119aaf3d4fc2ad0aaaa50326.stex" ]
+dest_md5="79ab88376021f719ae67fa8aa6ffb88e"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/white/mothership_damage2.png.import b/art/mothership/white/mothership_damage2.png.import
new file mode 100644
index 0000000..2601a8e
--- /dev/null
+++ b/art/mothership/white/mothership_damage2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership_damage2.png-c075d84e3a81e8f14f5408ce9dc426ab.stex"
+
+[deps]
+
+source_file="res://art/mothership/white/mothership_damage2.png"
+source_md5="fccf1a25c43939b17d7f8795445cf96c"
+
+dest_files=[ "res://.import/mothership_damage2.png-c075d84e3a81e8f14f5408ce9dc426ab.stex" ]
+dest_md5="06e795585582343b9f1dd7defcaf01fb"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/white/mothership_ruined.png.import b/art/mothership/white/mothership_ruined.png.import
new file mode 100644
index 0000000..b5345bd
--- /dev/null
+++ b/art/mothership/white/mothership_ruined.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mothership_ruined.png-8cb39874d4788bfc1a58944d91979ab0.stex"
+
+[deps]
+
+source_file="res://art/mothership/white/mothership_ruined.png"
+source_md5="4e14d7cb05092278c10b0dacb2059f2a"
+
+dest_files=[ "res://.import/mothership_ruined.png-8cb39874d4788bfc1a58944d91979ab0.stex" ]
+dest_md5="e6dfda8677ed3fac61802cef86d78a0a"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/mothership/whoops_guy.png.import b/art/mothership/whoops_guy.png.import
new file mode 100644
index 0000000..bfda205
--- /dev/null
+++ b/art/mothership/whoops_guy.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/whoops_guy.png-6c81876db2e2d0d122eba1a225c1bbe8.stex"
+
+[deps]
+
+source_file="res://art/mothership/whoops_guy.png"
+source_md5="b1d2b57f67e25366641daa2de4d1a091"
+
+dest_files=[ "res://.import/whoops_guy.png-6c81876db2e2d0d122eba1a225c1bbe8.stex" ]
+dest_md5="7c9c259d290e94f86bb537c8e2c6b211"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/multiplayer_menu/back.png.import b/art/multiplayer_menu/back.png.import
new file mode 100644
index 0000000..8d7acf9
--- /dev/null
+++ b/art/multiplayer_menu/back.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/back.png-da0205a692c56075c10618dff73278ee.stex"
+
+[deps]
+
+source_file="res://art/multiplayer_menu/back.png"
+source_md5="44b52d7c8cac6da9d30a8669ada19753"
+
+dest_files=[ "res://.import/back.png-da0205a692c56075c10618dff73278ee.stex" ]
+dest_md5="0e8b04048f0ae0dd5a3e66b138e218c3"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/multiplayer_menu/checkmark.png.import b/art/multiplayer_menu/checkmark.png.import
new file mode 100644
index 0000000..f383b9d
--- /dev/null
+++ b/art/multiplayer_menu/checkmark.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/checkmark.png-7fdcb9a7201a2afc7534723581532493.stex"
+
+[deps]
+
+source_file="res://art/multiplayer_menu/checkmark.png"
+source_md5="b716a3afb114040c4451bd255ef27807"
+
+dest_files=[ "res://.import/checkmark.png-7fdcb9a7201a2afc7534723581532493.stex" ]
+dest_md5="36181b1ea2390a5ff83e934d3f3cbeca"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/multiplayer_menu/connect_to.png.import b/art/multiplayer_menu/connect_to.png.import
new file mode 100644
index 0000000..719cf38
--- /dev/null
+++ b/art/multiplayer_menu/connect_to.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/connect_to.png-654f3fc36f9888035e7babf2c0e2af32.stex"
+
+[deps]
+
+source_file="res://art/multiplayer_menu/connect_to.png"
+source_md5="19c8ea04ce6355da7962ab7ab5a6d636"
+
+dest_files=[ "res://.import/connect_to.png-654f3fc36f9888035e7babf2c0e2af32.stex" ]
+dest_md5="2257d4e18dd73a66cb30310c9da306e9"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/multiplayer_menu/enter_ip.png.import b/art/multiplayer_menu/enter_ip.png.import
new file mode 100644
index 0000000..063ab9e
--- /dev/null
+++ b/art/multiplayer_menu/enter_ip.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/enter_ip.png-dc44ac44fba7a8ae59a7e47fbe973d51.stex"
+
+[deps]
+
+source_file="res://art/multiplayer_menu/enter_ip.png"
+source_md5="18aadf2d342d1e08b05b9290352544cf"
+
+dest_files=[ "res://.import/enter_ip.png-dc44ac44fba7a8ae59a7e47fbe973d51.stex" ]
+dest_md5="5ef33cc371a2ac6e5cd446c8ca1c3806"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/multiplayer_menu/enter_username.png.import b/art/multiplayer_menu/enter_username.png.import
new file mode 100644
index 0000000..0122eb4
--- /dev/null
+++ b/art/multiplayer_menu/enter_username.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/enter_username.png-7fe17951dfbcd05685b1559c04d4badb.stex"
+
+[deps]
+
+source_file="res://art/multiplayer_menu/enter_username.png"
+source_md5="990a16574c31f29ba3bde29a88e69f45"
+
+dest_files=[ "res://.import/enter_username.png-7fe17951dfbcd05685b1559c04d4badb.stex" ]
+dest_md5="4dbba37d743abf6589aef3f194f35e3d"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/multiplayer_menu/start_server.png.import b/art/multiplayer_menu/start_server.png.import
new file mode 100644
index 0000000..87719b7
--- /dev/null
+++ b/art/multiplayer_menu/start_server.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/start_server.png-13a789c706de629b6bc83ff8aa921489.stex"
+
+[deps]
+
+source_file="res://art/multiplayer_menu/start_server.png"
+source_md5="e6ada5786f34a374f24c901985a32b1b"
+
+dest_files=[ "res://.import/start_server.png-13a789c706de629b6bc83ff8aa921489.stex" ]
+dest_md5="101c059e8c9e924b5991119c584df498"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/player/Rocket1.png.import b/art/player/Rocket1.png.import
new file mode 100644
index 0000000..c65e219
--- /dev/null
+++ b/art/player/Rocket1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/Rocket1.png-a574b2bdfba1a059f9173659f0169f2c.stex"
+
+[deps]
+
+source_file="res://art/player/Rocket1.png"
+source_md5="c44c6632ba6665f1fd8fd649f4e60036"
+
+dest_files=[ "res://.import/Rocket1.png-a574b2bdfba1a059f9173659f0169f2c.stex" ]
+dest_md5="1e5f44f8dbcae5e177ad03c60d41253f"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/player/Rocket2.png.import b/art/player/Rocket2.png.import
new file mode 100644
index 0000000..68f7458
--- /dev/null
+++ b/art/player/Rocket2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/Rocket2.png-2c6138cba9123cdea3054360428f8381.stex"
+
+[deps]
+
+source_file="res://art/player/Rocket2.png"
+source_md5="f03c8b5e06ad6a689615f6dc5384db54"
+
+dest_files=[ "res://.import/Rocket2.png-2c6138cba9123cdea3054360428f8381.stex" ]
+dest_md5="2d997404c75d4d4ee570c0a092a956af"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/restart.png.import b/art/restart.png.import
new file mode 100644
index 0000000..6c31cb4
--- /dev/null
+++ b/art/restart.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/restart.png-058f408c2d4f403607e50eaaf69863a3.stex"
+
+[deps]
+
+source_file="res://art/restart.png"
+source_md5="046c3fab2db33fe3c92478a7a8d1ef21"
+
+dest_files=[ "res://.import/restart.png-058f408c2d4f403607e50eaaf69863a3.stex" ]
+dest_md5="b1fb1591465abc7f3a0103a52e58a2e3"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/restart_hover.png.import b/art/restart_hover.png.import
new file mode 100644
index 0000000..98136a6
--- /dev/null
+++ b/art/restart_hover.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/restart_hover.png-ac477cb5942d4234b4af9a06c20fd6fb.stex"
+
+[deps]
+
+source_file="res://art/restart_hover.png"
+source_md5="87279bcb79f885e8a312e4272fb23af4"
+
+dest_files=[ "res://.import/restart_hover.png-ac477cb5942d4234b4af9a06c20fd6fb.stex" ]
+dest_md5="5bde262e2e3a7b583068ccd72eb874eb"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/turret/shootin.png.import b/art/turret/shootin.png.import
new file mode 100644
index 0000000..94ba1af
--- /dev/null
+++ b/art/turret/shootin.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootin.png-a8108b3b72c3d22728a522abeef0a8aa.stex"
+
+[deps]
+
+source_file="res://art/turret/shootin.png"
+source_md5="68d8cc0b1006dcd69944d30bed1b54dc"
+
+dest_files=[ "res://.import/shootin.png-a8108b3b72c3d22728a522abeef0a8aa.stex" ]
+dest_md5="70218a24af6369d3d5a821e55aa07dd7"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/turret/shootin2.png.import b/art/turret/shootin2.png.import
new file mode 100644
index 0000000..b9a5b45
--- /dev/null
+++ b/art/turret/shootin2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootin2.png-8008b28e9bfff0eb256d22eb4ca758c1.stex"
+
+[deps]
+
+source_file="res://art/turret/shootin2.png"
+source_md5="c495321dee050f1d602542f8d6c8cae9"
+
+dest_files=[ "res://.import/shootin2.png-8008b28e9bfff0eb256d22eb4ca758c1.stex" ]
+dest_md5="94cdd61d6c117c5112bb599ac4e88bfe"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/turret/turret.png.import b/art/turret/turret.png.import
new file mode 100644
index 0000000..82da923
--- /dev/null
+++ b/art/turret/turret.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/turret.png-0392b236533718fe4df24513a2fc6290.stex"
+
+[deps]
+
+source_file="res://art/turret/turret.png"
+source_md5="23baf022c804556d119b19c2728ff3b0"
+
+dest_files=[ "res://.import/turret.png-0392b236533718fe4df24513a2fc6290.stex" ]
+dest_md5="06e4d506ae701c4d0df7f1aedfbbadb9"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/turret/turret2.png.import b/art/turret/turret2.png.import
new file mode 100644
index 0000000..915f189
--- /dev/null
+++ b/art/turret/turret2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/turret2.png-edb0fbb761a430061ecd209f78b12afd.stex"
+
+[deps]
+
+source_file="res://art/turret/turret2.png"
+source_md5="846ebdc5eb655635ff4dd21724b9d996"
+
+dest_files=[ "res://.import/turret2.png-edb0fbb761a430061ecd209f78b12afd.stex" ]
+dest_md5="574881b23756e217c1df05dcd3ec7e9d"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/buyturrets.png.import b/art/upgrade_menu/buyturrets.png.import
new file mode 100644
index 0000000..1c8bdee
--- /dev/null
+++ b/art/upgrade_menu/buyturrets.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/buyturrets.png-47a3dd687e9b7ca0995046e53a695474.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/buyturrets.png"
+source_md5="156e4279dfea72eaadfa54e6fba2e64d"
+
+dest_files=[ "res://.import/buyturrets.png-47a3dd687e9b7ca0995046e53a695474.stex" ]
+dest_md5="a8989eee5e39a2aa6b413678c572361e"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/doublelasers.png.import b/art/upgrade_menu/doublelasers.png.import
new file mode 100644
index 0000000..322f933
--- /dev/null
+++ b/art/upgrade_menu/doublelasers.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/doublelasers.png-2b96bde7881201c3beab2a7c6dff5c73.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/doublelasers.png"
+source_md5="65feed6b309d2493cee4d213d0471f64"
+
+dest_files=[ "res://.import/doublelasers.png-2b96bde7881201c3beab2a7c6dff5c73.stex" ]
+dest_md5="98292337397d57c948aafe30652eedab"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/laserpenetration1.png.import b/art/upgrade_menu/laserpenetration1.png.import
new file mode 100644
index 0000000..fb0fac4
--- /dev/null
+++ b/art/upgrade_menu/laserpenetration1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/laserpenetration1.png-cfbb913de9e4f3abc016e5fdf0cbffce.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/laserpenetration1.png"
+source_md5="386e483b70313e0497064d32d67bc24c"
+
+dest_files=[ "res://.import/laserpenetration1.png-cfbb913de9e4f3abc016e5fdf0cbffce.stex" ]
+dest_md5="81d1a95a73cc8fb1a8a7f33f4f727763"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/laserpenetration2.png.import b/art/upgrade_menu/laserpenetration2.png.import
new file mode 100644
index 0000000..fbba5a2
--- /dev/null
+++ b/art/upgrade_menu/laserpenetration2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/laserpenetration2.png-1a74bdec1d6ac01cba42aafa666650e6.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/laserpenetration2.png"
+source_md5="cf5aef6bb46352e210bcb432c6d8a483"
+
+dest_files=[ "res://.import/laserpenetration2.png-1a74bdec1d6ac01cba42aafa666650e6.stex" ]
+dest_md5="e56330bfef8653cb9a11c0cd26e4f758"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/laserpenetration3.png.import b/art/upgrade_menu/laserpenetration3.png.import
new file mode 100644
index 0000000..50cc8d2
--- /dev/null
+++ b/art/upgrade_menu/laserpenetration3.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/laserpenetration3.png-547487d1011b4850066367d3cc23157e.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/laserpenetration3.png"
+source_md5="d3f80c7354c1b24f1e75e78917bd8fcd"
+
+dest_files=[ "res://.import/laserpenetration3.png-547487d1011b4850066367d3cc23157e.stex" ]
+dest_md5="78cebd59716536eb962045b53bf618ad"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/laserpenetration4.png.import b/art/upgrade_menu/laserpenetration4.png.import
new file mode 100644
index 0000000..a9277cd
--- /dev/null
+++ b/art/upgrade_menu/laserpenetration4.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/laserpenetration4.png-e6fe91caf63c60103aee97d76b40e690.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/laserpenetration4.png"
+source_md5="4b585b114d1bacb44023d735154c6fde"
+
+dest_files=[ "res://.import/laserpenetration4.png-e6fe91caf63c60103aee97d76b40e690.stex" ]
+dest_md5="2c56433d3258ff6481cb638b4f0d0bf2"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/laserpenetration5.png.import b/art/upgrade_menu/laserpenetration5.png.import
new file mode 100644
index 0000000..3b8aa8a
--- /dev/null
+++ b/art/upgrade_menu/laserpenetration5.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/laserpenetration5.png-a875321c4e581642224aa776c6035c4b.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/laserpenetration5.png"
+source_md5="fedc578bc65a823c837bfcc2b4382704"
+
+dest_files=[ "res://.import/laserpenetration5.png-a875321c4e581642224aa776c6035c4b.stex" ]
+dest_md5="ad3eb249e775c4a0fd2f23d558dfc0fc"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/openturrets.png.import b/art/upgrade_menu/openturrets.png.import
new file mode 100644
index 0000000..1e0d452
--- /dev/null
+++ b/art/upgrade_menu/openturrets.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/openturrets.png-6a75ca3130af02b8ce7de8c90e54b9b9.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/openturrets.png"
+source_md5="9c0b2f9a3d18896b5ba2ad5d3e970c6d"
+
+dest_files=[ "res://.import/openturrets.png-6a75ca3130af02b8ce7de8c90e54b9b9.stex" ]
+dest_md5="4862c9629ddb4e311e521d1405e62e39"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shipspeed1.png.import b/art/upgrade_menu/shipspeed1.png.import
new file mode 100644
index 0000000..0778751
--- /dev/null
+++ b/art/upgrade_menu/shipspeed1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shipspeed1.png-2aa7548374f5dab874615b522b7eb0d1.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shipspeed1.png"
+source_md5="7e4398944bdc8477bf189d36fdaffcc6"
+
+dest_files=[ "res://.import/shipspeed1.png-2aa7548374f5dab874615b522b7eb0d1.stex" ]
+dest_md5="7c37ad19cc007c62af68c46514167c3e"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shipspeed2.png.import b/art/upgrade_menu/shipspeed2.png.import
new file mode 100644
index 0000000..d91ef2f
--- /dev/null
+++ b/art/upgrade_menu/shipspeed2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shipspeed2.png-4ee52c7b2374e84aa7e2caf09e946c54.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shipspeed2.png"
+source_md5="18a3c56863df4757a60213d8c5545066"
+
+dest_files=[ "res://.import/shipspeed2.png-4ee52c7b2374e84aa7e2caf09e946c54.stex" ]
+dest_md5="c19b9b8d50ee76eb3fc575ad0baad110"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shipspeed3.png.import b/art/upgrade_menu/shipspeed3.png.import
new file mode 100644
index 0000000..e9f2c3f
--- /dev/null
+++ b/art/upgrade_menu/shipspeed3.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shipspeed3.png-8b57d996c904837a93c99390b1fbe721.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shipspeed3.png"
+source_md5="9df7277c45c994b96687118aad8414e6"
+
+dest_files=[ "res://.import/shipspeed3.png-8b57d996c904837a93c99390b1fbe721.stex" ]
+dest_md5="dd31b948daae074cba63621bbd24dc5c"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shipspeed4.png.import b/art/upgrade_menu/shipspeed4.png.import
new file mode 100644
index 0000000..70b8f29
--- /dev/null
+++ b/art/upgrade_menu/shipspeed4.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shipspeed4.png-b78fd4785757bfaacded25dd9d588d56.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shipspeed4.png"
+source_md5="97d6f8cb5ed16e6f5da99b3137d55af4"
+
+dest_files=[ "res://.import/shipspeed4.png-b78fd4785757bfaacded25dd9d588d56.stex" ]
+dest_md5="f8a3046cb47e71d389ed67f95a4cebe4"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shipspeed5.png.import b/art/upgrade_menu/shipspeed5.png.import
new file mode 100644
index 0000000..58ac959
--- /dev/null
+++ b/art/upgrade_menu/shipspeed5.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shipspeed5.png-a087221b9f46adfd9d6d6c0f96a454ee.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shipspeed5.png"
+source_md5="f6d4dd78e48f9f39be3cac9bc65e8af9"
+
+dest_files=[ "res://.import/shipspeed5.png-a087221b9f46adfd9d6d6c0f96a454ee.stex" ]
+dest_md5="a5f7c0e99c3e07ee53b94525e82695d1"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingdamage1.png.import b/art/upgrade_menu/shootingdamage1.png.import
new file mode 100644
index 0000000..57d3f20
--- /dev/null
+++ b/art/upgrade_menu/shootingdamage1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingdamage1.png-bcb89822f12bc8f67bdf71181d7ff939.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingdamage1.png"
+source_md5="1274359a78abc6dde69d49ce235e1a41"
+
+dest_files=[ "res://.import/shootingdamage1.png-bcb89822f12bc8f67bdf71181d7ff939.stex" ]
+dest_md5="2ebdb5a97556503b62f64c2eb2cb0947"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingdamage2.png.import b/art/upgrade_menu/shootingdamage2.png.import
new file mode 100644
index 0000000..84981ef
--- /dev/null
+++ b/art/upgrade_menu/shootingdamage2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingdamage2.png-c87ecde5836fbb0a08dff4f87e1500d5.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingdamage2.png"
+source_md5="0a4be5e219a064fd2f473cd5feae367d"
+
+dest_files=[ "res://.import/shootingdamage2.png-c87ecde5836fbb0a08dff4f87e1500d5.stex" ]
+dest_md5="27234c964521e7e997fcc4321d27e743"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingdamage3.png.import b/art/upgrade_menu/shootingdamage3.png.import
new file mode 100644
index 0000000..d9a76ab
--- /dev/null
+++ b/art/upgrade_menu/shootingdamage3.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingdamage3.png-d5c32c7ca908f0593f35b2896c3ea3dd.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingdamage3.png"
+source_md5="4c7cada647f798acf44bbd5bb374d831"
+
+dest_files=[ "res://.import/shootingdamage3.png-d5c32c7ca908f0593f35b2896c3ea3dd.stex" ]
+dest_md5="b8b32989fdb201f5be453815b0701de9"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingdamage4.png.import b/art/upgrade_menu/shootingdamage4.png.import
new file mode 100644
index 0000000..fa7c9a9
--- /dev/null
+++ b/art/upgrade_menu/shootingdamage4.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingdamage4.png-27ad980dae98a1f550fea71603e71773.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingdamage4.png"
+source_md5="2ff33f2f515bad2903a634f35a339aa0"
+
+dest_files=[ "res://.import/shootingdamage4.png-27ad980dae98a1f550fea71603e71773.stex" ]
+dest_md5="e44ed0163812f43032cd8abf0cd90ee4"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingdamage5.png.import b/art/upgrade_menu/shootingdamage5.png.import
new file mode 100644
index 0000000..c22c951
--- /dev/null
+++ b/art/upgrade_menu/shootingdamage5.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingdamage5.png-9228ffc2f293202e0919263e83480e50.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingdamage5.png"
+source_md5="7af7c359c21094f73d6003127b4adee2"
+
+dest_files=[ "res://.import/shootingdamage5.png-9228ffc2f293202e0919263e83480e50.stex" ]
+dest_md5="bf8398e9538163721b94a8139dcfb879"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingspeed1.png.import b/art/upgrade_menu/shootingspeed1.png.import
new file mode 100644
index 0000000..0e042ce
--- /dev/null
+++ b/art/upgrade_menu/shootingspeed1.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingspeed1.png-d75a7053ca998e5254e1f7ddef48389a.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingspeed1.png"
+source_md5="d8abb699732c3131597f4cd4633b4fa2"
+
+dest_files=[ "res://.import/shootingspeed1.png-d75a7053ca998e5254e1f7ddef48389a.stex" ]
+dest_md5="28f76c9d40ebf06ed9dcf16d8529d160"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingspeed2.png.import b/art/upgrade_menu/shootingspeed2.png.import
new file mode 100644
index 0000000..698d361
--- /dev/null
+++ b/art/upgrade_menu/shootingspeed2.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingspeed2.png-e74da671b0450e5865aa1f872842f12d.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingspeed2.png"
+source_md5="4c9c98c8d2a06958cf1750d2be91288b"
+
+dest_files=[ "res://.import/shootingspeed2.png-e74da671b0450e5865aa1f872842f12d.stex" ]
+dest_md5="65c87612058a4b17d5ab8fbe3f687852"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingspeed3.png.import b/art/upgrade_menu/shootingspeed3.png.import
new file mode 100644
index 0000000..4b633f7
--- /dev/null
+++ b/art/upgrade_menu/shootingspeed3.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingspeed3.png-3a4409dcf6635e800e2abb235a29e519.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingspeed3.png"
+source_md5="9e392f5d7e79ca1a8ce27310bb056f7c"
+
+dest_files=[ "res://.import/shootingspeed3.png-3a4409dcf6635e800e2abb235a29e519.stex" ]
+dest_md5="291e8668debb3068064ec56ef1ce1c7e"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingspeed4.png.import b/art/upgrade_menu/shootingspeed4.png.import
new file mode 100644
index 0000000..5b1e100
--- /dev/null
+++ b/art/upgrade_menu/shootingspeed4.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingspeed4.png-a8473d853ff64c5517e5997aa596fb72.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingspeed4.png"
+source_md5="9cfb7a9dd51718956c3e5a17f9c9a9b4"
+
+dest_files=[ "res://.import/shootingspeed4.png-a8473d853ff64c5517e5997aa596fb72.stex" ]
+dest_md5="9e9ca6468f9337fdd2d2b3c53e44fcfe"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/shootingspeed5.png.import b/art/upgrade_menu/shootingspeed5.png.import
new file mode 100644
index 0000000..2e623ec
--- /dev/null
+++ b/art/upgrade_menu/shootingspeed5.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/shootingspeed5.png-aadb233f6e7ba283f5802a5bc2f490df.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/shootingspeed5.png"
+source_md5="4f75095d9454168f62dd65fcf2d5e5ba"
+
+dest_files=[ "res://.import/shootingspeed5.png-aadb233f6e7ba283f5802a5bc2f490df.stex" ]
+dest_md5="d98aab1a90e408cc95a52673f2501ca4"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/art/upgrade_menu/unlockturrets.png.import b/art/upgrade_menu/unlockturrets.png.import
new file mode 100644
index 0000000..8f2c12e
--- /dev/null
+++ b/art/upgrade_menu/unlockturrets.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/unlockturrets.png-21de507fa73f3d36bc61857dccc8fe13.stex"
+
+[deps]
+
+source_file="res://art/upgrade_menu/unlockturrets.png"
+source_md5="44751545655e82ab0d2769392aa6a51f"
+
+dest_files=[ "res://.import/unlockturrets.png-21de507fa73f3d36bc61857dccc8fe13.stex" ]
+dest_md5="5da23f661d578e07084a6df48fcd4cd0"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/bootsplash.png.import b/bootsplash.png.import
new file mode 100644
index 0000000..4db3ae0
--- /dev/null
+++ b/bootsplash.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/bootsplash.png-30e2c9990faa42442c2d12c3b0f7ed9a.stex"
+
+[deps]
+
+source_file="res://bootsplash.png"
+source_md5="616229adc6939bb92fe77f48622cd829"
+
+dest_files=[ "res://.import/bootsplash.png-30e2c9990faa42442c2d12c3b0f7ed9a.stex" ]
+dest_md5="645cc344278b4b8e8d35b843ac413f98"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/boss_long_minor_key.ogg.import b/boss_long_minor_key.ogg.import
new file mode 100644
index 0000000..da23d29
--- /dev/null
+++ b/boss_long_minor_key.ogg.import
@@ -0,0 +1,18 @@
+[remap]
+
+importer="ogg_vorbis"
+type="AudioStreamOGGVorbis"
+path="res://.import/boss_long_minor_key.ogg-2f88fafce6a4b4e2b9cfad4b8746c6c5.oggstr"
+
+[deps]
+
+source_file="res://boss_long_minor_key.ogg"
+source_md5="60b7f7334377e81bf36a48501f018621"
+
+dest_files=[ "res://.import/boss_long_minor_key.ogg-2f88fafce6a4b4e2b9cfad4b8746c6c5.oggstr" ]
+dest_md5="d7a459a96c4cdaebb0d07e449a941b4e"
+
+[params]
+
+loop=true
+loop_offset=0
diff --git a/icon.png.import b/icon.png.import
new file mode 100644
index 0000000..a92c1fb
--- /dev/null
+++ b/icon.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
+
+[deps]
+
+source_file="res://icon.png"
+source_md5="cb834f74299dbf367d862df68d74c324"
+
+dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
+dest_md5="6d8b6b78636f7394d8c2ce8301922c77"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/late_stage_boss.ogg.import b/late_stage_boss.ogg.import
new file mode 100644
index 0000000..0ca5261
--- /dev/null
+++ b/late_stage_boss.ogg.import
@@ -0,0 +1,18 @@
+[remap]
+
+importer="ogg_vorbis"
+type="AudioStreamOGGVorbis"
+path="res://.import/late_stage_boss.ogg-19d7b54fc3d41918e5922a74fece2aa6.oggstr"
+
+[deps]
+
+source_file="res://late_stage_boss.ogg"
+source_md5="7277d2a0fb93260547013fb030671820"
+
+dest_files=[ "res://.import/late_stage_boss.ogg-19d7b54fc3d41918e5922a74fece2aa6.oggstr" ]
+dest_md5="4e1dc01d2ab6f94e5eceb37cc10b3adf"
+
+[params]
+
+loop=true
+loop_offset=0
diff --git a/light.png.import b/light.png.import
new file mode 100644
index 0000000..0036aec
--- /dev/null
+++ b/light.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/light.png-06e94102f0cce323cff7daad56cf3030.stex"
+
+[deps]
+
+source_file="res://light.png"
+source_md5="d36597a1d2ddc06b8d0d22650a176149"
+
+dest_files=[ "res://.import/light.png-06e94102f0cce323cff7daad56cf3030.stex" ]
+dest_md5="4358f9620206dfaf70c1c9c703c7cbc0"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/main_bg.ogg.import b/main_bg.ogg.import
new file mode 100644
index 0000000..23be58f
--- /dev/null
+++ b/main_bg.ogg.import
@@ -0,0 +1,18 @@
+[remap]
+
+importer="ogg_vorbis"
+type="AudioStreamOGGVorbis"
+path="res://.import/main_bg.ogg-6d025fd7331a79c69c4f05d3150e6b45.oggstr"
+
+[deps]
+
+source_file="res://main_bg.ogg"
+source_md5="51c1d67cb5c35d44c9d23e0ebbb70c57"
+
+dest_files=[ "res://.import/main_bg.ogg-6d025fd7331a79c69c4f05d3150e6b45.oggstr" ]
+dest_md5="a2bcff1d0c9721f42ee5694b1fb1bb70"
+
+[params]
+
+loop=true
+loop_offset=0
diff --git a/mainmenu.png.import b/mainmenu.png.import
new file mode 100644
index 0000000..b3c9c30
--- /dev/null
+++ b/mainmenu.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/mainmenu.png-3226f4fe15f3681945f0a6a67280f331.stex"
+
+[deps]
+
+source_file="res://mainmenu.png"
+source_md5="bfc081d00fd16bdebb52ae9b5799e676"
+
+dest_files=[ "res://.import/mainmenu.png-3226f4fe15f3681945f0a6a67280f331.stex" ]
+dest_md5="31b23dd1016615b8a85df53c1895db3e"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/menu_button.png.import b/menu_button.png.import
new file mode 100644
index 0000000..0089b1f
--- /dev/null
+++ b/menu_button.png.import
@@ -0,0 +1,32 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/menu_button.png-693fb041886e3aba27de8c6a575537da.stex"
+
+[deps]
+
+source_file="res://menu_button.png"
+source_md5="b575a300783219f0327aaceacbcedd5a"
+
+dest_files=[ "res://.import/menu_button.png-693fb041886e3aba27de8c6a575537da.stex" ]
+dest_md5="b3123c4df50da3a9927abcc1542245c4"
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=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
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0
diff --git a/menu_music.ogg.import b/menu_music.ogg.import
new file mode 100644
index 0000000..38863b0
--- /dev/null
+++ b/menu_music.ogg.import
@@ -0,0 +1,18 @@
+[remap]
+
+importer="ogg_vorbis"
+type="AudioStreamOGGVorbis"
+path="res://.import/menu_music.ogg-be9a0087f816a74685f959f1885986eb.oggstr"
+
+[deps]
+
+source_file="res://menu_music.ogg"
+source_md5="e3d509e045629f53ed31d2473ffa27bc"
+
+dest_files=[ "res://.import/menu_music.ogg-be9a0087f816a74685f959f1885986eb.oggstr" ]
+dest_md5="cc714d8cdbe73b3868ae180bcd814e55"
+
+[params]
+
+loop=true
+loop_offset=0