BrainTweaks 0.2.5

Do not ask when mod authors will update their mods or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to bans.
Due to an unusually high volume of traffic, our site may be experiencing intermittent slowdowns. If you notice any issues, log out of your account and browse anonymously so you can better utilize caching or try using forge.sp-tarkov.com to search for and download mods.

Modify bot brains, remove cheats from bots ...

What ?

This is a SPT mod to tweak the bot brains


  • They can no longer throw grenades
  • They can no longer sneak on you sprinting
  • They can no longer reload their weapon like machines
  • They no longer have eternal stamina
  • Rogues are less laser like and are more disturbed when shot at, their hearing is not like the next generation sonar. They should not voluntarily choose head as a target at first shot.
  • Scavs are now really brutes with bad weapons skills and bad hearing
  • Goons reworked a little bit to tone down their head-shooting-habit.
  • BEAR and USEC are reworked to be less laserlike on the head.
  • BEAR, USEC, Scavs, Goons and Rogues now miss some grenades you launch at them (by default they spot 100% of grenades you launch)
  • More to come ...

How ?

Just unzip in your root directory as any other good mod (this mod contains the `user/mods` directory tree.


If you just want to enjoy, you are ready to go.

If you want to switch some features on/off go to the config directory of this mod (`user/mods/flir-BrainTweaks/config`) and make a copy of the config.jsonc file to userconfig.jsonc. Then edit to your liking.


If you want to tweak the bot brains by yourself:


To avoid losing you brain config each time you install a new release

we have a special directory (`db/userbots`) where you can work.


Look into the `db/bots/*.json` and copy the desired ones to the `db/userbots/`

directory. Then you can edit the files in `db/userbots/*.json` as much as you

want.


Be advised that each entry in your new file is the only one to take effect.


This means that if you only want to modify one setting and let the mod handle the rest

you should remove all the settings you don't intend to manage from the copied file.


For reference, you can use the document created by Solarint


Why ?


Because I don't have SAIN in 3.11


Who ?


This mod is made by me.

I got some inspiration from

Normalized Bots port ~3.11 and FairFight

But the code is mine.

  • Version 0.2.5

    • tweaked grenade sensitivity of rogues
      they are now less prompt to spot your grenades
      scaled depending on their difficulty.
    • tweaked goons (they still are formidable opponents though)
      • longer reaction time to sound
      • lowered vision angle
      • sprays shorter bursts when firing in full-auto (less bullets in your body)
      • wait longer between single shots (birdeye is always single fire)
      • lowered their sensitivity to player grenades
  • Version 0.2.4

    • tweaked grenade sensitivity of:
      • bears
      • usecs
      • scavs

    all of them now are less prompt to spot your grenades.

    The easier they are the less they will spot your grenades.


    Please tell me if you think the bots are now too insensitive to your grenades. ^^


    Please also note this only applies to BEAR, USEC and SCAV brains, all other bots are left untouched for the moment, waiting for some play testing feedback before going further.

  • Version 0.2.3

    • added tweaks for bear
      • longer reaction time to sound,
      • lowered vision angle,
      • lowered chance to hear,
      • bumped scattering a bit,
      • panic when you shoot in a bigger radius around them,
      • sprays shorter bursts when firing in full-auto,
      • longer time before they can choose to target the head,
      • longer waiting time behind cover
    • aligned usecs on bear (some tweaks were missing)
  • Version 0.2.2

    - added tweaks for USEC (BEAR coming next)

    - fix global changes by applying them after tweaks (same issue as grenades)

    - fix rogues hearing being better in easy mode than other modes

  • Version 0.2.1

    - fix the grenade removal by applying it after the tweaks

  • Version 0.2.0

  • Thank you so much for this. 3.11 was basically unplayable without SAIN

  • I assume the red-error "[BrainTweaks] no config file found!!!", during server-start, is because of a missing custom config-file?

    • Nope. This means neither the default config/config.jsonc nor the config/userconfig.jsonc is found.


      This is not good at all. Are you sure you unzipped the full archive into the root folder ?


      This should give you a directory: "user\mods\flir-braintweaks\config" containing the "config.jsonc" file. If you don't have this file alongside a README.md you are missing something...


      When you see this message, the module aborts and does not load.

  • Thank you for your work!

    Heart 1
  • I assume we either use your mod or FairFight mod but not both at the same time?

    • Fairfight mainly rebalances the Rogues (ExUsec) and mine do this and more.


      If you only want to go on Lighthouse kill rogues, Fairfight is enough


      If you want to be able to tweak all brain types BrainTweak is the way.


      If you install both, make sure Fairfight is loaded last because it does modify less things (basically only ExUSECs) but i would advise against it because you would always wonder which mod is doing what...


      Choose one and keep it simple :p

  • So this essentially will make them braindead?

    Happy 1
    • Not really. It just blunts them a bit. Don't expect the goons or the raiders to be braindead :p


      Just makes sure they do not shoot straight to your head in the 10 first millisecond they see you.

      Thumbs Up 1
  • thanks for sharing the mod. as soon as i read "bots don't throw grenades" i downloaded can now turn off the head and thorax keeps 1hp from dad gamer mode, as i only had that on due to being killed by granades twice in a row in labs

    Heart 1
    • Take care some rare bots seem to find a way to throw a grenade once in a while... but overall it's way better now.

    • thanks for the warning. yea i dont mind dieing like 1 in 5 or 6 raids but when it happend twice in a row i went looking for somthing to help whilst sain is unavailble

  • Little Question since the Grenade detection has Changed (Lovely Mod Already), will the Ai still instantly detect my Tripwires like Vanilla or for once ignore them from time to time?

    • I have no idea if the tweak affects the tripwire detection... Could you test and report back ?

    • i will try it :)

      Thanks again for creating this mod :)

      Heart 1
    • Did some small Test Runs on Customs and Factory with Scavs.

      So far as i noticed when they are in Combat Mode aka. "running after the Player" they tend to ignore the Tripwires (only running away after they got triggered) other then that i often saw them just being disarmed.

    • So do you manage to get some kills with the tripwires ? Or not at all ?

    • None at all.

      Crying 1
  • Nice work. I love your brain logo picture :D

    Thumbs Up 1
    • This is a Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) asset from https://pngimg.com/image/86617...


      I have no skill in graphics, but thanks anyway :p

  • You are awesome. Thanks for this!

    Heart 1
  • ill bugcatchillin try it as i want light mod for it not heavy mod!

    Heart 1
    • light mod it is... 8)

  • Great mod, easy to configure and backup with clear instructions! Thank you flir! :thumbup:

    Heart 1
    • Thanks for the kind words.

  • Does this mod affect the frame rate?

    • Pretty sure it's a no cuz this is pure server side tweaks

    • It is server side and only changes ratios applied to already existing calculations. So no.

  • The most annoying issue I have with non-sain default bots in 3.11 is they seem to have a sixth sense on dodging grenades thrown at me, which makes them impossible to do grenade quests (hell, I've seen them even dodge the big boom grenade mod SOMEHOW). That would be my one request for the mod if it's possible.

    Heart 1
    • Yep this is definitely something on my list!

    • Wonderful! Thank you

    • I'm a bit naughty myself in that I directly edit the spt data configs (make a copy first) - and in there one of the things i tweak are the "Grenade" sections of each bot type (lot of work as there's over a dozen) - I change "grenadeprecision" to 0.4 for everyone. 0.1 is the std setting with some deadly types being lower than that. I tweak lots of other stuff like bot response times, their body part health values, hearing range, basic aim scatter and time to narrow the aim (ur toast - or at least need to run for cover - if you can't nail em in the first volley or two) - but the one i cannot figure out in 3.11 configs is the way they run so quickly - so i'll try this to see if it fixes that :) There's also configs in globals.json for each bot class - I can't figure out how they relate to the "Bots" folder stuff so just duplicate my tweaks in both.

      Thumbs Up 2
    • I don't know if this can help you NerfBotGrenades

    • Oh I meant throwing grenades at bots, not bots throwing grenades at me. but thank you!

  • Thanks for trying to do something with bots AI for 3.11, for SAIN not being around anymore.


    So mod like No Boss PMCs by DrakiaXYZ still necessary, correct? Or they might conflict?

    Because Drakia said, you need his mod too, when you use other bot spawn mods that controls their difficulty, to not get BOSS brain PMCs.


    So I guess your mod is safe to use with other mods that control bots spawns and their difficulty settings?

    • You definitely need No Boss PMCs by DrakiaXYZ (I use it myself).


      My mod only tweaks each brain independently.


      DrakiaXYZ disallows PMCs from being able to choose the Boss brains.

    • If other mods do change brain settings then the one that is loaded last will "win".


      So this would not "conflict", but could just slow down your server start for nearly nothing.


      That being said my mod also removes some cheats from all bots (insta-reload, super-stealth, eternal stamina) and remove their ability to throw grenades.

    • SAIN confirmed a new version soon™

    • What? no way....

    • Should be there someday. I compiled it from the source yesterday and it "worked"... kindda.

      Bots were running backwards and not shooting at me, always searching cover.


      But at least it compiled and did something in 3.11... so :thumbup: . It will come.

  • So, should I drop files to db/userbots from db/bots to use it or just extracting in game directory is fine?

    • You can just extract in the server files as usual (the zip contains a user/mod structure)


      If you don't intend to tweak bots yourself you can stop here and play :p


      If you want to change bot behavior for yourself copy a bot brain from `db/bots` to `db/userbots` and happy hacking !


      Same for config: If you want to disable some feature (say you like your bots spamming grenades at you) you can copy `config/config.jsonc` to `config/userconfig.jsonc` and adapt to your taste.


      All this is just to avoid losing your changes upon next release :p

      Heart 1
    • Thanks for clarifying and mod! I really needed "no grenade" after dying 3 times in a row in ground zero from grenades ^^

      Happy 1
    • Same here! In fact this mod started because I was so annoyed of being grenade spammed...


      Be aware that I still see some bots throwing nades from time to time. But clearly not as much as without this mod. This will be one of my next quest: remove all the freaking nades from their pockets :p

      Heart 1
    • Ok so I released 0.2.1 because talking about nades I felt like my last raid had a tad too much ...

      Heart 1
    • Haven't tested yet and you already updated couple times well done :thumbup: , gonna test tonight after work with latest version to see how its work and I definetely believe its better than vanilla.

      Happy 1
  • My next target is to tweak usecs and bears, then continue raiders (at the moment I only tweaked raiders to disallow them head-shot at first sight)

  • Thanks for this, eager to give it a try!

    Heart 1
    • Eager to get feedback and suggestions...

  • page not found.............

    • Try again, the project was still private :rolleyes:

    • I'm so bad at releasing a new mod I always succeed to b0rk something :S