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
jeefo
f1d0cf6ab2
fix: replace the non-existent camp radiochatter sound ( fixed #289 )
2022-01-21 21:30:16 +03:00
Владислав Сухов
a4549a9f59
Replace the non-existent camp radiochatter sound
...
Fixes: https://github.com/yapb/yapb/issues/289
2022-01-21 15:41:27 +06: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
jeefo
3538328b78
merge pull request #278 from vladislav4kz/localization-updates
...
some translation fixes and additions
2022-01-17 10:06:33 +03:00
dmitry
c4116da021
graph: change outgoing path to white again ( fix #277 )
2022-01-17 10:01:18 +03:00
Владислав Сухов
16106a99de
Translated missed line
2022-01-16 20:16:07 +06:00
Владислав Сухов
cb22643856
Translation fixes and additions for new cvars
2022-01-16 20:01:10 +06:00
Владислав Сухов
48d8d933b0
Fix english template for Deutsch translation
2022-01-16 14:10:14 +06: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
jeefo
a763c9b995
package: fixed url list for graph [skip ci]
2022-01-15 00:29:14 +03:00
jeefo
bdf3b16517
packager: use https instead of http
2022-01-15 00:14:03 +03:00
jeefo
12be760671
fix: my bad, now use correct url [skip ci]
2022-01-15 00:03:30 +03:00
jeefo
0211459639
fix: update url to graph files
2022-01-14 23:54:13 +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
Владислав Сухов
0572e5d064
Update Russian translation for latest yapb version ( #268 )
...
* Update Russian translation for latest yapb
* Added new cvar description
2022-01-03 22:28:42 +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
godhand897
0b5658c065
update: german translation ( #270 )
2022-01-02 21:27:53 +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
dmitry
e5ae2ac3f8
tweak: aiming code a little tweaked to reduce headshot ratio
...
fix: fix crash with metamod since last commits
add: mark last selected goals within round as used, so bots will take cover all the map
2021-09-17 12:30:55 +03:00
dmitry
d45e534f3c
fix: fakeping disappearance completely
...
not sure when and why pingUpdate was appeared, but it was the cause
2021-09-16 20:11:57 +03:00
dmitry
99a8ca2d1b
build: fix msvc compiling
2021-09-16 16:16:00 +03:00
dmitry
f051fe2b99
refactor: clang-tidy source a little
...
build: remove -fPIC option
2021-09-16 16:09:51 +03:00
dmitry
570cfe0538
fix: reduce chances fake ping disappears from scoreboard
2021-09-15 13:02:22 +03:00
dmitry
e213e39d17
change: bot path type selection is based on morale (fear/aggression level)
...
fix: partially fixes #227 (in matter of player pings)
2021-09-15 11:14:05 +03:00
dmitry
05454f067c
update submodules
2021-09-14 16:19:31 +03:00
dmitry
5563168800
fix: msvc build
...
build: switch to msvc. too much hassle with meson & windows cross-build
2021-09-14 16:17:16 +03:00
dmitry
3487610746
fixing build
2021-09-14 15:30:33 +03:00
dmitry
d17c1808aa
fix: bots continuesly trying to reach goal, after falling down while going on path.
...
add: bots path type (fast,optimal,safe) is now updated randomly on every round start.
add: more sse functions for mathlib, support for neon (thanks to sse2neon lib)
2021-09-14 15:10:14 +03:00
dmitry
63c20c2606
build: added test-ci for aarch64
2021-09-12 16:29:49 +03:00
dmitry
9a1b5deeef
fix: meson.build
2021-09-12 13:07:11 +03:00
dmitry
28e9f44dee
build: simplify workflow
...
linux; switch to gcc to support older hlds builds as well
win32: switch to clang as default compiler
2021-09-12 13:04:05 +03:00
dmitry
1ecc0827c9
arch: added support for aarch64
2021-09-11 02:03:49 +03:00
dmitry
bea8120a41
fix: always translate menus as they always has destination player ( #225 )
2021-09-10 20:12:23 +03:00
dmitry
ada1b353d9
build: deleted old version script [skip ci]
2021-09-10 19:44:05 +03:00
dmitry
f55730ac6d
fix: occupied point check radius calculated incorrectly
...
fix: occupied point calculation takes too much cpu power
fix: buffer overrun in messaging processing
fix: running bots on hlds 3111e (cs 1.5) on linux*
build: added back correct ldscript for gcc and clang
* for some reason only gcc-compiled binaries working on centos5.8 and hlds 3.1.1.1e. clang binaries crashing immediately, so if you want to run bot on ancient os and/or hlds you need to recompile with gcc, as default linux binaries built with clang.
2021-09-10 19:42:24 +03:00
dmitry
6cd471ead2
msvc: fix project files [skip ci]
...
signing: use sha384
2021-09-08 21:23:05 +03:00