extracted ui from map scene
authorEduardo <[email protected]>
Fri, 9 Feb 2024 01:59:50 +0000 (02:59 +0100)
committerEduardo <[email protected]>
Fri, 9 Feb 2024 01:59:50 +0000 (02:59 +0100)
levels/ui.tscn [new file with mode: 0644]
levels/unicorn_level/unicorn_map.tscn

diff --git a/levels/ui.tscn b/levels/ui.tscn
new file mode 100644 (file)
index 0000000..b1439ef
--- /dev/null
@@ -0,0 +1,109 @@
+[gd_scene load_steps=4 format=3 uid="uid://bp2qdrm1ywppv"]
+
+[ext_resource type="Script" path="res://levels/ui.gd" id="1_sm2ld"]
+
+[sub_resource type="SystemFont" id="SystemFont_ofrpt"]
+font_names = PackedStringArray("FreeMono")
+subpixel_positioning = 0
+
+[sub_resource type="LabelSettings" id="LabelSettings_hbd1r"]
+font = SubResource("SystemFont_ofrpt")
+font_size = 32
+
+[node name="UI" type="Control"]
+layout_mode = 3
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+script = ExtResource("1_sm2ld")
+
+[node name="HBoxContainer" type="HBoxContainer" parent="."]
+layout_mode = 0
+offset_left = 50.0
+offset_top = 50.0
+offset_right = 396.0
+offset_bottom = 90.0
+
+[node name="Date" type="Label" parent="HBoxContainer"]
+layout_mode = 2
+size_flags_vertical = 1
+text = "SEP. 17 1998"
+label_settings = SubResource("LabelSettings_hbd1r")
+uppercase = true
+
+[node name="Battery" type="Label" parent="HBoxContainer"]
+layout_mode = 2
+size_flags_vertical = 1
+text = "  ⚡ 100%"
+label_settings = SubResource("LabelSettings_hbd1r")
+uppercase = true
+
+[node name="Time" type="Label" parent="."]
+layout_mode = 1
+anchors_preset = 2
+anchor_top = 1.0
+anchor_bottom = 1.0
+offset_left = 50.0
+offset_top = -83.0
+offset_right = 278.0
+offset_bottom = -50.0
+grow_vertical = 0
+size_flags_vertical = 1
+text = "??:?? PM"
+label_settings = SubResource("LabelSettings_hbd1r")
+uppercase = true
+
+[node name="NightmareText" type="Label" parent="."]
+layout_mode = 1
+anchors_preset = 2
+anchor_top = 1.0
+anchor_bottom = 1.0
+offset_left = 50.0
+offset_top = -113.0
+offset_right = 544.0
+offset_bottom = -80.0
+grow_vertical = 0
+size_flags_vertical = 1
+text = "Nightmare detected, beware"
+label_settings = SubResource("LabelSettings_hbd1r")
+
+[node name="RightTopText" type="Label" parent="."]
+layout_mode = 1
+anchors_preset = 1
+anchor_left = 1.0
+anchor_right = 1.0
+offset_left = -107.0
+offset_top = 50.0
+offset_right = -50.0
+offset_bottom = 83.0
+grow_horizontal = 0
+size_flags_vertical = 1
+text = "Map"
+label_settings = SubResource("LabelSettings_hbd1r")
+uppercase = true
+
+[node name="RightBottomText" type="Label" parent="."]
+layout_mode = 1
+anchors_preset = 3
+anchor_left = 1.0
+anchor_top = 1.0
+anchor_right = 1.0
+anchor_bottom = 1.0
+offset_left = -126.0
+offset_top = -83.0
+offset_right = -50.0
+offset_bottom = -50.0
+grow_horizontal = 0
+grow_vertical = 0
+size_flags_vertical = 1
+text = "item"
+label_settings = SubResource("LabelSettings_hbd1r")
+uppercase = true
+
+[node name="Timer" type="Timer" parent="."]
+wait_time = 0.25
+autostart = true
+
+[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
index 70ef423a97f5aa056be6e364598e157eabcd9ff7..b2c203919c3fe7b5d7e3abc2cd5236bb2c694b58 100644 (file)
@@ -1,4 +1,4 @@
-[gd_scene load_steps=19 format=3 uid="uid://t5uneae6abmn"]
+[gd_scene load_steps=18 format=3 uid="uid://t5uneae6abmn"]
 
 [ext_resource type="PackedScene" uid="uid://1mmjp4ugn7kk" path="res://player/Player.tscn" id="1_yhk1e"]
 [ext_resource type="PackedScene" uid="uid://u4hf35oxb7hh" path="res://assets/farola.tscn" id="2_1xu3s"]
@@ -9,6 +9,7 @@
 [ext_resource type="Texture2D" uid="uid://bwkwl3l6g18ci" path="res://assets/mapa parque.png" id="4_8lsu2"]
 [ext_resource type="PackedScene" uid="uid://cvx5mhciymsr2" path="res://menus/pause/Pause.tscn" id="5_ovgcu"]
 [ext_resource type="PackedScene" uid="uid://6v0x74t1fjxk" path="res://enemies/base_enemy.tscn" id="6_os3o0"]
+[ext_resource type="PackedScene" uid="uid://bp2qdrm1ywppv" path="res://levels/ui.tscn" id="8_sxpo7"]
 [ext_resource type="PackedScene" uid="uid://b11g41ahukybb" path="res://assets/bateria/bateria.tscn" id="9_acsxj"]
 [ext_resource type="Script" path="res://levels/unicorn_level/Shaders.gd" id="9_loxcu"]
 
@@ -26,13 +27,6 @@ size = Vector3(500, 15, 1)
 [sub_resource type="BoxShape3D" id="BoxShape3D_s6l2r"]
 size = Vector3(500, 0.01, 350)
 
-[sub_resource type="SystemFont" id="SystemFont_ofrpt"]
-font_names = PackedStringArray("FreeMono")
-
-[sub_resource type="LabelSettings" id="LabelSettings_hbd1r"]
-font = SubResource("SystemFont_ofrpt")
-font_size = 32
-
 [sub_resource type="ShaderMaterial" id="ShaderMaterial_s2ner"]
 shader = ExtResource("2_nguig")
 shader_parameter/grain_amount = 0.05
@@ -1813,86 +1807,7 @@ player = NodePath("../Player")
 [node name="bateria" parent="." instance=ExtResource("9_acsxj")]
 transform = Transform3D(-3.0598e-09, 0.07, 0, -0.07, -3.0598e-09, 0, 0, 0, 0.07, -126.853, 0.1, -126.853)
 
-[node name="UI" type="Control" parent="."]
-layout_mode = 3
-anchors_preset = 15
-anchor_right = 1.0
-anchor_bottom = 1.0
-grow_horizontal = 2
-grow_vertical = 2
-
-[node name="Date" type="Label" parent="UI"]
-layout_mode = 1
-offset_left = 50.0
-offset_top = 50.0
-offset_right = 278.0
-offset_bottom = 83.0
-size_flags_vertical = 1
-text = "SEP. 17 1998"
-label_settings = SubResource("LabelSettings_hbd1r")
-uppercase = true
-
-[node name="Time" type="Label" parent="UI"]
-layout_mode = 1
-anchors_preset = 2
-anchor_top = 1.0
-anchor_bottom = 1.0
-offset_left = 50.0
-offset_top = -83.0
-offset_right = 278.0
-offset_bottom = -50.0
-grow_vertical = 0
-size_flags_vertical = 1
-text = "??:?? PM"
-label_settings = SubResource("LabelSettings_hbd1r")
-uppercase = true
-
-[node name="NightmareText" type="Label" parent="UI"]
-layout_mode = 1
-anchors_preset = 2
-anchor_top = 1.0
-anchor_bottom = 1.0
-offset_left = 50.0
-offset_top = -113.0
-offset_right = 544.0
-offset_bottom = -80.0
-grow_vertical = 0
-size_flags_vertical = 1
-text = "Nightmare detected, beware"
-label_settings = SubResource("LabelSettings_hbd1r")
-
-[node name="RightTopText" type="Label" parent="UI"]
-layout_mode = 1
-anchors_preset = 1
-anchor_left = 1.0
-anchor_right = 1.0
-offset_left = -107.0
-offset_top = 50.0
-offset_right = -50.0
-offset_bottom = 83.0
-grow_horizontal = 0
-size_flags_vertical = 1
-text = "Map"
-label_settings = SubResource("LabelSettings_hbd1r")
-uppercase = true
-
-[node name="RightBottomText" type="Label" parent="UI"]
-layout_mode = 1
-anchors_preset = 3
-anchor_left = 1.0
-anchor_top = 1.0
-anchor_right = 1.0
-anchor_bottom = 1.0
-offset_left = -126.0
-offset_top = -83.0
-offset_right = -50.0
-offset_bottom = -50.0
-grow_horizontal = 0
-grow_vertical = 0
-size_flags_vertical = 1
-text = "item"
-label_settings = SubResource("LabelSettings_hbd1r")
-uppercase = true
+[node name="UI" parent="." instance=ExtResource("8_sxpo7")]
 
 [node name="Shaders" type="ColorRect" parent="."]
 material = SubResource("ShaderMaterial_s2ner")