Files
cryptonhym-thunder/Code/Resources/LogicSequenceComponentResource.cs

13 lines
475 B
C#

using Godot;
using Godot.Collections;
namespace CryptonymThunder.Code.Resources;
[GlobalClass]
public partial class LogicSequenceComponentResource : Resource
{
[Export] public Array<string> RequiredChannels { get; set; } = [];
[Export] public Array<TriggerActionResource> OnActivateActions { get; set; } = [];
[Export] public Array<TriggerActionResource> OnDeactivateActions { get; set; } = [];
[Export] public bool IsOneTimeTrigger { get; set; } = true;
}