Commit graph

496 commits

Author SHA1 Message Date
jeefo
c7d02f3f1d
fix: game freezes when starting without internet connection (ref #600) 2024-07-24 23:49:30 +03:00
jeefo
18fe797c7b
fix: disabled frame skipping on xash3d still works partially (ref #593) 2024-07-14 15:01:36 +03:00
jeefo
c63cccb1a2
nav: fix some door opening glitches 2024-07-10 23:48:20 +03:00
jeefo
0e91a7e61c
bot: creature bots should hunt for enemies more frequently 2024-07-04 21:27:05 +03:00
jeefo
78d9e88caf
bot: always remove bomb entities from ignore item list 2024-07-03 22:00:58 +03:00
jeefo
8c0e603e55
bot: allow bots to ignore more than one item on the ground per-round 2024-07-03 11:48:56 +03:00
jeefo
26e374d3f5
fix: bots doesn't forgets unreachable items (ref #589)
crlib: update submodule
2024-07-03 09:52:52 +03:00
commandcobra7
405955d03f aim fix: conditions for failure in enemy prediction 2024-07-02 01:05:11 +03:00
jeefo
8ac9b6c379
msg: fix conditions (ref #589) 2024-06-24 11:39:56 +03:00
jeefo
690c4d660c
msg: use StatusIcon message to detect if bot has a defusal kit (ref #589) 2024-06-24 11:37:24 +03:00
jeefo
b0da38b2ab
mgr: fixes to quota managenent 2024-06-12 23:04:53 +03:00
jeefo
91073ddf5d refactor: back some things into an order 2024-06-06 20:46:25 +03:00
commandcobra7
ece83734a1 nav: return to everything visible in finding the nearest node. (resolve previously solved problem #432)
nav: checks whether the robot is blocked in the direction of movement. (excluded in hostages)
2024-06-06 20:46:25 +03:00
jeefo
4743d52d96
aim: force offset-based enemy part detection in hearing code
fix: engine pvs checking isn't do anything
2024-06-05 23:56:35 +03:00
jeefo
94fcb8b5b5
fix: wrong condition 2024-06-05 19:01:47 +03:00
jeefo
3a026b1d4b
fix: condition order for creatures in task filtering (resolves #583) 2024-06-04 22:58:21 +03:00
jeefo
61036ecadc
build: fix clang builds 2024-06-02 23:08:38 +03:00
jeefo
8dece62df6
aim: added optional hitbox-based aiming for bots (ref #579) 2024-06-02 23:03:12 +03:00
jeefo
87cbd144c2
mgr: random bot kick is now more even across teams 2024-06-01 13:58:48 +03:00
jeefo
587064e897
combat: only move back if there's no wall behind the bot 2024-06-01 13:52:04 +03:00
jeefo
d121f2a163
build: fix non-msvc builds 2024-06-01 11:01:02 +03:00
jeefo
4aa6aff8b6
bot: improved logic when in freezetime
fix: full reset entvars of  fakeclient upon entity creation
fix: high skilled bots can't shoot with sniper weapons on short distances (ref #582)
fix: fill server will not overflow number of bots anymore
fix: do  not treat dormant  entites as valid clients for bots
mgr: : single bot kick is now working in non-sequential order
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2024-06-01 10:57:57 +03:00
jeefo
bd9286cf87
nav: add option to configure slope height for autogenerated graphs (ref #580) 2024-05-30 11:16:13 +03:00
jeefo
f97876d9cf
conf: remove yb_logger_disable_logfile in favor of custom setting 2024-05-28 09:09:54 +03:00
jeefo
06c2243d58
fix: flush radio queue if became creature 2024-05-27 23:19:02 +03:00
Владислав Сухов
279b1e50d3 fix: radio order checking condition after merging master branch 2024-05-26 06:34:57 +00:00
Владислав Сухов
de38555aa1 Merge branch 'master' into chatter-fixes-and-improvements 2024-05-26 06:26:03 +00:00
jeefo
eec4101daa
fix: zombies should not emit any radio or chatter events 2024-05-25 23:42:55 +03:00
jeefo
4154b66cc2
fix: do not enforce fake cvars on legacy or xash3d environment 2024-05-24 20:05:49 +03:00
jeefo
639f2b269f fix typos [skip ci] 2024-05-24 20:00:07 +03:00
jeefo
b72f8a2ef9 bot: disable fake bot features by default (ref #575) 2024-05-24 20:00:07 +03:00
Владислав Сухов
92af7495ea Merge branch 'master' into chatter-fixes-and-improvements 2024-05-22 19:48:24 +00:00
jeefo
9bc72e90c4
fix: typo [skip ci] 2024-05-22 22:04:15 +03:00
jeefo
5b63690986
bot: reduce items ignorance after donating bomb
refactor: fix some typos
2024-05-22 19:57:02 +03:00
jeefo
778d14b755
bot: transfer c4 to humans (if any) when ignore_objectives is on 2024-05-22 13:33:26 +03:00
jeefo
ee964e0c9a
fix: pingfaker overwrites pings for real players (resolves #572)
fix: crash bug introduced in #569
2024-05-22 11:13:52 +03:00
Владислав Сухов
9d7b037e05 add: OnARoll chatter event with phrases that bots will say when completing a kill streak in a short amount of time 2024-05-20 19:58:59 +00:00
Владислав Сухов
e2ed55364d Merge branch 'master' into chatter-fixes-and-improvements 2024-05-20 15:55:56 +00:00
Владислав Сухов
747eb569c1 fix: offset ranges for zoomrifle (resolves: https://github.com/yapb/yapb/issues/571) 2024-05-20 15:53:09 +00:00
Владислав Сухов
f049391637 Merge branch 'master' into chatter-fixes-and-improvements 2024-05-17 18:33:56 +00:00
Владислав Сухов
864ae158a5
menus: text corrections (#570) 2024-05-18 00:00:54 +05:30
commandcobra7
30df1a5726
control: text changes in the control menu. replaced `waypoint with node` (#569)
Co-authored-by: jeefo <dmitry@jeefo.net>
2024-05-16 21:15:41 +03:00
jeefo
33aaf950e2
fix: eating whitespaces in translations (resolves #372)
Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2024-05-15 23:57:23 +03:00
jeefo
dedbf8ab82
bot: add more support for zombie mod scenario (ref #563)
added multiple items to custom.cfg, so game delay timer cvar is now configurable, the infected team is configurable as well.

creature (well, just zombies) now correctly detects their "creature" status even with custom model names (assumes that bot is on an infected team = zombie)

Co-Authored-By: Max <161382234+dyspose@users.noreply.github.com>
2024-05-15 22:56:35 +03:00
Владислав Сухов
862b409e92 Merge branch 'master' into chatter-fixes-and-improvements 2024-05-09 12:58:54 +00:00
jeefo
ca73751957
fix: kill bots ignores specified team (resovles #566) 2024-05-08 10:08:49 +03:00
Владислав Сухов
332a962ad4 Merge branch 'master' into chatter-fixes-and-improvements 2024-05-08 04:19:37 +00:00
jeefo
6663cdab7b
bot: some fixes to radio handling (ref #560) 2024-05-07 22:01:57 +03:00
Владислав Сухов
9e24eb6be4 Merge branch 'master' into chatter-fixes-and-improvements 2024-05-07 09:15:48 +00:00
jeefo
009bdf2f3e
refactor: reformat the code 2024-05-05 01:06:56 +03:00