diff --git a/scenes/game_elements/components/elements_scale_museum.tscn b/scenes/game_elements/components/elements_scale_museum.tscn index 270baef58..4604309ac 100644 --- a/scenes/game_elements/components/elements_scale_museum.tscn +++ b/scenes/game_elements/components/elements_scale_museum.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=10 format=3 uid="uid://cm88m1ynn3mp0"] +[gd_scene load_steps=11 format=3 uid="uid://cm88m1ynn3mp0"] [ext_resource type="Texture2D" uid="uid://caajyl18koevp" path="res://scenes/game_elements/props/decoration/hiding_mushroom/components/Mushroom_Idle.png" id="2_gqoln"] [ext_resource type="Texture2D" uid="uid://b65dg7i548oip" path="res://scenes/game_elements/props/decoration/books/components/Books_1.png" id="2_jwcoy"] @@ -10,6 +10,19 @@ [ext_resource type="Texture2D" uid="uid://dyf1kgdf0ovtj" path="res://scenes/game_elements/props/buildings/house/components/House_Patch_Blue_01.png" id="8_f4mxb"] [ext_resource type="Texture2D" uid="uid://dc4nuj702f442" path="res://scenes/game_elements/props/tree/components/Tree_Patches_Green.png" id="9_hjmsw"] +[sub_resource type="GDScript" id="GDScript_hjmsw"] +script/source = "# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 +@tool +extends Node2D + +@onready var node: Node2D = $\"../..\" +@onready var label: Label = $\"..\" + +func _ready() -> void: + label.text = \"%d\" % int(abs(node.position.y)) +" + [node name="ElementsScaleMuseum" type="Node2D"] metadata/_edit_horizontal_guides_ = [-43.0, -46.0, -56.0, -81.0, -86.0, -99.0, -129.0, -187.0] @@ -24,6 +37,16 @@ points = PackedVector2Array(0, 0, 750, 0) width = 1.0 default_color = Color(0.2509804, 0.627451, 0.44313726, 1) +[node name="Label" type="Label" parent="Lines/Line2D9"] +z_index = 100 +offset_top = -5.0 +offset_right = 40.0 +offset_bottom = 18.0 +text = "186" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D9/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Line2D8" type="Line2D" parent="Lines"] position = Vector2(0, -128.5) points = PackedVector2Array(0, 0, 601, 0) @@ -36,42 +59,118 @@ points = PackedVector2Array(0, 0, 515, 0) width = 1.0 default_color = Color(0.87058824, 0.34509805, 0.4745098, 1) +[node name="Label" type="Label" parent="Lines/Line2D7"] +z_index = 100 +offset_top = -5.0 +offset_right = 40.0 +offset_bottom = 18.0 +text = "128" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D7/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Line2D6" type="Line2D" parent="Lines"] position = Vector2(0, -98.5) points = PackedVector2Array(0, 0, 399, 0) width = 1.0 default_color = Color(0.49411765, 0.4392157, 0.73333335, 1) +[node name="Label" type="Label" parent="Lines/Line2D6"] +z_index = 100 +offset_left = 26.0 +offset_top = -5.0 +offset_right = 66.0 +offset_bottom = 18.0 +text = "98" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D6/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Line2D5" type="Line2D" parent="Lines"] position = Vector2(0, -85.5) points = PackedVector2Array(0, 0, 336, 0) width = 1.0 default_color = Color(0.19607843, 0.43137255, 0.4745098, 1) +[node name="Label" type="Label" parent="Lines/Line2D5"] +z_index = 100 +offset_left = 3.0 +offset_top = -5.0 +offset_right = 43.0 +offset_bottom = 18.0 +text = "85" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D5/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Line2D4" type="Line2D" parent="Lines"] position = Vector2(0, -80.5) points = PackedVector2Array(0, 0, 249, 0) width = 1.0 default_color = Color(0.90588236, 0.38039216, 0.38039216, 1) +[node name="Label" type="Label" parent="Lines/Line2D4"] +z_index = 100 +offset_left = -24.0 +offset_top = -5.0 +offset_right = 16.0 +offset_bottom = 18.0 +text = "80" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D4/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Line2D3" type="Line2D" parent="Lines"] position = Vector2(0, -55.5) points = PackedVector2Array(0, 0, 174, 0) width = 1.0 default_color = Color(0.2509804, 0.627451, 0.44313726, 1) +[node name="Label" type="Label" parent="Lines/Line2D3"] +z_index = 100 +offset_left = 26.0 +offset_top = -5.0 +offset_right = 66.0 +offset_bottom = 18.0 +text = "55" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D3/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Line2D2" type="Line2D" parent="Lines"] position = Vector2(0, -45.5) points = PackedVector2Array(0, 0, 126, 0) width = 1.0 default_color = Color(0.87058824, 0.34509805, 0.4745098, 1) +[node name="Label" type="Label" parent="Lines/Line2D2"] +z_index = 100 +offset_left = 2.0 +offset_top = -5.0 +offset_right = 42.0 +offset_bottom = 18.0 +text = "45" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D2/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Line2D" type="Line2D" parent="Lines"] position = Vector2(0, -42.5) points = PackedVector2Array(0, 0, 71, 0) width = 1.0 default_color = Color(0.827451, 0.28627452, 0.28627452, 1) +[node name="Label" type="Label" parent="Lines/Line2D"] +z_index = 100 +offset_left = -24.0 +offset_top = -5.0 +offset_right = 16.0 +offset_bottom = 18.0 +text = "42" + +[node name="ParentHeightLabel" type="Node2D" parent="Lines/Line2D/Label"] +script = SubResource("GDScript_hjmsw") + [node name="Assets" type="Node2D" parent="."] [node name="MushroomIdle" type="Sprite2D" parent="Assets"]