Report Download
 
Better Bots
Version 4.6
Last Updated: 01-13-2017, 08:45 PM
MD5: 48cea0772845becfe3596487f187afcb
Downloads: 46508
Views: 197243

[-]
Description
Shortlink:
Make Bots Great Again


The vanilla teammate AI is basically designed to be a couple of guaranteed Jokered cops with health regen instead of being virtual recreations of actual players. This mod tweaks and changes certain aspects of the bots so they are both more useful and are more similar to human players. No longer will you have to deal with babysitting new players from the most recent Steam sale. Changes are as follows:
  • Aim and focus delays changed to 0, enabling max possible accuracy immediately
  • Range increased to that of Snipers, enabling bots to hit Snipers and other distant targets
  • Hurt severities changed to "only light hurt" (similar to GenSec Elites), keeping bots from stumbling over and being "stunlocked" by turrets
  • Disabled "run_start" and "run_stop" animations, allowing the bots to more easily keep up with the player and perform other actions immediately
  • Bots can now dominate cops
  • Bots will intimidate civilians more aggressively instead of staring at them
  • Bots will not attack non-special enemies who have been tasered, but will prioritize dominating them over other enemies who have not yet surrendered
  • Bots will always face enemies like Shields do
  • Smart reloading: the bots will reload their weapons when they are not engaged in combat, rather than waiting until their magazines are totally empty
  • Bots will melee enemies who are too close, knocking them over. They will also melee Shields and cause them to stumble like with aced Shock and Awe
  • Bots will mask up when a loud sound is made during stealth rather than waiting for the actual alarm
  • Bots will automatically mark and call out Tasers upon being tased
  • Bots will no longer share the same timer for intimidating civs, marking enemies, and dominating cops and each bot will perform these actions independently, just like human players. Additionally, they will only perform one of these actions at a time, again like human players. Furthermore, they will not mark enemies who are already marked, thus increasing the number of enemies marked and cutting down on voice spam.
  • Bots will wear the Lightweight Ballistic Vest and carry either an ammo bag or doctor bag for an extra human touch. Note that the equipment bags cannot be deployed, they are purely cosmetic
  • Changed targeting priority behaviour and made bot targeting more dynamic; now bots will focus on specials and ignore Shields facing them
  • Enabled the "crew alive" XP bonus when playing in offline mode; the amount is affected by how many bots are currently active (as opposed to downed, in custody, etc), just like with human players
  • The following are completely customizable:
    1. Bot health amount
    2. Bot speed
    3. Bot crouching or dodging
    4. Bot dodging type
    5. The total number of bots (max of 3)
    6. The bots' skill and damage with weapons using predefined Overkill weapon presets
    7. Giving all bots AKs or Compact-5s
    8. Invulnerability frames like human players
    9. Simulating a single down
    10. Forcing bots to use weapons in single fire mode
    11. Whether bots are arrested by Cloakers like in PD:TH
    12. Disabling the bots' warcries
    13. Enabling a low health announcement like human players
    14. Enabling independent bot dominations
    15. Additional bots when using the Big Lobby mod

As with all BLT mods, simply drag the included "Better Bots" folder into your "mods" folder within your PAYDAY 2 installation.

Credits:
See the included "readme" file for information on credits and contributions.

Changelog:
4.3
  • Fixed bots meleeing civilians
  • Fixed Jokers not teleporting with bots on Birth of Sky, courtesy of TdlQ
  • Increased the number of enemies each bot can process at once from 10 to 20
  • Actually fixed bots just staring at enemies on occasion
  • Fixed an issue that caused certain enemies to fire in single fire mode if that option was turned on

4.4
  • Fixed bots meleeing cops being moved with the MIC mod, courtesy of TdlQ
  • Bots will only autoreload when outside of combat when their magazines are at 50% capacity or less, rather than reloading out of combat every single time
  • Bots will use the same outline and name colours that human players use
  • Rewrote the Big Lobby fix so that the number of bots is always equal to the number of available heisters, removing the need to update after a new one is added
  • Removed the forced standing for the dodge movement preset, since bots no longer roll out of position when using Keepers and are much better at finding cover using that mod now

4.5
  • Fixed a crash related to incompatibilities with Keepers and the new bot contours
  • Fixed a desync issue caused by having a custom bot speed when playing as a client
  • Added an option to include the bot total to the game's difficulty calculations

4.6
  • Fixed the Big Lobby option causing only two bots to spawn
  • Increased the bots' melee damage from 100 to 400, since 100 is barely enough to tickle enemies on higher difficulties
  • Fixed bots occasionally trying to melee, mark, intimidate, and dominate NPCs while downed
  • Optimized the bots' shouting actions, preventing them from being too occupied to perform other actions
  • Improved the bot contour code with some additions from TdlQ
  • Fixed the bots entering and exiting their "idle" logic while targeting enemies, which would cause a delay in their reactions to them
  • Fixed bots not adjusting their targeting priority if certain enemies got too close
  • Fixed Jokers not teleporting with players on Birth of Sky if the entire crew was made of human players, courtesy of TdlQ
  • Added an updated Italian localization, courtesy of Winston Wolfe

If you regularly play only or mostly with bots, I would recommend using these mods along with Better Bots:
Keepers
Bot Bullet Collision Fixer
Bot Weapons
Block Bots Per Heist
BlockThatBot
Ask Bot to Carry the Bag
Ask Bot to Fix the Drill
Full Speed Swarm

[-]
Leave a comment
To leave a comment you must log in.

Yesterday, 05:42 AM
Ah thank you Schmuddel.

01-15-2017, 01:00 AM
Ginrikuzuma Wrote:Can someone explain to me what easywish vs deathwish is?
"Easywish" is the in-code name for weapon presets used on Mayhem.

01-14-2017, 07:24 PM
Can someone explain to me what easywish vs deathwish is?

01-14-2017, 06:45 PM
Nauotit Wrote:Sorry for the double post.
I removed it myself, but it would be great if it was an option.
I don't make options for most things, particularly cosmetic stuff, because the more options you add, the more updates the non-English localizations need to have and those are already a mess as it is. I need to get a bunch more languages done and the ones that are already in are a real mix of new and old.

01-14-2017, 05:21 PM
Sorry for the double post.
I removed it myself, but it would be great if it was an option.

01-14-2017, 03:16 PM
I don't like these custom outlines. How2chanj?

01-14-2017, 02:52 PM
It seems to crash the game.
Code:
[string "lib/units/player_team/teamaimovement.lua"]:297: attempt to index a nil value
Code:
[string "lib/managers/group_ai_states/groupaistateba..."]:1849: attempt to index a nil value

I don't see these being caused by anything else on my mod list.

01-13-2017, 03:50 PM
http://pastebin.com/LahULgKP
Updated and fixed verbs, accents and apostrophes.

01-11-2017, 05:13 PM
Same issues as Sash Pines aswell.

01-11-2017, 03:07 PM
same issure as u  @ Yesterday, 01:57 PM♀ Sasha Pines / Duy Nin ,i got only 2 bot  while i set the number of bot 3,and bot have actually much much less health while i see that is 3000 through wolfhud,and bots dont doge any more when my option is ninja doge type.whats wrong with this mod?

01-11-2017, 03:07 PM
same issure as u  @ Yesterday, 01:57 PM♀ Sasha Pines / Duy Nin ,i got only 2 bot  while i set the number of bot 3,and bot have actually much much less health while i see that is 3000 through wolfhud,and bots dont doge any more when my option is ninja doge type.whats wrong with this mod?

01-10-2017, 03:57 PM
can u tell me why after the update bot become normal bot and all the options dont work any more why ? i feel sad i come back to this game because this mod now it not working any more im going to cry  that update kill every thing i love about the bots

01-10-2017, 12:45 PM
"Bots will mask up when a loud sound is made during stealth rather than waiting for the actual alarm"

Probably the worst part. It triggers bots in the middle of a stealth heist even if everything is fine and under control. They will come and storm-in like free-weekenders to ruin everything even if the stealth isn't ruined. Double nice.

01-09-2017, 03:16 PM
----------------------------------------------------------------------

Mon Jan 09 14:12:35 2017


Application has crashed: C++ exception
[string "lib/managers/hudmanagerpd2.lua"]:1278: attempt to perform arithmetic on local 'crim_color' (a nil value)



SCRIPT STACK



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

Callstack:

         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     zip_get_name                                        
                         ntdll  (???)     RtlReAllocateHeap                                   
                         ntdll  (???)     ZwQueryVirtualMemory                                
                    KERNELBASE  (???)     VirtualQueryEx                                      
                    KERNELBASE  (???)     SetUnhandledExceptionFilter                         
                    KERNELBASE  (???)     SetUnhandledExceptionFilter                         
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     zip_get_name                                        


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

Current thread: Main

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

System information:
Application version : 1.61.1
CPU : Intel® Core™ i5-4210H CPU @ 2.90GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0 
GPU : NVIDIA GeForce GTX 960M / nvd3dum.dll[21.21.13.7633]
Language : @ID94cca2fdaccfc2cd@
Memory :     8104MB 280KB
OS : 6.2.9200 () 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Speakers (Realtek High Definition Audio))



This happened after attempting to convert an enemy.

01-05-2017, 06:56 AM
PsychoticFalcon Wrote:It appears as if the bots shoot only in single fire mode when proficency is set to 'Deathwish'.
The Deathwish preset occasionally fires in single fire at faraway targets by default, that's not my doing.

♀ Sasha Pines / Duy Nin Wrote:can u make bot to have one down weapons proficency please
There is no One Down preset, the enemy AI uses the Deathwish presets with some changes to their weapon damage. The presets' names don't exactly match the difficulties they're used on (for instance, the Good preset is used by some enemies on all difficulties).

01-04-2017, 01:19 PM
can u make bot to have one down weapons proficency please 

12-27-2016, 06:51 PM
It appears as if the bots shoot only in single fire mode when proficency is set to 'Deathwish'.

12-26-2016, 03:24 PM
How does this affect online play?

12-23-2016, 03:28 PM
it will be great if there was a way to make the bots deploy equipment or make them use random skills or perdecks. i wish you implement this in some way.

12-23-2016, 08:54 AM
Seems to have sorted my problems, Thank's again for your time.