Files

136 lines
2.9 KiB
C#

using NpgsqlTypes;
namespace Pf2eModel.Model.Enum;
/// <summary>
/// Перечиленение количества действий.
/// </summary>
public enum ActionEnum
{
/// <summary>
/// Неизвестное количество действий.
/// </summary>
[PgName("unknown")]
Unknown,
/// <summary>
/// Одно действие.
/// </summary>
[PgName("1")]
SingleAction,
/// <summary>
/// Два действия.
/// </summary>
[PgName("2")]
TwoActions,
/// <summary>
/// Три действия.
/// </summary>
[PgName("3")]
ThreeActions,
/// <summary>
/// Реакция.
/// </summary>
[PgName("reaction")]
Reaction,
/// <summary>
/// Свободное действие.
/// </summary>
[PgName("free")]
FreeAction,
/// <summary>
/// Пассивное действие.
/// </summary>
[PgName("passive")]
Passive,
/// <summary>
/// Иное количество действий, не указанное в перечислении.
/// </summary>
[PgName("other")]
Other,
/// <summary>
/// От одного до трёх действий.
/// </summary>
[PgName("1-3")]
SingleActionToThreeActions,
/// <summary>
/// От одного до двух действий.
/// </summary>
[PgName("1-2")]
SingleActionToTwoActions,
/// <summary>
/// От двух до трёх действий.
/// </summary>
[PgName("2-3")]
TwoActionsToThreeActions,
/// <summary>
/// От двух действий до двух раундов.
/// </summary>
[PgName("2/2 rounds")]
TwoActionsToTwoRounds,
/// <summary>
/// Реакция или одно действие.
/// </summary>
[PgName("reaction/1")]
ReactionOrOneAction,
/// <summary>
/// Реакция или два действия.
/// </summary>
[PgName("reaction/2")]
ReactionOrTwoAction,
/// <summary>
/// Реакция или три действия.
/// </summary>
[PgName("reaction/3")]
ReactionOrThreeAction,
/// <summary>
/// Свободное действие или одно действие.
/// </summary>
[PgName("free/1")]
FreeActionOrOneAction,
/// <summary>
/// Одная минута.
/// </summary>
[PgName("1 minute")]
OneMinute,
/// <summary>
/// Пять минут.
/// </summary>
[PgName("5 minutes")]
FiveMinutes,
/// <summary>
/// Десять минут.
/// </summary>
[PgName("10 minutes")]
TenMinutes,
/// <summary>
/// Тридцать минут.
/// </summary>
[PgName("30 minutes")]
ThirtyMinutes,
/// <summary>
/// Один час.
/// </summary>
[PgName("1 hour")]
OneHour,
}