Scott Ehlert
4caefcbcba
Fixed conflict between min/max macros and std::min/max when using GCC >= 4.2.
2011-04-28 01:30:37 -05:00
Scott Ehlert
6c38e2e589
Fixed a clang warning: control may reach end of non-void function [-Wreturn-type] (bug 4877, r=dvander).
2011-04-23 21:23:18 -05:00
Nicholas Hastings
c8b9c464d9
Added missing vector to takedamageinfo.h (bug 4792, r=DS).
2011-01-14 14:19:10 -05:00
ProdigySim
b91e37dddb
Updated FileWeaponInfo_t struct and fixed compile errors in shareddefs.h (bug 4744, r=ds).
2010-12-19 21:49:36 -08:00
Nicholas Hastings
cabe543f67
Updated player_info_s/player_info_t struct (bug 4729, r=ds).
2010-12-03 22:39:31 -08:00
Nicholas Hastings
18bc4916c0
Fixed ENTINDEX and INDEXENT in utils.h (bug 4685, r=ds).
...
--HG--
extra : rebase_source : 3d5b5e9f88e1e7157670e2babc87094cd0113806
2010-10-28 11:49:23 -07:00
Scott Ehlert
f12130c3a9
More portions of L4D2 SDK compile and link on Mac OS X (bug 4646, r=dvander).
2010-10-14 16:36:09 -05:00
Scott Ehlert
1d2bcd2337
Updated INetChannelHandler inteface.
2010-10-05 23:24:44 -07:00
Scott Ehlert
1fa41fd130
IMemAlloc::Free now used in ICvar::Iterator destructor.
2010-07-22 14:35:35 -05:00
Scott Ehlert
d4162df4e1
Backported various changes from Alien Swarm SDK (bug 4532, r=dvander).
2010-07-21 22:52:49 -05:00
Nicholas Hastings
d60e38af62
Recompiled tier1 for Linux (bug 4509).
2010-07-10 00:07:42 -04:00
Scott Ehlert
fc2a5340a7
Fixed compile error in filesystem.h and recompiled tier1 for Windows (bug 4509).
2010-07-09 22:43:41 -05:00
Scott Ehlert
3b4ae7caee
Updated IFileSystem interface (bug 4509).
2010-07-09 23:25:01 -04:00
Scott Ehlert
1ddbadb072
Recompiled tier1 for Linux against older glibc.
2010-05-24 16:23:32 -04:00
Asher Baker
eb79dd725f
Fixed gcc-4.4 errors (bug 4346, r=dvander).
2010-04-29 02:05:30 -07:00
Scott Ehlert
12a50a43c2
Recompiled tier1 for Windows (thanks Fyren\!)
2010-04-23 08:42:19 -04:00
Scott Ehlert
283938666e
Updated IFileSystem interface and recompiled tier1 for Linux.
2010-04-23 08:14:59 -04:00
Scott Ehlert
afdb086579
Slightly updated SDK for L4D2 DLC, The Passing
...
Renamed and updated tier0 and vstdlib libraries.
Bumped VFileSystem to 018.
--HG--
rename : lib/linux/tier0_linux.so => lib/linux/libtier0.so
rename : lib/linux/vstdlib_linux.so => lib/linux/libvstdlib.so
2010-04-23 05:13:46 -04:00
Scott Ehlert
65fb791f6d
Removed CBaseEdict::StateChanged(unsigned short offset) since it no longer seems to be used.
2009-10-31 00:32:19 -05:00
Scott Ehlert
f77a985f91
Initial changes for Left 4 Dead 2.
...
* Added/removed various functions from the following interfaces: IVEngineServer, IServerGameDLL, IServerGameClients, IFilesystem, and IConVar
* Added new functions to ConVar for setting Color values
* Updated SendProp structure with unknown member
* Recompiled tier1 static library for Windows and Linux
* Fixed up some tier0 exports in public/tier0/dbg.h
* Rebuilt tier0 import libary for Windows
* Replaced tier0_i486.so and vstdlib_i486.so with the newly renamed versions: tier0_linux.so and vstdlib_linux.so
--HG--
rename : lib/linux/tier0_i486.so => lib/linux/tier0_linux.so
rename : lib/linux/vstdlib_i486.so => lib/linux/vstdlib_linux.so
2009-10-28 21:16:05 -05:00
Scott Ehlert
cd122aa43b
Ugh.
2009-10-01 11:39:56 -04:00
Scott Ehlert
c4a1fca7ff
Updated IGameEvent with GetUint64 and SetUint64 (bug 4032)
2009-10-01 11:16:41 -04:00
David Anderson
69f329ad05
Added shared libraries necessary to link plugins.
2009-08-28 00:51:08 -04:00
Matt Woodrow
33f3241fe6
Updated Ray_t class definition (bug 3634, r=dvander,Fyren)
2009-03-02 14:38:22 +13:00
Fyren
027b04693f
Fixed ENTINDEX/INDEXENT not compiling (bug 3543, r=ds).
2009-02-16 16:15:11 -05:00
Scott Ehlert
3e5d0a7960
Merged changes from hl2sdk-ob.
2008-12-29 01:18:43 -06:00
David Anderson
168e6792f9
Some includes can be used on Mac OS X now (bug 3515, r=ds).
2008-12-22 23:33:59 -05:00
Scott Ehlert
7ea852ec15
Fixed typedescription_t structure (I hope).
2008-12-03 10:21:09 -06:00
Scott Ehlert
0f8974ec32
Added .hgignore so that 'hg status' can ignore untracked files of certain types.
2008-12-02 10:45:33 -06:00
Scott Ehlert
02a47fc112
Updated IMemAlloc interface from tier0 and added note in icvar.h about freeing ICvarIteratorInternal.
2008-12-02 10:36:09 -06:00
Scott Ehlert
a5680dae14
Updated a few miscellaneous interfaces
2008-11-18 14:14:34 -06:00
Scott Ehlert
e70414add2
Removed freetime from edict_t and fixed comment regarding IndexOfEdict and PEntityOfEntIndex replacements
2008-11-14 22:57:15 -06:00
Scott Ehlert
3ef6aa802d
Changed return value of default implementation for IGameEventManager2::GetEventDebugID() from 0 to 42.
...
- This stops the engine from printing the 'GameEventListener2 callback' warning
2008-11-14 01:01:20 -06:00
Scott Ehlert
5ed18462cf
Updated INetChannelInfo and INetChannel interfaces
2008-11-12 16:30:21 -06:00
Scott Ehlert
8071e95e35
Whoops, fixed compilation
2008-11-12 00:11:49 -06:00
Scott Ehlert
2f59f3eb64
Updated typedescription_t with unknown members (thanks pred)
2008-11-12 00:02:51 -06:00
Scott Ehlert
a3e4dfb524
Added extra string param to IVEngineServer::UserMessageBegin
2008-11-11 16:41:09 -06:00
Scott Ehlert
6dbe88f841
Fixed up some SendProp stuff
...
- Added unknown member variable to SendProp structure in dt_send.h
- Added DPT_VectorXY to SendPropType enum in dt_common.h
2008-11-11 00:13:38 -06:00
Scott Ehlert
d9eb0a00c7
Updated IEngineTrace.h with default parameters for GetPointContents and GetPointContents_WorldOnly
2008-11-10 14:13:23 -06:00
Scott Ehlert
ef3d33c09e
Updated inetmsghandler.h with new engine network messages
2008-11-10 00:11:52 -06:00
Scott Ehlert
c1aede03ed
Fixed some compile errors in networkstringtabledefs.h and iclient.h
2008-11-10 00:11:25 -06:00
Scott Ehlert
ef23ddbd87
Added ICvarIteratorInternal to icvar.h
...
ICvar::FactoryIteratorInternal returns a pointer to this.
This can be used as a replacement for ICvar::GetCommands and iterating the ConCommandBase list.
2008-11-09 22:21:58 -06:00
Scott Ehlert
6408a28095
Compiled tier1 static library for Linux
2008-11-09 03:31:26 -06:00
Scott Ehlert
db8a44c299
Initial set of changes from reversed engineered l4d binaries
...
* Bumped IVEngineServer to version 022
* Bumped ICvar to version 007
* Added/Removed various functions to/from the following interfaces: IVEngineServer, ICvar, IServerGameDLL, IServerGameEnts, IServerGameClients, IFileSystem, IEngineSound, IEngineTrace, IClient, IConvar, and INetworkStringTableContainer
* Added unknown extra int ptr param to IGameEventManager2::CreateEvent
* Added GetDebugEventID to IGameEventListener2
* Added two new members of CGlobalVars: serverCount and baseEdict
* Added new functions to ConCommandBase and ConVar classes in tier1
* Recompiled tier1 static library for Windows
* Updated notes.txt to reflect the nature of this SDK
2008-11-09 02:40:03 -06:00
Scott Ehlert
7ff7f366d5
Modified SDK for GCC 4.2
2008-09-15 02:50:57 -05:00
Scott Ehlert
86f3bc8a60
Renamed linux static libs from *_486.a to *_i486.a
...
--HG--
rename : lib/linux/choreoobjects_486.a => lib/linux/choreoobjects_i486.a
rename : lib/linux/dmxloader_486.a => lib/linux/dmxloader_i486.a
rename : lib/linux/mathlib_486.a => lib/linux/mathlib_i486.a
rename : lib/linux/particles_486.a => lib/linux/particles_i486.a
rename : lib/linux/tier1_486.a => lib/linux/tier1_i486.a
rename : lib/linux/tier2_486.a => lib/linux/tier2_i486.a
rename : lib/linux/tier3_486.a => lib/linux/tier3_i486.a
2008-09-15 02:47:53 -05:00
Scott Ehlert
9fc21643eb
Removed vmpi directory from root since ununsed
2008-09-15 01:43:20 -05:00
Scott Ehlert
055f5cd168
Added most recent version of unmodified HL2 SDK for Orange Box engine
2008-09-15 01:07:45 -05:00