github Solarint/SAIN 2.2.6
SAIN 2.2.6 for SPT 3.8.x

latest releases: v3.1.1-Test1, v3.1.0-Release, v3.1.0-test1-hotfix...
pre-release4 months ago

2.2.6.1
Fixed Crashing issue, Will need to confirm with users.

2.2.6:
Fixed console errors about coroutines being unable to be started on bots.
Moved Headshot protection into the "Aiming" category.
Tweaked sound detection distances and chances.
Added config options to edit the range bots can hear different enemy actions such as reloading or healing. (Advanced)
Added config option to change the max range to report enemy actions for bots without headsets.
Fixed bots not actually "hearing" enemy actions, and thus not being able to act upon the information.
Added frequency limit on the number of sounds a single player can broadcast to bots per second.
Moved Max Footstep distance to global settings.
Added missing sounds that bots can now hear properly.

  • Landing from a fall.
  • Vaulting
  • Breathing, and heavy Breathing.
  • Pain and injury.
  • Weapon DryFiring.

Reduced the distance that bots can hear looting slightly.
Increased the distance that bots can hear surgery from 40 meters to 55 meters.
Increased the distance that bots can hear grenades being pulled slightly. 25 meters to 30 meters.
Slightly reduced the distance that bots think is within range to rush enemies to better match the reality of the time it takes to get there.
Reworked sounds from aiming, gear, prone, turning to better match the range that a real player can hear those things. Uses the same functions to calculate volume.
Fixed (?) bots using surgery when enemies are too close, or they've seen them recently.
Fixed bots not canceling surgery when an enemy is approaching.
Fixed Errors from SelfActionDecisionClass.
Fixed Errors from SAINPerson Constructor.
Added Joke option to General Settings to add random 1% chance at a speed hacker, I could only get them moving about 1.5x as faster before I moved on. :P
Reworked bot running, they should only pause sprint to turn when they actually need to turn now.
Moved sain toggles for bots into a new category in global settings.
Added additional options to disable sain for specific bot types. Requires game restart still for all options.
Removed option to disable sain for player scavs, as p-scavs use the same brain type as PMC, and it would not work properly with the current method.
Removed option to disable sain for raiders, for the same reason.
Added check to make sure bots don't get stuck in SurgeryAction.
Adjusted bot friendly fire checks to be more accurate, hopefully.
Fixed bots being excluded from playing pain noises in vanilla EFT code.
Bots now prioritize looking at their enemies last know position more compared to randomly looking around to check for enemies.

Known Issues in this build: I forgot I left an experimental patch enabled to try to keep bots from trying to look straight down and bugging out, might cause some weirdness.

Don't miss a new SAIN release

NewReleases is sending notifications on new releases.