2026-07-05 대화시스템 수정

This commit is contained in:
2026-07-05 19:51:17 +09:00
parent 8e992fe35d
commit d340446b19
22 changed files with 1301 additions and 91 deletions

View File

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