jeefo
a3288cc353
fix: prevent loading graphs with less than 8 nodes (brokes pathfinder)
...
fix: prevent running A* with less than 8 nodes (in case converted one)
fix: trying to play with graph author/modified stuff per #374
2022-10-06 17:01:18 +03:00
dmitry
5104508665
refactor: change comparison order in weapon pickup code
2022-02-22 10:21:21 +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
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
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
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
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
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
jeefo
f870e7db4a
Bump the year. ( #219 )
2021-01-01 00:00:33 +03:00
jeefo
74f1ab866b
Fixed linux listenserver startup problems
...
Fixed multiple buffer overruns and memory leaks.
2020-11-23 00:06:18 +03:00
ds
8219843ee1
build: re-enable -flto for gcc and clang.
2020-11-06 16:23:11 +03:00
ds
f23d031d2c
add: basic amxx module api (actual module pending).
2020-11-05 15:17:06 +03:00
ds
71355066a4
license: changed to more permessive MIT license.
...
add: set models for spawn points, only when requesting, instead of setting on every map start.
fix: more translation fixes.
2020-11-03 08:57:12 +03:00
ds
fa47e418b2
add: implemented #122 .
...
fix: bots try to defuse already beeing defused bomb (fixes #116 ).
fix: line ending in source code.
fix: do not retreat with sniper weapon, if currently shooting and have ammo.
crlib: added deque class.
2020-09-16 13:07:47 +03:00
dmitry
419626df0e
crlib: reworked detours.
2020-06-21 09:45:09 +03:00
dmitry
c74d8e91e4
cfg: reworked map-specific configs, so they are now located in yapb/conf/maps/*map*.cfg
...
cmd: fixed handling "yb" & "yapb" command prefixes.
2020-06-16 11:19:30 +03:00
dmitry
785e927185
crlib: update upstream
...
msvc: fix project paths
2020-06-16 11:19:30 +03:00
dmitry
cf501b75b7
merge changes from the defunct ubot
2020-06-16 11:19:30 +03:00