Questionable/Questionable.Model/V1/EAction.cs

23 lines
516 B
C#
Raw Permalink Normal View History

using System.Text.Json.Serialization;
using Questionable.Model.V1.Converter;
namespace Questionable.Model.V1;
[JsonConverter(typeof(ActionConverter))]
public enum EAction
{
Esuna = 7568,
2024-07-20 17:09:51 +00:00
SiphonSnout = 18187,
2024-07-12 21:58:48 +00:00
RedGulal = 29382,
YellowGulal = 29383,
BlueGulal = 29384,
}
public static class EActionExtensions
{
public static bool RequiresMount(this EAction action)
{
2024-07-20 17:09:51 +00:00
return action is EAction.SiphonSnout or EAction.RedGulal or EAction.YellowGulal or EAction.BlueGulal;
2024-07-12 21:58:48 +00:00
}
}