Steve Dudenhoeffer
b660df8df6
Added {get,set}_pdata_cbase{_safe} - compliments Fakemeta's get_pdata functions, but this will set/get an offset that is a CBaseEntity.
...
Split constants from hamsandwich.inc into ham_const.inc.
Finished commenting native calls, need to finish the constant comments.
2007-05-13 14:01:13 +00:00
Steve Dudenhoeffer
b1a086ee93
Added {get,set}_pdata_cbase{_safe} - compliments Fakemeta's get_pdata functions, but this will set/get an offset that is a CBaseEntity.
...
Split constants from hamsandwich.inc into ham_const.inc.
Finished commenting native calls, need to finish the constant comments.
2007-05-13 13:59:54 +00:00
Steve Dudenhoeffer
504ddb4c2f
Expanded ESF entries (they had the Linux binary in a retarded location).
...
Added vanilla HLDM support.
Fixed a weird crash when compiled in release build for Linux.
Expanded HamFilter error messages a tad.
2007-05-12 17:33:58 +00:00
Steve Dudenhoeffer
d38d2f56e1
Fixed large return values (Vectors) in MSVC.
2007-05-12 13:16:05 +00:00
Steve Dudenhoeffer
9b0ed67c9c
Fixed vtable for TFC and NS
2007-05-11 16:54:26 +00:00
Steve Dudenhoeffer
1081e84981
Disassembled the rest of the mods, all but cs are untested currently.
2007-05-11 15:02:25 +00:00
Steve Dudenhoeffer
ee64440fef
Removed TFC_DBGetItemName because I can't figure out the return value syntax (it doesn't sound like a useful function anyway).
...
Disassembled DoD for the new virtual functions.
Fixed cs weapon virtual functions. Oops :o
2007-05-10 17:17:33 +00:00
Steve Dudenhoeffer
0c56e2803e
Added more virtual functions to the table, only have counter-strike disassembled currently.
2007-05-10 16:08:02 +00:00
Steve Dudenhoeffer
5fc89085d6
Added the ability to change parameters on the fly.
...
Added GetHamReturnStatus()
2007-05-09 14:58:55 +00:00
Steve Dudenhoeffer
f747acdc7c
Added return type modification / retrieval.
...
Added HAM_{IGNORED,HANDLED,OVERRIDE,SUPERCEDE} to include file.
Added the ability to disable and re-enable hooks.
2007-05-08 17:26:51 +00:00
Steve Dudenhoeffer
4e2493759e
Hopefully fixed up HamExecuteB for the last time.
...
Fixed a small memory leak because I wasn't deleting post forwards at map change.
Hopefully fixed an erroneous display of 'stray' keys.
2007-05-07 13:51:40 +00:00
Steve Dudenhoeffer
1f1ecfa590
Added module auto load to hamsammich.
...
Started the stupid comment crap.
2007-05-05 12:36:12 +00:00
Steve Dudenhoeffer
bd2ad31f5e
Fixed HamExecuteB and made its system a bit more logical.
2007-05-04 15:42:02 +00:00
Steve Dudenhoeffer
fb5e7dbfdb
Added unhooking of virtual tables at map change.
...
Removed some more debugging output.
2007-05-04 14:56:57 +00:00
Steve Dudenhoeffer
0ac5ce46a7
Removed legacy code from my search to find the mystical link errors.
...
Removed some debug output from Trampolines.
2007-05-04 13:07:02 +00:00
Steve Dudenhoeffer
1073a42409
Fixed silly link errors in MSVC
2007-05-04 13:05:09 +00:00
Steve Dudenhoeffer
66d7d39bee
First commit of the rewrite
...
Doesn't build on windows for some retarded reason
2007-05-04 12:51:13 +00:00
Steve Dudenhoeffer
46bd9127fb
Removing files for a r3wr1t3
2007-05-04 12:39:53 +00:00
David Anderson
6170cbc95a
implemented amb92
2007-05-02 23:11:49 +00:00
Scott Ehlert
e34120803d
Implemented request amb242: added cs_get/set_user_hostagekills() natives
2007-05-01 21:38:39 +00:00
Scott Ehlert
fdb094045e
Wow, nice typo DS
2007-05-01 21:27:52 +00:00
Scott Ehlert
8c45216cfd
Oh, forgot to reset ServerPrint
2007-04-30 18:32:40 +00:00
Scott Ehlert
897ed0cb10
Implemented request amb237 - added ServerPrint to Fakemeta
2007-04-30 18:29:33 +00:00
Scott Ehlert
fd8489d088
Fixed amb116 - DispatchKeyValue didn't work with worldspawn (entity 0)
2007-04-28 16:19:04 +00:00
David Anderson
710cd548a9
added linux support to CS_InternalCmd
2007-04-26 20:07:31 +00:00
David Anderson
0377715cdc
added CS hook to catch internal bot commands and rebuy commands for players
2007-04-26 19:18:55 +00:00
Scott Ehlert
fc2b220c38
Fixed amb230 - radius_damage didn't completely kill players on some mods
2007-04-25 18:13:16 +00:00
Steve Dudenhoeffer
68d2b03e48
Added amb37, amb38, amb39 and amb205: various cstrike natives.
...
(Still need to test)
2007-04-25 15:40:15 +00:00
David Anderson
82c3807bd5
implemented SQL_QuoteString and SQL_QuoteStringFmt
...
fixed sqlx test script not working on first load
2007-04-25 13:55:56 +00:00
Scott Ehlert
5d6d0282b0
Fixed amb110 - socket_change() returned 1 if select() syscall returned -1 (KoST)
2007-04-24 19:17:30 +00:00
Scott Ehlert
33e01af955
Fixed Windows builds of all modules - they were broken as a result of all the moves of svn_version.h *sigh*
2007-04-24 18:50:16 +00:00
David Anderson
bfe1ff6e15
implemented amb27 (SQL_Rewind)
...
fixed builds
2007-04-24 15:46:33 +00:00
David Anderson
adfc2ab451
fixed mysql msvc7 build
2007-04-24 15:26:08 +00:00
Scott Ehlert
8e1f54465d
Fixed amb226 - missing return after pfnClientPrintf
2007-04-20 19:02:35 +00:00
Zor
8dc310f1bb
Fixed error on compile that svn_version.h could not be found in moduleconfig.h
2007-04-15 10:26:55 +00:00
Zor
9cca961024
Fixed error with the dod_client_spawn not being called when the player spawns after a map cap and not being dead
2007-04-15 10:24:45 +00:00
Scott Ehlert
ae46e3f6ab
Moved svn_version.h and svn_version.tpl out of SDK directories...
2007-03-27 16:07:28 +00:00
Scott Ehlert
118b002ee8
Synced Module SDK files with most recent fixes
...
- Fixed potential issue with Meta_Query
- Removed debug message from GiveFnptrsToDll that has been present for a long long time
Again I ask why?
2007-03-21 20:22:20 +00:00
Scott Ehlert
a004e906dd
Updated SQLite to 3.3.13 - why? I have no idea
2007-03-21 20:19:37 +00:00
Scott Ehlert
eaa4122c5a
Fixed amb107: socket_open doesn't return error by reference
2007-03-19 09:45:45 +00:00
Scott Ehlert
ce88004900
Tiny bit of reorganizing done to WinCSX
2007-03-13 21:10:28 +00:00
Scott Ehlert
ab53914351
Massive reorganization attempt - part 2
...
Moved old/defunct/unofficial modules out of trunk
2007-03-13 19:45:19 +00:00
Scott Ehlert
b66fea0fbc
Massive reorganization attempt - part 1.77
2007-03-13 19:22:44 +00:00
Scott Ehlert
bf2c9620f3
Massive reorganization attempt - part 1.76
2007-03-13 19:19:33 +00:00
Scott Ehlert
af96229d5d
Massive reorganization attempt - part 1.75
2007-03-13 18:44:23 +00:00
Scott Ehlert
c71be87a3a
Massive reorganization attempt - part 1
...
Oh dear, what has DS done now?
2007-03-13 11:46:03 +00:00
David Anderson
e4b01bc066
fixed various linux compiling issues...
2007-03-13 04:16:20 +00:00
Scott Ehlert
3ac076e098
Hello, I might have added some SLN files for the MSVC8 projects
2007-03-13 03:11:28 +00:00
David Anderson
cf716c4049
added tsfun and added a --modules option to the versionchanger script
2007-03-12 22:33:43 +00:00
David Anderson
cc6b9d3d81
added dynamic versioning
...
committed .sln files to a few wayward projects
2007-03-12 22:27:27 +00:00
Scott Ehlert
5cac87c99f
*sigh* This compiles again
2007-03-11 05:19:54 +00:00
Scott Ehlert
309bc2dcaa
Added a special comment inside in_view_cone
2007-03-11 04:55:38 +00:00
Steve Dudenhoeffer
7124f8bd2c
MSVC didn't like my cdecl placement :(
2007-03-10 18:16:21 +00:00
Steve Dudenhoeffer
c9b19c76a5
Added a whole lot more functions that nobody will use
2007-03-10 18:05:30 +00:00
Steve Dudenhoeffer
8939c3076a
Continued making adding new entries easier
...
{hs_}register_function->ham_register(HamHook:function,...)
Added a few more hooks
Fixed a few directory errors
Updated config file
2007-03-09 18:15:09 +00:00
David Anderson
71065a65dd
attempted merge at 1.77 back into trunk... Oh MY GOD
2007-03-09 03:04:40 +00:00
David Anderson
7f1ea1490d
bumped necessary module versions
2007-03-04 03:42:11 +00:00
Steve Dudenhoeffer
1f1edef98d
Merged in NS 3.2 Final offsets
2007-03-01 22:39:57 +00:00
Scott Ehlert
d62ae07b75
Merged in changes from revision 3276 in 1.77: ES_Body was not a valid parameter for get/set_es()
2007-02-01 22:25:18 +00:00
David Anderson
7f3c2d00ac
fixed bug am50501
2007-01-28 05:01:38 +00:00
Steve Dudenhoeffer
35fcca8a66
Merged revision 3258 from 1.77; forward_return with non-string values
2007-01-26 06:08:29 +00:00
Orangutanz
451b648c7f
Fixed TR_InOpen missing with *et_tr native (XxAvalanchexX)
2007-01-17 14:52:09 +00:00
David Anderson
17adb214f2
Fixed bug am49982 (wrote parameter counts)
2007-01-17 05:32:45 +00:00
Zor
d1c42751cd
- Fix in need of testing in regards to the TK / TA bug detected
...
- Created a temp pointer as the first thing to do in the CurWpn function. This way if another message gets thrown while still in the middle of this function the global pointer to messaged player is not affected.
2006-12-29 19:25:16 +00:00
David Anderson
13e619bf97
bumped versions
2006-12-19 14:18:05 +00:00
David Anderson
96c49f4ff9
defaulted value back to 0 for backwards compat
2006-12-19 11:03:00 +00:00
David Anderson
f53c877670
fixed bug am27152
2006-12-19 10:57:43 +00:00
David Anderson
73b2ceb855
fixed bug am47988
2006-12-19 03:32:58 +00:00
David Anderson
4e7bf7e348
!
2006-11-22 05:39:08 +00:00
David Anderson
d048996b50
fixed bug am47194 (journal crash)
2006-11-22 05:30:58 +00:00
David Anderson
1ac390b54c
Fixed version #
2006-10-31 19:31:54 +00:00
David Anderson
e93e75fa39
Bumped version numbers
2006-10-27 05:47:38 +00:00
David Anderson
8a2528108d
Fixed bug am46378
2006-10-25 16:54:37 +00:00
David Anderson
d542015214
Fixed bug am46112
2006-10-22 00:45:33 +00:00
David Anderson
955e827b19
Fixed bug am45492 (stats always resetting)
2006-10-21 19:23:16 +00:00
David Anderson
fe1ebfe7bb
fix for 45337 and some other little things
2006-10-01 19:46:56 +00:00
Scott Ehlert
39d5ea94fb
Added extra param to is_in_viewcone to switch between a 2D and 3D calculation
...
Neither is still as accurate as I want them to be though :\
2006-10-01 06:08:39 +00:00
David Anderson
5ded9eef2a
Bumped version numbers to 1.76a
2006-09-25 23:48:07 +00:00
Scott Ehlert
f086273d2b
Attempt at accuracy improvement for is_in_viewcone with 3D calculation (am44838)
2006-09-22 15:11:51 +00:00
David Anderson
020b3a5963
test fix for bug am44973 (knife headshots)
2006-09-22 03:47:04 +00:00
David Anderson
ff8fd747c5
Fixed bug am44964 (thread crash on bad database)
2006-09-21 16:54:14 +00:00
David Anderson
73386b12c5
added silent backwards compatibility for a broken plugin
2006-09-16 00:16:13 +00:00
David Anderson
57160763af
Fixed threaded queries not having an IQuery assignment
2006-09-15 23:11:35 +00:00
David Anderson
1f0778b14e
Fixed threader not checking the state on looping
2006-09-15 21:39:20 +00:00
Scott Ehlert
47e2214f09
Synced MSVC8 project for engine
2006-09-10 16:47:49 +00:00
David Anderson
c7febb4447
fix for issue am44593
2006-09-10 03:01:21 +00:00
Scott Ehlert
751e8e6299
Might as well update this too while I'm at it (Kugatsu, Septiembre, September!)
2006-09-09 20:27:09 +00:00
Scott Ehlert
5a4b1d2f03
Fixed some GCC warnings for Werror
2006-09-09 20:12:50 +00:00
Borja Ferrer
b5498818a3
updated the GEOIP API
2006-09-09 11:41:48 +00:00
Scott Ehlert
c9c2943c05
MySQL and SQLite can actually use 4.1 here... Also libstdc++ == ugh
2006-09-04 08:28:08 +00:00
Scott Ehlert
2905217607
Fixed this o_O
2006-09-02 08:08:05 +00:00
David Anderson
78956f3d89
merged bcompat changed into trunk
...
removed amxmod compat files for now
2006-09-01 03:29:27 +00:00
David Anderson
cba554d193
fixed this up for gcc-3.4 and no lstdc++.a
2006-08-28 21:21:06 +00:00
David Anderson
76a4d84dbb
Fixed this up to work, eh. no more libstdc++.a for you
2006-08-28 21:03:27 +00:00
David Anderson
ec83efbdf3
These did not sync to trunk properly (SDK fix and some updates)
2006-08-28 19:29:20 +00:00
David Anderson
9bd22661ff
Added SQL_GetInsertId()
2006-08-28 19:17:26 +00:00
David Anderson
388711e969
Synced bcompat tree additions and fixes found so far
2006-08-28 11:08:18 +00:00
Scott Ehlert
5c23cf416e
Fixed makefiles (yes, again) for hlsdk move
2006-08-27 05:29:04 +00:00
Scott Ehlert
709b3705ab
Fixed warnings that only appeared when compiling amd64 binaries
2006-08-27 04:50:20 +00:00
Scott Ehlert
22bef17660
Changed makefiles to point to trunk's modified version of the HL SDK
2006-08-27 03:13:11 +00:00