Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.
Interactable Exfils API 2.0.0 (or higher) is required!
Connect all available maps through the extract points, introduce a multi-stash system, and lock traders according to the player's off-raid position.
Dynamic Map Access
This is the main feature of Path To Tarkov: you have to travel between maps.
Exfils overhaul
You can choose between extraction or transits
Exfils tooltips overhaul
Tarkov's tooltip template has been reworked to fit the current config.
Restricted traders
You have to travel to see traders (with modded traders compat)
Dynamic Maps compatibility
It works nicely with Dynamic Maps
Documentations
- README: this is the entrypoint for all other documentations, you can start from there.
- Tutorial: create a config from scratch
- List of available vanilla extracts
- List of available player spawnpoints
- How to add Custom Player Spawnpoints
Credits
- Thanks to the SPT team
- Thanks to the Fika team
- Thanks to Jehree for making Interactable Exfils API
- Thanks to Jehree again to let me re-use the voucher feature from his Traveler mod
- Special thanks to Jehree for getting me into client-side modding
- Thanks to Fontaine for his contribution that bring us a way to allow scav extract to be used by PMCs
- Thanks to GrooveypenguinX for the hide traders client-side patch
- Thanks to rockahorse and GrooveypenguinX for continuing my work with Path To Tarkov Reloaded
- Thanks to Theta for making the first image.
- Thanks to adudewithbadaim for making the second image.
- Thanks to r1ft for his contribution. (+ addons mods PTT Extracts Requirements and Dynamic Time Cycle)
- Thanks to gabe_over for making Singler Player Overhaul mod (SPO).
- Thanks to Narcotics for his contributions.
- Thanks to averyc1876 for the drawio (image used in PTT 5.2.0)
- Thanks to everyone else to help me improve the Path To Tarkov experience.
If you want to support my work, you can buy me a coffee.
-
Version 5.3.3
- trap
- 3.5k Downloads
Work for SPT 3.9.x
Changelog
I found another case of client crash + broken profiles because of repeatable quests.
I rewrite the fix and now it should be completely resolved, sorry for those who experiments this bugs related to repeatable quests generation.
Fixes
- Repeatable quests can now be assigned to locked traders
- Old corrupted profiles can now be restored
-
Version 5.3.2
- trap
- 207 Downloads
Work for SPT 3.9.x
Changelog
On this version, I reworked how locked/unlocked traders are handled.
Fixes
- Some traders were still locked even when their unlock quests has been completed (with
traders_access_restriction
set to false). - Uninstall procedure was not working as intended with traders and secondary stashes
- Ref and custom modded traders are now correctly locked behind their quests.
-
Version 5.3.1
- trap
- 172 Downloads
Work with SPT 3.9.x
Fixes
Broken empty secondary stashes
-
Version 5.3.0
- trap
- 104 Downloads
Work with SPT 3.9.x
Changelog
⚠️ Breaking change: If you reinstall PTT you'll need to delete the old
config
directory. now if you want to select an alternate config, please use theUserConfig.json
to refer to the name of the config you want to use (it's the name of the directory, for example "Default"
or "PathToTarkovReloaded"
)Run the server once to generate the default
UserConfig.json
file. then you can edit it from your side. it will allow you to select a config and make PathToTarkov updates without breaking your selected config.Features
- Automatic validation of the loaded config on server start (your server will crash if the selected ptt config is broken)
- Ability to select a config with
UserConfig.json
(this file is generated on first start of the server) - Add Sally trader in the default config (available in the bunker stash)
- Add a default
Tooltips.json
file - Add a new
respawn_at
field in config that will allow config makers to change the offraid position when a player die without considering theinitial_offraid_position
(that is used at profile creation only in that case) - Add DevilFlippy config (with french translation on Tooltips.json)
- Narcotics config: add DynamicMaps patch integration
Fixes
- A lot of various fixes on incorrect spawn points and offraid position across all alternate_configs
- No more Fence gift when taking coop exfils
- Default config: use the new
Police Car
spawn point when infil from prapor's stash. - Default config: spawn at
Primorsky Vehicle Extract
when the car is used to go on streets - Default config: added a KlimovStash to be able to do the "Cease Fire!" quest.
- Default config:
Factory Far Corner
exfil replaced byZB-1011
- Narcotics config: enable Fence's insurance & define return chance
- Narcotics config: add missing stash to Nakatani Basement
API
- ability to set different config for different players
Thanks to DevilFlippy and Narcotics for their contributions on this release.
-
Version 5.2.1
- trap
- 728 Downloads
Work with SPT 3.9.x
Fixes
- PTTR alternate config: broken office window spawn point on factory.
-
Version 5.2.0
- trap
- 89 Downloads
Work with SPT 3.9.x
Features
- Fika full compatibility -> Every player has his own offraid position
- More connectivity between maps in the default config (D2 connected to Shoreline old bunker and Prapor's stash connected to interchange car exfil)
- In the Menu, locked maps are not displayed anymore.
- added option
heal_always_enabled
in traders config, in the default config it's enabled for Fence, so the offraid heal service will be always available. I thought that the experience was a bit hardcore without this (especially when using the Realism mod) - disable "run through" raid status
- Add the ability to keep vanilla random spawnpoints on infiltrations using wildcard
*
notation - Tooltips.json from PTTR configs can be used
- added Narcotics alternate config
insurance_return_chance
can be set in the config- Added Ref trader available next to Skier
- New config field
override_by_profiles
, this allow to change dynamically an user config according to the selected profile (fow now, only few fields are available to be overriden, please check the example alternative config to see the available fields list)
Fixes
- Ground Zero map was always unlocked no matter what your offraid position (bug introduced in 5.1.2)
- Multistash now work as intended. this means money/items will be consumed from the correct hideout stash.
- Proper migration of older ptt profiles when secondary stash is selected
- Repeatable quests fix: I patched again the repeatable quests generation, this time it should be good.
Other changes (won't impact you if you're not a modder)
PathToTarkovAPI has been disabled by default because it won't work as expected since PTT 5.2.0 (not a big deal here because I don't know any PTT addon mod that rely on this api)
Don't worry, If you are not a mod maker, it probably won't impact you.
If you still want the path to tarkov api to be exposed, you can add
enable_legacy_ptt_api
field set totrue
in the json config--------
⚠️Do not downgrade to PTT 5.1 after you installed this or you'll experiment some troubles on game start with your profile . (If something bad happens just re-install the 5.2 and your should be good)
--------
Special thanks to Narcotics for adding PTTR Tooltips.json + the configurable
insurance_return_chance
+ disable "run through" raid status -
Version 5.1.2
- trap
- 564 Downloads
Work for SPT 3.9.x
DO NOT DOWNGRADE FROM 5.2
Fixes
GroundZero map for high level players now work as expected.
----------
Note for config makers
Under the hood, the config of the map
sandbox
is copied tosandbox_high
(for both infils and exfils)If you want different infils/exfils for the high level map version of ground zero, you can still override this behaviour adding entries in the config with the location
sandbox_high
-
Version 5.1.1
- trap
- 153 Downloads
Work for SPT-AKI 3.9.x
Fixes
- server crash caused by my previous repeatable quests fix (my bad, sorry for that if you experimented this bug in 5.1.0)
-
Version 5.1.0
- trap
- 532 Downloads
Work for SPT-AKI 3.9.x
I improved the default config in order to add more connectivity between the maps.
Updated default config
- Added a path between shoreline and woods (car exfil)
- Added a path between D-2 (reserve) and Safe Room (interchange)
- Can infil/exfil Ground Zero from the Therapist stash (scav checkpoint)
- health, energy and hydration regeneration enabled on all offraid position
Please note that the previous config file is still available in
alternate_configs/LinearPath
directory if you liked it. -
Version 5.0.5
- trap
- 175 Downloads
Work for SPT-AKI 3.9.x
Fixes
- client crash when reroll a daily quest that is assigned to a locked trader
trap Author
@everyone: Before reporting a bug, be sure to use the latest stable version of Path To Tarkov
Please note no support will be provided for older version of spt (< 3.10.x)
Read this before reporting a bug -> How to report a bug
Gray404
Is this still getting an update to 3.10? Should I keep an eye out?
Ahtu
3.10 version is on the FIKA Discord in #mod-releases>Path to Tarkov / Reloaded
WinstonGill
what do you mean by that ? its the same version as on here on the fika discord.
trap Author
No it's not, check the pins
trap Author
Also if you find a bug on a release candidate please don't post it here.
You can report a bug on github or on the discord thread that Ahtu mentioned.
release candidates versions are mainly made for people that want to help me test the whole thing before the final release, so please READ THIS before posting a bug.
WinstonGill
(EDIT: SORRY! I am dumb and stupid and just found it.)
Thank you for the mod by the way !
So I was just wondering (cause im a noob), when you say "pins" what do you mean by that ? Do you mean the pinned thread in the "mod-releases" tab inside the fika discord server ?
Thanks again
OperatorD9
hyped for 3.10 transit odyssey will do for now
Pipecoca
Will it be updated for 3.10?
BigBeanBurrito
Love this mod!
Would it be possible to add a setting for Fika users to keep offraid positions together if someone dies and others extract successfully?
Right now to group back up we would either need to head back to another map to group up before continuing or manually set the offraid position in a profile editor.
For example:
Map: Shoreline
Person 1: Dies
Person 2: Extracts to lighthouse
After raid all users should have have the lighthouse offraid position.
trap Author
I have something more flexible in mind -> on die, let the player decide which friend offraid position can be joined (or even choose to reset)
TheGoldenaxe001
I have an issue where none of the Labs extracts actually work
trap Author
This is a known issue (it will be fixed in the upcoming v6)
Daltokki
hey, i want add some new exfil and infil position with new stash. how to add a new stash? i tried but i dont know how to do.
this is my goal
1. add RR point which move lighthouse <-> reserve <-> shoreline
2. there are new stash with nothing. no traders, no items, just for emergency extraction or move fast each points. concept is mountain travle.
firste one is done but second one is very hard. i cant add new stash. can u help me?
trap Author
For the 2, I'll need more details on what's going on.
I think you want to create your own offraid position + secondary stash. here but what is your problem ? you don't know how to do it ? or you experienced some bugs ?
You can join the FIKA Discord in #mod-releases>Path to Tarkov / Reloaded if you want more direct support on how to make your config work
PlayingSPT123
Guys, why am I unable to use any other extracts other than the two to Customs and Factory?
Random_User
It's because the mod setting, you can use the config. jason in user files to add more extraction point.
CXM
I had to set the reset offraid position on death to false, since it's the only way to play on other maps. It's the only way to get shit done without a checkpoint system. And It's Nirvana. Now, you can't just die and 'go back home' you spawn on the last checkpoint always.
WinstonGill
is that in the configs ?
CXM
yeah
WinstonGill
where ?
CXM
in the path to tarkov folder, default folder config....
CXM
One thing I'm trying to figure out (I run 300 mods or so) is what's causing items to loose the FIR status when I take them out from a hideout and take them to another. Anyone know ?
trap Author
This is a vanilla behaviour, the FIR fix on PTT is supposed to put the FIR status on all equiped items (if you survive the raid, then you deserve the FIR status on your stuff)
I rewrote the FIR fix for version 6 and it works fine now.
CXM
No worries, I have a special mod that marks anything in your slots as fir if needed.
CXM
You need to bring back the CHECKPOINT SYSTEM ! the letter for therapist !!!!!!!
PriestBeast
ABSOLUTELY AGREED!
CXM
just change the reset offraid pos on death. I'm stuck on GZ (nakatani) for now...lol
CXM
This is THE BEST and ONLY way to start SPT (i have over 300 mods) but this is the ONLY START AND END for anyone ! My recommendation is to make "bypass_keep_found_in_raid_tweak" true by default, so that cheesing by default is not possible. I spent hours grinding down my mod list only to find this option was breaking my barter economy (softcore) mod.
D Rose_01
Was trying to figure this out as well ironically just today and heres your post. I'm running softcore as well. Turning this to "true" as you stated now makes it so i have to have the item found in raid if i understand correctly right? or is it vice versa?
CXM
Yea just change to the opposite of the default. Btw, is there any "Marked letter" like in Traveler ? What's the checkpoint system when you die ? If I wanna play on a map, I just get sent back to home base.
CXM
Let's try to play fika if you wanna. Let me know. https://discord.gg/fqqtjjpy
Aerith
there is no extracts on streets.
trap Author
which Path To Tarkov config do you use ? the default one ?
suff
I'm not sure if my problem relates to Path To Tarkov, it's more of an open question
I couldn't extract as scav from Customs Crossroads and Woods UN Roadblock using "selectedConfig": "DevilFlippy". Extract countdown shows, finishes, but nothing happens.
I would like an advice, how could I debug this?
trap Author
Ah yeah not 100% sure but I think scav can only take scav extracts, try to tweak the config and add a new exfils that could work with a scav.
SlaveToTheGames
Is this by default or do I need to enable this?
trap Author
No this is not configurable and it will never be because I've had so much hard times to fix some client crashes related to repeatable quests.
SlaveToTheGames
Okay, was curious, thanks for the answer
Klinwood
I'd like to add in ref as a trader to the default PTT route just because I want access to him and his questline and spending GP coins but I'm having trouble figuring out all the different things to change to add him in, would someone mind hitting me up with a config that adds ref to shoreline somewhere?
He doesn't have to connect to anything else but that one connection to shoreline, he can be sort of a specialty trader in my playthrough where I have to travel to see him to spend the coins for the special trades, would really appreciate it!
trap Author
I'll add ref in a next release.
meanwhile you can add ref to the traders_config by yourself:
"6617beeaa9cfa777ca915b7c": {
"// Trader name": "Arena (Ref)",
"override_description": true,
"location_description": {
"ch": "To customs",
"cz": "To customs",
"en": "To customs",
"es-mx": "To customs",
"es": "To customs",
"fr": "Vers les douanes",
"ge": "To customs",
"hu": "To customs",
"it": "To customs",
"jp": "To customs",
"kr": "To customs",
"pl": "To customs",
"po": "To customs",
"ru": "To customs"
},
"access_via": ["SkierStash"]
}
Just be sure the `access_via` is a known offraid position in the config you use.
SlaveToTheGames
For some reason no matter what I customize I cant get Priscilu to only be available at one location. Created a fresh profile and he is still available while not being at his location.
"Priscilu": {
"// mod integration for Priscilu": true,
"// Priscilu is available after extracting from Lighthouse Tunnel (lighthouse map)": false,
"disable_warning": true,
"override_description": true,
"location_description": {
"ch": "Shoreline/Lighthouse",
"cz": "Shoreline/Lighthouse",
"en": "Shoreline/Lighthouse",
"es-mx": "Shoreline/Lighthouse",
"es": "Shoreline/Lighthouse",
"fr": "Shoreline/Lighthouse",
"ge": "Shoreline/Lighthouse",
"hu": "Shoreline/Lighthouse",
"it": "Shoreline/Lighthouse",
"jp": "Shoreline/Lighthouse",
"kr": "Shoreline/Lighthouse",
"pl": "Shoreline/Lighthouse",
"po": "Shoreline/Lighthouse",
"ru": "Shoreline/Lighthouse"
},
"access_via": ["ArtemHideout"]
},
Anyone have an idea? Every other custom trader I have added works correctly except this one.
trap Author
If you want to integrate a custom trader, you may want to search for a `base.json` file and take the `_Id` property.
For Priscilu it depends of the version you use.
- For the original Priscilu the id is Priscilu_Origins
- For the Priscilu timmy gg edition the id is 66c0d4fc713f0ea9c8e7368e
SlaveToTheGames
I have integrated a bunch already with no issue just struggled with it. And I forgot about the fact there is multiple XD. Thank you for the refresher!
SlaveToTheGames
I decided to share my personal config with everyone and you trap which builds off from Narcotics preset for my own version with changes to a few routes and trader locations, as well as adding many more Custom Traders to locations as well. I plan to update this with time as I narrow down exactly how I want the map, this means if new traders come out and I use them I will also add them.
Side note, I only have Narcotics map and did not make a map myself (Yet) so if someone beats me to it to reflect the changes that would be great, I got some Diablo to play
New traders added
- Anastasia- Evelyn- Gambler- Gunsmith- Headhunter- Igor- Keymaster- Mercenary- Requisitions Office- Ryzhy- Sasha Himik- Scholars Society- Svetlana- Viper- Yilmaz- Some mistakes might be made but will be addressed
Link to config: (Will most likely need rearranging if included as a preset as I slapped it on the default) https://drive.google.com/file/…cIxzp/view?usp=drive_link
SlaveToTheGames
A few mistakes were made and a new version will be put up over the next few days.
Dogtag
Amazing! leaving a comment here so i can come back to this later @SlaveToTheGames
ZenosBleed
One question to ask: is there any modded trader build-in support?
trap Author
Yup you can take a look to the `traders_config` section in your custom ptt config file (If you already have one).
just add the trader and the restrictions you want, you need to know the id of the trader for that. (can be found in the corresponding mod of the trader under the `_Id` key)
MechaPhantasm
So just a quick question about adding in new infil points, I'm pretty sure I've figured out how to do it for the most part, but I've noticed that all of the infil locations in player_spawnpoints.json have a rotation value in addition to the xyz coordinates. I've been able to figure out how to get the coordinates just fine, but I haven't been able to come up with any way to get the rotation info. Is there a tool or command or something for figuring this out, or will I just need to use trial and error until I get it right?
Anyway, love the idea of this mod and can't wait to get it set up.
ZenosBleed
use debug function of waypoint mod, you will see the vaule on screen in raid, screenshot and back to config file.
MechaPhantasm
Unfortunately, this didn't work, and it looks like the coordinate display was removed from the waypoints mod at some point, at least according to a comment on the mod's page. Thank you for trying to help though.
Coconutrunner
For you to be able to see the coordinates. You will need to take a screen shot (with waypoints mod on debug mode) then it will show there in the screenshot.
trap Author
You can use Dynamic Maps
adishee
The latest version of PTT is pure genius. I cannot live without this mod, it takes the PTT/Traveler beauty and leaves behind the old jank. It's well thought out in its current iteration, I really enjoy playing with it. I've started a playthrough that will last a long, long time. Thanks
trap Author
By curiosity, which ptt config do you use ?
Niko2142
I'm not OP but I'm just as infatuated with the mod as them, ended up settling for Narcotics config myself, I'd love to mod the game and add ways to ship items back to base like the BTR but I've got little modding knowledge and I'm too addicted playing too, so multistash is off. thinking about making traders accessible from more spots once I raise their loyalty level too. I'm trying to convert my friends over to SPT because multiplayer with hardcore stashes and traders sounds sick!!
adishee
I just use the default one.
MAGICERASER
Super excited to see how the new transit system is incorporated into PTT
akame
Hey I just started playing this mod and love it so far, but I have encountered an issue. I get to ground zero and cannot exfil at all, all base exfils will give me a timer to extract then nothing and scav checkpoint does nothing. So ground zero is just about unplayable, I've also noticed my extracts don't pop up on the corner of my screen under the timer as well. Any help or pointing me in the right direction would be beautiful. Thanks!
AXiAM
Anybody have experience with PTT and Questing Bot’s spawn system?
Not sure if there are any other mod conflicts, but trying these two together seems to cause no PMC bots to spawn at all (starting from ZB-1011) or every single PMC bot to spawn at my player spawn point, minimum distance permitting (observed at Woods Outskirts, and Lighthouse Northern Checkpoint). Once me or each squad moves sufficiently far enough , the next ones would spawn there too, verified in Raid Review.
I wonder if it is because PTT method for forcing players spawn locations similarly overrides the same reference for QB PMC spawns too? What little I could investigate told me mod load order didn’t change anything.
nekoworkshop
Hiya! I just ran into the same problem and I'm glad to see someone had the same issue. After taking another look at Questing Bot's compatibility, it seems like QB is simply not compatible with PTT.
Traveler is another open-world mod like PTT. Currently the solution seems to be using a dedicated spawning mod rather than QB's spawn system.
trap Author
Issues of bots that are not spawned will be fixed in version 6
ChunMa
Hey there Thanks for the mod! About the issue above tho I can't seem to extract from ground zero either. I assumed this reply is specifically about emercom extract and tried car extract but when I went near the car, the Payment prompt didn't come up. I'm using dynamic maps and the extracts on the customs work very well but on ground zero there is no extract showing up. So do I need to upload my logs or is this bug or issue something that can be fixed without one?
trap Author
That's weird, so you turn-on the `vanilla_exfils_requirements` to true, right ?
I think this could be a bug.
- Can you check you're using the latest ptt version ? (should be 5.3.3)
- Can you tell me which ptt config you're using ?
- Server logs can help too
ChunMa
Thanks for the reply.
Yes, I turned the vanilla exfil requirements to true and got out from emercom extract without issue but the car extract was still not working. After that when I got in a raid in customs and tried the factory extract it didn't work either.
I don't know which config I was using everything should be the default. I just changed vanilla exfill req, closed secondary hideout stuff, and made traders accessible from everywhere to try car extract with skiers' car extract task available after the second MIA.
I removed the mod after the third MIA so I can't provide you the logs but no worries I use 50 other mods and don't know how to order them so these kinds of incompatibilities are bound to happen.
This bug didn't occur to many people as far as I can see from the comments so I don't think it's a big of an issue. Great mod keep it up
ChemicallyEmo
Hi Trap just a curiosity question. Would it be possible to add an item ID or Item Category blacklist to the individual secondary stashes or a setting to have secondary stashes wipe after a specific time period?
trap Author
for the blacklist item, I won't add such a feature.
but the secondary stashes wipe could be a thing (temporary stashes just for trading)
But in the end I don't think I'll implement wipe after a specific time period. (just a wipe when you leave the offraid position)
Edit: and ofc this would be completely customizable for each secondary stash definition.
ChemicallyEmo
Wiping stashes after leaving offraid position would be absolutely awesome. I am trying to accomplish a more hardcore route with my playthrough which involves having to transfer between all of the maps while having to maintain one bag and bringing it all back home to the main stash. Problem being is that I didn't want any secondary stashes yet I had to have them for trading which is when i had the idea and thought I'd give a try on asking. If its a pain no worries man its a killer mod through and through.
c0verfire
Hey all, this might be a stupid question, but how do you find the coordinates to setup a new Infil point?? Particularly the Y (elevation) axis? I think I can use the X/Z from tarkov.dev maps.
Evilnibblets
Is there a way to add which hideout modules are available on non main locations. A mimic of the "workbench_always_avaialable" but for the shooting range, to test recoil pattern on new gun presets?
trap Author
Not right now but I added it to this feature list.
Thank you for sharing.
Kontroll
Mate, I thank you for this mod. I once upon a time played with the different configs, but for the last 4 days I have been trying to play around with the configs by changing the initial offraid position and the homestash location, even some of the traders locations but every time I load up the game absolutely nothing has changed. Im pulling my hair out because I believe Im doing something wrong but would much prefer it to be an issue on your end lmao. What is the directory for the config.json that actually is read by the mod and implemented in 5.3.3? Is it in the scr folder or the config folder and is it just the config.json that requires being replaced unless im adding new actual spawn points? Please help Trap. Only you can save me now (or someone else who has the answers)
trap Author
you need to edit UserConfig.json to select your config now.
Check the changelog of the 5.3.0 for more details.
Kontroll
Haha I was doing the right thing, but for the wrong version. Thanks Trap. You rock mate.
DarkEsteves
what is the best load order with this mod ?
trap Author
Do you have experimented issues ? In theory it should not matter but in doubt, you can put it at the end.
DarkEsteves
no no , just asking because i have 130 server mods....kkkk just wondering if he needs some special order ...
Fenrir
Maybe I missed somewhere if you have already explained this but may I ask why you didn't just use the same pathings which the traveller mod used? The traveller mod mapped them to the actual tarkov map as best as possible given what can be seen from location in each map and what can be seen when looking outside (Such as seeing interchange from customs) it doesn't make any sense why old gas station gate would go to interchange and not railroad to tarkov and why you cant get to woods from customs. At least this is what the map on overview is telling me?
Narcotics
There are multiple configs with multiple different paths - and you are also more than welcome to create your own as well. That's the beauty of this mod.
Fenrir
Just seen your config, pretty good decisions based upon actual map. Ill use that one. Thanks.