On repart sur des bases simples le but étant de construire des niveaux qui commencent à avoir un game play progressif et qui mettent en place une vraie grammaire.
55 lines
15 KiB
Plaintext
55 lines
15 KiB
Plaintext
[gd_scene load_steps=5 format=3 uid="uid://u528iojubmyx"]
|
|
|
|
[ext_resource type="Script" path="res://levels/level.gd" id="1_ree4a"]
|
|
[ext_resource type="TileSet" uid="uid://cx4160r6lbeb3" path="res://levels/global_tileset.tres" id="1_sdkpd"]
|
|
[ext_resource type="PackedScene" uid="uid://dv0mokf4eogm7" path="res://princesse.tscn" id="2_p75ky"]
|
|
[ext_resource type="PackedScene" uid="uid://4pdhps0lgy4o" path="res://items/door.tscn" id="4_mk1ik"]
|
|
|
|
[node name="Node2D" type="Node2D"]
|
|
script = ExtResource("1_ree4a")
|
|
|
|
[node name="TileMap" type="TileMap" parent="."]
|
|
scale = Vector2(1.00165, 1)
|
|
tile_set = ExtResource("1_sdkpd")
|
|
format = 2
|
|
layer_0/tile_data = PackedInt32Array(196605, 262145, 2, 196606, 262145, 2, 196607, 196609, 2, 131072, 196609, 2, 131073, 65537, 0, 131074, 65537, 0, 131075, 65537, 0, 131076, 65537, 0, 131077, 196609, 2, 131078, 262145, 2, 131079, 196609, 2, 131080, 262145, 2, 131081, 196609, 2, 131082, 262145, 2, 131083, 196609, 2, 131084, 196609, 2, 196594, 196609, 2, 196595, 262145, 2, 196596, 196609, 2, 196597, 262145, 2, 196598, 196609, 2, 196599, 262145, 2, 196600, 196609, 2, 196601, 262145, 2, 196602, 196609, 2, 196603, 262145, 2, 196604, 196609, 2, 131085, 262145, 2, 131086, 196609, 2, 131087, 262145, 2, 131088, 196609, 2, 131089, 262145, 2, 131090, 196609, 2, 131091, 262145, 2, 131092, 196609, 2, 131093, 262145, 2, 131094, 196609, 2, 131095, 262145, 2, 131096, 196609, 2, 131097, 262145, 2, 196593, 65537, 0, 131098, 65537, 0, -720911, 131073, 1, -786447, 131073, 1, -851983, 131073, 1, -917519, 131073, 1, -983055, 262145, 0, -1310735, 131073, 5, -1310736, 655361, 2, -1245200, 131073, 5, -983056, 65537, 0, -917520, 65537, 1, -851984, 65537, 1, -786448, 65537, 1, -720912, 65537, 1, -655376, 655361, 2, -196624, 262145, 1, 196592, 65537, 0, 131099, 65537, 0, 196635, 65537, 4, 196634, 196609, 3, 196633, 65537, 4, 196632, 65537, 4, 196631, 65537, 1, 196630, 65537, 1, 196629, 65537, 1, 196628, 65537, 1, 196627, 196609, 3, 196626, 196609, 3, 196625, 196609, 3, 196624, 65537, 4, 196623, 196609, 3, 196622, 196609, 3, 196621, 196609, 3, 196620, 65537, 1, 196619, 65537, 1, 196618, 65537, 1, 196617, 196609, 3, 196616, 65537, 1, 196615, 65537, 4, 196614, 65537, 1, 196613, 65537, 1, 196612, 65537, 1, 196611, 196609, 3, 196610, 65537, 4, 196609, 196609, 3, 196608, 65537, 4, 262143, 65537, 1, 262142, 196609, 3, 262141, 196609, 3, 262140, 65537, 4, 262139, 65537, 4, 262138, 196609, 3, 262137, 65537, 4, 262136, 196609, 3, 262135, 65537, 4, 262134, 65537, 1, 262133, 65537, 1, 262132, 65537, 1, 262131, 65537, 1, 262130, 196609, 3, 262129, 65537, 4, 262128, 65537, 4, 262127, 65537, 1, 196591, 655361, 3, 131055, 131073, 1, 65519, 131073, 1, -17, 131073, 1, -65553, 131073, 1, -131089, 131073, 1, -196625, 655361, 2, -524305, 131073, 2, -589841, 655361, 2, -655377, 65537, 4, -720913, 65537, 1, -786449, 196609, 3, -851985, 65537, 1, -917521, 65537, 4, -983057, 65537, 0, -1179665, 131073, 5, -1245201, 655361, 2, -1310737, 65537, 1, 131100, 65537, 0, 196636, 65537, 1, 262172, 65537, 4, 262171, 196609, 3, 262170, 196609, 3, 262169, 65537, 1, 262168, 65537, 1, 262167, 196609, 3, 262166, 196609, 3, 262165, 65537, 4, 262164, 65537, 1, 262163, 65537, 1, 262162, 65537, 4, 262161, 65537, 4, 262160, 65537, 4, 262159, 65537, 1, 262158, 65537, 4, 262157, 65537, 1, 262156, 65537, 4, 262155, 196609, 3, 262154, 65537, 1, 262153, 65537, 1, 262152, 196609, 3, 262151, 65537, 1, 262150, 65537, 1, 262149, 196609, 3, 262148, 196609, 3, 262147, 65537, 4, 262146, 65537, 1, 262145, 65537, 4, 262144, 196609, 3, 327679, 65537, 4, 327678, 196609, 3, 327677, 196609, 3, 327676, 65537, 4, 327675, 65537, 4, 327674, 65537, 4, 327673, 65537, 4, 327672, 65537, 1, 327671, 65537, 4, 327670, 65537, 1, 327669, 65537, 1, 327668, 196609, 3, 327667, 65537, 4, 327666, 196609, 3, 327665, 65537, 1, 327664, 65537, 1, 327663, 196609, 3, -262161, 196609, 3, -262160, 131073, 1, -327697, 65537, 0, -327696, 262145, 0, -655375, 131073, 5, -589840, 131073, 5, -983052, 196609, 0, -983048, 262145, 0, -983051, 65537, 0, -983050, 524289, 4, -983049, 65537, 0, -917516, 196609, 1, -917515, 65537, 2, -917514, 65537, 2, -917513, 65537, 2, -917512, 262145, 1, -720902, 196609, 0, -655366, 196609, 1, -720901, 65537, 0, -655365, 65537, 2, -720900, 524289, 4, -655364, 65537, 2, -720899, 65537, 0, -655363, 65537, 2, -720898, 262145, 0, -655362, 262145, 1, -393228, 196609, 0, -327692, 196609, 1, -393227, 65537, 0, -327691, 65537, 2, -393226, 524289, 4, -327690, 65537, 2, -393225, 65537, 0, -327689, 65537, 2, -393224, 262145, 0, -327688, 262145, 1, -131078, 196609, 0, -65542, 196609, 1, -131077, 65537, 0, -65541, 65537, 2, -131076, 524289, 4, -65540, 65537, 2, -131075, 65537, 0, -65539, 65537, 2, -131074, 262145, 0, -65538, 262145, 1, -1376271, 131073, 1, -1441807, 131073, 1, -1507343, 262145, 0, -1507345, 65537, 0, -1507344, 65537, 0, -1441809, 65537, 1, -1376273, 65537, 1, -1376272, 65537, 1, -1441808, 65537, 1, -1179659, 458755, 1, -1114123, 458755, 2, -1179658, 524291, 1, -1114122, 524291, 2, -1048586, 524291, 3, -1179657, 589827, 1, -1114121, 589827, 2, -917509, 458755, 1, -851973, 458755, 2, -917508, 524291, 1, -851972, 524291, 2, -786436, 524291, 3, -917507, 589827, 1, -851971, 589827, 2, -589835, 458755, 1, -524299, 458755, 2, -589834, 524291, 1, -524298, 524291, 2, -458762, 524291, 3, -589833, 589827, 1, -524297, 589827, 2, -327685, 458755, 1, -262149, 458755, 2, -327684, 524291, 1, -262148, 524291, 2, -196612, 524291, 3, -327683, 589827, 1, -262147, 589827, 2, -12, 983041, 7, -13, 917505, 7)
|
|
layer_1/name = "background"
|
|
layer_1/enabled = true
|
|
layer_1/modulate = Color(0.647059, 0.509804, 0.615686, 0.807843)
|
|
layer_1/y_sort_enabled = false
|
|
layer_1/y_sort_origin = 0
|
|
layer_1/z_index = -1
|
|
layer_1/tile_data = PackedInt32Array(-1507345, 65539, 6, -1441809, 327683, 10, -1376273, 393219, 10, -1310737, 327683, 10, -1245201, 65539, 7, -1179665, 65539, 7, -1114129, 196611, 9, -1048593, 393219, 10, -983057, 393219, 10, -917521, 393219, 10, -851985, 196611, 9, -786449, 196611, 10, -720913, 393219, 10, -655377, 196611, 10, -589841, 65539, 10, -524305, 262147, 10, -458769, 196611, 10, -393233, 65539, 10, -327697, 196611, 10, -262161, 196611, 9, -196625, 196611, 9, -131089, 262147, 10, -65553, 262147, 9, -17, 65539, 10, 65519, 196611, 10, 131055, 65539, 10, 196591, 262147, 10, 262127, 262147, 10, 327663, 262147, 10, -1507344, 65539, 6, -1441808, 65539, 10, -1376272, 393219, 10, -1310736, 393219, 10, -1245200, 65539, 10, -1179664, 393219, 10, -1114128, 393219, 10, -1048592, 65539, 10, -983056, 65539, 7, -917520, 327683, 10, -851984, 196611, 10, -786448, 393219, 10, -720912, 196611, 9, -655376, 393219, 10, -589840, 65539, 10, -524304, 393219, 10, -458768, 327683, 10, -393232, 65539, 10, -327696, 196611, 9, -262160, 262147, 9, -196624, 196611, 9, -131088, 262147, 9, -65552, 393219, 10, -16, 262147, 10, 65520, 65539, 7, 131056, 327683, 10, 196592, 65539, 7, 262128, 262147, 10, 327664, 196611, 9, -1507343, 262147, 6, -1441807, 131075, 7, -1376271, 131075, 7, -1310735, 131075, 7, -1245199, 131075, 7, -1179663, 131075, 7, -1114127, 131075, 7, -1048591, 131075, 7, -983055, 131075, 7, -917519, 131075, 7, -851983, 131075, 7, -786447, 131075, 7, -720911, 131075, 7, -655375, 131075, 7, -589839, 131075, 7, -524303, 131075, 7, -458767, 131075, 7, -393231, 131075, 7, -327695, 131075, 7, -262159, 262147, 10, -196623, 196611, 10, -131087, 262147, 9, -65551, 262147, 9, -15, 262147, 9, 65521, 65539, 10, 131057, 393219, 10, 196593, 393219, 10, 262129, 327683, 10, 327665, 65539, 10, 196594, 65539, 7, 262130, 262147, 9, 327666, 65539, 7, 196595, 393219, 10, 262131, 327683, 10, 327667, 65539, 7, 196596, 327683, 10, 262132, 393219, 10, 327668, 65539, 10, 196597, 65539, 10, 262133, 65539, 10, 327669, 327683, 10, 196598, 196611, 10, 262134, 196611, 9, 327670, 262147, 10, 196599, 196611, 10, 262135, 393219, 10, 327671, 262147, 9, 196600, 196611, 9, 262136, 196611, 9, 327672, 393219, 10, 196601, 262147, 9, 262137, 262147, 9, 327673, 65539, 7, 196602, 196611, 10, 262138, 196611, 9, 327674, 65539, 10, 196603, 65539, 7, 262139, 262147, 9, 327675, 393219, 10, 196604, 262147, 10, 262140, 65539, 7, 327676, 65539, 7, 196605, 65539, 7, 262141, 65539, 7, 327677, 65539, 7, 196606, 262147, 10, 262142, 327683, 10, 327678, 262147, 9, 196607, 262147, 10, 262143, 262147, 9, 327679, 262147, 9, 131072, 196611, 9, 196608, 327683, 10, 262144, 196611, 10, 131073, 327683, 10, 196609, 327683, 10, 262145, 65539, 10, 131074, 262147, 10, 196610, 196611, 10, 262146, 262147, 10, 131075, 65539, 10, 196611, 196611, 9, 262147, 196611, 9, 131076, 196611, 10, 196612, 196611, 10, 262148, 262147, 9, 131077, 262147, 10, 196613, 196611, 9, 262149, 65539, 7, 131078, 327683, 10, 196614, 262147, 10, 262150, 65539, 7, 131079, 262147, 10, 196615, 262147, 9, 262151, 327683, 10, 131080, 262147, 9, 196616, 327683, 10, 262152, 196611, 10, 131081, 393219, 10, 196617, 65539, 10, 262153, 65539, 7, 131082, 65539, 7, 196618, 327683, 10, 262154, 65539, 10, 131083, 65539, 7, 196619, 65539, 10, 262155, 393219, 10, 131084, 327683, 10, 196620, 393219, 10, 262156, 393219, 10, 131085, 196611, 9, 196621, 393219, 10, 262157, 262147, 9, 131086, 65539, 10, 196622, 196611, 10, 262158, 327683, 10, 131087, 262147, 9, 196623, 262147, 10, 262159, 65539, 7, 131088, 65539, 7, 196624, 262147, 10, 262160, 65539, 7, 131089, 196611, 9, 196625, 196611, 9, 262161, 65539, 7, 131090, 196611, 10, 196626, 196611, 10, 262162, 327683, 10, 131091, 262147, 10, 196627, 196611, 10, 262163, 65539, 7, 131092, 196611, 9, 196628, 262147, 9, 262164, 327683, 10, 131093, 262147, 10, 196629, 196611, 10, 262165, 262147, 10, 131094, 393219, 10, 196630, 262147, 9, 262166, 327683, 10, 131095, 327683, 10, 196631, 327683, 10, 262167, 393219, 10, 131096, 65539, 7, 196632, 196611, 9, 262168, 65539, 7, 131097, 327683, 10, 196633, 196611, 10, 262169, 262147, 9, 131098, 196611, 10, 196634, 393219, 10, 262170, 327683, 10, 131099, 262147, 10, 196635, 262147, 9, 262171, 262147, 10, 131100, 262147, 10, 196636, 262147, 9, 262172, 65539, 7, -262158, 327683, 9, -196621, 327683, 9, -131084, 65539, 1, -65547, 196611, 3, -10, 131075, 4, 65527, 65539, 4, 131064, 65539, 1, -196622, 262147, 9, -131085, 262147, 9, -65548, 65539, 4, -11, 65539, 1, 65526, 65539, 1, 131063, 65539, 4, -131086, 196611, 9, -65549, 196611, 9, -12, 262147, 3, 65525, 65539, 1, 131062, 3, 4, -65550, 196611, 10, -13, 196611, 10, 65524, 65539, 4, 131061, 262147, 3, -14, 196611, 9, 65523, 196611, 9, 131060, 65539, 4, 65522, 262147, 9, 131059, 262147, 9, 131058, 65539, 7, -851980, 3, 4, -786444, 131075, 4, -720908, 131075, 4, -655372, 3, 4, -589836, 196611, 3, -524300, 131075, 4, -458764, 196611, 3, -393228, 131075, 4, -327692, 262147, 3, -262156, 3, 4, -196620, 131075, 4, -851979, 3, 4, -786443, 131075, 4, -720907, 262147, 3, -655371, 65539, 1, -589835, 65539, 4, -524299, 262147, 3, -458763, 65539, 1, -393227, 65539, 4, -327691, 65539, 4, -262155, 65539, 1, -196619, 131075, 4, -131083, 262147, 3, -851978, 65539, 1, -786442, 131075, 4, -720906, 3, 4, -655370, 3, 4, -589834, 65539, 1, -524298, 65539, 4, -458762, 65539, 1, -393226, 3, 4, -327690, 131075, 4, -262154, 131075, 4, -196618, 65539, 1, -131082, 262147, 3, -65546, 262147, 3, -851977, 262147, 3, -786441, 65539, 4, -720905, 65539, 4, -655369, 3, 4, -589833, 131075, 4, -524297, 196611, 3, -458761, 65539, 4, -393225, 3, 4, -327689, 196611, 3, -262153, 3, 4, -196617, 262147, 3, -131081, 65539, 1, -65545, 262147, 3, -9, 3, 4, -851976, 131075, 4, -786440, 262147, 3, -720904, 3, 4, -655368, 196611, 3, -589832, 3, 4, -524296, 131075, 4, -458760, 65539, 1, -393224, 65539, 4, -327688, 65539, 1, -262152, 196611, 3, -196616, 262147, 3, -131080, 131075, 4, -65544, 196611, 3, -8, 65539, 4, 65528, 196611, 3, -589830, 262147, 3, -524294, 196611, 3, -458758, 65539, 1, -393222, 3, 4, -327686, 196611, 3, -262150, 3, 4, -196614, 65539, 4, -131078, 65539, 4, -65542, 65539, 1, -6, 262147, 3, 65530, 196611, 3, 131066, 131075, 4, -589829, 131075, 4, -524293, 131075, 4, -458757, 131075, 4, -393221, 196611, 3, -327685, 3, 4, -262149, 65539, 4, -196613, 65539, 4, -131077, 65539, 1, -65541, 262147, 3, -5, 131075, 4, 65531, 262147, 3, 131067, 196611, 3, -589828, 65539, 4, -524292, 3, 4, -458756, 65539, 1, -393220, 65539, 4, -327684, 262147, 3, -262148, 65539, 1, -196612, 196611, 3, -131076, 65539, 4, -65540, 196611, 3, -4, 262147, 3, 65532, 3, 4, 131068, 65539, 4, -589827, 131075, 4, -524291, 65539, 4, -458755, 196611, 3, -393219, 65539, 1, -327683, 196611, 3, -262147, 196611, 3, -196611, 65539, 1, -131075, 131075, 4, -65539, 65539, 4, -3, 65539, 1, 65533, 131075, 4, 131069, 131075, 4, -589826, 65539, 1, -524290, 3, 4, -458754, 65539, 1, -393218, 262147, 3, -327682, 196611, 3, -262146, 196611, 3, -196610, 3, 4, -131074, 262147, 3, -65538, 3, 4, -2, 65539, 1, 65534, 65539, 4, 131070, 65539, 4, -65534, 458755, 1, 2, 458755, 2, -65533, 524291, 1, 3, 524291, 2, 65539, 524291, 3, -65532, 589827, 1, 4, 589827, 2, -65531, 458755, 1, 5, 458755, 2, -65530, 524291, 1, 6, 524291, 2, 65542, 524291, 3, -65529, 589827, 1, 7, 589827, 2, -65527, 458755, 1, 9, 458755, 2, -65526, 524291, 1, 10, 524291, 2, 65546, 524291, 3, -65525, 589827, 1, 11, 589827, 2, -65522, 458755, 1, 14, 458755, 2, -65521, 524291, 1, 15, 524291, 2, 65551, 524291, 3, -65520, 589827, 1, 16, 589827, 2, -65517, 458755, 1, 19, 458755, 2, -65516, 524291, 1, 20, 524291, 2, 65556, 524291, 3, -65515, 589827, 1, 21, 589827, 2, -65511, 458755, 1, 25, 458755, 2, -65510, 524291, 1, 26, 524291, 2, 65562, 524291, 3, -65509, 589827, 1, 27, 589827, 2, 131071, 983043, 2, 65536, 983043, 2, 65537, 983043, 2, 65538, 983043, 1, 65540, 983043, 0, 65541, 983043, 2, 65543, 983043, 1, 65544, 655363, 0, 65545, 589827, 0, 65547, 589827, 0, 65548, 983043, 0, 65549, 983043, 1, 65550, 589827, 0, 65552, 589827, 0, 65553, 655363, 0, 65554, 655363, 0, 65555, 983043, 1, 65557, 983043, 0, 65558, 983043, 2, 65559, 983043, 2, 65560, 983043, 2, 65561, 655363, 0, 65563, 589827, 0)
|
|
layer_2/name = "fforeground"
|
|
layer_2/enabled = true
|
|
layer_2/modulate = Color(1, 1, 1, 1)
|
|
layer_2/y_sort_enabled = false
|
|
layer_2/y_sort_origin = 0
|
|
layer_2/z_index = 1
|
|
layer_2/tile_data = PackedInt32Array(-1048592, 983043, 1, -65535, 458755, 1, 1, 458755, 2, -65534, 524291, 1, 2, 524291, 2, 65538, 524291, 3, -65533, 589827, 1, 3, 589827, 2, -65530, 458755, 1, 6, 458755, 2, -65529, 524291, 1, 7, 524291, 2, 65543, 524291, 3, -65528, 589827, 1, 8, 589827, 2, -65521, 458755, 1, 15, 458755, 2, -65520, 524291, 1, 16, 524291, 2, 65552, 524291, 3, -65519, 589827, 1, 17, 589827, 2, -65516, 458755, 1, 20, 458755, 2, -65515, 524291, 1, 21, 524291, 2, 65557, 524291, 3, -65514, 589827, 1, 22, 589827, 2, -65510, 458755, 1, 26, 458755, 2, -65509, 524291, 1, 27, 524291, 2, 65563, 524291, 3, -65508, 589827, 1, 28, 589827, 2)
|
|
|
|
[node name="Princesse" parent="." instance=ExtResource("2_p75ky")]
|
|
position = Vector2(160, -256)
|
|
KICK_JUMP_LIMITER = 0.75
|
|
WALK_INCR_AIR = 4
|
|
|
|
[node name="Doors" type="Node" parent="."]
|
|
|
|
[node name="Door" parent="Doors" instance=ExtResource("4_mk1ik")]
|
|
position = Vector2(-266, -270)
|
|
destination = "level_0"
|
|
other_side_position = Vector2(569, -271)
|
|
|
|
[node name="Door2" parent="Doors" instance=ExtResource("4_mk1ik")]
|
|
position = Vector2(-264, -109)
|
|
destination = "level_0"
|
|
other_side_position = Vector2(571, -127)
|
|
|
|
[node name="Door3" parent="Doors" instance=ExtResource("4_mk1ik")]
|
|
position = Vector2(456, 16)
|
|
scale = Vector2(0.48, 11.32)
|
|
destination = "level_2"
|
|
other_side_position = Vector2(-248, 16)
|
|
|
|
[connection signal="princesse_is_dead" from="Princesse" to="." method="_on_princesse_princesse_is_dead"]
|