From 3423aae2595f8b6c9b0b5b2ef923ffcf5ffd8e5b Mon Sep 17 00:00:00 2001 From: Ryan Hunter Date: Mon, 23 Dec 2024 22:00:40 +0000 Subject: [PATCH] Version 0.911 released! --- bot.h | 1 - changelog.txt | 14 ++++++++------ dll.cpp | 2 +- meta_api.cpp | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/bot.h b/bot.h index 6580fb0..e0cecd5 100644 --- a/bot.h +++ b/bot.h @@ -32,7 +32,6 @@ #include #include #include -#include #include // stuff for Win32 vs. Linux builds diff --git a/changelog.txt b/changelog.txt index 3196ace..d44736e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -4,17 +4,19 @@ -------------------------------------------------------------------------------- Version 0.911 -??-??-202? +December-23-2024 Updated by RoboCop -------------------------------------------------------------------------------- -- Added Metamod-P-APG and HLSDK 25th headers for forwards compatibility - - Added versatile containers for Optional Values -- Added C++ strings and smart pointers to reduce memory leaks and buffer overflows +- Reduced buffer overflows in `spectate_debug 2` + +- Added C++ arrays in the TFC Weapons make the code easier to understand and maintain -- Added C++ arrays on the TFC Weapons make the code easier to understand and maintain +- AMBuild Windows optimisation flags added by caxanga334 + +- DemoBots should now use their DetPacks more often - Restructured the `BotEngineerThink()` code function for optimal performance, reliability, and maintainability @@ -30,7 +32,7 @@ TODO List:- >> Complete 'botdontmove' in order for "GolfBots" to stay stationary ->> Fix bots navigation when shot by enemies as they sometimes cannot seem to detect where damage is coming from +>> Fix bot's `JOB_BIN_GRENADE` as they need to ditch their live grenades to prevent suicide bombing too often >> To prevent bots from shooting at spy corpses too long as they aren't aware that a player switched teams as enemy spy diff --git a/dll.cpp b/dll.cpp index 46e8270..e496a7b 100644 --- a/dll.cpp +++ b/dll.cpp @@ -61,7 +61,7 @@ constexpr unsigned char MENU_5 = 5; constexpr unsigned char MENU_6 = 6; constexpr unsigned char MENU_7 = 7; -cvar_t foxbot = { "foxbot", "0.911-beta1", FCVAR_SERVER | FCVAR_UNLOGGED, 0, nullptr }; +cvar_t foxbot = { "foxbot", "0.911", FCVAR_SERVER | FCVAR_UNLOGGED, 0, nullptr }; cvar_t enable_foxbot = { "enable_foxbot", "1", FCVAR_SERVER | FCVAR_UNLOGGED, 0, nullptr }; cvar_t sv_bot = { "bot", "", 0, 0, nullptr }; diff --git a/meta_api.cpp b/meta_api.cpp index 8b0582e..b21f0f2 100644 --- a/meta_api.cpp +++ b/meta_api.cpp @@ -38,7 +38,7 @@ static META_FUNCTIONS gMetaFunctionTable = { plugin_info_t Plugin_info = { META_INTERFACE_VERSION, // ifvers "FoxBot", // name - "0.911-beta1", // version + "0.911", // version __DATE__, // date "Tom Simpson & RoboCop ", // author "https://apg-clan.org/", // url