From a3f527cc9d8548b0ddee7951cf0a16cfbdbda0da Mon Sep 17 00:00:00 2001 From: Joshua Jenner Date: Sun, 20 Sep 2026 18:22:54 +0800 Subject: [PATCH 1/5] Updated sprite and update_appearance --- assets/third_party/tiny-swords/Deco/17.png | 4 ++-- scenes/game_elements/props/sign/components/sign.gd | 7 ++++++- scenes/game_elements/props/sign/sign.tscn | 2 ++ .../story_quests/shjourney/3_shjourney_intro/sign.tscn | 2 ++ 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/assets/third_party/tiny-swords/Deco/17.png b/assets/third_party/tiny-swords/Deco/17.png index fe653e234e..82f1f236c9 100644 --- a/assets/third_party/tiny-swords/Deco/17.png +++ b/assets/third_party/tiny-swords/Deco/17.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c3da63203ae56798b0188fc09c376bdb7ea6de74a8c1930c4ec6f7d02b5881ac -size 2023 +oid sha256:78929657309673ffd1f8d16a72f4e667fd7de84e88f4e23dff3de89922b243b0 +size 2510 diff --git a/scenes/game_elements/props/sign/components/sign.gd b/scenes/game_elements/props/sign/components/sign.gd index 0b45a69336..16b6f6bf28 100644 --- a/scenes/game_elements/props/sign/components/sign.gd +++ b/scenes/game_elements/props/sign/components/sign.gd @@ -27,7 +27,12 @@ func _ready() -> void: func update_appearance() -> void: - $Appearance.flip_h = direction == Enums.LookAtSide.RIGHT + if direction == Enums.LookAtSide.UNSPECIFIED: + $Appearance.frame = 0 + $Appearance.flip_h = false + else: + $Appearance.frame = 1 + $Appearance.flip_h = direction == Enums.LookAtSide.RIGHT func _on_area_2d_body_entered(_body: Node2D) -> void: diff --git a/scenes/game_elements/props/sign/sign.tscn b/scenes/game_elements/props/sign/sign.tscn index 8bbebe34c5..e858c38e7d 100644 --- a/scenes/game_elements/props/sign/sign.tscn +++ b/scenes/game_elements/props/sign/sign.tscn @@ -20,6 +20,8 @@ script = ExtResource("1_cb2ey") [node name="Appearance" type="Sprite2D" parent="." unique_id=1364985273] texture = ExtResource("2_85li6") offset = Vector2(0, -30) +hframes = 2 +frame = 1 [node name="Collider" type="StaticBody2D" parent="." unique_id=882843758] collision_layer = 16 diff --git a/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn b/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn index 76c8f4ccf8..026b827202 100644 --- a/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn +++ b/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn @@ -17,6 +17,8 @@ script = ExtResource("1_onayf") [node name="Appearance" type="Sprite2D" parent="." unique_id=1240587292] texture = ExtResource("2_cl2dx") offset = Vector2(0, -30) +hframes = 2 +frame = 1 [node name="Collider" type="StaticBody2D" parent="." unique_id=928850480] collision_layer = 16 From d28a1be0dfc8e75f9364383e639aba626d06aa4d Mon Sep 17 00:00:00 2001 From: Joshua Jenner Date: Fri, 25 Sep 2026 00:28:43 +0800 Subject: [PATCH 2/5] Undid edit, and added new sprite to non-cc0 --- .../tiny-swords-non-cc0/Deco/Signs/Sign1.png | 3 ++ .../Deco/Signs/Sign1.png.import | 40 +++++++++++++++++++ assets/third_party/tiny-swords/Deco/17.png | 4 +- .../tiny-swords/Deco/17.png.import | 2 +- scenes/game_elements/props/sign/sign.tscn | 2 +- .../shjourney/3_shjourney_intro/sign.tscn | 2 +- 6 files changed, 48 insertions(+), 5 deletions(-) create mode 100644 assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png create mode 100644 assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import diff --git a/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png b/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png new file mode 100644 index 0000000000..82f1f236c9 --- /dev/null +++ b/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78929657309673ffd1f8d16a72f4e667fd7de84e88f4e23dff3de89922b243b0 +size 2510 diff --git a/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import b/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import new file mode 100644 index 0000000000..708e1d8c97 --- /dev/null +++ b/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cq5l1xle30ch7" +path="res://.godot/imported/Sign1.png-f6a541d1da27150aa1a6d62f695642f9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png" +dest_files=["res://.godot/imported/Sign1.png-f6a541d1da27150aa1a6d62f695642f9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/third_party/tiny-swords/Deco/17.png b/assets/third_party/tiny-swords/Deco/17.png index 82f1f236c9..fe653e234e 100644 --- a/assets/third_party/tiny-swords/Deco/17.png +++ b/assets/third_party/tiny-swords/Deco/17.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:78929657309673ffd1f8d16a72f4e667fd7de84e88f4e23dff3de89922b243b0 -size 2510 +oid sha256:c3da63203ae56798b0188fc09c376bdb7ea6de74a8c1930c4ec6f7d02b5881ac +size 2023 diff --git a/assets/third_party/tiny-swords/Deco/17.png.import b/assets/third_party/tiny-swords/Deco/17.png.import index 9de096e0d8..4c591d105f 100644 --- a/assets/third_party/tiny-swords/Deco/17.png.import +++ b/assets/third_party/tiny-swords/Deco/17.png.import @@ -2,7 +2,7 @@ importer="texture" type="CompressedTexture2D" -uid="uid://cq5l1xle30ch7" +uid="uid://1f2j6h8v3hiy" path="res://.godot/imported/17.png-2deed67ffd774577b8b55c82918b62d3.ctex" metadata={ "vram_texture": false diff --git a/scenes/game_elements/props/sign/sign.tscn b/scenes/game_elements/props/sign/sign.tscn index e858c38e7d..d98e88eb78 100644 --- a/scenes/game_elements/props/sign/sign.tscn +++ b/scenes/game_elements/props/sign/sign.tscn @@ -1,7 +1,7 @@ [gd_scene format=3 uid="uid://covsdqqsd6rsy"] [ext_resource type="Script" uid="uid://o54tdc374nxc" path="res://scenes/game_elements/props/sign/components/sign.gd" id="1_cb2ey"] -[ext_resource type="Texture2D" uid="uid://cq5l1xle30ch7" path="res://assets/third_party/tiny-swords/Deco/17.png" id="2_85li6"] +[ext_resource type="Texture2D" uid="uid://cq5l1xle30ch7" path="res://assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png" id="2_85li6"] [ext_resource type="FontFile" uid="uid://b0tjcgrk504qg" path="res://assets/third_party/fonts/jersey/Jersey10-Regular.ttf" id="3_1ap0m"] [ext_resource type="Material" uid="uid://b41j6upvxttw3" path="res://scenes/ui_elements/components/unshaded_material.tres" id="3_7odj1"] [ext_resource type="Texture2D" uid="uid://b5ooaiyxdrp6a" path="res://scenes/game_elements/components/light_texture_256x256.tres" id="4_c8ong"] diff --git a/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn b/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn index 026b827202..03c554bda0 100644 --- a/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn +++ b/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn @@ -1,7 +1,7 @@ [gd_scene format=3 uid="uid://ccoqpcy371psq"] [ext_resource type="Script" uid="uid://o54tdc374nxc" path="res://scenes/game_elements/props/sign/components/sign.gd" id="1_onayf"] -[ext_resource type="Texture2D" uid="uid://cq5l1xle30ch7" path="res://assets/third_party/tiny-swords/Deco/17.png" id="2_cl2dx"] +[ext_resource type="Texture2D" uid="uid://cq5l1xle30ch7" path="res://assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png" id="2_cl2dx"] [ext_resource type="FontFile" uid="uid://b0tjcgrk504qg" path="res://assets/third_party/fonts/jersey/Jersey10-Regular.ttf" id="3_s8nls"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_cb2ey"] From 3eda7a89e7e0c415f770bbb99629f83c02874756 Mon Sep 17 00:00:00 2001 From: Joshua Jenner Date: Fri, 25 Sep 2026 00:30:15 +0800 Subject: [PATCH 3/5] Added frame enum and unique name --- scenes/game_elements/props/sign/components/sign.gd | 13 +++++++++---- scenes/game_elements/props/sign/sign.tscn | 1 + 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/scenes/game_elements/props/sign/components/sign.gd b/scenes/game_elements/props/sign/components/sign.gd index 16b6f6bf28..541fc68837 100644 --- a/scenes/game_elements/props/sign/components/sign.gd +++ b/scenes/game_elements/props/sign/components/sign.gd @@ -3,6 +3,11 @@ @tool extends Node2D +enum Frame { + NON_DIRECTIONAL = 0, + LEFT_AND_RIGHT = 1, +} + @export var direction: Enums.LookAtSide = Enums.LookAtSide.LEFT: set(a_direction): direction = a_direction @@ -28,11 +33,11 @@ func _ready() -> void: func update_appearance() -> void: if direction == Enums.LookAtSide.UNSPECIFIED: - $Appearance.frame = 0 - $Appearance.flip_h = false + %Appearance.frame = Frame.NON_DIRECTIONAL + %Appearance.flip_h = false else: - $Appearance.frame = 1 - $Appearance.flip_h = direction == Enums.LookAtSide.RIGHT + %Appearance.frame = Frame.LEFT_AND_RIGHT + %Appearance.flip_h = direction == Enums.LookAtSide.RIGHT func _on_area_2d_body_entered(_body: Node2D) -> void: diff --git a/scenes/game_elements/props/sign/sign.tscn b/scenes/game_elements/props/sign/sign.tscn index d98e88eb78..75880ff6f5 100644 --- a/scenes/game_elements/props/sign/sign.tscn +++ b/scenes/game_elements/props/sign/sign.tscn @@ -18,6 +18,7 @@ radius = 80.0 script = ExtResource("1_cb2ey") [node name="Appearance" type="Sprite2D" parent="." unique_id=1364985273] +unique_name_in_owner = true texture = ExtResource("2_85li6") offset = Vector2(0, -30) hframes = 2 From 06a54752cabc156600116e4d9fa8fb666851e12f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Qui=C3=B1ones?= Date: Mon, 28 Sep 2026 13:15:23 -0300 Subject: [PATCH 4/5] Revert assets change --- .../tiny-swords-non-cc0/Deco/Signs/Sign1.png | 3 -- .../Deco/Signs/Sign1.png.import | 40 ------------------- assets/third_party/tiny-swords/Deco/17.png | 4 +- .../tiny-swords/Deco/17.png.import | 2 +- scenes/game_elements/props/sign/sign.tscn | 2 +- 5 files changed, 4 insertions(+), 47 deletions(-) delete mode 100644 assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png delete mode 100644 assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import diff --git a/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png b/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png deleted file mode 100644 index 82f1f236c9..0000000000 --- a/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:78929657309673ffd1f8d16a72f4e667fd7de84e88f4e23dff3de89922b243b0 -size 2510 diff --git a/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import b/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import deleted file mode 100644 index 708e1d8c97..0000000000 --- a/assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cq5l1xle30ch7" -path="res://.godot/imported/Sign1.png-f6a541d1da27150aa1a6d62f695642f9.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png" -dest_files=["res://.godot/imported/Sign1.png-f6a541d1da27150aa1a6d62f695642f9.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/assets/third_party/tiny-swords/Deco/17.png b/assets/third_party/tiny-swords/Deco/17.png index fe653e234e..82f1f236c9 100644 --- a/assets/third_party/tiny-swords/Deco/17.png +++ b/assets/third_party/tiny-swords/Deco/17.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c3da63203ae56798b0188fc09c376bdb7ea6de74a8c1930c4ec6f7d02b5881ac -size 2023 +oid sha256:78929657309673ffd1f8d16a72f4e667fd7de84e88f4e23dff3de89922b243b0 +size 2510 diff --git a/assets/third_party/tiny-swords/Deco/17.png.import b/assets/third_party/tiny-swords/Deco/17.png.import index 4c591d105f..9de096e0d8 100644 --- a/assets/third_party/tiny-swords/Deco/17.png.import +++ b/assets/third_party/tiny-swords/Deco/17.png.import @@ -2,7 +2,7 @@ importer="texture" type="CompressedTexture2D" -uid="uid://1f2j6h8v3hiy" +uid="uid://cq5l1xle30ch7" path="res://.godot/imported/17.png-2deed67ffd774577b8b55c82918b62d3.ctex" metadata={ "vram_texture": false diff --git a/scenes/game_elements/props/sign/sign.tscn b/scenes/game_elements/props/sign/sign.tscn index 75880ff6f5..d57778df6e 100644 --- a/scenes/game_elements/props/sign/sign.tscn +++ b/scenes/game_elements/props/sign/sign.tscn @@ -1,7 +1,7 @@ [gd_scene format=3 uid="uid://covsdqqsd6rsy"] [ext_resource type="Script" uid="uid://o54tdc374nxc" path="res://scenes/game_elements/props/sign/components/sign.gd" id="1_cb2ey"] -[ext_resource type="Texture2D" uid="uid://cq5l1xle30ch7" path="res://assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png" id="2_85li6"] +[ext_resource type="Texture2D" uid="uid://cq5l1xle30ch7" path="res://assets/third_party/tiny-swords/Deco/17.png" id="2_85li6"] [ext_resource type="FontFile" uid="uid://b0tjcgrk504qg" path="res://assets/third_party/fonts/jersey/Jersey10-Regular.ttf" id="3_1ap0m"] [ext_resource type="Material" uid="uid://b41j6upvxttw3" path="res://scenes/ui_elements/components/unshaded_material.tres" id="3_7odj1"] [ext_resource type="Texture2D" uid="uid://b5ooaiyxdrp6a" path="res://scenes/game_elements/components/light_texture_256x256.tres" id="4_c8ong"] From ed0051638510b2ed5bd82a770494e1a6ecedfff8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Qui=C3=B1ones?= Date: Mon, 28 Sep 2026 13:39:20 -0300 Subject: [PATCH 5/5] Remove duplicated sign.tscn This StoryQuest had the scene duplicated. --- .../shjourney/3_shjourney_intro/sign.tscn | 69 ------------------- .../3_shjourney_intro/template_intro0.2.tscn | 4 +- 2 files changed, 2 insertions(+), 71 deletions(-) delete mode 100644 scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn diff --git a/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn b/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn deleted file mode 100644 index 03c554bda0..0000000000 --- a/scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn +++ /dev/null @@ -1,69 +0,0 @@ -[gd_scene format=3 uid="uid://ccoqpcy371psq"] - -[ext_resource type="Script" uid="uid://o54tdc374nxc" path="res://scenes/game_elements/props/sign/components/sign.gd" id="1_onayf"] -[ext_resource type="Texture2D" uid="uid://cq5l1xle30ch7" path="res://assets/third_party/tiny-swords-non-cc0/Deco/Signs/Sign1.png" id="2_cl2dx"] -[ext_resource type="FontFile" uid="uid://b0tjcgrk504qg" path="res://assets/third_party/fonts/jersey/Jersey10-Regular.ttf" id="3_s8nls"] - -[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_cb2ey"] -radius = 12.0 -height = 50.0 - -[sub_resource type="CircleShape2D" id="CircleShape2D_85li6"] -radius = 80.0 - -[node name="Sign" type="Node2D" unique_id=1135001698] -script = ExtResource("1_onayf") - -[node name="Appearance" type="Sprite2D" parent="." unique_id=1240587292] -texture = ExtResource("2_cl2dx") -offset = Vector2(0, -30) -hframes = 2 -frame = 1 - -[node name="Collider" type="StaticBody2D" parent="." unique_id=928850480] -collision_layer = 16 -collision_mask = 0 - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Collider" unique_id=376594617] -rotation = -1.57079 -shape = SubResource("CapsuleShape2D_cb2ey") - -[node name="LabelContainer" type="MarginContainer" parent="." unique_id=596602004] -z_index = 1 -offset_left = -96.0 -offset_top = -176.0 -offset_right = 104.0 -offset_bottom = -76.0 -pivot_offset = Vector2(100, 50) - -[node name="PanelContainer" type="PanelContainer" parent="LabelContainer" unique_id=106614807] -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 8 - -[node name="MarginContainer" type="MarginContainer" parent="LabelContainer/PanelContainer" unique_id=291767994] -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 8 -theme_override_constants/margin_left = 10 -theme_override_constants/margin_top = 5 -theme_override_constants/margin_right = 10 -theme_override_constants/margin_bottom = 5 - -[node name="Label" type="Label" parent="LabelContainer/PanelContainer/MarginContainer" unique_id=1078434041] -unique_name_in_owner = true -layout_mode = 2 -size_flags_horizontal = 4 -theme_override_fonts/font = ExtResource("3_s8nls") -theme_override_font_sizes/font_size = 19 -horizontal_alignment = 1 -vertical_alignment = 2 - -[node name="Area2D" type="Area2D" parent="." unique_id=1542241989] -collision_layer = 4 - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D" unique_id=1596599531] -shape = SubResource("CircleShape2D_85li6") - -[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"] -[connection signal="body_exited" from="Area2D" to="." method="_on_area_2d_body_exited"] diff --git a/scenes/quests/story_quests/shjourney/3_shjourney_intro/template_intro0.2.tscn b/scenes/quests/story_quests/shjourney/3_shjourney_intro/template_intro0.2.tscn index 2730c31a5f..02527a6165 100644 --- a/scenes/quests/story_quests/shjourney/3_shjourney_intro/template_intro0.2.tscn +++ b/scenes/quests/story_quests/shjourney/3_shjourney_intro/template_intro0.2.tscn @@ -22,8 +22,8 @@ [ext_resource type="Script" uid="uid://3tn8210agfwf" path="res://scenes/quests/story_quests/shjourney/3_shjourney_intro/area_2d.gd" id="14_u3mgm"] [ext_resource type="SpriteFrames" uid="uid://c63hg7u58lfak" path="res://scenes/quests/story_quests/shjourney/Otros_componentes/angel_sprite_frames.tres" id="15_x6v85"] [ext_resource type="Resource" uid="uid://7g75vdxbo0nr" path="res://scenes/quests/story_quests/shjourney/Angel/components/dialogo-angel.dialogue" id="17_4ttmx"] +[ext_resource type="PackedScene" uid="uid://covsdqqsd6rsy" path="res://scenes/game_elements/props/sign/sign.tscn" id="24_6ltfn"] [ext_resource type="PackedScene" uid="uid://dpbsi065gmh8a" path="res://scenes/game_elements/fx/fog/fog.tscn" id="25_0hk53"] -[ext_resource type="PackedScene" uid="uid://ccoqpcy371psq" path="res://scenes/quests/story_quests/shjourney/3_shjourney_intro/sign.tscn" id="29_oixsc"] [ext_resource type="PackedScene" uid="uid://due8sqsrtdke1" path="res://scenes/quests/story_quests/shjourney/Otros_componentes/fire_fly.tscn" id="30_g2jpu"] [sub_resource type="Curve2D" id="Curve2D_s8exg"] @@ -562,7 +562,7 @@ position = Vector2(1023, 202) modulate = Color(18.892157, 18.892157, 18.892157, 1) scroll_scale = Vector2(1.9, 1.3) -[node name="Sign" parent="." unique_id=348337612 instance=ExtResource("29_oixsc")] +[node name="Sign" parent="." unique_id=1579530966 instance=ExtResource("24_6ltfn")] position = Vector2(617, 203) direction = 1 text = "Si ves azul donde no debería, vas por donde sí."