init: version 1

This commit is contained in:
Job
2025-07-17 17:16:02 +02:00
commit a76c0f6445
519 changed files with 202925 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
using UnityEngine;
/// <summary>
/// HelpTextTriggerController is responsible for displaying
/// help text when the player enters a trigger area.
/// </summary>
public class HelpTextTriggerController : MonoBehaviour
{
[Header("Configuration")]
public string[] helpText;
public float cooldown = 60f;
private float _lastTriggerTime = -Mathf.Infinity;
private void OnTriggerEnter2D(Collider2D other)
{
if (other.CompareTag("Player"))
{
if (Time.time - _lastTriggerTime >= cooldown)
{
HelpTextManager.Instance.DisplayHelpText(helpText);
_lastTriggerTime = Time.time;
}
}
}
}