2024-08-18 17:12:13 +00:00
|
|
|
[gd_scene load_steps=12 format=3 uid="uid://cnpspjqlc7b52"]
|
2024-08-17 15:10:10 +00:00
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[ext_resource type="Script" path="res://scripts/stage_2_controller.gd" id="1_pqela"]
|
2024-08-18 15:29:35 +00:00
|
|
|
[ext_resource type="AudioStream" uid="uid://ce3soc3run6um" path="res://assets/Level1BGAudio.wav" id="2_v7wia"]
|
2024-08-18 17:12:13 +00:00
|
|
|
[ext_resource type="PackedScene" uid="uid://clptnshbcs6cn" path="res://components/Bars.tscn" id="3_n5aqu"]
|
2024-08-18 15:29:35 +00:00
|
|
|
[ext_resource type="Texture2D" uid="uid://bynsxkfd4t4cn" path="res://assets/export/stage1.png" id="4_d2h5p"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cjiuycwqqxaxn" path="res://components/Player.tscn" id="5_kc5l1"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://bab4ac3s2n0o1" path="res://components/Borders.tscn" id="6_47554"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://dailayr5c75eu" path="res://assets/export/top-bottom-.png" id="7_gl8tg"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://fnp2h8e01hi0" path="res://assets/export/go-.png" id="8_usr2a"]
|
2024-08-18 17:12:13 +00:00
|
|
|
[ext_resource type="Script" path="res://scripts/stage_2_spawner.gd" id="9_2n06p"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://n65kl0jalqdt" path="res://components/Crawler.tscn" id="9_sqnor"]
|
2024-08-18 15:29:35 +00:00
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_6gxrd"]
|
|
|
|
size = Vector2(485.25, 129.5)
|
2024-08-17 15:10:10 +00:00
|
|
|
|
|
|
|
[node name="World" type="Node2D"]
|
2024-08-18 15:29:35 +00:00
|
|
|
position = Vector2(344, 241)
|
|
|
|
script = ExtResource("1_pqela")
|
|
|
|
next_stage = "res://levels/level1/boss_stage.tscn"
|
|
|
|
|
|
|
|
[node name="BGM" type="AudioStreamPlayer2D" parent="."]
|
|
|
|
position = Vector2(-344, -240)
|
|
|
|
stream = ExtResource("2_v7wia")
|
|
|
|
|
|
|
|
[node name="Bars" parent="." instance=ExtResource("3_n5aqu")]
|
2024-08-18 17:12:13 +00:00
|
|
|
z_index = 1
|
2024-08-18 15:29:35 +00:00
|
|
|
offset_left = -344.0
|
|
|
|
offset_top = -240.0
|
|
|
|
offset_right = -304.0
|
|
|
|
offset_bottom = -200.0
|
|
|
|
metadata/_edit_use_anchors_ = true
|
|
|
|
|
|
|
|
[node name="Background" type="Sprite2D" parent="."]
|
|
|
|
position = Vector2(-27, -60)
|
|
|
|
scale = Vector2(1.01667, 1)
|
|
|
|
texture = ExtResource("4_d2h5p")
|
|
|
|
|
|
|
|
[node name="Player" parent="." instance=ExtResource("5_kc5l1")]
|
2024-08-18 19:05:00 +00:00
|
|
|
position = Vector2(-154, -43)
|
2024-08-18 15:29:35 +00:00
|
|
|
|
|
|
|
[node name="Borders" parent="." instance=ExtResource("6_47554")]
|
|
|
|
position = Vector2(-272, -240)
|
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[node name="GoArrow" type="Sprite2D" parent="."]
|
2024-08-18 15:29:35 +00:00
|
|
|
texture_filter = 1
|
2024-08-18 17:12:13 +00:00
|
|
|
position = Vector2(174, -50)
|
|
|
|
texture = ExtResource("8_usr2a")
|
2024-08-18 15:29:35 +00:00
|
|
|
metadata/_aseprite_wizard_config_ = {
|
|
|
|
"i_mode": 1,
|
|
|
|
"keep_anim_length": false,
|
|
|
|
"layer": "",
|
|
|
|
"o_ex_p": "",
|
|
|
|
"o_folder": "res://assets/export",
|
2024-08-18 17:12:13 +00:00
|
|
|
"o_name": "go-",
|
2024-08-18 15:29:35 +00:00
|
|
|
"only_visible": true,
|
|
|
|
"player": "",
|
|
|
|
"slice": "",
|
2024-08-18 17:12:13 +00:00
|
|
|
"source": "res://assets/Go.aseprite"
|
2024-08-18 15:29:35 +00:00
|
|
|
}
|
|
|
|
metadata/_aseprite_wizard_interface_config_ = {
|
|
|
|
"output_section": true
|
|
|
|
}
|
2024-08-18 17:12:13 +00:00
|
|
|
metadata/_aseprite_wizard_source_file_hash_ = "db984f52c5ed02484bd4226782968210"
|
2024-08-18 15:29:35 +00:00
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[node name="BlinkTimer" type="Timer" parent="."]
|
|
|
|
wait_time = 0.5
|
|
|
|
one_shot = true
|
2024-08-18 15:29:35 +00:00
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[node name="Level2Spawner" type="Node2D" parent="."]
|
|
|
|
script = ExtResource("9_2n06p")
|
2024-08-18 15:29:35 +00:00
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[node name="Crawler2" parent="Level2Spawner" instance=ExtResource("9_sqnor")]
|
2024-08-18 19:05:00 +00:00
|
|
|
position = Vector2(-306, -39)
|
2024-08-18 15:29:35 +00:00
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[node name="Crawler" parent="Level2Spawner" instance=ExtResource("9_sqnor")]
|
2024-08-18 19:05:00 +00:00
|
|
|
position = Vector2(307, -42)
|
2024-08-18 17:12:13 +00:00
|
|
|
|
|
|
|
[node name="Floor" type="StaticBody2D" parent="."]
|
|
|
|
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="Floor"]
|
2024-08-18 15:29:35 +00:00
|
|
|
texture_filter = 1
|
2024-08-18 17:12:13 +00:00
|
|
|
position = Vector2(-22.75, 56.125)
|
|
|
|
scale = Vector2(0.984663, 0.361805)
|
2024-08-18 15:29:35 +00:00
|
|
|
texture = ExtResource("7_gl8tg")
|
|
|
|
metadata/_aseprite_wizard_config_ = {
|
|
|
|
"i_mode": 1,
|
|
|
|
"keep_anim_length": false,
|
|
|
|
"layer": "",
|
|
|
|
"o_ex_p": "",
|
|
|
|
"o_folder": "res://assets/export",
|
|
|
|
"o_name": "top-bottom-",
|
|
|
|
"only_visible": true,
|
|
|
|
"player": "",
|
|
|
|
"slice": "",
|
|
|
|
"source": "res://assets/TopBottom.aseprite"
|
|
|
|
}
|
|
|
|
metadata/_aseprite_wizard_interface_config_ = {
|
|
|
|
"output_section": true
|
|
|
|
}
|
|
|
|
metadata/_aseprite_wizard_source_file_hash_ = "1b764edd2623a4481e3cf82f9aa840f7"
|
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Floor"]
|
|
|
|
position = Vector2(-24.25, 55.75)
|
|
|
|
shape = SubResource("RectangleShape2D_6gxrd")
|
|
|
|
|
|
|
|
[node name="Ceiling" type="StaticBody2D" parent="."]
|
|
|
|
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="Ceiling"]
|
2024-08-18 15:29:35 +00:00
|
|
|
texture_filter = 1
|
2024-08-18 17:12:13 +00:00
|
|
|
position = Vector2(-28, -177.5)
|
|
|
|
scale = Vector2(1, 0.358333)
|
|
|
|
texture = ExtResource("7_gl8tg")
|
|
|
|
flip_v = true
|
2024-08-18 15:29:35 +00:00
|
|
|
metadata/_aseprite_wizard_config_ = {
|
|
|
|
"i_mode": 1,
|
|
|
|
"keep_anim_length": false,
|
|
|
|
"layer": "",
|
|
|
|
"o_ex_p": "",
|
|
|
|
"o_folder": "res://assets/export",
|
2024-08-18 17:12:13 +00:00
|
|
|
"o_name": "top-bottom-",
|
2024-08-18 15:29:35 +00:00
|
|
|
"only_visible": true,
|
|
|
|
"player": "",
|
|
|
|
"slice": "",
|
2024-08-18 17:12:13 +00:00
|
|
|
"source": "res://assets/TopBottom.aseprite"
|
2024-08-18 15:29:35 +00:00
|
|
|
}
|
|
|
|
metadata/_aseprite_wizard_interface_config_ = {
|
|
|
|
"output_section": true
|
|
|
|
}
|
2024-08-18 17:12:13 +00:00
|
|
|
metadata/_aseprite_wizard_source_file_hash_ = "1b764edd2623a4481e3cf82f9aa840f7"
|
2024-08-18 15:29:35 +00:00
|
|
|
|
2024-08-18 17:12:13 +00:00
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ceiling"]
|
|
|
|
position = Vector2(-24, -177)
|
|
|
|
shape = SubResource("RectangleShape2D_6gxrd")
|