Skip to content

Releases: APGRoboCop/rcbot2

RCBot2 v2.0-alpha6 (x86 & x64)

09 Aug 23:05

Choose a tag to compare

Pre-release

Changelog:-

  • Brand new version 2 for SDK2013 used for CSS, DoDS, HL2DM and TF2 since they are now open source
  • AMD64/x64 support for RCBot2 TF2, DoDS and HL2DM finally added
  • Now using Metamod: Source version 2 headers - using MM:S v1.12 or older won't work anymore
  • Waypoint system header updated from version 4 to 5 for using twice the maximum waypoint total of 2048 instead of 1024
  • Bots will now attack the base_boss NPCs
  • Added an Auxiliary Data folder to store .rcv, .rcd and .rcb files
  • New map prefixes of cw_, cppl_, stt_, pass_ and more - Thanks to RussiaTails
  • Improved Pipeball and Versus Saxton Hale support - Thanks to RussiaTails
  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Fix Crash on Drop Ammo Task - Thanks to caxanga334
  • Detect brush entities for waypoint auto type feature added by caxanga334
  • Fix m_iClass Offset For x86-64 by caxanga334
  • Embargo, Dynamite and Cutter payload fix by RussiaTails
  • Added a few waypoints for the stock map modified variants for dm_lockdown and dm_overwatch
  • Added C++17 support for newer mods and more
  • Added a Debug Logger for the bot's Perceptron
  • Using C++ arrays and vectors for weapons and for TF2 Class Fitness code to improve the maintainability
  • Added smart pointers for improved memory management
  • Adjusted the default bot skill settings to make them more formidable
  • AMBuildScript Windows Optimisation flags updated by caxanga334
  • Replaced some Magic Numbers with constexpr for readability, maintainability and better performance
  • Converted the assignment operators into initialisation lists
  • Some Scream Fortress 2024 and Xmas 2024 waypoints were added, and other waypoints by RussiaTails, Mikou, LQ777, waffle033 and more
  • Optimised the DODS NeuralNet code
  • Optimised and modernised the bot menu, profiling, cmds, cfgs and visibles
  • Code modernised by using the C++ Standard lib headers instead of C
  • Bots will no longer be shooting at ghost players - like in plr_hightower_event Hell Zone - Thanks to RussiaTails
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2, DODS and HL2DM x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • RCBot2 now supporting HL2DM 20th Anniversary builds
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Allowing bots to attack skeletons in pass_ TF2 maps
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails
  • The Belief and Dist data will no longer be stored in /waypoint folder except the /aux_data folder
  • Engineers will no longer use defend waypoint type,
  • Snipers with bow will no longer use sniper waypoint type
  • Zombies attack disguised spies in zi_ maps
  • Zombies and Hale in zi_ and vsh_ maps see a Spy in a cloaked state when he has TF_COND_OFFENSEBUFF or TF_COND_CRITBOOSTED (Last 3 or the last red team member)
  • Bots now attack "tf_merasmus_trick_or_treat_prop" entity
  • koth_namicott map support
  • Bots attack "generic_actor" entity in ctf_pressure
  • Moved entity tf_merasmus_trick_or_treat_prop to another file
  • Bots won't attack merasmus when tf_merasmus_trick_or_treat_prop in a map (unconfirmed)
  • Increased distance for capture in team_control_point
  • Changed Sniper's attack time
  • Bots won't attack enemy team when boss is spawned in Ghost Fort or in Eyeduct
  • Bots charges at Merasmus with TF_COND_HALLOWEEN_BOMB_HEAD
  • Bots will no longer use medkit or resupply on Sudden Death

Added in pongo1231 fixes
-- Accuracy fixes for snipers, soldiers, demos and medics
-- Refactored the bot taunt code
-- Enhanced the spy detection code
-- Added in missing headers needed for #include
-- Refactored the TF2 auto join team code
-- Added Clang Format file

To-do:-

  • To allow bots to menuselect to buy upgrades for MVM
  • To allow the visibility table data to save correctly in the new /aux_data folder
  • To improve game detection for non-listed Source gamemods
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To improve on how Medic and Spy bots behave smarter and adequately when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia

Note:-

This package is a prototype as it's not fully tested for the latest major updates for CSS, DOD, HL2DM, and TF2. And the Metamod: Source v2 is currently not as stable as MM:S v1.11 nor v1.12.

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v2.0-alpha5 (x86 & x64)

13 Apr 13:55

Choose a tag to compare

Pre-release

Changelog:-

  • Brand new version 2 for SDK2013 used for CSS, DoDS, HL2DM and TF2 since they are now open source
  • AMD64/x64 support for RCBot2 TF2, DoDS and HL2DM finally added
  • Now using Metamod: Source version 2 headers - using MM:S v1.12 or older won't work anymore
  • Waypoint system header updated from version 4 to 5 for using twice the maximum waypoint total of 2048 instead of 1024
  • Bots will now attack the base_boss NPCs
  • New map prefixes of cppl_, stt_, pass_ and more - Thanks to RussiaTails
  • Improved Pipeball and Versus Saxton Hale support - Thanks to RussiaTails
  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Fix Crash on Drop Ammo Task - Thanks to caxanga334
  • Detect brush entities for waypoint auto type feature added by caxanga334
  • Fix m_iClass Offset For x86-64 by caxanga334
  • Embargo, Dynamite and Cutter payload fix by RussiaTails
  • Added a few waypoints for the stock map modified variants for dm_lockdown and dm_overwatch
  • Added C++17 support for newer mods and more
  • Added a Debug Logger for the bot's Perceptron
  • Using C++ arrays and vectors for weapons and for TF2 Class Fitness code to improve the maintainability
  • Added smart pointers for improved memory management
  • Adjusted the default bot skill settings to make them more formidable
  • AMBuildScript Windows Optimisation flags updated by caxanga334
  • Replaced some Magic Numbers with constexpr for readability, maintainability and better performance
  • Converted the assignment operators into initialisation lists
  • Some Scream Fortress 2024 and Xmas 2024 waypoints were added, and other waypoints by RussiaTails, Mikou, LQ777, waffle033 and more
  • Optimised the DODS NeuralNet code
  • Optimised and modernised the bot menu, profiling, cmds, cfgs and visibles
  • Code modernised by using the C++ Standard lib headers instead of C
  • Bots will no longer be shooting at ghost players - like in plr_hightower_event Hell Zone - Thanks to RussiaTails
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2, DODS and HL2DM x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • RCBot2 now supporting HL2DM 20th Anniversary builds
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Allowing bots to attack skeletons in pass_ TF2 maps
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails

Added in pongo1231 fixes
-- Accuracy fixes for snipers, soldiers, demos and medics
-- Refactored the bot taunt code
-- Enhanced the spy detection code
-- Added in missing headers needed for #include
-- Refactored the TF2 auto join team code
-- Added Clang Format file

To-do:-

  • To allow bots to menuselect to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To improve on how Medic and Spy bots behave smarter and adequately when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia

Note:-

This package is a prototype as it's not fully tested for the latest major updates for CSS, DOD, HL2DM, and TF2. And the Metamod: Source v2 is currently not as stable as MM:S v1.11 nor v1.12.

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v2.0-alpha2 (Win32 Only)

07 Mar 23:48

Choose a tag to compare

Pre-release

Changelog:-

  • Brand new version 2 for SDK2013 used for CSS, DoDS, HL2DM and TF2 since they are now open source
  • Now using Metamod: Source version 2 headers - using MM:S v1.12 or older won't work anymore
  • Waypoint system header updated from version 4 to 5 for using twice the maximum waypoint total of 2048 instead of 1024
  • Bots will now attack the base_boss NPCs
  • New map prefixes of cppl_, stt_ and more - Thanks to RussiaTails
  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Added a few waypoints for the stock map modified variants for dm_lockdown and dm_overwatch
  • Added C++17 support for newer mods and more
  • Added a Debug Logger for the bot's Perceptron
  • Using C++ arrays and vectors for weapons and for TF2 Class Fitness code to improve the maintainability
  • Added smart pointers for improved memory management
  • Adjusted the default bot skill settings to make them more formidable
  • AMBuildScript Windows Optimisation flags updated by caxanga334
  • Replaced some Magic Numbers with constexpr for readability, maintainability and better performance
  • Converted the assignment operators into initialisation lists
  • Some Scream Fortress 2024 and Xmas 2024 waypoints were added, and other waypoints by RussiaTails, Mikou, LQ777, waffle033 and more
  • Optimised the DODS NeuralNet code
  • Optimised and modernised the bot menu, profiling, cmds, cfgs and visibles
  • Code modernised by using the C++ Standard lib headers instead of C
  • Bots will no longer be shooting at ghost players - like in plr_hightower_event Hell Zone - Thanks to RussiaTails
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2, DODS and HL2DM x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • RCBot2 now supporting HL2DM 20th Anniversary builds
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Allowing bots to attack skeletons in pass_ TF2 maps
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails

Added in pongo1231 fixes
-- Accuracy fixes for snipers, soldiers, demos and medics
-- Refactored the bot taunt code
-- Enhanced the spy detection code
-- Added in missing headers needed for #include
-- Refactored the TF2 auto join code
-- Added Clang Format file

To-do:-

  • To allow bots to menuselect to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To improve on how Medic and Spy bots behave smarter and adequately when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia
  • And to add proper AMD64/x64 support for RCBot2 TF2, DoDS and HL2DM
  • Edit the Mathfix definitions for Linux

Note:-

This package is a prototype as it's not fully tested for the latest major updates for CSS, DOD, HL2DM, and TF2. And the Metamod: Source v2 is currently not as stable as MM:S v1.11 nor v1.12.

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v2.0-alpha1 (Win32 Only)

05 Mar 20:27

Choose a tag to compare

Pre-release

Changelog:-

  • Brand new version 2 for SDK2013 used for CSS, DoDS, HL2DM and TF2 since they are now open source
  • Now using Metamod: Source version 2 headers - using MM:S v1.12 or older won't work anymore
  • Waypoint system header updated from version 4 to 5 for using twice the maximum waypoint total of 2048 instead of 1024
  • Bots will now attack the base_boss NPCs
  • New map prefixes of cppl_, stt_ and more - Thanks to RussiaTails
  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Added a few waypoints for the stock map modified variants for dm_lockdown and dm_overwatch
  • Added C++17 support for newer mods and more
  • Added a Debug Logger for the bot's Perceptron
  • Using C++ arrays and vectors for weapons and for TF2 Class Fitness code to improve the maintainability
  • Added smart pointers for improved memory management
  • Adjusted the default bot skill settings to make them more formidable
  • AMBuildScript Windows Optimisation flags updated by caxanga334
  • Replaced some Magic Numbers with constexpr for readability, maintainability and better performance
  • Converted the assignment operators into initialisation lists
  • Some Scream Fortress 2024 and Xmas 2024 waypoints were added, and other waypoints by RussiaTails, Mikou, LQ777, waffle033 and more
  • Optimised the DODS NeuralNet code
  • Optimised and modernised the bot menu, profiling, cmds, cfgs and visibles
  • Code modernised by using the C++ Standard lib headers instead of C
  • Bots will no longer be shooting at ghost players - like in plr_hightower_event Hell Zone - Thanks to RussiaTails
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2, DODS and HL2DM x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • RCBot2 now supporting HL2DM 20th Anniversary builds
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Allowing bots to attack skeletons in pass_ TF2 maps
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails

Added in pongo1231 fixes
-- Accuracy fixes for snipers, soldiers, demos and medics
-- Refactored the bot taunt code
-- Enhanced the spy detection code
-- Added in missing headers needed for #include
-- Refactored the TF2 auto join code
-- Added Clang Format file

To-do:-

  • To allow bots to menuselect to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To improve on how Medic and Spy bots behave smarter and adequately when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia
  • And to add proper AMD64/x64 support for RCBot2 TF2, DoDS and HL2DM
  • Edit the Mathfix definitions for Linux

Note:-

This package is a prototype as it's not fully tested for the latest major updates for CSS, DOD, HL2DM, and TF2. And the Metamod: Source v2 is currently not as stable as MM:S v1.11 nor v1.12.

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v1.7-beta6

05 Jan 21:35

Choose a tag to compare

Changelog:-

  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Added a few waypoints for the stock map modified variants for dm_lockdown and dm_overwatch
  • Added C++17 support for newer mods and more
  • Added a Debug Logger for the bot's Perceptron
  • Using C++ arrays and vectors for weapons and for TF2 Class Fitness code to improve the maintainability
  • Added smart pointers for improved memory management
  • Adjusted the default bot skill settings to make them more formidable
  • AMBuildScript Windows Optimisation flags updated by caxanga334
  • Replaced some Magic Numbers with constexpr for readability, maintainability and better performance
  • Converted the assignment operators into initialisation lists
  • Some Scream Fortress 2024 and Xmas 2024 waypoints were added, and other waypoints by RussiaTails, Mikou, LQ777 and more
  • Optimised the DODS NeuralNet code
  • Optimised and modernised the bot menu, profiling, cmds, cfgs and visibles
  • Code modernised by using the C++ Standard lib headers instead of C
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2 and HL2DM x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • RCBot2 now supporting HL2DM 20th Anniversary builds
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Allowing bots to attack skeletons in pass_ TF2 maps
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails

Added in pongo1231 fixes
-- Accuracy fixes for snipers, soldiers, demos and medics
-- Refactored the bot taunt code
-- Enhanced the spy detection code
-- Added in missing headers needed for #include
-- Refactored the TF2 auto join code
-- Added Clang Format file

To-do:-

  • To allow bots to menuselect to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To prevent bots from shooting at ghost players - like in plr_hightower_event Hell Zone
  • To allow bots to attack Skeleton Mobsters in pl_spineyard
  • To improve on how Medic and Spy bots behave smarter and adequately when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia
  • And to add proper AMD64/x64 support for RCBot2 TF2 and HL2DM

Note:-

The HL2SDK-DODS currently doesn't support C++17 unless you remove the register code in there:
alliedmodders/hl2sdk#288

The Linux builds will require a newer Distro, such as Debian 12 or newer, as the glibc and libstdc++ dependencies are needed for these Distros.

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v1.7-beta5

29 Dec 18:42

Choose a tag to compare

Changelog:-

  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Added a few waypoints for the stock map modified variants for dm_lockdown and dm_overwatch
  • Added C++17 support for newer mods and more
  • Added a Debug Logger for the bot's Perceptron
  • Added smart pointers for improved memory management
  • Adjusted the default bot skill settings to make them more formidable
  • AMBuildScript Windows Optimisation flags updated by caxanga334
  • Replaced some Magic Numbers with constexpr for readability, maintainability and better performance
  • Converted the assignment operators into initialisation lists
  • Some Scream Fortress 2024 and Xmas 2024 waypoints were added and other waypoints by RussiaTails, Mikou, LQ777 and more
  • Optimised the DODS NeuralNet code
  • Added C++ array for TF2 Class Fitness code to improve the maintainability
  • Code modernised by using the C++ Standard lib headers instead of C
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2 and HL2DM x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • RCBot2 now supporting HL2DM 20th Anniversary builds
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Allowing bots to attack skeletons in pass_ TF2 maps
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails

To-do:-

  • To allow bots to menuselect in order to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To prevent bots from shooting at ghost players - like in plr_hightower_event Hell Zone
  • To allow bots to attack Skeleton Mobsters in pl_spineyard
  • To improve on how Medic and Spy bots behave smarter and properly when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia
  • And to add proper AMD64/x64 support for RCBot2 TF2 and HL2DM

Note:-

The HL2SDK-DODS currently doesn't support C++17 unless you remove the register code in there:
alliedmodders/hl2sdk#288

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v1.7-beta4

01 Dec 00:50

Choose a tag to compare

Changelog:-

  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Added a few waypoints for the stock map modified variants for dm_lockdown and dm_overwatch
  • Adjusted the default bot skill settings to make them more formidable
  • Converted the assignment operators into initialisation lists
  • Some Scream Fortress 2024 waypoints were added and other waypoints by RussiaTails and LQ777 and more
  • Optimised the DODS NeuralNet code
  • Code modernised by using the C++ Standard lib headers instead of C
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2 and HL2DM x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • RCBot2 now supporting HL2DM 20th Anniversary builds
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Allowing bots to attack skeletons in pass_ TF2 maps
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails
  • And most of the codes are refactored and modernised for C++14

To-do:-

  • To allow bots to menuselect in order to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To prevent bots from shooting at ghost players - like in plr_hightower_event Hell Zone
  • To allow bots to attack Skeleton Mobsters in pl_spineyard
  • To improve on how Medic and Spy bots behave smarter and properly when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia
  • And to add proper AMD64/x64 support for RCBot2 TF2 and HL2DM

Note:-

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v1.7-beta3

20 Oct 20:02

Choose a tag to compare

Changelog:-

  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Some Scream Fortress 2024 waypoints added and other waypoints by RussiaTails and LQ777 and more
  • Optimised the DODS NeuralNet code
  • Code modernised by using the C++ Standard lib headers instead of C
  • While/For loops also modernised
  • Enumerators enhanced and also modernised
  • Using 64-bit integers in preparation for RCBot2 TF2 x64
  • RCBot2 now using SourceMod 1.12 stable headers
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Reduced some risks of buffer overflows and precision loss
  • Added some MvM Red Bot support
  • Config fix by DNA-Styx
  • TF2 Gameplay detection for bots updated by RussiaTails
  • And most of the codes are refactored and modernised for C++14

To-do:-

  • To allow bots to menuselect in order to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To prevent bots from shooting at ghost players - like in plr_hightower_event Hell Zone
  • To allow bots to attack Skeleton Mobsters in pl_spineyard
  • To improve on how Medic and Spy bots to behave smarter and properly when interacting with SG Turrets and Healing/Ubering
  • Bots needs to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • To add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia
  • And to add proper AMD64/x64 support for RCBot2 TF2

Note:-

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v1.7-beta2

29 Feb 14:02

Choose a tag to compare

Changelog:-

  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Optimised the DODS NeuralNet code
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Reduced some risks of buffer overflows
  • Added some MvM Red Bot support
  • And most of the codes are refactored and modernised for C++14

To-do:-

  • To allow bots to menuselect in order to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent EngiBots from facing their SG Turrets the wrong way
  • To prevent bots from shooting at ghost players - like in plr_hightower_event Hell Zone
  • To allow bots to attack Skeleton Mobsters in pl_spineyard
  • To improve on how Medic and Spy bots to behave smarter and properly when interacting with SG Turrets and Healing/Ubering
  • Bots needs to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx and rcbot_change_classes 1
  • And to add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia

Note:-

If you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"

RCBot2 v1.7-beta1

27 Feb 20:08

Choose a tag to compare

RCBot2 v1.7-beta1 Pre-release
Pre-release

Changelog:-

  • Added some more DoDS waypoints thanks to Martee, INsane and more
  • Optimised the DODS NeuralNet code
  • Repaired the TF2 5CP gameplay for bots to capture properly
  • Added some MvM Red Bot support
  • And most of the codes are refactored and modernised for C++14

To-do:-

  • To allow bots to menuselect in order to buy upgrades for MVM
  • To improve game detection for non-listed Source gamemods
  • To add proper support for the new Zombie Infection TF2 maps since Scream Fortress XV update
  • To add proper support for Robot Destruction gameplay by destroying bots when not ubered
  • To prevent bots from shooting at ghost players - like in plr_hightower_event Hell Zone
  • To allow bots to attack Skeleton Mobsters in pl_spineyard
  • To improve on how Medic and Spy bots to behave smarter and properly when interacting with SG Turrets and Healing/Ubering
  • Bots need to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs to be implemented to avoid bots punting when using ClassRestrictionsForBots.smx
  • And to add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia

Note if you want your bots to be spawned after the server starts or reboots, type this in your server.cfg "rcbotd addbot"