From 5dcc1209835b6e108dc120339a197ea7c628f654 Mon Sep 17 00:00:00 2001 From: Feufochmar Date: Thu, 4 Nov 2021 17:48:33 +0100 Subject: [PATCH] Add a name to the levels. --- empty_level/empty_level.tscn | 2 +- levels/base_level.gd | 2 +- levels/level_01_01.tscn | 1 + levels/level_01_02.tscn | 1 + levels/level_01_03.tscn | 1 + levels/level_01_04.tscn | 1 + levels/level_01_05.tscn | 1 + levels/level_02_01.tscn | 1 + levels/level_02_02.tscn | 1 + levels/level_02_03.tscn | 148 +++++++++++++++++------------------ levels/level_02_04.tscn | 1 + 11 files changed, 83 insertions(+), 77 deletions(-) diff --git a/empty_level/empty_level.tscn b/empty_level/empty_level.tscn index a42a3d2..dbb890d 100644 --- a/empty_level/empty_level.tscn +++ b/empty_level/empty_level.tscn @@ -15,7 +15,7 @@ extents = Vector2( 448, 8 ) [node name="Polygon2D" type="Polygon2D" parent="."] texture = ExtResource( 1 ) -polygon = PoolVector2Array( 64, 64, 960, 64, 960, 640, 1024, 640, 1024, 0, 960, 0, 960, 32, 544, 32, 544.264, 0, 0, 0, 0, 640, 64, 640 ) +polygon = PoolVector2Array( 64, 64, 960, 64, 960, 640, 1024, 640, 1024, 0, 960, 0, 960, 32, 576, 32, 576, 0, 448.379, 0, 448, 32, 64, 32, 64.8538, 0, 0, 0, 0, 640, 64, 640 ) [node name="Ceiling" type="StaticBody2D" parent="."] collision_layer = 8 diff --git a/levels/base_level.gd b/levels/base_level.gd index b1f9226..0e743cc 100644 --- a/levels/base_level.gd +++ b/levels/base_level.gd @@ -4,7 +4,7 @@ signal level_ended signal score_increased(score) # Declare member variables here. - +export var level_name = "*level_name*" # Called when the node enters the scene tree for the first time. diff --git a/levels/level_01_01.tscn b/levels/level_01_01.tscn index 5ab3768..3ea30a8 100644 --- a/levels/level_01_01.tscn +++ b/levels/level_01_01.tscn @@ -4,6 +4,7 @@ [ext_resource path="res://blocks/brick.tscn" type="PackedScene" id=3] [node name="Level_01_01" instance=ExtResource( 2 )] +level_name = "Breakout" [node name="Brick" parent="." index="0" instance=ExtResource( 3 )] position = Vector2( 64, 128 ) diff --git a/levels/level_01_02.tscn b/levels/level_01_02.tscn index e9bafc9..83ec0ae 100644 --- a/levels/level_01_02.tscn +++ b/levels/level_01_02.tscn @@ -5,6 +5,7 @@ [ext_resource path="res://blocks/wall.tscn" type="PackedScene" id=4] [node name="Level_01_02" instance=ExtResource( 1 )] +level_name = "Rainbow X" [node name="Wall2" parent="." index="0" instance=ExtResource( 4 )] position = Vector2( 128, 352 ) diff --git a/levels/level_01_03.tscn b/levels/level_01_03.tscn index a6f9ebe..3dd4d45 100644 --- a/levels/level_01_03.tscn +++ b/levels/level_01_03.tscn @@ -5,6 +5,7 @@ [ext_resource path="res://blocks/brick.tscn" type="PackedScene" id=3] [node name="Level_01_03" instance=ExtResource( 1 )] +level_name = "Building" [node name="Wall" parent="." index="0" instance=ExtResource( 2 )] position = Vector2( 448, 352 ) diff --git a/levels/level_01_04.tscn b/levels/level_01_04.tscn index d767be6..d6477e1 100644 --- a/levels/level_01_04.tscn +++ b/levels/level_01_04.tscn @@ -4,6 +4,7 @@ [ext_resource path="res://blocks/half_brick.tscn" type="PackedScene" id=3] [node name="Level_01_04" instance=ExtResource( 1 )] +level_name = "Heart" [node name="HalfBrick" parent="." index="0" instance=ExtResource( 3 )] position = Vector2( 480, 384 ) diff --git a/levels/level_01_05.tscn b/levels/level_01_05.tscn index a1d9828..5cecb40 100644 --- a/levels/level_01_05.tscn +++ b/levels/level_01_05.tscn @@ -6,6 +6,7 @@ [ext_resource path="res://blocks/half_brick.tscn" type="PackedScene" id=7] [node name="Level_01_05" instance=ExtResource( 1 )] +level_name = "Paw" [node name="Wall" parent="." index="0" instance=ExtResource( 2 )] position = Vector2( 64, 576 ) diff --git a/levels/level_02_01.tscn b/levels/level_02_01.tscn index d68bf13..da80a51 100644 --- a/levels/level_02_01.tscn +++ b/levels/level_02_01.tscn @@ -4,6 +4,7 @@ [ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=2] [node name="Level_02_01" instance=ExtResource( 2 )] +level_name = "Hive" [node name="ABrick" parent="." index="0" instance=ExtResource( 1 )] position = Vector2( 128, 208 ) diff --git a/levels/level_02_02.tscn b/levels/level_02_02.tscn index b14743d..c094a06 100644 --- a/levels/level_02_02.tscn +++ b/levels/level_02_02.tscn @@ -5,6 +5,7 @@ [ext_resource path="res://blocks/leaf.tscn" type="PackedScene" id=3] [node name="Level_02_02" instance=ExtResource( 1 )] +level_name = "Flowers" [node name="Flower" type="Node" parent="." index="0"] diff --git a/levels/level_02_03.tscn b/levels/level_02_03.tscn index 9d717ea..1a51223 100644 --- a/levels/level_02_03.tscn +++ b/levels/level_02_03.tscn @@ -1,288 +1,286 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=3 format=2] [ext_resource path="res://levels/base_level.tscn" type="PackedScene" id=1] -[ext_resource path="res://empty_level/empty_level.tscn" type="PackedScene" id=3] [ext_resource path="res://blocks/leaf.tscn" type="PackedScene" id=4] [node name="Level_02_03" instance=ExtResource( 1 )] +level_name = "Leaves" -[node name="EmptyLevel" parent="." index="0" instance=ExtResource( 3 )] - -[node name="Leaf45" parent="." index="1" instance=ExtResource( 4 )] +[node name="Leaf45" parent="." index="0" instance=ExtResource( 4 )] position = Vector2( 64, 368 ) rotation = -0.174533 -[node name="Leaf75" parent="." index="2" instance=ExtResource( 4 )] +[node name="Leaf75" parent="." index="1" instance=ExtResource( 4 )] position = Vector2( 64, 336 ) rotation = -0.261799 -[node name="Leaf105" parent="." index="3" instance=ExtResource( 4 )] +[node name="Leaf105" parent="." index="2" instance=ExtResource( 4 )] position = Vector2( 64, 304 ) rotation = -0.349066 -[node name="Leaf107" parent="." index="4" instance=ExtResource( 4 )] +[node name="Leaf107" parent="." index="3" instance=ExtResource( 4 )] position = Vector2( 64, 272 ) rotation = -0.436332 -[node name="Leaf15" parent="." index="5" instance=ExtResource( 4 )] +[node name="Leaf15" parent="." index="4" instance=ExtResource( 4 )] position = Vector2( 64, 240 ) rotation = -0.523599 -[node name="Leaf30" parent="." index="6" instance=ExtResource( 4 )] +[node name="Leaf30" parent="." index="5" instance=ExtResource( 4 )] position = Vector2( 64, 208 ) rotation = -0.523599 -[node name="Leaf60" parent="." index="7" instance=ExtResource( 4 )] +[node name="Leaf60" parent="." index="6" instance=ExtResource( 4 )] position = Vector2( 64, 176 ) rotation = -0.523599 -[node name="Leaf90" parent="." index="8" instance=ExtResource( 4 )] +[node name="Leaf90" parent="." index="7" instance=ExtResource( 4 )] position = Vector2( 64, 144 ) rotation = -0.523599 -[node name="Leaf106" parent="." index="9" instance=ExtResource( 4 )] +[node name="Leaf106" parent="." index="8" instance=ExtResource( 4 )] position = Vector2( 64, 112 ) rotation = -0.523599 -[node name="Leaf111" parent="." index="10" instance=ExtResource( 4 )] +[node name="Leaf111" parent="." index="9" instance=ExtResource( 4 )] position = Vector2( 64, 80 ) rotation = -0.523599 -[node name="Leaf109" parent="." index="11" instance=ExtResource( 4 )] +[node name="Leaf109" parent="." index="10" instance=ExtResource( 4 )] position = Vector2( 64, 48 ) rotation = -0.523599 -[node name="Leaf113" parent="." index="12" instance=ExtResource( 4 )] +[node name="Leaf113" parent="." index="11" instance=ExtResource( 4 )] position = Vector2( 224, 304 ) -[node name="Leaf114" parent="." index="13" instance=ExtResource( 4 )] +[node name="Leaf114" parent="." index="12" instance=ExtResource( 4 )] position = Vector2( 224, 272 ) rotation = 0.174533 -[node name="Leaf115" parent="." index="14" instance=ExtResource( 4 )] +[node name="Leaf115" parent="." index="13" instance=ExtResource( 4 )] position = Vector2( 224, 240 ) rotation = -0.174533 -[node name="Leaf116" parent="." index="15" instance=ExtResource( 4 )] +[node name="Leaf116" parent="." index="14" instance=ExtResource( 4 )] position = Vector2( 224, 208 ) rotation = 0.261799 -[node name="Leaf117" parent="." index="16" instance=ExtResource( 4 )] +[node name="Leaf117" parent="." index="15" instance=ExtResource( 4 )] position = Vector2( 224, 176 ) rotation = -0.261799 -[node name="Leaf118" parent="." index="17" instance=ExtResource( 4 )] +[node name="Leaf118" parent="." index="16" instance=ExtResource( 4 )] position = Vector2( 224, 152 ) rotation = 0.349066 -[node name="Leaf119" parent="." index="18" instance=ExtResource( 4 )] +[node name="Leaf119" parent="." index="17" instance=ExtResource( 4 )] position = Vector2( 224, 128 ) rotation = -0.349066 -[node name="Leaf120" parent="." index="19" instance=ExtResource( 4 )] +[node name="Leaf120" parent="." index="18" instance=ExtResource( 4 )] position = Vector2( 224, 104 ) rotation = 0.349066 -[node name="Leaf121" parent="." index="20" instance=ExtResource( 4 )] +[node name="Leaf121" parent="." index="19" instance=ExtResource( 4 )] position = Vector2( 224, 88 ) rotation = -0.436332 -[node name="Leaf122" parent="." index="21" instance=ExtResource( 4 )] +[node name="Leaf122" parent="." index="20" instance=ExtResource( 4 )] position = Vector2( 224, 72 ) rotation = 0.436332 -[node name="Leaf123" parent="." index="22" instance=ExtResource( 4 )] +[node name="Leaf123" parent="." index="21" instance=ExtResource( 4 )] position = Vector2( 224, 56 ) rotation = -0.523599 -[node name="Leaf124" parent="." index="23" instance=ExtResource( 4 )] +[node name="Leaf124" parent="." index="22" instance=ExtResource( 4 )] position = Vector2( 224, 48 ) rotation = 0.523599 -[node name="Leaf56" parent="." index="24" instance=ExtResource( 4 )] +[node name="Leaf56" parent="." index="23" instance=ExtResource( 4 )] position = Vector2( 960, 368 ) rotation = 0.174533 -[node name="Leaf88" parent="." index="25" instance=ExtResource( 4 )] +[node name="Leaf88" parent="." index="24" instance=ExtResource( 4 )] position = Vector2( 960, 336 ) rotation = 0.261799 -[node name="Leaf112" parent="." index="26" instance=ExtResource( 4 )] +[node name="Leaf112" parent="." index="25" instance=ExtResource( 4 )] position = Vector2( 960, 304 ) rotation = 0.349066 -[node name="Leaf125" parent="." index="27" instance=ExtResource( 4 )] +[node name="Leaf125" parent="." index="26" instance=ExtResource( 4 )] position = Vector2( 960, 272 ) rotation = 0.436332 -[node name="Leaf26" parent="." index="28" instance=ExtResource( 4 )] +[node name="Leaf26" parent="." index="27" instance=ExtResource( 4 )] position = Vector2( 960, 240 ) rotation = 0.523599 -[node name="Leaf40" parent="." index="29" instance=ExtResource( 4 )] +[node name="Leaf40" parent="." index="28" instance=ExtResource( 4 )] position = Vector2( 960, 208 ) rotation = 0.523599 -[node name="Leaf72" parent="." index="30" instance=ExtResource( 4 )] +[node name="Leaf72" parent="." index="29" instance=ExtResource( 4 )] position = Vector2( 960, 176 ) rotation = 0.523599 -[node name="Leaf91" parent="." index="31" instance=ExtResource( 4 )] +[node name="Leaf91" parent="." index="30" instance=ExtResource( 4 )] position = Vector2( 960, 144 ) rotation = 0.523599 -[node name="Leaf126" parent="." index="32" instance=ExtResource( 4 )] +[node name="Leaf126" parent="." index="31" instance=ExtResource( 4 )] position = Vector2( 960, 112 ) rotation = 0.523599 -[node name="Leaf108" parent="." index="33" instance=ExtResource( 4 )] +[node name="Leaf108" parent="." index="32" instance=ExtResource( 4 )] position = Vector2( 960, 80 ) rotation = 0.523599 -[node name="Leaf110" parent="." index="34" instance=ExtResource( 4 )] +[node name="Leaf110" parent="." index="33" instance=ExtResource( 4 )] position = Vector2( 960, 48 ) rotation = 0.523599 -[node name="Leaf127" parent="." index="35" instance=ExtResource( 4 )] +[node name="Leaf127" parent="." index="34" instance=ExtResource( 4 )] position = Vector2( 800, 304 ) -[node name="Leaf128" parent="." index="36" instance=ExtResource( 4 )] +[node name="Leaf128" parent="." index="35" instance=ExtResource( 4 )] position = Vector2( 800, 272 ) rotation = -0.174533 -[node name="Leaf129" parent="." index="37" instance=ExtResource( 4 )] +[node name="Leaf129" parent="." index="36" instance=ExtResource( 4 )] position = Vector2( 800, 240 ) rotation = 0.174533 -[node name="Leaf130" parent="." index="38" instance=ExtResource( 4 )] +[node name="Leaf130" parent="." index="37" instance=ExtResource( 4 )] position = Vector2( 800, 208 ) rotation = -0.261799 -[node name="Leaf131" parent="." index="39" instance=ExtResource( 4 )] +[node name="Leaf131" parent="." index="38" instance=ExtResource( 4 )] position = Vector2( 800, 176 ) rotation = 0.261799 -[node name="Leaf132" parent="." index="40" instance=ExtResource( 4 )] +[node name="Leaf132" parent="." index="39" instance=ExtResource( 4 )] position = Vector2( 800, 152 ) rotation = -0.349066 -[node name="Leaf133" parent="." index="41" instance=ExtResource( 4 )] +[node name="Leaf133" parent="." index="40" instance=ExtResource( 4 )] position = Vector2( 800, 128 ) rotation = 0.349066 -[node name="Leaf134" parent="." index="42" instance=ExtResource( 4 )] +[node name="Leaf134" parent="." index="41" instance=ExtResource( 4 )] position = Vector2( 800, 104 ) rotation = -0.349066 -[node name="Leaf135" parent="." index="43" instance=ExtResource( 4 )] +[node name="Leaf135" parent="." index="42" instance=ExtResource( 4 )] position = Vector2( 800, 88 ) rotation = 0.436332 -[node name="Leaf136" parent="." index="44" instance=ExtResource( 4 )] +[node name="Leaf136" parent="." index="43" instance=ExtResource( 4 )] position = Vector2( 800, 72 ) rotation = -0.436332 -[node name="Leaf137" parent="." index="45" instance=ExtResource( 4 )] +[node name="Leaf137" parent="." index="44" instance=ExtResource( 4 )] position = Vector2( 800, 56 ) rotation = 0.523599 -[node name="Leaf138" parent="." index="46" instance=ExtResource( 4 )] +[node name="Leaf138" parent="." index="45" instance=ExtResource( 4 )] position = Vector2( 800, 48 ) rotation = -0.523599 -[node name="Leaf139" parent="." index="47" instance=ExtResource( 4 )] +[node name="Leaf139" parent="." index="46" instance=ExtResource( 4 )] position = Vector2( 384, 272 ) -[node name="Leaf140" parent="." index="48" instance=ExtResource( 4 )] +[node name="Leaf140" parent="." index="47" instance=ExtResource( 4 )] position = Vector2( 384, 240 ) rotation = 0.174533 -[node name="Leaf141" parent="." index="49" instance=ExtResource( 4 )] +[node name="Leaf141" parent="." index="48" instance=ExtResource( 4 )] position = Vector2( 384, 208 ) rotation = -0.174533 -[node name="Leaf142" parent="." index="50" instance=ExtResource( 4 )] +[node name="Leaf142" parent="." index="49" instance=ExtResource( 4 )] position = Vector2( 384, 176 ) rotation = 0.261799 -[node name="Leaf143" parent="." index="51" instance=ExtResource( 4 )] +[node name="Leaf143" parent="." index="50" instance=ExtResource( 4 )] position = Vector2( 384, 144 ) rotation = -0.261799 -[node name="Leaf144" parent="." index="52" instance=ExtResource( 4 )] +[node name="Leaf144" parent="." index="51" instance=ExtResource( 4 )] position = Vector2( 384, 112 ) rotation = 0.349066 -[node name="Leaf145" parent="." index="53" instance=ExtResource( 4 )] +[node name="Leaf145" parent="." index="52" instance=ExtResource( 4 )] position = Vector2( 384, 88 ) rotation = -0.349066 -[node name="Leaf146" parent="." index="54" instance=ExtResource( 4 )] +[node name="Leaf146" parent="." index="53" instance=ExtResource( 4 )] position = Vector2( 384, 72 ) rotation = 0.349066 -[node name="Leaf147" parent="." index="55" instance=ExtResource( 4 )] +[node name="Leaf147" parent="." index="54" instance=ExtResource( 4 )] position = Vector2( 384, 56 ) rotation = -0.436332 -[node name="Leaf148" parent="." index="56" instance=ExtResource( 4 )] +[node name="Leaf148" parent="." index="55" instance=ExtResource( 4 )] position = Vector2( 384, 48 ) rotation = 0.436332 -[node name="Leaf151" parent="." index="57" instance=ExtResource( 4 )] +[node name="Leaf151" parent="." index="56" instance=ExtResource( 4 )] position = Vector2( 640, 272 ) -[node name="Leaf152" parent="." index="58" instance=ExtResource( 4 )] +[node name="Leaf152" parent="." index="57" instance=ExtResource( 4 )] position = Vector2( 640, 240 ) rotation = -0.174533 -[node name="Leaf153" parent="." index="59" instance=ExtResource( 4 )] +[node name="Leaf153" parent="." index="58" instance=ExtResource( 4 )] position = Vector2( 640, 208 ) rotation = 0.174533 -[node name="Leaf154" parent="." index="60" instance=ExtResource( 4 )] +[node name="Leaf154" parent="." index="59" instance=ExtResource( 4 )] position = Vector2( 640, 176 ) rotation = -0.261799 -[node name="Leaf155" parent="." index="61" instance=ExtResource( 4 )] +[node name="Leaf155" parent="." index="60" instance=ExtResource( 4 )] position = Vector2( 640, 144 ) rotation = 0.261799 -[node name="Leaf156" parent="." index="62" instance=ExtResource( 4 )] +[node name="Leaf156" parent="." index="61" instance=ExtResource( 4 )] position = Vector2( 640, 112 ) rotation = -0.349066 -[node name="Leaf157" parent="." index="63" instance=ExtResource( 4 )] +[node name="Leaf157" parent="." index="62" instance=ExtResource( 4 )] position = Vector2( 640, 88 ) rotation = 0.349066 -[node name="Leaf158" parent="." index="64" instance=ExtResource( 4 )] +[node name="Leaf158" parent="." index="63" instance=ExtResource( 4 )] position = Vector2( 640, 72 ) rotation = -0.349066 -[node name="Leaf159" parent="." index="65" instance=ExtResource( 4 )] +[node name="Leaf159" parent="." index="64" instance=ExtResource( 4 )] position = Vector2( 640, 56 ) rotation = 0.436332 -[node name="Leaf160" parent="." index="66" instance=ExtResource( 4 )] +[node name="Leaf160" parent="." index="65" instance=ExtResource( 4 )] position = Vector2( 640, 48 ) rotation = -0.436332 -[node name="Leaf163" parent="." index="67" instance=ExtResource( 4 )] +[node name="Leaf163" parent="." index="66" instance=ExtResource( 4 )] position = Vector2( 512, 104 ) -[node name="Leaf164" parent="." index="68" instance=ExtResource( 4 )] +[node name="Leaf164" parent="." index="67" instance=ExtResource( 4 )] position = Vector2( 512, 72 ) rotation = 0.174533 -[node name="Leaf165" parent="." index="69" instance=ExtResource( 4 )] +[node name="Leaf165" parent="." index="68" instance=ExtResource( 4 )] position = Vector2( 512, 72 ) rotation = -0.174533 -[node name="Leaf166" parent="." index="70" instance=ExtResource( 4 )] +[node name="Leaf166" parent="." index="69" instance=ExtResource( 4 )] position = Vector2( 512, 40 ) rotation = 0.261799 -[node name="Leaf167" parent="." index="71" instance=ExtResource( 4 )] +[node name="Leaf167" parent="." index="70" instance=ExtResource( 4 )] position = Vector2( 512, 40 ) rotation = -0.261799 diff --git a/levels/level_02_04.tscn b/levels/level_02_04.tscn index 6fc9072..9810001 100644 --- a/levels/level_02_04.tscn +++ b/levels/level_02_04.tscn @@ -6,6 +6,7 @@ [ext_resource path="res://blocks/fish.tscn" type="PackedScene" id=4] [node name="Level_02_04" instance=ExtResource( 1 )] +level_name = "Aquarium" [node name="Fish" parent="." index="0" instance=ExtResource( 4 )] position = Vector2( 216, 224 )