37 lines
1.5 KiB
C#
37 lines
1.5 KiB
C#
using System;
|
|
using Dalamud.Game.Text.SeStringHandling;
|
|
using Dalamud.Utility;
|
|
using Lumina.Excel.Sheets;
|
|
using Lumina.Text.ReadOnly;
|
|
using Questionable.Model.Questing;
|
|
|
|
namespace Questionable.Model;
|
|
|
|
public sealed class ItemRewardDetails
|
|
{
|
|
public uint ItemId { get; } = item.RowId;
|
|
|
|
public string Name { get; } = _206A_206B_206E_206C_206A_206E_200B_206E_200E_206B_206F_202E_200E_206C_206B_200B_206F_202B_200D_206F_206A_202D_202D_202A_200F_202B_206C_202A_200D_202C_202C_200C_200C_206C_206A_200F_200C_202D_202D_202C_202E((object)_200C_202A_202B_200B_202A_206A_202B_206B_200C_200E_206C_206F_200C_206D_206C_202A_202D_206F_202A_202B_200F_206E_200E_200E_202D_200D_202A_206E_206F_202C_206A_202B_206B_200C_206F_200D_202C_200B_200E_206C_202E(item.Name));
|
|
|
|
public TimeSpan CastTime { get; } = TimeSpan.FromSeconds(item.CastTimeSeconds);
|
|
|
|
public bool IsUntradable { get; } = item.IsUntradable;
|
|
|
|
public ElementId ElementId { get; }
|
|
|
|
public ItemRewardDetails(Item item, ElementId elementId)
|
|
{
|
|
ElementId = elementId;
|
|
base._002Ector();
|
|
}
|
|
|
|
static SeString _200C_202A_202B_200B_202A_206A_202B_206B_200C_200E_206C_206F_200C_206D_206C_202A_202D_206F_202A_202B_200F_206E_200E_200E_202D_200D_202A_206E_206F_202C_206A_202B_206B_200C_206F_200D_202C_200B_200E_206C_202E(ReadOnlySeString P_0)
|
|
{
|
|
return P_0.ToDalamudString();
|
|
}
|
|
|
|
static string _206A_206B_206E_206C_206A_206E_200B_206E_200E_206B_206F_202E_200E_206C_206B_200B_206F_202B_200D_206F_206A_202D_202D_202A_200F_202B_206C_202A_200D_202C_202C_200C_200C_206C_206A_200F_200C_202D_202D_202C_202E(object P_0)
|
|
{
|
|
return P_0.ToString();
|
|
}
|
|
}
|