jeefo
e1d64b62ce
fix: revert graph version to 2
...
add: allow loading of graphs with different versions for future bot versions.
2022-10-03 11:20:06 +03:00
jeefo
fd7b722fd8
add: make graph author read-only if graph file already has author upon load ( resolves #369 )
2022-09-21 14:47:36 +03:00
commandcobra7
07a8a5c81e
fix: bots do not look at the wall while camping. (solves #303 )
2022-09-13 10:57:59 +03:00
dmitry
10db943cdf
fix: unrelated client messages by resetting client command issuer, if not handled by the bot (related #360 )
2022-09-10 15:47:41 +03:00
dmitry
5bef87900a
fix: possible fix for #330 by @commandcobra7
2022-09-10 02:31:53 +03:00
jeefo
b606b78cda
improve: use ScoreAttrib message to detect if bot is a VIP or not. ( #356 )
...
This should resolve problems with bot behavior, when plugins changes VIP player model to something else.
2022-08-03 23:59:57 +03:00
dmitry
659f69d0f0
graph: do not touch buckets while editing graph.
...
it's not necessary as buckets are created upon every graph load, so it's just waste of cpu cycles while editing graph.
2022-06-17 13:41:23 +03:00
Владислав Сухов
b42e4e312a
add: yb_pickup_best cvar ( #344 )
2022-06-10 23:18:06 +03:00
Владислав Сухов
a4bb513226
add: red and blue arrows pointing to danger index
...
for Terrorists and Counter-Terrorists respectively
2022-04-24 19:28:36 +06:00
dmitry
ad34b1e888
fix: chat percentage isn't working as expected ( resolves #332 )
2022-04-18 17:31:37 +03:00
jeefo
98704303ef
Merge pull request #329 from yapb/issue-326
...
fix: wrong data type for flash level (flashbat message) (resolves #326 )
2022-04-14 15:49:15 +03:00
dmitry
af992c374c
fix: wrong data type for flash level (flashbat message)
2022-04-14 12:36:23 +03:00
dmitry
a49f95f506
fix: use memfile to use engines search paths for veryfying chatter files.
2022-04-14 11:55:37 +03:00
dmitry
1eac0f8be8
fix: do not remove player_weaponstrip on regamedll (not affected by this bug)
2022-04-08 17:57:19 +03:00
dmitry
06774a4282
fix: do not prevent buying on fy_* maps, ( fix #325 )
...
If you need to prevent bots buying on specific map use map-cfg with yb_botbuy 0.
2022-04-03 14:43:29 +03:00
Владислав Сухов
45992e3044
fix: prevent dropping weapons on "Drop C4" command
2022-03-20 15:43:05 +06:00
dmitry
7cde86e88c
fix: do not save bots names between levels when name prefix is set ( fix #315 )
2022-03-10 09:38:53 +03:00
dmitry
201626df91
fix: print queue isn't resetted on changelevel ( fix #314 )
2022-03-01 21:45:52 +03:00
dmitry
40116a201d
fix: command menu drop command causes crash with thirdparty bots ( fixes #309 )
2022-02-23 22:05:58 +03:00
dmitry
ce01e28be3
fix: prevent bots from staying forever trying to destroy breakable ( fixes #288 )
2022-02-22 13:51:59 +03:00
dmitry
5104508665
refactor: change comparison order in weapon pickup code
2022-02-22 10:21:21 +03:00
dmitry
51c645172a
fix: re-check ground weapon upon pickup to recheck weapon is nice to us ( fix #301 )
2022-02-21 11:03:59 +03:00
dmitry
2c523441ae
fix: look straight when picking up the hostages ( fixes #305 )
2022-02-21 10:43:39 +03:00
Владислав Сухов
e59ed4d48f
fix: display message about missing camp points
...
Related to: https://github.com/yapb/yapb/issues/306
2022-02-18 17:30:29 +06:00
dmitry
5d2a81f341
fix: make bots reach the debug goal node.
2022-02-12 23:22:54 +03:00
dmitry
4552ebd79c
graph: auto acquire editor rights via menu
2022-01-31 22:00:07 +03:00
dmitry
7dc34bd7fa
fix: do not update pings for any players that are not yapb or real players (related #284 )
2022-01-31 20:24:50 +03:00
dmitry
5019b34426
add: made terrorist more offensive and cts more defensive on es_ maps ( #295 related)
2022-01-29 12:26:25 +03:00
dmitry
81a308de21
fix: clear out graph editor upon player disconnect
2022-01-29 12:20:11 +03:00
Владислав Сухов
c0e417cca7
add: option to disable autosaving
...
fix: autosave nodes 1 more than specified in cvar.
Now, if the value of cvar is 15, then every 15th node will be autosaved.
2022-01-23 21:15:21 +06:00
dmitry
26edd7e35b
fix: do not override other bots ping value ( resolves #284 )
2022-01-21 23:45:20 +03:00
dmitry
c0d2ae4915
fix: removed duplicate messages with cache points in console command ( resolves #286 )
...
fix: massive message overflow when displaying nodes info (resolves #287 )
add: yb_graph_draw_distance,cvar so you can specify visible nodes draw distance in editing mode
2022-01-21 23:39:26 +03:00
dmitry
f6cbc49ca9
fix: bomb plant chat section is mistakenly assigned to kill chat section ( fixes #281 )
2022-01-19 01:11:01 +03:00
dmitry
c4116da021
graph: change outgoing path to white again ( fix #277 )
2022-01-17 10:01:18 +03:00
dmitry
0f53ab207c
add: option to disable autosaving (set yb_graph_auto_save_count to 0).
2022-01-16 02:00:49 +03:00
dmitry
40ee34336f
fix: typo in latest commit [skip ci]
2022-01-16 01:58:06 +03:00
dmitry
4fe4f30d39
add: implement autosaving graph data ( fixes #249 )
2022-01-16 01:57:21 +03:00
dmitry
d402f38295
add: add current map and current time to graph editing overlay
...
fix: send client messages as unreliable to prevent reliable channel overflow (should solve problems when editing large number of waypoints on single location)
2022-01-16 01:14:11 +03:00
dmitry
ae0156ff42
fix: game menus are still executed when yapb menu is showed ( fixes #271 )
2022-01-15 23:18:58 +03:00
dmitry
e21e9a71c9
update: bump the year
2022-01-04 00:23:19 +03:00
dmitry
80890c25e1
fix: graph urls
...
update: yapb.cfg with latest cvars
2022-01-04 00:10:36 +03:00
Владислав Сухов
08353e6006
Fixes of typos, punctuations, mistranslation ( #274 )
2022-01-03 22:29:07 +03:00
godhand897
f55ac6c5c4
fix: hostage code ( #269 )
...
fix: hostage code
add: yb_random_knife_attacks cvar
2022-01-03 09:18:36 +03:00
dmitry
17d371014a
add: allow "erase" command on hlds without acquiring editor
2021-11-16 14:12:09 +03:00
dmitry
215e1c15d9
add: yb_object_pickup_radius cvar. fixes #256 .
...
refactor: switch from yapb.ru to yapb.jeefo.net as default url.
2021-11-15 12:10:18 +03:00
dmitry
3205e1253f
refactor: use xash3d physics interface to handle with linkents, so do not hook dlopen/dlsym while running under xash3d
...
add: force set sv_forcesimulating to 1 while running under xash3d
2021-09-30 16:37:40 +03:00
dmitry
49a1fbbb6b
add: yb_save_bots_names used to save bots names between level changes
...
remove: pfnChangLevel hook, it's not needed in multiplayer
remove: kick all bots on level change on xash3d, it's done by default now.
2021-09-21 16:52:20 +03:00
jeefo
6f912eb056
Refactoring ( #246 )
...
add: yb_chat_percent, yb_camping_time_[min/max], yb_danger_factor[min/max], yb_chat_percent cvars
fix: possible crash with difficulty 0
fix: debug_goal should not be used as last history
fix: startup on old hlds, because of missing pfnGetFileSize
fix: crash with out-bounds read
change: again tweaked some aiming code
change: player avoidance code so bots will jump less when stuck
change: max followers is just /4 of max players
refactor: redone distance between vectors
refactor: remove magic numbers in graph.add function
2021-09-20 13:50:00 +03:00
dmitry
6e83258c7d
build: add arm64 build to linux release package
...
add: yb_ignore_objectives, that makes bots to ignore map target (hostage rescue, bomb plant/defuse) (fixes #237 )
fix: possible buffer overrun in message functions
build: cleanup package.py
2021-09-17 15:55:57 +03:00
dmitry
e0f3317b1a
change: increase defend node search radius
...
change: more fixes to aiming table
2021-09-17 14:40:39 +03:00