Commit graph

118 commits

Author SHA1 Message Date
Владислав Сухов
dcb74bcbbe
chatter.cfg: remove chatter phrases from Radio_NeedBackup event
Change phrases for Chatter_DefendingBombsite event
2024-04-21 10:17:51 +05:00
Владислав Сухов
3949ee0204 cfg: ru_lang.cfg: translated new line 2024-04-16 12:06:34 +00:00
Владислав Сухов
1174989fcc fix: indefinite article in cvar description (**an** should be used before the vowel,
and the article **a** is used before consonant.)
2024-04-16 12:02:38 +00:00
jeefo
cc01693de9
hearing: randomize listen position for heard sounds
graph: restore cvar variables values to initial values when disabling graph editor
cfg: update primary config with actual cvars
vision: remove unnecessary angles clamp
combat: allow to disable engine potential visibility checks
combat: do not aim to head on long distances with AWP, shotguns or with high recoil
bot: set the minimum think fps to 30.0
2024-04-11 16:26:12 +03:00
Владислав Сухов
867abdb288 cfg: ru_lang.cfg: translated new line 2024-03-31 21:33:24 +00:00
Владислав Сухов
c0b32cfb02 fix: wording 2024-03-31 21:30:01 +00:00
Владислав Сухов
627f1f48d0
cfg: ru_lang.cfg: some translation corrections 2024-03-23 19:26:09 +05:00
Владислав Сухов
61407341a0 cfg: ru_lang.cfg: translated new line 2024-03-18 20:20:47 +00:00
Владислав Сухов
ccfbb5479d cfg: ru_lang.cfg: translated new line 2024-02-19 15:42:37 +00:00
Владислав Сухов
74b6f0cbfd cfg: ru_lang.cfg: translated new line 2024-02-17 09:49:37 +00:00
jeefo
e7a67347f1
graph: enable graph c collection by default
bot: bump version to 4.5
2024-02-10 22:50:53 +03:00
Владислав Сухов
19b50cadd2 fix: remove an unnecessary apostrophe in the description of yb_graph_auto_collect_db (grammar correction) 2024-02-10 16:00:14 +00:00
Владислав Сухов
dbd90d0cce cfg: ru_lang.cfg: translated new lines 2024-02-10 15:55:52 +00:00
jeefo
46ebbeea57
graph: allow graphs to be auto-collected (controlled via yb_graph_auto_collect_db)
By default it's off, but it's allow bot to scan graph directory, do a diff with a graph db server and upload every single graph file that do not exist in central database. This is done in a separate thread and do not block server process, and only once server/game is started, not on change level. Also, it's not working on currently started map.
2024-01-30 14:37:14 +03:00
jeefo
d82124e595
bot: return of the cheat cvar yb_whose_your_daddy (resolved #513)
combat: resolve strafe movement issues
combat: resolve bots always standing still with pistols and shotguns
vision: take a look at recent victim for some time before changing view angles
control: allow bots to be killed silently (ref #514) via commands
control: bots that are killed with auto kill timer are now killed silently
2024-01-29 08:08:07 +03:00
jeefo
05e10bae6e
feat: allow bots to be added into the game even if no default spawn points (ref #511) 2024-01-21 00:59:15 +03:00
jeefo
bf91ef2831
fix: bots at difficulty 0 unable to do anything useful
fix: lang configs unable to parse last translated line (fixes #340)
fix: last enemy isn't  cleared instantly with dead entity anymore
fix: bot weakness in pistol rounds
analyzer: improved optimization of useless nodes
linkage: make inability to call gamedll player( non-fatal
linkage: fixed bot boot  on WON engines pre 2000 builds (support for beta 6.5 restored)
cvars: added suupport to revert all cvars to defaults via 'yb cvars defaults'
cvars: added cv_preferred_personality  to select bot default personality
refactor: use single function to send hud messages over the bot code
bot: added random original podbot welcome message to preserve origins of this bot
conf: shuffle bot names and chatter items on conflig load
conf: simplified a bit chatter.cfg syntax (old syntax  still works
build: added support for building with CMake (thanks @Velaron)
refactor: rall the memory hooks moved into their one cpp file
2024-01-19 00:03:45 +03:00
Владислав Сухов
0163d6a9da
cfg: ru_lang.cfg: translated new line 2023-12-31 22:43:24 +06:00
Владислав Сухов
6493608fc2
cfg: ru_lang.cfg: translated new line 2023-10-30 16:20:52 +06:00
Владислав Сухов
c5e233304d
cfg: ru_lang.cfg: translated new line 2023-09-21 17:36:51 +06:00
commandcobra7
ae9beff151
fix: texts have been corrected. (#477)
task: normal: skip sniper node if no sniper weapon.
task: normal: don't walk if there are no enemies left and they are using knives.
task: attack: get proper function if bots lose close node after attack task.
nav: unnecessary codes cleared.
combat: attack movements reviewed.
bot: enemy hearing is now better. (thanks for the @spodlesniy idea)
desire: increased desire to seek cover by distance. (made for zombie plague mod)
---------
Co-authored-by: jeefo <jeefo@rwsh.ru>
2023-09-10 11:12:15 +03:00
Владислав Сухов
659db9b063 cfg: ru_lang.cfg: translated new line 2023-08-14 20:40:43 +00:00
jeefo
5d6efef494
cfg: update primary config with actual cvars and descriptions 2023-07-19 13:30:55 +03:00
Владислав Сухов
b2fdf1c641 cfg: ru_lang.cfg: translated new line 2023-07-10 14:30:12 +00:00
Владислав Сухов
303c5cebc8 cfg: ru_lang.cfg: translated new lines 2023-07-10 14:04:36 +00:00
jeefo
9ff97c1997
aim: wipe prediction if destination is not index isn't exists
bot: remove copyright year, and provide original author nickname
lang: fix some spelling
2023-05-24 23:41:23 +03:00
Владислав Сухов
341b16fe18 cfg: chatter.cfg: fixes and additions to bot chatter 2023-05-23 21:11:08 +00:00
jeefo
566828b2a1
cfg: update graph download url [skip ci] 2023-05-14 00:33:38 +03:00
jeefo
6f8ee60a57
cfg: update yapb.cfg with latest cvars
bot: bump yapb version to 4.4
2023-05-13 22:53:25 +03:00
jeefo
7f4d4748fa
fix: center-screen messages not appearing (fix: #446)
fix: crash when creating too much threads
refactor: fix typos in comments in headers
2023-05-12 22:12:22 +03:00
Владислав Сухов
b946cbdcbf
add: creating a jump path via menu and console command 2023-05-12 21:19:07 +03:00
jeefo
7b58d51973
bot: refactor and clean up old code
fix: crash when saving old format pwf on hlds
bot: moved sdk headers to separate submodule
nav: improved unstuck and avoidance (thanks @commandcobra7) code
bot: use correct path slashes depending on platform for all data
cfg: removed simplified chines' translation, as it's too outdated
2023-05-12 20:00:06 +03:00
Владислав Сухов
2c9897c8f0 fix: typos 2023-05-09 19:31:14 +00:00
Владислав Сухов
da524295db fix: spelling 2023-05-09 19:30:08 +00:00
Владислав Сухов
12c72ebd06 cfg: ru_lang.cfg: translated new strings 2023-05-09 19:27:39 +00:00
Владислав Сухов
0dc6c0f5db
cfg: ru_lang.cfg: fix typos 2023-04-23 19:07:23 +06:00
Владислав Сухов
5adb9deb15 cfg: ru_lang.cfg: translated new strings 2023-04-20 11:46:23 +00:00
Владислав Сухов
7ebe866653 cfg: update english template for language configs 2023-04-20 11:25:44 +00:00
Владислав Сухов
422772d3b4
cfg: difficulty.cfg: update difficulty definition example
fix: some mistakes in descriptions of difficulty variables
2023-04-19 13:14:20 +06:00
Владислав Сухов
143a86b191 fix: english grammar 2023-04-19 06:51:49 +00:00
Владислав Сухов
851cb2ab93 fix: some typos in cvar descriptions, etc. 2023-04-19 06:39:18 +00:00
Владислав Сухов
e4f7a01348 cfg: ru_lang.cfg: translated new strings 2023-04-19 06:28:56 +00:00
jeefo
3729be6aab
cfg: removes some bad names 2023-04-16 01:26:09 +03:00
jeefo
9c73a070b7
aim: do not reduce prediction for grenades
refactor: standardize access to bot files
graph: allow to specify graph upload url via cvar
graph. do not spam if extensions files  are not found
2023-04-13 03:05:35 +03:00
jeefo
1a650c57ce
graph: reworked buckets so they can handle very large number of nodes
graph: reworked buckets so they can handle very large number of nodes
aim: bots should more respect headshot allow option (needs testing)
aim: incorporated never-finished changes from pr #204
nav: increased reachability timers a bit
nav: ensure buckets has enough nodes before use they
conf: introduced max recoil in difficulty config file
bot: overall fixes to jason mode, treat knife in hands and no weapons as jason mode too
bot: changed default difficulty level for bots to level 3
fix: knife attacks not working since last commit (fixes #429)
fix: hostage rescue not working since last commit (fixes #427)
refactor: use range loops for graph outside graph class when possible
2023-04-11 22:32:28 +03:00
Владислав Сухов
3232c5a8b0 fix: typos in yb_economics_disrespect_percent cvar description 2023-04-11 15:31:56 +00:00
Владислав Сухов
c13d9c8f53 cfg: ru_lang.cfg: translated new strings 2023-04-11 15:27:41 +00:00
Владислав Сухов
902fb23319 cfg: remove the yb_whose_your_daddy cvar 2023-04-11 10:02:47 +00:00
jeefo
53df621dfc
build: reworked build and package to simplify process
build: reworked build and package to simplify process
build: windows dll is now compiled by clang, msvc build added to extras package
fix: clear all the implicit conversions in the code (also fixed some bugs)
fix: crash on  never xash3d-fwgs engine
fix: fixed bad bot behaviors on aarch64
fix: crash on some maps due to missing previous node
fix: finally removed memset(this) within bot creatin
2023-04-02 12:17:12 +03:00
Владислав Сухов
073e69f587 cfg: ru_lang.cfg: translate new strings 2023-03-25 09:40:04 +00:00