More quest prereq mappings

This commit is contained in:
Chomp 2021-09-15 09:15:52 +01:00
parent fa8bd064b9
commit 38ad355f48

View File

@ -243,7 +243,7 @@ namespace AssortGenerator.Common.Helpers
{ "60e71c9ad54b755a3b53eb66", "Mutual Interest" }
};
// Quest to lookup is key, previous quest is value
// Quest to lookup is key, previous quest is PreceedingQuest value
private static readonly Dictionary<string, QuestRequirement> questWithPreceedingQuest = new Dictionary<string, QuestRequirement>
{
//{ "5936d90786f7742b1420ba5b", "" }, // Debut
@ -356,6 +356,34 @@ namespace AssortGenerator.Common.Helpers
{ "5ae4498786f7744bde357695", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae4495c86f7744e87761355"}}, // The key to success, Sew it good. Part 2
{ "5ae4499a86f77449783815db", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae4497b86f7744cf402ed00"}}, // Charisma brings success, Sew it good. Part 4
{ "5ae449a586f7744bde357696", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae4498786f7744bde357695"}}, // No fuss needed, The key to success
{ "5ae449b386f77446d8741719", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae4490786f7744ca822adcc"}}, // Gratitude, Dressed to kill + Database. Part 2 TODO
{ "5ae449c386f7744bde357697", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae449b386f77446d8741719"}}, // Sales Night, Gratitude
{ "5ae449d986f774453a54a7e1", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae449c386f7744bde357697"}}, // Supervisor, Sales Night
{ "5b47749f86f7746c5d6a5fd4", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae3280386f7742a41359364"}}, // Gunsmith. Part 12, Gunsmith. Part 11
{ "5b47799d86f7746c5d6a5fd8", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b47749f86f7746c5d6a5fd4"}}, // Gunsmith. Part 13, Gunsmith. Part 12
{ "5b477b6f86f7747290681823", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b47799d86f7746c5d6a5fd8"}}, // Gunsmith. Part 14, Gunsmith. Part 13
{ "5b477f7686f7744d1b23c4d2", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b477b6f86f7747290681823"}}, // Gunsmith. Part 15, Gunsmith. Part 14
{ "5b47825886f77468074618d3", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b477f7686f7744d1b23c4d2"}}, // Gunsmith. Part 16, Gunsmith. Part 15
{ "5b47876e86f7744d1c353205", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae4495086f77443c122bc40"}}, // The Blood of War Part 2, Sew it good. Part 1
{ "5b47891f86f7744d1b23c571", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae4496986f774459e77beb6"}}, // Living high is not a crime, Sew it good. Part 3
{ "5b478b1886f7744d1b23c57d", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae449b386f77446d8741719"}}, // Hot delivery, Gratitude
{ "5b478d0f86f7744d190d91b5", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ae4493d86f7744b8e15aa8f"}}, // Minibus, Database. Part 2
{ "5b478eca86f7744642012254", new QuestRequirement{QuestStatus = 4, PreceedingQuest="597a0e5786f77426d66c0636"}}, // Vitamins pt1, Chemical pt3
{ "5b478ff486f7744d184ecbbf", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b478eca86f7744642012254"}}, // Vitamins pt2, Vitamins pt1
{ "5b47926a86f7747ccc057c15", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5a27d2af86f7744e1115b323"}}, // Informed means armed, friend from the west part 2
{ "5b4794cb86f774598100d5d4", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5a27d2af86f7744e1115b323"}}, // Lend lease, Friend from the west part 2
{ "5b4795fb86f7745876267770", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b47926a86f7747ccc057c15"}}, // Chumming, Informed means armed
{ "5bc4776586f774512d07cf05", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5ac242ab86f77412464f68b4"}}, // The Tarkov shooter Part 1", Gunsmith. Part 5
{ "5bc479e586f7747f376c7da3", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5bc4776586f774512d07cf05"}}, // The Tarkov shooter Part 2", The Tarkov shooter Part 1
{ "5bc47dbf86f7741ee74e93b9", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5bc479e586f7747f376c7da3"}}, // The Tarkov shooter. Part 3, The Tarkov shooter Part 2
{ "5bc480a686f7741af0342e29", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5bc47dbf86f7741ee74e93b9"}}, // The Tarkov shooter. Part 4, The Tarkov shooter Part 3
{ "5bc4826c86f774106d22d88b", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5bc480a686f7741af0342e29"}}, // The Tarkov shooter. Part 5, The Tarkov shooter Part 4
{ "5bc4836986f7740c0152911c", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5bc4826c86f774106d22d88b"}}, // The Tarkov shooter. Part 6, The Tarkov shooter Part 5
{ "5bc4856986f77454c317bea7", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5bc4836986f7740c0152911c"}}, // The Tarkov shooter. Part 7, The Tarkov shooter Part 6
{ "5bc4893c86f774626f5ebf3e", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5bc4856986f77454c317bea7"}}, // The Tarkov shooter. Part 8, The Tarkov shooter Part 7
{ "5c0bbaa886f7746941031d82", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b4795fb86f7745876267770"}}, // Bullshit,Chumming
{ "5c0bc91486f7746ab41857a2", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5b4795fb86f7745876267770"}}, // Silent caliber, Chumming
{ "5c0bd01e86f7747cdd799e56", new QuestRequirement{QuestStatus = 4, PreceedingQuest="5c0d190cd09282029f5390d8" }}, // Insomnia, Grenadier
};
private static QuestRoot _liveQuestData;