diff options
author | Jonas Bernard <public.jbernard@web.de> | 2021-04-26 20:21:37 +0200 |
---|---|---|
committer | Jonas Bernard <public.jbernard@web.de> | 2021-04-26 20:21:37 +0200 |
commit | 9ababad5e2ae483b144b9d3c20ecfe1beffa9fb2 (patch) | |
tree | af2f141e70bdd10ca088652c2ff00f53735a35af /scenes/levels | |
parent | 2aca409004af0a8a47154417e878a8123e677286 (diff) | |
download | ldjam48-9ababad5e2ae483b144b9d3c20ecfe1beffa9fb2.tar.gz ldjam48-9ababad5e2ae483b144b9d3c20ecfe1beffa9fb2.tar.bz2 ldjam48-9ababad5e2ae483b144b9d3c20ecfe1beffa9fb2.zip |
Heartescene
Diffstat (limited to 'scenes/levels')
-rw-r--r-- | scenes/levels/base_level.gd | 1 | ||||
-rw-r--r-- | scenes/levels/hearts_introduce.gd | 8 | ||||
-rw-r--r-- | scenes/levels/hearts_introduce.tscn | 31 | ||||
-rw-r--r-- | scenes/levels/reactiontest.tscn | 8 |
4 files changed, 44 insertions, 4 deletions
diff --git a/scenes/levels/base_level.gd b/scenes/levels/base_level.gd index 29f72d7..ca3e0eb 100644 --- a/scenes/levels/base_level.gd +++ b/scenes/levels/base_level.gd @@ -7,6 +7,7 @@ onready var _path_renderer : PathRenderer = $PathRenderer onready var _health_bar = $Camera2D/healthbar onready var _last_camera_location : Vector2 = $Camera2D.position const _levels = [ + preload("res://scenes/levels/hearts_introduce.tscn"), preload("res://scenes/levels/typeracer.tscn"), preload("res://scenes/levels/reactiontest.tscn"), preload("res://scenes/levels/pixel/PixelDefender.tscn"), diff --git a/scenes/levels/hearts_introduce.gd b/scenes/levels/hearts_introduce.gd new file mode 100644 index 0000000..c770ab5 --- /dev/null +++ b/scenes/levels/hearts_introduce.gd @@ -0,0 +1,8 @@ +extends Level + +func start(): + .start() + $Label.visible = true + $Sprite.visible = true + yield(get_tree().create_timer(2.0), "timeout") + finish_level() diff --git a/scenes/levels/hearts_introduce.tscn b/scenes/levels/hearts_introduce.tscn new file mode 100644 index 0000000..a1a3698 --- /dev/null +++ b/scenes/levels/hearts_introduce.tscn @@ -0,0 +1,31 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://scenes/levels/hearts_introduce.gd" type="Script" id=1] +[ext_resource path="res://textures/icons/arrow.png" type="Texture" id=2] +[ext_resource path="res://textures/icons/arrow2.png" type="Texture" id=3] + +[sub_resource type="AnimatedTexture" id=1] +frames = 2 +frame_0/texture = ExtResource( 2 ) +frame_1/texture = ExtResource( 3 ) +frame_1/delay_sec = 0.0 + +[node name="Node2D" type="Node2D"] +script = ExtResource( 1 ) + +[node name="Sprite" type="Sprite" parent="."] +visible = false +position = Vector2( -337.617, -202.397 ) +scale = Vector2( 3.095, 3.095 ) +texture = SubResource( 1 ) + +[node name="Label" type="Label" parent="."] +visible = false +margin_left = -279.387 +margin_top = -196.326 +margin_right = 188.613 +margin_bottom = -164.326 +text = "As you can see, you have 10 lives" +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/scenes/levels/reactiontest.tscn b/scenes/levels/reactiontest.tscn index fc85dbc..ca24bc7 100644 --- a/scenes/levels/reactiontest.tscn +++ b/scenes/levels/reactiontest.tscn @@ -62,10 +62,10 @@ text = "9" fixed_width = 30 [node name="TimerLabel" type="Label" parent="."] -margin_left = -625.51 -margin_top = -296.265 -margin_right = -501.51 -margin_bottom = -215.265 +margin_left = -511.088 +margin_top = -285.67 +margin_right = -387.088 +margin_bottom = -204.67 theme = ExtResource( 3 ) __meta__ = { "_edit_use_anchors_": false |