- Add level requirements as per the wiki
- Add Sellout requirement to Stylish One as per the wiki
This commit is contained in:
parent
46f093aee4
commit
7ab86d43be
@ -345,6 +345,7 @@ namespace QuestValidator.Common.Helpers
|
||||
{ Quest.Bullshit, GetQuestData(Quest.Bullshit)
|
||||
.AddPrerequisiteQuest(Quest.SilentCaliber, QuestStatus.Success) },
|
||||
{ Quest.SilentCaliber, GetQuestData(Quest.SilentCaliber)
|
||||
.AddPrerequisiteLevel(30)
|
||||
.AddPrerequisiteQuest(Quest.Chumming, QuestStatus.Success) },
|
||||
{ Quest.Insomnia, GetQuestData(Quest.Insomnia)
|
||||
.AddPrerequisiteQuest(Quest.Grenadier, QuestStatus.Success) },
|
||||
@ -464,12 +465,14 @@ namespace QuestValidator.Common.Helpers
|
||||
{ Quest.Reserv, GetQuestData(Quest.Reserv)
|
||||
.AddPrerequisiteQuest(Quest.TheDeliciousSausage, QuestStatus.Success) },
|
||||
{ Quest.RegulatedMaterials, GetQuestData(Quest.RegulatedMaterials)
|
||||
.AddPrerequisiteLevel(25)
|
||||
.AddPrerequisiteQuest(Quest.PolikhimHobo, QuestStatus.Success) },
|
||||
{ Quest.AnAppleADayKeepsTheDoctorAway, GetQuestData(Quest.AnAppleADayKeepsTheDoctorAway)
|
||||
.AddPrerequisiteQuest(Quest.HealthCarePrivacyP3, QuestStatus.Success) },
|
||||
{ Quest.Mentor, GetQuestData(Quest.Mentor)
|
||||
.AddPrerequisiteQuest(Quest.WetJobP4, QuestStatus.Success) },
|
||||
{ Quest.TheStylishOne, GetQuestData(Quest.TheStylishOne)
|
||||
.AddPrerequisiteQuest(Quest.HuntsmanPathSellOut, QuestStatus.StartedSuccess)
|
||||
.AddPrerequisiteQuest(Quest.TheKeyToSuccess, QuestStatus.Success) },
|
||||
{ Quest.TextileP1Usec, GetQuestData(Quest.TextileP1Usec)
|
||||
.RemovePrerequisiteLevel()
|
||||
@ -484,16 +487,20 @@ namespace QuestValidator.Common.Helpers
|
||||
.RemovePrerequisiteLevel()
|
||||
.AddPrerequisiteQuest(Quest.TextileP1Bear, QuestStatus.Success) },
|
||||
{ Quest.BunkerP1, GetQuestData(Quest.BunkerP1)
|
||||
.AddPrerequisiteLevel(10)
|
||||
.AddPrerequisiteQuest(Quest.BPDepot, QuestStatus.Success) },
|
||||
{ Quest.BunkerP2, GetQuestData(Quest.BunkerP2)
|
||||
.AddPrerequisiteLevel(11)
|
||||
.AddPrerequisiteQuest(Quest.BunkerP1, QuestStatus.Success) },
|
||||
{ Quest.Anesthesia, GetQuestData(Quest.Anesthesia)
|
||||
.AddPrerequisiteLevel(21)
|
||||
.AddPrerequisiteQuest(Quest.ShakingUpTeller, QuestStatus.Success) },
|
||||
{ Quest.Samples, GetQuestData(Quest.Samples)
|
||||
.RemovePrerequisiteLevel()
|
||||
.AddPrerequisiteQuest(Quest.FriendFromTheWestP2, QuestStatus.Success)
|
||||
.AddPrerequisiteQuest(Quest.Anesthesia, QuestStatus.Success) },
|
||||
{ Quest.ColleaguesP1, GetQuestData(Quest.ColleaguesP1)
|
||||
.AddPrerequisiteLevel(21)
|
||||
.AddPrerequisiteQuest(Quest.GeneralWares, QuestStatus.Success) },
|
||||
{ Quest.ColleaguesP2, GetQuestData(Quest.ColleaguesP2)
|
||||
.AddPrerequisiteQuest(Quest.ColleaguesP1, QuestStatus.Success) },
|
||||
@ -523,10 +530,13 @@ namespace QuestValidator.Common.Helpers
|
||||
.RemovePrerequisiteQuest(Quest.SurplusGoods)
|
||||
.AddPrerequisiteQuest(Quest.Scout, QuestStatus.Success) },
|
||||
{ Quest.SafeCorridor, GetQuestData(Quest.SafeCorridor)
|
||||
.AddPrerequisiteLevel(15)
|
||||
.AddPrerequisiteQuest(Quest.ChemicalP4, QuestStatus.Success) },
|
||||
{ Quest.InventoryCheck, GetQuestData(Quest.InventoryCheck)
|
||||
.AddPrerequisiteLevel(15)
|
||||
.AddPrerequisiteQuest(Quest.FuelMatter, QuestStatus.Success) },
|
||||
{ Quest.FuelMatter, GetQuestData(Quest.FuelMatter)
|
||||
.AddPrerequisiteLevel(15)
|
||||
.AddPrerequisiteQuest(Quest.TheBloodOfWarP1, QuestStatus.Success) },
|
||||
{ Quest.DiseaseHistory, GetQuestData(Quest.DiseaseHistory)
|
||||
.AddPrerequisiteQuest(Quest.Pharmacist, QuestStatus.Success) },
|
||||
@ -539,12 +549,14 @@ namespace QuestValidator.Common.Helpers
|
||||
{ Quest.ClassifiedTechnologies, GetQuestData(Quest.ClassifiedTechnologies)
|
||||
.AddPrerequisiteQuest(Quest.RevisionReserve, QuestStatus.Success) },
|
||||
{ Quest.LongLine, GetQuestData(Quest.LongLine)
|
||||
.AddPrerequisiteLevel(45)
|
||||
.AddPrerequisiteQuest(Quest.Supervisor, QuestStatus.Success) },
|
||||
{ Quest.Booze, GetQuestData(Quest.Booze)
|
||||
.AddPrerequisiteQuest(Quest.LongLine, QuestStatus.Success) },
|
||||
{ Quest.SwiftOne, GetQuestData(Quest.SwiftOne)
|
||||
.AddPrerequisiteQuest(Quest.HuntsmanPathSadist, QuestStatus.Success) },
|
||||
{ Quest.TheChoice, GetQuestData(Quest.TheChoice)
|
||||
.AddPrerequisiteLevel(50)
|
||||
.AddPrerequisiteQuest(Quest.ThePunisherP6, QuestStatus.Success) },
|
||||
{ Quest.EasyJobPart1, GetQuestData(Quest.EasyJobPart1)
|
||||
.AddPrerequisiteQuest(Quest.ThePunisherP2, QuestStatus.Success) },
|
||||
@ -561,6 +573,7 @@ namespace QuestValidator.Common.Helpers
|
||||
{ Quest.TheHermit, GetQuestData(Quest.TheHermit)
|
||||
.AddPrerequisiteQuest(Quest.CourtesyVisit, QuestStatus.StartedSuccess)},
|
||||
{ Quest.LongRoad, GetQuestData(Quest.LongRoad)
|
||||
.AddPrerequisiteLevel(20)
|
||||
.AddPrerequisiteQuest(Quest.FriendFromTheWestP2, QuestStatus.Success) },
|
||||
{ Quest.MissingCargo, GetQuestData(Quest.MissingCargo)
|
||||
.AddPrerequisiteQuest(Quest.LongRoad, QuestStatus.Success) },
|
||||
@ -570,9 +583,11 @@ namespace QuestValidator.Common.Helpers
|
||||
.AddPrerequisiteQuest(Quest.SpaTourP1, QuestStatus.Success) },
|
||||
//{ Quest.CommunicationDifficulties, GetQuestData(Quest.CommunicationDifficulties).AddPrerequisiteQuest(Quest.MakeUltraGreatAgain, QuestStatus.Success) },
|
||||
{ Quest.EnergyCrisis, GetQuestData(Quest.EnergyCrisis)
|
||||
.AddPrerequisiteLevel(25)
|
||||
.AddPrerequisiteQuest(Quest.FarmingP4, QuestStatus.StartedSuccess)
|
||||
.RemovePrerequisiteQuest(Quest.PostmanPatP2) },
|
||||
{ Quest.CorporateSecrets, GetQuestData(Quest.CorporateSecrets)
|
||||
.AddPrerequisiteLevel(17)
|
||||
.AddPrerequisiteQuest(Quest.FarmingP3, QuestStatus.Success) },
|
||||
{ Quest.NightSweep, GetQuestData(Quest.NightSweep)
|
||||
.AddPrerequisiteQuest(Quest.RiggedGame, QuestStatus.Success) },
|
||||
@ -583,16 +598,20 @@ namespace QuestValidator.Common.Helpers
|
||||
.AddPrerequisiteLevel(60)
|
||||
.AddPrerequisiteQuest(Quest.ThePunisherP6, QuestStatus.Success) },
|
||||
{ Quest.CapturingOutposts, GetQuestData(Quest.CapturingOutposts)
|
||||
.AddPrerequisiteLevel(42)
|
||||
.AddPrerequisiteQuest(Quest.ThePunisherP6, QuestStatus.Success) },
|
||||
{ Quest.Intimidator, GetQuestData(Quest.Intimidator)
|
||||
.AddPrerequisiteLevel(45)
|
||||
.AddPrerequisiteQuest(Quest.ThePunisherP6, QuestStatus.Success) },
|
||||
// The wiki says Crisis only depends on level 48, but the dump says only Athlete, so why not both?
|
||||
{ Quest.Crisis, GetQuestData(Quest.Crisis)
|
||||
.AddPrerequisiteLevel(48)
|
||||
.AddPrerequisiteQuest(Quest.Athlete, QuestStatus.Success) },
|
||||
{ Quest.TheCleaner, GetQuestData(Quest.TheCleaner)
|
||||
.AddPrerequisiteLevel(45)
|
||||
.AddPrerequisiteQuest(Quest.TheGuide, QuestStatus.Success) },
|
||||
{ Quest.Calibration, GetQuestData(Quest.Calibration)
|
||||
.AddPrerequisiteLevel(47)
|
||||
.AddPrerequisiteQuest(Quest.TheChemistryCloset, QuestStatus.Success)},
|
||||
{ Quest.CompensationForDamageTrust, GetQuestData(Quest.CompensationForDamageTrust) },
|
||||
{ Quest.CompensationForDamageWager, GetQuestData(Quest.CompensationForDamageWager) },
|
||||
@ -610,6 +629,7 @@ namespace QuestValidator.Common.Helpers
|
||||
{ Quest.StrayDogs, GetQuestData(Quest.StrayDogs)
|
||||
.AddPrerequisiteQuest(Quest.HuntsmanPathTheTrophy, QuestStatus.Success)},
|
||||
{ Quest.Trophies, GetQuestData(Quest.Trophies)
|
||||
.AddPrerequisiteLevel(55)
|
||||
.RemovePrerequisiteQuest(Quest.HuntsmanPathForestCleaning)
|
||||
.AddPrerequisiteQuest(Quest.TheGuide, QuestStatus.Success)},
|
||||
{ Quest.SpecialEquipment, GetQuestData(Quest.SpecialEquipment)
|
||||
|
Loading…
x
Reference in New Issue
Block a user