jeefo
e15b6219ec
Force T bot to plant the bomb if inside bomb-plant area and has C4.
...
Minor refactoring.
2016-11-03 23:56:22 +03:00
jeefo
fc77e39595
Removed unnecessary calls to EnableChatterIcon.
2016-11-02 22:42:40 +03:00
jeefo
7d531ee451
Removed accidentally left debug spam from CSDM checks.
2016-10-23 01:56:43 +03:00
jeefo
ceb0f43377
Fixed bad behaviour of A_stricmp, that caused incorrent parsing of bot console commands.
...
Fixed chatter icon and message notification left on screen if bot was kicked during communication.
Removed yb_csdm_mode. Bot's will automatically know whether they are running under csdm or csdm ffa.
Refactored game-message enums for readability.
Updated yapb.cfg to be actual with code-current bot variables.
2016-10-23 01:49:05 +03:00
jeefo
1cc538ab10
Workaround for regamedll mp_auto_join_team & humans_join_team bug, that was introduced for thirdparty bots (partially fixes s1lentq/ReGameDLL_CS#62 )
...
Changed remove all menu now will not popup again after execing command.
Verify that team isn't stacked before adding bot when sets bot team manually on adding the bot.
2016-10-18 20:34:02 +03:00
jeefo
75d1f1ec58
fixed 'remove bot menu' not showing up
...
rewritten posix makefile from the ground
reworked menu logic, so endpoint menu item will redraw menu once again, instead of closing it.
2016-09-22 15:47:35 +03:00
jeefo
c07065ca9d
tweaked a little weapon firing code
...
fixed chatter icon not disappearing
set bots correct walk speeds
implemented some sse2 stuff
update linux & android makefiles
2016-09-16 16:10:22 +03:00
jeefo
2eec5839bd
fixed prefixed names are not cleared upon bot disconnect
2016-09-15 13:26:13 +03:00
jeefo
37a352ac54
re-added support for hl-1.1.0.4 & cs beta 6.6 minimum.
2016-09-14 15:40:42 +03:00
jeefo
af82dbf1bb
lambda is nice
2016-09-14 12:51:02 +03:00
jeefo
18a80dd563
added support for BotVoice message under cs16client & xash.
...
BotVoice message now showup with correct show time based on duration of voice message.
fixed colored menus under legacy game versions
2016-09-14 11:51:58 +03:00
jeefo
bcf11cf6ff
disable gcc -fno-builtin
2016-09-14 09:20:33 +03:00
jeefo
8155d08769
cleaned up posix makefile
2016-09-13 22:40:06 +03:00
jeefo
0f97db33db
fixed crashes on door open on xash3d
...
workaround bug with svc_bad after adding bots
reworked a little how bot menus works
some more source cleanup
2016-09-13 19:09:20 +03:00
jeefo
3c5d056fec
rewritten a little weapon selection code
...
fixed bots do not chat when dead
some code cleanup
2016-09-11 21:01:06 +03:00
jeefo
c4d6ce3c45
a little cleanup of code
2016-09-10 19:31:38 +03:00
jeefo
74b97dadd5
Revert "cleaning up the code. part 0."
...
This reverts commit e8eb775c23 .
2016-08-27 23:39:25 +03:00
jeefo
fe572b3dc9
Revert "cleaning up the code. part 0.1"
...
This reverts commit 0c8a246c48 .
2016-08-27 23:39:20 +03:00
jeefo
0c8a246c48
cleaning up the code. part 0.1
2016-08-27 23:37:27 +03:00
jeefo
e8eb775c23
cleaning up the code. part 0.
2016-08-27 22:49:42 +03:00
jeefo
562beb6aa5
get rid of c++11
2016-07-04 13:25:12 +03:00
jeefo
19f4582685
bot is not searching mod name in hardcoded list, so you can now use any gamedir for bot. So the CS beta 7.0 & 7.1 for steam is now supported.
2016-07-01 09:32:43 +03:00
jeefo
db79df8d38
fixed crash on escaping from bomb on really small maps (de_iceworld ie)
...
reworked how yb_quota works
fixed engine is not notified about bot cvar is beeing changed
2016-06-23 15:30:19 +03:00
jeefo
8a9ccfd083
fixed android compiling
2016-04-18 20:15:54 +03:00
jeefo
da1b5c2ff9
fixed variable collisions
...
fixed active grenade timer running too fast
fixed reacting on sound function setting pvs instead of pas
2016-03-25 14:56:40 +03:00
jeefo
a61cd3b021
now load waypoints from memory as well
...
changed versioning scheme
updated linux makefiles
2016-03-13 19:20:25 +03:00
jeefo
730ce7a1d4
fixed typos in messsage processing
...
fixed loadlibrary code
fixed game identification in chatter
2016-03-13 11:58:35 +03:00
jeefo
a27d39a394
fixed stack corruption in sound code
2016-03-12 19:56:09 +03:00
jeefo
bc2e57a7a8
code refactoring, still testing
...
some fixes all over the place
fixed all warnings from clang
2016-03-12 14:35:44 +03:00
jeefo
5ff6b9ecde
added compile-time support for up to 64 maxplayers
2016-03-10 00:37:33 +03:00
jeefo
4b0188222f
fixes clang warnings
...
fixed bad combat strafe dir direction selection
added more 'shoot thru wall' code as reaction on sound
2016-03-09 22:34:24 +03:00
jeefo
8d6b315fa5
added ability to load waypoints & config files from PAK files
2016-03-09 19:17:56 +03:00
jeefo
95d9d4db0c
removed metamod-messages, since there will be nor updates to metamod ifaces.
2016-03-05 23:08:07 +03:00
jeefo
6136bace18
revert game interface class, i'm just too lazy to do it now...
2016-03-05 21:22:29 +03:00
jeefo
fa64fe2ea7
some code cleanup
...
started to move game-specific stuff into own class
2016-03-05 21:04:46 +03:00
jeefo
d5a8b3642b
fixed bomb defuse check doesn't verify pressing IN_USE button of client
...
fixed potential crash bug in IsPointOccupied
processing global refactoring
2016-03-01 22:52:17 +03:00
jeefo
f8344a464e
a little cleanup of code save point
2016-03-01 13:37:10 +03:00
jeefo
64445029c7
fixed crash, when official csbots active
...
fixed baaaad waypoint dislpaying
fixed bots equip in buyzone when has active enemy
bots try to do their goals more ofter (again)
fixed some issues with knife maps
2016-02-11 21:50:05 +03:00
jeefo
be55afdd78
improved support for xash3d (fixed weapon selection)
...
fix #28 #27 #24 #20 #19
2016-02-06 23:37:58 +03:00
jeefo
9e5c1540f9
improved sniping
...
fixed bots never choice camping tactic, due to agression level oveflow
cosmetic changes
2016-01-30 13:15:50 +03:00
jeefo
a7231d87ed
do not threat c4 as grenade
...
simplify linkents
several other fixes
2016-01-27 21:40:47 +03:00
jeefo
a04f47273e
disable by default ultra-mega-high-skill mode
...
pvs check done only for new enemy
2016-01-16 11:00:40 +03:00
jeefo
04365ab202
fixed bot's don't shoot thru walls
...
added some knife-mode movement
some codestyle fixes
2016-01-14 23:32:38 +03:00
jeefo
c850e45ed2
some rework of autovacate... again
2016-01-12 23:57:02 +03:00
jeefo
c6422c19a9
autovacate remove for test
2016-01-12 15:53:14 +03:00
jeefo
4204f4e9f2
fixed rare crashbug in ClientUserInfoChanged
...
fixed chatter ignores yb_communication_type
fixed waypoint display distance, when host entity is alive
fixed bomber choose most longest route to bombplant (in middle of round).
2016-01-05 20:29:34 +03:00
jeefo
c9011b00fd
revert some old commits, that break compatability.
...
fixed copyright year.
2016-01-04 18:26:06 +03:00
jeefo
2c10910972
removed bunch of cvars from public query list.
...
only yb_version is now publicly queryable.
2016-01-04 15:28:38 +03:00
jeefo
f9f49c6cc6
check v.target for cs < 1.6
2016-01-03 23:20:33 +03:00
jeefo
f621ff05e1
fixed incorrent player_weaponstrip "fix"
...
remove set_model call for csdm, as it useless
2016-01-03 23:18:47 +03:00