From c8d584ce803cb581b264660f9be0c40f4af6c6fe Mon Sep 17 00:00:00 2001 From: Ruslan Ignatov Date: Thu, 2 Jul 2026 22:18:37 +0300 Subject: [PATCH] Added level end guidence --- game/entities/guidance/level_end_guidance.tscn | 16 ++++++++++++++++ game/levels/abstract_level.tscn | 3 +++ game/levels/level_1.tscn | 3 +++ 3 files changed, 22 insertions(+) create mode 100644 game/entities/guidance/level_end_guidance.tscn diff --git a/game/entities/guidance/level_end_guidance.tscn b/game/entities/guidance/level_end_guidance.tscn new file mode 100644 index 0000000..6a681c9 --- /dev/null +++ b/game/entities/guidance/level_end_guidance.tscn @@ -0,0 +1,16 @@ +[gd_scene format=3 uid="uid://dlntrn4m04pxn"] + +[ext_resource type="PackedScene" uid="uid://d8wwtdj30wwr" path="res://game/entities/guidance/guidance.tscn" id="1_j0vpf"] + +[node name="LevelEndGuidance" unique_id=1797017316 instance=ExtResource("1_j0vpf")] +size = 1 +text = "===>" + +[node name="SmallSprite" parent="." index="0" unique_id=1649957299] +visible = false + +[node name="BigSprite" parent="." index="1" unique_id=835120450] +visible = true + +[node name="Label" parent="." index="2" unique_id=1747099762] +text = "===>" diff --git a/game/levels/abstract_level.tscn b/game/levels/abstract_level.tscn index cc74864..c3f7285 100644 --- a/game/levels/abstract_level.tscn +++ b/game/levels/abstract_level.tscn @@ -8,6 +8,7 @@ [ext_resource type="Texture2D" uid="uid://b8rm1kxgci4l1" path="res://images/level/beams.png" id="4_pi5fd"] [ext_resource type="Shader" uid="uid://b6gy8a5et63t1" path="res://game/shaders/code.gdshader" id="5_8ydah"] [ext_resource type="Texture2D" uid="uid://fe83ekwwmnuv" path="res://images/level/bricks.png" id="5_un604"] +[ext_resource type="PackedScene" uid="uid://dlntrn4m04pxn" path="res://game/entities/guidance/level_end_guidance.tscn" id="6_rvm7w"] [ext_resource type="PackedScene" uid="uid://b1x0tmnf7hx7h" path="res://game/hud/health_bar.tscn" id="6_x8k35"] [ext_resource type="PackedScene" uid="uid://cl7vqh8j2f5py" path="res://game/menu/game_over_menu.tscn" id="7_l0xih"] [ext_resource type="PackedScene" uid="uid://bafplnd2un011" path="res://game/effects/code.tscn" id="8_b7vts"] @@ -1911,6 +1912,8 @@ tile_set = SubResource("TileSet_71ysb") [node name="Guidances" type="Node2D" parent="." unique_id=1356136322] +[node name="LevelEndGuidance" parent="Guidances" unique_id=1797017316 instance=ExtResource("6_rvm7w")] + [node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=1125559156] [node name="LevelColorRect" type="ColorRect" parent="CanvasLayer" unique_id=739757562] diff --git a/game/levels/level_1.tscn b/game/levels/level_1.tscn index ce120b3..c583766 100644 --- a/game/levels/level_1.tscn +++ b/game/levels/level_1.tscn @@ -48,6 +48,9 @@ keyboard_guidance = NodePath("../Keyboard") gamepad_guidance = NodePath("../Gamepad") metadata/_custom_type_script = "uid://bbhog55aay31d" +[node name="LevelEndGuidance" parent="Guidances" parent_id_path=PackedInt32Array(1356136322) index="2" unique_id=1797017316] +position = Vector2(3412, -252) + [node name="CodeSprite" parent="CanvasLayer" parent_id_path=PackedInt32Array(1125559156) index="1" unique_id=1152584149] texture = SubResource("ViewportTexture_wi6ud")