OldBlueWater/BlueWater/Assets/02.Scripts/Ai/NewBehaviorTree/Variable/Set/SetSharedIntPlus.cs

27 lines
528 B
C#
Raw Normal View History

using BehaviorDesigner.Runtime;
using BehaviorDesigner.Runtime.Tasks;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
[TaskCategory("Common")]
public class SetSharedIntPlus : Action
{
[RequiredField]
public SharedInt targetVariable;
public override TaskStatus OnUpdate()
{
targetVariable.Value++;
return TaskStatus.Success;
}
public override void OnReset()
{
targetVariable = 0;
}
}
}