From 6275bea52c81d171968cdb210bba8ba233c64876 Mon Sep 17 00:00:00 2001 From: kziolkowski Date: Thu, 31 Jul 2025 23:30:12 +0200 Subject: [PATCH] MAde Vesna and Yeli disappear on dialogic start --- prefabs/characters/Player2D.tscn | 5 +++++ prefabs/characters/Yeli.tscn | 9 ++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/prefabs/characters/Player2D.tscn b/prefabs/characters/Player2D.tscn index cf9fdf6..1d7990c 100644 --- a/prefabs/characters/Player2D.tscn +++ b/prefabs/characters/Player2D.tscn @@ -2193,6 +2193,11 @@ scale_amount_max = 0.8 color = Color(0.400601, 0.62444, 0.791217, 1) hue_variation_max = 0.4 +[node name="DialogicToggle" type="Node2D" parent="." node_paths=PackedStringArray("itemToToggle")] +scale = Vector2(0.7, 0.7) +script = ExtResource("819_4na52") +itemToToggle = NodePath("../CharacterBody2D/visuals/Animated Sprites") + [connection signal="FilledWateringCan" from="." to="CharacterBody2D/WateringCanUI" method="Refill"] [connection signal="InventorySelectionChanged" from="." to="CharacterBody2D/WateringCanUI" method="IsWateringCanActive"] [connection signal="PickedUpTool" from="." to="CharacterBody2D" method="ActivateTool"] diff --git a/prefabs/characters/Yeli.tscn b/prefabs/characters/Yeli.tscn index 63e6254..16de2cb 100644 --- a/prefabs/characters/Yeli.tscn +++ b/prefabs/characters/Yeli.tscn @@ -1,11 +1,10 @@ -[gd_scene load_steps=49 format=3 uid="uid://dfvgp1my5rydh"] +[gd_scene load_steps=48 format=3 uid="uid://dfvgp1my5rydh"] [ext_resource type="Texture2D" uid="uid://c34012j5ukiuf" path="res://art/animation/Yeli2D/F01-Yeli_Idle/0001.png" id="1_03m0b"] [ext_resource type="Script" uid="uid://d2486x6upmwqq" path="res://scripts/GdScript/dialogic_starter.gd" id="1_at1n1"] [ext_resource type="Script" uid="uid://d0kgxh4ykuv23" path="res://scripts/CSharp/Common/NPC/TalkingCharacter.cs" id="1_hn8at"] [ext_resource type="Texture2D" uid="uid://cksf38vypfsae" path="res://art/animation/Yeli2D/F01-Yeli_Idle/0002.png" id="2_hn8at"] [ext_resource type="Texture2D" uid="uid://e8dj27qcpuoo" path="res://art/animation/Yeli2D/F01-Yeli_Idle/0003.png" id="3_ahrat"] -[ext_resource type="Material" uid="uid://blch5kdhkbj75" path="res://art/materials/intaractable_outline.tres" id="3_pfk7p"] [ext_resource type="Texture2D" uid="uid://c5k63jgxqr0do" path="res://art/animation/Yeli2D/F01-Yeli_Idle/0004.png" id="4_at1n1"] [ext_resource type="Texture2D" uid="uid://b8lkbpi220b5h" path="res://art/animation/Yeli2D/F01-Yeli_Idle/0005.png" id="5_aqu1t"] [ext_resource type="Texture2D" uid="uid://bv5bxpx6vf2h0" path="res://art/animation/Yeli2D/F01-Yeli_Idle/0006.png" id="6_pfk7p"] @@ -196,7 +195,6 @@ _sprite = NodePath("TalkingControl/AnimatedSprite") [node name="InteractionArea" parent="." node_paths=PackedStringArray("_spriteToOutline") instance=ExtResource("42_ahrat")] position = Vector2(0, -450) scale = Vector2(2.805, 2.805) -_outlineMaterial = ExtResource("3_pfk7p") _spriteToOutline = NodePath("../TalkingControl/AnimatedSprite") [node name="CollisionShape3D" parent="InteractionArea/Area2D" index="0"] @@ -224,6 +222,11 @@ position = Vector2(0, -172) position = Vector2(0, 94) shape = SubResource("CapsuleShape2D_aqu1t") +[node name="DialogicToggle" type="Node2D" parent="." node_paths=PackedStringArray("itemToToggle")] +scale = Vector2(0.7, 0.7) +script = ExtResource("44_aqu1t") +itemToToggle = NodePath("../TalkingControl/AnimatedSprite") + [connection signal="Talking" from="." to="Dialogic starter" method="open"] [connection signal="Interacted" from="InteractionArea" to="." method="ToggleTalking"] [connection signal="timelineEnded" from="Dialogic starter/DialogicToggle" to="." method="ToggleTalking"]