Fork of the Counter Strike 1.6 bot modification YAPB - https://github.com/yapb/yapb/tree/master to make the Noob/easy difficulty easier
Find a file
jeefo 29c00565dc
aim: verify camp angles from nav data before using them
aim: tweaked a bit grenade handling, so bots should use them more
aim: reduce time between selecting grenade and throwing it away
aim: removed hacks in look angles code, due to removing yb_whoose_your_daddy cvar
aim: use direct enemy origin from visibility check, and not re-calculate it
aim: update enemy prediction, so it now depends on frame interval for a bot
aim: additional height offset are tweaked, and now used only for difficulty 4
nav: tweaked a bit player avoidance code, and it's not preventing bot from checking terrain
nav: do not check banned nodes, when bucket sizes re too low
nav: cover nodes are now selected depending on total bots on server
nav: let bot enter pause task after long jump
nav: extend velocity by a little for a jump, like it was in first versions of bot
nav: stuck checking is now taken in account lower minimal speed if bot is ducking
fix: navigation reachability timers, so bots will have correct current node index while camping
fix: bots are unable to finish pickup or destroy breakable task, if target is not reachable
fix: cover nodes are now calculated as they should
fix: manual calling bots add_[t/ct] now ignores yb_join_team cvar
bot: tweaked a little difficulty levels, so level 4 is now nightmare level, and 3 is very heard
bot: minor refactoring and moving functions to correct source file
bot: add yb_economics_disrespect_percent, so bots can ignore economics and buy more different guns
bot: add yb_check_darkness that allows to disable darkness checks for bot, thus disallowing usage of flashlight
bot: camp buttons are now lightly depends on bot health
chat: welcome chat message from bots is now sent during first freeze time period
crlib: switch over to stdint.h and remove crlib-own types
crlib: fixed alignment in sse code
2023-04-07 14:46:49 +03:00
.github/workflows build: reworked build and package to simplify process 2023-04-02 12:17:12 +03:00
cfg/addons/yapb/conf build: reworked build and package to simplify process 2023-04-02 12:17:12 +03:00
ext aim: verify camp angles from nav data before using them 2023-04-07 14:46:49 +03:00
inc aim: verify camp angles from nav data before using them 2023-04-07 14:46:49 +03:00
src aim: verify camp angles from nav data before using them 2023-04-07 14:46:49 +03:00
vc aim: verify camp angles from nav data before using them 2023-04-07 14:46:49 +03:00
.editorconfig Custom.cfg (#213) 2020-12-15 15:28:58 +03:00
.gitattributes merge changes from the defunct ubot 2020-06-16 11:19:30 +03:00
.gitignore Fixed compiler warnings. 2020-11-23 10:48:44 +03:00
.gitmodules crlib: add as submodule 2021-09-08 20:07:37 +03:00
LICENSE Some menu tweaks (#397) 2023-01-22 19:12:03 +06:00
meson.build aim: verify camp angles from nav data before using them 2023-04-07 14:46:49 +03:00
meson_options.txt build: reworked build and package to simplify process 2023-04-02 12:17:12 +03:00
package.py build: reworked build and package to simplify process 2023-04-02 12:17:12 +03:00
README.md Update README.md 2022-09-21 20:21:06 +03:00

YaPB 🇺🇦

Latest YaPB Latest YaPB YaPB License Downloads

☉ About

It's a computer controlled players (bots) for the Counter-Strike b6.6 - 1.6 and Counter-Strike: Condition Zero. Bots allows you to play that games without connecting any game server or even without internet.

☉ Documentation

☉ Waypoints

All requests/bugs regarding bots navigation graph (waypoints) are located in this repository. if you have waypoint request, please post an issue there.