Skip to content

Releases: APGRoboCop/rcbot2

RCBot2 v1.7-beta2

29 Feb 14:02
Compare
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
Compare
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"

RCBot2 v1.51

23 Dec 02:46
Compare
Choose a tag to compare

Changelog:-

  • Added more waypoints for DODS, TF2 and for Scream Fortress XV
  • Repaired TF2 VScript update support and for Spy Disguise - thanks to nosoop
  • Updated bot visibility brush entities - thanks to caxanga334
  • Modernised the codes for C++14 support
  • Reduced further redundancy
  • Made some invisible RCBot2 cvars visible in config.ini for further tweaks and adjustments
  • Repaired bot visibility write file permission problem (might be best to check if your /rcbot2 folder isn't read-only)
  • Blocking old master offset warnings "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!"
  • Added mathlib.h compatibility for Linux Black Mesa Source and SDK2013 - thanks to caxanga334 and sappho
  • Added new waypoints for Synergy - thanks to Wolf

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 to shoot 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 to add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia

Special thanks to caxanga334, pongo1231, nosoop, sappho, softashell for updating the code and to INsane, Gamelarg05, genmac, LK777, RussiaTails, and Witch for testing and making those useful waypoints!

RCBot2 v1.51-beta2

30 May 21:47
Compare
Choose a tag to compare

Changelog:-

  • Added more waypoints for DODS, TF2 and for Scream Fortress XV
  • Repaired TF2 VScript update support and for Spy Disguise - thanks to nosoop
  • Updated bot visibility brush entities - thanks to caxanga334
  • Modernised the codes for C++14 support
  • Reduced further redundancy
  • Made some invisible RCBot2 cvars visible in config.ini for further tweaks and adjustments
  • Repaired bot visibility write file permission problem (might be best to check if your /rcbot2 folder isn't read-only)
  • Blocking old master offset warnings "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!"
  • Added mathlib.h compatibility for Linux Black Mesa Source and SDK2013 - thanks to caxanga334 and sappho
  • Added new waypoints for Synergy - thanks to Wolf

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 to shoot at ghost players - like in plr_hightower_event Hell Zone
  • 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 to add TF2C support along with Black Mesa Source, Counter-Strike: Source, Synergy and Dystopia

Special thanks to caxanga334, pongo1231, nosoop, sappho, softashell for updating the code and to INsane, Gamelarg05, genmac, LK777, RussiaTails, and Witch for testing and making those useful waypoints!

RCBot2 v1.51-beta

29 Dec 02:29
Compare
Choose a tag to compare
RCBot2 v1.51-beta Pre-release
Pre-release

Changelog:-

  • Repaired TF2 VScript update support - thanks to nosoop
  • Modernised the codes for C++14 support
  • Reduced further redundancy
  • Blocking old master offset warnings "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!"
  • Added mathlib.h compatibility for Linux Black Mesa Source and SDK2013 - thanks to caxanga334 and sappho
  • Added new waypoints for Synergy - thanks to Wolf

To-do:-

  • To allow bots to menuselect in order to buy upgrades for MVM
  • To repair Waypoint Menu for TF2 as the latest TF2 VScript update broken it...
  • To improve game detection for non-listed Source gamemods
  • To prevent bots to shoot at ghost players - like in plr_hightower_event Hell Zone
  • Bots needs to understand how to play Kart games from sd_doomsday_event as they only wonder around those minigames
  • CBotTF2::changeClass needs implemented to avoid bots punting when using ClassRestrictionsForBots.smx
  • And to add TF2C support along with Black Mesa Source, Counter-Strike: Source and SDK2013

Special thanks to caxanga334, pongo1231, nosoop, sappho and of course you for testing and making those useful waypoints!

RCBot2 v1.5

29 Oct 18:31
Compare
Choose a tag to compare

Changelog:-

  • Added Scream Fortress 2022 waypoints
  • Added TF2 waypoints for the map variants of dustbowl, 2fort, badlands, degrootcreep and more MVM maps
  • Added further support for bots to kill skeletons
  • Modernised Visibility code
  • Removed redundant else statements
  • Reduced chance of bots camping in Defend wps (default config.ini)
  • Fixed RocketJump with Use conflict Waypoint Flags

To-do:-

  • To allow bots to menuselect in order to buy upgrades for MVM
  • CBotTF2::changeClass needs implemented to avoid bots punting when using ClassRestrictionsForBots.smx
  • And to add TF2C support along with Synergy, Black Mesa Source, Counter-Strike: Source and SDK2013

Special thanks to caxanga334, pongo1231, nosoop and of course you for testing and making those useful waypoints!

RCBot2 v1.4

19 Jun 15:09
Compare
Choose a tag to compare

Added a Logging feature to adjust and monitor Warnings and Errors messages - nosoop
Added Synergy, Black Mesa Source, Counter-Strike: Source and SDK2013 support (incomplete) - caxanga334
Added TF2 Player Destruction Support
Added some modernisation for Clang 7 with GCC/G++ 8
Added a few more waypoints thanks to our waypointers
Removed conflict with ClassRestrictionsForBots.smx
Removed some C++11 and C++14 depreciation warnings
Removed some redundant codes that hates Clang 7
Removed some instability issues for HL2DM and TF2

Special thanks to caxanga334, pongo1231, nosoop and of course you for testing and making those useful waypoints!

RCBot v1.3

23 Dec 15:48
Compare
Choose a tag to compare

Nosoop: Fixed the issue where the server would crash when using GiveBotsWeapons or similar plugins.
Nosoop: Stack allocate remaining IBotFunction instances for consistency.
Nosoop: Fix mismatched vector removal - Copy/paste bug; it should only be referring to m_thePaths.
RoboCop: Added Metamod:Source 1.11 Headers support.
Plus additional waypoints for some maps including Scream Fortress 2020 maps

RCBot v1.2

19 May 23:47
Compare
Choose a tag to compare

Added WIP support for CSS and Orangebox.

RCBot2 no longer requires hookinfo.ini for TF2 except for the rcbot_const_mstr_offset
RCBot2 no longer uses its own custom weapons and wearable cvars as SourceMod can support it
RCBot2 no longer uses the custom folder for where the /tf folder and files are.

Special thanks to NoSoop for adding AMBuild as well as SourceMod support and many more!

RCBot2 1.04 v493-apg

07 May 18:01
Compare
Choose a tag to compare

Added 'rcbot debug mstr_offset_search' command written by Cheeseh
Zips been split as each config works on a specific OS - Windows and Linux
TF2 Bot Manager support added by nosoop
Removed the Hook_SetCommandClient(%d) spam

Special thanks to Anonymous Player and Afonso for testing RCBot2 in TF2

Note: Using newer HL2SDK Orange and TF2 headers contain compatibility issues with RCBot2 and bots struggle to climb ladders.