The Forge is currently under construction. Data is synchronized with the hub every 30 minutes. Help report issues!

Mod Details

[BETA] Quest Randomizer

[BETA] Quest Randomizer 0.4.2

Created by DeadLeaves

3.4K Downloads

SPT 3.11.3 Compatible

Tired of running the same quests every time you start a new playthrough? This mod might spice things up. Changes kill quests and handover quests. LOOKING FOR TRANSLATORS. For all Tarkov languages: SEE https://crowdin.com/project/spt-questrandomizer

REQUIRES A NEW PROFILE TO WORK OR YOU WILL RUN INTO ISSUES

WHEN UPDATING, DELETE THE OLD FOLDER. OTHERWISE YOU MAY ENCOUNTER ISSUES.

LOOKING FOR TRANSLATORS. For all Tarkov languages: SEE https://crowdin.com/project/spt-questrandomizer

[BETA] This is still in development stage and while I've worked hard to ensure each release is stable. Updates might brick mostly everything.

Quest randomizer

Tired of running the same quests every time you start a new playthrough? This mod might spice things up. Change the kill requirements for quests so you fight new enemies with new weapons in new places. Also changes the hand over item quests to require new items. Perhaps some items will be more useful now. You wont know until you encounter each quest.

Will change the following:

  • Randomize the item hand over of quests.
    • Uses a list of items in tiers similar to my Barter Economy mod. See the confg/itemtierlist.jsonc file for more details.
  • Randomize kill quests in the following ways (configurable in the config)
    • Add kill objectives to quests that dont have them.
    • Add/Randomize gear requirements.
      • See the config/gearlist.jsonc file for more details.
    • Add/Randomize the kill targets.
    • Add/Randomize the distance requirement.
    • Add/Randomize the required location.
    • Add/Randomize the required time of day.
    • Add/Randomize the required weapons. Using both a bunch of tailor-made categories, and individual weapons.
      • See the config/weaponcategories.jsonc file for more details
      • Once the server has started once with this mod. You can find an auto-generated category list in all supported languages in the categories/ folder of this mod.
    • Add/Randomize the body part requirement.

Here's is the config file to give some insight in how this mod can be configured. (There is a lot more you can chance too in the previously mentioned files.

"questBlacklist": //These quests wont be edited
[
"5c0d190cd09282029f5390d8", //Grenadier
"60e729cf5698ee7b05057439"//Swift one
],

"chanceToAddLocations": 0.15, //Chance to add a location requirement to kill quests.
"locationCount": 2, //Total locations that the quest will be valid on.
"chanceToAddTimeOfDay": 0.05, //CHance to add a time of day requirement to kill quests.
"chanceToAddBodypart": 0.05, //Chance to add having to target specific body parts to kill quests.
"chanceToAddDistance": 0.05, //Chance to add a distance requirement to kill quests. (Currently >=/<= 20-100m, Might add options for this later)
"chanceToAddWeapon": 0.5, //Chance to add weapon requirement to kill quests. Will do a weighted selection from the weaponcategories.jsonc file.
"chanceToAddGear": 0.05, //Chance to add gear requirement to kill quest. Will do a weighted selection from the gearlist.jsonc file.
"addGearCount": 3, //How many different gear pieces will be selected. Every gear piece is an alternative. You only ever need to wear 1 of them.

"chanceForSpecificWeapon": 0.15, //Chance to instead of a weapon group, select a specific weapon from the "SpecificWeapon" array in weaponcategories.jsonc

"adjustKillCountFactorsUpDown": [0.2,0.2], //How many kills a quest will need. It's randomly increased/decreased by a multiplier between the factors. So default settings makes the multiplier between 0.8-1.2

"addKillObjectiveToQuestChance": 0.5, //Chance to add a kill objective to quests that dont naturally have them.
"addKillObjectiveKillCount": 5, //Base kill count to added objectives. Then multiplied by the factors above.

"handoverItemUnknownItemValueDivider": 15000, //The divisor that determines the tier of an item. Rounded to nearest tier. An item worth 34000 rubles with be 34000/15000 ~ 2.
"adjustHandoverCountFactorsUpDown": [0.2,0.2], //Adjusts how many items are needed for a handover quest. See how it works above.
"handoverItemBlacklist": //Any quest that requires you to handover an item from this list will be skipped entierly and left alone.
[
"5696686a4bdc2da3298b456a", //Dollars
"5449016a4bdc2d6f028b456f", //Roubles
"569668774bdc2da2298b4568"//Euros
]

Version 0.4.2
Download Mod Version

SPT 3.11.3

Latest Compatible SPT Version

228 Downloads

Created Mar 19th, 8:00 PM

Updated Mar 19th, 8:00 PM

Virus Total Results
  • Change so it doesn't spam the console with equivs. :D
  • Slight adjustments to item tiers and balancing.
  • Purge player health effects for now.
  • Add categories to API added weapons.
  • Fix some locale issues
  • new weapons to categories
    • Added Sako TRG M10
    • Saiga 12k Automatic
    • FN SCAR H X-17
    • Aklys Velociraptor
  • Added quests for 3.11 to vanilla whitelist
  • Added btr to config (disabled by default)
  • Updated for 3.11 (still works on 3.10)
  • Updated the localization from crowdin. Thanks to everyone who helped out!
Version 0.4.1
Download Mod Version

Unknown SPT Version

Latest Compatible SPT Version

336 Downloads

Created Jan 29th, 2025

Updated Jan 29th, 2025

Virus Total Results

0.4.0

  • Added a config to purge quests from profiles. Good for re-rolling quests that are too difficult or broken.
  • Added a config to allow certain profiles to use the same quest list or opt out of the randomization system entirely.
  • Fix profiles unloading no matter what if you're alone on the server. (Was harmless, just caused a minor server stutter.)
  • Change body part generation to use some preset templates instead of pure random. Some combinations could be really awful.
  • Purge optional tasks. (HOLY FUCK BSG, WHAT ARE YOU DOING. GET HELP! IYKYK)
  • Hopefully purge all "find" tasks. Was causing some problems.
  • Add eagle-owl quest to blacklist (locale generation doesn't support it yet.)
  • Always generates locale for handover quests. No more "hand over the item", making you none the wiser.
  • Improved Locale generation
  • Updated to latest translations from crowdin. Thank you to everyone who helps out. <3

OLD CONFIGS ARE NOT COMPATIBLE.

0.4.1

  • Add weapon categories to weapons.
  • Add weapon equivalencies to weapons.
  • Fix crash on startup when mods use the compatability API. Ooops

IF YOU DOWNLOADED 0.4.0 RE-DOWNLOAD THIS

Version 0.3.1
Download Mod Version

Unknown SPT Version

Latest Compatible SPT Version

124 Downloads

Created Jan 24th, 2025

Updated Jan 24th, 2025

Virus Total Results
  • Add a limit to the depth search, to prevent call stack overflow. (Caused by mods with broken quest data)
  • Added more failsafes to prevent issues. (Caused by mods with broken quest data)

This brings no new content or fixes. This is only for people who run a ton of shoddy mods that aren't set up correctly.

Version 0.3.0
Download Mod Version

Unknown SPT Version

Latest Compatible SPT Version

342 Downloads

Created Dec 31st, 2024

Updated Dec 31st, 2024

Virus Total Results
  • Made quests difficulty depend on how far in the quest is. (Scales of level and depth)
    • Earlier quests are easier
    • Later quests are harder
    • All Configurable in the config. Like always.
  • Blacklisted the handbook items in the fence blacklist.
  • Blacklisted the handbook items in the generic item blacklist.
  • Latest crowdin updates. Thank you to everyone helping out.

Note: From extensive testing, it seems mostly fine to re-generate quests on an already existing profile. You might lose progress is some parts of some quests. Always make a backup first. No support will be provided. To do this, remove the folder matching your profile ID from

user/mods/questrandomizer/assets/generated/

Will not fix already generated quests.

Version 0.2.4
Download Mod Version

Unknown SPT Version

Latest Compatible SPT Version

236 Downloads

Created Dec 21st, 2024

Updated Dec 21st, 2024

Virus Total Results
  • Fix issue of generating the wrong amount of sniper quests. Thanks to Jaxander for finding this issue.
  • Add DVL 500mm barrel to big silencer category.
  • Purge enemyHealthEffects from randomized quests.
  • Added an option to disable the rainbow "Found in raid" text. You need to make a new profile for it to take effect.

Will not fix already generated quests.

The translation is not finished for any language right now. Any help would be massively appreciated.

Version 0.2.3
Download Mod Version

Unknown SPT Version

Latest Compatible SPT Version

277 Downloads

Created Dec 10th, 2024

Updated Dec 10th, 2024

Virus Total Results
  • Fix issue with weapon mods not getting purged when randomizing kill quests.
  • Newest locale updates from crowdin. Thank you everyone!

Will not fix already generated quests.

Not quite yet...