39 lines
1.0 KiB
C#
39 lines
1.0 KiB
C#
using Pf2eDataScrapper.Model.Enum;
|
|
|
|
namespace Pf2eDataScrapper.Model;
|
|
|
|
public partial class Class : IEntity
|
|
{
|
|
public int Id { get; set; }
|
|
|
|
public string Name { get; set; } = null!;
|
|
|
|
public string Img { get; set; } = null!;
|
|
|
|
public EntityType Type { get; set; } = EntityType.Class;
|
|
|
|
public string Description { get; set; } = null!;
|
|
|
|
public string? DescriptionGm { get; set; }
|
|
|
|
public string Slug { get; set; } = null!;
|
|
|
|
public bool? IsTranslated { get; set; }
|
|
|
|
public bool? IsChecked { get; set; }
|
|
|
|
public int Hp { get; set; }
|
|
|
|
public int Perception { get; set; }
|
|
|
|
public bool Spellcasting { get; set; }
|
|
|
|
public int AdditionalTrainedSkills { get; set; }
|
|
|
|
public virtual ICollection<ClassKeyAbility> ClassKeyAbilities { get; set; } = new List<ClassKeyAbility>();
|
|
|
|
public virtual ICollection<ClassProgression> ClassProgressions { get; set; } = new List<ClassProgression>();
|
|
|
|
public virtual ICollection<ClassTraining> ClassTrainings { get; set; } = new List<ClassTraining>();
|
|
}
|