DRHPS/code-csharp/en_US/INT_ChangePlayerVariable.cs
2025-04-08 11:31:35 +08:00

33 lines
764 B
C#

using System.Collections;
using UnityEngine;
public class INT_ChangePlayerVariable : MonoBehaviour
{
public PlayerManager PlayerManager;
public object PlayerManagerObject;
public string BoolToFind;
public bool WhatToSetUponInteract;
public bool CanUse = true;
public void RUN()
{
if (BoolToFind == "SpeedrunText")
{
CanUse = false;
StartCoroutine(DebounceInteract());
return;
}
Debug.LogWarning("No bool of that name! | " + base.name + " " + base.transform.position.ToString() + " " + Time.time);
}
public IEnumerator DebounceInteract()
{
yield return new WaitForSeconds(0.3f);
CanUse = true;
}
}