Files
Dino_Love_Simulation/Assets/02_Scripts/Communication/Dialog/AffectionModifier.cs

12 lines
473 B
C#

using UnityEngine;
// 인스펙터 이벤트에서 호감도를 조작하기 위한 헬퍼.
// 예: 선택지 뒤 노드에 EventKey를 걸고 → DialogPlayer의 NodeEvent →
// 이 컴포넌트의 Add(5)를 연결하면 그 선택을 했을 때 호감도가 오른다.
public class AffectionModifier : MonoBehaviour
{
[SerializeField] private CharacterData _character;
public void Add(int delta) => StoryManager.Instance.AddAffection(_character, delta);
}