97 lines
16 KiB
Plaintext
97 lines
16 KiB
Plaintext
[gd_scene load_steps=12 format=2]
|
|
|
|
[ext_resource path="res://meta/DungeonTilemap.tres" type="TileSet" id=1]
|
|
[ext_resource path="res://Player/Player.tscn" type="PackedScene" id=2]
|
|
[ext_resource path="res://art/door.png" type="Texture" id=3]
|
|
[ext_resource path="res://objects/Lever.tscn" type="PackedScene" id=4]
|
|
[ext_resource path="res://levels/Campaign/Level 4/TileMap2.gd" type="Script" id=5]
|
|
[ext_resource path="res://ai/Scenes/ogre.tscn" type="PackedScene" id=6]
|
|
[ext_resource path="res://ai/Scenes/Skeleton Enemy.tscn" type="PackedScene" id=7]
|
|
[ext_resource path="res://ai/Scenes/Demon.tscn" type="PackedScene" id=8]
|
|
[ext_resource path="res://levels/Campaign/Level 4/Area2D.gd" type="Script" id=9]
|
|
[ext_resource path="res://objects/Door.tscn" type="PackedScene" id=10]
|
|
|
|
[sub_resource type="RectangleShape2D" id=1]
|
|
extents = Vector2( 1535, 10 )
|
|
|
|
[node name="Level_4" type="Node"]
|
|
|
|
[node name="Door" parent="." instance=ExtResource( 10 )]
|
|
position = Vector2( 1590, 145 )
|
|
|
|
[node name="door" type="Sprite" parent="."]
|
|
position = Vector2( 16.0554, 160.966 )
|
|
texture = ExtResource( 3 )
|
|
hframes = 2
|
|
|
|
[node name="TileMap" type="TileMap" parent="." groups=[
|
|
"Tilemap",
|
|
]]
|
|
tile_set = ExtResource( 1 )
|
|
cell_size = Vector2( 16, 16 )
|
|
format = 1
|
|
tile_data = PoolIntArray( -65539, 0, 8, -65538, 0, 10, -65537, 0, 10, -131072, 0, 10, -131071, 0, 10, -131070, 0, 10, -131069, 0, 10, -131068, 0, 10, -131067, 0, 10, -131066, 0, 10, -131065, 0, 10, -131064, 0, 10, -131063, 0, 10, -131062, 0, 10, -131061, 0, 10, -131060, 0, 10, -131059, 0, 10, -131058, 0, 10, -131057, 0, 10, -131056, 0, 10, -131055, 0, 10, -131054, 0, 10, -131053, 0, 10, -131052, 0, 10, -131051, 0, 10, -131050, 0, 10, -131049, 0, 10, -131048, 0, 10, -131047, 0, 10, -131046, 0, 10, -131045, 0, 10, -131044, 0, 10, -131043, 0, 10, -131042, 0, 10, -131041, 0, 10, -131040, 0, 10, -131039, 0, 10, -131038, 0, 10, -131037, 0, 10, -131036, 0, 10, -131035, 0, 10, -131034, 0, 10, -131033, 0, 10, -131032, 0, 10, -131031, 0, 10, -131030, 0, 10, -131029, 0, 10, -131028, 0, 10, -131027, 0, 10, -131026, 0, 10, -131025, 0, 10, -131024, 0, 10, -131023, 0, 10, -131022, 0, 10, -131021, 0, 10, -131020, 0, 10, -131019, 0, 10, -131018, 0, 10, -131017, 0, 10, -131016, 0, 10, -131015, 0, 10, -131014, 0, 10, -131013, 0, 10, -131012, 0, 10, -131011, 0, 10, -131010, 0, 10, -131009, 0, 10, -131008, 0, 10, -131007, 0, 10, -131006, 0, 10, -131005, 0, 10, -131004, 0, 10, -131003, 0, 10, -131002, 0, 10, -131001, 0, 10, -131000, 0, 10, -130999, 0, 10, -130998, 0, 10, -130997, 0, 10, -130996, 0, 10, -130995, 0, 10, -130994, 0, 10, -130993, 0, 10, -130992, 0, 10, -130991, 0, 10, -130990, 0, 10, -130989, 0, 10, -130988, 0, 10, -130987, 0, 10, -130986, 0, 10, -130985, 0, 10, -130984, 0, 10, -130983, 0, 10, -130982, 0, 10, -130981, 0, 10, -130980, 0, 10, -130979, 0, 10, -130978, 0, 10, -130977, 0, 10, -130976, 0, 10, -130975, 0, 10, -130974, 0, 10, -130973, 0, 10, -130972, 0, 10, -130971, 0, 10, -130970, 0, 10, -130969, 0, 10, -130968, 0, 11, -3, 0, 65544, -2, 0, 131081, -1, 0, 131081, -65536, 0, 131081, -65535, 0, 131081, -65534, 0, 131081, -65533, 0, 131081, -65532, 0, 131081, -65531, 0, 131081, -65530, 0, 131081, -65529, 0, 131081, -65528, 0, 131081, -65527, 0, 131081, -65526, 0, 131081, -65525, 0, 131081, -65524, 0, 131081, -65523, 0, 131081, -65522, 0, 131081, -65521, 0, 131081, -65520, 0, 131081, -65519, 0, 131081, -65518, 0, 131081, -65517, 0, 131081, -65516, 0, 131081, -65515, 0, 131081, -65514, 0, 131081, -65513, 0, 131081, -65512, 0, 131081, -65511, 0, 131081, -65510, 0, 131081, -65509, 0, 131081, -65508, 0, 131081, -65507, 0, 131081, -65506, 0, 131081, -65505, 0, 131081, -65504, 0, 131081, -65503, 0, 131081, -65502, 0, 131081, -65501, 0, 131081, -65500, 0, 131081, -65499, 0, 131081, -65498, 0, 131081, -65497, 0, 131081, -65496, 0, 131081, -65495, 0, 131081, -65494, 0, 131081, -65493, 0, 131081, -65492, 0, 131081, -65491, 0, 131081, -65490, 0, 131081, -65489, 0, 131081, -65488, 0, 131081, -65487, 0, 131081, -65486, 0, 131081, -65485, 0, 131081, -65484, 0, 131081, -65483, 0, 131081, -65482, 0, 131081, -65481, 0, 131081, -65480, 0, 131081, -65479, 0, 131081, -65478, 0, 131081, -65477, 0, 131081, -65476, 0, 131081, -65475, 0, 131081, -65474, 0, 131081, -65473, 0, 131081, -65472, 0, 131081, -65471, 0, 131081, -65470, 0, 131081, -65469, 0, 131081, -65468, 0, 131081, -65467, 0, 131081, -65466, 0, 131081, -65465, 0, 131081, -65464, 0, 131081, -65463, 0, 131081, -65462, 0, 131081, -65461, 0, 131081, -65460, 0, 131081, -65459, 0, 131081, -65458, 0, 131081, -65457, 0, 131081, -65456, 0, 131081, -65455, 0, 131081, -65454, 0, 131081, -65453, 0, 131081, -65452, 0, 131081, -65451, 0, 131081, -65450, 0, 131081, -65449, 0, 131081, -65448, 0, 131081, -65447, 0, 131081, -65446, 0, 131081, -65445, 0, 131081, -65444, 0, 131081, -65443, 0, 131081, -65442, 0, 131081, -65441, 0, 131081, -65440, 0, 131081, -65439, 0, 131081, -65438, 0, 131081, -65437, 0, 131081, -65436, 0, 131081, -65435, 0, 131081, -65434, 0, 131081, -65433, 0, 131081, -65432, 0, 131083, 65533, 0, 65544, 65534, 0, 131081, 65535, 0, 131078, 0, 0, 196617, 1, 0, 196617, 2, 0, 196617, 3, 0, 196617, 4, 0, 196617, 5, 0, 196617, 6, 0, 196617, 7, 0, 196617, 8, 0, 196617, 9, 0, 196617, 10, 0, 196617, 11, 0, 196617, 12, 0, 196617, 13, 0, 196617, 14, 0, 196617, 15, 0, 196617, 16, 0, 196617, 17, 0, 196617, 18, 0, 196617, 19, 0, 196617, 20, 0, 196617, 21, 0, 196617, 22, 0, 196617, 23, 0, 196617, 24, 0, 196617, 25, 0, 196617, 26, 0, 196617, 27, 0, 196617, 28, 0, 196617, 29, 0, 196617, 30, 0, 196617, 31, 0, 196617, 32, 0, 196617, 33, 0, 196617, 34, 0, 196617, 35, 0, 196617, 36, 0, 196617, 37, 0, 196617, 38, 0, 196617, 39, 0, 196617, 40, 0, 196617, 41, 0, 196617, 42, 0, 196617, 43, 0, 196617, 44, 0, 196617, 45, 0, 196617, 46, 0, 196617, 47, 0, 196617, 48, 0, 196617, 49, 0, 196617, 50, 0, 196617, 51, 0, 196617, 52, 0, 196617, 53, 0, 196617, 54, 0, 196617, 55, 0, 131077, 56, 0, 131078, 57, 0, 196617, 58, 0, 196617, 59, 0, 196617, 60, 0, 196617, 61, 0, 196617, 62, 0, 196617, 63, 0, 196617, 64, 0, 196617, 65, 0, 196617, 66, 0, 196617, 67, 0, 196617, 68, 0, 196617, 69, 0, 196617, 70, 0, 196617, 71, 0, 196617, 72, 0, 196617, 73, 0, 196617, 74, 0, 131077, 75, 0, 131078, 76, 0, 196617, 77, 0, 196617, 78, 0, 196617, 79, 0, 196617, 80, 0, 196617, 81, 0, 196617, 82, 0, 196617, 83, 0, 196617, 84, 0, 196617, 85, 0, 196617, 86, 0, 196617, 87, 0, 196617, 88, 0, 196617, 89, 0, 196617, 90, 0, 196617, 91, 0, 196617, 92, 0, 196617, 93, 0, 196617, 94, 0, 196617, 95, 0, 196617, 96, 0, 196617, 97, 0, 196617, 98, 0, 196617, 99, 0, 196617, 100, 0, 196617, 101, 0, 196617, 102, 0, 131077, 103, 0, 131081, 104, 0, 131083, 131069, 0, 65544, 131070, 0, 131081, 131071, 0, 131083, 65591, 0, 65544, 65592, 0, 131083, 65610, 0, 65544, 65611, 0, 131083, 65638, 0, 65544, 65639, 0, 131081, 65640, 0, 131083, 196605, 0, 65544, 196606, 0, 131081, 196607, 0, 131083, 131127, 0, 65544, 131128, 0, 131083, 131146, 0, 65544, 131147, 0, 131083, 131174, 0, 65544, 131175, 0, 131081, 131176, 0, 131083, 262141, 0, 65544, 262142, 0, 131081, 262143, 0, 131083, 196663, 0, 65544, 196664, 0, 131083, 196682, 0, 65544, 196683, 0, 131083, 196710, 0, 65544, 196711, 0, 131081, 196712, 0, 131083, 327677, 0, 65544, 327678, 0, 131081, 327679, 0, 131083, 262199, 0, 65544, 262200, 0, 131083, 262218, 0, 65544, 262219, 0, 131083, 262246, 0, 65544, 262247, 0, 131081, 262248, 0, 131083, 393213, 0, 65544, 393214, 0, 131081, 393215, 0, 131083, 327735, 0, 65544, 327736, 0, 131083, 327754, 0, 65544, 327755, 0, 131083, 327782, 0, 65544, 327783, 0, 131081, 327784, 0, 131083, 458749, 0, 65544, 458750, 0, 131081, 458751, 0, 131083, 393271, 0, 65544, 393272, 0, 131083, 393290, 0, 65544, 393291, 0, 131083, 393318, 0, 65544, 393319, 0, 131081, 393320, 0, 131083, 524285, 0, 65544, 524286, 0, 131081, 524287, 0, 131083, 458807, 0, 65544, 458808, 0, 131083, 458826, 0, 65544, 458827, 0, 131083, 458854, 0, 65544, 458855, 0, 131081, 458856, 0, 131083, 589821, 0, 65544, 589822, 0, 131081, 589823, 0, 131083, 524343, 0, 196616, 524344, 0, 196619, 524362, 0, 196616, 524363, 0, 196619, 524390, 0, 65544, 524391, 0, 131081, 524392, 0, 131083, 655357, 0, 65544, 655358, 0, 131081, 655359, 0, 131083, 589852, 0, 8, 589853, 0, 10, 589854, 0, 10, 589855, 0, 10, 589856, 0, 10, 589857, 0, 10, 589858, 0, 10, 589859, 0, 10, 589860, 0, 11, 589926, 0, 65544, 589927, 0, 131081, 589928, 0, 131083, 720893, 0, 65544, 720894, 0, 131081, 720895, 0, 131083, 655382, 0, 0, 655386, 0, 0, 655388, 0, 65544, 655389, 0, 131081, 655390, 0, 131081, 655391, 0, 131081, 655392, 0, 131081, 655393, 0, 131081, 655394, 0, 131081, 655395, 0, 131081, 655396, 0, 65542, 655397, 0, 11, 655462, 0, 65544, 655463, 0, 131081, 655464, 0, 131083, 786429, 0, 65544, 786430, 0, 131081, 786431, 0, 65542, 720896, 0, 10, 720897, 0, 10, 720898, 0, 10, 720899, 0, 10, 720900, 0, 10, 720901, 0, 10, 720902, 0, 10, 720903, 0, 10, 720904, 0, 10, 720905, 0, 10, 720906, 0, 10, 720907, 0, 10, 720908, 0, 10, 720909, 0, 10, 720910, 0, 10, 720911, 0, 10, 720912, 0, 10, 720913, 0, 10, 720914, 0, 10, 720915, 0, 10, 720916, 0, 11, 720918, 0, 65536, 720920, 0, 0, 720922, 0, 65536, 720924, 0, 65544, 720925, 0, 131081, 720926, 0, 131081, 720927, 0, 131081, 720928, 0, 131081, 720929, 0, 131081, 720930, 0, 131081, 720931, 0, 131081, 720932, 0, 131081, 720933, 0, 65542, 720934, 0, 10, 720935, 0, 10, 720936, 0, 10, 720937, 0, 10, 720938, 0, 10, 720939, 0, 10, 720940, 0, 10, 720941, 0, 10, 720942, 0, 10, 720943, 0, 10, 720944, 0, 10, 720945, 0, 10, 720946, 0, 10, 720947, 0, 10, 720948, 0, 10, 720949, 0, 10, 720950, 0, 10, 720951, 0, 10, 720952, 0, 10, 720953, 0, 10, 720954, 0, 10, 720955, 0, 10, 720956, 0, 10, 720957, 0, 10, 720958, 0, 10, 720959, 0, 10, 720960, 0, 10, 720961, 0, 10, 720962, 0, 10, 720963, 0, 10, 720964, 0, 10, 720965, 0, 10, 720966, 0, 10, 720967, 0, 10, 720968, 0, 10, 720969, 0, 10, 720970, 0, 10, 720971, 0, 10, 720972, 0, 10, 720973, 0, 10, 720974, 0, 10, 720975, 0, 10, 720976, 0, 11, 720982, 0, 8, 720983, 0, 10, 720984, 0, 10, 720985, 0, 10, 720986, 0, 10, 720987, 0, 10, 720988, 0, 10, 720989, 0, 10, 720990, 0, 10, 720991, 0, 10, 720992, 0, 10, 720993, 0, 10, 720994, 0, 10, 720995, 0, 10, 720996, 0, 10, 720997, 0, 10, 720998, 0, 65541, 720999, 0, 131081, 721000, 0, 131083, 851965, 0, 65544, 851966, 0, 131081, 851967, 0, 131081, 786432, 0, 131081, 786433, 0, 131081, 786434, 0, 131081, 786435, 0, 131081, 786436, 0, 131081, 786437, 0, 131081, 786438, 0, 131081, 786439, 0, 131081, 786440, 0, 131081, 786441, 0, 131081, 786442, 0, 131081, 786443, 0, 131081, 786444, 0, 131081, 786445, 0, 131081, 786446, 0, 131081, 786447, 0, 131081, 786448, 0, 131081, 786449, 0, 131081, 786450, 0, 131081, 786451, 0, 131081, 786452, 0, 131083, 786454, 0, 65536, 786456, 0, 65536, 786458, 0, 65536, 786460, 0, 65544, 786461, 0, 131081, 786462, 0, 131081, 786463, 0, 131081, 786464, 0, 131081, 786465, 0, 131081, 786466, 0, 131081, 786467, 0, 131081, 786468, 0, 131081, 786469, 0, 131081, 786470, 0, 131081, 786471, 0, 131081, 786472, 0, 131081, 786473, 0, 131081, 786474, 0, 131081, 786475, 0, 131081, 786476, 0, 131081, 786477, 0, 131081, 786478, 0, 131081, 786479, 0, 131081, 786480, 0, 131081, 786481, 0, 131081, 786482, 0, 131081, 786483, 0, 131081, 786484, 0, 131081, 786485, 0, 131081, 786486, 0, 131081, 786487, 0, 131081, 786488, 0, 131081, 786489, 0, 131081, 786490, 0, 131081, 786491, 0, 131081, 786492, 0, 131081, 786493, 0, 131081, 786494, 0, 131081, 786495, 0, 131081, 786496, 0, 131081, 786497, 0, 131081, 786498, 0, 131081, 786499, 0, 131081, 786500, 0, 131081, 786501, 0, 131081, 786502, 0, 131081, 786503, 0, 131081, 786504, 0, 131081, 786505, 0, 131081, 786506, 0, 131081, 786507, 0, 131081, 786508, 0, 131081, 786509, 0, 131081, 786510, 0, 131081, 786511, 0, 131081, 786512, 0, 131083, 786518, 0, 65544, 786519, 0, 131081, 786520, 0, 131081, 786521, 0, 131081, 786522, 0, 131081, 786523, 0, 131081, 786524, 0, 131081, 786525, 0, 131081, 786526, 0, 131081, 786527, 0, 131081, 786528, 0, 131081, 786529, 0, 131081, 786530, 0, 131081, 786531, 0, 131081, 786532, 0, 131081, 786533, 0, 131081, 786534, 0, 131081, 786535, 0, 131081, 786536, 0, 131083, 917501, 0, 196616, 917502, 0, 196617, 917503, 0, 196617, 851968, 0, 196617, 851969, 0, 196617, 851970, 0, 196617, 851971, 0, 196617, 851972, 0, 196617, 851973, 0, 196617, 851974, 0, 196617, 851975, 0, 196617, 851976, 0, 196617, 851977, 0, 196617, 851978, 0, 196617, 851979, 0, 196617, 851980, 0, 196617, 851981, 0, 196617, 851982, 0, 196617, 851983, 0, 196617, 851984, 0, 196617, 851985, 0, 196617, 851986, 0, 196617, 851987, 0, 196617, 851988, 0, 196619, 851990, 0, 131072, 851992, 0, 131072, 851994, 0, 131072, 851996, 0, 196616, 851997, 0, 196617, 851998, 0, 196617, 851999, 0, 196617, 852000, 0, 196617, 852001, 0, 196617, 852002, 0, 196617, 852003, 0, 196617, 852004, 0, 196617, 852005, 0, 196617, 852006, 0, 196617, 852007, 0, 196617, 852008, 0, 196617, 852009, 0, 196617, 852010, 0, 196617, 852011, 0, 196617, 852012, 0, 196617, 852013, 0, 196617, 852014, 0, 196617, 852015, 0, 196617, 852016, 0, 196617, 852017, 0, 196617, 852018, 0, 196617, 852019, 0, 196617, 852020, 0, 196617, 852021, 0, 196617, 852022, 0, 196617, 852023, 0, 196617, 852024, 0, 196617, 852025, 0, 196617, 852026, 0, 196617, 852027, 0, 196617, 852028, 0, 196617, 852029, 0, 196617, 852030, 0, 196617, 852031, 0, 196617, 852032, 0, 196617, 852033, 0, 196617, 852034, 0, 196617, 852035, 0, 196617, 852036, 0, 196617, 852037, 0, 196617, 852038, 0, 196617, 852039, 0, 196617, 852040, 0, 196617, 852041, 0, 196617, 852042, 0, 196617, 852043, 0, 196617, 852044, 0, 196617, 852045, 0, 196617, 852046, 0, 196617, 852047, 0, 196617, 852048, 0, 196619, 852054, 0, 196616, 852055, 0, 196617, 852056, 0, 196617, 852057, 0, 196617, 852058, 0, 196617, 852059, 0, 196617, 852060, 0, 196617, 852061, 0, 196617, 852062, 0, 196617, 852063, 0, 196617, 852064, 0, 196617, 852065, 0, 196617, 852066, 0, 196617, 852067, 0, 196617, 852068, 0, 196617, 852069, 0, 196617, 852070, 0, 196617, 852071, 0, 196617, 852072, 0, 196619 )
|
|
|
|
[node name="Player" parent="." instance=ExtResource( 2 )]
|
|
position = Vector2( 25, 174 )
|
|
|
|
[node name="TileMap2" type="TileMap" parent="."]
|
|
tile_set = ExtResource( 1 )
|
|
cell_size = Vector2( 16, 16 )
|
|
format = 1
|
|
tile_data = PoolIntArray( 589879, 0, 8, 589880, 0, 11, 589898, 0, 8, 589899, 0, 11, 655415, 0, 196616, 655416, 0, 196619, 655434, 0, 196616, 655435, 0, 196619 )
|
|
script = ExtResource( 5 )
|
|
|
|
[node name="Lever" parent="." instance=ExtResource( 4 )]
|
|
position = Vector2( 844, 169 )
|
|
|
|
[node name="Enemies" type="Node" parent="."]
|
|
|
|
[node name="Ogre" parent="Enemies" instance=ExtResource( 6 )]
|
|
position = Vector2( 1024, 137 )
|
|
|
|
[node name="Skeleton Enemy" parent="Enemies" instance=ExtResource( 7 )]
|
|
position = Vector2( 1090, 126 )
|
|
|
|
[node name="Demon" parent="Enemies" instance=ExtResource( 8 )]
|
|
position = Vector2( 931, 104 )
|
|
|
|
[node name="Ogre2" parent="Enemies" instance=ExtResource( 6 )]
|
|
position = Vector2( 1069, 166 )
|
|
|
|
[node name="Skeleton Enemy2" parent="Enemies" instance=ExtResource( 7 )]
|
|
position = Vector2( 1135, 155 )
|
|
|
|
[node name="Demon4" parent="Enemies" instance=ExtResource( 8 )]
|
|
position = Vector2( 1422, 107 )
|
|
|
|
[node name="Skeleton Enemy4" parent="Enemies" instance=ExtResource( 7 )]
|
|
position = Vector2( 1521, 166 )
|
|
|
|
[node name="Demon5" parent="Enemies" instance=ExtResource( 8 )]
|
|
position = Vector2( 1498, 167 )
|
|
|
|
[node name="Skeleton Enemy5" parent="Enemies" instance=ExtResource( 7 )]
|
|
position = Vector2( 1430, 155 )
|
|
|
|
[node name="Demon2" parent="Enemies" instance=ExtResource( 8 )]
|
|
position = Vector2( 976, 133 )
|
|
|
|
[node name="Ogre3" parent="Enemies" instance=ExtResource( 6 )]
|
|
position = Vector2( 1078, 94 )
|
|
|
|
[node name="Skeleton Enemy3" parent="Enemies" instance=ExtResource( 7 )]
|
|
position = Vector2( 1144, 83 )
|
|
|
|
[node name="Demon3" parent="Enemies" instance=ExtResource( 8 )]
|
|
position = Vector2( 985, 61 )
|
|
|
|
[node name="Area2D" type="Area2D" parent="."]
|
|
script = ExtResource( 9 )
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"]
|
|
position = Vector2( 1112, 229 )
|
|
shape = SubResource( 1 )
|
|
[connection signal="on" from="Lever" to="TileMap2" method="_on_Lever_on"]
|
|
[connection signal="body_entered" from="Area2D" to="Area2D" method="_on_Area2D_body_entered"]
|