Mod Details

BigBrain

BigBrain 1.4.0

Created by  DrakiaXYZ

987.5K Downloads

SPT 4.0.2 Compatible

A library for adding extra logic layers to existing bot brains

Latest Version 1.4.0
SPT 4.0.2

Updated Oct 11, 7:31 PM

16.35 KB

Version Notes
  • Update to SPT 4.0.0
  • Thanks to Archangel!
This download is externally hosted.
Always scan for viruses.

This is a library meant for use by developers, and may be required as a dependency for some plugins. Installing it by itself will have no effect on your game, without another plugin that utilizes it.

Installation

1) Open the downloaded zip file in 7-zip

2) Select the folders in the zip file in 7-zip

3) Drag the selected folders from 7-zip into your SPT folder

Demonstration Video (Yes, it’s Quest Tracker, but the same concept applies to all of my mods, I’m not making mod-specific extraction example videos):

Install Gif

What is BigBrain

Have you ever wanted to take full control of bots, but found that patching into methods only gets you so far? BigBrain will allow you to insert your own logic layers into bot brains, at whatever priority you want, allowing you to take full control of the bots. If you’ve ever wanted to completely re-write how a bot behaves in certain circumstances, you are also able to remove original layers, so you don’t have to worry about the original BSG brains conflicting with yours.

Mod Developer Notice

Please do not bundle BigBrain directly with your plugin, link users to this mod page to download and install it alongside your plugin. This allows multiple mods to utilize it, without risk of one mod or another being bundled with an old version of BigBrain and potentially breaking things.

Documentation

Documentation is still a to-do, for now the code is the documentation.

I’ve created a test brain that re-implements the logic of the “PatrolAssault” layer, which can be found on GitHub: https://github.com/DrakiaXYZ/SPT-BrainTest

Note due to this being an almost direct re-implementation of the “PatrolAssault” layer, that was mostly used for testing that I was able to interact with all of the things required to re-implement a base logic layer, the logic may not be implemented in the most concise or best manner.

If you enjoy my work, you can feed my caffeine addiction

Version 1.4.0
Download Mod Version
SPT 4.0.2
Latest Compatible SPT Version

16.35 KB

19.3K Downloads

Created Oct 11, 5:31 PM

Updated Oct 11, 7:31 PM

Virus Total Results
  • Update to SPT 4.0.0
  • Thanks to Archangel!
Version 1.3.2
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

205.7K Downloads

Created Mar 16, 1:10 AM

Updated Mar 16, 1:10 AM

Virus Total Results

This version will only work with SPT 3.11.x

* Fix exceptions when a custom layer doesn’t exist in the base node dictionary

Version 1.3.1
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

676 Downloads

Created Mar 15, 11:17 PM

Updated Mar 15, 11:17 PM

Virus Total Results

This version will only work with SPT 3.11.x

Fix issue with some bots being less aggressive than expected

  • Switch to using further up the class chain for the base logic type
  • Switch to using newly publicized methods/fields for BotAgentUpdatePatch, so we can keep the code closer to the original for comparison purposes
Version 1.3.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

769 Downloads

Created Mar 15, 8:00 PM

Updated Mar 15, 8:00 PM

Virus Total Results

This version will only work with SPT 3.11.x

Update for SPT 3.11

Version 1.2.0
Download Mod Version
SPT 3.10.0
Latest Compatible SPT Version

144.9K Downloads

Created Nov 27, 2024 at 5:14 AM

Updated Nov 27, 2024 at 5:14 AM

Virus Total Results

This version will only work with SPT 3.10.x

  • Update for SPT 3.10.0
Version 1.1.0
Download Mod Version
SPT 3.9.8
Latest Compatible SPT Version

63.7K Downloads

Created Oct 1, 2024 at 5:26 AM

Updated Oct 1, 2024 at 5:26 AM

Virus Total Results

This version will only work with SPT 3.9.x

  • Allow layers to be removed and restored during the raid. Thanks DanW!

Note that this doesn’t change anything for end users, but adds functionality useful for other mod developers

jastvinggurberlave_41879

my spt simply doesnt see most mods including that one, also theres no “user” folder in mods that are supposed to have this folder as its shown on these instalation help videos. idk im really new to all that and need help

0 Likes
z3xavv

Help i have the right verison of it 1.40 for SPT 4.0.1 and when I put it in the right file and when I start SPT up it becomes a infinite loading screen

1 Like

Same here. Fresh install. Whenever I install this mod it just freezes at launch :(

0 Likes

If you are getting a freeze when installing BigBrain, you are either running the incorrect version of BigBrain for your version of SPT. Or you are running outdated mods that use BigBrain. But this issue is most likely not caused by BigBrain itself

0 Likes
outlaw_gaming94

this says its not the right bepx how does this get fixed

0 Likes

Then you are running the wrong version of BigBrain for the wrong version of SPT. Every version is marked with the version of SPT it is built for

1 Like
wedetki

with sain i shot bot walking in torso then he hid i was inside building and folliage covers everthing then get head-eуes

0 Likes
vietthol

I’m having a lot of trouble with bots that constantly find my location and focus their attacks on me. As soon as I engage one bot and try to loot items, other bots immediately find me, which is very disruptive. This is really frustrating and seems a bit illogical. How can I fix this?

0 Likes

BigBrain does not make any changes to bot behavior. It is a library used by other mods to implement their own bot behavior

1 Like
[deleted at 2025-10-07 08:19:58]
CmL

Does this do anything for the bots or do you need SAIN for this to work? Just wondering since I cant use SAIN anymore I was wondering if this will make the bots act a little more realistic/harder maybe

0 Likes

As outlined in the mod description, literally the first sentence:

This is a library meant for use by developers, and may be required as a dependency for some plugins. Installing it by itself will have no effect on your game, without another plugin that utilizes it.

0 Likes

Okay sorry

0 Likes
comfy

When I downloaded big brain, it pops up as Internet Explorer and not a file to drag and drop in to BepInEx. Is this right? I’m new to downloading SPT mods.

0 Likes
0 Likes

Yes, it helps. I had the same issue and did what you said. Thanks for your support.

0 Likes
mutaco

I started a new game on 3.10, I did two raids and the scavs and pmcs bots don’t move, they just stand there. They die if I shoot them. I don’t know what could have happened, I always used the same mods in all versions. Any solutions!!

1 Like
Kamilo

Got the same issue

0 Likes

This isn’t caused by BigBrain

0 Likes

any fix yet? ive got the same issue

0 Likes

DrakiaXYZ Indeed, you are right. It was not your mod that caused this anomaly. Thanks for responding.

Happy New Year!!!!!

2 Likes

mutaco Do you know what mod caused your issue? I have a similar issue, but only with Bosses that have guards.

0 Likes

What mod can cause this problem? my bots also don’t move or shoot and I think there is no pmc spawn in my game (I didn’t find any)

0 Likes

i have same issue here can someone tell me what mod that caused issue?

0 Likes

Since the OP hasn’t replied to you guys - I would recommend downloading Load Order Editor and try playing around with the order of your Mods loading before others. There are posts people have commented on the mod page on which mods should be loaded before others.

That might make a difference

0 Likes
travelyogo

infinite loading screen after launching game when using any 3.9 version even with no other mods installed
error in Logoutput file:

[Info : BepInEx] Loading [DrakiaXYZ-BigBrain 1.1.0]

[Info :DrakiaXYZ-BigBrain] Loading: DrakiaXYZ-BigBrain

[Info :ModulePatch] Enabled patch BotBaseBrainActivatePatch

[Info :ModulePatch] Enabled patch BotBrainCreateLogicNodePatch

[Info :ModulePatch] Enabled patch BotBaseBrainUpdatePatch

[Error :DrakiaXYZ-BigBrain] BigBrainPlugin: System.TypeLoadException: Could not resolve type with token 01000061 (from typeref, class/assembly AICoreStrategyAbstractClass, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null)

at SPT.Reflection.Patching.ModulePatch.Enable () [0x00000] in <e5dceffd0a6946a1bcced9f7927c4643>:0

at DrakiaXYZ.BigBrain.BigBrainPlugin.Awake () [0x00058] in <d81f37d758f9412087706c56b7dfcff9>:0

0 Likes

found the issue its because this mod doesnt work with 3.9.0 so I updated it and it works

1 Like
Slotick

update 3.10 has already been released and the game is not working due to the fact that the mod is too old

1 Like

3.10 is not out, it is in testing and not meant to be used by regular users

1 Like

Details