WPMGPRoSToTeMa
7b27754858
Fixed ChatPrintf and CenterPrintf safety
2017-01-25 21:31:36 +03:00
jeefo
ac0a2e1a8f
First commit of the year in this repo.
...
Tweaked a little weapon recoil compensation code.
Some of the cosmetic code changes.
Rewrote chatter loading code, so it's works a bit faster now.
Optimized angle clamping in bot vision code.
2017-01-03 02:11:16 +03:00
jeefo
10b89ca011
Fixed autovacate thing once again.
...
Temporary disabled engine PVS & PAS checks for testing.
2016-11-01 23:57:51 +03:00
jeefo
684637df03
Ensure kicking player has FL_FAKECLIENT bit set and his name length greater than zero.
...
Replaced "_mm_load_ss" with "_mm_set1_ps" in A_sqrtf. Should fix minor problems.
When simulate sound play for bots, verify that issuer origin is not zero.
Enable by default smart bot kick management for autovacation.
2016-10-29 21:01:41 +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
8527f0a34b
fixed android compiling
2016-09-16 22:55:31 +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
3afdde37c3
fixing build
2016-09-14 15:45:01 +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
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
e227b6ff60
revert some things
2016-09-11 21:13:57 +03:00
jeefo
c77181e858
fixed clang compilation
2016-09-11 21:10:41 +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
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
f1a3ae1f6f
removed CF_CHATTER, as it's useless
2016-04-17 19:15:41 +03:00
jeefo
de1e9b68e2
get rid of goto statements
2016-04-04 10:51:52 +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
222195cc30
load memory files without modname
2016-03-13 21:12:09 +03:00
jeefo
b08bd747f3
added load tries to waypoint loader
2016-03-13 20:05:42 +03:00
jeefo
4e4d723410
more pedantic warnings
2016-03-13 19:26:04 +03:00
jeefo
fe7a3c7cdc
fixed pedantic gcc warnings
2016-03-13 19:24:19 +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
9e820b0a34
removed unused stuff
2016-03-12 14:37:42 +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
1259276bcb
bump version number
...
fixed some of coverity warnings
2016-03-09 23:32:45 +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
cbac5da0b7
user Cvar_DirectSet for Convar::SetString
2016-03-08 17:22:44 +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
c7ed5a162c
changed save money amount in buyfn
2016-03-01 00:22:42 +03:00
jeefo
cd48b98180
fixed infinite loop on bad waypoints. now bots will crash down, instead of eating all the ram.
...
more magic-numbers replacements.
2016-02-29 23:50:16 +03:00
jeefo
9ae9ecb76a
fixes bad buying for heavy weapons & shotguns
...
replaced some magic numbers in code to be readable
2016-02-29 22:49:19 +03:00