From 683277ef3eca9b85e7087a8e5fa9e049a18aab11 Mon Sep 17 00:00:00 2001 From: Feufochmar Date: Sun, 19 Sep 2021 23:35:49 +0200 Subject: [PATCH] Initial commit (should have been done earlier). --- .gitignore | 1 + ball/ball.gd | 55 +++ ball/ball.svg | 78 ++++ ball/ball.svg.import | 34 ++ ball/ball.tscn | 33 ++ ball/plop.ogg | Bin 0 -> 6843 bytes ball/plop.ogg.import | 15 + blocks/abstract_brick.gd | 38 ++ blocks/abstract_brick.tscn | 10 + blocks/abstract_brick_sprite.gd | 34 ++ blocks/beehive.svg | 158 ++++++++ blocks/beehive.svg.import | 34 ++ blocks/beehive.tscn | 25 ++ blocks/brick.svg | 238 ++++++++++++ blocks/brick.svg.import | 34 ++ blocks/brick.tscn | 31 ++ blocks/half_brick.svg | 237 +++++++++++ blocks/half_brick.svg.import | 34 ++ blocks/half_brick.tscn | 32 ++ blocks/leaf.svg | 103 +++++ blocks/leaf.svg.import | 34 ++ blocks/leaf.tscn | 28 ++ blocks/palette.svg | 613 +++++++++++++++++++++++++++++ blocks/palette.svg.import | 34 ++ blocks/wall.tscn | 20 + default_env.tres | 7 + empty_level/back.svg | 100 +++++ empty_level/back.svg.import | 34 ++ empty_level/empty_level.tscn | 48 +++ empty_level/wall.svg | 100 +++++ empty_level/wall.svg.import | 34 ++ export_presets.cfg | 122 ++++++ icon.png | Bin 0 -> 3305 bytes icon.png.import | 34 ++ levels/base_level.gd | 26 ++ levels/base_level.tscn | 6 + levels/level_01_01.tscn | 483 +++++++++++++++++++++++ levels/level_01_02.tscn | 436 +++++++++++++++++++++ levels/level_01_03.tscn | 644 ++++++++++++++++++++++++++++++ levels/level_01_04.tscn | 649 +++++++++++++++++++++++++++++++ levels/level_01_05.tscn | 591 ++++++++++++++++++++++++++++ levels/level_02_01.tscn | 361 +++++++++++++++++ levels/level_02_02.tscn | 242 ++++++++++++ levels/level_02_03.tscn | 360 +++++++++++++++++ main.gd | 86 ++++ main.tscn | 13 + paddle/paddle.gd | 31 ++ paddle/paddle.svg | 108 +++++ paddle/paddle.svg.import | 34 ++ paddle/paddle.tscn | 15 + project.godot | 41 ++ screens/NovaOval.ttf | Bin 0 -> 96656 bytes screens/bricasse-loop.ogg | Bin 0 -> 555537 bytes screens/bricasse-loop.ogg.import | 15 + screens/game_over_screen.gd | 21 + screens/game_over_screen.tscn | 56 +++ screens/game_screen.gd | 102 +++++ screens/game_screen.tscn | 69 ++++ screens/jingle-end.ogg | Bin 0 -> 104947 bytes screens/jingle-end.ogg.import | 15 + screens/pause_screen.gd | 19 + screens/pause_screen.tscn | 57 +++ screens/splash.svg | 151 +++++++ screens/splash.svg.import | 34 ++ screens/start_screen.gd | 28 ++ screens/start_screen.tscn | 33 ++ splash.png | Bin 0 -> 89325 bytes splash.png.import | 34 ++ 68 files changed, 7192 insertions(+) create mode 100644 .gitignore create mode 100644 ball/ball.gd create mode 100644 ball/ball.svg create mode 100644 ball/ball.svg.import create mode 100644 ball/ball.tscn create mode 100644 ball/plop.ogg create mode 100644 ball/plop.ogg.import create mode 100644 blocks/abstract_brick.gd create mode 100644 blocks/abstract_brick.tscn create mode 100644 blocks/abstract_brick_sprite.gd create mode 100644 blocks/beehive.svg create mode 100644 blocks/beehive.svg.import create mode 100644 blocks/beehive.tscn create mode 100644 blocks/brick.svg create mode 100644 blocks/brick.svg.import create mode 100644 blocks/brick.tscn create mode 100644 blocks/half_brick.svg create mode 100644 blocks/half_brick.svg.import create mode 100644 blocks/half_brick.tscn create mode 100644 blocks/leaf.svg create mode 100644 blocks/leaf.svg.import create mode 100644 blocks/leaf.tscn create mode 100644 blocks/palette.svg create mode 100644 blocks/palette.svg.import create mode 100644 blocks/wall.tscn create mode 100644 default_env.tres create mode 100644 empty_level/back.svg create mode 100644 empty_level/back.svg.import create mode 100644 empty_level/empty_level.tscn create mode 100644 empty_level/wall.svg create mode 100644 empty_level/wall.svg.import create mode 100644 export_presets.cfg create mode 100644 icon.png create mode 100644 icon.png.import create mode 100644 levels/base_level.gd create mode 100644 levels/base_level.tscn create mode 100644 levels/level_01_01.tscn create mode 100644 levels/level_01_02.tscn create mode 100644 levels/level_01_03.tscn create mode 100644 levels/level_01_04.tscn create mode 100644 levels/level_01_05.tscn create mode 100644 levels/level_02_01.tscn create mode 100644 levels/level_02_02.tscn create mode 100644 levels/level_02_03.tscn create mode 100644 main.gd create mode 100644 main.tscn create mode 100644 paddle/paddle.gd create mode 100644 paddle/paddle.svg create mode 100644 paddle/paddle.svg.import create mode 100644 paddle/paddle.tscn create mode 100644 project.godot create mode 100644 screens/NovaOval.ttf create mode 100644 screens/bricasse-loop.ogg create mode 100644 screens/bricasse-loop.ogg.import create mode 100644 screens/game_over_screen.gd create mode 100644 screens/game_over_screen.tscn create mode 100644 screens/game_screen.gd create mode 100644 screens/game_screen.tscn create mode 100644 screens/jingle-end.ogg create mode 100644 screens/jingle-end.ogg.import create mode 100644 screens/pause_screen.gd create mode 100644 screens/pause_screen.tscn create mode 100644 screens/splash.svg create mode 100644 screens/splash.svg.import create mode 100644 screens/start_screen.gd create mode 100644 screens/start_screen.tscn create mode 100644 splash.png create mode 100644 splash.png.import diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3a96203 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.import/ diff --git a/ball/ball.gd b/ball/ball.gd new file mode 100644 index 0000000..7f2e766 --- /dev/null +++ b/ball/ball.gd @@ -0,0 +1,55 @@ +extends KinematicBody2D + +# signale +signal ball_lost + +# Declare member variables here. +# Velocity +export var speed = 360 +export var initial_angle = -PI / 4 +var velocity = Vector2(speed, 0).rotated(initial_angle) +var paddle_offset = Vector2(0, 0) +# Attached to paddle ? +# When attached to paddle, the ball follow the movement of the paddle +var attached = true +var launched_from_paddle = true +var paused = false +var sound + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass + +func init(paddle_pos, att): + position = paddle_pos + paddle_offset + attached = att + +func update_paddle_position(pos): + if attached: + position = pos + paddle_offset + +func detach(): + attached = false + +func _physics_process(delta): + if not paused and not attached: + var collision = move_and_collide(velocity * delta) + if collision: + velocity = velocity.bounce(collision.normal) + if collision.collider.has_method("hit"): + collision.collider.hit() + $Plop.play() + +func _on_VisibilityNotifier2D_screen_exited(): + emit_signal("ball_lost") + queue_free() + +func pause(): + paused = true + +func unpause(): + paused = false diff --git a/ball/ball.svg b/ball/ball.svg new file mode 100644 index 0000000..9c7796c --- /dev/null +++ b/ball/ball.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + diff --git a/ball/ball.svg.import b/ball/ball.svg.import new file mode 100644 index 0000000..b38b003 --- /dev/null +++ b/ball/ball.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/ball.svg-908cdd632592aa40dd3ab08966cb3214.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://ball/ball.svg" +dest_files=[ "res://.import/ball.svg-908cdd632592aa40dd3ab08966cb3214.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/ball/ball.tscn b/ball/ball.tscn new file mode 100644 index 0000000..be439b0 --- /dev/null +++ b/ball/ball.tscn @@ -0,0 +1,33 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://ball/ball.svg" type="Texture" id=1] +[ext_resource path="res://ball/ball.gd" type="Script" id=2] +[ext_resource path="res://ball/plop.ogg" type="AudioStream" id=3] + +[sub_resource type="CircleShape2D" id=1] +radius = 8.00026 + +[node name="Ball" type="KinematicBody2D"] +position = Vector2( 0, -0.0648193 ) +collision_layer = 2 +collision_mask = 13 +script = ExtResource( 2 ) +__meta__ = { +"_edit_group_": true +} +speed = 500 + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource( 1 ) + +[node name="VisibilityNotifier2D" type="VisibilityNotifier2D" parent="."] +rect = Rect2( -8, -8, 16, 16 ) + +[node name="Plop" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 3 ) +volume_db = -12.0 + +[connection signal="screen_exited" from="VisibilityNotifier2D" to="." method="_on_VisibilityNotifier2D_screen_exited"] diff --git a/ball/plop.ogg b/ball/plop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..19408dea8d4cb3392c2a251ceee7a72c33d358ec GIT binary patch literal 6843 zcmeG=d05lOwv&VahRl~n|>Dwc}4wWzI9t@`E{(Ch2#cklb&{oa3fzR6_foHKJ~&NAoB&m|

H=bFb&j7RKl*SkeQzfG7|+y_jBgm%xkM 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 TiKpJZ{BSEoEBJ{Akdpf^dS)21 literal 0 HcmV?d00001 diff --git a/ball/plop.ogg.import b/ball/plop.ogg.import new file mode 100644 index 0000000..5797bad --- /dev/null +++ b/ball/plop.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/plop.ogg-65574f7791366ca62678bde112ad37f5.oggstr" + +[deps] + +source_file="res://ball/plop.ogg" +dest_files=[ "res://.import/plop.ogg-65574f7791366ca62678bde112ad37f5.oggstr" ] + +[params] + +loop=false +loop_offset=0 diff --git a/blocks/abstract_brick.gd b/blocks/abstract_brick.gd new file mode 100644 index 0000000..5898088 --- /dev/null +++ b/blocks/abstract_brick.gd @@ -0,0 +1,38 @@ +extends Node + +signal color_set(color, max_hits) # emitted at start to broadcast the color to children +signal brick_hit() # emitted when block is hit but not broken +signal brick_broken(score) + +# Declare member variables here. +export var score = 100 +export var max_hits = 1 +export var color = 0 +var nb_hits = 0 +var is_hit = false +var broken = false + +# Called when the node enters the scene tree for the first time. +func _ready(): + emit_signal("color_set", color, max_hits) + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass + +func hit(): + nb_hits = nb_hits + 1 + if (nb_hits < max_hits): + emit_signal("brick_hit") + else: + broken = true + emit_signal("brick_broken", score) + queue_free() + +func is_broken(): + return broken + + +func _on_brick_broken(_score): + pass # Replace with function body. diff --git a/blocks/abstract_brick.tscn b/blocks/abstract_brick.tscn new file mode 100644 index 0000000..3ffce76 --- /dev/null +++ b/blocks/abstract_brick.tscn @@ -0,0 +1,10 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://blocks/abstract_brick.gd" type="Script" id=1] + +[node name="ABrick" type="StaticBody2D" groups=[ +"bricks", +]] +collision_layer = 4 +collision_mask = 0 +script = ExtResource( 1 ) diff --git a/blocks/abstract_brick_sprite.gd b/blocks/abstract_brick_sprite.gd new file mode 100644 index 0000000..05af863 --- /dev/null +++ b/blocks/abstract_brick_sprite.gd @@ -0,0 +1,34 @@ +extends Sprite + + +# Declare member variables here. +export var width = 64 +export var height = 64 +export var nb_lines = 2 +export var nb_columns = 1 +var col = 0 +var hit = 0 +var nb_hits = 1 + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass + +func _on_color_set(color, max_hits): + col = color + nb_hits = max_hits + self.texture.region.position = computeRegionPosition() + +func _on_brick_hit(): + hit = hit + 1 + self.texture.region.position = computeRegionPosition() + +func computeRegionPosition(): + var x = (col % nb_columns) + (nb_columns * (nb_hits - 1 - hit)) + var y = (col / nb_columns) % nb_lines + return Vector2(width * x, height * y) diff --git a/blocks/beehive.svg b/blocks/beehive.svg new file mode 100644 index 0000000..eabee6a --- /dev/null +++ b/blocks/beehive.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blocks/beehive.svg.import b/blocks/beehive.svg.import new file mode 100644 index 0000000..516c1ab --- /dev/null +++ b/blocks/beehive.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/beehive.svg-2705d9470fd4ac20470fd572a533c5d1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://blocks/beehive.svg" +dest_files=[ "res://.import/beehive.svg-2705d9470fd4ac20470fd572a533c5d1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/blocks/beehive.tscn b/blocks/beehive.tscn new file mode 100644 index 0000000..e05ab5e --- /dev/null +++ b/blocks/beehive.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://blocks/abstract_brick.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/beehive.svg" type="Texture" id=2] +[ext_resource path="res://blocks/abstract_brick_sprite.gd" type="Script" id=3] + +[sub_resource type="AtlasTexture" id=1] +resource_local_to_scene = true +flags = 4 +atlas = ExtResource( 2 ) +region = Rect2( 0, 0, 64, 64 ) + +[node name="Beehive" instance=ExtResource( 1 )] + +[node name="Sprite" type="Sprite" parent="." index="0"] +texture = SubResource( 1 ) +script = ExtResource( 3 ) +nb_lines = 3 + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="." index="1"] +position = Vector2( -32, -32 ) +polygon = PoolVector2Array( 32, 0, 64, 16, 64, 48, 32, 64, 0, 48, 0, 16 ) + +[connection signal="brick_hit" from="." to="Sprite" method="_on_brick_hit"] +[connection signal="color_set" from="." to="Sprite" method="_on_color_set"] diff --git a/blocks/brick.svg b/blocks/brick.svg new file mode 100644 index 0000000..416db1f --- /dev/null +++ b/blocks/brick.svg @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blocks/brick.svg.import b/blocks/brick.svg.import new file mode 100644 index 0000000..865bce9 --- /dev/null +++ b/blocks/brick.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/brick.svg-7b6c6196858a87dab399b497fe73b6e7.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://blocks/brick.svg" +dest_files=[ "res://.import/brick.svg-7b6c6196858a87dab399b497fe73b6e7.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/blocks/brick.tscn b/blocks/brick.tscn new file mode 100644 index 0000000..c4f2021 --- /dev/null +++ b/blocks/brick.tscn @@ -0,0 +1,31 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://blocks/abstract_brick.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/brick.svg" type="Texture" id=2] +[ext_resource path="res://blocks/abstract_brick_sprite.gd" type="Script" id=3] + +[sub_resource type="AtlasTexture" id=1] +resource_local_to_scene = true +flags = 4 +atlas = ExtResource( 2 ) +region = Rect2( 0, 0, 64, 32 ) + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 32, 16 ) + +[node name="Brick" instance=ExtResource( 1 )] + +[node name="Sprite" type="Sprite" parent="." index="0"] +position = Vector2( 32, 16 ) +texture = SubResource( 1 ) +script = ExtResource( 3 ) +height = 32 +nb_lines = 4 +nb_columns = 2 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="." index="1"] +position = Vector2( 32, 16 ) +shape = SubResource( 2 ) + +[connection signal="brick_hit" from="." to="Sprite" method="_on_brick_hit"] +[connection signal="color_set" from="." to="Sprite" method="_on_color_set"] diff --git a/blocks/half_brick.svg b/blocks/half_brick.svg new file mode 100644 index 0000000..3d099f4 --- /dev/null +++ b/blocks/half_brick.svg @@ -0,0 +1,237 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blocks/half_brick.svg.import b/blocks/half_brick.svg.import new file mode 100644 index 0000000..fe99519 --- /dev/null +++ b/blocks/half_brick.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/half_brick.svg-b267b059c4ec54ea3528b035fd69e058.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://blocks/half_brick.svg" +dest_files=[ "res://.import/half_brick.svg-b267b059c4ec54ea3528b035fd69e058.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/blocks/half_brick.tscn b/blocks/half_brick.tscn new file mode 100644 index 0000000..9751d5b --- /dev/null +++ b/blocks/half_brick.tscn @@ -0,0 +1,32 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://blocks/abstract_brick.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/half_brick.svg" type="Texture" id=2] +[ext_resource path="res://blocks/abstract_brick_sprite.gd" type="Script" id=3] + +[sub_resource type="AtlasTexture" id=1] +resource_local_to_scene = true +flags = 4 +atlas = ExtResource( 2 ) +region = Rect2( 0, 0, 32, 32 ) + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 16, 16 ) + +[node name="HalfBrick" instance=ExtResource( 1 )] + +[node name="Sprite" type="Sprite" parent="." index="0"] +position = Vector2( 16, 16 ) +texture = SubResource( 1 ) +script = ExtResource( 3 ) +width = 32 +height = 32 +nb_lines = 4 +nb_columns = 2 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="." index="1"] +position = Vector2( 16, 16 ) +shape = SubResource( 2 ) + +[connection signal="brick_hit" from="." to="Sprite" method="_on_brick_hit"] +[connection signal="color_set" from="." to="Sprite" method="_on_color_set"] diff --git a/blocks/leaf.svg b/blocks/leaf.svg new file mode 100644 index 0000000..1ca26d0 --- /dev/null +++ b/blocks/leaf.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/blocks/leaf.svg.import b/blocks/leaf.svg.import new file mode 100644 index 0000000..265d9e8 --- /dev/null +++ b/blocks/leaf.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/leaf.svg-4039d241ea1b81f11953477511425ca9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://blocks/leaf.svg" +dest_files=[ "res://.import/leaf.svg-4039d241ea1b81f11953477511425ca9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/blocks/leaf.tscn b/blocks/leaf.tscn new file mode 100644 index 0000000..8fd359f --- /dev/null +++ b/blocks/leaf.tscn @@ -0,0 +1,28 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://blocks/abstract_brick.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/leaf.svg" type="Texture" id=2] +[ext_resource path="res://blocks/abstract_brick_sprite.gd" type="Script" id=3] + +[sub_resource type="AtlasTexture" id=1] +resource_local_to_scene = true +flags = 4 +atlas = ExtResource( 2 ) +region = Rect2( 0, 0, 32, 128 ) + +[node name="Leaf" instance=ExtResource( 1 )] +score = 300 +max_hits = 3 + +[node name="Sprite" type="Sprite" parent="." index="0"] +position = Vector2( 0, 64 ) +texture = SubResource( 1 ) +script = ExtResource( 3 ) +width = 32 +height = 128 + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="." index="1"] +polygon = PoolVector2Array( 0, 0, 16, 16, 16, 80, 0, 128, -16, 80, -16, 16 ) + +[connection signal="brick_hit" from="." to="Sprite" method="_on_brick_hit"] +[connection signal="color_set" from="." to="Sprite" method="_on_color_set"] diff --git a/blocks/palette.svg b/blocks/palette.svg new file mode 100644 index 0000000..424dda3 --- /dev/null +++ b/blocks/palette.svg @@ -0,0 +1,613 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L50,C50 + L80,C80 + + + + + + + + + + + + + L80,C50 + + + + + + + + + + + + + L50,C80 + + + + + + + + + + + + + L50,C80,H+15 + + + + + + + + + + + + + L80,C80,H+15 + + diff --git a/blocks/palette.svg.import b/blocks/palette.svg.import new file mode 100644 index 0000000..81389e1 --- /dev/null +++ b/blocks/palette.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/palette.svg-925fbd6b6de3f91e3f9ace4d95f44fe0.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://blocks/palette.svg" +dest_files=[ "res://.import/palette.svg-925fbd6b6de3f91e3f9ace4d95f44fe0.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/blocks/wall.tscn b/blocks/wall.tscn new file mode 100644 index 0000000..4552d90 --- /dev/null +++ b/blocks/wall.tscn @@ -0,0 +1,20 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://empty_level/wall.svg" type="Texture" id=1] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 32, 16 ) + +[node name="Wall" type="StaticBody2D"] +collision_layer = 8 +collision_mask = 0 + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) +centered = false +region_enabled = true +region_rect = Rect2( 0, 0, 64, 32 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2( 32, 16 ) +shape = SubResource( 1 ) diff --git a/default_env.tres b/default_env.tres new file mode 100644 index 0000000..20207a4 --- /dev/null +++ b/default_env.tres @@ -0,0 +1,7 @@ +[gd_resource type="Environment" load_steps=2 format=2] + +[sub_resource type="ProceduralSky" id=1] + +[resource] +background_mode = 2 +background_sky = SubResource( 1 ) diff --git a/empty_level/back.svg b/empty_level/back.svg new file mode 100644 index 0000000..b0033bb --- /dev/null +++ b/empty_level/back.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/empty_level/back.svg.import b/empty_level/back.svg.import new file mode 100644 index 0000000..389d931 --- /dev/null +++ b/empty_level/back.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/back.svg-2bad6b817978b7efd6f74e789dc06992.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://empty_level/back.svg" +dest_files=[ "res://.import/back.svg-2bad6b817978b7efd6f74e789dc06992.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=1 +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 +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/empty_level/empty_level.tscn b/empty_level/empty_level.tscn new file mode 100644 index 0000000..a42a3d2 --- /dev/null +++ b/empty_level/empty_level.tscn @@ -0,0 +1,48 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://empty_level/wall.svg" type="Texture" id=1] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 512, 32 ) + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 32, 288 ) + +[sub_resource type="RectangleShape2D" id=3] +extents = Vector2( 448, 8 ) + +[node name="EmptyLevel" type="Node"] + +[node name="Polygon2D" type="Polygon2D" parent="."] +texture = ExtResource( 1 ) +polygon = PoolVector2Array( 64, 64, 960, 64, 960, 640, 1024, 640, 1024, 0, 960, 0, 960, 32, 544, 32, 544.264, 0, 0, 0, 0, 640, 64, 640 ) + +[node name="Ceiling" type="StaticBody2D" parent="."] +collision_layer = 8 +collision_mask = 0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Ceiling"] +position = Vector2( 512, 32 ) +shape = SubResource( 1 ) + +[node name="LeftWall" type="StaticBody2D" parent="."] +collision_layer = 8 +collision_mask = 0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="LeftWall"] +position = Vector2( 32, 352 ) +shape = SubResource( 2 ) + +[node name="RightWall" type="StaticBody2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="RightWall"] +position = Vector2( 992, 352 ) +shape = SubResource( 2 ) + +[node name="Floor" type="StaticBody2D" parent="."] +collision_layer = 32 +collision_mask = 0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Floor"] +position = Vector2( 512, 600 ) +shape = SubResource( 3 ) diff --git a/empty_level/wall.svg b/empty_level/wall.svg new file mode 100644 index 0000000..7a364df --- /dev/null +++ b/empty_level/wall.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/empty_level/wall.svg.import b/empty_level/wall.svg.import new file mode 100644 index 0000000..b2a7fb8 --- /dev/null +++ b/empty_level/wall.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/wall.svg-d927a75ecaf4522d1811f0e5ba8260ff.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://empty_level/wall.svg" +dest_files=[ "res://.import/wall.svg-d927a75ecaf4522d1811f0e5ba8260ff.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=1 +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 +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/export_presets.cfg b/export_presets.cfg new file mode 100644 index 0000000..4796884 --- /dev/null +++ b/export_presets.cfg @@ -0,0 +1,122 @@ +[preset.0] + +name="HTML5" +platform="HTML5" +runnable=true +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="../exports/Bricassé/HTML/index.html" +script_export_mode=1 +script_encryption_key="" + +[preset.0.options] + +custom_template/debug="" +custom_template/release="" +variant/export_type=0 +vram_texture_compression/for_desktop=true +vram_texture_compression/for_mobile=false +html/custom_html_shell="" +html/head_include="" +html/canvas_resize_policy=2 +html/experimental_virtual_keyboard=false + +[preset.1] + +name="Linux/X11" +platform="Linux/X11" +runnable=true +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="../exports/Bricassé/Linux/bricasse.x86_64" +script_export_mode=1 +script_encryption_key="" + +[preset.1.options] + +custom_template/debug="" +custom_template/release="" +binary_format/64_bits=true +binary_format/embed_pck=false +texture_format/bptc=false +texture_format/s3tc=true +texture_format/etc=false +texture_format/etc2=false +texture_format/no_bptc_fallbacks=true + +[preset.2] + +name="Windows Desktop" +platform="Windows Desktop" +runnable=true +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="../exports/Bricassé/Windows/Bricasse.exe" +script_export_mode=1 +script_encryption_key="" + +[preset.2.options] + +custom_template/debug="" +custom_template/release="" +binary_format/64_bits=true +binary_format/embed_pck=false +texture_format/bptc=false +texture_format/s3tc=true +texture_format/etc=false +texture_format/etc2=false +texture_format/no_bptc_fallbacks=true +codesign/enable=false +codesign/identity="" +codesign/password="" +codesign/timestamp=true +codesign/timestamp_server_url="" +codesign/digest_algorithm=1 +codesign/description="" +codesign/custom_options=PoolStringArray( ) +application/icon="" +application/file_version="" +application/product_version="" +application/company_name="" +application/product_name="Bricassé" +application/file_description="" +application/copyright="" +application/trademarks="" + +[preset.3] + +name="Mac OSX" +platform="Mac OSX" +runnable=true +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="../exports/Bricassé/MacOS/bricasse.zip" +script_export_mode=1 +script_encryption_key="" + +[preset.3.options] + +custom_template/debug="" +custom_template/release="" +application/name="Bricassé" +application/info="Made with Godot Engine" +application/icon="" +application/identifier="" +application/signature="" +application/short_version="1.0" +application/version="1.0" +application/copyright="" +display/high_res=false +privacy/camera_usage_description="" +privacy/microphone_usage_description="" +texture_format/s3tc=true +texture_format/etc=false +texture_format/etc2=false diff --git a/icon.png b/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c98fbb601c83c81ec8c22b1dba7d1d57c62b323c GIT binary patch literal 3305 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 literal 0 HcmV?d00001 diff --git a/icon.png.import b/icon.png.import new file mode 100644 index 0000000..96cbf46 --- /dev/null +++ b/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/levels/base_level.gd b/levels/base_level.gd new file mode 100644 index 0000000..50eab27 --- /dev/null +++ b/levels/base_level.gd @@ -0,0 +1,26 @@ +extends Node + +signal level_ended +signal score_increased(score) + +# Declare member variables here. + + + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass + +func _on_brick_broken(score): + emit_signal("score_increased", score) + var bricks = get_tree().get_nodes_in_group("bricks") + var finished = true + for b in bricks: + finished = b.is_broken() and finished + if finished: + emit_signal("level_ended") diff --git a/levels/base_level.tscn b/levels/base_level.tscn new file mode 100644 index 0000000..57a51e7 --- /dev/null +++ b/levels/base_level.tscn @@ -0,0 +1,6 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://levels/base_level.gd" type="Script" id=2] + +[node name="BaseLevel" type="Node"] +script = ExtResource( 2 ) diff --git a/levels/level_01_01.tscn b/levels/level_01_01.tscn new file mode 100644 index 0000000..b4f60b2 --- /dev/null +++ b/levels/level_01_01.tscn @@ -0,0 +1,483 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=2] +[ext_resource path="res://blocks/brick.tscn" type="PackedScene" id=3] + +[node name="Level_01_01" instance=ExtResource( 2 )] + +[node name="Brick" parent="." index="0" instance=ExtResource( 3 )] +position = Vector2( 64, 128 ) + +[node name="Brick2" parent="." index="1" instance=ExtResource( 3 )] +position = Vector2( 64, 160 ) +color = 1 + +[node name="Brick3" parent="." index="2" instance=ExtResource( 3 )] +position = Vector2( 64, 192 ) +color = 2 + +[node name="Brick4" parent="." index="3" instance=ExtResource( 3 )] +position = Vector2( 64, 224 ) +color = 3 + +[node name="Brick5" parent="." index="4" instance=ExtResource( 3 )] +position = Vector2( 64, 256 ) +color = 4 + +[node name="Brick6" parent="." index="5" instance=ExtResource( 3 )] +position = Vector2( 64, 288 ) +color = 5 + +[node name="Brick7" parent="." index="6" instance=ExtResource( 3 )] +position = Vector2( 64, 320 ) +color = 6 + +[node name="Brick92" parent="." index="7" instance=ExtResource( 3 )] +position = Vector2( 896, 128 ) + +[node name="Brick93" parent="." index="8" instance=ExtResource( 3 )] +position = Vector2( 896, 160 ) +color = 1 + +[node name="Brick94" parent="." index="9" instance=ExtResource( 3 )] +position = Vector2( 896, 192 ) +color = 2 + +[node name="Brick95" parent="." index="10" instance=ExtResource( 3 )] +position = Vector2( 896, 224 ) +color = 3 + +[node name="Brick96" parent="." index="11" instance=ExtResource( 3 )] +position = Vector2( 896, 256 ) +color = 4 + +[node name="Brick97" parent="." index="12" instance=ExtResource( 3 )] +position = Vector2( 896, 288 ) +color = 5 + +[node name="Brick98" parent="." index="13" instance=ExtResource( 3 )] +position = Vector2( 896, 320 ) +color = 6 + +[node name="Brick8" parent="." index="14" instance=ExtResource( 3 )] +position = Vector2( 128, 128 ) + +[node name="Brick9" parent="." index="15" instance=ExtResource( 3 )] +position = Vector2( 128, 160 ) +color = 1 + +[node name="Brick10" parent="." index="16" instance=ExtResource( 3 )] +position = Vector2( 128, 192 ) +color = 2 + +[node name="Brick11" parent="." index="17" instance=ExtResource( 3 )] +position = Vector2( 128, 224 ) +color = 3 + +[node name="Brick12" parent="." index="18" instance=ExtResource( 3 )] +position = Vector2( 128, 256 ) +color = 4 + +[node name="Brick13" parent="." index="19" instance=ExtResource( 3 )] +position = Vector2( 128, 288 ) +color = 5 + +[node name="Brick14" parent="." index="20" instance=ExtResource( 3 )] +position = Vector2( 128, 320 ) +color = 6 + +[node name="Brick15" parent="." index="21" instance=ExtResource( 3 )] +position = Vector2( 192, 128 ) + +[node name="Brick16" parent="." index="22" instance=ExtResource( 3 )] +position = Vector2( 192, 160 ) +color = 1 + +[node name="Brick17" parent="." index="23" instance=ExtResource( 3 )] +position = Vector2( 192, 192 ) +color = 2 + +[node name="Brick18" parent="." index="24" instance=ExtResource( 3 )] +position = Vector2( 192, 224 ) +color = 3 + +[node name="Brick19" parent="." index="25" instance=ExtResource( 3 )] +position = Vector2( 192, 256 ) +color = 4 + +[node name="Brick20" parent="." index="26" instance=ExtResource( 3 )] +position = Vector2( 192, 288 ) +color = 5 + +[node name="Brick21" parent="." index="27" instance=ExtResource( 3 )] +position = Vector2( 192, 320 ) +color = 6 + +[node name="Brick22" parent="." index="28" instance=ExtResource( 3 )] +position = Vector2( 256, 128 ) + +[node name="Brick23" parent="." index="29" instance=ExtResource( 3 )] +position = Vector2( 256, 160 ) +color = 1 + +[node name="Brick24" parent="." index="30" instance=ExtResource( 3 )] +position = Vector2( 256, 192 ) +color = 2 + +[node name="Brick25" parent="." index="31" instance=ExtResource( 3 )] +position = Vector2( 256, 224 ) +color = 3 + +[node name="Brick26" parent="." index="32" instance=ExtResource( 3 )] +position = Vector2( 256, 256 ) +color = 4 + +[node name="Brick27" parent="." index="33" instance=ExtResource( 3 )] +position = Vector2( 256, 288 ) +color = 5 + +[node name="Brick28" parent="." index="34" instance=ExtResource( 3 )] +position = Vector2( 256, 320 ) +color = 6 + +[node name="Brick29" parent="." index="35" instance=ExtResource( 3 )] +position = Vector2( 320, 128 ) + +[node name="Brick30" parent="." index="36" instance=ExtResource( 3 )] +position = Vector2( 320, 160 ) +color = 1 + +[node name="Brick31" parent="." index="37" instance=ExtResource( 3 )] +position = Vector2( 320, 192 ) +color = 2 + +[node name="Brick32" parent="." index="38" instance=ExtResource( 3 )] +position = Vector2( 320, 224 ) +color = 3 + +[node name="Brick33" parent="." index="39" instance=ExtResource( 3 )] +position = Vector2( 320, 256 ) +color = 4 + +[node name="Brick34" parent="." index="40" instance=ExtResource( 3 )] +position = Vector2( 320, 288 ) +color = 5 + +[node name="Brick35" parent="." index="41" instance=ExtResource( 3 )] +position = Vector2( 320, 320 ) +color = 6 + +[node name="Brick36" parent="." index="42" instance=ExtResource( 3 )] +position = Vector2( 384, 128 ) + +[node name="Brick37" parent="." index="43" instance=ExtResource( 3 )] +position = Vector2( 384, 160 ) +color = 1 + +[node name="Brick38" parent="." index="44" instance=ExtResource( 3 )] +position = Vector2( 384, 192 ) +color = 2 + +[node name="Brick39" parent="." index="45" instance=ExtResource( 3 )] +position = Vector2( 384, 224 ) +color = 3 + +[node name="Brick40" parent="." index="46" instance=ExtResource( 3 )] +position = Vector2( 384, 256 ) +color = 4 + +[node name="Brick41" parent="." index="47" instance=ExtResource( 3 )] +position = Vector2( 384, 288 ) +color = 5 + +[node name="Brick42" parent="." index="48" instance=ExtResource( 3 )] +position = Vector2( 384, 320 ) +color = 6 + +[node name="Brick43" parent="." index="49" instance=ExtResource( 3 )] +position = Vector2( 448, 128 ) + +[node name="Brick44" parent="." index="50" instance=ExtResource( 3 )] +position = Vector2( 448, 160 ) +color = 1 + +[node name="Brick45" parent="." index="51" instance=ExtResource( 3 )] +position = Vector2( 448, 192 ) +color = 2 + +[node name="Brick46" parent="." index="52" instance=ExtResource( 3 )] +position = Vector2( 448, 224 ) +color = 3 + +[node name="Brick47" parent="." index="53" instance=ExtResource( 3 )] +position = Vector2( 448, 256 ) +color = 4 + +[node name="Brick48" parent="." index="54" instance=ExtResource( 3 )] +position = Vector2( 448, 288 ) +color = 5 + +[node name="Brick49" parent="." index="55" instance=ExtResource( 3 )] +position = Vector2( 448, 320 ) +color = 6 + +[node name="Brick50" parent="." index="56" instance=ExtResource( 3 )] +position = Vector2( 512, 128 ) + +[node name="Brick51" parent="." index="57" instance=ExtResource( 3 )] +position = Vector2( 512, 160 ) +color = 1 + +[node name="Brick52" parent="." index="58" instance=ExtResource( 3 )] +position = Vector2( 512, 192 ) +color = 2 + +[node name="Brick53" parent="." index="59" instance=ExtResource( 3 )] +position = Vector2( 512, 224 ) +color = 3 + +[node name="Brick54" parent="." index="60" instance=ExtResource( 3 )] +position = Vector2( 512, 256 ) +color = 4 + +[node name="Brick55" parent="." index="61" instance=ExtResource( 3 )] +position = Vector2( 512, 288 ) +color = 5 + +[node name="Brick56" parent="." index="62" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +color = 6 + +[node name="Brick57" parent="." index="63" instance=ExtResource( 3 )] +position = Vector2( 576, 128 ) + +[node name="Brick58" parent="." index="64" instance=ExtResource( 3 )] +position = Vector2( 576, 160 ) +color = 1 + +[node name="Brick59" parent="." index="65" instance=ExtResource( 3 )] +position = Vector2( 576, 192 ) +color = 2 + +[node name="Brick60" parent="." index="66" instance=ExtResource( 3 )] +position = Vector2( 576, 224 ) +color = 3 + +[node name="Brick61" parent="." index="67" instance=ExtResource( 3 )] +position = Vector2( 576, 256 ) +color = 4 + +[node name="Brick62" parent="." index="68" instance=ExtResource( 3 )] +position = Vector2( 576, 288 ) +color = 5 + +[node name="Brick63" parent="." index="69" instance=ExtResource( 3 )] +position = Vector2( 576, 320 ) +color = 6 + +[node name="Brick64" parent="." index="70" instance=ExtResource( 3 )] +position = Vector2( 640, 128 ) + +[node name="Brick65" parent="." index="71" instance=ExtResource( 3 )] +position = Vector2( 640, 160 ) +color = 1 + +[node name="Brick66" parent="." index="72" instance=ExtResource( 3 )] +position = Vector2( 640, 192 ) +color = 2 + +[node name="Brick67" parent="." index="73" instance=ExtResource( 3 )] +position = Vector2( 640, 224 ) +color = 3 + +[node name="Brick68" parent="." index="74" instance=ExtResource( 3 )] +position = Vector2( 640, 256 ) +color = 4 + +[node name="Brick69" parent="." index="75" instance=ExtResource( 3 )] +position = Vector2( 640, 288 ) +color = 5 + +[node name="Brick70" parent="." index="76" instance=ExtResource( 3 )] +position = Vector2( 640, 320 ) +color = 6 + +[node name="Brick71" parent="." index="77" instance=ExtResource( 3 )] +position = Vector2( 704, 128 ) + +[node name="Brick72" parent="." index="78" instance=ExtResource( 3 )] +position = Vector2( 704, 160 ) +color = 1 + +[node name="Brick73" parent="." index="79" instance=ExtResource( 3 )] +position = Vector2( 704, 192 ) +color = 2 + +[node name="Brick74" parent="." index="80" instance=ExtResource( 3 )] +position = Vector2( 704, 224 ) +color = 3 + +[node name="Brick75" parent="." index="81" instance=ExtResource( 3 )] +position = Vector2( 704, 256 ) +color = 4 + +[node name="Brick76" parent="." index="82" instance=ExtResource( 3 )] +position = Vector2( 704, 288 ) +color = 5 + +[node name="Brick77" parent="." index="83" instance=ExtResource( 3 )] +position = Vector2( 704, 320 ) +color = 6 + +[node name="Brick78" parent="." index="84" instance=ExtResource( 3 )] +position = Vector2( 768, 128 ) + +[node name="Brick79" parent="." index="85" instance=ExtResource( 3 )] +position = Vector2( 768, 160 ) +color = 1 + +[node name="Brick80" parent="." index="86" instance=ExtResource( 3 )] +position = Vector2( 768, 192 ) +color = 2 + +[node name="Brick81" parent="." index="87" instance=ExtResource( 3 )] +position = Vector2( 768, 224 ) +color = 3 + +[node name="Brick82" parent="." index="88" instance=ExtResource( 3 )] +position = Vector2( 768, 256 ) +color = 4 + +[node name="Brick83" parent="." index="89" instance=ExtResource( 3 )] +position = Vector2( 768, 288 ) +color = 5 + +[node name="Brick84" parent="." index="90" instance=ExtResource( 3 )] +position = Vector2( 768, 320 ) +color = 6 + +[node name="Brick85" parent="." index="91" instance=ExtResource( 3 )] +position = Vector2( 832, 128 ) + +[node name="Brick86" parent="." index="92" instance=ExtResource( 3 )] +position = Vector2( 832, 160 ) +color = 1 + +[node name="Brick87" parent="." index="93" instance=ExtResource( 3 )] +position = Vector2( 832, 192 ) +color = 2 + +[node name="Brick88" parent="." index="94" instance=ExtResource( 3 )] +position = Vector2( 832, 224 ) +color = 3 + +[node name="Brick89" parent="." index="95" instance=ExtResource( 3 )] +position = Vector2( 832, 256 ) +color = 4 + +[node name="Brick90" parent="." index="96" instance=ExtResource( 3 )] +position = Vector2( 832, 288 ) +color = 5 + +[node name="Brick91" parent="." index="97" instance=ExtResource( 3 )] +position = Vector2( 832, 320 ) +color = 6 + +[connection signal="brick_broken" from="Brick" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick92" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick93" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick94" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick95" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick96" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick97" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick98" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick13" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick14" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick15" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick16" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick17" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick18" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick19" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick20" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick21" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick22" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick23" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick24" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick25" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick26" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick27" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick28" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick29" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick30" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick31" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick32" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick33" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick34" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick35" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick36" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick37" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick38" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick39" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick40" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick41" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick42" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick43" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick44" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick45" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick46" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick47" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick48" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick49" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick50" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick51" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick52" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick53" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick54" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick55" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick56" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick57" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick58" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick59" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick60" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick61" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick62" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick63" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick64" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick65" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick66" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick67" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick68" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick69" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick70" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick71" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick72" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick73" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick74" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick75" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick76" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick77" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick78" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick79" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick80" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick81" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick82" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick83" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick84" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick85" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick86" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick87" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick88" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick89" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick90" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick91" to="." method="_on_brick_broken"] diff --git a/levels/level_01_02.tscn b/levels/level_01_02.tscn new file mode 100644 index 0000000..4e7e0e7 --- /dev/null +++ b/levels/level_01_02.tscn @@ -0,0 +1,436 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/brick.tscn" type="PackedScene" id=3] +[ext_resource path="res://blocks/wall.tscn" type="PackedScene" id=4] + +[node name="Level_01_02" instance=ExtResource( 1 )] + +[node name="Wall2" parent="." index="0" instance=ExtResource( 4 )] +position = Vector2( 128, 352 ) + +[node name="Wall3" parent="." index="1" instance=ExtResource( 4 )] +position = Vector2( 192, 352 ) + +[node name="Wall4" parent="." index="2" instance=ExtResource( 4 )] +position = Vector2( 256, 352 ) + +[node name="Wall5" parent="." index="3" instance=ExtResource( 4 )] +position = Vector2( 320, 352 ) + +[node name="Wall10" parent="." index="4" instance=ExtResource( 4 )] +position = Vector2( 640, 352 ) + +[node name="Wall11" parent="." index="5" instance=ExtResource( 4 )] +position = Vector2( 704, 352 ) + +[node name="Wall12" parent="." index="6" instance=ExtResource( 4 )] +position = Vector2( 768, 352 ) + +[node name="Wall13" parent="." index="7" instance=ExtResource( 4 )] +position = Vector2( 832, 352 ) + +[node name="Wall6" parent="." index="8" instance=ExtResource( 4 )] +position = Vector2( 384, 352 ) + +[node name="Wall7" parent="." index="9" instance=ExtResource( 4 )] +position = Vector2( 576, 352 ) + +[node name="Brick41" parent="." index="10" instance=ExtResource( 3 )] +position = Vector2( 64, 352 ) +color = 7 + +[node name="Brick49" parent="." index="11" instance=ExtResource( 3 )] +position = Vector2( 896, 352 ) +color = 7 + +[node name="Brick67" parent="." index="12" instance=ExtResource( 3 )] +position = Vector2( 448, 352 ) + +[node name="Brick73" parent="." index="13" instance=ExtResource( 3 )] +position = Vector2( 512, 352 ) + +[node name="Brick74" parent="." index="14" instance=ExtResource( 3 )] +position = Vector2( 448, 320 ) +color = 1 + +[node name="Brick75" parent="." index="15" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +color = 1 + +[node name="Brick76" parent="." index="16" instance=ExtResource( 3 )] +position = Vector2( 448, 64 ) +color = 1 + +[node name="Brick81" parent="." index="17" instance=ExtResource( 3 )] +position = Vector2( 512, 64 ) +color = 1 + +[node name="Brick83" parent="." index="18" instance=ExtResource( 3 )] +position = Vector2( 448, 288 ) +color = 2 + +[node name="Brick84" parent="." index="19" instance=ExtResource( 3 )] +position = Vector2( 512, 288 ) +color = 2 + +[node name="Brick85" parent="." index="20" instance=ExtResource( 3 )] +position = Vector2( 448, 96 ) +color = 2 + +[node name="Brick89" parent="." index="21" instance=ExtResource( 3 )] +position = Vector2( 512, 96 ) +color = 2 + +[node name="Brick90" parent="." index="22" instance=ExtResource( 3 )] +position = Vector2( 384, 64 ) +color = 2 + +[node name="Brick91" parent="." index="23" instance=ExtResource( 3 )] +position = Vector2( 576, 64 ) +color = 2 + +[node name="Brick92" parent="." index="24" instance=ExtResource( 3 )] +position = Vector2( 384, 320 ) +color = 2 + +[node name="Brick93" parent="." index="25" instance=ExtResource( 3 )] +position = Vector2( 576, 320 ) +color = 2 + +[node name="Brick94" parent="." index="26" instance=ExtResource( 3 )] +position = Vector2( 448, 256 ) +color = 3 + +[node name="Brick95" parent="." index="27" instance=ExtResource( 3 )] +position = Vector2( 512, 256 ) +color = 3 + +[node name="Brick97" parent="." index="28" instance=ExtResource( 3 )] +position = Vector2( 448, 128 ) +color = 3 + +[node name="Brick98" parent="." index="29" instance=ExtResource( 3 )] +position = Vector2( 512, 128 ) +color = 3 + +[node name="Brick99" parent="." index="30" instance=ExtResource( 3 )] +position = Vector2( 576, 288 ) +color = 3 + +[node name="Brick100" parent="." index="31" instance=ExtResource( 3 )] +position = Vector2( 640, 320 ) +color = 3 + +[node name="Brick101" parent="." index="32" instance=ExtResource( 3 )] +position = Vector2( 384, 288 ) +color = 3 + +[node name="Brick102" parent="." index="33" instance=ExtResource( 3 )] +position = Vector2( 320, 320 ) +color = 3 + +[node name="Brick103" parent="." index="34" instance=ExtResource( 3 )] +position = Vector2( 576, 96 ) +color = 3 + +[node name="Brick104" parent="." index="35" instance=ExtResource( 3 )] +position = Vector2( 640, 64 ) +color = 3 + +[node name="Brick105" parent="." index="36" instance=ExtResource( 3 )] +position = Vector2( 384, 96 ) +color = 3 + +[node name="Brick106" parent="." index="37" instance=ExtResource( 3 )] +position = Vector2( 320, 64 ) +color = 3 + +[node name="Brick1" parent="." index="38" instance=ExtResource( 3 )] +position = Vector2( 128, 320 ) +color = 6 + +[node name="Brick2" parent="." index="39" instance=ExtResource( 3 )] +position = Vector2( 192, 320 ) +color = 5 + +[node name="Brick3" parent="." index="40" instance=ExtResource( 3 )] +position = Vector2( 256, 320 ) +color = 4 + +[node name="Brick4" parent="." index="41" instance=ExtResource( 3 )] +position = Vector2( 192, 288 ) +color = 6 + +[node name="Brick10" parent="." index="42" instance=ExtResource( 3 )] +position = Vector2( 256, 288 ) +color = 5 + +[node name="Brick11" parent="." index="43" instance=ExtResource( 3 )] +position = Vector2( 320, 288 ) +color = 4 + +[node name="Brick12" parent="." index="44" instance=ExtResource( 3 )] +position = Vector2( 256, 256 ) +color = 6 + +[node name="Brick17" parent="." index="45" instance=ExtResource( 3 )] +position = Vector2( 320, 256 ) +color = 5 + +[node name="Brick18" parent="." index="46" instance=ExtResource( 3 )] +position = Vector2( 384, 256 ) +color = 4 + +[node name="Brick19" parent="." index="47" instance=ExtResource( 3 )] +position = Vector2( 320, 224 ) +color = 6 + +[node name="Brick20" parent="." index="48" instance=ExtResource( 3 )] +position = Vector2( 384, 224 ) +color = 5 + +[node name="Brick24" parent="." index="49" instance=ExtResource( 3 )] +position = Vector2( 448, 224 ) +color = 4 + +[node name="Brick5" parent="." index="50" instance=ExtResource( 3 )] +position = Vector2( 320, 160 ) +color = 6 + +[node name="Brick8" parent="." index="51" instance=ExtResource( 3 )] +position = Vector2( 384, 160 ) +color = 5 + +[node name="Brick9" parent="." index="52" instance=ExtResource( 3 )] +position = Vector2( 448, 160 ) +color = 4 + +[node name="Brick13" parent="." index="53" instance=ExtResource( 3 )] +position = Vector2( 256, 128 ) +color = 6 + +[node name="Brick23" parent="." index="54" instance=ExtResource( 3 )] +position = Vector2( 320, 128 ) +color = 5 + +[node name="Brick25" parent="." index="55" instance=ExtResource( 3 )] +position = Vector2( 384, 128 ) +color = 4 + +[node name="Brick26" parent="." index="56" instance=ExtResource( 3 )] +position = Vector2( 192, 96 ) +color = 6 + +[node name="Brick27" parent="." index="57" instance=ExtResource( 3 )] +position = Vector2( 256, 96 ) +color = 5 + +[node name="Brick28" parent="." index="58" instance=ExtResource( 3 )] +position = Vector2( 320, 96 ) +color = 4 + +[node name="Brick30" parent="." index="59" instance=ExtResource( 3 )] +position = Vector2( 128, 64 ) +color = 6 + +[node name="Brick31" parent="." index="60" instance=ExtResource( 3 )] +position = Vector2( 192, 64 ) +color = 5 + +[node name="Brick32" parent="." index="61" instance=ExtResource( 3 )] +position = Vector2( 256, 64 ) +color = 4 + +[node name="Brick33" parent="." index="62" instance=ExtResource( 3 )] +position = Vector2( 704, 320 ) +color = 4 + +[node name="Brick34" parent="." index="63" instance=ExtResource( 3 )] +position = Vector2( 768, 320 ) +color = 5 + +[node name="Brick36" parent="." index="64" instance=ExtResource( 3 )] +position = Vector2( 832, 320 ) +color = 6 + +[node name="Brick35" parent="." index="65" instance=ExtResource( 3 )] +position = Vector2( 640, 288 ) +color = 4 + +[node name="Brick37" parent="." index="66" instance=ExtResource( 3 )] +position = Vector2( 704, 288 ) +color = 5 + +[node name="Brick38" parent="." index="67" instance=ExtResource( 3 )] +position = Vector2( 768, 288 ) +color = 6 + +[node name="Brick39" parent="." index="68" instance=ExtResource( 3 )] +position = Vector2( 576, 256 ) +color = 4 + +[node name="Brick40" parent="." index="69" instance=ExtResource( 3 )] +position = Vector2( 640, 256 ) +color = 5 + +[node name="Brick42" parent="." index="70" instance=ExtResource( 3 )] +position = Vector2( 704, 256 ) +color = 6 + +[node name="Brick43" parent="." index="71" instance=ExtResource( 3 )] +position = Vector2( 512, 224 ) +color = 4 + +[node name="Brick45" parent="." index="72" instance=ExtResource( 3 )] +position = Vector2( 576, 224 ) +color = 5 + +[node name="Brick46" parent="." index="73" instance=ExtResource( 3 )] +position = Vector2( 640, 224 ) +color = 6 + +[node name="Brick47" parent="." index="74" instance=ExtResource( 3 )] +position = Vector2( 512, 160 ) +color = 4 + +[node name="Brick48" parent="." index="75" instance=ExtResource( 3 )] +position = Vector2( 576, 160 ) +color = 5 + +[node name="Brick50" parent="." index="76" instance=ExtResource( 3 )] +position = Vector2( 640, 160 ) +color = 6 + +[node name="Brick51" parent="." index="77" instance=ExtResource( 3 )] +position = Vector2( 576, 128 ) +color = 4 + +[node name="Brick53" parent="." index="78" instance=ExtResource( 3 )] +position = Vector2( 640, 128 ) +color = 5 + +[node name="Brick54" parent="." index="79" instance=ExtResource( 3 )] +position = Vector2( 704, 128 ) +color = 6 + +[node name="Brick55" parent="." index="80" instance=ExtResource( 3 )] +position = Vector2( 640, 96 ) +color = 4 + +[node name="Brick56" parent="." index="81" instance=ExtResource( 3 )] +position = Vector2( 704, 96 ) +color = 5 + +[node name="Brick57" parent="." index="82" instance=ExtResource( 3 )] +position = Vector2( 768, 96 ) +color = 6 + +[node name="Brick58" parent="." index="83" instance=ExtResource( 3 )] +position = Vector2( 704, 64 ) +color = 4 + +[node name="Brick61" parent="." index="84" instance=ExtResource( 3 )] +position = Vector2( 768, 64 ) +color = 5 + +[node name="Brick62" parent="." index="85" instance=ExtResource( 3 )] +position = Vector2( 832, 64 ) +color = 6 + +[node name="Brick21" parent="." index="86" instance=ExtResource( 3 )] +position = Vector2( 384, 192 ) +color = 6 + +[node name="Brick22" parent="." index="87" instance=ExtResource( 3 )] +position = Vector2( 448, 192 ) +color = 5 + +[node name="Brick52" parent="." index="88" instance=ExtResource( 3 )] +position = Vector2( 512, 192 ) +color = 5 + +[node name="Brick59" parent="." index="89" instance=ExtResource( 3 )] +position = Vector2( 576, 192 ) +color = 6 + +[connection signal="brick_broken" from="Brick41" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick49" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick67" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick73" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick74" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick75" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick76" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick81" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick83" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick84" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick85" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick89" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick90" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick91" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick92" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick93" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick94" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick95" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick97" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick98" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick99" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick100" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick101" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick102" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick103" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick104" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick105" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick106" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick1" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick17" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick18" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick19" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick20" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick24" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick13" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick23" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick25" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick26" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick27" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick28" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick30" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick31" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick32" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick33" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick34" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick36" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick35" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick37" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick38" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick39" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick40" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick42" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick43" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick45" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick46" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick47" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick48" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick50" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick51" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick53" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick54" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick55" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick56" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick57" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick58" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick61" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick62" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick21" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick22" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick52" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick59" to="." method="_on_brick_broken"] diff --git a/levels/level_01_03.tscn b/levels/level_01_03.tscn new file mode 100644 index 0000000..9fc79cc --- /dev/null +++ b/levels/level_01_03.tscn @@ -0,0 +1,644 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/wall.tscn" type="PackedScene" id=2] +[ext_resource path="res://blocks/brick.tscn" type="PackedScene" id=3] + +[node name="Level_01_03" instance=ExtResource( 1 )] + +[node name="Wall" parent="." index="0" instance=ExtResource( 2 )] +position = Vector2( 448, 352 ) + +[node name="Wall2" parent="." index="1" instance=ExtResource( 2 )] +position = Vector2( 512, 352 ) + +[node name="Wall3" parent="." index="2" instance=ExtResource( 2 )] +position = Vector2( 192, 352 ) + +[node name="Wall4" parent="." index="3" instance=ExtResource( 2 )] +position = Vector2( 256, 352 ) + +[node name="Wall5" parent="." index="4" instance=ExtResource( 2 )] +position = Vector2( 704, 352 ) + +[node name="Wall6" parent="." index="5" instance=ExtResource( 2 )] +position = Vector2( 768, 352 ) + +[node name="Wall7" parent="." index="6" instance=ExtResource( 2 )] +position = Vector2( 448, 64 ) + +[node name="Wall8" parent="." index="7" instance=ExtResource( 2 )] +position = Vector2( 512, 64 ) + +[node name="Wall9" parent="." index="8" instance=ExtResource( 2 )] +position = Vector2( 192, 64 ) + +[node name="Wall10" parent="." index="9" instance=ExtResource( 2 )] +position = Vector2( 256, 64 ) + +[node name="Wall11" parent="." index="10" instance=ExtResource( 2 )] +position = Vector2( 704, 64 ) + +[node name="Wall12" parent="." index="11" instance=ExtResource( 2 )] +position = Vector2( 768, 64 ) + +[node name="Wall13" parent="." index="12" instance=ExtResource( 2 )] +position = Vector2( 448, 256 ) + +[node name="Wall14" parent="." index="13" instance=ExtResource( 2 )] +position = Vector2( 512, 256 ) + +[node name="Wall15" parent="." index="14" instance=ExtResource( 2 )] +position = Vector2( 192, 256 ) + +[node name="Wall16" parent="." index="15" instance=ExtResource( 2 )] +position = Vector2( 256, 256 ) + +[node name="Wall17" parent="." index="16" instance=ExtResource( 2 )] +position = Vector2( 704, 256 ) + +[node name="Wall18" parent="." index="17" instance=ExtResource( 2 )] +position = Vector2( 768, 256 ) + +[node name="Wall19" parent="." index="18" instance=ExtResource( 2 )] +position = Vector2( 448, 160 ) + +[node name="Wall20" parent="." index="19" instance=ExtResource( 2 )] +position = Vector2( 512, 160 ) + +[node name="Wall21" parent="." index="20" instance=ExtResource( 2 )] +position = Vector2( 192, 160 ) + +[node name="Wall22" parent="." index="21" instance=ExtResource( 2 )] +position = Vector2( 256, 160 ) + +[node name="Wall23" parent="." index="22" instance=ExtResource( 2 )] +position = Vector2( 704, 160 ) + +[node name="Wall24" parent="." index="23" instance=ExtResource( 2 )] +position = Vector2( 768, 160 ) + +[node name="Brick" parent="." index="24" instance=ExtResource( 3 )] +position = Vector2( 320, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick2" parent="." index="25" instance=ExtResource( 3 )] +position = Vector2( 384, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick15" parent="." index="26" instance=ExtResource( 3 )] +position = Vector2( 320, 320 ) + +[node name="Brick16" parent="." index="27" instance=ExtResource( 3 )] +position = Vector2( 384, 320 ) + +[node name="Brick29" parent="." index="28" instance=ExtResource( 3 )] +position = Vector2( 320, 288 ) + +[node name="Brick30" parent="." index="29" instance=ExtResource( 3 )] +position = Vector2( 384, 288 ) + +[node name="Brick43" parent="." index="30" instance=ExtResource( 3 )] +position = Vector2( 320, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick44" parent="." index="31" instance=ExtResource( 3 )] +position = Vector2( 384, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick57" parent="." index="32" instance=ExtResource( 3 )] +position = Vector2( 320, 224 ) + +[node name="Brick58" parent="." index="33" instance=ExtResource( 3 )] +position = Vector2( 384, 224 ) + +[node name="Brick71" parent="." index="34" instance=ExtResource( 3 )] +position = Vector2( 320, 192 ) + +[node name="Brick72" parent="." index="35" instance=ExtResource( 3 )] +position = Vector2( 384, 192 ) + +[node name="Brick85" parent="." index="36" instance=ExtResource( 3 )] +position = Vector2( 320, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick86" parent="." index="37" instance=ExtResource( 3 )] +position = Vector2( 384, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick87" parent="." index="38" instance=ExtResource( 3 )] +position = Vector2( 320, 128 ) + +[node name="Brick88" parent="." index="39" instance=ExtResource( 3 )] +position = Vector2( 384, 128 ) + +[node name="Brick89" parent="." index="40" instance=ExtResource( 3 )] +position = Vector2( 320, 96 ) + +[node name="Brick90" parent="." index="41" instance=ExtResource( 3 )] +position = Vector2( 384, 96 ) + +[node name="Brick91" parent="." index="42" instance=ExtResource( 3 )] +position = Vector2( 320, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick92" parent="." index="43" instance=ExtResource( 3 )] +position = Vector2( 384, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick11" parent="." index="44" instance=ExtResource( 3 )] +position = Vector2( 64, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick12" parent="." index="45" instance=ExtResource( 3 )] +position = Vector2( 128, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick25" parent="." index="46" instance=ExtResource( 3 )] +position = Vector2( 64, 320 ) + +[node name="Brick26" parent="." index="47" instance=ExtResource( 3 )] +position = Vector2( 128, 320 ) + +[node name="Brick39" parent="." index="48" instance=ExtResource( 3 )] +position = Vector2( 64, 288 ) + +[node name="Brick40" parent="." index="49" instance=ExtResource( 3 )] +position = Vector2( 128, 288 ) + +[node name="Brick53" parent="." index="50" instance=ExtResource( 3 )] +position = Vector2( 64, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick54" parent="." index="51" instance=ExtResource( 3 )] +position = Vector2( 128, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick67" parent="." index="52" instance=ExtResource( 3 )] +position = Vector2( 64, 224 ) + +[node name="Brick68" parent="." index="53" instance=ExtResource( 3 )] +position = Vector2( 128, 224 ) + +[node name="Brick81" parent="." index="54" instance=ExtResource( 3 )] +position = Vector2( 64, 192 ) + +[node name="Brick82" parent="." index="55" instance=ExtResource( 3 )] +position = Vector2( 128, 192 ) + +[node name="Brick93" parent="." index="56" instance=ExtResource( 3 )] +position = Vector2( 64, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick94" parent="." index="57" instance=ExtResource( 3 )] +position = Vector2( 128, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick95" parent="." index="58" instance=ExtResource( 3 )] +position = Vector2( 64, 128 ) + +[node name="Brick96" parent="." index="59" instance=ExtResource( 3 )] +position = Vector2( 128, 128 ) + +[node name="Brick97" parent="." index="60" instance=ExtResource( 3 )] +position = Vector2( 64, 96 ) + +[node name="Brick98" parent="." index="61" instance=ExtResource( 3 )] +position = Vector2( 128, 96 ) + +[node name="Brick99" parent="." index="62" instance=ExtResource( 3 )] +position = Vector2( 64, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick100" parent="." index="63" instance=ExtResource( 3 )] +position = Vector2( 128, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick3" parent="." index="64" instance=ExtResource( 3 )] +position = Vector2( 576, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick4" parent="." index="65" instance=ExtResource( 3 )] +position = Vector2( 640, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick17" parent="." index="66" instance=ExtResource( 3 )] +position = Vector2( 576, 320 ) + +[node name="Brick18" parent="." index="67" instance=ExtResource( 3 )] +position = Vector2( 640, 320 ) + +[node name="Brick31" parent="." index="68" instance=ExtResource( 3 )] +position = Vector2( 576, 288 ) + +[node name="Brick32" parent="." index="69" instance=ExtResource( 3 )] +position = Vector2( 640, 288 ) + +[node name="Brick45" parent="." index="70" instance=ExtResource( 3 )] +position = Vector2( 576, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick46" parent="." index="71" instance=ExtResource( 3 )] +position = Vector2( 640, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick59" parent="." index="72" instance=ExtResource( 3 )] +position = Vector2( 576, 224 ) + +[node name="Brick60" parent="." index="73" instance=ExtResource( 3 )] +position = Vector2( 640, 224 ) + +[node name="Brick73" parent="." index="74" instance=ExtResource( 3 )] +position = Vector2( 576, 192 ) + +[node name="Brick74" parent="." index="75" instance=ExtResource( 3 )] +position = Vector2( 640, 192 ) + +[node name="Brick101" parent="." index="76" instance=ExtResource( 3 )] +position = Vector2( 576, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick102" parent="." index="77" instance=ExtResource( 3 )] +position = Vector2( 640, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick103" parent="." index="78" instance=ExtResource( 3 )] +position = Vector2( 576, 128 ) + +[node name="Brick104" parent="." index="79" instance=ExtResource( 3 )] +position = Vector2( 640, 128 ) + +[node name="Brick105" parent="." index="80" instance=ExtResource( 3 )] +position = Vector2( 576, 96 ) + +[node name="Brick106" parent="." index="81" instance=ExtResource( 3 )] +position = Vector2( 640, 96 ) + +[node name="Brick107" parent="." index="82" instance=ExtResource( 3 )] +position = Vector2( 576, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick108" parent="." index="83" instance=ExtResource( 3 )] +position = Vector2( 640, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick13" parent="." index="84" instance=ExtResource( 3 )] +position = Vector2( 832, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick14" parent="." index="85" instance=ExtResource( 3 )] +position = Vector2( 896, 352 ) +score = 200 +max_hits = 2 + +[node name="Brick27" parent="." index="86" instance=ExtResource( 3 )] +position = Vector2( 832, 320 ) + +[node name="Brick28" parent="." index="87" instance=ExtResource( 3 )] +position = Vector2( 896, 320 ) + +[node name="Brick41" parent="." index="88" instance=ExtResource( 3 )] +position = Vector2( 832, 288 ) + +[node name="Brick42" parent="." index="89" instance=ExtResource( 3 )] +position = Vector2( 896, 288 ) + +[node name="Brick55" parent="." index="90" instance=ExtResource( 3 )] +position = Vector2( 832, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick56" parent="." index="91" instance=ExtResource( 3 )] +position = Vector2( 896, 256 ) +score = 200 +max_hits = 2 + +[node name="Brick69" parent="." index="92" instance=ExtResource( 3 )] +position = Vector2( 832, 224 ) + +[node name="Brick70" parent="." index="93" instance=ExtResource( 3 )] +position = Vector2( 896, 224 ) + +[node name="Brick83" parent="." index="94" instance=ExtResource( 3 )] +position = Vector2( 832, 192 ) + +[node name="Brick84" parent="." index="95" instance=ExtResource( 3 )] +position = Vector2( 896, 192 ) + +[node name="Brick109" parent="." index="96" instance=ExtResource( 3 )] +position = Vector2( 832, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick110" parent="." index="97" instance=ExtResource( 3 )] +position = Vector2( 896, 160 ) +score = 200 +max_hits = 2 + +[node name="Brick111" parent="." index="98" instance=ExtResource( 3 )] +position = Vector2( 832, 128 ) + +[node name="Brick112" parent="." index="99" instance=ExtResource( 3 )] +position = Vector2( 896, 128 ) + +[node name="Brick113" parent="." index="100" instance=ExtResource( 3 )] +position = Vector2( 832, 96 ) + +[node name="Brick114" parent="." index="101" instance=ExtResource( 3 )] +position = Vector2( 896, 96 ) + +[node name="Brick115" parent="." index="102" instance=ExtResource( 3 )] +position = Vector2( 832, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick116" parent="." index="103" instance=ExtResource( 3 )] +position = Vector2( 896, 64 ) +score = 200 +max_hits = 2 + +[node name="Brick19" parent="." index="104" instance=ExtResource( 3 )] +position = Vector2( 448, 320 ) +color = 4 + +[node name="Brick20" parent="." index="105" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +color = 4 + +[node name="Brick33" parent="." index="106" instance=ExtResource( 3 )] +position = Vector2( 448, 288 ) +color = 4 + +[node name="Brick34" parent="." index="107" instance=ExtResource( 3 )] +position = Vector2( 512, 288 ) +color = 4 + +[node name="Brick21" parent="." index="108" instance=ExtResource( 3 )] +position = Vector2( 448, 224 ) +color = 4 + +[node name="Brick22" parent="." index="109" instance=ExtResource( 3 )] +position = Vector2( 512, 224 ) +color = 4 + +[node name="Brick35" parent="." index="110" instance=ExtResource( 3 )] +position = Vector2( 448, 192 ) +color = 4 + +[node name="Brick36" parent="." index="111" instance=ExtResource( 3 )] +position = Vector2( 512, 192 ) +color = 4 + +[node name="Brick47" parent="." index="112" instance=ExtResource( 3 )] +position = Vector2( 448, 128 ) +color = 4 + +[node name="Brick48" parent="." index="113" instance=ExtResource( 3 )] +position = Vector2( 512, 128 ) +color = 4 + +[node name="Brick49" parent="." index="114" instance=ExtResource( 3 )] +position = Vector2( 448, 96 ) +color = 4 + +[node name="Brick50" parent="." index="115" instance=ExtResource( 3 )] +position = Vector2( 512, 96 ) +color = 4 + +[node name="Brick61" parent="." index="116" instance=ExtResource( 3 )] +position = Vector2( 704, 320 ) +color = 4 + +[node name="Brick62" parent="." index="117" instance=ExtResource( 3 )] +position = Vector2( 768, 320 ) +color = 4 + +[node name="Brick63" parent="." index="118" instance=ExtResource( 3 )] +position = Vector2( 704, 288 ) +color = 4 + +[node name="Brick64" parent="." index="119" instance=ExtResource( 3 )] +position = Vector2( 768, 288 ) +color = 4 + +[node name="Brick75" parent="." index="120" instance=ExtResource( 3 )] +position = Vector2( 704, 224 ) +color = 4 + +[node name="Brick76" parent="." index="121" instance=ExtResource( 3 )] +position = Vector2( 768, 224 ) +color = 4 + +[node name="Brick77" parent="." index="122" instance=ExtResource( 3 )] +position = Vector2( 704, 192 ) +color = 4 + +[node name="Brick78" parent="." index="123" instance=ExtResource( 3 )] +position = Vector2( 768, 192 ) +color = 4 + +[node name="Brick117" parent="." index="124" instance=ExtResource( 3 )] +position = Vector2( 704, 128 ) +color = 4 + +[node name="Brick118" parent="." index="125" instance=ExtResource( 3 )] +position = Vector2( 768, 128 ) +color = 4 + +[node name="Brick119" parent="." index="126" instance=ExtResource( 3 )] +position = Vector2( 704, 96 ) +color = 4 + +[node name="Brick120" parent="." index="127" instance=ExtResource( 3 )] +position = Vector2( 768, 96 ) +color = 4 + +[node name="Brick23" parent="." index="128" instance=ExtResource( 3 )] +position = Vector2( 192, 320 ) +color = 4 + +[node name="Brick24" parent="." index="129" instance=ExtResource( 3 )] +position = Vector2( 256, 320 ) +color = 4 + +[node name="Brick37" parent="." index="130" instance=ExtResource( 3 )] +position = Vector2( 192, 288 ) +color = 4 + +[node name="Brick38" parent="." index="131" instance=ExtResource( 3 )] +position = Vector2( 256, 288 ) +color = 4 + +[node name="Brick51" parent="." index="132" instance=ExtResource( 3 )] +position = Vector2( 192, 224 ) +color = 4 + +[node name="Brick52" parent="." index="133" instance=ExtResource( 3 )] +position = Vector2( 256, 224 ) +color = 4 + +[node name="Brick65" parent="." index="134" instance=ExtResource( 3 )] +position = Vector2( 192, 192 ) +color = 4 + +[node name="Brick66" parent="." index="135" instance=ExtResource( 3 )] +position = Vector2( 256, 192 ) +color = 4 + +[node name="Brick79" parent="." index="136" instance=ExtResource( 3 )] +position = Vector2( 192, 128 ) +color = 4 + +[node name="Brick80" parent="." index="137" instance=ExtResource( 3 )] +position = Vector2( 256, 128 ) +color = 4 + +[node name="Brick121" parent="." index="138" instance=ExtResource( 3 )] +position = Vector2( 192, 96 ) +color = 4 + +[node name="Brick122" parent="." index="139" instance=ExtResource( 3 )] +position = Vector2( 256, 96 ) +color = 4 + +[connection signal="brick_broken" from="Brick" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick15" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick16" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick29" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick30" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick43" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick44" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick57" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick58" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick71" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick72" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick85" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick86" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick87" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick88" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick89" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick90" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick91" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick92" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick25" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick26" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick39" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick40" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick53" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick54" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick67" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick68" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick81" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick82" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick93" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick94" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick95" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick96" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick97" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick98" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick99" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick100" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick17" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick18" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick31" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick32" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick45" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick46" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick59" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick60" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick73" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick74" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick101" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick102" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick103" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick104" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick105" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick106" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick107" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick108" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick13" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick14" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick27" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick28" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick41" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick42" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick55" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick56" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick69" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick70" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick83" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick84" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick109" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick110" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick111" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick112" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick113" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick114" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick115" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick116" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick19" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick20" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick33" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick34" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick21" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick22" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick35" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick36" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick47" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick48" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick49" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick50" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick61" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick62" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick63" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick64" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick75" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick76" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick77" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick78" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick117" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick118" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick119" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick120" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick23" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick24" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick37" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick38" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick51" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick52" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick65" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick66" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick79" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick80" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick121" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick122" to="." method="_on_brick_broken"] diff --git a/levels/level_01_04.tscn b/levels/level_01_04.tscn new file mode 100644 index 0000000..4a18b69 --- /dev/null +++ b/levels/level_01_04.tscn @@ -0,0 +1,649 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/half_brick.tscn" type="PackedScene" id=3] + +[node name="Level_01_04" instance=ExtResource( 1 )] + +[node name="HalfBrick" parent="." index="0" instance=ExtResource( 3 )] +position = Vector2( 480, 384 ) + +[node name="HalfBrick2" parent="." index="1" instance=ExtResource( 3 )] +position = Vector2( 448, 352 ) + +[node name="HalfBrick3" parent="." index="2" instance=ExtResource( 3 )] +position = Vector2( 480, 352 ) + +[node name="HalfBrick4" parent="." index="3" instance=ExtResource( 3 )] +position = Vector2( 416, 320 ) + +[node name="HalfBrick5" parent="." index="4" instance=ExtResource( 3 )] +position = Vector2( 448, 320 ) + +[node name="HalfBrick6" parent="." index="5" instance=ExtResource( 3 )] +position = Vector2( 384, 288 ) + +[node name="HalfBrick7" parent="." index="6" instance=ExtResource( 3 )] +position = Vector2( 416, 288 ) + +[node name="HalfBrick8" parent="." index="7" instance=ExtResource( 3 )] +position = Vector2( 352, 256 ) + +[node name="HalfBrick9" parent="." index="8" instance=ExtResource( 3 )] +position = Vector2( 384, 256 ) + +[node name="HalfBrick10" parent="." index="9" instance=ExtResource( 3 )] +position = Vector2( 320, 224 ) + +[node name="HalfBrick11" parent="." index="10" instance=ExtResource( 3 )] +position = Vector2( 352, 224 ) + +[node name="HalfBrick12" parent="." index="11" instance=ExtResource( 3 )] +position = Vector2( 288, 192 ) + +[node name="HalfBrick13" parent="." index="12" instance=ExtResource( 3 )] +position = Vector2( 320, 192 ) + +[node name="HalfBrick14" parent="." index="13" instance=ExtResource( 3 )] +position = Vector2( 288, 160 ) + +[node name="HalfBrick15" parent="." index="14" instance=ExtResource( 3 )] +position = Vector2( 320, 160 ) + +[node name="HalfBrick16" parent="." index="15" instance=ExtResource( 3 )] +position = Vector2( 288, 128 ) + +[node name="HalfBrick17" parent="." index="16" instance=ExtResource( 3 )] +position = Vector2( 320, 128 ) + +[node name="HalfBrick18" parent="." index="17" instance=ExtResource( 3 )] +position = Vector2( 352, 128 ) + +[node name="HalfBrick19" parent="." index="18" instance=ExtResource( 3 )] +position = Vector2( 384, 128 ) + +[node name="HalfBrick20" parent="." index="19" instance=ExtResource( 3 )] +position = Vector2( 320, 96 ) + +[node name="HalfBrick21" parent="." index="20" instance=ExtResource( 3 )] +position = Vector2( 352, 96 ) + +[node name="HalfBrick22" parent="." index="21" instance=ExtResource( 3 )] +position = Vector2( 384, 96 ) + +[node name="HalfBrick23" parent="." index="22" instance=ExtResource( 3 )] +position = Vector2( 416, 96 ) + +[node name="HalfBrick24" parent="." index="23" instance=ExtResource( 3 )] +position = Vector2( 416, 128 ) + +[node name="HalfBrick25" parent="." index="24" instance=ExtResource( 3 )] +position = Vector2( 448, 128 ) + +[node name="HalfBrick26" parent="." index="25" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) + +[node name="HalfBrick27" parent="." index="26" instance=ExtResource( 3 )] +position = Vector2( 544, 320 ) + +[node name="HalfBrick28" parent="." index="27" instance=ExtResource( 3 )] +position = Vector2( 544, 288 ) + +[node name="HalfBrick29" parent="." index="28" instance=ExtResource( 3 )] +position = Vector2( 576, 288 ) + +[node name="HalfBrick30" parent="." index="29" instance=ExtResource( 3 )] +position = Vector2( 576, 256 ) + +[node name="HalfBrick31" parent="." index="30" instance=ExtResource( 3 )] +position = Vector2( 608, 256 ) + +[node name="HalfBrick32" parent="." index="31" instance=ExtResource( 3 )] +position = Vector2( 608, 224 ) + +[node name="HalfBrick33" parent="." index="32" instance=ExtResource( 3 )] +position = Vector2( 640, 224 ) + +[node name="HalfBrick34" parent="." index="33" instance=ExtResource( 3 )] +position = Vector2( 640, 192 ) + +[node name="HalfBrick35" parent="." index="34" instance=ExtResource( 3 )] +position = Vector2( 672, 192 ) + +[node name="HalfBrick36" parent="." index="35" instance=ExtResource( 3 )] +position = Vector2( 640, 160 ) + +[node name="HalfBrick37" parent="." index="36" instance=ExtResource( 3 )] +position = Vector2( 672, 160 ) + +[node name="HalfBrick38" parent="." index="37" instance=ExtResource( 3 )] +position = Vector2( 512, 128 ) + +[node name="HalfBrick39" parent="." index="38" instance=ExtResource( 3 )] +position = Vector2( 544, 128 ) + +[node name="HalfBrick40" parent="." index="39" instance=ExtResource( 3 )] +position = Vector2( 576, 128 ) + +[node name="HalfBrick41" parent="." index="40" instance=ExtResource( 3 )] +position = Vector2( 608, 128 ) + +[node name="HalfBrick42" parent="." index="41" instance=ExtResource( 3 )] +position = Vector2( 544, 96 ) + +[node name="HalfBrick43" parent="." index="42" instance=ExtResource( 3 )] +position = Vector2( 576, 96 ) + +[node name="HalfBrick44" parent="." index="43" instance=ExtResource( 3 )] +position = Vector2( 608, 96 ) + +[node name="HalfBrick45" parent="." index="44" instance=ExtResource( 3 )] +position = Vector2( 640, 96 ) + +[node name="HalfBrick46" parent="." index="45" instance=ExtResource( 3 )] +position = Vector2( 640, 128 ) + +[node name="HalfBrick47" parent="." index="46" instance=ExtResource( 3 )] +position = Vector2( 672, 128 ) + +[node name="HalfBrick48" parent="." index="47" instance=ExtResource( 3 )] +position = Vector2( 512, 352 ) + +[node name="HalfBrick49" parent="." index="48" instance=ExtResource( 3 )] +position = Vector2( 480, 192 ) + +[node name="HalfBrick50" parent="." index="49" instance=ExtResource( 3 )] +position = Vector2( 448, 160 ) + +[node name="HalfBrick51" parent="." index="50" instance=ExtResource( 3 )] +position = Vector2( 480, 160 ) + +[node name="HalfBrick52" parent="." index="51" instance=ExtResource( 3 )] +position = Vector2( 512, 160 ) + +[node name="HalfBrick53" parent="." index="52" instance=ExtResource( 3 )] +position = Vector2( 480, 416 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick54" parent="." index="53" instance=ExtResource( 3 )] +position = Vector2( 448, 384 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick55" parent="." index="54" instance=ExtResource( 3 )] +position = Vector2( 416, 352 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick56" parent="." index="55" instance=ExtResource( 3 )] +position = Vector2( 384, 320 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick57" parent="." index="56" instance=ExtResource( 3 )] +position = Vector2( 352, 288 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick58" parent="." index="57" instance=ExtResource( 3 )] +position = Vector2( 320, 256 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick59" parent="." index="58" instance=ExtResource( 3 )] +position = Vector2( 288, 224 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick60" parent="." index="59" instance=ExtResource( 3 )] +position = Vector2( 256, 192 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick61" parent="." index="60" instance=ExtResource( 3 )] +position = Vector2( 256, 160 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick62" parent="." index="61" instance=ExtResource( 3 )] +position = Vector2( 256, 128 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick63" parent="." index="62" instance=ExtResource( 3 )] +position = Vector2( 288, 96 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick64" parent="." index="63" instance=ExtResource( 3 )] +position = Vector2( 320, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick65" parent="." index="64" instance=ExtResource( 3 )] +position = Vector2( 352, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick66" parent="." index="65" instance=ExtResource( 3 )] +position = Vector2( 384, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick67" parent="." index="66" instance=ExtResource( 3 )] +position = Vector2( 416, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick68" parent="." index="67" instance=ExtResource( 3 )] +position = Vector2( 448, 96 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick69" parent="." index="68" instance=ExtResource( 3 )] +position = Vector2( 480, 128 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick70" parent="." index="69" instance=ExtResource( 3 )] +position = Vector2( 512, 96 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick71" parent="." index="70" instance=ExtResource( 3 )] +position = Vector2( 544, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick72" parent="." index="71" instance=ExtResource( 3 )] +position = Vector2( 576, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick73" parent="." index="72" instance=ExtResource( 3 )] +position = Vector2( 608, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick74" parent="." index="73" instance=ExtResource( 3 )] +position = Vector2( 640, 64 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick75" parent="." index="74" instance=ExtResource( 3 )] +position = Vector2( 672, 96 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick76" parent="." index="75" instance=ExtResource( 3 )] +position = Vector2( 704, 128 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick77" parent="." index="76" instance=ExtResource( 3 )] +position = Vector2( 704, 160 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick78" parent="." index="77" instance=ExtResource( 3 )] +position = Vector2( 704, 192 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick79" parent="." index="78" instance=ExtResource( 3 )] +position = Vector2( 672, 224 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick80" parent="." index="79" instance=ExtResource( 3 )] +position = Vector2( 640, 256 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick81" parent="." index="80" instance=ExtResource( 3 )] +position = Vector2( 608, 288 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick82" parent="." index="81" instance=ExtResource( 3 )] +position = Vector2( 576, 320 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick83" parent="." index="82" instance=ExtResource( 3 )] +position = Vector2( 544, 352 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick84" parent="." index="83" instance=ExtResource( 3 )] +position = Vector2( 512, 384 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick85" parent="." index="84" instance=ExtResource( 3 )] +position = Vector2( 480, 320 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick86" parent="." index="85" instance=ExtResource( 3 )] +position = Vector2( 448, 288 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick87" parent="." index="86" instance=ExtResource( 3 )] +position = Vector2( 480, 288 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick88" parent="." index="87" instance=ExtResource( 3 )] +position = Vector2( 512, 288 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick89" parent="." index="88" instance=ExtResource( 3 )] +position = Vector2( 416, 256 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick90" parent="." index="89" instance=ExtResource( 3 )] +position = Vector2( 448, 256 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick91" parent="." index="90" instance=ExtResource( 3 )] +position = Vector2( 480, 256 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick92" parent="." index="91" instance=ExtResource( 3 )] +position = Vector2( 384, 224 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick93" parent="." index="92" instance=ExtResource( 3 )] +position = Vector2( 416, 224 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick94" parent="." index="93" instance=ExtResource( 3 )] +position = Vector2( 448, 224 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick95" parent="." index="94" instance=ExtResource( 3 )] +position = Vector2( 352, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick96" parent="." index="95" instance=ExtResource( 3 )] +position = Vector2( 384, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick97" parent="." index="96" instance=ExtResource( 3 )] +position = Vector2( 416, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick98" parent="." index="97" instance=ExtResource( 3 )] +position = Vector2( 352, 160 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick99" parent="." index="98" instance=ExtResource( 3 )] +position = Vector2( 384, 160 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick100" parent="." index="99" instance=ExtResource( 3 )] +position = Vector2( 416, 160 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick101" parent="." index="100" instance=ExtResource( 3 )] +position = Vector2( 512, 224 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick102" parent="." index="101" instance=ExtResource( 3 )] +position = Vector2( 544, 224 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick103" parent="." index="102" instance=ExtResource( 3 )] +position = Vector2( 576, 224 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick104" parent="." index="103" instance=ExtResource( 3 )] +position = Vector2( 544, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick105" parent="." index="104" instance=ExtResource( 3 )] +position = Vector2( 576, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick106" parent="." index="105" instance=ExtResource( 3 )] +position = Vector2( 608, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick107" parent="." index="106" instance=ExtResource( 3 )] +position = Vector2( 544, 160 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick108" parent="." index="107" instance=ExtResource( 3 )] +position = Vector2( 576, 160 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick109" parent="." index="108" instance=ExtResource( 3 )] +position = Vector2( 608, 160 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick110" parent="." index="109" instance=ExtResource( 3 )] +position = Vector2( 512, 256 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick111" parent="." index="110" instance=ExtResource( 3 )] +position = Vector2( 544, 256 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick112" parent="." index="111" instance=ExtResource( 3 )] +position = Vector2( 480, 224 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick113" parent="." index="112" instance=ExtResource( 3 )] +position = Vector2( 448, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="HalfBrick114" parent="." index="113" instance=ExtResource( 3 )] +position = Vector2( 512, 192 ) +score = 200 +max_hits = 2 +color = 6 + +[connection signal="brick_broken" from="HalfBrick" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick13" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick14" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick15" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick16" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick17" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick18" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick19" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick20" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick21" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick22" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick23" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick24" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick25" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick26" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick27" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick28" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick29" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick30" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick31" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick32" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick33" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick34" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick35" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick36" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick37" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick38" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick39" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick40" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick41" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick42" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick43" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick44" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick45" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick46" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick47" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick48" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick49" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick50" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick51" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick52" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick53" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick54" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick55" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick56" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick57" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick58" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick59" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick60" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick61" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick62" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick63" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick64" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick65" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick66" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick67" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick68" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick69" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick70" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick71" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick72" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick73" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick74" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick75" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick76" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick77" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick78" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick79" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick80" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick81" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick82" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick83" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick84" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick85" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick86" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick87" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick88" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick89" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick90" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick91" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick92" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick93" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick94" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick95" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick96" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick97" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick98" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick99" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick100" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick101" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick102" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick103" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick104" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick105" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick106" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick107" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick108" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick109" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick110" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick111" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick112" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick113" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick114" to="." method="_on_brick_broken"] diff --git a/levels/level_01_05.tscn b/levels/level_01_05.tscn new file mode 100644 index 0000000..668078f --- /dev/null +++ b/levels/level_01_05.tscn @@ -0,0 +1,591 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/wall.tscn" type="PackedScene" id=2] +[ext_resource path="res://blocks/brick.tscn" type="PackedScene" id=5] +[ext_resource path="res://blocks/half_brick.tscn" type="PackedScene" id=7] + +[node name="Level_01_05" instance=ExtResource( 1 )] + +[node name="Wall" parent="." index="0" instance=ExtResource( 2 )] +position = Vector2( 64, 576 ) + +[node name="Wall2" parent="." index="1" instance=ExtResource( 2 )] +position = Vector2( 64, 64 ) + +[node name="Wall3" parent="." index="2" instance=ExtResource( 2 )] +position = Vector2( 64, 320 ) + +[node name="Wall4" parent="." index="3" instance=ExtResource( 2 )] +position = Vector2( 64, 96 ) + +[node name="Wall5" parent="." index="4" instance=ExtResource( 2 )] +position = Vector2( 896, 96 ) + +[node name="Wall6" parent="." index="5" instance=ExtResource( 2 )] +position = Vector2( 64, 288 ) + +[node name="Wall7" parent="." index="6" instance=ExtResource( 2 )] +position = Vector2( 896, 64 ) + +[node name="Wall8" parent="." index="7" instance=ExtResource( 2 )] +position = Vector2( 896, 576 ) + +[node name="Wall9" parent="." index="8" instance=ExtResource( 2 )] +position = Vector2( 896, 288 ) + +[node name="Wall10" parent="." index="9" instance=ExtResource( 2 )] +position = Vector2( 64, 544 ) + +[node name="Wall11" parent="." index="10" instance=ExtResource( 2 )] +position = Vector2( 896, 544 ) + +[node name="Wall12" parent="." index="11" instance=ExtResource( 2 )] +position = Vector2( 896, 320 ) + +[node name="HalfBrick" parent="." index="12" instance=ExtResource( 7 )] +position = Vector2( 416, 320 ) +color = 1 + +[node name="HalfBrick2" parent="." index="13" instance=ExtResource( 7 )] +position = Vector2( 576, 320 ) +color = 1 + +[node name="HalfBrick3" parent="." index="14" instance=ExtResource( 7 )] +position = Vector2( 384, 352 ) +color = 1 + +[node name="HalfBrick4" parent="." index="15" instance=ExtResource( 7 )] +position = Vector2( 352, 384 ) +color = 1 + +[node name="HalfBrick5" parent="." index="16" instance=ExtResource( 7 )] +position = Vector2( 320, 416 ) +color = 1 + +[node name="HalfBrick6" parent="." index="17" instance=ExtResource( 7 )] +position = Vector2( 608, 352 ) +color = 1 + +[node name="HalfBrick7" parent="." index="18" instance=ExtResource( 7 )] +position = Vector2( 160, 288 ) +color = 7 + +[node name="HalfBrick8" parent="." index="19" instance=ExtResource( 7 )] +position = Vector2( 192, 256 ) +color = 7 + +[node name="HalfBrick9" parent="." index="20" instance=ExtResource( 7 )] +position = Vector2( 288, 256 ) +color = 7 + +[node name="HalfBrick10" parent="." index="21" instance=ExtResource( 7 )] +position = Vector2( 320, 160 ) +color = 4 + +[node name="HalfBrick11" parent="." index="22" instance=ExtResource( 7 )] +position = Vector2( 352, 128 ) +color = 4 + +[node name="HalfBrick12" parent="." index="23" instance=ExtResource( 7 )] +position = Vector2( 448, 128 ) +color = 4 + +[node name="HalfBrick13" parent="." index="24" instance=ExtResource( 7 )] +position = Vector2( 512, 160 ) +color = 3 + +[node name="HalfBrick14" parent="." index="25" instance=ExtResource( 7 )] +position = Vector2( 544, 128 ) +color = 3 + +[node name="HalfBrick15" parent="." index="26" instance=ExtResource( 7 )] +position = Vector2( 640, 128 ) +color = 3 + +[node name="HalfBrick16" parent="." index="27" instance=ExtResource( 7 )] +position = Vector2( 672, 288 ) +color = 6 + +[node name="HalfBrick17" parent="." index="28" instance=ExtResource( 7 )] +position = Vector2( 704, 256 ) +color = 6 + +[node name="HalfBrick18" parent="." index="29" instance=ExtResource( 7 )] +position = Vector2( 800, 256 ) +color = 6 + +[node name="HalfBrick19" parent="." index="30" instance=ExtResource( 7 )] +position = Vector2( 640, 384 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="HalfBrick20" parent="." index="31" instance=ExtResource( 7 )] +position = Vector2( 672, 416 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="HalfBrick21" parent="." index="32" instance=ExtResource( 7 )] +position = Vector2( 320, 288 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="HalfBrick22" parent="." index="33" instance=ExtResource( 7 )] +position = Vector2( 480, 160 ) +score = 200 +max_hits = 2 +color = 4 + +[node name="HalfBrick23" parent="." index="34" instance=ExtResource( 7 )] +position = Vector2( 672, 160 ) +score = 200 +max_hits = 2 +color = 3 + +[node name="HalfBrick24" parent="." index="35" instance=ExtResource( 7 )] +position = Vector2( 832, 288 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="Brick" parent="." index="36" instance=ExtResource( 5 )] +position = Vector2( 448, 320 ) +color = 1 + +[node name="Brick2" parent="." index="37" instance=ExtResource( 5 )] +position = Vector2( 512, 320 ) +color = 1 + +[node name="Brick3" parent="." index="38" instance=ExtResource( 5 )] +position = Vector2( 416, 352 ) +color = 1 + +[node name="Brick4" parent="." index="39" instance=ExtResource( 5 )] +position = Vector2( 480, 352 ) +color = 1 + +[node name="Brick5" parent="." index="40" instance=ExtResource( 5 )] +position = Vector2( 544, 352 ) +color = 1 + +[node name="Brick6" parent="." index="41" instance=ExtResource( 5 )] +position = Vector2( 512, 384 ) +color = 1 + +[node name="Brick7" parent="." index="42" instance=ExtResource( 5 )] +position = Vector2( 576, 384 ) +color = 1 + +[node name="Brick8" parent="." index="43" instance=ExtResource( 5 )] +position = Vector2( 384, 384 ) +color = 1 + +[node name="Brick9" parent="." index="44" instance=ExtResource( 5 )] +position = Vector2( 448, 384 ) +color = 1 + +[node name="Brick10" parent="." index="45" instance=ExtResource( 5 )] +position = Vector2( 480, 416 ) +color = 1 + +[node name="Brick11" parent="." index="46" instance=ExtResource( 5 )] +position = Vector2( 544, 416 ) +color = 1 + +[node name="Brick12" parent="." index="47" instance=ExtResource( 5 )] +position = Vector2( 352, 416 ) +color = 1 + +[node name="Brick13" parent="." index="48" instance=ExtResource( 5 )] +position = Vector2( 416, 416 ) +color = 1 + +[node name="Brick14" parent="." index="49" instance=ExtResource( 5 )] +position = Vector2( 192, 224 ) +color = 7 + +[node name="Brick15" parent="." index="50" instance=ExtResource( 5 )] +position = Vector2( 256, 224 ) +color = 7 + +[node name="Brick21" parent="." index="51" instance=ExtResource( 5 )] +position = Vector2( 224, 192 ) +color = 7 + +[node name="Brick16" parent="." index="52" instance=ExtResource( 5 )] +position = Vector2( 160, 320 ) +color = 7 + +[node name="Brick17" parent="." index="53" instance=ExtResource( 5 )] +position = Vector2( 224, 320 ) +color = 7 + +[node name="Brick18" parent="." index="54" instance=ExtResource( 5 )] +position = Vector2( 192, 288 ) +color = 7 + +[node name="Brick19" parent="." index="55" instance=ExtResource( 5 )] +position = Vector2( 256, 288 ) +color = 7 + +[node name="Brick20" parent="." index="56" instance=ExtResource( 5 )] +position = Vector2( 224, 256 ) +color = 7 + +[node name="Brick22" parent="." index="57" instance=ExtResource( 5 )] +position = Vector2( 352, 96 ) +color = 4 + +[node name="Brick23" parent="." index="58" instance=ExtResource( 5 )] +position = Vector2( 416, 96 ) +color = 4 + +[node name="Brick24" parent="." index="59" instance=ExtResource( 5 )] +position = Vector2( 384, 64 ) +color = 4 + +[node name="Brick25" parent="." index="60" instance=ExtResource( 5 )] +position = Vector2( 320, 192 ) +color = 4 + +[node name="Brick26" parent="." index="61" instance=ExtResource( 5 )] +position = Vector2( 384, 192 ) +color = 4 + +[node name="Brick27" parent="." index="62" instance=ExtResource( 5 )] +position = Vector2( 352, 160 ) +color = 4 + +[node name="Brick28" parent="." index="63" instance=ExtResource( 5 )] +position = Vector2( 416, 160 ) +color = 4 + +[node name="Brick29" parent="." index="64" instance=ExtResource( 5 )] +position = Vector2( 384, 128 ) +color = 4 + +[node name="Brick30" parent="." index="65" instance=ExtResource( 5 )] +position = Vector2( 544, 96 ) +color = 3 + +[node name="Brick31" parent="." index="66" instance=ExtResource( 5 )] +position = Vector2( 608, 96 ) +color = 3 + +[node name="Brick32" parent="." index="67" instance=ExtResource( 5 )] +position = Vector2( 576, 64 ) +color = 3 + +[node name="Brick33" parent="." index="68" instance=ExtResource( 5 )] +position = Vector2( 512, 192 ) +color = 3 + +[node name="Brick34" parent="." index="69" instance=ExtResource( 5 )] +position = Vector2( 576, 192 ) +color = 3 + +[node name="Brick35" parent="." index="70" instance=ExtResource( 5 )] +position = Vector2( 544, 160 ) +color = 3 + +[node name="Brick36" parent="." index="71" instance=ExtResource( 5 )] +position = Vector2( 608, 160 ) +color = 3 + +[node name="Brick37" parent="." index="72" instance=ExtResource( 5 )] +position = Vector2( 576, 128 ) +color = 3 + +[node name="Brick38" parent="." index="73" instance=ExtResource( 5 )] +position = Vector2( 704, 224 ) +color = 6 + +[node name="Brick39" parent="." index="74" instance=ExtResource( 5 )] +position = Vector2( 768, 224 ) +color = 6 + +[node name="Brick40" parent="." index="75" instance=ExtResource( 5 )] +position = Vector2( 736, 192 ) +color = 6 + +[node name="Brick41" parent="." index="76" instance=ExtResource( 5 )] +position = Vector2( 672, 320 ) +color = 6 + +[node name="Brick42" parent="." index="77" instance=ExtResource( 5 )] +position = Vector2( 736, 320 ) +color = 6 + +[node name="Brick43" parent="." index="78" instance=ExtResource( 5 )] +position = Vector2( 704, 288 ) +color = 6 + +[node name="Brick44" parent="." index="79" instance=ExtResource( 5 )] +position = Vector2( 768, 288 ) +color = 6 + +[node name="Brick45" parent="." index="80" instance=ExtResource( 5 )] +position = Vector2( 736, 256 ) +color = 6 + +[node name="Brick46" parent="." index="81" instance=ExtResource( 5 )] +position = Vector2( 320, 448 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick47" parent="." index="82" instance=ExtResource( 5 )] +position = Vector2( 352, 480 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick48" parent="." index="83" instance=ExtResource( 5 )] +position = Vector2( 416, 480 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick49" parent="." index="84" instance=ExtResource( 5 )] +position = Vector2( 544, 480 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick50" parent="." index="85" instance=ExtResource( 5 )] +position = Vector2( 608, 480 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick51" parent="." index="86" instance=ExtResource( 5 )] +position = Vector2( 384, 448 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick52" parent="." index="87" instance=ExtResource( 5 )] +position = Vector2( 448, 448 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick53" parent="." index="88" instance=ExtResource( 5 )] +position = Vector2( 512, 448 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick54" parent="." index="89" instance=ExtResource( 5 )] +position = Vector2( 576, 448 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick55" parent="." index="90" instance=ExtResource( 5 )] +position = Vector2( 640, 448 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick56" parent="." index="91" instance=ExtResource( 5 )] +position = Vector2( 608, 416 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="Brick57" parent="." index="92" instance=ExtResource( 5 )] +position = Vector2( 192, 352 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="Brick58" parent="." index="93" instance=ExtResource( 5 )] +position = Vector2( 256, 352 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="Brick59" parent="." index="94" instance=ExtResource( 5 )] +position = Vector2( 224, 384 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="Brick60" parent="." index="95" instance=ExtResource( 5 )] +position = Vector2( 288, 320 ) +score = 200 +max_hits = 2 +color = 7 + +[node name="Brick61" parent="." index="96" instance=ExtResource( 5 )] +position = Vector2( 352, 224 ) +score = 200 +max_hits = 2 +color = 4 + +[node name="Brick62" parent="." index="97" instance=ExtResource( 5 )] +position = Vector2( 416, 224 ) +score = 200 +max_hits = 2 +color = 4 + +[node name="Brick63" parent="." index="98" instance=ExtResource( 5 )] +position = Vector2( 384, 256 ) +score = 200 +max_hits = 2 +color = 4 + +[node name="Brick64" parent="." index="99" instance=ExtResource( 5 )] +position = Vector2( 448, 192 ) +score = 200 +max_hits = 2 +color = 4 + +[node name="Brick65" parent="." index="100" instance=ExtResource( 5 )] +position = Vector2( 544, 224 ) +score = 200 +max_hits = 2 +color = 3 + +[node name="Brick66" parent="." index="101" instance=ExtResource( 5 )] +position = Vector2( 608, 224 ) +score = 200 +max_hits = 2 +color = 3 + +[node name="Brick67" parent="." index="102" instance=ExtResource( 5 )] +position = Vector2( 576, 256 ) +score = 200 +max_hits = 2 +color = 3 + +[node name="Brick68" parent="." index="103" instance=ExtResource( 5 )] +position = Vector2( 640, 192 ) +score = 200 +max_hits = 2 +color = 3 + +[node name="Brick69" parent="." index="104" instance=ExtResource( 5 )] +position = Vector2( 704, 352 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="Brick70" parent="." index="105" instance=ExtResource( 5 )] +position = Vector2( 768, 352 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="Brick71" parent="." index="106" instance=ExtResource( 5 )] +position = Vector2( 736, 384 ) +score = 200 +max_hits = 2 +color = 6 + +[node name="Brick72" parent="." index="107" instance=ExtResource( 5 )] +position = Vector2( 800, 320 ) +score = 200 +max_hits = 2 +color = 6 + +[connection signal="brick_broken" from="HalfBrick" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick13" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick14" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick15" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick16" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick17" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick18" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick19" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick20" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick21" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick22" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick23" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="HalfBrick24" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick13" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick14" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick15" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick21" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick16" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick17" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick18" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick19" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick20" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick22" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick23" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick24" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick25" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick26" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick27" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick28" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick29" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick30" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick31" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick32" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick33" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick34" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick35" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick36" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick37" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick38" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick39" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick40" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick41" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick42" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick43" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick44" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick45" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick46" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick47" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick48" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick49" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick50" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick51" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick52" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick53" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick54" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick55" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick56" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick57" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick58" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick59" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick60" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick61" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick62" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick63" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick64" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick65" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick66" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick67" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick68" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick69" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick70" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick71" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Brick72" to="." method="_on_brick_broken"] diff --git a/levels/level_02_01.tscn b/levels/level_02_01.tscn new file mode 100644 index 0000000..6361b14 --- /dev/null +++ b/levels/level_02_01.tscn @@ -0,0 +1,361 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://blocks/beehive.tscn" type="PackedScene" id=1] +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=2] + +[node name="Level_02_01" instance=ExtResource( 2 )] + +[node name="ABrick" parent="." index="0" instance=ExtResource( 1 )] +position = Vector2( 128, 208 ) +score = 400 +max_hits = 4 + +[node name="ABrick2" parent="." index="1" instance=ExtResource( 1 )] +position = Vector2( 160, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick3" parent="." index="2" instance=ExtResource( 1 )] +position = Vector2( 224, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick4" parent="." index="3" instance=ExtResource( 1 )] +position = Vector2( 192, 224 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick5" parent="." index="4" instance=ExtResource( 1 )] +position = Vector2( 208, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick6" parent="." index="5" instance=ExtResource( 1 )] +position = Vector2( 176, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick8" parent="." index="6" instance=ExtResource( 1 )] +position = Vector2( 256, 208 ) +score = 400 +max_hits = 4 + +[node name="ABrick9" parent="." index="7" instance=ExtResource( 1 )] +position = Vector2( 160, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick10" parent="." index="8" instance=ExtResource( 1 )] +position = Vector2( 224, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick7" parent="." index="9" instance=ExtResource( 1 )] +position = Vector2( 288, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick11" parent="." index="10" instance=ExtResource( 1 )] +position = Vector2( 352, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick12" parent="." index="11" instance=ExtResource( 1 )] +position = Vector2( 320, 192 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick13" parent="." index="12" instance=ExtResource( 1 )] +position = Vector2( 336, 216 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick14" parent="." index="13" instance=ExtResource( 1 )] +position = Vector2( 304, 216 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick15" parent="." index="14" instance=ExtResource( 1 )] +position = Vector2( 384, 208 ) +score = 400 +max_hits = 4 + +[node name="ABrick16" parent="." index="15" instance=ExtResource( 1 )] +position = Vector2( 288, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick17" parent="." index="16" instance=ExtResource( 1 )] +position = Vector2( 352, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick18" parent="." index="17" instance=ExtResource( 1 )] +position = Vector2( 416, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick19" parent="." index="18" instance=ExtResource( 1 )] +position = Vector2( 480, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick20" parent="." index="19" instance=ExtResource( 1 )] +position = Vector2( 448, 224 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick21" parent="." index="20" instance=ExtResource( 1 )] +position = Vector2( 464, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick22" parent="." index="21" instance=ExtResource( 1 )] +position = Vector2( 432, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick23" parent="." index="22" instance=ExtResource( 1 )] +position = Vector2( 512, 208 ) +score = 400 +max_hits = 4 + +[node name="ABrick24" parent="." index="23" instance=ExtResource( 1 )] +position = Vector2( 416, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick25" parent="." index="24" instance=ExtResource( 1 )] +position = Vector2( 480, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick26" parent="." index="25" instance=ExtResource( 1 )] +position = Vector2( 544, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick27" parent="." index="26" instance=ExtResource( 1 )] +position = Vector2( 608, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick28" parent="." index="27" instance=ExtResource( 1 )] +position = Vector2( 576, 224 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick29" parent="." index="28" instance=ExtResource( 1 )] +position = Vector2( 592, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick30" parent="." index="29" instance=ExtResource( 1 )] +position = Vector2( 560, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick31" parent="." index="30" instance=ExtResource( 1 )] +position = Vector2( 640, 208 ) +score = 400 +max_hits = 4 + +[node name="ABrick32" parent="." index="31" instance=ExtResource( 1 )] +position = Vector2( 544, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick33" parent="." index="32" instance=ExtResource( 1 )] +position = Vector2( 608, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick34" parent="." index="33" instance=ExtResource( 1 )] +position = Vector2( 672, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick35" parent="." index="34" instance=ExtResource( 1 )] +position = Vector2( 736, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick36" parent="." index="35" instance=ExtResource( 1 )] +position = Vector2( 704, 192 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick37" parent="." index="36" instance=ExtResource( 1 )] +position = Vector2( 720, 216 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick38" parent="." index="37" instance=ExtResource( 1 )] +position = Vector2( 688, 216 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick39" parent="." index="38" instance=ExtResource( 1 )] +position = Vector2( 768, 208 ) +score = 400 +max_hits = 4 + +[node name="ABrick40" parent="." index="39" instance=ExtResource( 1 )] +position = Vector2( 672, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick41" parent="." index="40" instance=ExtResource( 1 )] +position = Vector2( 736, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick42" parent="." index="41" instance=ExtResource( 1 )] +position = Vector2( 800, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick43" parent="." index="42" instance=ExtResource( 1 )] +position = Vector2( 864, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick44" parent="." index="43" instance=ExtResource( 1 )] +position = Vector2( 832, 224 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick45" parent="." index="44" instance=ExtResource( 1 )] +position = Vector2( 848, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick46" parent="." index="45" instance=ExtResource( 1 )] +position = Vector2( 816, 200 ) +scale = Vector2( 0.5, 0.5 ) +score = 200 +max_hits = 2 +color = 1 + +[node name="ABrick47" parent="." index="46" instance=ExtResource( 1 )] +position = Vector2( 896, 208 ) +score = 400 +max_hits = 4 + +[node name="ABrick48" parent="." index="47" instance=ExtResource( 1 )] +position = Vector2( 800, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick49" parent="." index="48" instance=ExtResource( 1 )] +position = Vector2( 864, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick50" parent="." index="49" instance=ExtResource( 1 )] +position = Vector2( 928, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick51" parent="." index="50" instance=ExtResource( 1 )] +position = Vector2( 928, 256 ) +score = 400 +max_hits = 4 + +[node name="ABrick52" parent="." index="51" instance=ExtResource( 1 )] +position = Vector2( 96, 160 ) +score = 400 +max_hits = 4 + +[node name="ABrick53" parent="." index="52" instance=ExtResource( 1 )] +position = Vector2( 96, 256 ) +score = 400 +max_hits = 4 + +[connection signal="brick_broken" from="ABrick" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick13" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick14" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick15" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick16" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick17" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick18" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick19" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick20" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick21" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick22" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick23" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick24" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick25" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick26" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick27" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick28" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick29" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick30" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick31" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick32" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick33" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick34" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick35" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick36" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick37" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick38" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick39" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick40" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick41" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick42" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick43" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick44" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick45" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick46" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick47" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick48" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick49" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick50" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick51" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick52" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="ABrick53" to="." method="_on_brick_broken"] diff --git a/levels/level_02_02.tscn b/levels/level_02_02.tscn new file mode 100644 index 0000000..a73ed58 --- /dev/null +++ b/levels/level_02_02.tscn @@ -0,0 +1,242 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=1] +[ext_resource path="res://blocks/beehive.tscn" type="PackedScene" id=2] +[ext_resource path="res://blocks/leaf.tscn" type="PackedScene" id=3] + +[node name="Level_02_02" instance=ExtResource( 1 )] + +[node name="Flower" type="Node" parent="." index="0"] + +[node name="Leaf7" parent="Flower" index="0" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +color = 1 + +[node name="Leaf8" parent="Flower" index="1" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = 1.0472 +color = 1 + +[node name="Leaf9" parent="Flower" index="2" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = 2.0944 +color = 1 + +[node name="Leaf10" parent="Flower" index="3" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = -3.14159 +color = 1 + +[node name="Leaf11" parent="Flower" index="4" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = -2.09439 +color = 1 + +[node name="Leaf12" parent="Flower" index="5" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = -1.0472 +color = 1 + +[node name="Leaf" parent="Flower" index="6" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = 0.523599 +color = 1 + +[node name="Leaf2" parent="Flower" index="7" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = 1.5708 +color = 1 + +[node name="Leaf3" parent="Flower" index="8" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = 2.61799 +color = 1 + +[node name="Leaf4" parent="Flower" index="9" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = -2.61799 +color = 1 + +[node name="Leaf5" parent="Flower" index="10" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = -1.5708 +color = 1 + +[node name="Leaf6" parent="Flower" index="11" instance=ExtResource( 3 )] +position = Vector2( 800, 256 ) +rotation = -0.523599 +color = 1 + +[node name="Beehive" parent="Flower" index="12" instance=ExtResource( 2 )] +position = Vector2( 800, 256 ) +scale = Vector2( 0.87, 1 ) + +[node name="Flower2" type="Node" parent="." index="1"] + +[node name="Leaf7" parent="Flower2" index="0" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +color = 1 + +[node name="Leaf8" parent="Flower2" index="1" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = 1.0472 +color = 1 + +[node name="Leaf9" parent="Flower2" index="2" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = 2.0944 +color = 1 + +[node name="Leaf10" parent="Flower2" index="3" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = -3.14159 +color = 1 + +[node name="Leaf11" parent="Flower2" index="4" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = -2.09439 +color = 1 + +[node name="Leaf12" parent="Flower2" index="5" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = -1.0472 +color = 1 + +[node name="Leaf" parent="Flower2" index="6" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = 0.523599 +color = 1 + +[node name="Leaf2" parent="Flower2" index="7" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = 1.5708 +color = 1 + +[node name="Leaf3" parent="Flower2" index="8" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = 2.61799 +color = 1 + +[node name="Leaf4" parent="Flower2" index="9" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = -2.61799 +color = 1 + +[node name="Leaf5" parent="Flower2" index="10" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = -1.5708 +color = 1 + +[node name="Leaf6" parent="Flower2" index="11" instance=ExtResource( 3 )] +position = Vector2( 512, 320 ) +rotation = -0.523599 +color = 1 + +[node name="Beehive" parent="Flower2" index="12" instance=ExtResource( 2 )] +position = Vector2( 512, 320 ) +scale = Vector2( 0.87, 1 ) + +[node name="Flower3" type="Node" parent="." index="2"] + +[node name="Leaf7" parent="Flower3" index="0" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +color = 1 + +[node name="Leaf8" parent="Flower3" index="1" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = 1.0472 +color = 1 + +[node name="Leaf9" parent="Flower3" index="2" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = 2.0944 +color = 1 + +[node name="Leaf10" parent="Flower3" index="3" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = -3.14159 +color = 1 + +[node name="Leaf11" parent="Flower3" index="4" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = -2.09439 +color = 1 + +[node name="Leaf12" parent="Flower3" index="5" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = -1.0472 +color = 1 + +[node name="Leaf" parent="Flower3" index="6" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = 0.523599 +color = 1 + +[node name="Leaf2" parent="Flower3" index="7" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = 1.5708 +color = 1 + +[node name="Leaf3" parent="Flower3" index="8" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = 2.61799 +color = 1 + +[node name="Leaf4" parent="Flower3" index="9" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = -2.61799 +color = 1 + +[node name="Leaf5" parent="Flower3" index="10" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = -1.5708 +color = 1 + +[node name="Leaf6" parent="Flower3" index="11" instance=ExtResource( 3 )] +position = Vector2( 224, 256 ) +rotation = -0.523599 +color = 1 + +[node name="Beehive" parent="Flower3" index="12" instance=ExtResource( 2 )] +position = Vector2( 224, 256 ) +scale = Vector2( 0.87, 1 ) + +[connection signal="brick_broken" from="Flower/Leaf7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Leaf6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower/Beehive" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Leaf6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower2/Beehive" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf7" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf8" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf9" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf10" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf11" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf12" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf2" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf3" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf4" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf5" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Leaf6" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Flower3/Beehive" to="." method="_on_brick_broken"] diff --git a/levels/level_02_03.tscn b/levels/level_02_03.tscn new file mode 100644 index 0000000..8efeadc --- /dev/null +++ b/levels/level_02_03.tscn @@ -0,0 +1,360 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=1] +[ext_resource path="res://empty_level/empty_level.tscn" type="PackedScene" id=3] +[ext_resource path="res://blocks/leaf.tscn" type="PackedScene" id=4] + +[node name="Level_02_03" instance=ExtResource( 1 )] + +[node name="EmptyLevel" parent="." index="0" instance=ExtResource( 3 )] + +[node name="Leaf45" parent="." index="1" instance=ExtResource( 4 )] +position = Vector2( 64, 368 ) +rotation = -0.174533 + +[node name="Leaf75" parent="." index="2" instance=ExtResource( 4 )] +position = Vector2( 64, 336 ) +rotation = -0.261799 + +[node name="Leaf105" parent="." index="3" instance=ExtResource( 4 )] +position = Vector2( 64, 304 ) +rotation = -0.349066 + +[node name="Leaf107" parent="." index="4" instance=ExtResource( 4 )] +position = Vector2( 64, 272 ) +rotation = -0.436332 + +[node name="Leaf15" parent="." index="5" instance=ExtResource( 4 )] +position = Vector2( 64, 240 ) +rotation = -0.523599 + +[node name="Leaf30" parent="." index="6" instance=ExtResource( 4 )] +position = Vector2( 64, 208 ) +rotation = -0.523599 + +[node name="Leaf60" parent="." index="7" instance=ExtResource( 4 )] +position = Vector2( 64, 176 ) +rotation = -0.523599 + +[node name="Leaf90" parent="." index="8" instance=ExtResource( 4 )] +position = Vector2( 64, 144 ) +rotation = -0.523599 + +[node name="Leaf106" parent="." index="9" instance=ExtResource( 4 )] +position = Vector2( 64, 112 ) +rotation = -0.523599 + +[node name="Leaf111" parent="." index="10" instance=ExtResource( 4 )] +position = Vector2( 64, 80 ) +rotation = -0.523599 + +[node name="Leaf109" parent="." index="11" instance=ExtResource( 4 )] +position = Vector2( 64, 48 ) +rotation = -0.523599 + +[node name="Leaf113" parent="." index="12" instance=ExtResource( 4 )] +position = Vector2( 224, 304 ) + +[node name="Leaf114" parent="." index="13" instance=ExtResource( 4 )] +position = Vector2( 224, 272 ) +rotation = 0.174533 + +[node name="Leaf115" parent="." index="14" instance=ExtResource( 4 )] +position = Vector2( 224, 240 ) +rotation = -0.174533 + +[node name="Leaf116" parent="." index="15" instance=ExtResource( 4 )] +position = Vector2( 224, 208 ) +rotation = 0.261799 + +[node name="Leaf117" parent="." index="16" instance=ExtResource( 4 )] +position = Vector2( 224, 176 ) +rotation = -0.261799 + +[node name="Leaf118" parent="." index="17" instance=ExtResource( 4 )] +position = Vector2( 224, 152 ) +rotation = 0.349066 + +[node name="Leaf119" parent="." index="18" instance=ExtResource( 4 )] +position = Vector2( 224, 128 ) +rotation = -0.349066 + +[node name="Leaf120" parent="." index="19" instance=ExtResource( 4 )] +position = Vector2( 224, 104 ) +rotation = 0.349066 + +[node name="Leaf121" parent="." index="20" instance=ExtResource( 4 )] +position = Vector2( 224, 88 ) +rotation = -0.436332 + +[node name="Leaf122" parent="." index="21" instance=ExtResource( 4 )] +position = Vector2( 224, 72 ) +rotation = 0.436332 + +[node name="Leaf123" parent="." index="22" instance=ExtResource( 4 )] +position = Vector2( 224, 56 ) +rotation = -0.523599 + +[node name="Leaf124" parent="." index="23" instance=ExtResource( 4 )] +position = Vector2( 224, 48 ) +rotation = 0.523599 + +[node name="Leaf56" parent="." index="24" instance=ExtResource( 4 )] +position = Vector2( 960, 368 ) +rotation = 0.174533 + +[node name="Leaf88" parent="." index="25" instance=ExtResource( 4 )] +position = Vector2( 960, 336 ) +rotation = 0.261799 + +[node name="Leaf112" parent="." index="26" instance=ExtResource( 4 )] +position = Vector2( 960, 304 ) +rotation = 0.349066 + +[node name="Leaf125" parent="." index="27" instance=ExtResource( 4 )] +position = Vector2( 960, 272 ) +rotation = 0.436332 + +[node name="Leaf26" parent="." index="28" instance=ExtResource( 4 )] +position = Vector2( 960, 240 ) +rotation = 0.523599 + +[node name="Leaf40" parent="." index="29" instance=ExtResource( 4 )] +position = Vector2( 960, 208 ) +rotation = 0.523599 + +[node name="Leaf72" parent="." index="30" instance=ExtResource( 4 )] +position = Vector2( 960, 176 ) +rotation = 0.523599 + +[node name="Leaf91" parent="." index="31" instance=ExtResource( 4 )] +position = Vector2( 960, 144 ) +rotation = 0.523599 + +[node name="Leaf126" parent="." index="32" instance=ExtResource( 4 )] +position = Vector2( 960, 112 ) +rotation = 0.523599 + +[node name="Leaf108" parent="." index="33" instance=ExtResource( 4 )] +position = Vector2( 960, 80 ) +rotation = 0.523599 + +[node name="Leaf110" parent="." index="34" instance=ExtResource( 4 )] +position = Vector2( 960, 48 ) +rotation = 0.523599 + +[node name="Leaf127" parent="." index="35" instance=ExtResource( 4 )] +position = Vector2( 800, 304 ) + +[node name="Leaf128" parent="." index="36" instance=ExtResource( 4 )] +position = Vector2( 800, 272 ) +rotation = -0.174533 + +[node name="Leaf129" parent="." index="37" instance=ExtResource( 4 )] +position = Vector2( 800, 240 ) +rotation = 0.174533 + +[node name="Leaf130" parent="." index="38" instance=ExtResource( 4 )] +position = Vector2( 800, 208 ) +rotation = -0.261799 + +[node name="Leaf131" parent="." index="39" instance=ExtResource( 4 )] +position = Vector2( 800, 176 ) +rotation = 0.261799 + +[node name="Leaf132" parent="." index="40" instance=ExtResource( 4 )] +position = Vector2( 800, 152 ) +rotation = -0.349066 + +[node name="Leaf133" parent="." index="41" instance=ExtResource( 4 )] +position = Vector2( 800, 128 ) +rotation = 0.349066 + +[node name="Leaf134" parent="." index="42" instance=ExtResource( 4 )] +position = Vector2( 800, 104 ) +rotation = -0.349066 + +[node name="Leaf135" parent="." index="43" instance=ExtResource( 4 )] +position = Vector2( 800, 88 ) +rotation = 0.436332 + +[node name="Leaf136" parent="." index="44" instance=ExtResource( 4 )] +position = Vector2( 800, 72 ) +rotation = -0.436332 + +[node name="Leaf137" parent="." index="45" instance=ExtResource( 4 )] +position = Vector2( 800, 56 ) +rotation = 0.523599 + +[node name="Leaf138" parent="." index="46" instance=ExtResource( 4 )] +position = Vector2( 800, 48 ) +rotation = -0.523599 + +[node name="Leaf139" parent="." index="47" instance=ExtResource( 4 )] +position = Vector2( 384, 272 ) + +[node name="Leaf140" parent="." index="48" instance=ExtResource( 4 )] +position = Vector2( 384, 240 ) +rotation = 0.174533 + +[node name="Leaf141" parent="." index="49" instance=ExtResource( 4 )] +position = Vector2( 384, 208 ) +rotation = -0.174533 + +[node name="Leaf142" parent="." index="50" instance=ExtResource( 4 )] +position = Vector2( 384, 176 ) +rotation = 0.261799 + +[node name="Leaf143" parent="." index="51" instance=ExtResource( 4 )] +position = Vector2( 384, 144 ) +rotation = -0.261799 + +[node name="Leaf144" parent="." index="52" instance=ExtResource( 4 )] +position = Vector2( 384, 112 ) +rotation = 0.349066 + +[node name="Leaf145" parent="." index="53" instance=ExtResource( 4 )] +position = Vector2( 384, 88 ) +rotation = -0.349066 + +[node name="Leaf146" parent="." index="54" instance=ExtResource( 4 )] +position = Vector2( 384, 72 ) +rotation = 0.349066 + +[node name="Leaf147" parent="." index="55" instance=ExtResource( 4 )] +position = Vector2( 384, 56 ) +rotation = -0.436332 + +[node name="Leaf148" parent="." index="56" instance=ExtResource( 4 )] +position = Vector2( 384, 48 ) +rotation = 0.436332 + +[node name="Leaf151" parent="." index="57" instance=ExtResource( 4 )] +position = Vector2( 640, 272 ) + +[node name="Leaf152" parent="." index="58" instance=ExtResource( 4 )] +position = Vector2( 640, 240 ) +rotation = -0.174533 + +[node name="Leaf153" parent="." index="59" instance=ExtResource( 4 )] +position = Vector2( 640, 208 ) +rotation = 0.174533 + +[node name="Leaf154" parent="." index="60" instance=ExtResource( 4 )] +position = Vector2( 640, 176 ) +rotation = -0.261799 + +[node name="Leaf155" parent="." index="61" instance=ExtResource( 4 )] +position = Vector2( 640, 144 ) +rotation = 0.261799 + +[node name="Leaf156" parent="." index="62" instance=ExtResource( 4 )] +position = Vector2( 640, 112 ) +rotation = -0.349066 + +[node name="Leaf157" parent="." index="63" instance=ExtResource( 4 )] +position = Vector2( 640, 88 ) +rotation = 0.349066 + +[node name="Leaf158" parent="." index="64" instance=ExtResource( 4 )] +position = Vector2( 640, 72 ) +rotation = -0.349066 + +[node name="Leaf159" parent="." index="65" instance=ExtResource( 4 )] +position = Vector2( 640, 56 ) +rotation = 0.436332 + +[node name="Leaf160" parent="." index="66" instance=ExtResource( 4 )] +position = Vector2( 640, 48 ) +rotation = -0.436332 + +[node name="Leaf163" parent="." index="67" instance=ExtResource( 4 )] +position = Vector2( 512, 104 ) + +[node name="Leaf164" parent="." index="68" instance=ExtResource( 4 )] +position = Vector2( 512, 72 ) +rotation = 0.174533 + +[node name="Leaf165" parent="." index="69" instance=ExtResource( 4 )] +position = Vector2( 512, 72 ) +rotation = -0.174533 + +[node name="Leaf166" parent="." index="70" instance=ExtResource( 4 )] +position = Vector2( 512, 40 ) +rotation = 0.261799 + +[node name="Leaf167" parent="." index="71" instance=ExtResource( 4 )] +position = Vector2( 512, 40 ) +rotation = -0.261799 + +[connection signal="brick_broken" from="Leaf45" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf75" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf105" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf107" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf15" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf30" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf60" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf90" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf106" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf111" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf109" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf113" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf114" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf115" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf116" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf117" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf118" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf119" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf120" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf121" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf122" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf123" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf124" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf56" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf88" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf112" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf125" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf26" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf40" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf72" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf91" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf126" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf108" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf110" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf127" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf128" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf129" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf130" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf131" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf132" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf133" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf134" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf135" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf136" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf137" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf138" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf139" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf140" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf141" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf142" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf143" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf144" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf145" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf146" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf147" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf148" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf151" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf152" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf153" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf154" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf155" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf156" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf157" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf158" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf159" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf160" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf163" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf164" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf165" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf166" to="." method="_on_brick_broken"] +[connection signal="brick_broken" from="Leaf167" to="." method="_on_brick_broken"] diff --git a/main.gd b/main.gd new file mode 100644 index 0000000..3981f46 --- /dev/null +++ b/main.gd @@ -0,0 +1,86 @@ +extends Node + +var StartScreen = preload("res://screens/start_screen.tscn") +var GameScreen = preload("res://screens/game_screen.tscn") +var GameOverScreen = preload("res://screens/game_over_screen.tscn") +var PauseScreen = preload("res://screens/pause_screen.tscn") + +# Variables +var current_screen = null # Current displayed screen +var current_state = "" # Current state +var game_screen = null # To store the game screen while in pause + + +func _ready(): + goToStartScreen() + +func _on_next_screen(next): + if next == "start": + goToStartScreen() + elif next == "game": + goToGameScreen() + elif next == "game_won": + goToGameOverScreen(true) + elif next == "game_lost": + goToGameOverScreen(false) + elif next == "pause": + goToPauseScreen() + +func goToStartScreen(): + if current_screen != null: + current_screen.queue_free() + if game_screen != null: + game_screen.queue_free() + game_screen = null + current_state = "start" + current_screen = StartScreen.instance() + current_screen.init() + current_screen.connect("next_screen", self, "_on_next_screen") + add_child(current_screen) + +func goToGameScreen(): + var start_level = 0 + if current_screen != null: + current_screen.queue_free() + current_state = "game" + if game_screen != null: + current_screen = game_screen + current_screen.unpause() + game_screen = null + else: + current_screen = GameScreen.instance() + current_screen.init(start_level) + current_screen.connect("next_screen", self, "_on_next_screen") + add_child(current_screen) + +func goToGameOverScreen(hasWon): + # Retrieve score + var score = 0 + if current_state == "game": + score = current_screen.get_score() + elif game_screen != null: + score = game_screen.get_score() + # Clean up current scene + if current_screen != null: + current_screen.queue_free() + if game_screen != null: + game_screen.queue_free() + game_screen = null + # Prepare screen + current_state = "game_over" + current_screen = GameOverScreen.instance() + current_screen.init(hasWon, score) + current_screen.connect("next_screen", self, "_on_next_screen") + add_child(current_screen) + +func goToPauseScreen(): + if current_state == "game": + game_screen = current_screen + game_screen.pause() + elif current_screen != null: + current_screen.queue_free() + current_state = "pause" + current_screen = PauseScreen.instance() + current_screen.init() + current_screen.connect("next_screen", self, "_on_next_screen") + add_child(current_screen) diff --git a/main.tscn b/main.tscn new file mode 100644 index 0000000..d781a53 --- /dev/null +++ b/main.tscn @@ -0,0 +1,13 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://empty_level/back.svg" type="Texture" id=1] +[ext_resource path="res://main.gd" type="Script" id=3] + +[node name="Main" type="Node"] +script = ExtResource( 3 ) + +[node name="Background" type="Sprite" parent="."] +texture = ExtResource( 1 ) +centered = false +region_enabled = true +region_rect = Rect2( 0, 0, 1024, 640 ) diff --git a/paddle/paddle.gd b/paddle/paddle.gd new file mode 100644 index 0000000..ca7a1fb --- /dev/null +++ b/paddle/paddle.gd @@ -0,0 +1,31 @@ +extends KinematicBody2D + +signal moved(position) + +# Declare member variables here. +export var speed = 720 +var paused = false + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass # Replace with function body. + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass + +func _physics_process(delta): + if not paused: + var velocity = Vector2() + if Input.is_action_pressed('ui_right'): + velocity = Vector2(speed, 1) + if Input.is_action_pressed('ui_left'): + velocity = Vector2(- speed, 1) + var _collision = move_and_collide(delta * velocity) + emit_signal("moved", position) + +func pause(): + paused = true + +func unpause(): + paused = false diff --git a/paddle/paddle.svg b/paddle/paddle.svg new file mode 100644 index 0000000..0f36932 --- /dev/null +++ b/paddle/paddle.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/paddle/paddle.svg.import b/paddle/paddle.svg.import new file mode 100644 index 0000000..a413175 --- /dev/null +++ b/paddle/paddle.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/paddle.svg-5b95657f633a7c1b105b46684b4bfd7a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://paddle/paddle.svg" +dest_files=[ "res://.import/paddle.svg-5b95657f633a7c1b105b46684b4bfd7a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/paddle/paddle.tscn b/paddle/paddle.tscn new file mode 100644 index 0000000..74b211c --- /dev/null +++ b/paddle/paddle.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://paddle/paddle.gd" type="Script" id=1] +[ext_resource path="res://paddle/paddle.svg" type="Texture" id=2] + +[node name="Paddle" type="KinematicBody2D"] +collision_mask = 40 +script = ExtResource( 1 ) + +[node name="Sprite" type="Sprite" parent="."] +position = Vector2( 0, 20 ) +texture = ExtResource( 2 ) + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."] +polygon = PoolVector2Array( 16, 16, 32, 0, 40, 0, 32, 32, -32, 32, -40, 0, -32, 0, -16, 16 ) diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..999fded --- /dev/null +++ b/project.godot @@ -0,0 +1,41 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=4 + +[application] + +config/name="Bricassé" +config/description="Help Chacha the cat to brick those blocks." +run/main_scene="res://main.tscn" +boot_splash/bg_color=Color( 0.12549, 0.145098, 0.192157, 1 ) +config/icon="res://icon.png" + +[display] + +window/size/resizable=false +window/stretch/mode="2d" +window/stretch/aspect="keep" + +[layer_names] + +2d_physics/layer_1="paddle" +2d_physics/layer_2="ball" +2d_physics/layer_3="block" +2d_physics/layer_4="wall" +2d_physics/layer_5="powerups" +2d_physics/layer_6="floor" + +[physics] + +common/enable_pause_aware_picking=true + +[rendering] + +quality/driver/driver_name="GLES2" +environment/default_environment="res://default_env.tres" diff --git a/screens/NovaOval.ttf b/screens/NovaOval.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d51833b61ea0ec988ec3e5ee70ba7d972a817a98 GIT binary patch literal 96656 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 M*>wB;U7a8Of7kyRMgRZ+ literal 0 HcmV?d00001 diff --git a/screens/bricasse-loop.ogg b/screens/bricasse-loop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..dafbea47d74e9f98090929960a3b82c1687baa50 GIT binary patch literal 555537 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�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 literal 0 HcmV?d00001 diff --git a/screens/bricasse-loop.ogg.import b/screens/bricasse-loop.ogg.import new file mode 100644 index 0000000..818848d --- /dev/null +++ b/screens/bricasse-loop.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/bricasse-loop.ogg-43aaf08d6aac03a0bfa2b687c807ae8c.oggstr" + +[deps] + +source_file="res://screens/bricasse-loop.ogg" +dest_files=[ "res://.import/bricasse-loop.ogg-43aaf08d6aac03a0bfa2b687c807ae8c.oggstr" ] + +[params] + +loop=true +loop_offset=0 diff --git a/screens/game_over_screen.gd b/screens/game_over_screen.gd new file mode 100644 index 0000000..3a5f851 --- /dev/null +++ b/screens/game_over_screen.gd @@ -0,0 +1,21 @@ +extends Node + +signal next_screen(screen_name) + +# Declare member variables here. + + +func _ready(): + pass + +func init(hasWon, score): + if hasWon: + $Status.text = "Victory !" + else: + $Status.text = "Game Over !" + $Score.text = "Score: %s" % score + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta): + if Input.is_action_just_pressed('ui_select') or Input.is_action_just_pressed('ui_cancel'): + emit_signal("next_screen", "start") diff --git a/screens/game_over_screen.tscn b/screens/game_over_screen.tscn new file mode 100644 index 0000000..bfb5c70 --- /dev/null +++ b/screens/game_over_screen.tscn @@ -0,0 +1,56 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://screens/game_over_screen.gd" type="Script" id=1] +[ext_resource path="res://screens/NovaOval.ttf" type="DynamicFontData" id=2] + +[sub_resource type="DynamicFont" id=1] +size = 30 +font_data = ExtResource( 2 ) + +[sub_resource type="DynamicFont" id=2] +size = 50 +font_data = ExtResource( 2 ) + +[sub_resource type="DynamicFont" id=3] +size = 30 +font_data = ExtResource( 2 ) + +[node name="GameOverScreen" type="Node"] +script = ExtResource( 1 ) + +[node name="Status" type="Label" parent="."] +anchor_right = 1.0 +margin_bottom = 64.0 +custom_fonts/font = SubResource( 1 ) +text = "Status" +align = 1 +valign = 2 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Score" type="Label" parent="."] +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +margin_top = -44.0 +margin_bottom = 52.0 +custom_fonts/font = SubResource( 2 ) +text = "Score" +align = 1 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Comment" type="Label" parent="."] +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = -72.0 +custom_fonts/font = SubResource( 3 ) +text = "Press space to continue" +align = 1 +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/screens/game_screen.gd b/screens/game_screen.gd new file mode 100644 index 0000000..169ff3a --- /dev/null +++ b/screens/game_screen.gd @@ -0,0 +1,102 @@ +extends Node + +signal next_screen(screen_name) + +var Ball = preload("res://ball/ball.tscn") +# List of levels +var Levels = [ + preload("res://levels/level_01_01.tscn"), + preload("res://levels/level_01_02.tscn"), + preload("res://levels/level_01_03.tscn"), + preload("res://levels/level_01_04.tscn"), + preload("res://levels/level_01_05.tscn"), + preload("res://levels/level_02_01.tscn"), + preload("res://levels/level_02_02.tscn"), + preload("res://levels/level_02_03.tscn"), + ] + +# Declare member variables here. +var ball = null # Ball on the field +var current_level = 0 # Index of the current levels +var level = null # Current level +var total_score = 0 # Score +var paused = false + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass + +func init(level_index): + current_level = level_index + total_score = 0 + update_score() + new_level() + new_ball() + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta): + if not paused: + if Input.is_action_just_pressed('ui_select'): + ball.detach() + if Input.is_action_just_pressed("ui_cancel"): + emit_signal("next_screen", "pause") + +func pause(): + paused = true + $Paddle.pause() + ball.pause() + $BGM.stop() + +func unpause(): + $Paddle.unpause() + ball.unpause() + $BGM.play() + paused = false + +func new_level(): + level = Levels[current_level].instance() + level.connect("level_ended", self, "_on_level_ended") + level.connect("score_increased", self, "_on_score_increased") + call_deferred("add_child", level) + +func new_ball(): + ball = Ball.instance() + ball.init($Paddle.position, true) + var _connection = $Paddle.connect("moved", ball, "update_paddle_position") + ball.connect("ball_lost", self, "_on_ball_lost") + call_deferred("add_child", ball) + +func _on_ball_lost(): + total_score -= 1000 + update_score() + new_ball() + +func update_score(): + $Score.text = str(total_score) + +func get_score(): + return total_score + +func _on_score_increased(score): + total_score += score + update_score() + +func _on_level_ended(): + pause() + $LevelCleared.show() + $EndLevelTimer.start() + $JingleEnd.play() + + +func _on_EndLevelTimer_timeout(): + $LevelCleared.hide() + unpause() + ball.disconnect("ball_lost", self, "_on_ball_lost") + level.queue_free() + ball.queue_free() + current_level = current_level + 1 + if current_level >= Levels.size(): + emit_signal("next_screen", "game_won") + else: + new_level() + new_ball() diff --git a/screens/game_screen.tscn b/screens/game_screen.tscn new file mode 100644 index 0000000..2105da1 --- /dev/null +++ b/screens/game_screen.tscn @@ -0,0 +1,69 @@ +[gd_scene load_steps=9 format=2] + +[ext_resource path="res://screens/game_screen.gd" type="Script" id=1] +[ext_resource path="res://empty_level/empty_level.tscn" type="PackedScene" id=2] +[ext_resource path="res://paddle/paddle.tscn" type="PackedScene" id=3] +[ext_resource path="res://screens/NovaOval.ttf" type="DynamicFontData" id=4] +[ext_resource path="res://screens/jingle-end.ogg" type="AudioStream" id=5] +[ext_resource path="res://screens/bricasse-loop.ogg" type="AudioStream" id=6] + +[sub_resource type="DynamicFont" id=1] +size = 24 +font_data = ExtResource( 4 ) + +[sub_resource type="DynamicFont" id=2] +size = 50 +font_data = ExtResource( 4 ) + +[node name="GameScreen" type="Node"] +script = ExtResource( 1 ) + +[node name="EmptyLevel" parent="." instance=ExtResource( 2 )] + +[node name="Paddle" parent="." instance=ExtResource( 3 )] +position = Vector2( 512, 560 ) + +[node name="Score" type="Label" parent="."] +anchor_left = 1.0 +anchor_right = 1.0 +margin_left = -472.0 +margin_right = -72.0 +margin_bottom = 32.0 +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color = Color( 0.552941, 0.960784, 0.505882, 1 ) +text = "SCORE" +align = 2 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="EndLevelTimer" type="Timer" parent="."] +wait_time = 3.0 +one_shot = true + +[node name="LevelCleared" type="Label" parent="."] +visible = false +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +margin_top = -44.0 +margin_bottom = 52.0 +custom_fonts/font = SubResource( 2 ) +text = "Level cleared" +align = 1 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="JingleEnd" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 5 ) +volume_db = -6.0 + +[node name="BGM" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 6 ) +volume_db = -12.0 +autoplay = true + +[connection signal="timeout" from="EndLevelTimer" to="." method="_on_EndLevelTimer_timeout"] diff --git a/screens/jingle-end.ogg b/screens/jingle-end.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5f87ed3d5eeaf22b4d72f9318c033eee6918d1ad GIT binary patch literal 104947 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%0DX~pK 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ν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 literal 0 HcmV?d00001 diff --git a/screens/jingle-end.ogg.import b/screens/jingle-end.ogg.import new file mode 100644 index 0000000..68780d6 --- /dev/null +++ b/screens/jingle-end.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/jingle-end.ogg-92a1a4a7d1055c713854f581e754f4d2.oggstr" + +[deps] + +source_file="res://screens/jingle-end.ogg" +dest_files=[ "res://.import/jingle-end.ogg-92a1a4a7d1055c713854f581e754f4d2.oggstr" ] + +[params] + +loop=false +loop_offset=0 diff --git a/screens/pause_screen.gd b/screens/pause_screen.gd new file mode 100644 index 0000000..398f87f --- /dev/null +++ b/screens/pause_screen.gd @@ -0,0 +1,19 @@ +extends Node + +signal next_screen(screen_name) + +# Declare member variables here. + + +func _ready(): + pass + +func init(): + pass + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta): + if Input.is_action_just_pressed('ui_select'): + emit_signal("next_screen", "game") + elif Input.is_action_just_pressed('ui_cancel'): + emit_signal("next_screen", "game_lost") diff --git a/screens/pause_screen.tscn b/screens/pause_screen.tscn new file mode 100644 index 0000000..a1aa908 --- /dev/null +++ b/screens/pause_screen.tscn @@ -0,0 +1,57 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://screens/pause_screen.gd" type="Script" id=1] +[ext_resource path="res://empty_level/back.svg" type="Texture" id=2] +[ext_resource path="res://screens/NovaOval.ttf" type="DynamicFontData" id=3] + +[sub_resource type="DynamicFont" id=2] +size = 50 +font_data = ExtResource( 3 ) + +[sub_resource type="DynamicFont" id=3] +size = 30 +font_data = ExtResource( 3 ) + +[node name="PauseScreen" type="Node"] +script = ExtResource( 1 ) + +[node name="Sprite" type="Sprite" parent="."] +position = Vector2( 320, 256 ) +texture = ExtResource( 2 ) +centered = false +region_enabled = true +region_rect = Rect2( 0, 0, 385, 96 ) + +[node name="Status" type="Label" parent="."] +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +margin_top = -44.0 +margin_bottom = 52.0 +custom_fonts/font = SubResource( 2 ) +text = "Pawsed" +align = 1 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Sprite2" type="Sprite" parent="."] +position = Vector2( 320, 480 ) +texture = ExtResource( 2 ) +centered = false +region_enabled = true +region_rect = Rect2( 0, 0, 384, 120 ) + +[node name="Comment" type="Label" parent="."] +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = -88.0 +custom_fonts/font = SubResource( 3 ) +text = "Press space to continue +Press escape to quit" +align = 1 +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/screens/splash.svg b/screens/splash.svg new file mode 100644 index 0000000..38b285d --- /dev/null +++ b/screens/splash.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/screens/splash.svg.import b/screens/splash.svg.import new file mode 100644 index 0000000..4e1b841 --- /dev/null +++ b/screens/splash.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/splash.svg-5e6296fff2413f9c08f8c860013ac831.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://screens/splash.svg" +dest_files=[ "res://.import/splash.svg-5e6296fff2413f9c08f8c860013ac831.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/screens/start_screen.gd b/screens/start_screen.gd new file mode 100644 index 0000000..3aa9ca4 --- /dev/null +++ b/screens/start_screen.gd @@ -0,0 +1,28 @@ +extends Node + +signal next_screen(screen_name) + +# Declare member variables here. +var comment_hidden = false + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass + +func init(): + pass + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta): + if Input.is_action_just_pressed('ui_select'): + emit_signal("next_screen", "game") + elif Input.is_action_just_pressed("ui_cancel"): + get_tree().notification(MainLoop.NOTIFICATION_WM_QUIT_REQUEST) + +func _on_Timer_timeout(): + if comment_hidden: + $Comment.show() + comment_hidden = false + else: + $Comment.hide() + comment_hidden = true diff --git a/screens/start_screen.tscn b/screens/start_screen.tscn new file mode 100644 index 0000000..8dc4067 --- /dev/null +++ b/screens/start_screen.tscn @@ -0,0 +1,33 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://screens/start_screen.gd" type="Script" id=1] +[ext_resource path="res://screens/splash.svg" type="Texture" id=3] +[ext_resource path="res://screens/NovaOval.ttf" type="DynamicFontData" id=4] + +[sub_resource type="DynamicFont" id=2] +size = 30 +font_data = ExtResource( 4 ) + +[node name="StartScreen" type="Node"] +script = ExtResource( 1 ) + +[node name="Comment" type="Label" parent="."] +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = -72.0 +custom_fonts/font = SubResource( 2 ) +text = "Press space to start" +align = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Sprite" type="Sprite" parent="."] +position = Vector2( 512, 296 ) +texture = ExtResource( 3 ) + +[node name="Timer" type="Timer" parent="."] +autostart = true + +[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"] diff --git a/splash.png b/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..6cee16bf4e1e2e8720992248283915ae77dbf591 GIT binary patch literal 89325 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 Qk3k_88O{T*v6Bn_1vkn$UH||9 literal 0 HcmV?d00001 diff --git a/splash.png.import b/splash.png.import new file mode 100644 index 0000000..9b827bd --- /dev/null +++ b/splash.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/splash.png-929ed8a00b89ba36c51789452f874c77.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://splash.png" +dest_files=[ "res://.import/splash.png-929ed8a00b89ba36c51789452f874c77.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0