
Create your own quests without pain.
Please backup your profile before using new mods!
This is compatible with VCQL
1. Use Custom Quests Editor to create and edit json quests files.
2. Use Custom Quests (this mod) to load the quests files
Documentation - How to create quests -> this is interesting to take a look since the editor doesn't implement all features (as of today)
Description
This mod will allow you to add your own quests easily with a single and easy to maintain json file.
This is a mod used by mod makers to create new content, please note that this mod alone doesn't add any quests by default.
Mods made for Custom Quests (work on aki 3.3.0)
- Sally
- Ashley's Custom quest pack (not tested but it should work)
- Darker World questline (not tested but it should work)
- Angel in white kiriko (outdated)
- Meguru is coming! (outdated)
- InternalError_'s Tarkov Mastery (outdated)
Features
-
Create a custom quest with a single json file
-
Several mission types available: Kill, GiveItem, FindItem, PlaceItem, VisitPlace, PlaceBeacon and PlaceSignalJammer
-
GiveItem, FindItem and PlaceItem missions are compatible with quest items
-
Repeatable quests (it's not vanilla daily quests)
-
Rewards: xp and items (with attachements using @build directive) on quest success or quest start
-
Group items ids using @group directive (valable for accepted_items fields only)
-
Compatible with modded traders (you still need to have the correct trader id)
-
Options to wipe custom quests progression from profile (useful during the development)
Usage
Place your json files in the quests directory.
Sub-directories can be used to organize your quest files.
So these are valid:
- quests/my_first_quest.json
- quests/my_quests/my_first_quest.json
Please read the usage manual to get more infos on how to create your own quests.
This quest example can help too.
You can rename the folder quests/examples.disabled in <span style="color:#FFA07A;">quests/examples</span> to try out the examples
Global configuration (config/config.json)
-
enabled: allow to enable or not CustomQuests mod
-
debug: more verbose console
-
quest_directory: The directory with custom quests
-
limit_repeated_quest: The maximum number of time you can repeat a quest during the same game session (default to 1000). Please see API Documentation - How to create quests for more details
-
at_start.disable_all_vanilla_quests: Disable all vanilla quests (this will unlock Jaeger without editing your profile)
-
at_start.wipe_enabled_custom_quests_state_from_all_profiles: wipe all enabled custom quests from all profiles
Resources
-
The original readme file on github
-
The usage manual on github
-
API modding (since version 2.2.0, quests can be loaded by other mods)
For modders
Custom Quests API is available if you want to integrate your mod with Custom Quests (it allows to load custom quests payloads)
Credits
- Thanks to all contributors! reporting bugs, giving ideas and making quests! It's awesome and it motivates me like mad
- Special greetz to gabe_over for making the image
If you want to support my work, you can buy me a coffee.
SPT 3.9.8
8.1K Downloads
Work for SPT 3.9.x
Changelog
Fixes
- Repeatable quests counters is now correctly persisted (no more quest reset on restart)
Unknown SPT Version
558 Downloads
Work for SPT 3.9.x
Changelog
No code changes: if you already have Custom Quests v3.2.0 or v3.2.1 no need to reinstall
Zip fix
The published zip file now respect the conventional directory structure of spt mods
Unknown SPT Version
301 Downloads
Work for SPT 3.9.x
Changelog
Fixes
- Easier to install: the published zip file now respect the conventional directory structure of spt mods
Unknown SPT Version
244 Downloads
Work for SPT 3.9.x
Changelog
Upgrade for SPT 3.9.x
Features
- support of Streets of Tarkov map
- support of Ground Zero map
- add missing places, zones and quest items
Unknown SPT Version
4.1K Downloads
Custom Quests is no longer maintained for older version of SPT (< 3.9.x)
Work on SPT-AKI 3.3.x
Compatible SPT-AKI 3.1.x and 3.2.x
Changelog
Features
added default_quest_name_prefix field in config/config.json to differentiate easily custom quests from vanilla quests.
In a future version, I'll see to add the ability to a custom quest to override the default prefix.
Unknown SPT Version
324 Downloads
Work for SPT-AKI 3.3.x
Compatible SPT-AKI 3.1.x and 3.2.x
Changelog
Update for SPT-AKI 3.3.0
Not quite yet...