2026-06-22 10:02:42 +01:00

24 lines
870 B
C#

using System.Collections.Generic;
using Intrepid.Diagnostics;
using Intrepid.Gameplay.Entities.Player.ActionBelt;
using Intrepid.Localization;
using Intrepid.Utilities;
using UnityEngine;
namespace Temporary
{
public class DebugActionCallable : ActionCallable
{
[GroupConfigurations, SerializeField] private LocalizationTag actionLocalization;
[GroupConfigurations, SerializeField] private LocalizationTag descriptionLocalization;
protected override LocalizationTag ActionLocalization => actionLocalization;
protected override LocalizationTag DescriptionLocalization => descriptionLocalization;
protected override List<string> Parameters => new();
protected override void Execute(ActionIdentifier identifier)
{
DLogger.LogDebug($"DebugActionCallable invoked {identifier}");
}
}
}