muffin v6.12
This commit is contained in:
parent
cfb4dea47e
commit
c8197297b2
58 changed files with 40038 additions and 58059 deletions
|
@ -66,7 +66,11 @@ internal sealed class QuestInfo : IQuestInfo
|
|||
|
||||
public EExpansionVersion Expansion { get; }
|
||||
|
||||
public QuestInfo(Lumina.Excel.Sheets.Quest quest, uint newGamePlusChapter, byte startingCity, JournalGenreOverrides journalGenreOverrides)
|
||||
public DateTime? SeasonalQuestExpiry { get; internal set; }
|
||||
|
||||
public bool IsSeasonalQuest { get; internal set; }
|
||||
|
||||
public QuestInfo(Lumina.Excel.Sheets.Quest quest, uint newGamePlusChapter, byte startingCity, JournalGenreOverrides journalGenreOverrides, bool isSeasonalEventQuest = false, DateTime? seasonalQuestExpiry = null)
|
||||
{
|
||||
QuestId = Questionable.Model.Questing.QuestId.FromRowId(quest.RowId);
|
||||
string value = QuestId.Value switch
|
||||
|
@ -157,6 +161,9 @@ internal sealed class QuestInfo : IQuestInfo
|
|||
AlliedSocietyRank = (int)quest.BeastReputationRank.RowId;
|
||||
ClassJobs = QuestInfoUtils.AsList(quest.ClassJobCategory0.ValueNullable);
|
||||
IsSeasonalEvent = quest.Festival.RowId != 0;
|
||||
IsSeasonalQuest = isSeasonalEventQuest;
|
||||
SeasonalQuestExpiry = (IsSeasonalQuest ? seasonalQuestExpiry : ((DateTime?)null));
|
||||
SeasonalQuestExpiry = seasonalQuestExpiry;
|
||||
NewGamePlusChapter = newGamePlusChapter;
|
||||
StartingCity = startingCity;
|
||||
MoogleDeliveryLevel = (byte)quest.DeliveryQuest.RowId;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue