147 lines
13 KiB
Plaintext
147 lines
13 KiB
Plaintext
[gd_scene load_steps=12 format=2]
|
|
|
|
[ext_resource path="res://src/Environment/AlienShipTileSet.tres" type="TileSet" id=1]
|
|
[ext_resource path="res://src/Actors/Blobby/Blobby.tscn" type="PackedScene" id=2]
|
|
[ext_resource path="res://src/ObstacleObjects/Spikes.tscn" type="PackedScene" id=3]
|
|
[ext_resource path="res://src/Levels/02 Level.tscn" type="PackedScene" id=4]
|
|
[ext_resource path="res://src/Contraptions/Portal/Portal.tscn" type="PackedScene" id=5]
|
|
[ext_resource path="res://src/NeutralObjects/Coin.tscn" type="PackedScene" id=6]
|
|
[ext_resource path="res://src/UserInterface/UserInterface.tscn" type="PackedScene" id=7]
|
|
[ext_resource path="res://src/Utilities/GameplaySignalManager.gd" type="Script" id=10]
|
|
[ext_resource path="res://src/Actors/BlobbyCam.tscn" type="PackedScene" id=12]
|
|
[ext_resource path="res://src/Environment/ShaderGrass.tscn" type="PackedScene" id=13]
|
|
|
|
[sub_resource type="AnimationNodeStateMachinePlayback" id=4]
|
|
|
|
[node name="LevelTemplate" type="Node2D"]
|
|
__meta__ = {
|
|
"_edit_horizontal_guides_": [ 464.0 ],
|
|
"_edit_vertical_guides_": [ 2880.0 ]
|
|
}
|
|
|
|
[node name="UserInterface" parent="." instance=ExtResource( 7 )]
|
|
|
|
[node name="Timer" parent="UserInterface/HUD/HUDOverlay/GetBackTimer" index="0"]
|
|
wait_time = 20.0
|
|
|
|
[node name="BlobbyCam" parent="." instance=ExtResource( 12 )]
|
|
|
|
[node name="AnimatedSprite" parent="BlobbyCam/ParallaxBackground/ParallaxLayer5" index="4"]
|
|
frame = 9
|
|
|
|
[node name="AnimatedSprite2" parent="BlobbyCam/ParallaxBackground/ParallaxLayer5" index="5"]
|
|
frame = 4
|
|
|
|
[node name="Blobby" parent="." instance=ExtResource( 2 )]
|
|
unique_name_in_owner = true
|
|
position = Vector2( -70, -1.90735e-06 )
|
|
scale = Vector2( 0.878906, 0.936025 )
|
|
|
|
[node name="AnimationTree" parent="Blobby/BlobbySprite" index="0"]
|
|
parameters/playback = SubResource( 4 )
|
|
|
|
[node name="Decor" type="Node2D" parent="."]
|
|
visible = false
|
|
|
|
[node name="ShaderGrass" parent="Decor" instance=ExtResource( 13 )]
|
|
position = Vector2( 118, -35 )
|
|
|
|
[node name="ShaderGrass3" parent="Decor" instance=ExtResource( 13 )]
|
|
position = Vector2( 129, -35 )
|
|
|
|
[node name="ShaderGrass2" parent="Decor" instance=ExtResource( 13 )]
|
|
position = Vector2( 124, -36 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass4" parent="Decor" instance=ExtResource( 13 )]
|
|
position = Vector2( 325, -11 )
|
|
|
|
[node name="ShaderGrass5" parent="Decor" instance=ExtResource( 13 )]
|
|
position = Vector2( 339, -11 )
|
|
|
|
[node name="ShaderGrass6" parent="Decor" instance=ExtResource( 13 )]
|
|
position = Vector2( 332, -12 )
|
|
z_index = -1
|
|
|
|
[node name="Collectibles" type="Node2D" parent="."]
|
|
z_index = -1
|
|
|
|
[node name="Coin" parent="Collectibles" instance=ExtResource( 6 )]
|
|
position = Vector2( 336, -96 )
|
|
scale = Vector2( 0.133, 0.133 )
|
|
|
|
[node name="Coin2" parent="Collectibles" instance=ExtResource( 6 )]
|
|
position = Vector2( 336, -7 )
|
|
scale = Vector2( 0.133, 0.133 )
|
|
|
|
[node name="Coin3" parent="Collectibles" instance=ExtResource( 6 )]
|
|
position = Vector2( 1188, -84 )
|
|
scale = Vector2( 0.133, 0.133 )
|
|
|
|
[node name="Coin4" parent="Collectibles" instance=ExtResource( 6 )]
|
|
position = Vector2( 1236, -108 )
|
|
scale = Vector2( 0.133, 0.133 )
|
|
|
|
[node name="Coin5" parent="Collectibles" instance=ExtResource( 6 )]
|
|
position = Vector2( 1140, -108 )
|
|
scale = Vector2( 0.133, 0.133 )
|
|
|
|
[node name="Coin6" parent="Collectibles" instance=ExtResource( 6 )]
|
|
position = Vector2( 696, -48 )
|
|
scale = Vector2( 0.133, 0.133 )
|
|
|
|
[node name="TileMap" type="TileMap" parent="."]
|
|
tile_set = ExtResource( 1 )
|
|
cell_size = Vector2( 24, 24 )
|
|
cell_quadrant_size = 3
|
|
cell_custom_transform = Transform2D( 24, 0, 0, 24, 0, 0 )
|
|
collision_layer = 8
|
|
collision_mask = 8
|
|
format = 1
|
|
tile_data = PoolIntArray( -851975, 3, 0, -851974, 3, 0, -851973, 3, 0, -851972, 3, 0, -851971, 3, 0, -851970, 3, 0, -851969, 3, 0, -917504, 3, 0, -917503, 3, 0, -917502, 3, 0, -917501, 3, 0, -917500, 3, 0, -917499, 3, 0, -917498, 3, 0, -917497, 3, 0, -917496, 3, 0, -917495, 3, 0, -917494, 3, 0, -917493, 3, 0, -917492, 3, 0, -917491, 3, 0, -917490, 3, 0, -917489, 3, 0, -917488, 3, 0, -917487, 3, 0, -917486, 3, 0, -917485, 3, 0, -917484, 3, 0, -917483, 3, 0, -917482, 3, 0, -917481, 3, 0, -917480, 3, 0, -917479, 3, 0, -917478, 3, 0, -917477, 3, 0, -917476, 3, 0, -917475, 3, 0, -917474, 3, 0, -917473, 3, 0, -917472, 3, 0, -917471, 3, 0, -917470, 3, 0, -917469, 3, 0, -917468, 3, 0, -917467, 3, 0, -917466, 3, 0, -917465, 3, 0, -917464, 3, 0, -917463, 3, 0, -917462, 3, 0, -917461, 3, 0, -917460, 3, 0, -917459, 3, 0, -917458, 3, 0, -917457, 3, 0, -917456, 3, 0, -917455, 3, 0, -917454, 3, 0, -917453, 3, 0, -917452, 3, 0, -917451, 3, 0, -917450, 3, 0, -917449, 3, 0, -917448, 3, 0, -917447, 3, 0, -917446, 3, 0, -917445, 3, 0, -917444, 3, 0, -917443, 3, 0, -917442, 3, 0, -917441, 1073741827, 0, -917440, 1073741827, 0, -786439, 3, 0, -786438, 1610612739, 0, -786437, 1610612738, 0, -786436, 1610612738, 0, -786435, 1610612736, 0, -786434, 1610612738, 0, -786433, 1610612738, 0, -851968, 1610612738, 0, -851967, 1610612738, 0, -851966, 1610612738, 0, -851965, 1610612736, 0, -851964, 1610612738, 0, -851963, 1610612738, 0, -851962, 1610612738, 0, -851961, 1610612738, 0, -851960, 1610612738, 0, -851959, 1610612736, 0, -851958, 1610612738, 0, -851957, 1610612738, 0, -851956, 1610612738, 0, -851955, 1610612738, 0, -851954, 1610612738, 0, -851953, 1610612736, 0, -851952, 1610612738, 0, -851951, 1610612738, 0, -851950, 1610612738, 0, -851949, 1610612738, 0, -851948, 1610612738, 0, -851947, 1610612736, 0, -851946, 1610612738, 0, -851945, 1610612738, 0, -851944, 1610612738, 0, -851943, 1610612738, 0, -851942, 1610612738, 0, -851941, 1610612736, 0, -851940, 1610612738, 0, -851939, 1610612738, 0, -851938, 1610612738, 0, -851937, 1610612738, 0, -851936, 1610612738, 0, -851935, 1610612738, 0, -851934, 1610612738, 0, -851933, 1610612738, 0, -851932, 1610612736, 0, -851931, 1610612738, 0, -851930, 1610612738, 0, -851929, 1610612738, 0, -851928, 1610612738, 0, -851927, 1610612738, 0, -851926, 1610612736, 0, -851925, 1610612738, 0, -851924, 1610612738, 0, -851923, 1610612738, 0, -851922, 1610612738, 0, -851921, 1610612738, 0, -851920, 1610612736, 0, -851919, 1610612738, 0, -851918, 1610612738, 0, -851917, 1610612738, 0, -851916, 1610612738, 0, -851915, 1610612738, 0, -851914, 1610612736, 0, -851913, 1610612738, 0, -851912, 1610612738, 0, -851911, 1610612738, 0, -851910, 1610612738, 0, -851909, 1610612738, 0, -851908, 1610612736, 0, -851907, 3, 0, -851906, 3, 0, -851905, 1073741827, 0, -851904, 1073741827, 0, -720903, -536870909, 0, -720902, -1610612734, 0, -786371, -1073741822, 0, -786370, -2147483645, 0, -786369, -536870909, 0, -786368, 1073741827, 0, -655367, -536870909, 0, -655366, -1610612734, 0, -720835, -1073741822, 0, -720834, -2147483645, 0, -720833, -536870909, 0, -720832, 1073741827, 0, -589831, -536870909, 0, -589830, -1610612734, 0, -655299, -1073741822, 0, -655298, -2147483645, 0, -655297, -536870909, 0, -655296, 1073741827, 0, -524295, -536870909, 0, -524294, -1610612734, 0, -589763, -1073741822, 0, -589762, -2147483645, 0, -589761, -536870909, 0, -589760, 1073741827, 0, -458759, -536870909, 0, -458758, -1610612734, 0, -524227, -1073741822, 0, -524226, -2147483645, 0, -524225, -536870909, 0, -524224, 1073741827, 0, -393223, -536870909, 0, -393222, -1610612734, 0, -458691, 1073741831, 0, -458690, 1073741826, 0, -458689, 1073741826, 0, -458688, 1610612739, 0, -327687, -536870909, 0, -327686, -1610612734, 0, -393152, -2147483646, 0, -262151, -536870909, 0, -262150, -1610612734, 0, -327616, -2147483646, 0, -196615, -536870909, 0, -196614, -1610612734, 0, -262088, 8, 0, -262087, 2, 0, -262086, 2, 0, -262085, 2, 0, -262084, 2, 0, -262083, 2, 0, -262082, 536870914, 0, -262081, 536870914, 0, -262080, 1610612739, 0, -131079, -536870909, 0, -131078, -1610612734, 0, -196595, 7, 0, -196594, 1610612743, 0, -196568, 8, 0, -196567, 2, 0, -196566, 2, 0, -196565, 2, 0, -196564, 2, 0, -196563, 2, 0, -196562, 536870920, 0, -196559, 2, 0, -196556, 7, 0, -196555, 2, 0, -196554, 2, 0, -196553, 2, 0, -196552, 1610612739, 0, -196551, 1610612739, 0, -196550, 1610612739, 0, -196549, 536870915, 0, -196548, 1610612739, 0, -196547, 3, 0, -196546, 3, 0, -196545, 536870915, 0, -196544, 536870915, 0, -65543, -536870909, 0, -65542, -1610612734, 0, -131064, 8, 0, -131063, -1610612729, 0, -131054, 7, 0, -131053, 2, 0, -131052, 0, 0, -131051, 536870919, 0, -131034, 7, 0, -131033, 2, 0, -131032, 1610612739, 0, -131031, 1610612739, 0, -131030, 1610612739, 0, -131029, 1610612739, 0, -131028, 1610612739, 0, -131027, 1610612739, 0, -131026, 1610612739, 0, -131020, 1610612739, 0, -131019, 1610612739, 0, -131018, 1610612739, 0, -131017, 1610612739, 0, -131016, 3, 0, -131015, 1610612739, 0, -131014, 1610612739, 0, -131013, 536870915, 0, -131012, 1610612739, 0, -131011, 3, 0, -131010, 3, 0, -131009, 536870915, 0, -131008, 536870915, 0, -7, -536870909, 0, -6, -1610612734, 0, -65532, 7, 0, -65531, 2, 0, -65530, 2, 0, -65529, 2, 0, -65528, 1610612739, 0, -65527, 1610612739, 0, -65526, -1610612729, 0, -65519, 7, 0, -65518, 1610612739, 0, -65517, 1610612739, 0, -65516, 1610612739, 0, -65515, -1610612734, 0, -65514, 4, 0, -65500, 7, 0, -65499, 2, 0, -65498, 3, 0, -65497, 3, 0, -65496, 3, 0, -65495, 1610612739, 0, -65494, 1610612739, 0, -65493, 3, 0, -65492, 1610612739, 0, -65491, 1610612739, 0, -65490, 3, 0, -65489, 2, 0, -65488, 2, 0, -65487, 2, 0, -65486, 2, 0, -65485, 2, 0, -65484, 1610612739, 0, -65483, 536870915, 0, -65482, 1610612739, 0, -65481, 1610612739, 0, -65480, 1610612739, 0, -65479, 1610612739, 0, -65478, 1610612739, 0, -65477, 1610612739, 0, -65476, 1610612739, 0, -65475, 3, 0, -65474, 3, 0, -65473, 536870915, 0, -65472, 536870915, 0, 65529, 3, 0, 65530, 3, 0, 65531, 2, 0, 65532, 0, 0, 65533, 2, 0, 65534, 2, 0, 65535, 2, 0, 0, 2, 0, 1, 2, 0, 2, 0, 0, 3, 2, 0, 4, 1610612739, 0, 5, 1610612739, 0, 6, 1610612739, 0, 7, 1610612739, 0, 8, 3, 0, 9, 1610612739, 0, 10, 1610612739, 0, 11, 2, 0, 12, 2, 0, 13, 2, 0, 14, 0, 0, 15, 2, 0, 16, 2, 0, 17, 1610612739, 0, 18, 1610612739, 0, 19, 1610612739, 0, 20, 3, 0, 21, 3, 0, 22, 2, 0, 23, 2, 0, 24, 2, 0, 25, 2, 0, 26, 0, 0, 27, 536870919, 0, 30, 7, 0, 31, 2, 0, 32, 2, 0, 33, 2, 0, 34, 0, 0, 35, 2, 0, 36, 1610612739, 0, 37, 1610612739, 0, 38, 1610612739, 0, 39, 1610612739, 0, 40, 1610612739, 0, 41, 1610612739, 0, 42, 1610612739, 0, 43, 1610612739, 0, 44, 1610612739, 0, 45, 1610612739, 0, 46, 1610612739, 0, 47, 1610612739, 0, 48, 1610612739, 0, 49, 1610612739, 0, 50, 1610612739, 0, 51, 1610612739, 0, 52, 1610612739, 0, 53, 1610612739, 0, 54, 1610612739, 0, 55, 1610612739, 0, 56, 1, 0, 57, 1610612739, 0, 58, 1610612739, 0, 59, 536870915, 0, 60, 1610612739, 0, 61, 1610612739, 0, 62, 536870913, 0, 63, 536870915, 0, 64, 536870915, 0, 131065, 3, 0, 131066, 3, 0, 131067, 3, 0, 131068, 3, 0, 131069, 3, 0, 131070, 3, 0, 131071, 3, 0, 65536, 3, 0, 65537, 3, 0, 65538, 3, 0, 65539, 3, 0, 65540, 3, 0, 65541, 3, 0, 65542, 3, 0, 65543, 3, 0, 65544, 1, 0, 65545, 3, 0, 65546, 3, 0, 65547, 3, 0, 65548, 3, 0, 65549, 3, 0, 65550, 3, 0, 65551, 3, 0, 65552, 3, 0, 65553, 3, 0, 65554, 3, 0, 65555, 3, 0, 65556, 1, 0, 65557, 3, 0, 65558, 3, 0, 65559, 3, 0, 65560, 3, 0, 65561, 3, 0, 65562, 3, 0, 65563, 3, 0, 65564, 2, 0, 65565, 2, 0, 65566, 3, 0, 65567, 3, 0, 65568, 3, 0, 65569, 3, 0, 65570, 3, 0, 65571, 3, 0, 65572, 3, 0, 65573, 3, 0, 65574, 3, 0, 65575, 3, 0, 65576, 1, 0, 65577, 3, 0, 65578, 3, 0, 65579, 3, 0, 65580, 3, 0, 65581, 3, 0, 65582, 1, 0, 65583, 3, 0, 65584, 3, 0, 65585, 3, 0, 65586, 3, 0, 65587, 3, 0, 65588, 3, 0, 65589, 3, 0, 65590, 3, 0, 65591, 3, 0, 65592, 3, 0, 65593, 3, 0, 65594, 3, 0, 65595, 3, 0, 65596, 3, 0, 65597, 3, 0, 65598, 3, 0, 65599, 536870915, 0, 65600, 536870915, 0 )
|
|
|
|
[node name="Spikes" parent="TileMap" instance=ExtResource( 3 )]
|
|
position = Vector2( 708, 12 )
|
|
rotation = 1.57079
|
|
|
|
[node name="Spikes2" parent="TileMap" instance=ExtResource( 3 )]
|
|
position = Vector2( 1140, -36 )
|
|
rotation = 1.57079
|
|
|
|
[node name="Spikes4" parent="TileMap" instance=ExtResource( 3 )]
|
|
position = Vector2( 1164, -36 )
|
|
rotation = 1.57079
|
|
|
|
[node name="Spikes5" parent="TileMap" instance=ExtResource( 3 )]
|
|
position = Vector2( 1188, -36 )
|
|
rotation = 1.57079
|
|
|
|
[node name="Spikes6" parent="TileMap" instance=ExtResource( 3 )]
|
|
position = Vector2( 1212, -36 )
|
|
rotation = 1.57079
|
|
|
|
[node name="Spikes7" parent="TileMap" instance=ExtResource( 3 )]
|
|
position = Vector2( 1236, -36 )
|
|
rotation = 1.57079
|
|
|
|
[node name="Spikes3" parent="TileMap" instance=ExtResource( 3 )]
|
|
position = Vector2( 684, 12 )
|
|
rotation = 1.57079
|
|
|
|
[node name="GameplaySignalManager" type="Node2D" parent="."]
|
|
script = ExtResource( 10 )
|
|
|
|
[node name="Portal" parent="." instance=ExtResource( 5 )]
|
|
position = Vector2( 1488, -120 )
|
|
next_scene = ExtResource( 4 )
|
|
|
|
[connection signal="timeout" from="UserInterface/HUD/HUDOverlay/GetBackTimer/Timer" to="GameplaySignalManager" method="_on_Timer_timeout"]
|
|
[connection signal="body_exited" from="Blobby/BlobbySkin" to="Blobby" method="_on_BlobbySkin_body_exited"]
|
|
[connection signal="getback_timer_up" from="GameplaySignalManager" to="Blobby" method="_on_GameplaySignalManager_getback_timer_up"]
|
|
[connection signal="terminal_activated" from="GameplaySignalManager" to="UserInterface/HUD" method="_on_SignalManager_terminal_activated"]
|
|
|
|
[editable path="UserInterface"]
|
|
[editable path="UserInterface/HUD"]
|
|
[editable path="BlobbyCam"]
|
|
[editable path="Blobby"]
|