Better Spawns Plus 2.0.5

Please do not ask when mod authors will update their mods to 3.9.X
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Are you tired of bots swiftly eliminating each other at the beginning of each raid, leaving the maps desolate and devoid of life? Do you find it disappointing that Labs does not offer encounters with PMCs? Fear not, for your worries end here!

*** If you would like to support me and my work you can donate to me here. Thank you! ***

DISCLAIMER: BetterSpawnsPlus (BSP) is a bot spawning mod, so to ensure proper compatiblity with other mods please disable or turn off any settings in the mods that may also change bot spawns. For example, mods such as Realism and Questing Bots are compatible with BSP but the bot spawn options within these mods need to be disabled. Mods such as SWAG+Donuts and MOAR are not compatible with BSP.

IMPORTANT: To ensure proper functionality, please make sure that bosses are enabled in your in-game settings. If you wish to disable bosses, please do so only within the mod's config files.

[tabmenu]
  • Version 2.0.5

    --- BETTER SPAWNS PLUS VERSION 2.0.5 --- COMPATIBLE WITH SPT 3.9.0 & 3.9.1 ---


    *** SUPPORT ME AND MY ABILITY TO KEEP WORKING ON MODS OVER ON KO-FI! ***


    --CODE FIXES-------------------------------------------------------------------------------------------------------------------------------------

    • Fixed the "firstName" error caused while generating bots.

    --UPDATES-----------------------------------------------------------------------------------------------------------------------------------------

    • The bots "brainTypes" option in the bots.json file is now set to false by default due to conflicts with SAIN. If you do not use SAIN then I'd still highly recommend using this option.

    --------------------------------------------------------------------------------------------------------------------------------------------------------


    Note: All presets from BetterSpawnsPlus v2.0.4 are compatible.

  • Version 2.0.4

    --- BETTER SPAWNS PLUS VERSION 2.0.4 --- COMPATIBLE WITH SPT 3.9.0 ---


    *** SUPPORT ME AND MY ABILITY TO KEEP WORKING ON MODS OVER ON KO-FI! ***


    --CODE FIXES-------------------------------------------------------------------------------------------------------------------------------------

    • Various changes to code structure.

    --UPDATES-----------------------------------------------------------------------------------------------------------------------------------------

    • Updated server values for SPT 3.9.0.

    --------------------------------------------------------------------------------------------------------------------------------------------------------


    Note: All presets from previous versions of BetterSpawnsPlus are not compatible.

  • Version 2.0.3

    --- BETTER SPAWNS PLUS VERSION 2.0.3 --- COMPATIBLE WITH SPT-AKI 3.8.0 & 3.8.1 ---


    *** SUPPORT ME AND MY ABILITY TO KEEP WORKING ON MODS OVER ON KO-FI! ***


    --CODE FIXES-------------------------------------------------------------------------------------------------------------------------------------

    • Bosses will no longer block other bots from spawning in the same zone they are in.

    --UPDATES-----------------------------------------------------------------------------------------------------------------------------------------

    • Updated all open zones for all locations primarily Ground Zero, Shoreline, and Streets of Tarkov.
    • Updated and rebalanced spawn wave presets for Factory, Lighthouse, Shoreline, and Streets of Tarkov.
    • Added 2 "like-live" main presets and 3 "like-live" spawn generator presets for Ground Zero.
    • Added a new "event-like" preset for Ground Zero that spawns only Kollontay and scavs (All "event-like" presets are disabled by default and can be enabled in the 'locations' file).
    • Added a new spawn wave chance multiplier for every bot type in the global overrides options of the 'settingsManager'.
    • Removed the miscellaneous options and related files for 'custom trader avatars' and 'custom launcher backgrounds'. I have improved these and uploaded them as stand-alone mods on the SPT-AKI mod page.

    --------------------------------------------------------------------------------------------------------------------------------------------------------


    Note: All presets from previous versions of BetterSpawnsPlus are not compatible.

  • Version 2.0.2

    --- BETTER SPAWNS PLUS VERSION 2.0.2 --- COMPATIBLE WITH SPT-AKI 3.7.1, 3.7.2, 3.7.3, & 3.7.4 ---


    *** SUPPORT ME AND MY ABILITY TO KEEP WORKING ON MODS OVER ON KO-FI! ***


    --CODE FIXES-------------------------------------------------------------------------------------------------------------------------------------

    • Fixed an issue with all spawn generators that would cause the initial and interval time for waves to sometimes be generated incorrectly.

    --UPDATES-----------------------------------------------------------------------------------------------------------------------------------------

    • Changed the spawn method for main presets to force bosses, cultists, and rogues to have spawn priority over other bot types.
    • Added 7 more launcher backgrounds to the mix.

    --------------------------------------------------------------------------------------------------------------------------------------------------------

    Note: All presets and settings from BetterSpawnsPlus v2.0.0 and v2.0.1 are compatible with v2.0.2.

  • Version 2.0.1

    --- BETTER SPAWNS PLUS VERSION 2.0.1 --- COMPATIBLE WITH SPT-AKI 3.7.1 & 3.7.2 ---


    *** SUPPORT ME AND MY ABILITY TO KEEP WORKING ON MODS OVER ON KO-FI! ***


    --CODE FIXES-------------------------------------------------------------------------------------------------------------------------------------

    • Fixed an issue that was causing the time interval to be compounded into the random time upon every iteration when generating spawn waves from spawn generator presets.
    • Fixed an issue with Fence's inventory being empty.
    • Removed main preset "MAIN_PRESET_FACTORY_EVENT_THE_NOTORIOUS_SAVAGES" due to bot type errors with "followerTagilla".
    • Removed main preset "MAIN_PRESET_INTERCHANGE_EVENT_THE_NOTORIOUS_SAVAGES" due to bot type errors with "followerTagilla".

    --------------------------------------------------------------------------------------------------------------------------------------------------------

    HUGE SHOUT OUT TO CactusPie AND AngryBB FOR MAKING ME AWARE OF THESE ISSUES!!!

  • Version 2.0.0

    --- BETTER SPAWNS PLUS VERSION 2.0.0 --- COMPATIBLE WITH SPT-AKI 3.7.1 ---


    Thank you all for your patience with this update. Work has been quite demanding, leaving me with limited hours at night and weekends to dedicate to it. If you'd like to support and keep me caffeinated, please consider making a donation over on my ko-fi. Your generosity is greatly appreciated! <3


    *** SUPPORT ME AND MY ABILITY TO KEEP WORKING ON MODS OVER ON KO-FI! ***


    --CODE CHANGES-----------------------------------------------------------------------------------------------------------------------------------

    • I've completely overhauled the source code to enhance maintainability, making future updates easier to implement.
    • All preset config file options are now neatly divided into individual config files within a dedicated settings folder. This restructuring brings a new level of organization and ease of navigation.
    • The familiar "presetManager.json" from BetterSpawnsPlus-v1.1.6 has undergone a name change to "settingsManager.json."
    • To streamline accessibility, each option has been thoughtfully re-categorized into specific config files within the settings folder, covering bots, hideout, items, locations, loot, misc, player, raids, and traders.
    • Presets and config files from BetterSpawnsPlus-v1.1.6 are incompatible with BetterSpawnsPlus-v2.0.0.

    --LOG CHANGES-------------------------------------------------------------------------------------------------------------------------------------

    • Map-specific logs now reside in 'spt/user/mods/PreyToLive-BetterSpawnsPlus/logs/'. These logs document raid time, maximum bots per map, chosen preset(s) for spawn waves, the overall count of potential spawn waves for each bot type, and a comprehensive breakdown of spawn wave details, ordered by their spawn time.

    --SETTINGS CHANGES-----------------------------------------------------------------------------------------------------------------------------


    GLOBAL

    • Added a global override option in the settings manager for setting individual boss spawn chance and spawn difficulty.
    • Added a global override option in the settings manager thats forces all pmc and scav spawn waves to stop after a specified amount of time.

    BOTS

    • Added over 1000 unique bot pmc names (including all 151 Pokemon names, gotta catch 'em all!). pikapika
    • Added brain type selection and randomization for scavs.

    HIDEOUT

    • Added options for generator, air filter and gpu rates.
    • Added options for scav case rewards.

    LOCATIONS

    • Updated all spawn presets for Streets of Tarkov to include pmc and scav spawn waves for all new open zones.
    • Updated all boss spawn rates to be in line with Live Tarkov.
    • Added boss Kaban to the spawn generator presets.
    • Added a new main preset that spawns Tagillla and Killa together on Factory.
    • Added a new main preset that spawns Tagillla and Killa together on Interchange.

    LOOT

    • Added randomization and spawn chance modifier for containers on each map.

    MISC

    • You can now easily replace the launcher background images with your own ".jpg" image. Place your images in the '/res/launchers/' directory within the mod and then type the names of the images into the images array. Do not remove the image 'bg.png' from the launchers folder as it is required for the mod to work correctly.

    RAIDS

    • Added an option for MIA on raid end.
    • Added an option to keep anything in secure container "found in-raid" upon death.
    • Added an option to choose which equipment is lost upon death, as well as, quest items.
    • Added an option for day and night time acceleration.

    TRADERS

    • Added an option to make all trader purchases "found in-raid".
    • Added an option to remove trader repair random durability loss.
    • Added an option to set the stock update time for each trader.
    • Added an option to set the insurance storage time for prapor and therapist.
    • Added item amount, weapon durability, and armor durability options for fence.

    --KNOWN ISSUES-----------------------------------------------------------------------------------------------------------------------------------

    • If you enable the custom trader profile images feature, make sure to clean the temporary files within the launcher settings to ensure the trader profile images are updated.
  • What is the name and location of the file where I am supposed to add the 'filename' of a custom preset that I made? Thanks

  • Hi,

    I've been playing SPT for months now and overall enjoy it. First I used SWAG and then Questing Bots for spawning. The "issue" I have with both so far are PMCs spawn at the opposite end of the map and they kill each other. I rarely get to fight PMCs. Can this mod spawn all PMCs at the start of the raid but spread them out?

  • Is there a way to make each map have its own AI spawn?

    For example,if I select Factory, BSP will automatically switch to the mode I set before: only refresh pmc once at the beginning of a battle.

  • This mod is awesome! Thank you so much for your work! I wish this mod was as well known as others. <3

  • Thanks for the mod, tried it today. All is ok, but had 0 bots on High level GroundZero.

  • Hey, great mod adding more variety SPT! But is this mod compatible with SWAG+donuts mod?

  • Any plans to add a distance from players or distance from other bots in the spawning?

    After trying Questing Bots built in Spawning and SWAGNUTs, this is hands down the best experience I've had with a spawning mod. My only issue is having PMCs spawn so close that I can literally see them spawn in.

    I have also had PMCs spawn in 5 feet behind rogues and kill them while I'm fighting them.

    Otherwise, incredible mod!

  • I'm new on SPT, i tried different configuration with this mode but all the spawn came at the end.


    In the last 8-9 min i can enjoy the game and kill someone.

    I need good configuration in the beginning with street. I did many raid and only two sniper spawn and i manage to kill. I want more enemy but from the beginning.

  • I read on SAIN's page that this mod is incompatible because it alters AI behavior. Is that true?

  • Why does this mod takes more fps than swag+donuts?

  • Update: Rather why is my very first raid on Factory as that is the one i have had this experience with not spawning bots even tho the console says [Client Request] /client/game/bot/generate and yet not bots?


  • I'm also having problems with no bots spawning on Factory. Haven't tested other maps besides Lighthouse (works fine there) but Factory in particular is really having an issue. That being said, it's inconsistent. I spawned in 10 or so times and 1 of those I actually got a raid as a scav (got head-jawsed by a USEC while Tagilla was wailing on him lol) but other than that, it's been dead. I even used the Questing Bots option in the F12 menu to highlight all the AI on the map. Nothing. I hope this gets fixed soon, because I absolutely love running and gunning in factory~


    (Also, yes, I tripple checked that Bosses were enabled)

    Thumbs Up 1
  • Please fix the problem that factory often don't generate bot(but the server shows that it is always generating, and it is stuck normally).

    Thumbs Up 1
  • Does anyone know , What should I do to make all bosses appear on all maps with 100% chance ? thx

  • I saw a strange picture on the Reserve, I was walking near the railway, and a group of 5 scavs appeared near the containers right a meter away from me, and got stuck in each other. I made about 10 verification raids, and the pattern was observed several more times. I checked without BSP, with Donuts, Donuts+Unicorn, but the problem is observed only with BSP... just informing you about it

    • (using default config of BSP without changes)

  • Hello,


    I am using SAIN with big brain and waypoints but I dont use donuts. I use the SVM and set the Ai to low because they have such an impact on performance. If I install this will it over write my setting in the SVM?

  • Thanks for the awesome mod!

    I had a question about editing the pmc waves, the Time in presets files, and the spawnwaves in SpawnGenerator settings. How do these two times interact?

    I mean, the preset says one pmc spawn at around 340 sec (pretend this is the earliest one), and the spawnwaves of pmc start at 30 second, so the pmc actually spawn at around 30s, or 340s?

    • I seem to understand something: The time of presets controls after what time this pmc is spawnable, and the bots actually spawn as the spawngenerator. so if before 340s there're only scavs?

  • Pros about using this mod instead of swag and donuts?

  • So im confuse about "LikeLiveTarkov" and "PreyToLives".

    what's the different there? read all Tab did not figure out,

    can anyone give me a brief explanation PLZ.

    • These are folders with the config files for the mod; each folder has different settings/values/things turned on/off etc... read the README.md. The PreyToLive folder is my settings, if you want to use. Otherwise if you want just default settings with only the bot spawn changes then leave it set to the LikeLiveTarkov folder.

    • got it thanks :thumbup:

  • Preytolive: "MIN_TALK_DELAY": in 3.9.x is in Patrol, not Mind :)

    • Okay. Been to busy. If I get time Ill look into this.

    • Cool - wasn't being critical or taking piss - just lettin you know :) Doesn't SEEM to drastically mess anything up in default - and little memory bell tells me the change actually happened from 3.7 to 3.8 so it's been incorrect for awhile.


      As a general observation I THOUGHT for a while that changing the chat option seemed to stop bots spawning in Factory - the request generate bots messages in server but no spawns in game issue - but then they still weren't spawning after a raid or two - so headscratch. To get bot chat without messing with that in main config false to true change I just edited the overwrites in the scripts in SRC to values that maximise bot chatting with the default false selection.


      With amount of bots spawning turned down a bit in the likelivetarkov1/2/3 presets - I now have bots spawning properly in all maps - ie. maybe the generate bots in server but none appearing fault might be a max bots threshold exceeded thing?

  • Good afternoon, will it work on version 3.9.3?

  • Hi, I installed your mod PreyToLive-BetterSpawnsPlus-v2.0.5, did as you wrote - there is no error when starting the server

  • Hi I installed the game version 3.9.0, also installed some mods. And when I installed your mod PreyToLive-BetterSpawnsPlus-v2.0.4 when starting the server it gives an error (

    Error in bots settings: Cannot read properties of undefined (reading 'difficulty')

    Error in traders settings: Cannot set properties of undefined (setting '54cb50c76803fa8b248b4571')

    ) Installed mods --


    Mod: BandanaOfProtection version: 390.0.1 by: jbs4bmx loaded

    Mod: Borkel&#39;s Bloody Particles and Bullet Wounds version: 1.1.5 by: Borkel loaded

    Mod: Bluhead&#39;s AIOTrader version: 4.0.0 by: bluehead loaded

    Mod: RepairMaxDurability version: 1.2.2 by: egbog loaded

    Mod: Fontaine FOV Fix &amp; Variable Optics version: 2.1.1 by: Fontaine loaded

    Mod PreyToLive-BetterSpawnsPlus hash stored in ./user/cache/modCache.json

    Mod: BetterSpawnsPlus version: 2.0.4 by: PreyToLive loaded

    Mod: DynamicWeatherAndSeasons version: 1.0.0 by: PreyToLive loaded

    Mod: Priscilu version: 3.1.8 by: CilginDalgic loaded

    Mod: ProfileEditorHelper version: 0.0.5 by: SkiTles55, Clair &#39;seven_N_A&#39;, OpenAI (ChatGPT-4o) loaded

    Mod: SVM version: 1.9.0 by: GhostFenixx loaded

    Mod: Skills Extended version: 0.5.8 by: dirtbikercj loaded

    Mod: ReflexSightsRework version: 1.0.0 by: stcky.twl loaded

    Mod: SAIN version: 3.0.3 by: Solarint loaded

  • Ok, I've had to delete BSP in my 3.9.3 game, because factory scav raids work for a few runs then there are no bots spawning. This happens randomly in other maps and in player raids as well but rarely.


    The server says bot generation is requested but none appear in the map.


    I've had no issues with previous versions of SPT.

  • I have this strange issue with raiders on Reserve map
    I enabled 100 chance in mod config for reaiders spawn chance and I assume that by the time I flip the switch for d2 to spawn raiders I have reached the max bot cap and until some bots die they won't spawn
    Tested it for some time but they don't seem to spawn anyway even after I run around the map killing everything

  • In config/settings_livelike/bots - if "enabled" = false does that break anything?


    I have realism handling my progression / PMC gear and level and your "botLevelOffset" has me concerned it will interfere with this


    Also -


    In config/settingsmanager


    is the enum for "forceStopSpawnWaves" the duration elapsed in the raid, or remaining in the raid?


    Thanks

    • Also what is the difference between a main preset and a spawn generator preset


      You never really explain that in the description

  • When using 'forcestopspawnwaves' in global overrides, I get the error "An attempt was made to transition a task to a final state when it had already completed". When not using it the game works fine, but I wanted PMC's to stop spawning throughout the raid. Any help greatly appreciated, thanks.

  • I am having some similar issues with bots not spawning, but I don't even have other mods like SAIN and don't have BigBrain enabled so it can't be those. Anytime Global overrides is enabled it seems to spawn nothing most of the time. But I want it enabled so I can set higher boss spawns for completing quests (sometimes I go like 10 raids otherwise before I get a boss to spawn). ForceBotChance also doesn't seem to do anything. I tried all enabled, all disabled, one enabled, and none of that works. I have a mod that tells me when bosses are spawned and use waypoints, so idk if either of those would conflict somehow, but it will tell me a boss has been spotted but no npcs on the map at all. I tested mostly with factory for faster load times. I wanted to get cultists to spawn with higher chance but only once or twice did I successfully do it. Any ideas? I had similar issues with SWAG if I remember correctly.


    Edit: After some testing, I now have it working with only global true and bosses under forceBotChance true.

  • Error in [BetterSpawnsPlus] /client/items: ENOENT: no such file or directory, open 'user/mods/./logs/logs_customs.json' , started map was Factory for testing, but i guess the env_path is not correctly identified (runs on linux docker).

    And i don´t get the spawn actually running, nearly every PMC shows up as Boss or Guard.

  • Would you consider splitting the airdrop volume part off into it's own mod?