Skip to content

Releases: smilz0/Left4Bots

v2.1.0

19 Apr 13:31
Compare
Choose a tag to compare
  • Added the automation scripts for all the official campaigns. Bots can now complete all the official campaigns on their own, look HERE
  • Improvements / Fixes

v2.0.1

23 Feb 08:00
Compare
Choose a tag to compare

Fixed bugs:

  • Fix pick up melee loop #85

v2.0.0

11 Feb 08:14
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Bots close saferoom door #82
  • Automation scripts for Swamp Fever official campaign #79
  • [Improvement] Manual Attack Adjustments #76
  • Automation scripts for Dark Carnival official campaign #74
  • Automation scripts for Dead Center official campaign #73
  • Automation system #72
  • Aiming function adjust #71
  • Improve: bots can dodge spitter's death acid pool #68
  • Auto pause the 'lead' order if behind humans #62
  • Auto follow for scavenge #60

Fixed bugs:

  • Player survivors getting force-swapped away from pills/adrenaline after pickup #83
  • Bots get stuck replenishing ammo with "t3_ammo_bots = 0" #70
  • Fix vocalizer issues with "VScript Survivor Manager" again #69
  • Fix bots take more items from spawn ent #67

Closed issues:

  • hey can u add a feature where when playing with friends they can also control the bots? it sucks when only 2 person can control them #78
  • The full version of left 4 bots 2 works on second restart by either vote to restart or failing the chapter while the alpha version works fine with this mod #77
  • u can add a new feature where in custom maps when u have to turn all generators (when commanded) and other stuff the bots will start to scavenge for the thinks #75

v0.4.0-alpha

17 Nov 13:02
Compare
Choose a tag to compare

Implemented enhancements:

  • Aiming and other improvements + new setting: "manual_attack_always" #55
  • New admin command: '!l4b findsettings <string>' #54
  • New setting: 'thinkers_think_interval' and 'bot_think_interval' default = -1 #53
  • New setting: 'moveto_nav' #52
  • New settings 'damage_barricade' and 'damage_other' #51
  • New command: 'destroy' (with smart use setting 'smart_use_destroy') #50
  • Allow 2 different l4b commands for the same vocalizer line #48
  • New command: !l4b help [command] #46
  • give/swap weapons (new settings: 'give_bots_weapons', 'userlevel_give_weapons') #45

Fixed bugs:

  • Player replacing a 'wait' bot can't move #47

v0.3.0-alpha

09 Oct 11:54
Compare
Choose a tag to compare

Implemented enhancements:

  • Smart 'use' command ('smart_use_carry', 'smart_use_deploy', 'smart_use_scavenge' settings) #44
  • New setting: 'hurry_time' #43
  • Debug commands: 'pause' and 'dump' #42
  • New command: 'hurry' #41
  • New command: 'usereset' #40
  • New command ('carry') to make the bots carry a carriable item #39
  • 'deploy' order to pick up and deploy upgrade packs #38
  • Manual scavenge via 'scavenge' command #37
  • Configurable TraceLine mask ('tracemask_pickups' and 'tracemask_others' settings) #35
  • Old L4B1 setting: 'load_convars' #33
  • Old L4B1 feature: 'shoot_rock' setting #32
  • Improvements to the pickup and move algorithms #31
  • SHOVE improvements #30
  • Old L4B1 feature: 'smoker_shoot_tongue' and 'smoker_shoot_tongue_duck' settings #28
  • Workaround for vocalizer issue with 8+ survivor bots #27
  • Add default settings override files for 'Advanced' and 'Expert difficulties' #25
  • Old L4B1 feature: 'ontank_settings.txt' and 'ontank_convars.txt' files #23
  • Add the game mode to the settings overrides file name #22
  • Old L4B1 feature: 'throw' command #21
  • New command: <botsource> move (alias of <botsource> cancel all) #17
  • Add 'defib' switch to the 'cancel' command (same as the old L4B1 'canceldefib' command) #16
  • Old L4B1 feature: 'die' command and 'die_humans_alive' setting #15
  • Old L4B1 feature: 'deploy' command #14
  • Old L4B1 feature: 'tempheal' command #13
  • Old L4B1 feature: 'swap' command #12
  • Old L4B1 feature: 'give' command #11

Fixed bugs:

  • Bots don't keep the weapon they pickup via "use" order #36
  • Settings overrides are saved to the settings.txt file after changing one setting via command #24
  • Bots float when executing 'wait' order on elevators #2

Merged pull requests:

  • Quickly updated Left4Bots.Log to use a switch statement. #26 (LeGurdah)
  • Attempted optimization on Left4Bots.InventoryManager, and *slightly* lowered tick interval of "L4BThinker" to 0.0666. #20 (LeGurdah)
  • Tiny optimization for a debug log early on in the OnGameEvent_round_start hook. #19 (LeGurdah)
  • Overhauled requirement check script, and simplified boolean return in ShouldAvoidItem #18 (LeGurdah)

v0.2.0-alpha

27 Aug 07:50
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Old L4B1 feature: signal system (signal_*) settings #10
  • New setting 'orders_no_queue' #9
  • Old L4B1 feature: 'trigger_witch' setting #7
  • Old L4B1 feature: 'trigger_caralarm' setting #6
  • Old L4B1 feature: 'spit_damage_multiplier' setting #5
  • Old L4B1 feature: 'spit_block_nav' setting #4
  • Old L4B1 feature: 'jockey_redirect_damage' setting #3

Fixed bugs:

  • Settings not saved to file when changing them in-game #8

v0.1-alpha

25 Aug 08:35
Compare
Choose a tag to compare