Files
BlockSpace-v1.5.0b/Assets/Scripts/Assembly-CSharp/PulseBehavior.cs
T
2026-06-01 17:19:55 +02:00

21 lines
337 B
C#

using UnityEngine;
[DisallowMultipleComponent]
public sealed class PulseBehavior : NodeBehavior
{
private bool previous;
public override void OnGraphUpdate()
{
if (base.IsAuthoritative)
{
bool flag = GetInputValue("Held").AsBool();
if (flag && !previous)
{
TriggerOutput("Pulse");
}
previous = flag;
}
}
}