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