Add new quests

This commit is contained in:
Chomp 2022-02-09 23:12:43 +00:00
parent 1e549c9d7f
commit 509cace32e
3 changed files with 23 additions and 3 deletions

View File

@ -253,7 +253,12 @@ namespace QuestValidator.Common.Helpers
{ Quest.LongRoad, "6193850f60b34236ee0483de" }, { Quest.LongRoad, "6193850f60b34236ee0483de" },
{ Quest.CargoXP4, "61958c366726521dd96828ec" }, { Quest.CargoXP4, "61958c366726521dd96828ec" },
{ Quest.LostContact, "6179afd0bca27a099552e040"}, { Quest.LostContact, "6179afd0bca27a099552e040"},
{ Quest.ActionTest, "613708a7f8333a5d15594368"} { Quest.ActionTest, "613708a7f8333a5d15594368"},
{ Quest.CompensationForDamageTrust, "61e6e5e0f5b9633f6719ed95" },
{ Quest.CompensationForDamageWager, "61e6e60223374d168a4576a6" },
{ Quest.CompensationForDamageWergild, "61e6e60c5ca3b3783662be27" },
{ Quest.CompensationForDamageCollection, "61e6e621bfeab00251576265" },
{ Quest.CompensationForDamageBarkeep, "61e6e615eea2935bc018a2c5" }
}; };
private static readonly Dictionary<string, string> questNames = new Dictionary<string, string> private static readonly Dictionary<string, string> questNames = new Dictionary<string, string>
@ -505,7 +510,12 @@ namespace QuestValidator.Common.Helpers
{ "6193850f60b34236ee0483de", "Long Road" }, { "6193850f60b34236ee0483de", "Long Road" },
{ "61958c366726521dd96828ec", "Cargo X Part 4" }, { "61958c366726521dd96828ec", "Cargo X Part 4" },
{ "6179afd0bca27a099552e040", "Lost Contact"}, { "6179afd0bca27a099552e040", "Lost Contact"},
{ "613708a7f8333a5d15594368", "Action Test"} { "613708a7f8333a5d15594368", "Action Test"},
{ "61e6e5e0f5b9633f6719ed95", "Compensation For Damage - Trust" },
{ "61e6e60223374d168a4576a6", "Compensation For Damage - Wager" },
{ "61e6e60c5ca3b3783662be27", "Compensation For Damage - Wergild" },
{ "61e6e621bfeab00251576265", "Compensation For Damage - Collection" },
{ "61e6e615eea2935bc018a2c5", "Compensation For Damage - Barkeep" }
}; };
public static string GetNameById(string id) public static string GetNameById(string id)

View File

@ -87,6 +87,7 @@ namespace QuestValidator.Common.Helpers
{ Quest.CargoXP1, GetQuestData(Quest.CargoXP1).AddPrerequisiteQuest(Quest.SpaTourP7, QuestStatus.Success) }, { Quest.CargoXP1, GetQuestData(Quest.CargoXP1).AddPrerequisiteQuest(Quest.SpaTourP7, QuestStatus.Success) },
{ Quest.CargoXP2, GetQuestData(Quest.CargoXP2).AddPrerequisiteQuest(Quest.CargoXP1, QuestStatus.Success) }, { Quest.CargoXP2, GetQuestData(Quest.CargoXP2).AddPrerequisiteQuest(Quest.CargoXP1, QuestStatus.Success) },
{ Quest.CargoXP3, GetQuestData(Quest.CargoXP3).AddPrerequisiteQuest(Quest.CargoXP2, QuestStatus.Success) }, { Quest.CargoXP3, GetQuestData(Quest.CargoXP3).AddPrerequisiteQuest(Quest.CargoXP2, QuestStatus.Success) },
{ Quest.CargoXP4, GetQuestData(Quest.CargoXP4).AddPrerequisiteQuest(Quest.CargoXP3, QuestStatus.Success) },
{ Quest.WetJobP1, GetQuestData(Quest.WetJobP1).AddPrerequisiteQuest(Quest.SpaTourP7, QuestStatus.Success) }, { Quest.WetJobP1, GetQuestData(Quest.WetJobP1).AddPrerequisiteQuest(Quest.SpaTourP7, QuestStatus.Success) },
{ Quest.WetJobP2, GetQuestData(Quest.WetJobP2).AddPrerequisiteQuest(Quest.WetJobP1, QuestStatus.Success) }, { Quest.WetJobP2, GetQuestData(Quest.WetJobP2).AddPrerequisiteQuest(Quest.WetJobP1, QuestStatus.Success) },
{ Quest.WetJobP3, GetQuestData(Quest.WetJobP3).AddPrerequisiteQuest(Quest.WetJobP2, QuestStatus.Success) }, { Quest.WetJobP3, GetQuestData(Quest.WetJobP3).AddPrerequisiteQuest(Quest.WetJobP2, QuestStatus.Success) },
@ -254,7 +255,6 @@ namespace QuestValidator.Common.Helpers
{ Quest.TheHermit, GetQuestData(Quest.TheHermit).AddPrerequisiteQuest(Quest.TheSurvivalistPathToughGuy, QuestStatus.Success) }, { Quest.TheHermit, GetQuestData(Quest.TheHermit).AddPrerequisiteQuest(Quest.TheSurvivalistPathToughGuy, QuestStatus.Success) },
{ Quest.LongRoad, GetQuestData(Quest.LongRoad).AddPrerequisiteQuest(Quest.FriendFromTheWestP2, QuestStatus.Success) }, { Quest.LongRoad, GetQuestData(Quest.LongRoad).AddPrerequisiteQuest(Quest.FriendFromTheWestP2, QuestStatus.Success) },
{ Quest.MissingCargo, GetQuestData(Quest.MissingCargo).AddPrerequisiteQuest(Quest.LongRoad, QuestStatus.Success) }, { Quest.MissingCargo, GetQuestData(Quest.MissingCargo).AddPrerequisiteQuest(Quest.LongRoad, QuestStatus.Success) },
{ Quest.CargoXP4, GetQuestData(Quest.CargoXP4).AddPrerequisiteQuest(Quest.CargoXP3, QuestStatus.Success) },
{ Quest.Counteraction, GetQuestData(Quest.Counteraction).AddPrerequisiteQuest(Quest.SpaTourP3, QuestStatus.Success) }, { Quest.Counteraction, GetQuestData(Quest.Counteraction).AddPrerequisiteQuest(Quest.SpaTourP3, QuestStatus.Success) },
{ Quest.Overpopulation, GetQuestData(Quest.Overpopulation).AddPrerequisiteQuest(Quest.SpaTourP1, QuestStatus.Success) }, { Quest.Overpopulation, GetQuestData(Quest.Overpopulation).AddPrerequisiteQuest(Quest.SpaTourP1, QuestStatus.Success) },
{ Quest.CommunicationDifficulties, GetQuestData(Quest.CommunicationDifficulties).AddPrerequisiteQuest(Quest.MakeUltraGreatAgain, QuestStatus.Success) }, { Quest.CommunicationDifficulties, GetQuestData(Quest.CommunicationDifficulties).AddPrerequisiteQuest(Quest.MakeUltraGreatAgain, QuestStatus.Success) },
@ -270,6 +270,11 @@ namespace QuestValidator.Common.Helpers
{ Quest.MutualInterest, GetQuestData(Quest.MutualInterest) }, //TODO { Quest.MutualInterest, GetQuestData(Quest.MutualInterest) }, //TODO
{ Quest.Calibration, GetQuestData(Quest.Calibration) }, //TODO { Quest.Calibration, GetQuestData(Quest.Calibration) }, //TODO
{ Quest.HuntsmanPathRelentless, GetQuestData(Quest.HuntsmanPathRelentless) }, { Quest.HuntsmanPathRelentless, GetQuestData(Quest.HuntsmanPathRelentless) },
{ Quest.CompensationForDamageTrust, GetQuestData(Quest.CompensationForDamageTrust) },
{ Quest.CompensationForDamageWager, GetQuestData(Quest.CompensationForDamageWager) },
{ Quest.CompensationForDamageWergild, GetQuestData(Quest.CompensationForDamageWergild) },
{ Quest.CompensationForDamageCollection, GetQuestData(Quest.CompensationForDamageCollection) },
{ Quest.CompensationForDamageBarkeep, GetQuestData(Quest.CompensationForDamageBarkeep) },
}; };
private static QuestData GetQuestData(Quest quest) private static QuestData GetQuestData(Quest quest)

View File

@ -251,5 +251,10 @@
CargoXP4 = 246, CargoXP4 = 246,
LostContact = 247, LostContact = 247,
ActionTest = 248, ActionTest = 248,
CompensationForDamageTrust = 249,
CompensationForDamageWager = 250,
CompensationForDamageWergild = 251,
CompensationForDamageCollection = 252,
CompensationForDamageBarkeep = 253,
} }
} }