755 lines
46 KiB
C#
Raw Normal View History

2021-09-28 19:40:16 +01:00
using QuestValidator.Common.Models;
using System.Collections.Generic;
2023-01-02 12:22:48 +00:00
2021-09-28 19:40:16 +01:00
namespace QuestValidator.Common.Helpers
{
public static class QuestNames
{
private static readonly Dictionary<Quest, string> questLookup = new Dictionary<Quest, string>
{
{ Quest.Debut, "5936d90786f7742b1420ba5b" },
{ Quest.Checking, "5936da9e86f7742d65037edf"},
{ Quest.ShootoutPicnic, "59674cd986f7744ab26e32f2"},
{ Quest.DeliveryFromThePast, "59674eb386f774539f14813a"},
{ Quest.BadRepEvidence, "5967530a86f77462ba22226b"},
{ Quest.IceCreamCones, "59675d6c86f7740a842fc482"},
{ Quest.PostmanPatP1, "59675ea386f77414b32bded2"},
{ Quest.PostmanPatP2, "596760e186f7741e11214d58"},
{ Quest.ShakingUpTeller, "5967725e86f774601a446662"},
{ Quest.Shortage, "5967733e86f774602332fc84"},
{ Quest.SanitaryStandardsP1, "59689ee586f7740d1570bbd5"},
{ Quest.OperationAquarius, "59689fbd86f7740d137ebfc4"},
{ Quest.OperationAquariusP2, "5968eb3186f7741dde183a4d"},
{ Quest.Painkiller, "5969f90786f77420d2328015"},
{ Quest.Pharmacist, "5969f9e986f7741dde183a50"},
{ Quest.SupplyPlans, "596a0e1686f7741ddf17dbee"},
{ Quest.KindOfSabotage, "596a101f86f7741ddb481582" },
{ Quest.GeneralWares, "596a1e6c86f7741ddc2d3206"},
{ Quest.SanitaryStandardsP2, "596a204686f774576d4c95de"},
{ Quest.CarRepair, "596a218586f77420d232807c"},
{ Quest.Supplier, "596b36c586f77450d6045ad2"},
{ Quest.TheExtortionist, "596b43fb86f77457ca186186"},
{ Quest.Stirrup, "596b455186f77457cb50eccb"},
{ Quest.WhatsOnTheFlashDrive, "5979ed3886f77431307dc512"},
{ Quest.GoldenSwag, "5979eee086f774311955e614"},
{ Quest.PolikhimHobo, "5979f8bb86f7743ec214c7a6"},
{ Quest.ChemicalP1, "5979f9ba86f7740f6c3fe9f2"},
{ Quest.ChemicalP2, "597a0b2986f77426d66c0633"},
{ Quest.ChemicalP3, "597a0e5786f77426d66c0636"},
{ Quest.ChemicalP4, "597a0f5686f774273b74f676"},
{ Quest.OutOfCuriosity, "597a160786f77477531d39d2"},
{ Quest.BigCustomer, "597a171586f77405ba6887d3"},
{ Quest.BPDepot, "59c124d686f774189b3c843f"},
{ Quest.ThePunisherP1, "59c50a9e86f7745fef66f4ff"},
{ Quest.ThePunisherP2, "59c50c8886f7745fed3193bf"},
{ Quest.ThePunisherP3, "59c512ad86f7741f0d09de9b"},
{ Quest.TrustRegain, "59c9392986f7742f6923add2"},
{ Quest.LoyaltyBuyout, "59c93e8e86f7742a406989c4"},
{ Quest.NoOffence, "59ca1a6286f774509a270942"},
{ Quest.ThePunisherP4, "59ca264786f77445a80ed044"},
{ Quest.ThePunisherP5, "59ca29fb86f77445ab465c87"},
{ Quest.ThePunisherP6, "59ca2eb686f77445a80ed049"},
//{ Quest.NoQuestNameGiven, "59f9da6786f774714230d751"}, // probably leftover in data, not well formed in en.json locale
2021-09-28 19:40:16 +01:00
{ Quest.SpaTourP1, "5a03153686f77442d90e2171"},
{ Quest.SpaTourP2, "5a03173786f77451cb427172"},
{ Quest.SpaTourP3, "5a0327ba86f77456b9154236"},
{ Quest.SpaTourP4, "5a03296886f774569778596a"},
{ Quest.SpaTourP5, "5a0449d586f77474e66227b7"},
{ Quest.FishingGear, "5a27b75b86f7742e97191958"},
{ Quest.TigrSafari, "5a27b7a786f774579c3eb376"},
2021-10-16 18:54:31 +01:00
{ Quest.ScrapMetal, "5a27b7d686f77460d847e6a6"},
2021-09-28 19:40:16 +01:00
{ Quest.EagleEye, "5a27b80086f774429a5d7e20"},
{ Quest.HumanitarianSupplies, "5a27b87686f77460de0252a8"},
{ Quest.TheCultP1, "5a27b9de86f77464e5044585"},
{ Quest.TheCultP2, "5a27ba1c86f77461ea5a3c56"},
{ Quest.SpaTourP6, "5a27ba9586f7741b543d8e85"},
{ Quest.SpaTourP7, "5a27bafb86f7741c73584017"},
{ Quest.CargoXP1, "5a27bb1e86f7741f27621b7e"},
{ Quest.CargoXP2, "5a27bb3d86f77411ea361a21"},
{ Quest.CargoXP3, "5a27bb5986f7741dfb660900"},
{ Quest.WetJobP1, "5a27bb8386f7741c770d2d0a"},
{ Quest.WetJobP2, "5a27bbf886f774333a418eeb"},
{ Quest.WetJobP3, "5a27bc1586f7741f6d40fa2f"},
{ Quest.WetJobP4, "5a27bc3686f7741c73584026"},
{ Quest.WetJobP5, "5a27bc6986f7741c7358402b"},
{ Quest.WetJobP6, "5a27bc8586f7741b543d8ea4"},
{ Quest.FriendFromTheWestP1, "5a27c99a86f7747d2c6bdd8e"},
{ Quest.FriendFromTheWestP2, "5a27d2af86f7744e1115b323"},
{ Quest.HippocraticOath, "5a5642ce86f77445c63c3419"},
2021-09-28 19:40:16 +01:00
{ Quest.HealthCarePrivacyP1, "5a68661a86f774500f48afb0"},
{ Quest.HealthCarePrivacyP2, "5a68663e86f774501078f78a"},
{ Quest.HealthCarePrivacyP3, "5a68665c86f774255929b4c7"},
{ Quest.HealthCarePrivacyP4, "5a68667486f7742607157d28"},
{ Quest.HealthCarePrivacyP5, "5a68669a86f774255929b4d4"},
{ Quest.GunsmithP1, "5ac23c6186f7741247042bad"},
{ Quest.GunsmithP2, "5ac2426c86f774138762edfe"},
{ Quest.GunsmithP3, "5ac2428686f77412450b42bf"},
2023-01-02 12:22:48 +00:00
{ Quest.GunsmithP4, "639872f9decada40426d3447"},
{ Quest.GunsmithP5, "5ae3267986f7742a413592fe"},
{ Quest.GunsmithP6, "5ae3270f86f77445ba41d4dd"},
2021-09-28 19:40:16 +01:00
{ Quest.FarmingP1, "5ac345dc86f774288030817f"},
{ Quest.FarmingP2, "5ac3460c86f7742880308185"},
{ Quest.FarmingP3, "5ac3462b86f7741d6118b983"},
{ Quest.FarmingP4, "5ac3464c86f7741d651d6877"},
{ Quest.SignalP1, "5ac3467986f7741d6224abc2"},
{ Quest.SignalP2, "5ac346a886f7744e1b083d67"},
{ Quest.SignalP3, "5ac346cf86f7741d63233a02"},
{ Quest.SignalP4, "5ac346e886f7741d6118b99b"},
{ Quest.BadHabit, "5ac3475486f7741d6224abd3"},
{ Quest.Scout, "5ac3477486f7741d651d6885"},
{ Quest.Insider, "5ac3479086f7742880308199"},
2023-01-02 12:22:48 +00:00
{ Quest.GunsmithP7, "5ac244eb86f7741356335af1"},
{ Quest.GunsmithP8, "5ae3277186f7745973054106"},
{ Quest.GunsmithP9, "639872fa9b4fb827b200d8e5"},
2021-09-28 19:40:16 +01:00
{ Quest.GunsmithP10, "5ae327c886f7745c7b3f2f3f"},
2023-01-02 12:22:48 +00:00
{ Quest.GunsmithP11, "639872fc93ae507d5858c3a6"},
2021-09-28 19:40:16 +01:00
{ Quest.OnlyBusiness, "5ae448a386f7744d3730fff0"},
{ Quest.MakeUltraGreatAgain, "5ae448bf86f7744d733e55ee"},
{ Quest.BigSale, "5ae448e586f7744dcf0c2a67"},
2023-01-05 16:57:45 +00:00
{ Quest.TheBloodOfWarP1, "5ae448f286f77448d73c0131"},
2021-09-28 19:40:16 +01:00
{ Quest.DressedToKill, "5ae4490786f7744ca822adcc"},
{ Quest.DatabaseP1, "5ae4493486f7744efa289417"},
{ Quest.DatabaseP2, "5ae4493d86f7744b8e15aa8f"},
{ Quest.SewItGoodP1, "5ae4495086f77443c122bc40"},
{ Quest.SewItGoodP2, "5ae4495c86f7744e87761355"},
{ Quest.SewItGoodP3, "5ae4496986f774459e77beb6"},
{ Quest.SewItGoodP4, "5ae4497b86f7744cf402ed00"},
{ Quest.TheKeyToSuccess, "5ae4498786f7744bde357695"},
{ Quest.CharismaBringsSuccess, "5ae4499a86f77449783815db"},
{ Quest.NoFussNeeded, "5ae449a586f7744bde357696"},
{ Quest.Gratitude, "5ae449b386f77446d8741719"},
{ Quest.SalesNight, "5ae449c386f7744bde357697"},
{ Quest.Supervisor, "5ae449d986f774453a54a7e1"},
2023-01-02 12:22:48 +00:00
{ Quest.GunsmithP12, "5b47799d86f7746c5d6a5fd8"},
{ Quest.GunsmithP13, "5ac244c486f77413e12cf945"},
{ Quest.GunsmithP14, "639872fe8871e1272b10ccf6"},
{ Quest.GunsmithP15, "5ae3280386f7742a41359364"},
{ Quest.GunsmithP16, "5ac242ab86f77412464f68b4"},
{ Quest.GunsmithP17, "5b47749f86f7746c5d6a5fd4"},
{ Quest.GunsmithP18, "5b477b6f86f7747290681823"},
{ Quest.GunsmithP19, "639873003693c63d86328f25"},
{ Quest.GunsmithP20, "5b477f7686f7744d1b23c4d2"},
{ Quest.GunsmithP21, "63987301e11ec11ff5504036"},
{ Quest.GunsmithP22, "5b47825886f77468074618d3"},
2021-09-28 19:40:16 +01:00
{ Quest.TheBloodOfWarP2, "5b47876e86f7744d1c353205"},
2023-01-10 10:06:48 +00:00
{ Quest.LivingHighIsNotACrimeP1, "5b47891f86f7744d1b23c571"},
2021-09-28 19:40:16 +01:00
{ Quest.HotDelivery, "5b478b1886f7744d1b23c57d"},
{ Quest.Minibus, "5b478d0f86f7744d190d91b5"},
{ Quest.VitaminsP1, "5b478eca86f7744642012254"},
{ Quest.VitaminsP2, "5b478ff486f7744d184ecbbf"},
{ Quest.InformedMeansArmed, "5b47926a86f7747ccc057c15"},
{ Quest.LendLeaseP1, "5b4794cb86f774598100d5d4"},
{ Quest.Chumming, "5b4795fb86f7745876267770"},
{ Quest.TheTarkovShooterP1, "5bc4776586f774512d07cf05"},
{ Quest.TheTarkovShooterP2, "5bc479e586f7747f376c7da3"},
{ Quest.TheTarkovShooterP3, "5bc47dbf86f7741ee74e93b9"},
{ Quest.TheTarkovShooterP4, "5bc480a686f7741af0342e29"},
{ Quest.TheTarkovShooterP5, "5bc4826c86f774106d22d88b"},
{ Quest.TheTarkovShooterP6, "5bc4836986f7740c0152911c"},
{ Quest.TheTarkovShooterP7, "5bc4856986f77454c317bea7"},
{ Quest.TheTarkovShooterP8, "5bc4893c86f774626f5ebf3e"},
{ Quest.Bullshit, "5c0bbaa886f7746941031d82"},
{ Quest.SilentCaliber, "5c0bc91486f7746ab41857a2"},
{ Quest.Insomnia, "5c0bd01e86f7747cdd799e56"},
{ Quest.TestDriveP1, "5c0bd94186f7747a727f09b2"},
2023-01-02 12:22:48 +00:00
{ Quest.TestDriveP2, "63a5cf262964a7488f5243ce"},
2021-09-28 19:40:16 +01:00
{ Quest.Flint, "5c0bdb5286f774166e38eed4"},
{ Quest.AShooterBornInHeaven, "5c0bde0986f77479cf22c2f8"},
{ Quest.PsychoSniper, "5c0be13186f7746f016734aa"},
{ Quest.PrivateClinic, "5c0be5fc86f774467a116593"},
{ Quest.Athlete, "5c0d0d5086f774363760aef2"},
{ Quest.LendLeaseP2, "5c0d0f1886f77457b8210226"},
{ Quest.Grenadier, "5c0d190cd09282029f5390d8"},
{ Quest.DecontaminationService, "5c0d1c4cd0928202a02a6f5c"},
{ Quest.PeacekeepingMission, "5c0d4c12d09282029f539173"},
{ Quest.TheGuide, "5c0d4e61d09282029f53920e"},
{ Quest.TheBloodOfWarP3, "5c10f94386f774227172c572"},
{ Quest.Fertilizers, "5c1128e386f7746565181106"},
{ Quest.Scavenger, "5c112d7e86f7740d6f647486"},
{ Quest.LivingHighIsNotACrimeP2, "5c1141f386f77430ff393792"},
{ Quest.Setup, "5c1234c286f77406fa13baeb"},
{ Quest.PerfectMediator, "5c12452c86f7744b83469073"},
{ Quest.Import, "5c139eb686f7747878361a6f"},
{ Quest.Collector, "5c51aac186f77432ea65c552"},
{ Quest.Introduction, "5d2495a886f77425cd51e403"},
{ Quest.Acquaintance, "5d24b81486f77439c92d6ba8"},
{ Quest.TheSurvivalistPathUnprotectedButDangerous, "5d25aed386f77442734d25d2"},
{ Quest.TheSurvivalistPathThrifty, "5d25b6be86f77444001e1b89"},
{ Quest.TheSurvivalistPathZhivchik, "5d25bfd086f77442734d3007"},
{ Quest.TheSurvivalistPathWoundedBeast, "5d25c81b86f77443e625dd71"},
{ Quest.TheSurvivalistPathToughGuy, "5d25cf2686f77443e75488d4"},
{ Quest.TheSurvivalistPathColdBlooded, "5d25d2c186f77443e35162e5"},
//{ Quest.TheSurvivalistPathZatoichi, "5d25dae186f77443e55d2f78"}, // removed in patch
2021-09-28 19:40:16 +01:00
{ Quest.TheSurvivalistPathEagleOwl, "5d25e29d86f7740a22516326"},
{ Quest.TheSurvivalistPathCombatMedic, "5d25e2a986f77409dd5cdf2a"},
{ Quest.TheSurvivalistPathJunkie, "5eaaaa7c93afa0558f3b5a1c"},
{ Quest.HuntsmanPathSecuredPerimeter, "5d25e2b486f77409de05bba0"},
{ Quest.HuntsmanPathTheTrophy, "5d25e2c386f77443e7549029"},
{ Quest.HuntsmanPathForestCleaning, "5d25e2cc86f77443e47ae019"},
2021-09-28 19:40:16 +01:00
{ Quest.HuntsmanPathController, "5d25e2d886f77442734d335e"},
{ Quest.HuntsmanPathSellOut, "5d25e2e286f77444001e2e48"},
{ Quest.HuntsmanPathWoodsKeeper, "5d25e2ee86f77443e35162ea"},
{ Quest.HuntsmanPathJustice, "5d25e43786f7740a212217fa"},
{ Quest.HuntsmanPathEvilWatchman, "5d25e44386f77409453bce7b"},
{ Quest.HuntsmanPathFactoryChief, "60c0c018f7afb4354815096a"},
{ Quest.HuntsmanPathEraser, "5d25e44f86f77443e625e385"},
{ Quest.HuntsmanPathEraserP2, "5d25e45e86f77408251c4bfa"},
{ Quest.Ambulance, "5d25e46e86f77409453bce7c"},
{ Quest.CourtesyVisit, "5d25e48186f77443e625e386"},
{ Quest.ShadyBusiness, "5d25e48d86f77408251c4bfb"},
{ Quest.Nostalgia, "5d25e4ad86f77443e625e387"},
{ Quest.FishingPlace, "5d25e4b786f77408251c4bfc"},
{ Quest.HuntingTrip, "5d25e4ca86f77409dd5cdf2c"},
{ Quest.Reserv, "5d25e4d586f77443e625e388"},
{ Quest.RegulatedMaterials, "5d4bec3486f7743cac246665"},
{ Quest.AnAppleADayKeepsTheDoctorAway, "5d6fb2c086f77449da599c24"},
{ Quest.Mentor, "5d6fbc2886f77449d825f9d3"},
{ Quest.TheStylishOne, "5dc53acb86f77469c740c893"},
2022-01-10 23:37:29 +00:00
{ Quest.TextileP1Usec, "5e381b0286f77420e3417a74"},
{ Quest.TextileP2Usec, "5e4d4ac186f774264f758336"},
{ Quest.TextileP1Bear, "5e383a6386f77465910ce1f3"},
{ Quest.TextileP2Bear, "5e4d515e86f77438b2195244"},
2021-09-28 19:40:16 +01:00
{ Quest.BunkerP1, "5ede55112c95834b583f052a"},
{ Quest.BunkerP2, "5ede567cfa6dc072ce15d6e3"},
{ Quest.Anesthesia, "5eda19f0edce541157209cee"},
{ Quest.HuntsmanPathSadist, "5edab4b1218d181e29451435"},
{ Quest.ColleaguesP1, "5edab736cc183c769d778bc2"},
{ Quest.ColleaguesP2, "5edaba7c0c502106f869bc02"},
{ Quest.ColleaguesP3, "5edac34d0bb72a50635c2bfa"},
{ Quest.RiggedGame, "5edabd13218d181e29451442"},
{ Quest.Samples, "5edac020218d181e29451446"},
{ Quest.TerraGroupEmployee, "5edac63b930f5454f51e128b"},
{ Quest.TheChemistryCloset, "5f04886a3937dc337a6b8238"},
{ Quest.SearchMission, "5fd9fad9c1ce6b1a3b486d00"},
{ Quest.Hunter, "600302d73b897b11364cd161"},
{ Quest.RevisionReserve, "6086c852c945025d41566124"},
2021-09-28 19:40:16 +01:00
{ Quest.PestControl, "608a768d82e40b3c727fd17d"},
{ Quest.BackDoor, "6089736efa70fc097863b8f6"},
{ Quest.SafeCorridor, "6089743983426423753cd58a"},
{ Quest.InventoryCheck, "608974af4b05530f55550c21"},
{ Quest.FuelMatter, "608974d01a66564e74191fc0"},
{ Quest.NoPlaceForRenegades, "60896bca6ee58f38c417d4f2"},
{ Quest.DiseaseHistory, "60896e28e4a85c72ef3fa301"},
{ Quest.Documents, "60896b7bfa70fc097863b8f5"},
{ Quest.SurplusGoods, "6089732b59b92115597ad789"},
2023-01-03 21:25:48 +00:00
{ Quest.ClassifiedTechnologies, "60896888e4a85c72ef3fa300"},
2021-09-28 19:40:16 +01:00
{ Quest.LongLine, "60e71dc0a94be721b065bbfc" },
{ Quest.Booze, "60e71dc67fcf9c556f325056" },
{ Quest.HuntsmanPathRelentless, "60e71e8ed54b755a3b53eb67" },
{ Quest.SwiftOne, "60e729cf5698ee7b05057439"},
{ Quest.TheChoice, "60effd818b669d08a35bfad5" },
{ Quest.NightSweep, "60e71c11d54b755a3b53eb65" },
{ Quest.Intimidator, "60e71bb4e456d449cd47ca75"},
{ Quest.Crisis, "60e71c48c1bfa3050473b8e5"},
{ Quest.CapturingOutposts, "60e71b9bbd90872cb85440f3"},
{ Quest.Escort, "60e71b62a0beca400d69efc4"},
{ Quest.Calibration, "60e71d23c1bfa3050473b8e6"},
{ Quest.TheCourier, "60e71d6d7fcf9c556f325055" },
2022-01-10 23:37:29 +00:00
{ Quest.EasyJobPart1, "6179ac7511973d018217d0b9" },
{ Quest.EasyJobPart2, "6179acbdc760af5ad2053585" },
{ Quest.EnergyCrisis, "6179b3a12153c15e937d52bc" },
//{ Quest.CommunicationDifficulties, "6179ad74bca27a099552e03a" }, removed
2022-01-10 23:37:29 +00:00
{ Quest.Overpopulation, "6179aff8f57fb279792c60a1" },
{ Quest.SeasideVacation, "6179ad56c760af5ad2053587" },
{ Quest.CorporateSecrets, "6179b3bdc7560e13d23eeb8d" },
{ Quest.Counteraction, "6179b5eabca27a099552e052" },
{ Quest.HuntsmanPathOutcasts, "6179ad0a6e9dd54ac275e3f2" },
{ Quest.MissingCargo, "6179b4f16e9dd54ac275e407" },
{ Quest.RevisionLighthouse, "6179b4d1bca27a099552e04e" },
2022-01-10 23:37:29 +00:00
{ Quest.OurOwnLand, "6179b5b06e9dd54ac275e409" },
{ Quest.TheHermit, "61904daa7d0d857927447b9c" },
{ Quest.LongRoad, "6193850f60b34236ee0483de" },
{ Quest.CargoXP4, "61958c366726521dd96828ec" },
{ Quest.LostContact, "6179afd0bca27a099552e040"},
2022-02-09 23:12:43 +00:00
{ Quest.ActionTest, "613708a7f8333a5d15594368"},
{ Quest.CompensationForDamageTrust, "61e6e5e0f5b9633f6719ed95" },
{ Quest.CompensationForDamageWager, "61e6e60223374d168a4576a6" },
{ Quest.CompensationForDamageWergild, "61e6e60c5ca3b3783662be27" },
{ Quest.CompensationForDamageCollection, "61e6e621bfeab00251576265" },
2022-07-21 21:52:32 +01:00
{ Quest.CompensationForDamageBarkeep, "61e6e615eea2935bc018a2c5" },
{ Quest.DrugTrafficking, "626bd75b05f287031503c7f6" },
{ Quest.Reconnaissance, "626bd75c71bd851e971b82a5" },
{ Quest.TopSecret, "626bd75d5bef5d7d590bd415" },
2023-01-02 12:44:59 +00:00
{ Quest.BroadcastPart1, "626bd75e47ea7f506e5493c5" },
{ Quest.BroadcastPart2, "63913715f8e5dd32bf4e3aaa"},
{ Quest.StrayDogs, "626bdcc3a371ee3a7a3514c5" },
{ Quest.Trophies, "60e71ccb5688f6424c7bfec4" },
{ Quest.TheCleaner, "60e71c9ad54b755a3b53eb66" },
{ Quest.SpecialEquipment, "60e71ce009d7c801eb0c0ec6" },
2023-01-02 12:22:48 +00:00
{ Quest.EventLetters, "636a2f5759cb834f8a5825d6" },
{ Quest.PopulationCensus, "639135d89444fb141f4e6eea" },
{ Quest.UrbanMedicine, "639135e0fa894f0a866afde6" },
{ Quest.HouseArrestPart1, "639135c3744e452011470807" },
{ Quest.HouseArrestPart2, "639135cd8ba6894d155e77cb" },
{ Quest.Audiophile, "639135bbc115f907b14700a6" },
{ Quest.GloryToCPSU, "639135b04ed9512be67647d7" },
{ Quest.BalletLover, "639135a7e705511c8a4a1b78" },
{ Quest.YouveGotMail, "6391359b9444fb141f4e6ee6" },
{ Quest.YourCarNeedsAService, "639135534b15ca31f76bc317" },
{ Quest.Audit, "638fcd23dc65553116701d33" },
{ Quest.TheDeliciousSausage, "63a88045abf76d719f42d715"},
{ Quest.BroadcastPart3, "63a511ea30d85e10e375b045"},
{ Quest.Debtor, "639dbaf17c898a131e1cffff"},
{ Quest.CeaseFire, "639136e84ed9512be67647db"},
{ Quest.KingsOfTheRooftops, "639136f086e646067c176a8b"},
{ Quest.WatchingYou, "639136fa9444fb141f4e6eee"},
{ Quest.HarleyForever, "63913703e705511c8a4a1b7c"},
{ Quest.TheHuntsmanPathAdministrator, "639136df4b15ca31f76bc31f"},
{ Quest.GreenCorridor, "639136d68ba6894d155e77cf" },
{ Quest.RevisionStreetsOfTarkov, "639135f286e646067c176a87"},
{ Quest.Surveillance, "639135e8c115f907b14700aa"},
{ Quest.NetworkProviderPart1, "625d6ff5ddc94657c21a1625"},
{ Quest.NetworkProviderPart2, "625d6ffaf7308432be1d44c5"},
{ Quest.AssessmentPart1, "625d6ffcaa168e51321d69d7"},
{ Quest.AssessmentPart2, "625d6fff4149f1149b5b12c9"},
{ Quest.AssessmentPart3, "625d7001c4874104f230c0c5"},
{ Quest.KeyToTheTower, "625d70031ed3bb5bcc5bd9e5"},
{ Quest.KnockKnock, "625d7005a4eb80027c4f2e09"},
{ Quest.GettingAcquainted, "625d700cc48e6c62a440fab5"},
{ Quest.MakeAmendsBuyout, "626148251ed3bb5bcc5bd9ed"},
{ Quest.MakeAmendsEquipment, "6261482fa4eb80027c4f2e11"},
{ Quest.MakeAmendsSecurity, "626148334149f1149b5b12ca"},
{ Quest.MakeAmendsSweepUp, "62614836f7308432be1d44cc"},
{ Quest.MakeAmendsSoftware, "6261483ac48e6c62a440fab7"},
{ Quest.MakeAmendsQuarantine, "6261483dc4874104f230c0cd"},
{ Quest.TotheTree, "61bfa784f4378605ca5598e1"},
{ Quest.BadSanta, "61bb47578d7cac1532300ccd"},
2023-01-03 15:10:31 +00:00
{ Quest.HomeComfort, "61bb4756883b2c16a163870a"},
{ Quest.Slaughterhouse, "63a9b36cc31b00242d28a99f" },
{ Quest.DangerousRoad, "63ab180c87413d64ae0ac20a" },
{ Quest.WorstJobInTheWorld, "63a9b229813bba58a50c9ee5" },
{ Quest.BestJobInTheWorld, "63a9ae24009ffc6a551631a5" },
{ Quest.BroadcastPart4, "6391372c8ba6894d155e77d7" },
{ Quest.RoadClosed, "639282134ed9512be67647ed"},
2023-01-11 12:23:53 +00:00
{ Quest.InformationSource, "63966faeea19ac7ed845db2c" },
{ Quest.MissingInformant, "63966fbeea19ac7ed845db2e" },
{ Quest.Snatch, "63966fccac6f8f3c677b9d89" },
{ Quest.Payback, "63966fd9ea19ac7ed845db30" },
{ Quest.ReturnTheFavor, "63966fe7ea74a47c2d3fc0e6" },
{ Quest.Provocation, "63966ff54c3ef01b6f3ffad8" },
{ Quest.FollowingTheBreadCrumbs, "639670029113f06a7c3b2377" },
{ Quest.Spotter, "6396700fea19ac7ed845db32" },
{ Quest.MakeAnImpression, "6396701b9113f06a7c3b2379" },
2023-06-30 22:07:50 +01:00
{ Quest.TroubleInTheBigCity, "63967028c4a91c5cb76abd81" },
{ Quest.Bloodhounds, "64764abcd125ab430a14ccb5" },
{ Quest.Hint, "647710905320c660d91c15a5" },
{ Quest.ImportantPatient, "641dbfd7f43eda9d810d7137"},
2023-07-03 17:35:15 +01:00
{ Quest.FailedSetup, "64916da7ad4e722c106f2345" },
{ Quest.Hustle, "649567f359eab30d1b7c9585"},
2023-07-09 10:09:32 +01:00
{ Quest.Tourist, "649570491bb4d158bc4d0168" },
2023-07-28 21:07:29 +01:00
{ Quest.CocktailTasting, "649af47d717cb30e7e4b5e26" },
2023-08-02 18:37:45 +01:00
{ Quest.TerraGroupTrailP1, "64b90786bbf5bf2b460ad982"},
{ Quest.TerraGroupTrailP2, "64b90792f43eebce7c01e7af"},
{ Quest.TerraGroupTrailP3, "64b907978d327e5bf9085bd9"},
{ Quest.TerraGroupTrailP4, "64b9079cdd13d43b9d01d6cd"},
{ Quest.TerraGroupTrailP5, "64b907a49ff61a79b10fab9c"},
{ Quest.TerraGroupTrailP6, "64b907a85e9b86ab7a08cf0d"},
{ Quest.TerraGroupTrailP7, "64b907ad60d47bcb98044d10"},
{ Quest.TerraGroupTrailP8, "64b907b205b23872610c0794"},
{ Quest.TerraGroupTrailP9, "64b907b5b1548514f3015707"},
{ Quest.TerraGroupTrailP10, "64b907bae1ed4f11f209e8de"},
{ Quest.TerraGroupTrailP11, "64b907bd55f4156df8007d14"},
{ Quest.TerraGroupTrailP12, "64b907c29bd0fad76c072e97"},
{ Quest.TerraGroupTrailP13, "64b907c4e87866541c0d747e"},
{ Quest.TerraGroupTrailP14, "64b907cabbf5bf2b460ad984"},
{ Quest.TerraGroupTrailP15, "64b907cef43eebce7c01e7b1"},
2023-07-29 08:23:38 +01:00
{ Quest.MakeAmendsP1, "6391d90f4ed9512be67647df"},
{ Quest.MakeAmendsP2, "6391d912f8e5dd32bf4e3ab2"},
{ Quest.MakeAmendsP2Copy, "6391d9144b15ca31f76bc323"},
2021-09-28 19:40:16 +01:00
};
2023-07-09 10:09:32 +01:00
private static readonly Dictionary<string, string> questNames = new Dictionary<string, string>
2021-09-28 19:40:16 +01:00
{
{ "5936d90786f7742b1420ba5b", "Debut" },
{ "5936da9e86f7742d65037edf", "Checking"},
{ "59674cd986f7744ab26e32f2", "Shootout picnic"},
{ "59674eb386f774539f14813a", "Delivery from the past"},
{ "5967530a86f77462ba22226b", "Bad rep evidence"},
{ "59675d6c86f7740a842fc482", "Ice cream cones"},
2021-10-16 18:54:31 +01:00
{ "59675ea386f77414b32bded2", "Postman Pat Part 1"},
{ "596760e186f7741e11214d58", "Postman Pat Part 2"},
2021-09-28 19:40:16 +01:00
{ "5967725e86f774601a446662", "Shaking up teller"},
{ "5967733e86f774602332fc84", "Shortage"},
2021-10-16 18:54:31 +01:00
{ "59689ee586f7740d1570bbd5", "Sanitary Standards Part 1"},
{ "59689fbd86f7740d137ebfc4", "Operation Aquarius Part 1"},
{ "5968eb3186f7741dde183a4d", "Operation Aquarius Part 2"},
2021-09-28 19:40:16 +01:00
{ "5969f90786f77420d2328015", "Painkiller"},
{ "5969f9e986f7741dde183a50", "Pharmacist"},
{ "596a0e1686f7741ddf17dbee", "Supply plans"},
{ "596a101f86f7741ddb481582", "Kind of sabotage" },
{ "596a1e6c86f7741ddc2d3206", "General wares"},
2021-10-16 18:54:31 +01:00
{ "596a204686f774576d4c95de", "Sanitary Standards Part 2"},
2021-09-28 19:40:16 +01:00
{ "596a218586f77420d232807c", "Car repair"},
{ "596b36c586f77450d6045ad2", "Supplier"},
{ "596b43fb86f77457ca186186", "The Extortionist"},
{ "596b455186f77457cb50eccb", "Stirrup"},
2021-10-16 18:54:31 +01:00
{ "5979ed3886f77431307dc512", "Whats on the flash drive?"},
2021-09-28 19:40:16 +01:00
{ "5979eee086f774311955e614", "Golden swag"},
{ "5979f8bb86f7743ec214c7a6", "Polikhim hobo"},
2021-10-16 18:54:31 +01:00
{ "5979f9ba86f7740f6c3fe9f2", "Chemical Part 1"},
{ "597a0b2986f77426d66c0633", "Chemical Part 2"},
{ "597a0e5786f77426d66c0636", "Chemical Part 3"},
{ "597a0f5686f774273b74f676", "Chemical Part 4"},
2021-09-28 19:40:16 +01:00
{ "597a160786f77477531d39d2", "Out of curiosity"},
{ "597a171586f77405ba6887d3", "Big customer"},
{ "59c124d686f774189b3c843f", "BP depot"},
2021-10-16 18:54:31 +01:00
{ "59c50a9e86f7745fef66f4ff", "The Punisher Part 1"},
{ "59c50c8886f7745fed3193bf", "The Punisher Part 2"},
{ "59c512ad86f7741f0d09de9b", "The Punisher Part 3"},
2021-09-28 19:40:16 +01:00
{ "59c9392986f7742f6923add2", "Trust regain"},
{ "59c93e8e86f7742a406989c4", "Loyalty buyout"},
{ "59ca1a6286f774509a270942", "No offence"},
2021-10-16 18:54:31 +01:00
{ "59ca264786f77445a80ed044", "The Punisher Part 4"},
{ "59ca29fb86f77445ab465c87", "The Punisher Part 5"},
{ "59ca2eb686f77445a80ed049", "The Punisher Part 6"},
2021-09-28 19:40:16 +01:00
{ "59f9da6786f774714230d751", "No idea"},
2021-10-16 18:54:31 +01:00
{ "5a03153686f77442d90e2171", "Spa Tour Part 1"},
{ "5a03173786f77451cb427172", "Spa Tour Part 2"},
{ "5a0327ba86f77456b9154236", "Spa Tour Part 3"},
{ "5a03296886f774569778596a", "Spa Tour Part 4"},
{ "5a0449d586f77474e66227b7", "Spa Tour Part 5"},
2021-09-28 19:40:16 +01:00
{ "5a27b75b86f7742e97191958", "Fishing Gear"},
{ "5a27b7a786f774579c3eb376", "Tigr Safari"},
2021-10-16 18:54:31 +01:00
{ "5a27b7d686f77460d847e6a6", "Scrap Metal"},
2021-09-28 19:40:16 +01:00
{ "5a27b80086f774429a5d7e20", "Eagle Eye"},
{ "5a27b87686f77460de0252a8", "Humanitarian Supplies"},
2021-10-16 18:54:31 +01:00
{ "5a27b9de86f77464e5044585", "The Cult Part 1"},
{ "5a27ba1c86f77461ea5a3c56", "The Cult Part 2"},
{ "5a27ba9586f7741b543d8e85", "Spa Tour Part 6"},
{ "5a27bafb86f7741c73584017", "Spa Tour Part 7"},
{ "5a27bb1e86f7741f27621b7e", "Cargo X Part 1"},
{ "5a27bb3d86f77411ea361a21", "Cargo X Part 2"},
{ "5a27bb5986f7741dfb660900", "Cargo X Part 3"},
{ "5a27bb8386f7741c770d2d0a", "Wet Job Part 1"},
{ "5a27bbf886f774333a418eeb", "Wet Job Part 2"},
{ "5a27bc1586f7741f6d40fa2f", "Wet Job Part 3"},
{ "5a27bc3686f7741c73584026", "Wet Job Part 4"},
{ "5a27bc6986f7741c7358402b", "Wet Job Part 5"},
{ "5a27bc8586f7741b543d8ea4", "Wet Job Part 6"},
{ "5a27c99a86f7747d2c6bdd8e", "Friend from the West Part 1"},
{ "5a27d2af86f7744e1115b323", "Friend from the West Part 2"},
{ "5a5642ce86f77445c63c3419", "Hippocratic Oath"},
2021-10-16 18:54:31 +01:00
{ "5a68661a86f774500f48afb0", "Health Care Privacy Part 1"},
{ "5a68663e86f774501078f78a", "Health Care Privacy Part 2"},
{ "5a68665c86f774255929b4c7", "Health Care Privacy Part 3"},
{ "5a68667486f7742607157d28", "Health Care Privacy Part 4"},
{ "5a68669a86f774255929b4d4", "Health Care Privacy Part 5"},
{ "5ac23c6186f7741247042bad", "Gunsmith Part 1"},
{ "5ac2426c86f774138762edfe", "Gunsmith Part 2"},
{ "5ac2428686f77412450b42bf", "Gunsmith Part 3"},
2023-01-02 12:22:48 +00:00
{ "5ae3267986f7742a413592fe", "Gunsmith Part 5"},
{ "5ae3277186f7745973054106", "Gunsmith Part 8"},
2023-01-02 12:22:48 +00:00
{ "639872f9decada40426d3447", "Gunsmith Part 4"},
2021-10-16 18:54:31 +01:00
{ "5ac345dc86f774288030817f", "Farming Part 1"},
{ "5ac3460c86f7742880308185", "Farming Part 2"},
{ "5ac3462b86f7741d6118b983", "Farming Part 3"},
{ "5ac3464c86f7741d651d6877", "Farming Part 4"},
{ "5ac3467986f7741d6224abc2", "Signal Part 1"},
{ "5ac346a886f7744e1b083d67", "Signal Part 2"},
{ "5ac346cf86f7741d63233a02", "Signal Part 3"},
{ "5ac346e886f7741d6118b99b", "Signal Part 4"},
2021-09-28 19:40:16 +01:00
{ "5ac3475486f7741d6224abd3", "Bad habit"},
{ "5ac3477486f7741d651d6885", "Scout"},
{ "5ac3479086f7742880308199", "Insider"},
2023-01-02 12:22:48 +00:00
{ "5ac244eb86f7741356335af1", "Gunsmith Part 7"},
{ "5ae3270f86f77445ba41d4dd", "Gunsmith Part 6"},
2023-01-02 12:22:48 +00:00
{ "639872fa9b4fb827b200d8e5", "Gunsmith Part 9"},
2021-10-16 18:54:31 +01:00
{ "5ae327c886f7745c7b3f2f3f", "Gunsmith Part 10"},
2023-01-02 12:22:48 +00:00
{ "639872fc93ae507d5858c3a6", "Gunsmith Part 11"},
2021-09-28 19:40:16 +01:00
{ "5ae448a386f7744d3730fff0", "Only business"},
2021-10-16 18:54:31 +01:00
{ "5ae448bf86f7744d733e55ee", "Make ULTRA Great Again"},
2023-01-05 16:57:45 +00:00
{ "5ae448e586f7744dcf0c2a67", "Big sale"},
{ "5ae448f286f77448d73c0131", "The Blood of War Part 1"},
{ "5ae4490786f7744ca822adcc", "Dressed to kill"},
{ "5ae4493486f7744efa289417", "Database Part 1"},
{ "5ae4493d86f7744b8e15aa8f", "Database Part 2"},
2021-10-16 18:54:31 +01:00
{ "5ae4495086f77443c122bc40", "Sew it good Part 1"},
{ "5ae4495c86f7744e87761355", "Sew it good Part 2"},
{ "5ae4496986f774459e77beb6", "Sew it good Part 3"},
{ "5ae4497b86f7744cf402ed00", "Sew it good Part 4"},
{ "5ae4498786f7744bde357695", "The key to success"},
2023-01-02 12:22:48 +00:00
{ "5ae4499a86f77449783815db", "Charisma brings success"},
{ "5ae449a586f7744bde357696", "No Fuss Needed"},
2023-01-05 16:57:45 +00:00
{ "5ae449b386f77446d8741719", "Gratitude"},
{ "5ae449c386f7744bde357697", "Sales Night"},
{ "5ae449d986f774453a54a7e1", "Supervisor"},
2023-01-02 12:22:48 +00:00
{ "5b47799d86f7746c5d6a5fd8", "Gunsmith Part 12" },
{ "5ac244c486f77413e12cf945", "Gunsmith Part 13" },
{ "639872fe8871e1272b10ccf6", "Gunsmith Part 14" },
{ "5ae3280386f7742a41359364", "Gunsmith Part 15" },
{ "5ac242ab86f77412464f68b4", "Gunsmith Part 16" },
{ "5b47749f86f7746c5d6a5fd4", "Gunsmith Part 17"},
{ "5b477b6f86f7747290681823", "Gunsmith Part 18"},
{ "639873003693c63d86328f25", "Gunsmith Part 19"},
{ "5b477f7686f7744d1b23c4d2", "Gunsmith Part 20"},
{ "63987301e11ec11ff5504036", "Gunsmith Part 21"},
{ "5b47825886f77468074618d3", "Gunsmith Part 22"},
2021-09-28 19:40:16 +01:00
{ "5b47876e86f7744d1c353205", "The Blood of War Part 2" },
{ "5b47891f86f7744d1b23c571", "Living high is not a crime" },
{ "5b478b1886f7744d1b23c57d", "Hot delivery"},
{ "5b478d0f86f7744d190d91b5", "Minibus"},
2021-10-16 18:54:31 +01:00
{ "5b478eca86f7744642012254", "Vitamins Part 1"},
{ "5b478ff486f7744d184ecbbf", "Vitamins Part 2"},
2021-09-28 19:40:16 +01:00
{ "5b47926a86f7747ccc057c15", "Informed means armed"},
{ "5b4794cb86f774598100d5d4", "Lend lease pt 1"},
{ "5b4795fb86f7745876267770", "Chumming"},
{ "5bc4776586f774512d07cf05", "The Tarkov shooter Part 1"},
{ "5bc479e586f7747f376c7da3", "The Tarkov shooter Part 2"},
2021-10-16 18:54:31 +01:00
{ "5bc47dbf86f7741ee74e93b9", "The Tarkov shooter Part 3"},
{ "5bc480a686f7741af0342e29", "The Tarkov shooter Part 4"},
{ "5bc4826c86f774106d22d88b", "The Tarkov shooter Part 5"},
{ "5bc4836986f7740c0152911c", "The Tarkov shooter Part 6"},
{ "5bc4856986f77454c317bea7", "The Tarkov shooter Part 7"},
{ "5bc4893c86f774626f5ebf3e", "The Tarkov shooter Part 8"},
2021-09-28 19:40:16 +01:00
{ "5c0bbaa886f7746941031d82", "Bullshit" },
{ "5c0bc91486f7746ab41857a2", "Silent caliber" },
{ "5c0bd01e86f7747cdd799e56", "Insomnia" },
2021-10-16 18:54:31 +01:00
{ "5c0bd94186f7747a727f09b2", "Test drive Part 1" },
2021-09-28 19:40:16 +01:00
{ "5c0bdb5286f774166e38eed4", "Flint" },
{ "5c0bde0986f77479cf22c2f8", "A Shooter Born in Heaven" },
{ "5c0be13186f7746f016734aa", "Psycho Sniper" },
{ "5c0be5fc86f774467a116593", "Private clinic" },
{ "5c0d0d5086f774363760aef2", "Athlete" },
2021-10-16 18:54:31 +01:00
{ "5c0d0f1886f77457b8210226", "Lend lease Part 2" },
2021-09-28 19:40:16 +01:00
{ "5c0d190cd09282029f5390d8", "Grenadier" },
{ "5c0d1c4cd0928202a02a6f5c", "Decontamination service" },
{ "5c0d4c12d09282029f539173", "Peacekeeping mission" },
{ "5c0d4e61d09282029f53920e", "The guide" },
2021-10-16 18:54:31 +01:00
{ "5c10f94386f774227172c572", "The Blood of War Part 3" },
2021-09-28 19:40:16 +01:00
{ "5c1128e386f7746565181106", "Fertilizers" },
{ "5c112d7e86f7740d6f647486", "Scavenger" },
2021-10-16 18:54:31 +01:00
{ "5c1141f386f77430ff393792", "Living high is not a crime Part 2"},
2021-09-28 19:40:16 +01:00
{ "5c1234c286f77406fa13baeb", "Setup" },
{ "5c12452c86f7744b83469073", "Perfect mediator" },
{ "5c139eb686f7747878361a6f", "Import" },
{ "5c51aac186f77432ea65c552", "Collector" },
{ "5d2495a886f77425cd51e403", "Introduction" },
{ "5d24b81486f77439c92d6ba8", "Acquaintance" },
2021-10-16 18:54:31 +01:00
{ "5d25aed386f77442734d25d2", "The survivalist path Unprotected but dangerous"},
{ "5d25b6be86f77444001e1b89", "The survivalist path Thrifty" },
{ "5d25bfd086f77442734d3007", "The survivalist path Zhivchik" },
{ "5d25c81b86f77443e625dd71", "The survivalist path Wounded beast" },
{ "5d25cf2686f77443e75488d4", "The survivalist path Tough guy" },
{ "5d25d2c186f77443e35162e5", "The survivalist path Cold blooded" },
{ "5d25dae186f77443e55d2f78", "The survivalist path Zatoichi" },
{ "5d25e29d86f7740a22516326", "The survivalist path Eagle-owl" },
{ "5d25e2a986f77409dd5cdf2a", "The survivalist path Combat medic" },
{ "5eaaaa7c93afa0558f3b5a1c", "The survivalist path Junkie" },
{ "5d25e2b486f77409de05bba0", "Huntsman path Secured perimeter" },
{ "5d25e2c386f77443e7549029", "Huntsman path The trophy" },
{ "5d25e2cc86f77443e47ae019", "Huntsman path Forest cleaning" },
2021-10-16 18:54:31 +01:00
{ "5d25e2d886f77442734d335e", "Huntsman path Controller" },
{ "5d25e2e286f77444001e2e48", "Huntsman path Sell-out" },
{ "5d25e2ee86f77443e35162ea", "Huntsman path Woods keeper" },
{ "5d25e43786f7740a212217fa", "Huntsman path Justice" },
{ "5d25e44386f77409453bce7b", "Huntsman path Evil watchman" },
{ "60c0c018f7afb4354815096a", "Huntsman Path- Factory Chief"},
{ "5d25e44f86f77443e625e385", "Huntsman path Eraser Part 1"},
{ "5d25e45e86f77408251c4bfa", "Huntsman path Eraser Part 2"},
{ "5edab4b1218d181e29451435", "Huntsman path Sadist"},
{ "60e71e8ed54b755a3b53eb67", "Huntsman Path - Relentless" },
{ "5d25e46e86f77409453bce7c", "Ambulance"},
{ "5d25e48186f77443e625e386", "Courtesy visit"},
2021-09-28 19:40:16 +01:00
{ "5d25e48d86f77408251c4bfb", "Shady business" },
{ "5d25e4ad86f77443e625e387", "Nostalgia" },
{ "5d25e4b786f77408251c4bfc", "Fishing place" },
{ "5d25e4ca86f77409dd5cdf2c", "Hunting trip" },
2023-03-05 17:02:44 +00:00
{ "5d25e4d586f77443e625e388", "Reserve" },
2021-09-28 19:40:16 +01:00
{ "5d4bec3486f7743cac246665", "Regulated materials"},
{ "5d6fb2c086f77449da599c24", "An apple a day - keeps the doctor away"},
{ "5d6fbc2886f77449d825f9d3", "Mentor"},
{ "5dc53acb86f77469c740c893", "The stylish one"},
2023-01-31 13:03:28 +00:00
{ "5e381b0286f77420e3417a74", "Textile Part 1 - Bear"},
{ "5e4d4ac186f774264f758336", "Textile Part 2 - Bear"},
{ "5e383a6386f77465910ce1f3", "Textile Part 1 - Usec"},
{ "5e4d515e86f77438b2195244", "Textile Part 2 - Usec"},
2021-10-16 18:54:31 +01:00
{ "5ede55112c95834b583f052a", "Bunker Part 1"},
{ "5ede567cfa6dc072ce15d6e3", "Bunker Part 2"},
2021-09-28 19:40:16 +01:00
{ "5eda19f0edce541157209cee", "Anesthesia"},
2021-10-16 18:54:31 +01:00
{ "5edab736cc183c769d778bc2", "Colleagues Part 1"},
{ "5edaba7c0c502106f869bc02", "Colleagues Part 2"},
{ "5edac34d0bb72a50635c2bfa", "Colleagues Part 3"},
2021-09-28 19:40:16 +01:00
{ "5edabd13218d181e29451442", "Rigged game"},
{ "5edac020218d181e29451446", "Samples"},
{ "5edac63b930f5454f51e128b", "TerraGroup employee"},
{ "5f04886a3937dc337a6b8238", "The chemistry closet"},
{ "5fd9fad9c1ce6b1a3b486d00", "Search Mission"},
{ "600302d73b897b11364cd161", "Hunter"},
{ "6086c852c945025d41566124", "Revision - Reserve"},
2021-09-28 19:40:16 +01:00
{ "608a768d82e40b3c727fd17d", "Pest control"},
{ "6089736efa70fc097863b8f6", "Back door"},
{ "6089743983426423753cd58a", "Safe corridor"},
{ "608974af4b05530f55550c21", "Inventory check"},
{ "608974d01a66564e74191fc0", "Fuel matter"},
{ "60896bca6ee58f38c417d4f2", "No place for renegades"},
{ "60896e28e4a85c72ef3fa301", "Disease history"},
{ "60896b7bfa70fc097863b8f5", "Documents"},
{ "6089732b59b92115597ad789", "Surplus goods"},
2023-01-03 21:25:48 +00:00
{ "60896888e4a85c72ef3fa300", "Classified Technologies"},
2021-09-28 19:40:16 +01:00
{ "60e71dc0a94be721b065bbfc", "Long Line" },
{ "60e71dc67fcf9c556f325056", "Booze" },
{ "60e729cf5698ee7b05057439", "Swift One" },
{ "60effd818b669d08a35bfad5", "The Choice" },
{ "60e71c11d54b755a3b53eb65", "Night Sweep" },
{ "60e71bb4e456d449cd47ca75", "Intimidator"},
{ "60e71c48c1bfa3050473b8e5", "Crisis"},
{ "60e71b9bbd90872cb85440f3", "Capturing Outposts"},
{ "60e71b62a0beca400d69efc4", "Escort"},
{ "60e71d23c1bfa3050473b8e6", "Calibration"},
{ "60e71d6d7fcf9c556f325055", "The Courier"},
2022-01-10 23:37:29 +00:00
{ "6179ac7511973d018217d0b9", "Easy Job Part 1" },
{ "6179acbdc760af5ad2053585", "Easy Job Part 2" },
{ "6179b3a12153c15e937d52bc", "Energy Crisis" },
// { "6179ad74bca27a099552e03a", "Communication Difficulties" }, //removed
2022-01-10 23:37:29 +00:00
{ "6179aff8f57fb279792c60a1", "Overpopulation" },
{ "6179ad56c760af5ad2053587", "Seaside Vacation" },
{ "6179b3bdc7560e13d23eeb8d", "Corporate Secrets" },
{ "6179b5eabca27a099552e052", "Counteraction" },
{ "6179ad0a6e9dd54ac275e3f2", "Huntsman Path Outcasts" },
2023-01-05 16:57:45 +00:00
{ "6179b4f16e9dd54ac275e407", "Missing Cargo" },
{ "6179b4d1bca27a099552e04e", "Revision - Lighthouse" },
2022-01-10 23:37:29 +00:00
{ "6179b5b06e9dd54ac275e409", "Our Own Land" },
{ "61904daa7d0d857927447b9c", "The Hermit" },
{ "6193850f60b34236ee0483de", "Long Road" },
{ "61958c366726521dd96828ec", "Cargo X Part 4" },
{ "6179afd0bca27a099552e040", "Lost Contact"},
2022-02-09 23:12:43 +00:00
{ "613708a7f8333a5d15594368", "Action Test"},
{ "61e6e5e0f5b9633f6719ed95", "Compensation For Damage - Trust" },
{ "61e6e60223374d168a4576a6", "Compensation For Damage - Wager" },
{ "61e6e60c5ca3b3783662be27", "Compensation For Damage - Wergild" },
{ "61e6e621bfeab00251576265", "Compensation For Damage - Collection" },
2022-07-21 21:52:32 +01:00
{ "61e6e615eea2935bc018a2c5", "Compensation For Damage - Barkeep" },
{ "626bd75b05f287031503c7f6", "Drug Trafficking" },
{ "626bd75c71bd851e971b82a5", "Reconnaissance"},
{ "626bd75d5bef5d7d590bd415", "Top Secret" },
2023-01-02 12:44:59 +00:00
{ "626bd75e47ea7f506e5493c5", "Broadcast Part 1" },
{ "63913715f8e5dd32bf4e3aaa", "Broadcast Part 2"},
{ "626bdcc3a371ee3a7a3514c5", "Stray Dogs" },
{ "60e71ccb5688f6424c7bfec4", "Trophies" },
{ "60e71c9ad54b755a3b53eb66", "The Cleaner" },
{ "60e71ce009d7c801eb0c0ec6", "Special Equipment" },
2023-07-09 15:26:38 +01:00
{ "636a2f5759cb834f8a5825d6", "Letters-Event"},
2023-01-02 12:22:48 +00:00
{ "639135d89444fb141f4e6eea", "Population Census"},
{ "639135e0fa894f0a866afde6", "Urban Medicine"},
{ "639135c3744e452011470807", "House Arrest - Part 1"},
{ "639135cd8ba6894d155e77cb", "House Arrest - Part 2"},
{ "639135bbc115f907b14700a6", "Audiophile"},
{ "639135b04ed9512be67647d7", "Glory to CPSU"},
{ "639135a7e705511c8a4a1b78", "Ballet Lover"},
{ "6391359b9444fb141f4e6ee6", "You've Got Mail"},
{ "639135534b15ca31f76bc317", "Your Car Needs a Service"},
{ "638fcd23dc65553116701d33", "Audit"},
{ "63a5cf262964a7488f5243ce", "Test Drive - Part 2"},
{ "63a511ea30d85e10e375b045", "Broadcast - Part 3"},
{ "639dbaf17c898a131e1cffff", "Debtor"},
{ "63a88045abf76d719f42d715", "The Delicious Sausage" },
{ "639136e84ed9512be67647db", "CeaseFire"},
{ "639136f086e646067c176a8b", "Kings Of The Rooftops"},
{ "639136fa9444fb141f4e6eee", "Watching You"},
{ "63913703e705511c8a4a1b7c", "Harley Forever"},
{ "639136df4b15ca31f76bc31f", "The Huntsman Path Administrator"},
{ "639136d68ba6894d155e77cf", "Green Corridor"},
{ "639135f286e646067c176a87", "Revision - Streets Of Tarkov"},
{ "639135e8c115f907b14700aa", "Surveillance"},
{ "625d6ff5ddc94657c21a1625", "Network Provider - Part 1"},
{ "625d6ffaf7308432be1d44c5", "Network Provider - Part 2"},
{ "625d6ffcaa168e51321d69d7", "Assessment - Part 1" },
{ "625d6fff4149f1149b5b12c9", "Assessment - Part 2"},
{ "625d7001c4874104f230c0c5", "Assessment - Part 3"},
{ "625d70031ed3bb5bcc5bd9e5", "Key to the Tower"},
{ "625d7005a4eb80027c4f2e09", "Knock - Knock"},
{ "625d700cc48e6c62a440fab5", "Getting Acquainted"},
2023-07-29 08:23:38 +01:00
{ "6391d90f4ed9512be67647df", "Make Amends P1"},
2023-01-02 12:22:48 +00:00
{ "626148251ed3bb5bcc5bd9ed", "Make Amends - Buyout"},
{ "6261482fa4eb80027c4f2e11", "Make Amends - Equipment"},
{ "626148334149f1149b5b12ca", "Make Amends - Security"},
{ "62614836f7308432be1d44cc", "Make Amends - Sweep Up"},
{ "6261483ac48e6c62a440fab7", "Make Amends - Software"},
{ "6261483dc4874104f230c0cd", "Make Amends - Quarantine"},
{ "61bfa784f4378605ca5598e1", "TotheTree"},
{ "61bb47578d7cac1532300ccd", "Bad Santa"},
2023-01-03 15:10:31 +00:00
{ "61bb4756883b2c16a163870a", "Home Comfort"},
{ "63a9b36cc31b00242d28a99f", "Slaughterhouse"},
{ "63ab180c87413d64ae0ac20a", "Dangerous Road"},
{ "63a9b229813bba58a50c9ee5", "Worst Job in the World" },
{ "63a9ae24009ffc6a551631a5", "Best Job in the World" },
{ "6391372c8ba6894d155e77d7", "Broadcast - Part 4"},
{ "639282134ed9512be67647ed", "Road Closed" },
2023-07-29 08:23:38 +01:00
{ "6391d912f8e5dd32bf4e3ab2", "Make Amends p2"},
{ "6391d9144b15ca31f76bc323", "Make Amends p2 copy"},
2023-01-11 12:23:53 +00:00
{ "63966faeea19ac7ed845db2c", "Information Source"},
{ "63966fbeea19ac7ed845db2e", "Missing Informant"},
{ "63966fccac6f8f3c677b9d89", "Snatch"},
{ "63966fd9ea19ac7ed845db30", "Payback"},
{ "63966fe7ea74a47c2d3fc0e6", "Return the Favor"},
{ "63966ff54c3ef01b6f3ffad8", "Provocation"},
{ "639670029113f06a7c3b2377", "Following the Bread Crumbs"},
{ "6396700fea19ac7ed845db32", "Spotter"},
{ "6396701b9113f06a7c3b2379", "Make an Impression"},
2023-06-30 22:07:50 +01:00
{ "63967028c4a91c5cb76abd81", "Trouble in the Big City"},
{ "64764abcd125ab430a14ccb5", "Bloodhounds-Event" },
{ "647710905320c660d91c15a5", "Hint-Event" },
{ "641dbfd7f43eda9d810d7137", "Important Patient-Event" },
2023-07-09 15:26:38 +01:00
{ "64916da7ad4e722c106f2345", "Failed setup-Event" },
2023-07-03 17:35:15 +01:00
{ "649567f359eab30d1b7c9585", "Hustle-Event"},
2023-07-09 10:09:32 +01:00
{ "649570491bb4d158bc4d0168", "Tourist-Event"},
2023-07-28 21:07:29 +01:00
{ "649af47d717cb30e7e4b5e26", "Cocktail Tasting-Event" },
2023-08-02 18:37:45 +01:00
{ "64b90786bbf5bf2b460ad982", "TerraGroup Trail Part 1-Event" },
{ "64b90792f43eebce7c01e7af", "TerraGroup Trail Part 2-Event" },
{ "64b907978d327e5bf9085bd9", "TerraGroup Trail Part 3-Event" },
{ "64b9079cdd13d43b9d01d6cd", "TerraGroup Trail Part 4-Event" },
{ "64b907a49ff61a79b10fab9c", "TerraGroup Trail Part 5-Event" },
{ "64b907a85e9b86ab7a08cf0d", "TerraGroup Trail Part 6-Event" },
{ "64b907ad60d47bcb98044d10", "TerraGroup Trail Part 7-Event" },
{ "64b907b205b23872610c0794", "TerraGroup Trail Part 8-Event" },
{ "64b907b5b1548514f3015707", "TerraGroup Trail Part 9-Event" },
{ "64b907bae1ed4f11f209e8de", "TerraGroup Trail Part 10-Event" },
{ "64b907bd55f4156df8007d14", "TerraGroup Trail Part 11-Event" },
{ "64b907c29bd0fad76c072e97", "TerraGroup Trail Part 12-Event" },
{ "64b907c4e87866541c0d747e", "TerraGroup Trail Part 13-Event" },
{ "64b907cabbf5bf2b460ad984", "TerraGroup Trail Part 14-Event" },
{ "64b907cef43eebce7c01e7b1", "TerraGroup Trail Part 15-Event" },
2021-09-28 19:40:16 +01:00
};
public static string GetNameById(string id)
{
if (!questNames.ContainsKey(id))
{
return "Unknown quest";
}
return questNames[id];
}
internal static string GetIdByEnum(Quest quest)
{
return questLookup[quest];
}
public static Dictionary<Quest, string> GetQuests()
{
return questLookup;
}
2021-09-28 19:40:16 +01:00
internal static string GetNameByEnum(Quest quest)
{
var id = GetIdByEnum(quest);
return questNames[id];
}
internal static Quest GetEnumById(string questId)
{
foreach (var quest in questLookup)
{
if (quest.Value == questId)
{
return quest.Key;
}
}
return Quest.NOQUESTFOUND;
}
}
}