2026-07-05 대화시스템 수정
This commit is contained in:
11
Assets/02_Scripts/Communication/Dialog/AffectionModifier.cs
Normal file
11
Assets/02_Scripts/Communication/Dialog/AffectionModifier.cs
Normal 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);
|
||||
}
|
||||
Reference in New Issue
Block a user