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"