27 lines
644 B
C#
27 lines
644 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using PixelCrushers.QuestMachine;
|
|
using UnityEngine;
|
|
|
|
namespace Beyond
|
|
{
|
|
public class GuiltGiver : MonoBehaviour
|
|
{
|
|
[SerializeField] private Quest m_guilt;
|
|
|
|
[SerializeField] private bool shouldGiveOnlyOnce = false, alreadyGiven = false;
|
|
|
|
public void GiveGuilt()
|
|
{
|
|
if (shouldGiveOnlyOnce && alreadyGiven)
|
|
{
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
alreadyGiven = true;
|
|
Player.Instance.PlayerConfessionController.AddGuilt(m_guilt);
|
|
}
|
|
}
|
|
}
|
|
} |