Repository navigation
FoXBot v1.0-beta1
The moment you've all been waiting for: a major upgrade for TFC Bots with some new additional features! But bare in mind that this major upgrade is a prototype and isn't tested a lot of times so be sure to report any issues or bugs to me, except the ones listed in the To-do.
-
Added visibility tables based from RCBot1 and are stored in /visibility folder
-
Added a self-learning program using Neural Net and Genetic Algorithms based from RCBot1
-
Added a experience program for bots to gain a bit of wisdom and be less lame
-
Added a
bot_bunny_hopvariable to allow servers to choose for bots to bunnyhop on their own accord -
The bunnyhopping bots will not bunnyhop in doorways, inside pillbox bunkers nor inside tight corridors
-
The bunnyhopping will be able bots to jump in a zigzag alternating strafe pattern in order to gain agility and evasion
-
The visibility and experience auxillary data can be compressed using Miniz
-
Bots should be able to remember and note where enemy SG turrets were spotted and avoid that particular route
-
Reverting to compile Linux builds only for SSE2 as SSE4.2 isn't necessary
-
Sanitised the null pointer inputs for
void BotCreate() -
Modernised the Waypoint Menu coding
-
Spies should now ignore using teleporters as their team coloured glow will make their covers blown easily
-
BotClient_TFC_VGUI()reinstated for bot_team_balance 0 to work for like Bots Vs Human gameplay -
Adding Link Time Optimisation to boost the bot's performance for pathfinding and AI logic
-
Reduced maximum waypoints from 32000 to 1024 as all maps don't use no more than 1000 waypoints
-
Pitch and yaw speed tripled to allow bots to turn faster to avoid falling from catwalks without the fences
-
Adding a detection for when the server changes sv_airaccelerate and sv_gravity to determine their jumps and bunnyhops
-
Removing jump waypoints that was used as bunnyhop waypoints as that is no longer required
TODO List:-
To allow bots to understand on how to shoot door buttons, if touching them doesn't work like in well or alchimy maps
Complete
botdontmovein order for "GolfBots" to stay stationary
Fix bot's
JOB_BIN_GRENADEas they need to ditch their live grenades to prevent suicide bombing too often
To improve the pipebomb laying trap pattern and to plant them near the flag