Commit Graph

163 Commits

Author SHA1 Message Date
Scott Ehlert
0071d73e25 Oh goodness, let the bugs begin...
1) Fixed getting incorrect value of the entity index when using ClientUserInfoChanged via dllfunc
2) New hookable GameDLL funcs: UpdateClientData, AddToFullPack, CmdStart, CmdEnd (at28754)
3) New GameDLL funcs that can be called via dllfunc: UpdateClientData, AddToFullPack, CmdStart, CmdEnd
4) New natives to read/write special data structures associated with the above GameDLL funcs
2006-04-30 07:27:14 +00:00
Borja Ferrer
0555e7aa63 fixed MM warning 2006-04-29 13:51:52 +00:00
David Anderson
d2b57d29fb untested fix for issue where hooks were not released on server deactivate - only on plugin load 2006-04-29 07:23:23 +00:00
Borja Ferrer
e5057d7191 cell upcasting (second revision) 2006-04-28 21:30:17 +00:00
Scott Ehlert
6000fe43d1 Fixed ClientUserInfoChanged forward not being reset on mapchange 2006-04-28 20:07:53 +00:00
Scott Ehlert
9dccde4567 Fixed bug with ClientUserInfoChanged forward at28782
Also bumped version
2006-04-25 09:08:11 +00:00
Scott Ehlert
47408443f7 Fixed bug with ClientUserInfoChanged forward at28782 (Orangutanz)
Also bumped version
2006-04-25 09:08:11 +00:00
Scott Ehlert
4101eea5e8 Oh dear, lots of changes:
1) Added get_orig_retval for retrieving the original return value of an engine function
2) Fixed engfunc being called with EngFunc_CheckVisibility so that it now works as intended
3) Hooks should now also work with FM_WalkMove, FM_TraceToss, FM_TraceMonsterHull, FM_TraceHull,
   FM_TraceModel, FM_TraceTexture, FM_TraceSphere, FM_GetBonePosition, FM_GetAttachment, FM_RunPlayerMove,
   FM_StaticDecal, FM_BuildSoundMsg and FM_CheckVisibility
4) Reformatted comments in some header files so they look a bit neater
2006-04-17 17:02:57 +00:00
Scott Ehlert
ed1b2914be Oops, forgot some directories for clean 2006-04-12 17:05:05 +00:00
Scott Ehlert
41214cc461 Makefile changes to fix the clean option 2006-04-12 16:55:09 +00:00
Borja Ferrer
59098d703e added debug msgs 2006-04-12 02:00:08 +00:00
Scott Ehlert
3966f79324 MSVC8 Project File + SDK Update 2006-04-07 09:41:31 +00:00
David Anderson
8c2be55233 added ClientUserInfoChanged forward 2006-03-30 00:31:33 +00:00
David Anderson
a7acf05bfc added more strings 2006-03-29 23:57:42 +00:00
David Anderson
76afa40270 fixed bug 2006-03-23 15:01:15 +00:00
Borja Ferrer
4b0b3c0c7c bumped version 2006-03-20 22:58:27 +00:00
David Anderson
a293e23fe2 renamed time to gl_time
updated makefile
2006-03-20 18:45:53 +00:00
David Anderson
68e729721d ~(, ,)o <-- wtf another turtle?! 2006-03-20 18:38:29 +00:00
David Anderson
4f5c16c278 added support for new tr and kvd hooking/calling 2006-03-20 18:23:03 +00:00
David Anderson
c15a86b454 added new TR/KVD stuffs 2006-03-20 18:08:51 +00:00
Borja Ferrer
d5152fedc4 added glb.cpp 2006-03-14 17:21:35 +00:00
Borja Ferrer
9283cbe1c2 added request at26450 2006-03-14 16:55:06 +00:00
David Anderson
372a01e6da committed fakemeta optimizations 2006-03-04 06:34:28 +00:00
Borja Ferrer
a8c01e4865 fixed forwards passing floats as cells to the core
fixed pfn_playbackevent missing a parameter
2006-02-13 20:03:39 +00:00
David Anderson
48d3b6e952 bad ptr checks for strings 2006-02-11 22:56:55 +00:00
David Anderson
93ad26fb2a oops, forgot there was a sep. def for this 2006-02-05 08:25:45 +00:00
David Anderson
f8d0e4b90d fixed bug at25028 (teame06) 2006-02-05 08:06:50 +00:00
David Anderson
07affb56f2 works with post now 2006-02-03 03:28:43 +00:00
David Anderson
2ad9a320de added unregister_forward() 2006-02-03 03:27:03 +00:00
David Anderson
53d9274b45 added pev_valid() 2006-02-01 12:16:33 +00:00
Christian Hammacher
531cc5f2c1 Added some returns in engfunc() and in dllfunc() 2005-12-31 15:09:14 +00:00
David Anderson
54f3bba89d Bump of versions+SDKs 2005-11-20 19:45:59 +00:00
David Anderson
3ced207dd3 Fixed forward bugs 2005-10-18 21:29:51 +00:00
David Anderson
76b6510a27 686->586 2005-10-02 20:15:52 +00:00
David Anderson
4feaa1449f Fixed bug in Makefile 2005-09-22 06:34:58 +00:00
David Anderson
cd30fb0c1c Bumped version numbers 2005-09-22 02:23:13 +00:00
David Anderson
0232b0abee Bumped versions 2005-08-31 20:36:41 +00:00
David Anderson
d50a6302e0 ugh 2005-08-25 09:09:35 +00:00
David Anderson
fd8a27013b CVS Cleanup 2005-08-24 07:07:34 +00:00
David Anderson
9be88ffa42 Linux compat, cleaned up newdll 2005-08-23 23:54:54 +00:00
David Anderson
5882802a3e Added set/get pdata string 2005-08-21 16:33:38 +00:00
Johnny Bergström
94e19aae0c Removed newdllfunc() and related NEWDLLFunc_* stuff. :-P (yes I finally read Alfred's post through) 2005-08-18 20:51:41 +00:00
Johnny Bergström
7d51404aeb What!!! 2005-08-18 15:47:28 +00:00
Johnny Bergström
1cdb12c4e4 Added NEW_DLL_FUNCTIONS to FM_* and a newdllfunc() native to call these... Although I'm not sure there is a reason to call those?
Anyway it will be needed later when client cvar query function is implemented.
2005-08-18 09:33:51 +00:00
David Anderson
e9993cce25 amd64 == no more libstdc++ 2005-08-18 08:44:01 +00:00
David Anderson
a6ca045086 More SDK syncs 2005-08-18 06:41:59 +00:00
David Anderson
80e6d31998 updated sdks 2005-08-17 16:52:12 +00:00
David Anderson
de5abef49a New makefiles 2005-08-02 09:30:50 +00:00
David Anderson
edd9fa2879 New makefiles. 2005-08-02 09:29:14 +00:00
David Anderson
b35e5dbd55 SDK sync, version bumps 2005-07-30 13:03:18 +00:00
David Anderson
e188bf087a CVector fix - corrupt memory on size change
Version bumps
2005-07-23 16:57:21 +00:00
David Anderson
21551a6ea8 Fixed it for real <_< 2005-07-20 03:19:53 +00:00
David Anderson
a89e1ac536 Oops! Forgot to MF_Add pev 2005-07-19 16:08:00 +00:00
David Anderson
2f64226c6b Fixed bug at11988 reported by twilight suzuka 2005-07-15 20:50:23 +00:00
David Anderson
1a53b7bba7 Committed new SDK version 2005-07-15 19:05:44 +00:00
David Anderson
1106113f2b Recommitted pev - don't do this again without telling someone! 2005-07-13 17:35:47 +00:00
Johnny Bergström
d1c27a7534 Goodbye pev. You've been great. Miss you. 2005-03-27 00:42:00 +00:00
Johnny Bergström
eeee302722 Removed pev.cpp from build. These are excluded in vcproj from Windows builds. 2005-03-25 09:33:40 +00:00
Johnny Bergström
81f4a505c1 Added FM_KeyValue and get_kv/set_kv natives.
Removed pev natives.

Probably fixed something in DLLFunc_ClientUserInfoChanged.
2005-03-25 09:30:45 +00:00
David Anderson
06923d0f6d Updated versions 2005-01-31 19:39:50 +00:00
David Anderson
a8ff2abab5 sdk syncs 2005-01-31 07:59:44 +00:00
David Anderson
db77c245e6 Fixed copyrights and version numbers 2004-11-11 08:58:54 +00:00
Johnny Bergström
28a1182cd2 Updated EngFunc_SetKeyValue :-) 2004-11-09 16:47:33 +00:00
Johnny Bergström
16444a713a Updated EngFunc_SetKeyValue 2004-11-09 16:47:06 +00:00
Steve Dudenhoeffer
f950d384b6 Fixed crash in FM_MessageBegin 2004-11-07 20:36:49 +00:00
Steve Dudenhoeffer
3414cd7ce7 fixed pev bug.. 2004-10-24 21:03:12 +00:00
Steve Dudenhoeffer
89eda75b1f Touch it and die, bail. 2004-10-20 14:24:54 +00:00
Steve Dudenhoeffer
14c3930b3d Damnit, bail 2004-10-16 14:26:11 +00:00
David Anderson
18b75cb07c Updated a bunch of SDKs and moved the rest to the new debugging system. 2004-10-04 06:14:30 +00:00
David Anderson
f3cfd31668 Added AlertMessage to fakemeta 2004-10-03 07:04:08 +00:00
Steve Dudenhoeffer
0c2dbdbc47 Minor check in get_tr added 2004-09-15 18:55:30 +00:00
Steve Dudenhoeffer
1485014229 Fixed traceresults and trace hooks.. 2004-09-15 18:40:18 +00:00
David Anderson
a96d26d573 *** empty log message *** 2004-09-15 08:33:39 +00:00
David Anderson
4ed906248d Fixed traceresults (Freecode) 2004-09-14 23:39:22 +00:00
David Anderson
569ef4d494 fix for tracelien forward 2004-09-14 18:02:32 +00:00
Steve Dudenhoeffer
9a21e3e9d3 Removed some debugging output 2004-09-14 15:41:55 +00:00
David Anderson
f171842cf8 added traceresult stuff 2004-09-14 06:16:52 +00:00
David Anderson
5453b55bdc *** empty log message *** 2004-09-12 00:38:17 +00:00
David Anderson
16f51ea619 *** empty log message *** 2004-09-12 00:32:11 +00:00
David Anderson
0def8c9354 wow 2004-09-12 00:17:21 +00:00
David Anderson
ac59f75523 Fixed memory allocation 2004-09-12 00:14:34 +00:00
David Anderson
f2faf990a0 Fixed bug reported by JJKiller 2004-09-12 00:13:46 +00:00
David Anderson
8377680989 memory test 2004-09-11 17:42:08 +00:00
David Anderson
00582481c6 stdc++ errors 2004-09-11 17:36:45 +00:00
Steve Dudenhoeffer
2573c9c4d2 Added pev_ideal_yaw 2004-09-10 16:28:27 +00:00
Steve Dudenhoeffer
49d24f6829 oops 2004-09-10 16:06:30 +00:00
Steve Dudenhoeffer
6f9ec854dc Added DLLFunc_Clientinfo something or other 2004-09-10 16:05:21 +00:00
David Anderson
a055d3d373 Upgraded CVector 2004-09-10 03:31:36 +00:00
David Anderson
2601879c0b Upgraded SDKs 2004-09-08 07:37:34 +00:00
Johnny Bergström
dd5c75888a Added forwardmacros.h to project 2004-09-02 18:24:48 +00:00
David Anderson
af6349454d Updated for 0.20, fixed makefiles 2004-09-02 08:35:58 +00:00
David Anderson
4e9de62da6 Added new SDK version 2004-08-29 19:51:38 +00:00
Steve Dudenhoeffer
9fb04f552c Moved includes to /plugins/include 2004-08-24 21:40:51 +00:00
Steve Dudenhoeffer
c6c958db2d Fixed another small error 2004-08-24 09:27:20 +00:00
Steve Dudenhoeffer
185070a9ad Fixed a small error because I'm an idiot 2004-08-24 09:21:07 +00:00
David Anderson
5464977fb7 New makefiles 2004-08-24 05:50:59 +00:00
David Anderson
909460a58f Fixed a bug that gcc 3 picks up 2004-08-22 17:56:58 +00:00
David Anderson
ed5093ae42 fixed accidental -lstdc++ 2004-08-22 15:17:32 +00:00
David Anderson
9b5ce4c2bb added eng/callfunc 2004-08-22 14:46:13 +00:00
David Anderson
d966983354 Fixed makefiles for 64bit error, clean error, and output error
ADDED NEWLINES!! OMG
Corrected some AMD64 casts on ns_amxx
2004-08-22 12:40:24 +00:00