pegchamp/Stages/EmptyStage.tscn

258 lines
15 KiB
Plaintext

[gd_scene load_steps=26 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://Pegs/Yellow/YellowPeg.tscn" type="PackedScene" id=4]
[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://Pegs/Pink/PinkPeg.tscn" type="PackedScene" id=8]
[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 )
[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="Pegs" type="Node2D" parent="."]
[node name="PinkPeg" parent="Pegs" instance=ExtResource( 8 )]
position = Vector2( 190, 72 )
[node name="YellowPeg" parent="Pegs" instance=ExtResource( 4 )]
position = Vector2( 136, 101 )
[node name="YellowPeg3" parent="Pegs" instance=ExtResource( 4 )]
position = Vector2( 149, 112 )
[node name="YellowPeg4" parent="Pegs" instance=ExtResource( 4 )]
position = Vector2( 164, 131 )
[node name="YellowPeg5" parent="Pegs" instance=ExtResource( 4 )]
position = Vector2( 189, 121 )
[node name="YellowPeg6" parent="Pegs" instance=ExtResource( 4 )]
position = Vector2( 204, 111 )
[node name="YellowPeg7" parent="Pegs" instance=ExtResource( 4 )]
position = Vector2( 212, 126 )
[node name="YellowPeg2" parent="Pegs" instance=ExtResource( 4 )]
position = Vector2( 163, 115 )
[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 )
[editable path="Ball"]