[gd_scene load_steps=24 format=2] [ext_resource path="res://Cannon/Cannon.tscn" type="PackedScene" id=1] [ext_resource path="res://Borders/tileset.png" type="Texture" id=2] [ext_resource path="res://Ball/Ball.tscn" type="PackedScene" id=3] [ext_resource path="res://ControlElements/Killzone.tscn" type="PackedScene" id=5] [ext_resource path="res://Bucket/Bucket.tscn" type="PackedScene" id=6] [ext_resource path="res://HUD/HUD.tscn" type="PackedScene" id=7] [ext_resource path="res://Stages/Camera.gd" type="Script" id=9] [ext_resource path="res://Stages/World.gd" type="Script" id=10] [ext_resource path="res://Effects/FadeIn.tscn" type="PackedScene" id=11] [ext_resource path="res://Effects/Background.tscn" type="PackedScene" id=12] [ext_resource path="res://Menu/Pause.tscn" type="PackedScene" id=14] [ext_resource path="res://Pegs/Yellow/PowerupCards.tscn" type="PackedScene" id=15] [sub_resource type="ConvexPolygonShape2D" id=1] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=2] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=3] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=4] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=5] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=6] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=7] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=8] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=9] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="TileSet" id=10] 0/name = "tileset.png 0" 0/texture = ExtResource( 2 ) 0/tex_offset = Vector2( 0, 0 ) 0/modulate = Color( 1, 1, 1, 1 ) 0/region = Rect2( 16, 16, 8, 8 ) 0/tile_mode = 1 0/autotile/bitmask_mode = 1 0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 432, Vector2( 0, 1 ), 438, Vector2( 0, 2 ), 54, Vector2( 1, 0 ), 504, Vector2( 1, 1 ), 511, Vector2( 1, 2 ), 63, Vector2( 2, 0 ), 216, Vector2( 2, 1 ), 219, Vector2( 2, 2 ), 27 ] 0/autotile/icon_coordinate = Vector2( 0, 0 ) 0/autotile/tile_size = Vector2( 8, 8 ) 0/autotile/spacing = 0 0/autotile/occluder_map = [ ] 0/autotile/navpoly_map = [ ] 0/autotile/priority_map = [ ] 0/autotile/z_index_map = [ ] 0/occluder_offset = Vector2( 0, 0 ) 0/navigation_offset = Vector2( 0, 0 ) 0/shape_offset = Vector2( 0, 0 ) 0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) 0/shape_one_way = false 0/shape_one_way_margin = 0.0 0/shapes = [ ] 0/z_index = 0 1/name = "tileset.png 1" 1/texture = ExtResource( 2 ) 1/tex_offset = Vector2( 0, 0 ) 1/modulate = Color( 1, 1, 1, 1 ) 1/region = Rect2( 0, 0, 24, 24 ) 1/tile_mode = 2 1/autotile/icon_coordinate = Vector2( 0, 0 ) 1/autotile/tile_size = Vector2( 8, 8 ) 1/autotile/spacing = 0 1/autotile/occluder_map = [ ] 1/autotile/navpoly_map = [ ] 1/autotile/priority_map = [ ] 1/autotile/z_index_map = [ ] 1/occluder_offset = Vector2( 0, 0 ) 1/navigation_offset = Vector2( 0, 0 ) 1/shape_offset = Vector2( 0, 0 ) 1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) 1/shape = SubResource( 1 ) 1/shape_one_way = false 1/shape_one_way_margin = 1.0 1/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 1 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 2 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 3 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 0, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 4 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 5 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 6 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 0, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 7 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 8 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 9 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] 1/z_index = 0 [sub_resource type="RectangleShape2D" id=12] extents = Vector2( 192, 10 ) [node name="World" type="Node2D"] script = ExtResource( 10 ) already_beaten = true [node name="Transition" parent="." instance=ExtResource( 11 )] [node name="Decoration" type="Node2D" parent="."] [node name="Cannon" parent="Decoration" instance=ExtResource( 1 )] light_mask = 0 z_index = 20 [node name="Background" parent="Decoration" instance=ExtResource( 12 )] [node name="TileMap" type="TileMap" parent="."] tile_set = SubResource( 10 ) cell_size = Vector2( 8, 8 ) show_collision = true collision_use_kinematic = true collision_mask = 0 format = 1 tile_data = PoolIntArray( -655360, 1, 1, -655359, 1, 1, -655358, 1, 1, -655357, 1, 1, -655356, 1, 1, -655355, 1, 1, -655354, 1, 1, -655353, 1, 1, -655352, 1, 1, -655351, 1, 1, -655350, 1, 1, -655349, 1, 1, -655348, 1, 1, -655347, 1, 1, -655346, 1, 1, -655345, 1, 1, -655344, 1, 1, -655343, 1, 1, -655342, 1, 1, -655341, 1, 1, -655340, 1, 1, -655339, 1, 1, -655338, 1, 1, -655337, 1, 1, -655336, 1, 1, -655335, 1, 1, -655334, 1, 1, -655333, 1, 1, -655332, 1, 1, -655331, 1, 1, -655330, 1, 1, -655329, 1, 1, -655328, 1, 1, -655327, 1, 1, -655326, 1, 1, -655325, 1, 1, -655324, 1, 1, -655323, 1, 1, -655322, 1, 1, -655321, 1, 1, -655320, 1, 1, -655319, 1, 1, -655318, 1, 1, -655317, 1, 1, -655316, 1, 1, -655315, 1, 1, -655314, 1, 1, -655313, 1, 1, -589824, 1, 1, -589777, 1, 1, -524288, 1, 1, -524241, 1, 1, -458752, 1, 1, -458705, 1, 1, -393216, 1, 1, -393169, 1, 1, -327680, 1, 1, -327633, 1, 1, -262144, 1, 1, -262097, 1, 1, -196608, 1, 1, -196561, 1, 1, -131072, 1, 1, -131025, 1, 1, -65536, 1, 1, -65489, 1, 1, 65532, 1, 65538, 65533, 1, 65538, 65534, 1, 65538, 65535, 1, 65538, 0, 1, 1, 47, 1, 1, 48, 1, 65538, 49, 1, 65538, 50, 1, 65538, 51, 1, 65538, 131068, 1, 65538, 131069, 1, 65538, 131070, 1, 65538, 131071, 1, 65538, 65536, 1, 65538, 65583, 1, 1, 65584, 1, 65538, 65585, 1, 65538, 65586, 1, 65538, 65587, 1, 65538, 196604, 1, 65538, 196605, 1, 65538, 196606, 1, 65538, 196607, 1, 65538, 131072, 1, 65538, 131119, 1, 1, 131120, 1, 65538, 131121, 1, 65538, 131122, 1, 65538, 131123, 1, 65538, 262140, 1, 65538, 262141, 1, 65538, 262142, 1, 65538, 262143, 1, 65538, 196608, 1, 65538, 196655, 1, 1, 196656, 1, 65538, 196657, 1, 65538, 196658, 1, 65538, 196659, 1, 65538, 327676, 1, 65538, 327677, 1, 65538, 327678, 1, 65538, 327679, 1, 65538, 262144, 1, 65538, 262191, 1, 1, 262192, 1, 65538, 262193, 1, 65538, 262194, 1, 65538, 262195, 1, 65538, 393212, 1, 65538, 393213, 1, 65538, 393214, 1, 65538, 393215, 1, 65538, 327680, 1, 65538, 327727, 1, 65538, 327728, 1, 65538, 327729, 1, 65538, 327730, 1, 65538, 327731, 1, 65538, 458748, 1, 65538, 458749, 1, 65538, 458750, 1, 65538, 458751, 1, 65538, 393216, 1, 65538, 393263, 1, 65538, 393264, 1, 65538, 393265, 1, 65538, 393266, 1, 65538, 393267, 1, 65538, 524284, 1, 65538, 524285, 1, 65538, 524286, 1, 65538, 524287, 1, 65538, 458752, 1, 65538, 458799, 1, 65538, 458800, 1, 65538, 458801, 1, 65538, 458802, 1, 65538, 458803, 1, 65538, 589820, 1, 65538, 589821, 1, 65538, 589822, 1, 65538, 589823, 1, 65538, 524288, 1, 65538, 524335, 1, 65538, 524336, 1, 65538, 524337, 1, 65538, 524338, 1, 65538, 524339, 1, 65538, 655356, 1, 65538, 655357, 1, 65538, 655358, 1, 65538, 655359, 1, 65538, 589824, 1, 65538, 589871, 1, 65538, 589872, 1, 65538, 589873, 1, 65538, 589874, 1, 65538, 589875, 1, 65538, 720892, 1, 65538, 720893, 1, 65538, 720894, 1, 65538, 720895, 1, 65538, 655360, 1, 65538, 655407, 1, 65538, 655408, 1, 65538, 655409, 1, 65538, 655410, 1, 65538, 655411, 1, 65538, 786428, 1, 65538, 786429, 1, 65538, 786430, 1, 65538, 786431, 1, 65538, 720896, 1, 65538, 720943, 1, 65538, 720944, 1, 65538, 720945, 1, 65538, 720946, 1, 65538, 720947, 1, 65538, 851964, 1, 65538, 851965, 1, 65538, 851966, 1, 65538, 851967, 1, 65538, 786432, 1, 65538, 786479, 1, 1, 786480, 1, 65538, 786481, 1, 65538, 786482, 1, 65538, 786483, 1, 65538, 917500, 1, 65538, 917501, 1, 65538, 917502, 1, 65538, 917503, 1, 65538, 851968, 1, 65538, 852015, 1, 1, 852016, 1, 65538, 852017, 1, 65538, 852018, 1, 65538, 852019, 1, 65538, 983036, 1, 65538, 983037, 1, 65538, 983038, 1, 65538, 983039, 1, 65538, 917504, 1, 65538, 917551, 1, 1, 917552, 1, 65538, 917553, 1, 65538, 917554, 1, 65538, 917555, 1, 65538, 1048572, 1, 65538, 1048573, 1, 65538, 1048574, 1, 65538, 1048575, 1, 65538, 983040, 1, 65538, 983087, 1, 1, 983088, 1, 65538, 983089, 1, 65538, 983090, 1, 65538, 983091, 1, 65538, 1114108, 1, 65538, 1114109, 1, 65538, 1114110, 1, 65538, 1114111, 1, 65538, 1048576, 1, 65538, 1048623, 1, 1, 1048624, 1, 65538, 1048625, 1, 65538, 1048626, 1, 65538, 1048627, 1, 65538, 1179644, 1, 65538, 1179645, 1, 65538, 1179646, 1, 65538, 1179647, 1, 65538, 1114112, 1, 65538, 1114159, 1, 1, 1114160, 1, 65538, 1114161, 1, 65538, 1114162, 1, 65538, 1114163, 1, 65538, 1245180, 1, 65538, 1245181, 1, 65538, 1245182, 1, 65538, 1245183, 1, 65538, 1179648, 1, 65538, 1179695, 1, 1, 1179696, 1, 65538, 1179697, 1, 65538, 1179698, 1, 65538, 1179699, 1, 65538, 1310716, 1, 65538, 1310717, 1, 65538, 1310718, 1, 65538, 1310719, 1, 65538, 1245184, 1, 65538, 1245231, 1, 1, 1245232, 1, 65538, 1245233, 1, 65538, 1245234, 1, 65538, 1245235, 1, 65538, 1376252, 1, 65538, 1376253, 1, 65538, 1376254, 1, 65538, 1376255, 1, 65538, 1310720, 1, 65537, 1310767, 1, 1, 1310768, 1, 65538, 1310769, 1, 65538, 1310770, 1, 65538, 1310771, 1, 65538, 1441788, 1, 65538, 1441789, 1, 65538, 1441790, 1, 65538, 1441791, 1, 65538, 1376256, 1, 1, 1376303, 1, 65538, 1376304, 1, 65538, 1376305, 1, 65538, 1376306, 1, 65538, 1376307, 1, 65538, 1507324, 1, 65538, 1507325, 1, 65538, 1507326, 1, 65538, 1507327, 1, 65538, 1441792, 1, 1, 1441839, 1, 65538, 1441840, 1, 65538, 1441841, 1, 65538, 1441842, 1, 65538, 1441843, 1, 65538, 1572860, 1, 65538, 1572861, 1, 65538, 1572862, 1, 65538, 1572863, 1, 65538, 1507328, 1, 1, 1507375, 1, 65538, 1507376, 1, 65538, 1507377, 1, 65538, 1507378, 1, 65538, 1507379, 1, 65538, 1638396, 1, 65538, 1638397, 1, 65538, 1638398, 1, 65538, 1638399, 1, 65538, 1572864, 1, 1, 1572911, 1, 65538, 1572912, 1, 65538, 1572913, 1, 65538, 1572914, 1, 65538, 1572915, 1, 65538, 1703932, 1, 65538, 1703933, 1, 65538, 1703934, 1, 65538, 1703935, 1, 65538, 1638400, 1, 1, 1638447, 1, 65538, 1638448, 1, 65538, 1638449, 1, 65538, 1638450, 1, 65538, 1638451, 1, 65538, 1769468, 1, 65538, 1769469, 1, 65538, 1769470, 1, 65538, 1769471, 1, 65538, 1703936, 1, 1, 1703983, 1, 65538, 1703984, 1, 65538, 1703985, 1, 65538, 1703986, 1, 65538, 1703987, 1, 65538, 1835004, 1, 65538, 1835005, 1, 65538, 1835006, 1, 65538, 1835007, 1, 65538, 1769472, 1, 1, 1769519, 1, 65538, 1769520, 1, 65538, 1769521, 1, 65538, 1769522, 1, 65538, 1769523, 1, 65538, 1900540, 1, 65538, 1900541, 1, 65538, 1900542, 1, 65538, 1900543, 1, 65538, 1835008, 1, 1, 1835055, 1, 65538, 1835056, 1, 65538, 1835057, 1, 65538, 1835058, 1, 65538, 1835059, 1, 65538, 1966076, 1, 65538, 1966077, 1, 65538, 1966078, 1, 65538, 1966079, 1, 65538, 1900544, 1, 1, 1900591, 1, 1, 1900592, 1, 65538, 1900593, 1, 65538, 1900594, 1, 65538, 1900595, 1, 65538, 2031612, 1, 65538, 2031613, 1, 65538, 2031614, 1, 65538, 2031615, 1, 65538, 1966080, 1, 1, 1966127, 1, 1, 1966128, 1, 65538, 1966129, 1, 65538, 1966130, 1, 65538, 1966131, 1, 65538, 2097148, 1, 65538, 2097149, 1, 65538, 2097150, 1, 65538, 2097151, 1, 65538, 2031616, 1, 1, 2031663, 1, 1, 2031664, 1, 65538, 2031665, 1, 65538, 2031666, 1, 65538, 2031667, 1, 65538, 2162684, 1, 65538, 2162685, 1, 65538, 2162686, 1, 65538, 2162687, 1, 65538, 2097152, 1, 1, 2097199, 1, 1, 2097200, 1, 65538, 2097201, 1, 65538, 2097202, 1, 65538, 2097203, 1, 65538, 2228220, 1, 65538, 2228221, 1, 65538, 2228222, 1, 65538, 2228223, 1, 65538, 2162688, 1, 65538, 2162735, 1, 1, 2162736, 1, 65538, 2162737, 1, 65538, 2162738, 1, 65538, 2162739, 1, 65538, 2293756, 1, 65538, 2293757, 1, 65538, 2293758, 1, 65538, 2293759, 1, 65538, 2228224, 1, 65538, 2228271, 1, 1, 2228272, 1, 65538, 2228273, 1, 65538, 2228274, 1, 65538, 2228275, 1, 65538 ) [node name="Ball" parent="." instance=ExtResource( 3 )] position = Vector2( 192, 8 ) mode = 1 mass = 0.51 can_sleep = false [node name="CameraTransform" parent="Ball" index="0"] remote_path = NodePath("../../Camera") [node name="ColorRect" type="ColorRect" parent="."] margin_left = -32.0 margin_top = -288.0 margin_right = 416.0 margin_bottom = 4.0 color = Color( 0.454902, 0.337255, 0.607843, 1 ) __meta__ = { "_edit_use_anchors_": false } [node name="Camera" type="Camera2D" parent="."] pause_mode = 2 position = Vector2( 192, 116 ) current = true zoom = Vector2( 0.975, 0.975 ) limit_left = 0 limit_top = 0 limit_right = 384 limit_bottom = 216 limit_smoothed = true smoothing_enabled = true smoothing_speed = 2.5 editor_draw_limits = true editor_draw_drag_margin = true script = ExtResource( 9 ) [node name="Safezone" type="Area2D" parent="."] position = Vector2( 192, 8 ) collision_layer = 2 collision_mask = 2 [node name="Safezone" type="CollisionShape2D" parent="Safezone"] shape = SubResource( 12 ) [node name="Safezone2" type="CollisionShape2D" parent="Safezone"] position = Vector2( 0, 264 ) shape = SubResource( 12 ) [node name="Killzone" parent="." instance=ExtResource( 5 )] position = Vector2( 0, 248 ) [node name="Bucket" parent="." instance=ExtResource( 6 )] position = Vector2( 192, 206 ) [node name="HUD" parent="." instance=ExtResource( 7 )] [node name="Pause" parent="." instance=ExtResource( 14 )] [node name="PowerupCards" parent="." instance=ExtResource( 15 )] position = Vector2( 0, 4 ) [node name="Pegs" type="Node2D" parent="."] [editable path="Ball"]