From 7c29a35aa7a67ff0aeb768cdb92b1a62e8426cb8 Mon Sep 17 00:00:00 2001 From: Nicholas Date: Mon, 19 May 2025 14:22:05 +0100 Subject: [PATCH] Tutorial added --- levelOne/startLevel.tscn | 18 ++++++++++++++++++ planetScene/planet.tscn | 2 +- triggers/exit_zone.gd | 8 ++++---- 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/levelOne/startLevel.tscn b/levelOne/startLevel.tscn index 6c97882..1265418 100644 --- a/levelOne/startLevel.tscn +++ b/levelOne/startLevel.tscn @@ -48,5 +48,23 @@ position = Vector2(-338, 156) [node name="Node2D" parent="." instance=ExtResource("5_r1egm")] position = Vector2(304, 1266) +[node name="Label" type="Label" parent="."] +offset_left = 502.0 +offset_top = 97.0 +offset_right = 636.0 +offset_bottom = 146.0 +text = "Click and drag to +move the rock" +horizontal_alignment = 2 + +[node name="Label2" type="Label" parent="."] +offset_left = 222.0 +offset_top = 1197.0 +offset_right = 388.0 +offset_bottom = 1246.0 +text = "collect all the crystals +to open the exit" +horizontal_alignment = 1 + [editable path="player"] [editable path="player/Control"] diff --git a/planetScene/planet.tscn b/planetScene/planet.tscn index 3623898..a9aafd9 100644 --- a/planetScene/planet.tscn +++ b/planetScene/planet.tscn @@ -2,7 +2,7 @@ [ext_resource type="Texture2D" uid="uid://btgsbvc7gidjq" path="res://planetScene/planet.png" id="1_6j83a"] [ext_resource type="Texture2D" uid="uid://cuv6yxysv620e" path="res://planetScene/space-seamless.png" id="1_icdcw"] -[ext_resource type="Script" uid="uid://d4crfwu1s5wm1" path="res://planetScene/textureRotate.gd" id="2_dp0ko"] +[ext_resource type="Script" path="res://planetScene/textureRotate.gd" id="2_dp0ko"] [ext_resource type="Script" uid="uid://b8kcef36xwy7k" path="res://planetScene/planet_sprite.gd" id="2_jgijx"] [ext_resource type="Texture2D" uid="uid://dimdd34ldpix5" path="res://player/smallPlayer/playerSprites/playerSprite_0001.png" id="3_5cujh"] [ext_resource type="Texture2D" uid="uid://cmga6fl4uer1m" path="res://player/smallPlayer/playerSprites/playerSprite_0002.png" id="4_icdcw"] diff --git a/triggers/exit_zone.gd b/triggers/exit_zone.gd index a216577..de10b38 100644 --- a/triggers/exit_zone.gd +++ b/triggers/exit_zone.gd @@ -1,15 +1,15 @@ extends Area2D - +var activated: bool = false func _ready() -> void: var scoreBar = get_tree().root.find_child("ProgressBar", true, false) scoreBar.connect("complete", Callable(self, "levelComplete")) - func levelComplete(): - print("active") + activated = true + print("exit active") func _on_body_entered(body: Node2D) -> void: - + if activated: get_tree().change_scene_to_file("res://planetScene/planet.tscn")