Add quest names

This commit is contained in:
Chomp 2023-12-27 17:43:32 +00:00
parent 994e4fb482
commit 2a10b22de4
3 changed files with 26 additions and 2 deletions

View File

@ -380,6 +380,14 @@ namespace QuestValidator.Common.Helpers
{ Quest.GunsmithP23, "64f83bb69878a0569d6ecfbe"}, { Quest.GunsmithP23, "64f83bb69878a0569d6ecfbe"},
{ Quest.GunsmithP24, "64f83bcdde58fc437700d8fa"}, { Quest.GunsmithP24, "64f83bcdde58fc437700d8fa"},
{ Quest.GunsmithP25, "64f83bd983cfca080a362c82"}, { Quest.GunsmithP25, "64f83bd983cfca080a362c82"},
{ Quest.ThePunisherHarvest, "655e427b64d09b4122018228"},
{ Quest.ShootingCans, "657315df034d76585f032e01"},
{ Quest.FirstInLine, "657315ddab5a49b71f098853"},
{ Quest.BurningRubber, "657315e270bb0b8dba00cc48"},
{ Quest.SavingTheMole, "657315e4a6af4ab4b50f3459"},
{ Quest.DevelopersSecretsP1, "65733403eefc2c312a759ddb" },
{ Quest.DevelopersSecretsP2, "6573382e557ff128bf3da536" },
}; };
private static readonly Dictionary<string, string> questNames = new Dictionary<string, string> private static readonly Dictionary<string, string> questNames = new Dictionary<string, string>
@ -759,6 +767,14 @@ namespace QuestValidator.Common.Helpers
{ "64f83bb69878a0569d6ecfbe", "Gunsmith P23"}, { "64f83bb69878a0569d6ecfbe", "Gunsmith P23"},
{ "64f83bcdde58fc437700d8fa", "Gunsmith P24"}, { "64f83bcdde58fc437700d8fa", "Gunsmith P24"},
{ "64f83bd983cfca080a362c82", "Gunsmith P25"}, { "64f83bd983cfca080a362c82", "Gunsmith P25"},
{ "655e427b64d09b4122018228", "The Punisher - Harvest"},
{ "657315df034d76585f032e01", "Shooting Cans"},
{ "657315ddab5a49b71f098853", "First In Line"},
{ "657315e270bb0b8dba00cc48", "Burning Rubber"},
{ "657315e4a6af4ab4b50f3459", "Saving The Mole"},
{ "65733403eefc2c312a759ddb", "Developers Secrets P1" },
{ "6573382e557ff128bf3da536", "Developers Secrets P2" },
}; };
public static string GetNameById(string id) public static string GetNameById(string id)
{ {

View File

@ -609,7 +609,7 @@ namespace QuestValidator.Common.Helpers
{ Quest.Intimidator, GetQuestData(Quest.Intimidator) { Quest.Intimidator, GetQuestData(Quest.Intimidator)
.AddPrerequisiteLevel(45) .AddPrerequisiteLevel(45)
.AddPrerequisiteQuest(Quest.ThePunisherP6, QuestStatus.Success) }, .AddPrerequisiteQuest(Quest.ThePunisherP6, QuestStatus.Success) },
// The wiki says Crisis only depends on level 48, but the dump says only Athlete, so why not both? // The wiki says Crisis only depends on level 48, but the dump says both
// Live dump shows level 48 + athlete // Live dump shows level 48 + athlete
{ Quest.Crisis, GetQuestData(Quest.Crisis) { Quest.Crisis, GetQuestData(Quest.Crisis)
.AddPrerequisiteLevel(48) .AddPrerequisiteLevel(48)
@ -801,6 +801,7 @@ namespace QuestValidator.Common.Helpers
.AddPrerequisiteQuest(Quest.TerraGroupTrailP17, QuestStatus.Success) .AddPrerequisiteQuest(Quest.TerraGroupTrailP17, QuestStatus.Success)
.AddPrerequisiteQuest(Quest.TerraGroupTrailP18, QuestStatus.Success)}, .AddPrerequisiteQuest(Quest.TerraGroupTrailP18, QuestStatus.Success)},
{ Quest.ThePunisherHarvest, GetQuestData(Quest.ThePunisherHarvest) },
// Collector requires a large amount of requisite tasks, so it's at the end // Collector requires a large amount of requisite tasks, so it's at the end
{ Quest.Collector, GetQuestData(Quest.Collector) { Quest.Collector, GetQuestData(Quest.Collector)
.AddPrerequisiteQuest(Quest.Athlete, QuestStatus.Success) .AddPrerequisiteQuest(Quest.Athlete, QuestStatus.Success)

View File

@ -377,6 +377,13 @@
PetsWontNeedIt = 372, PetsWontNeedIt = 372,
GunsmithP23 = 373, GunsmithP23 = 373,
GunsmithP24 = 374, GunsmithP24 = 374,
GunsmithP25 =375 GunsmithP25 =375,
ThePunisherHarvest = 376,
ShootingCans = 377,
FirstInLine = 378,
BurningRubber = 379,
SavingTheMole = 380,
DevelopersSecretsP1 = 381,
DevelopersSecretsP2 = 382
} }
} }