First commit
|
@ -0,0 +1,3 @@
|
|||
source_md5="82439f9fd751193fa54d9b83f85dfa21"
|
||||
dest_md5="c9a31715f51488f22b1ff7f51df868e5"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="ae7e641067601e2184afcade49abd283"
|
||||
dest_md5="84511021bbc8c9d37c7f0f4d181de883"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="fda16e9f63f3d09aa3df2e7696b27105"
|
||||
dest_md5="6fde89b1d76a2e95e2094fe9bda548ae"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="87098a63f4b17a9feda98826cb65ed93"
|
||||
dest_md5="f1f54fbbda0c2ebc7d33cbacdacc80ac"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="bb9a9831d1b60983eadc87505a0c2f48"
|
||||
dest_md5="4d5ef1796cd69e756fa2d9caded8428f"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="2f2243bcfa0de4b3550d17030751fa9c"
|
||||
dest_md5="c673ba5088d3fb2bc49c864c9e58a5e4"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="96c2b28c84021c892126951ce18483df"
|
||||
dest_md5="b2c7f718153f3ed6da4bea73517af5e6"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="8be25ba1fa0d3385dc0571563b527043"
|
||||
dest_md5="d11b7c93623937f3db66f0f99a263bc2"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="c8c1983715d381e735766068d5df6c73"
|
||||
dest_md5="a7975260d92548d913bfd81f888bcd14"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="0da2693ced135cf8e17757df2ad75f09"
|
||||
dest_md5="7779e017075127957ded0dd479e5403f"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="b2729a13e325a02552d0045ae3bc9e01"
|
||||
dest_md5="6d8ef38a7151679347037153862bc262"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="a18edb27531254dd330b0f21163b03c0"
|
||||
dest_md5="afd5e1808a34a98b5bac85c7bb36ed68"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="0a1eceef308420715b547d731e525284"
|
||||
dest_md5="479df72162df426138e4e79f9aeed15d"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="d7745f0d189d31b8303af589d7dbca63"
|
||||
dest_md5="675feb96bc09f11ed4dc01be274b5c62"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="62fa3fc2a4875bc2f454bdbc2348ba1b"
|
||||
dest_md5="be1f002a608491e4a11288625a87be3e"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="fda16e9f63f3d09aa3df2e7696b27105"
|
||||
dest_md5="6fde89b1d76a2e95e2094fe9bda548ae"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="fd25f546158ed46cbdf158aa233d874b"
|
||||
dest_md5="4b3ab242655463e70c1a4e507fdb9136"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="2c7987608061685a6ec3d18bb9b315a7"
|
||||
dest_md5="d61f498727c4f7e3cbc9d4e6ede31e9e"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
source_md5="78e3f75133d7f48dd3cb73b7ae7d04a0"
|
||||
dest_md5="0e06e0e217f2b38e993404709fd17afa"
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
extends Node2D
|
||||
|
||||
# class member variables go here, for example:
|
||||
# var a = 2
|
||||
# var b = "textvar"
|
||||
|
||||
func _ready():
|
||||
# Called when the node is added to the scene for the first time.
|
||||
# Initialization here
|
||||
pass
|
||||
|
||||
#func _process(delta):
|
||||
# # Called every frame. Delta is time since last frame.
|
||||
# # Update game logic here.
|
||||
# pass
|
|
@ -0,0 +1,5 @@
|
|||
[gd_scene format=2]
|
||||
|
||||
[node name="Enemy_spawner" type="Node2D"]
|
||||
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
extends Node
|
||||
|
||||
const GRID_SIZE = 16
|
||||
|
||||
var loading_game = false
|
||||
|
||||
var high_score = 0
|
||||
|
||||
var diff_level = 1
|
||||
|
||||
var level_duration = 15
|
||||
|
||||
var return_to_menu = false
|
||||
var playable = true
|
|
@ -0,0 +1,23 @@
|
|||
extends AnimatedSprite
|
||||
|
||||
# class member variables go here, for example:
|
||||
# var a = 2
|
||||
# var b = "textvar"
|
||||
signal shoot(obj)
|
||||
|
||||
func _ready():
|
||||
# Called when the node is added to the scene for the first time.
|
||||
# Initialization here
|
||||
pass
|
||||
|
||||
func place_obj(p1,p2,t):
|
||||
$Tween.interpolate_property(self, "position:x",
|
||||
p1, p2, t, Tween.TRANS_LINEAR, Tween.EASE_IN)
|
||||
$Tween.start()
|
||||
|
||||
func _on_Timer_timeout():
|
||||
set_frame(frame +1)
|
||||
|
||||
func _on_Laser_frame_changed():
|
||||
if frame == 4:
|
||||
emit_signal("shoot",self)
|
|
@ -0,0 +1,55 @@
|
|||
[gd_scene load_steps=7 format=2]
|
||||
|
||||
[ext_resource path="res://art/laser_frames/laser_e1.png" type="Texture" id=1]
|
||||
[ext_resource path="res://art/laser_frames/laser_e2.png" type="Texture" id=2]
|
||||
[ext_resource path="res://art/laser_frames/laser_e3.png" type="Texture" id=3]
|
||||
[ext_resource path="res://art/laser_frames/laser_e4.png" type="Texture" id=4]
|
||||
[ext_resource path="res://Laser.gd" type="Script" id=5]
|
||||
|
||||
[sub_resource type="SpriteFrames" id=1]
|
||||
|
||||
animations = [ {
|
||||
"frames": [ ExtResource( 1 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 4 ) ],
|
||||
"loop": true,
|
||||
"name": "default",
|
||||
"speed": 10.0
|
||||
} ]
|
||||
|
||||
[node name="Laser" type="AnimatedSprite"]
|
||||
|
||||
frames = SubResource( 1 )
|
||||
animation = "default"
|
||||
script = ExtResource( 5 )
|
||||
|
||||
[node name="Timer" type="Timer" parent="." index="0"]
|
||||
|
||||
process_mode = 1
|
||||
wait_time = 0.25
|
||||
one_shot = false
|
||||
autostart = true
|
||||
|
||||
[node name="Line2D" type="Line2D" parent="." index="1"]
|
||||
|
||||
position = Vector2( 15, 0 )
|
||||
points = PoolVector2Array( -1000, 0, -32, 0 )
|
||||
width = 2.0
|
||||
default_color = Color( 1, 1, 1, 1 )
|
||||
texture_mode = -1082452802
|
||||
sharp_limit = 2.0
|
||||
round_precision = 8
|
||||
_sections_unfolded = [ "Border", "Fill", "Transform" ]
|
||||
|
||||
[node name="Tween" type="Tween" parent="." index="2"]
|
||||
|
||||
repeat = false
|
||||
playback_process_mode = 1
|
||||
playback_speed = 1.0
|
||||
playback/active = false
|
||||
playback/repeat = false
|
||||
playback/speed = 1.0
|
||||
|
||||
[connection signal="frame_changed" from="." to="." method="_on_Laser_frame_changed"]
|
||||
|
||||
[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"]
|
||||
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
extends Area2D
|
||||
|
||||
# class member variables go here, for example:
|
||||
# var a = 2
|
||||
# var b = "textvar"
|
||||
onready var tween_node = $Tween
|
||||
var active = true
|
||||
var active_frames = 6;
|
||||
signal kill_zone(body)
|
||||
|
||||
func _ready():
|
||||
# Called when the node is added to the scene for the first time.
|
||||
# Initialization here
|
||||
$activetimer.set_wait_time(active_frames/60)
|
||||
|
||||
func _on_Tween_tween_completed(object, key):
|
||||
get_tree().queue_delete(self)
|
||||
|
||||
|
||||
func _on_Laser_obj_body_entered(body):
|
||||
if active:
|
||||
print(body)
|
||||
emit_signal("kill_zone", body)
|
||||
|
||||
|
||||
func _on_activetimer_timeout():
|
||||
active = false
|
||||
tween_node.interpolate_property(self, "scale:y",
|
||||
1, 0, 0.3, Tween.TRANS_LINEAR, Tween.EASE_IN)
|
||||
tween_node.interpolate_property(self, "modulate",
|
||||
Color(1, 1, 1, 1), Color(1, 1, 1, 0), 0.3, Tween.TRANS_LINEAR, Tween.EASE_IN)
|
||||
tween_node.start()
|
|
@ -0,0 +1,57 @@
|
|||
[gd_scene load_steps=4 format=2]
|
||||
|
||||
[ext_resource path="res://Laser_obj.gd" type="Script" id=1]
|
||||
[ext_resource path="res://art/laser_beam.png" type="Texture" id=2]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=1]
|
||||
|
||||
custom_solver_bias = 0.0
|
||||
extents = Vector2( 312, 6.43319 )
|
||||
|
||||
[node name="Laser_obj" type="Area2D"]
|
||||
|
||||
input_pickable = true
|
||||
gravity_vec = Vector2( 0, 1 )
|
||||
gravity = 98.0
|
||||
linear_damp = 0.1
|
||||
angular_damp = 1.0
|
||||
audio_bus_override = false
|
||||
audio_bus_name = "Master"
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Sprite" type="Sprite" parent="." index="0"]
|
||||
|
||||
position = Vector2( 296, 1.19209e-06 )
|
||||
scale = Vector2( 78, 1.6 )
|
||||
texture = ExtResource( 2 )
|
||||
_sections_unfolded = [ "Offset", "Transform" ]
|
||||
|
||||
[node name="Tween" type="Tween" parent="." index="1"]
|
||||
|
||||
repeat = false
|
||||
playback_process_mode = 1
|
||||
playback_speed = 1.0
|
||||
playback/active = false
|
||||
playback/repeat = false
|
||||
playback/speed = 1.0
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="." index="2"]
|
||||
|
||||
position = Vector2( 296, 0 )
|
||||
shape = SubResource( 1 )
|
||||
_sections_unfolded = [ "Transform" ]
|
||||
|
||||
[node name="activetimer" type="Timer" parent="." index="3"]
|
||||
|
||||
process_mode = 1
|
||||
wait_time = 0.1
|
||||
one_shot = true
|
||||
autostart = true
|
||||
|
||||
[connection signal="body_entered" from="." to="." method="_on_Laser_obj_body_entered"]
|
||||
|
||||
[connection signal="tween_completed" from="Tween" to="." method="_on_Tween_tween_completed"]
|
||||
|
||||
[connection signal="timeout" from="activetimer" to="." method="_on_activetimer_timeout"]
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
extends Node2D
|
||||
|
||||
# class member variables go here, for example:
|
||||
# var a = 2
|
||||
# var b = "textvar"
|
||||
signal out_of_bound(wall);
|
|
@ -0,0 +1,61 @@
|
|||
[gd_scene load_steps=4 format=2]
|
||||
|
||||
[ext_resource path="res://wall.gd" type="Script" id=1]
|
||||
[ext_resource path="res://art/wall.png" type="Texture" id=2]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=1]
|
||||
|
||||
custom_solver_bias = 0.0
|
||||
extents = Vector2( 29.8667, 16 )
|
||||
|
||||
[node name="Wall" type="StaticBody2D"]
|
||||
|
||||
input_pickable = false
|
||||
collision_layer = 1
|
||||
collision_mask = 1
|
||||
constant_linear_velocity = Vector2( 0, 0 )
|
||||
constant_angular_velocity = 0.0
|
||||
friction = 1.0
|
||||
bounce = 0.0
|
||||
script = ExtResource( 1 )
|
||||
_sections_unfolded = [ "Transform", "Z Index" ]
|
||||
|
||||
[node name="Sprite" type="Sprite" parent="." index="0"]
|
||||
|
||||
texture = ExtResource( 2 )
|
||||
centered = false
|
||||
_sections_unfolded = [ "Offset" ]
|
||||
__meta__ = {
|
||||
"_edit_lock_": true
|
||||
}
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="." index="1"]
|
||||
|
||||
position = Vector2( 32, 16 )
|
||||
shape = SubResource( 1 )
|
||||
_sections_unfolded = [ "Transform", "Z Index" ]
|
||||
__meta__ = {
|
||||
"_edit_lock_": true
|
||||
}
|
||||
|
||||
[node name="Tween" type="Tween" parent="." index="2"]
|
||||
|
||||
repeat = false
|
||||
playback_process_mode = 1
|
||||
playback_speed = 1.0
|
||||
playback/active = false
|
||||
playback/repeat = false
|
||||
playback/speed = 1.0
|
||||
|
||||
[node name="Timer" type="Timer" parent="." index="3"]
|
||||
|
||||
process_mode = 1
|
||||
wait_time = 1.0
|
||||
one_shot = true
|
||||
autostart = false
|
||||
|
||||
[connection signal="tween_completed" from="Tween" to="." method="_on_Tween_tween_completed"]
|
||||
|
||||
[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"]
|
||||
|
||||
|
|
@ -0,0 +1,85 @@
|
|||
extends Node2D
|
||||
|
||||
# class member variables go here, for example:
|
||||
# var a = 2
|
||||
# var b = "textvar"
|
||||
signal wall_spawned(gap_pos,gap_size,shift_pos);
|
||||
signal laser_spawned(pos)
|
||||
|
||||
var prev_pos = 0
|
||||
var prev_gap_size = 0
|
||||
var active = true
|
||||
|
||||
func _ready():
|
||||
# Called when the node is added to the scene for the first time.
|
||||
# Initialization here
|
||||
$spawntimer.set_wait_time(1)
|
||||
$spawntimer.connect("timeout",self, "spawn_wall")
|
||||
$spawntimer.start()
|
||||
$lasertimer.set_wait_time(1)
|
||||
$lasertimer.connect("timeout",self, "spawn_laser")
|
||||
$lasertimer.start()
|
||||
|
||||
|
||||
func toggle_spawner(wall,laser):
|
||||
if wall:
|
||||
$spawntimer.start()
|
||||
else:
|
||||
$spawntimer.stop()
|
||||
if laser:
|
||||
$lasertimer.start()
|
||||
else:
|
||||
$lasertimer.stop()
|
||||
|
||||
|
||||
func activate_spawner():
|
||||
$spawntimer.start()
|
||||
|
||||
func spawn_wall():
|
||||
var gap_size = math.randint(0,5)
|
||||
var shifting = false
|
||||
if gap_size >1:
|
||||
shifting = math.randint(1,gap_size)>1
|
||||
|
||||
var gap_grid_pos
|
||||
if not prev_pos:
|
||||
gap_grid_pos = math.randint(5,20)
|
||||
else:
|
||||
#gap_grid_pos = prev_pos + pow(-1,math.randint(0,1)) * math.randint(5,15)
|
||||
if randf() > int(prev_pos/24):
|
||||
gap_grid_pos = prev_pos + math.randint(7,12)
|
||||
else:
|
||||
gap_grid_pos = prev_pos - math.randint(7,15)
|
||||
gap_grid_pos = math.bound_val(gap_grid_pos,3,24)
|
||||
|
||||
var shift_pos
|
||||
if shifting:
|
||||
#print('shift set')
|
||||
|
||||
if randf() > int(gap_grid_pos/24):
|
||||
shift_pos = gap_grid_pos + math.randint(5,8)
|
||||
else:
|
||||
shift_pos = gap_grid_pos - math.randint(5,8)
|
||||
|
||||
shift_pos = math.bound_val(shift_pos,5,24)
|
||||
else:
|
||||
shift_pos = gap_grid_pos
|
||||
|
||||
prev_pos = shift_pos
|
||||
prev_gap_size = gap_size
|
||||
emit_signal("wall_spawned",Vector2(position.x, gap_grid_pos),gap_size,shift_pos)
|
||||
#emit_signal("wall_spawned",Vector2(position.x, gap_grid_pos),gap_size,shift_pos)
|
||||
|
||||
func spawn_laser():
|
||||
var n_lasers;
|
||||
if $spawntimer.is_stopped():
|
||||
n_lasers = min(math.randint(1,4) + Global.diff_level - 3,8)
|
||||
else:
|
||||
n_lasers = math.randint(1,3)
|
||||
|
||||
for i in range(n_lasers):
|
||||
var grid_pos = math.randint(2,29)
|
||||
if prev_gap_size<1 and grid_pos == prev_pos:
|
||||
grid_pos += pow(-1,math.randint(0,1))
|
||||
emit_signal("laser_spawned",grid_pos)
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
[gd_scene load_steps=3 format=2]
|
||||
|
||||
[ext_resource path="res://Wall_Spawner.gd" type="Script" id=1]
|
||||
[ext_resource path="res://icon.png" type="Texture" id=2]
|
||||
|
||||
[node name="Wall_Spawner" type="Node2D"]
|
||||
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Sprite" type="Sprite" parent="." index="0"]
|
||||
|
||||
texture = ExtResource( 2 )
|
||||
|
||||
[node name="spawntimer" type="Timer" parent="." index="1"]
|
||||
|
||||
process_mode = 1
|
||||
wait_time = 1.0
|
||||
one_shot = false
|
||||
autostart = false
|
||||
|
||||
[node name="lasertimer" type="Timer" parent="." index="2"]
|
||||
|
||||
process_mode = 1
|
||||
wait_time = 1.0
|
||||
one_shot = false
|
||||
autostart = false
|
||||
|
||||
|
After Width: | Height: | Size: 222 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/beam_frames/laser1.png"
|
||||
dest_files=[ "res://.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 201 B |
After Width: | Height: | Size: 307 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/beam_frames/laser2.png"
|
||||
dest_files=[ "res://.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 359 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/beam_frames/laser3.png"
|
||||
dest_files=[ "res://.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 276 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/beam_frames/laser4.png"
|
||||
dest_files=[ "res://.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 323 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/beam_frames/laser5.png"
|
||||
dest_files=[ "res://.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 338 B |
After Width: | Height: | Size: 239 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/beam_frames/laser6.png"
|
||||
dest_files=[ "res://.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 173 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/beam_frames/laser7.png"
|
||||
dest_files=[ "res://.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 13 KiB |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/bg.png"
|
||||
dest_files=[ "res://.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 8.7 KiB |
After Width: | Height: | Size: 116 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/laser_beam.png"
|
||||
dest_files=[ "res://.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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
|
After Width: | Height: | Size: 146 B |
After Width: | Height: | Size: 221 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/laser_enemy.png"
|
||||
dest_files=[ "res://.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.stex" ]
|
||||
|
||||
[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
|
After Width: | Height: | Size: 289 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/laser_frames/laser_e1.png"
|
||||
dest_files=[ "res://.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 307 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/laser_frames/laser_e2.png"
|
||||
dest_files=[ "res://.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 314 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/laser_frames/laser_e3.png"
|
||||
dest_files=[ "res://.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 323 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/laser_frames/laser_e4.png"
|
||||
dest_files=[ "res://.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 17 KiB |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/main_menu.png"
|
||||
dest_files=[ "res://.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
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=false
|
||||
svg/scale=1.0
|
After Width: | Height: | Size: 111 B |
|
@ -0,0 +1,29 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player.png-99d195b4b10a03b7e1088962b50c29f4.stex"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://art/player.png"
|
||||
dest_files=[ "res://.import/player.png-99d195b4b10a03b7e1088962b50c29f4.stex" ]
|
||||
|
||||
[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
|
After Width: | Height: | Size: 112 B |