Files
DRHPS/code-csharp/EOTDCastle_Return.cs
2025-03-04 14:25:15 +08:00

34 lines
806 B
C#

using UnityEngine;
public class EOTDCastle_Return : MonoBehaviour
{
[SerializeField]
private INT_Chat ReturnChat;
[SerializeField]
private TRIG_LEVELTRANSITION LevelTransition;
private void OnTriggerEnter2D(Collider2D other)
{
ReturnChat.CurrentIndex = 0;
ReturnChat.CanUse = true;
ReturnChat.FinishedText = false;
ReturnChat.FirstTextPlayed = false;
ReturnChat.RUN();
other.transform.position = other.transform.position - Vector3.up / 5f;
Debug.LogWarning("TODO - Require player to interact with lancer before being able to return");
}
public void ReturnToFountain()
{
ChatboxManager.Instance.EndText();
LevelTransition.BeginTransition();
}
public void ChoiceNo()
{
ChatboxManager.Instance.EndText();
ReturnChat.CanUse = false;
}
}