Questionable/Questionable.Model/Questing/GatheredItem.cs

19 lines
584 B
C#
Raw Normal View History

using System.Text.Json.Serialization;
using Questionable.Model.Questing.Converter;
namespace Questionable.Model.Questing;
2024-08-03 09:17:20 +00:00
public sealed class GatheredItem
{
public uint ItemId { get; set; }
2024-08-07 23:49:14 +00:00
public uint AlternativeItemId { get; set; }
2024-08-03 09:17:20 +00:00
public int ItemCount { get; set; }
2024-08-03 15:26:49 +00:00
public ushort Collectability { get; set; }
/// <summary>
/// Either miner or botanist; null if it is irrelevant (prefers current class/job, then any unlocked ones).
/// </summary>
[JsonConverter(typeof(ClassJobConverter))]
public uint? QuestAcceptedAsClass { get; set; }
2024-08-03 09:17:20 +00:00
}