Подготовка изменений

This commit is contained in:
2025-09-13 11:39:23 +04:00
parent 843d0a4aa3
commit 776abeb58a
10 changed files with 94 additions and 28 deletions
+27
View File
@@ -0,0 +1,27 @@
using NpgsqlTypes;
namespace Pf2eModel.Model.Enum;
/// <summary>
/// Перечисление типа применения заклинаний.
/// </summary>
public enum SpellcastingType
{
/// <summary>
/// Не применяет заклинания.
/// </summary>
[PgName("none")]
None,
/// <summary>
/// Заготавливаемое заклинательство.
/// </summary>
[PgName("prepared")]
Prepared,
/// <summary>
/// Спонтанное заклинательство.
/// </summary>
[PgName("spontaneous")]
Spontaneous,
}
+3 -3
View File
@@ -31,11 +31,11 @@ public class Class : IEntity
public int Hp { get; set; }
/// <summary>
/// Флаг, указывающий на то, что класс является заклинательным.
/// Указание на тип заклинательства.
/// </summary>
[Column(Order = 3)]
[Comment("Заклинатель?")]
public bool Spellcasting { get; set; }
[Comment("Тип заклинательства")]
public SpellcastingType Spellcasting { get; set; } = SpellcastingType.None;
/// <summary>
/// Традиция заклинаний класса.