Mod Details

Unicorn

Unicorn 1.1.0

Created by  PenOkOh

40.1K Downloads

SPT 3.9.8 Compatible

A Donuts and SWAG spawn overhaul - replaces Donut spawns with hundreds of hand selected ones, and introduces new boss spawns across Tarkov!

Latest Version 1.1.0
SPT 3.9.8

Updated Aug 8, 2024 at 6:45 PM

Version Notes

For version 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4 / 3.9.5 - Compatible with any version of Donuts that was made for 3.9.x

**You only need to replace the json files inside of the “zoneSpawnPoints” folder. For those who know how to, and have edited other files, please do so. If you have no clue what I’m talking about, ignore this.

As for SWAG, you only need to replace zryachiy.json and scav_sniper.json. If you haven’t made changes to yours, drag and drop the entire user folder.**

[removed - Shoreline]

- 2 spawns points that caused bots to spawn inside of a locked Cottage. Thank you Luna for the heads up!

[removed - scav_snipers.json]

- 1 spawn point for a sniper that wasn’t meant to be there.

[removed - zryachiy]

- 1 spawn point from Customs that would break him.

[removed - Interchange]

- 6 spawn points that weren’t needed.

[added - zryachiy]

- 1 spawn point on Lighthouse. let me know if it breaks immersion.

[added - Lighthouse]

- 5 spawn points near Road. Thank you Zybergeris for suggesting it!

[added - Reserve]

- 1 new spawn point near Helicopter.

PS. if you notice weird spawns, please screenshot the area for me. 360 degrees would be nice, but one image could work.

This download is externally hosted.
Always scan for viruses.

Next Update: 1.2 will fix eventual issues that arise.

A huge thanks to both nooky and Props for being kind enough to help me with questions regarding coding. It has been an honour to converse with you both!

REQUIRED MODS for this to work.
SWAG + Donuts by Props and nooky
UnityToolkit by Arys
Waypoints by DrakiaXYZ

PSA: Bosses (Goons, Raiders, Sniper, Rogues, etc) not spawning is a current issue that appears when using SWAG + Donuts. Luckily it seems like boss spawns might originate from BSG’s code. Be patient as the community figures out how to fix it.

About

What is Unicorn?

- Unicorn is a replacement, which replaces every single spawn point of Donuts, with handpicked ones from me. These are carefully selected based off of personal preference, some fun, and logical thinking of where realistic spawns could be.

- Unicorn also adds new zones to SWAG in which bosses can spawn, this includes Cultists, Raiders, Rogues, Goons, Scav Sniper, etc.

What does Unicorn add?

- Unicorndoubles/triples/quadruples the amount of spawn points that exists within vanilla Donuts and live Tarkov. It currently adds 161 spawn points on Customs, 53 on Factory, 92 on Ground Zero, 157 on Interchange, 110 on Lighthouse, 83 on Reserve, 115 on Shoreline, 124 on Streets of Tarko, 51 on The Lab, and 79 on Woods. That’s exactly 1025 spawn points, all of which are located around map borders, near exfils, inside of buildings, and around quest objectives. This will completely change how you play SPT using Donuts. Please use caution when roaming the maps!

- Additionally, Unicornalso expands on the boss spawns within SWAG. Meaning that you get to experience bosses in new zones. I wanted to do a few dozen variations of spawns per zones, but sadly it seems like SWAG pulls from Escape From Tarkov zones. It should still breathe some fresh air into boss spawns.

Why did you make Unicorn?

- I wanted to have bots spawn at, or near places I frequently visit, areas that are mostly void of spawns. Unicorn can populate those areas, add bots around the map where they have never been before.

Use with caution!

- It’s highly recommended to use minimum distance from bots within Donuts (F9) in order for it to work properly. This is because certain spawns are next to each other and/or very close to one another. As for the player, it’s up to you. The smaller the number, the more action you get. As for Factory, please use 10-15 for distance since the map is so small. It’s also highly recommended to raise the looting distance within Looting Bots to roughly 100 give or take. Enabling line of sight in Looting Bots is also highly recommended.

What’s in the future of Unicorn?

- I want to make a few iterations so that bot spawns feel fresh by changing where they can spawn. That way you’ll always have a new experience. This requires work and won’t be coming anytime soon. Apart from that, this will be receiving updates in case it needs it. If not, I’ll simply update the version number if it turns out to be compatible with future SWAG + Donuts versions.

Why is it named Unicorn?

- Well, you see, my favourite car is the 1967 Ford Mustang Shelby GT500, aka Eleonor from the hit film Gone in 60 Seconds. To Randall, the Shelby GT 500 is his Unicorn. “It’s the one car, no matter how many times you try to boost, something always happens.” Well, the same applies to Unicorn, no matter how many times I update it, something always breaks.

HOW TO INSTALL/UPDATE

- Please drag and drop the user & BepInEx folder into your main SPT directory. When prompted, press ‘Yes’ to replace all of the 328 files.

vKRw58b.gif

^ different mod, same method. Thank you Drakia for letting me use it!

Optmisation!

Looting Bots

- Kindly set your bot looting distance to 75-100. Use of “line of sight” is recommended for realism, but it may cause bots to get stuck in place since they can’t can’t any item and/or body to loot from. If you want more movement, disable that and only use distance - if you do, use 75-150, or 900 to make them act like you would.

Donuts

- Please enable despawn for pmc’s and scavs within Donuts F9 menu to prevent stragglers from camping the borders, unless you prefer that.

- Lower the minimum distance to player for more action, or raise it for quieter raids. PvBvB distance? Keep it vanilla, or at least 35 on medium maps, 70 on larger ones and 10-15 on Factory.

SWAG

- Avoid enabling all bosses on all maps. If you want to have all bosses on all maps, feel free to do so, but if you MUST, limit Zryachiy to Customs, Lighthouse, Shoreline and Streets of Tarkov. Those are the only maps that have designated sniper zones and are fully supported within Unicorn.

FAQ

1.a What do I do if it doesn’t work?

- Make sure it’s installed properly - Drop the BepInEx folder inside of your SPT Directory and press YES to replace EVERYTHING. You should get a prompt telling you there’s 328 files to replace, or 329 if you downloaded the alt version.

- If it still doesn’t work, manually remove the existing files and put the loose files in place.

1.b How do I report an issue?

- You can either find me on the Spt Discord and message me regarding which map it is and be as detailed as possible. Or comment here by being as detailed as possible.

2.a I want a spawn point added?

- Let me know in the comment section where it is and I’ll look into it.

2.b I want a spawn point removed?

- Let me know in the comment section and I’ll look it over.

Which version is it for? - 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4- it might work on 3.8.X, but I haven’t tested it and I can’t test it. Can you remove patterns folder?

- I could, but then you’d have Donuts own patterns call for zones that don’t exist within my spawn point files - Which might lead to no bots spawning in time, or not at all. My pattern files are the same as Donuts ones, except for the zone calling. If something worked with vanilla Donuts, it’ll work with Unicorn too.

What do I do if I have dead raids?

- Ensure that you installed it correctly, and that SVM or another mod isn’t controlling spawns. As for no PMC/Scav spawns, please make sure to replace Donuts patterns with mine. Donuts own patterns calls for zones I don’t have. Still dead? Try impossibleraid preset, or increase the amount of bots that can spawn in your preset - BepInEx > plugins > dvize.Donuts > ScenarioConfig.json

What do I do if there’s no PMC spawns?
- Reinstall SWAG + Donuts, and then replace all files with

What do I do if there’s no boss spawns?

- This is currently an unknown error and is not caused by Unicorn, SWAG, or Donuts. People in live Tarkov experience no boss spawns sometimes. There’s a minor chance that boss spawns could be connected with BSG’s code.

Is it compatible with…?

- Yes, as long as you have Donuts and Swag, this works with everything that works with those two.

Why do you make modifications?

- Because I like to help other people to improve their games. The beautiful thing with the human brain is that a lot of us share the same ideas and wishes. What I want in a game, others want as well.

MY SETTINGS

O3E7vmt.pngOntztjj.pngazDEIwB.pngRO9711g.pngAPR1EnX.pngiLUw4aJ.png

We’re like dominoes, push one and we all fall..

xoxo,
PenOkOh

Version 1.1.0
Download Mod Version
SPT 3.9.8
Latest Compatible SPT Version

26.8K Downloads

Created Aug 8, 2024 at 6:45 PM

Updated Aug 8, 2024 at 6:45 PM

Virus Total Results

For version 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4 / 3.9.5 - Compatible with any version of Donuts that was made for 3.9.x

**You only need to replace the json files inside of the “zoneSpawnPoints” folder. For those who know how to, and have edited other files, please do so. If you have no clue what I’m talking about, ignore this.

As for SWAG, you only need to replace zryachiy.json and scav_sniper.json. If you haven’t made changes to yours, drag and drop the entire user folder.**

[removed - Shoreline]

- 2 spawns points that caused bots to spawn inside of a locked Cottage. Thank you Luna for the heads up!

[removed - scav_snipers.json]

- 1 spawn point for a sniper that wasn’t meant to be there.

[removed - zryachiy]

- 1 spawn point from Customs that would break him.

[removed - Interchange]

- 6 spawn points that weren’t needed.

[added - zryachiy]

- 1 spawn point on Lighthouse. let me know if it breaks immersion.

[added - Lighthouse]

- 5 spawn points near Road. Thank you Zybergeris for suggesting it!

[added - Reserve]

- 1 new spawn point near Helicopter.

PS. if you notice weird spawns, please screenshot the area for me. 360 degrees would be nice, but one image could work.

Version 1.0.0
Download Mod Version
SPT 3.9.4
Latest Compatible SPT Version

3.0K Downloads

Created Aug 3, 2024 at 6:28 PM

Updated Aug 3, 2024 at 6:28 PM

Virus Total Results

For version 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4 - Compatible with any version of Donuts that was made for 3.9.

**>>>>>> IF YOU HAVE 0.9, YOU DON’T NEED TO MOVE THE BEPINEX FOLDER. ONLY MOVE THE user FOLDER INTO YOUR SPT DIRECTORY!!!

If you don’t want new boss spawns, don’t “install” the user folder. I just added it because I myself want bosses at new areas, and maybe some others want that as well.**

Unicorn

- introduction of the limited SWAG folder. Within that you have replacement files for new boss spawns. Still the same, drag and drop, replace existing files.

- updated the images for “MY SETTINGS” tab. It mainly altered minimum distances.

- Please read through the tabs again, they have all been updated in order for the SWAG implementation.

[added]

- New boss spawns.

This is not the same as Donuts, it will not add thousands, or even hundreds of spawn points. SWAG pulls from vanilla Tarkov zones, and sadly that’s highly limited. I have added more zones that each boss can spawn in, on every single map - up to you which boss can spawn on which map. It’s still new areas in which SWAG can spawn bosses and others within.

Change chance for boss to spawn
- user\mods\SWAG\config -> bossConfig.json & config.json to edit that. A value of 5 is 5% on the selected map(s).

PS. if you notice weird spawns, please screenshot the area for me. 360 degrees would be nice, but one image could work.

Version 0.9.0
Download Mod Version
SPT 3.9.4
Latest Compatible SPT Version

1.9K Downloads

Created Aug 1, 2024 at 3:58 PM

Updated Aug 1, 2024 at 3:58 PM

Virus Total Results

For version 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4 - Compatible with any version of Donuts that was made for 3.9.x

[Unicorn]
- removed the nerfed patterns, see below on how to decrease group size and their chance. Donuts mod page explains a bit more.

[added - Interchange]

- added 27 new spawn points to Ultra first floor.

- added 26 new spawn points to Ultra first floor.

- added 3 new spawn points at Idea registers.

- added 1 new spawn point to area Oli.

[removed - Interchange]

- 17 spawn points that weren’t needed.

- 8 spawn points from the outside.

- 4 spawn points from inside of the Ultra mall.

- 3 spawn points from Idea.

- 2 spawn points from Oli.

- 1 spawn point that sometimes causes an enemy to spawn inside a wall.

- 1 spawn point from Power.

PS. if you notice weird spawns, please screenshot the area for me. 360 degrees would be nice, but one image could work.

Version 0.8.0
Download Mod Version
SPT 3.9.4
Latest Compatible SPT Version

2.0K Downloads

Created Jul 29, 2024 at 7:31 PM

Updated Jul 29, 2024 at 7:31 PM

Virus Total Results

For version 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4 - Compatible with any version of Donuts that was made for 3.9.x

- fixed more syntax errors. HUGE thanks to Zybergeris for helping me with that. nothing game breaking, just a tad inconvenient for the ocd within me. you can ignore this update if you want. hopefully (fingers crossed) there wont be an update for a while. terribly sorry for my errors. have a good day!
- ps, got a trader image mod coming soon. i know, yet another one…

PS. if you notice weird spawns, please screenshot the area for me. 360 degrees would be nice, but one image could work.

Version 0.7.0
Download Mod Version
SPT 3.9.4
Latest Compatible SPT Version

446 Downloads

Created Jul 29, 2024 at 4:37 PM

Updated Jul 29, 2024 at 4:37 PM

Virus Total Results

For version 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4 - Compatible with any version of Donuts that was made for 3.9.x

hotfix

- there was some issues with live-like preset for Labs and Streets. this has been fixed in this release. terribly sorry about that.

Unicorn

- added an optional folder that includes nerfed patterns. still the same spawnpoints.

added nerfed patterns

- these patterns have the value of “groupsize” smaller compared to vanilla donuts, which has pmc’s on 1-5 as a group, the optional files within Unicorn are 1-3 on [live-like-alt] [quietraids] [starting-pmcs-only-quietraids] [starting-pms-only-live-like-alt] [movescavs] this means that with the nerfed patterns, the max group size can be 3 bear/usec vs you. optional for those that want that.

PS. if you notice weird spawns, please screenshot the area for me. 360 degrees would be nice, but one image could work.

Version 0.6.0
Download Mod Version
SPT 3.9.4
Latest Compatible SPT Version

1.3K Downloads

Created Jul 28, 2024 at 5:11 PM

Updated Jul 28, 2024 at 5:11 PM

Virus Total Results

For version 3.9.0 / 3.9.1 / 3.9.2 / 3.9.3 / 3.9.4 - Compatible with any version of Donuts that was made for 3.9.x

Customs

- added 8 new spawn points - 4 on Bridge, 3 at or around Big Red and 1 near Dorms.

- removed 2 spawn points near Big Red.

- corrected some missing periods that would prevent some spawns from initiating.

Mod page
- changed license from Creative Commons to MIT License.

PS. if you notice weird spawns, please screenshot the area for me. 360 degrees would be nice, but one image could work.

OG75

Hi fella! SWAG just got updated for 3.10! Any chance we’ll see unicorn follow suit?!

3 Likes

The structure is mostly the same except for one folder name. Afaik, it should work by changing the dvize.Donuts > Donuts in (Unicorn) BepInEx - plugins.

I hope you figure it out until I can fix it myself. Try it out and see if it’s like it should be. I think it’ll continue to work as long as the file structure and paths are the same.

If you do test it, let me know if it works.

2 Likes

Bots are generating in console but the player doesnt spawn - infinite loading “Local game start” screen

0 Likes

was just coming here to comment the same thing. forever loading into a raid.

0 Likes

Thanks. Don’t know why since it’s just xyz lines for spawning. Unless the new author changed how that works, it should work fine. I honestly don’t have the time at the moment so if anyone wanna fix it, I’ll add you as an author and you can do it.

0 Likes

FWIW, SWAG changelog does say that there was complete rewrite of DONUT’S code, so that may be why Unicorn doesn’t work with 3.10 SWAG.

0 Likes

My files are just regular json files, but if the formatting have changed, that might explain a lot. I’ll fix it eventually, probably, perhaps, maybe.

0 Likes

Hey, just tried it, it doesn’t work for me. I get stuck on raid start (starting local game), works fine without unicorn

0 Likes

kurgut - I know, something in the formatting probably changed and that means that Donuts wont read the files correctly.

Edit: I have overlooked the files and it should work. Visually, there’s nothing distinctly different with mine vs Donuts files.

0 Likes

I just downloaded this mod, and I was able to spawn. It took 3.5 mins to load into lighthouse when it usually takes me about 1.75 mins to load in, but I was able to load in just fine. I’m Just posting to let people know that I was able to spawn in. Not sure if new spawns are working or not, but I had to replace some files while dragging BepInEx and user over, so I assume it’s working. I downloaded ver 1.1 for ver 3.10.5 of SPT.

0 Likes

Could you please try and load into the same raid location again, and also again after doing a complete game restart?

Or not if you did some difficult magic to make it work. Perhaps what you did, others wont be able to replicate easily.

0 Likes

@westermdevil how did you do that exactly its not working for me

0 Likes

As PenOkOh noted above, the 3.10.05 update of SWAGNUTS by Props has changed the format, most notably the directory which used to be called “BepInEx/plugins/dvizes.Donuts” is now called “BepInEx/plugins/Donuts.” As a result of this, the standard recommended procedure to install Unicorn (selecting the contents of the archive and drag dropping to the SPT 3.10 directory to let Windows match directories and file names and prompt the user for what to do with matches) will not work at all. It will result in two donuts directories in BepInEx/plugins.

I think most who have posted in this thread probably know about this, but just for clarity if additional folks read down this far …

So the solution seems to be to overwrite the contents of BepInEx/plugins/Donuts in one’s 3.10 with BepInEx/plugins/dvizes.Donuts from the Unicorn mod. Doing this, the game will boot up and you can initiate entering a raid.

However, as others have noted above, my experience is that this results in infinite raid load screen. Someone above indicated they got it to work, though the load time was longer, however I’m looking at a timer that is at 11:25 and still not loading into raid, so I must conclude that it is broken atm.

0 Likes

It is indeed broken, which is rather weird since it’s just xml files with XYZ commands for locations they can spawn into. I doubt it’s actually broken, and probably Donuts can’t process the amount of spawn points I have. Mine compared to vanilla Donuts is day and night when it comes to xx spawnpoints. Could be that it does take a long time to read all of those, and even longer if you don’t have a good SSD/M2/HDD…

If you have the time Dichebach, please do replace each file manually, like every single file one by one and see if that does it. Could be that mass replacing does something or that a filepath is borked.

0 Likes

Hopefully this gets ported! Not moving off 3.10 any time soon.

0 Likes

If anyone finds a solution to make Unicorn work in 3.10 with the latest version of Donuts, I’m interested!

I’m playing Path To Tarkov and some paths seem empty without Unicorn

0 Likes

I found a solution that works: instead of replacing the json files in the “zoneSpawnPoints” folder, open each file and add the spawns from the Unicorn files to the list.

Keep all the ‘default’ spawns such as “Zone_Blue,” etc., but add the ones from Unicorn to the file, and it works.

1 Like
ChaosCupcake

With the end of SWAGs development do you plan to take the torch or will this mod not be updated either?

1 Like

I don’t know what’s public and what isn’t as I don’t spend time on the Spt Discord, but afaik and others, someone has taken over Donuts. SWAG I have no clue on, and I have no plans to take over anything. If Donuts gets updated, I will update this if needed. If SWAG won’t get updated, I will simply update this without the SWAG files. Or see what can be done with SWAG. Who knows.

That said, SWAG isn’t necessarily needed since bosses can be spawned just fine by the base game. A lot of things have been done by other modders and perhaps this won’t be needed at all. We’ll see. I won’t do anything till 3.10 has all the mods I use and by then I can start doing the work.

Personally, I’d like to abandon all the mods I’ve made and hope someone takes over. This because I’m a seasoned gamer who don’t permanently stay with a game. I have no urges to play Spt now and probably never again, or at least not for long periods of time. I made the core and now it just need minor changes to match the current and future versions of Spt.

If I wont update anything. I’ll try to get someone to take over. Notice on that will arrive by the end of the year in case that should happen. My track record of updating mods for other games is about 4 years, so don’t be too optimistic.

2 Likes
Purple

Is there any way to add weights to the spawns? So many times PMCs will spawn at or rush to the ULTRA section on interchange or the Health Resort on shoreline and kill each other, leaving like 2 pmcs in the whole raid.

0 Likes
PenOkOh

Check the Donuts page to configure it.

0 Likes
Scrimm

Someone have found a consistent way to make bosses spawn?

I got one method that works, but at a cost, if you put the “raid loading delay” to “0” the bosses will spawn correctly, but then the pmcs doesn’t, any way to fix this?

0 Likes
PenOkOh

Afaik there is no concrete way to make it work, it’s all rng for each user. We’ll have to wait and see with 3.10.

1 Like

i set that number to 10, and they do respawn after some time. Takes a while, like 5-10 minutes.

0 Likes
DVEv_l

any problems with boss spawn?

0 Likes
PenOkOh

Shouldn’t be.

0 Likes
DVEv_l

maybe it donuts

0 Likes
PenOkOh

There’s a yellow PSA notice about that in the overview.

0 Likes
Joe Canstantine

Hi, there.

Is this mod adjusted for 3.9.8?

I tried this mod in 3.9.8, and it crashed sometimes.

No more crash after I uninstalled those mod files. I am sure there are something error.

Now it works nicely.

Thanks for your efforts!

0 Likes

It works fine. This doesn’t do anything but to give Donuts and Swag new areas to spawn. There is nothing that would cause a crash. But for the sake of clearing this up, find me on Discord and I’ll tell you which logs I would need.

0 Likes
Mavericx

Hey, I am very sorry if this has already been asked (or explained)…but does Unicorn work with “Better Spawns Plus” by chance?

Thx so much!

0 Likes
PenOkOh

I can’t imagine that it will since Unicorn adds 1000+ spawns across Tarkov, just like that BSP does. This is also for Donuts, and BSP is a standalone thing meant to be used alone.

0 Likes
Mavericx

Gotcha brother - makes sense and I really appreciate the response!

Btw - loved your response to the last dude’s post (5-star me on yelp)…had me literally LOL!

Thx again!

0 Likes
PenOkOh

You’re good. I recommend using BSP if you experience issues with Donuts, you know, like many others have. Donuts might be over with anyways unless someone picks it up and fixes it. I would, but kinda cramped on time and I don’t need the extra hassle it brings.

That’s me, the funny guy all the time!

PS, don’t forget to 5-star me on Yelp for my extraordinary help!

0 Likes
Maverick

No way we’ve got almost identical nicknames XD I thought it was my comment for a sec.

1 Like
Lukalake

Thank you for your excellent work!

1 Like
PenOkOh

You’re welcome, don’t forget to 5 star me on Yelp. Thank you

3 Likes
meronion

HI, I’m really enjoying this mod, so I’d like to first say thank you. I have one question I’m curious about. Is it possible to fix the spawn locations for the sniper scavs? It’s really interesting that the boss spawn locations are random, but if the sniper scavs aren’t in their proper places, i can’t do the quest. I used Google Translate, so please understand any awkward parts.

0 Likes
PenOkOh

Yes.

Re-download Swag + Donuts from the original place, then grab the scav_snipers.json from SWAG\config\other and place it in user\mods\SWAG\config\other to replace it.

2 Likes
meronion

u r best thx!!

0 Likes
Gintaras

Hi, I installed your mod Unicorn 1.1, UnityToolkit + SWAG-Donuts and Skwizzy-LootingBots. How can I configure the spawn of bots so that there are fewer of them, there are too many of them. It’s like Kandahar, one after another, I can barely keep up with shooting - even on a computer there are fps drops. – https://ibb.co/gMTcrYfhttps://ibb.co/TgwzFsk

0 Likes
PenOkOh

Please refer to Swag + Donuts mod page for help regarding lower amounts of bots. All this does is adding spawn points.

Alternatively, look at the reply from SirBorkel - https://www.reddit.com/r/SPTarkov/comments/17g5gqb/too_many_bots_in_swagdonut/

1 Like
Gintaras

OK

0 Likes

Details