Releases: APGRoboCop/rcbot2
RCBot2 v2.0-alpha6 (x86 & x64)
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)
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)
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)
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
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
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
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
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
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
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"