23cf6a85bd
Part of #4196.
354 lines
15 KiB
Text
354 lines
15 KiB
Text
[gd_scene load_steps=7 format=1]
|
|
|
|
[ext_resource path="res://tileset.tres" type="TileSet" id=1]
|
|
[ext_resource path="res://ship.tscn" type="PackedScene" id=2]
|
|
[ext_resource path="res://asteroid.tscn" type="PackedScene" id=3]
|
|
[ext_resource path="res://enemy1.tscn" type="PackedScene" id=4]
|
|
[ext_resource path="res://enemy2.tscn" type="PackedScene" id=5]
|
|
[ext_resource path="res://parallax.tscn" type="PackedScene" id=6]
|
|
|
|
[node name="Node2D" type="Node2D"]
|
|
|
|
[node name="TileMap" type="TileMap" parent="."]
|
|
|
|
mode = 0
|
|
tile_set = ExtResource( 1 )
|
|
cell/size = Vector2( 32, 32 )
|
|
cell/quadrant_size = 16
|
|
cell/custom_transform = Matrix32( 1, 0, 0, 1, 0, 0 )
|
|
cell/half_offset = 2
|
|
cell/tile_origin = 0
|
|
cell/y_sort = false
|
|
collision/use_kinematic = false
|
|
collision/friction = 1.0
|
|
collision/bounce = 0.0
|
|
collision/layers = 1
|
|
collision/mask = 1
|
|
occluder/light_mask = 1
|
|
tile_data = IntArray( 16, 0, 17, 0, 18, 0, 19, 0, 20, 0, 21, 0, 22, 0, 23, 0, 24, 0, 25, 0, 26, 0, 27, 0, 28, 0, 29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 35, 0, 36, 0, 37, 0, 38, 0, 39, 0, 63, 0, 64, 0, 99, 0, 100, 0, 101, 0, 102, 0, 103, 0, 104, 0, 105, 0, 106, 0, 107, 0, 108, 0, 109, 0, 110, 0, 111, 0, 112, 0, 113, 0, 114, 0, 115, 0, 116, 0, 117, 0, 118, 0, 119, 0, 120, 0, 121, 0, 122, 0, 123, 0, 124, 0, 125, 0, 126, 0, 127, 0, 128, 0, 145, 0, 184, 0, 65556, 0, 65557, 0, 65558, 0, 65559, 0, 65560, 0, 65561, 0, 65562, 0, 65563, 0, 65564, 0, 65565, 0, 65566, 0, 65567, 0, 65568, 0, 65569, 0, 65570, 0, 65571, 0, 65572, 0, 65573, 0, 65574, 0, 65575, 0, 65599, 0, 65600, 0, 65637, 0, 65638, 0, 65639, 0, 65640, 0, 65641, 0, 65642, 0, 65643, 0, 65644, 0, 65645, 0, 65646, 0, 65647, 0, 65648, 0, 65649, 0, 65650, 0, 65651, 0, 65652, 0, 65653, 0, 65654, 0, 65655, 0, 65656, 0, 65657, 0, 65658, 0, 65659, 0, 65660, 0, 65661, 0, 65662, 0, 65663, 0, 65664, 0, 65681, 0, 65720, 0, 131094, 0, 131095, 0, 131096, 0, 131097, 0, 131098, 0, 131099, 0, 131100, 0, 131101, 0, 131102, 0, 131103, 0, 131104, 0, 131105, 0, 131106, 0, 131107, 0, 131108, 0, 131109, 0, 131135, 0, 131136, 0, 131137, 0, 131176, 0, 131177, 0, 131178, 0, 131179, 0, 131180, 0, 131181, 0, 131182, 0, 131183, 0, 131184, 0, 131185, 0, 131186, 0, 131187, 0, 131188, 0, 131189, 0, 131190, 0, 131191, 0, 131192, 0, 131193, 0, 131194, 0, 131195, 0, 131196, 0, 131197, 0, 131198, 0, 131199, 0, 131217, 0, 131256, 0, 196631, 0, 196632, 0, 196633, 0, 196634, 0, 196635, 0, 196636, 0, 196637, 0, 196638, 0, 196639, 0, 196640, 0, 196641, 0, 196642, 0, 196671, 0, 196672, 0, 196673, 0, 196716, 0, 196717, 0, 196718, 0, 196719, 0, 196720, 0, 196721, 0, 196722, 0, 196723, 0, 196724, 0, 196725, 0, 196726, 0, 196727, 0, 196728, 0, 196729, 0, 196730, 0, 196753, 0, 196792, 0, 262169, 0, 262170, 0, 262171, 0, 262172, 0, 262173, 0, 262174, 0, 262175, 0, 262207, 0, 262208, 0, 262209, 0, 262256, 0, 262257, 0, 262258, 0, 262259, 0, 262260, 0, 262261, 0, 262262, 0, 262263, 0, 262289, 0, 262328, 0, 327707, 0, 327708, 0, 327743, 0, 327744, 0, 327825, 0, 327826, 0, 327827, 0, 327828, 0, 327829, 0, 327830, 0, 327831, 0, 327832, 0, 327833, 0, 327834, 0, 327835, 0, 327836, 0, 327845, 0, 327846, 0, 327847, 0, 327848, 0, 327849, 0, 327850, 0, 327851, 0, 327852, 0, 327853, 0, 327854, 0, 327855, 0, 327856, 0, 327857, 0, 327864, 0, 327911, 0, 327912, 0, 328010, 0, 328011, 0, 328012, 0, 328013, 0, 328014, 0, 393372, 0, 393393, 0, 393400, 0, 393445, 0, 393446, 0, 393447, 0, 393448, 0, 393548, 0, 393549, 0, 393550, 0, 458908, 0, 458929, 0, 458936, 0, 458981, 0, 458982, 0, 458983, 0, 524444, 0, 524465, 0, 524472, 0, 524517, 0, 524518, 0, 589980, 0, 590001, 0, 590008, 0, 655516, 0, 655521, 0, 655522, 0, 655523, 0, 655524, 0, 655525, 0, 655526, 0, 655537, 0, 655544, 0, 655646, 0, 721041, 0, 721042, 0, 721043, 0, 721044, 0, 721045, 0, 721046, 0, 721052, 0, 721062, 0, 721073, 0, 721080, 0, 721181, 0, 721182, 0, 721183, 0, 721184, 0, 786577, 0, 786588, 0, 786598, 0, 786616, 0, 786717, 0, 786718, 0, 786719, 0, 786720, 0, 852113, 0, 852124, 0, 852134, 0, 852152, 0, 852253, 0, 852254, 0, 852255, 0, 917573, 0, 917574, 0, 917575, 0, 917576, 0, 917577, 0, 917578, 0, 917579, 0, 917580, 0, 917581, 0, 917582, 0, 917583, 0, 917584, 0, 917585, 0, 917649, 0, 917660, 0, 917670, 0, 917688, 0, 983106, 0, 983107, 0, 983108, 0, 983109, 0, 983110, 0, 983111, 0, 983112, 0, 983113, 0, 983114, 0, 983115, 0, 983116, 0, 983117, 0, 983118, 0, 983119, 0, 983120, 0, 983121, 0, 983122, 0, 983185, 0, 983206, 0, 983224, 0, 1048640, 0, 1048641, 0, 1048642, 0, 1048643, 0, 1048644, 0, 1048645, 0, 1048646, 0, 1048647, 0, 1048648, 0, 1048649, 0, 1048650, 0, 1048651, 0, 1048652, 0, 1048653, 0, 1048654, 0, 1048655, 0, 1048656, 0, 1048657, 0, 1048658, 0, 1048659, 0, 1048721, 0, 1048742, 0, 1048826, 0, 1048828, 0, 1114175, 0, 1114176, 0, 1114177, 0, 1114178, 0, 1114179, 0, 1114180, 0, 1114181, 0, 1114182, 0, 1114183, 0, 1114184, 0, 1114185, 0, 1114186, 0, 1114187, 0, 1114188, 0, 1114189, 0, 1114190, 0, 1114191, 0, 1114192, 0, 1114193, 0, 1114194, 0, 1114195, 0, 1114196, 0, 1114197, 0, 1114198, 0, 1114257, 0, 1114278, 0, 1114360, 0, 1114361, 0, 1114362, 0, 1114363, 0, 1114365, 0, 1114480, 0, 1114481, 0, 1179707, 0, 1179708, 0, 1179709, 0, 1179710, 0, 1179711, 0, 1179712, 0, 1179713, 0, 1179714, 0, 1179715, 0, 1179716, 0, 1179717, 0, 1179718, 0, 1179719, 0, 1179720, 0, 1179721, 0, 1179722, 0, 1179723, 0, 1179724, 0, 1179725, 0, 1179726, 0, 1179727, 0, 1179728, 0, 1179729, 0, 1179730, 0, 1179731, 0, 1179732, 0, 1179733, 0, 1179734, 0, 1179735, 0, 1179736, 0, 1179737, 0, 1179738, 0, 1179739, 0, 1179740, 0, 1179741, 0, 1179793, 0, 1179814, 0, 1179896, 0, 1179898, 0, 1179899, 0, 1179900, 0, 1179901, 0, 1180015, 0, 1180016, 0, 1180017, 0, 1180018, 0, 1180019, 0, 1245244, 0, 1245245, 0, 1245246, 0, 1245247, 0, 1245248, 0, 1245249, 0, 1245250, 0, 1245251, 0, 1245252, 0, 1245253, 0, 1245254, 0, 1245255, 0, 1245256, 0, 1245257, 0, 1245258, 0, 1245259, 0, 1245260, 0, 1245261, 0, 1245262, 0, 1245263, 0, 1245264, 0, 1245265, 0, 1245266, 0, 1245267, 0, 1245268, 0, 1245269, 0, 1245270, 0, 1245271, 0, 1245272, 0, 1245273, 0, 1245274, 0, 1245275, 0, 1245276, 0, 1245277, 0, 1245329, 0, 1245350, 0, 1245432, 0, 1245433, 0, 1245434, 0, 1245435, 0, 1245480, 0, 1245481, 0, 1245482, 0, 1245551, 0, 1245552, 0, 1245553, 0, 1245554, 0, 1310886, 0, 1310905, 0, 1311015, 0, 1311016, 0, 1311017, 0, 1311018, 0 )
|
|
|
|
[node name="rail" parent="." instance=ExtResource( 2 )]
|
|
|
|
[node name="enemies" type="Node2D" parent="."]
|
|
|
|
[node name="asteroid" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 1797.52, 105.736 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid1" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 1666.61, 304.621 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid2" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 1988.85, 443.086 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid3" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 2595.58, 103.219 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid4" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 3229.99, 299.586 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid5" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 3592.52, 541.269 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid6" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 4571.84, 216.508 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid7" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 4571.84, 284.481 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid8" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 4571.84, 360.007 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid9" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 5140.8, 108.254 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid10" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 5168.5, 475.814 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid11" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 5767.67, 113.289 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid12" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 6107.53, 480.849 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid13" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 6364.32, 105.736 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid14" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 6731.88, 573.997 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid15" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7033.99, 166.157 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid16" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 6424.74, 352.454 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid17" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7263.08, 80.5608 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid18" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7177.49, 541.269 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid19" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7066.71, 344.902 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid20" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7655.82, 118.324 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid21" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7540.01, 324.762 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid22" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7764.07, 566.445 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid23" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 7872.33, 216.508 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid24" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 8458.91, 95.666 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid25" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 8786.19, 231.613 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid26" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 8599.89, 551.339 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid27" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 8353.17, 289.516 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid28" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 8995.14, 95.6658 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid29" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 9294.73, 579.032 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid30" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 9392.91, 140.981 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="asteroid31" parent="enemies" instance=ExtResource( 3 )]
|
|
|
|
transform/pos = Vector2( 9644.67, 281.963 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy1" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 2920.34, 365.042 )
|
|
|
|
[node name="enemy2" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 3894.62, 506.024 )
|
|
|
|
[node name="enemy3" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 4325.12, 302.104 )
|
|
|
|
[node name="enemy4" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 4753.1, 506.024 )
|
|
|
|
[node name="enemy5" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 5158.43, 211.473 )
|
|
|
|
[node name="enemy6" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 5490.74, 349.937 )
|
|
|
|
[node name="enemy7" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 5765.15, 546.305 )
|
|
|
|
[node name="enemy8" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 6142.78, 244.201 )
|
|
|
|
[node name="enemy9" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 6701.67, 221.543 )
|
|
|
|
[node name="enemy10" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 6701.67, 352.455 )
|
|
|
|
[node name="enemy11" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 6706.71, 500.989 )
|
|
|
|
[node name="enemy12" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 6711.74, 566.445 )
|
|
|
|
[node name="enemy13" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 7157.35, 332.314 )
|
|
|
|
[node name="enemy14" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 7421.69, 511.059 )
|
|
|
|
[node name="enemy15" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 7887.43, 239.166 )
|
|
|
|
[node name="enemy16" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 8463.95, 382.665 )
|
|
|
|
[node name="enemy17" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 9065.64, 244.201 )
|
|
|
|
[node name="enemy18" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 8967.46, 566.445 )
|
|
|
|
[node name="enemy19" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 9483.55, 422.946 )
|
|
|
|
[node name="enemy20" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 9687.47, 234.131 )
|
|
|
|
[node name="enemy21" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 9815.86, 579.033 )
|
|
|
|
[node name="enemy22" parent="enemies" instance=ExtResource( 4 )]
|
|
|
|
transform/pos = Vector2( 9815.86, 579.033 )
|
|
|
|
[node name="enemy2 2" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 4759.97, 278.527 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy23" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 6277.15, 559.36 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy24" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 7136.77, 100.438 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy25" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 7766.93, 370.996 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy26" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 7890.23, 309.35 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy27" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 8006.67, 237.43 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy28" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 8664.23, 257.978 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy29" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 8660.8, 357.297 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy30" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 8657.38, 453.191 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy31" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 9475.9, 189.483 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy32" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 9564.95, 234.005 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy33" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 9674.54, 281.952 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy34" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 9575.22, 391.545 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="enemy35" parent="enemies" instance=ExtResource( 5 )]
|
|
|
|
transform/pos = Vector2( 9458.78, 446.342 )
|
|
linear_damp = 0.1
|
|
|
|
[node name="parallax" parent="." instance=ExtResource( 6 )]
|
|
|
|
|