95f1261dda
Adjust Newbie aim spring to reduce snap headshots
build / bot-build (apple-x86) (push) Waiting to run
build / bot-build (linux-amd64) (push) Waiting to run
build / bot-build (linux-arm64) (push) Waiting to run
build / bot-build (linux-riscv64) (push) Waiting to run
build / bot-build (linux-x86) (push) Waiting to run
build / bot-build (linux-x86-gcc) (push) Waiting to run
build / bot-build (linux-x86-nosimd) (push) Waiting to run
build / bot-build (windows-amd64) (push) Waiting to run
build / bot-build (windows-x86-clang) (push) Waiting to run
build / bot-build (windows-x86-gcc) (push) Waiting to run
build / bot-msvc (windows-x86) (push) Waiting to run
build / bot-msvc (windows-x86-msvc-xp) (push) Waiting to run
build / bot-apple (apple-arm64) (push) Waiting to run
build / bot-continuous-release (push) Blocked by required conditions
build / bot-release (push) Blocked by required conditions
2025-12-27 18:25:40 -05:00
3ed7a71dd5
Fix excessive path penalties
2025-12-27 16:28:31 -05:00
jeefo
4015f8de06
mgr: allow to disable spawn count checks (ref #754 )
2025-12-20 16:00:32 +03:00
jeefo
113cb5e916
bot: stop shoot breakable task in case enemy exists
...
manager: fix crash due miss-swap of max and min difficulty levels on bot adding (thx @stalin_alex)
2025-12-20 00:44:21 +03:00
jeefo
cd02ca3a23
fix: kllstreak counting ( resolves #749 )
2025-11-22 15:14:13 +03:00
jeefo
6decb2bfb3
ci: try to build for riscv64
2025-11-13 16:27:32 +03:00
jeefo
bc67453b6c
platform: added basic riscv support
2025-11-13 15:41:30 +03:00
jeefo
17ed252b60
nav: more fixes to ladder navigation
...
refactor: bot difficulty data and add graph refresh command
combat: fixes for smoke grenades (ref #743 )
engine: fixes to spawn management (ref #744 )
2025-11-12 21:31:23 +03:00
jeefo
7b378ba3fa
nav: various fixes to movement code
...
refactor: move some things into new game state class
2025-10-08 20:12:46 +03:00
jeefo
6604145481
fix: hide chatter icon even for players that changed team
...
fix: mark bot as finished buying on csdm spawn (ref #734 )
fix: do not start any map analysis if already analyzing (ref #726 )
combat: improved head/body aiming (ref #734 )
2025-09-10 15:32:40 +03:00
jeefo
b083e872e0
graph: do not spam about empty training data on changelevel
2025-09-03 21:09:35 +03:00
jeefo
1cc5f452ff
fix: startup when gamedir appears on path multiple times (ref #704 )
2025-09-03 16:19:07 +03:00
jeefo
95f907434b
nav: fix double jumping when bot gets stuck
...
bot: restore bot difficulty levels (ref #729 )
bot: probably fix freezetime accident shooting (ref #729 )
build: use noexecstack when building library
refactor: rework some old code and remove unnecessary things
2025-09-01 23:20:36 +03:00
red-magic
70a11d6427
cfg: fix grammar in cvars description ( #731 )
2025-09-01 23:03:28 +03:00
semyon_f
4253fb19d6
emscripten: minify ( #728 )
2025-08-29 17:14:43 +03:00
jeefo
e22b0ffeea
fix: commands execution order
2025-08-23 18:17:32 +03:00
jeefo
64166213f6
bot: move aim direction to upkeep
2025-08-23 16:54:26 +03:00
jeefo
8770569e1f
fix: weapon firing with pistols after last commit
2025-08-23 16:50:32 +03:00
jeefo
71b9f4efc8
fix build errors
2025-08-23 16:27:29 +03:00
jeefo
90dde6690b
bot: done some experiments with think timers
2025-08-23 16:24:13 +03:00
Bohdan Shulyar
34772be5ca
build: don't link version-script on macOS ( #727 )
2025-08-22 13:26:54 +03:00
jeefo
d1e37e27e1
build: remove unnecessary include
2025-08-21 21:50:30 +03:00
jeefo
9b8c41edea
storage: only use relative paths if installed in a desired way
...
graph: drop support for cs-ebot ewp files
2025-08-21 21:43:21 +03:00
jeefo
784ad5e303
graph: do not show any warnings on analyzed maps (ref #726 )
...
ctr: revert cvars to it's config value instead of hardcoded values (resolves #722 )
2025-08-14 19:35:26 +03:00
jeefo
97945966cd
graph: force unlink graph in case major failure (ref #704 )
2025-08-09 20:25:13 +03:00
jeefo
6da92fe0f2
nav: restore fix fall timer removed in last major pr
2025-08-09 20:20:43 +03:00
a1batross
34630a4103
Restore lib prefix on Android, as it's required by the package manager. Otherwise, it skips unpacking libraries without the prefix. ( #721 )
2025-08-09 18:44:03 +03:00
ololoken
4a57df3a45
emscripten: add emscripten platform support ( #720 )
2025-08-08 13:02:22 +03:00
jeefo
e37cbb89a5
fix: crash bug introduced in pr #707
...
bot: do not apply bullet spread if in hardcore mode
2025-08-07 17:50:22 +03:00
commandcobra7
286e1c8621
bot: perform a seek cover search mission to avoid infected creatures. ( #707 )
...
bot: perform a seek cover search mission to avoid infected creatures.
nav: several changes in controlling the terrain.
2025-08-06 15:44:07 +03:00
jeefo
590471d94c
mgr: added yb_first_human_restart ( resolves #713 )
...
When bots are playing on dedicated server and first human joins a team the game will be restarted if yb_first_human_restart is higher than zero.
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2025-08-05 12:32:58 +03:00
jeefo
cf9d0cc84f
mgr: fix leader selection stuff ( fix #624 )
...
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2025-08-04 16:53:26 +03:00
Max
85af7c7c63
Merge pull request #718 from a1batross/android_library_naming
...
Partially implement library naming scheme, and use it on Android
2025-08-04 15:10:08 +03:00
Alibek Omarov
9289ab723a
Partially implement library naming scheme, and use it on Android
2025-08-03 05:40:34 +05:00
jeefo
1394d08a28
0bot: allow bots to check breakable team ( fix #693 )
2025-06-19 00:21:34 +03:00
jeefo
ae913a52db
fakeping: force-enable fake pings on listen server
...
combat: reduce jumping when in strafe mode (ref #699 )
linkage: enable bots bullet spread when running without metamod
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2025-06-09 13:07:55 +03:00
jeefo
9cb8171030
fix: behavior with bomb, when ignoring objectives (ref #696 )
2025-05-22 22:05:48 +03:00
jeefo
1311406544
bot: allow to enable fake features with quoted value
2025-05-13 13:03:12 +03:00
jeefo
6dfb09f110
fix: logos config not initialized ( resolves #691 )
...
bot: make sure rescue zone icon blinking to consider bot reached rescue zone when escorting hostages (ref #688 )
bot: remove hardcoded radio communication randoms, so they're now depends on bots personality
refactor: some refactoring of code
2025-05-07 13:07:40 +03:00
jeefo
d6d76e136d
fix: problems with breakable on cs_mari (ref #686 )
...
fix: goal selection on some zombie maps (ref #684 )
2025-04-03 15:12:06 +03:00
jeefo
aeff9f8d46
ci: always use verbose output when compiling
...
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2025-03-20 15:56:03 +03:00
jeefo
40dc667e03
fix: crash when enabling hitbox aiming between rounds
2025-03-20 08:15:26 +03:00
jeefo
1684da81cd
build: try to fix win32-gcc build
...
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2025-03-16 18:36:45 +03:00
jeefo
38c45aff9a
fix: crash with hl25 structs on xash3d again
...
fix: %t placeholder should return damage inflictor when used in team attack section of chat
fix: all arguments in bot commands are lowercased (resolves #680 )
bot: disable threads when engine's timescale is active
bot: a little refactor for the code all over the places
linkage: resolved crash due to sse alignment on ancient engines (resolves #614 )
utils move wave parse into crlib
practice: move loading practice to thread pool
build: allow to build with static linkents instead of hooking dlsym
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2025-03-16 18:25:15 +03:00
jeefo
24be4479de
fix: startup on xash when hl25 extended structs enabled ( closes #677 )
2025-03-04 10:26:07 +03:00
jeefo
2fb0419765
fix: crash due xash loadiing gamedll even without starting local game server
...
fix: zero out yb_think_fps_disable on xash when sys_ticrate > 100 (closes #677 )
2025-03-03 21:58:35 +03:00
jeefo
8c9e47cc13
bot: always run player movement (else it's bad for mods)
2025-03-02 23:20:55 +03:00
jeefo
677aa4fed8
fix: run player move even on dead clients on non-standard game modes (ref #676 )
...
ctrl: added "w" alias as graph command
2025-03-02 20:53:27 +03:00
jeefo
f9aa608a6a
refactor: split very long statements [skip ci]
2025-02-28 05:44:52 +03:00
jeefo
6c7f232d8d
ci: try to fix build
2025-02-28 02:15:03 +03:00