added EventType to raid

This commit is contained in:
Sarah Faey 2022-12-03 17:59:29 +01:00
parent de3a6a9f83
commit f0ef990993
7 changed files with 778 additions and 8 deletions

View file

@ -2,6 +2,22 @@
namespace Lieb.Models.GuildWars2.Raid
{
public enum RaidType
{
Planned = 0,
RandomWithBoons = 1,
RandomClasses = 2,
RandomEliteSpecialization = 3,
}
public enum EventType
{
Other = 0,
Raid = 1,
Strike = 2,
Dungeon = 3,
Guild = 4
}
public abstract class RaidBase
{
[Required]
@ -27,6 +43,9 @@ namespace Lieb.Models.GuildWars2.Raid
[Required]
public RaidType RaidType { get; set; }
[Required]
public EventType EventType { get; set; }
public string RequiredRole { get; set; } = String.Empty;
public bool MoveFlexUsers { get; set; } = true;