Mod Details

BotDebug

BotDebug 1.7.0

Created by  DrakiaXYZ

10.2K Downloads

SPT 4.0.1 Compatible

A development utility for seeing what's going on with bots

Latest Version 1.7.0
SPT 4.0.1

Updated Oct 11, 7:31 PM

0.0 MB

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

This is a development utility for working with bots, allowing you to see some internal state variables of the bot in real time while in game.

This is a development tool, DO NOT LEAVE IT INSTALLED, it will cause crashes if used for extended periods of time

Installation

BotDebug depends on BigBrain to function: BigBrain

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 SAIN, but the same concept applies to all of my mods, I’m not making mod-specific extraction example videos):

vKRw58b.gif

Usage

When enabled in the F12 menu, all bots active on the map will have a box drawn above them. This box will show internal bot information such as what brain and layer are active, whether the bot is friendly, etc.

There are multiple panels that can be switched through using hot keys (Default F9 and F10)

You can specify how close bots have to be for their label to draw in the F12 menu

Special Thanks

Thanks to Props for the original code this mod was based on, this was the kick start I needed to actually write this up

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

Version 1.7.0
Download Mod Version
SPT 4.0.1
Latest Compatible SPT Version

0.0 MB

128 Downloads

Created Oct 11, 5:38 PM

Updated Oct 11, 7:31 PM

Virus Total Results
  • Update for SPT 4.0.0
Version 1.6.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

1.1K 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.5.0
Download Mod Version
SPT 3.10.0
Latest Compatible SPT Version

992 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.4.0
Download Mod Version
SPT 3.9.0
Latest Compatible SPT Version

1.5K Downloads

Created Jul 6, 2024 at 7:18 PM

Updated Jul 6, 2024 at 7:18 PM

Virus Total Results

This version will only work with SPT 3.9.x

  • Update for 3.9.0
Version 1.3.0
Download Mod Version
SPT 3.8.0
Latest Compatible SPT Version

2.3K Downloads

Created Apr 1, 2024 at 9:20 PM

Updated Apr 1, 2024 at 9:20 PM

Virus Total Results

This version will only work with SPT 3.8.0

  • Update for 3.8.0
Version 1.2.2
Download Mod Version
SPT 3.7.6
Latest Compatible SPT Version

1.4K Downloads

Created Oct 29, 2023 at 7:03 PM

Updated Oct 29, 2023 at 7:03 PM

Virus Total Results

This version will only work with SPT 3.7.1-3.7.6

- Add the ability to change font size

max3dWhite

Question. The mod shows the location of the bots

on the screen?

0 Likes
RogueTech67

@DrakiaXYZ, Absolutely a great mod to see what is going on. Question/Suggestion, if as you say “This is a development tool, DO NOT LEAVE IT INSTALLED, it will cause crashes if used for extended periods of time”, would it be possible to add assigning a hotkey to the [F12] config to quickly enable/disable it? Would beat having to [F12], expand the mod, click Enabled/Disabled, and then close [F12]. Or is having the mod “installed” and disabled not the the same as having it “not even installed”? Thanks in advance.

0 Likes

It’s a development tool , I have no intentions of adding functionality to make it easier to show and hide.

Having it disabled in f12 should be enough to avoid causing crashes

0 Likes
jimbo11

m y b.o.t.s still act the same …

its for what version 3 . 9 . 0 . ?

1 Like

This is a debug tool used to see what bots are doing, it doesn’t change how bots behave

1 Like
sasa

Is it possible to configure it only shows bot name、health and distance for the friendly bots? I want to use it with Friendly PMC so I can track them easily.

0 Likes

No, this is a debug utility, it is not meant to be run continually during gameplay

0 Likes
Aftermathz

Somehow the mod shows Scavs as PMCS?
Or are those player scav bots?

0 Likes

The name in brackets is the name of the AI Strategy given to the bot, for player scavs (While running SAIN, or Questing Bots, maybe Donuts?) will be “PMC” (The Raider ai strategy)

0 Likes
carfromsky

Drakia, your mods rock, with this legendary mod stack (BigBrain, Waypoints, SAIN, Looting bots) SPT is finally feel more like actual live gameplay. When i join the SPT AKI it was 3.5.0 release, and NOTHING was there to make bots not a braindead zombies that just run in circle and shoot, that is the reason i drop it back then. The only thing was POOP, but its only feels like a rebalance of already dumb bots.

So thanks a lot to you and other talented modders! (sorry for my english level)

Also, i spot two Killa’s in the Interchange, is that SAIN shenanigans?

Image

0 Likes

Thank you for your kind words

Most likely, one of those is a “Player Scav” bot, currently I don’t believe SAIN handles making sure they don’t get injected with a boss brain (This is new behaviour in 3.7.x)

0 Likes
Barlog_M

I’ve run this mod on Streets and it’s stop working after all bots generated. No errors in console. Just no info window near bots. Disable/enable did nothing.

0 Likes

Make sure you’re running the latest Waypoints, it includes a fix for an error in BSGs code where bots outside a certain area on Streets and Interchange end up braindead

0 Likes

Sorry. My fault. I’m accidently switched mode.

0 Likes
lilly

If you reduce the font size by half

0 Likes

No, because this isn’t meant to be run while playing the game normally, it’s meant to be used by developers to debug bot and AI related things. The text is large so at a glance you can see what the bots are doing.

1 Like
BluePanda23055

Any instructions on how to use the Custom panel in the f12 menu?

0 Likes

All panels except the BigBrain panels are base EFT data, BSG just has a panel called “Custom” for some reason (I’m assuming for internal debugging). You can’t really utilize it yourself.

0 Likes
CorvusMaege

Hi Drakia! I’m seeing some bots not detected by BotDebug.

0 Likes

BotDebug uses the games AllPlayers list, if that list is missing bots there’s not much I can do about it. You can also check the F12 menu settings to verify that your range for BotDebug isn’t lower than the bot distance from you

0 Likes

I just noticed today in Factory that some Sektant are also not being detected. Gave me the fright of my life. Lol!

0 Likes

Details