DaFox
e315726001
Added PointOutsideWorld native to sdktools (bug 3906, r=dvander)
2009-08-24 09:19:42 +12:00
Matt Woodrow
95cffca5f1
Forgot makefiles patch
2009-08-17 10:53:54 +12:00
Matt Woodrow
c307c692a0
Copy of new tf engine changes from 1.2 branch
2009-08-17 10:03:53 +12:00
Fyren
b11f597521
Fix SetClientViewModel (bug 3941, r=pred)
2009-08-09 15:35:49 -07:00
Matt Woodrow
75c54c6738
Fixed regression with sound natives (bug 3918, r=dvander)
2009-07-28 15:05:47 +12:00
Matt Woodrow
ed02df113f
A newline again? Really?
2009-07-24 13:17:26 +12:00
Matt Woodrow
2afdcf54ab
I surrender GCC! Please?
2009-07-24 13:09:06 +12:00
Matt Woodrow
3e36382b58
Added support for logical (non-networked) entities using entity references - See http://wiki.alliedmods.net/Entity_References_%28SourceMod%29 (bug 2459, r=dvander)
2009-07-24 12:34:31 +12:00
Matt Schubert
cf61779b08
Backed out changeset a42b24399f60
2009-07-09 17:49:26 -04:00
Matt Schubert
71600a4f37
Fix RemoveDisguise Windows signature for TF2 (bug 3892)
2009-07-09 17:45:20 -04:00
Matt Woodrow
58d98f8454
Fixed crash on client disconnect
2009-05-19 15:16:25 +12:00
Matt Woodrow
f6fd395485
I dislike you GCC
2009-05-12 14:19:06 +12:00
Matt Woodrow
4f426dafef
Merged, thanks Fyren
2009-05-12 13:56:00 +12:00
Matt Woodrow
7b6f2863a9
Added PlayerRunCmd hook to sdktools (bug 3289, r=dvander)
2009-05-12 13:54:06 +12:00
Fyren
834a9bc84d
Some sdktools string and style changes (r=pred)
2009-05-11 18:46:19 -07:00
Matt Woodrow
7710a1fdb0
Merge from 1.2 branch
2009-05-11 11:45:08 +12:00
Fyren
6908c0f1d0
Fix sdktools MSVC9 project file (and sm_slap) for EP1 games (bug 3768)
2009-05-07 20:15:32 -07:00
David Anderson
40a8892cb7
Merge from sourcemod-1.2 branch.
2009-03-30 11:43:16 +02:00
David Anderson
e1bb10d859
Removed SSE optimizations from msvc9 project files (bug 3756, r=ds, a12=blocking).
2009-03-30 08:31:35 +02:00
Scott Ehlert
d8264fada7
Merge from 1.2 branch.
2009-03-05 15:48:38 -06:00
Scott Ehlert
72da49415e
Added -dev tag back to version.h files for manual builds.
2009-03-05 14:59:09 -06:00
David Anderson
8e744ec5f7
Re-added -dev tag, bumped version to 1.2.1.
2009-03-05 02:36:27 -05:00
David Anderson
8dfbcf5a9f
Bumped versions.
2009-03-05 02:07:44 -05:00
David Anderson
1f636bf7a9
Bumped trunk to 1.3.0.
2009-03-05 01:48:18 -05:00
Scott Ehlert
2c3bf7dd23
Ran versionchanger script for consistency.
2009-02-25 23:44:18 -06:00
Scott Ehlert
44a04e6167
DS fails once again. Fixed Linux build once and for all.
2009-02-18 03:25:01 -06:00
Scott Ehlert
9d6a9eb615
Ugh, fixed Linux build for real by removing stray underscores.
2009-02-18 03:13:25 -06:00
Scott Ehlert
32d2d4107d
Fixed Linux build.
2009-02-18 02:58:03 -06:00
Scott Ehlert
bd9fab6cf5
Added support for Dark Messiah engine and game. (no bug, r=me).
...
The development of this feature would not be possible without the support of the following people from the game's community:
Dylan Riggs, Carl Pettengill, Ed Moreland, and Christian.
2009-02-18 02:19:22 -06:00
Scott Ehlert
22675ba2e7
Fixed crash in GetClientInfo() native on L4D (bug 3569, r=me).
...
The CreateFakeClient signature (used for verification before retrieving the IServer interface pointer) changed in a recent update. The IServer pointer was therefore null and GetClientInfo() did not check for this.
The CreateFakeClient signature is also no longer hardcoded. It is modifiable in gamedata/sdktools.games/engine.*.txt.
2009-01-22 15:20:45 -06:00
David Anderson
57b4701e57
Fixed gamedata bug in SDKTools (no bug, r=me).
2009-01-14 12:20:22 -05:00
David Anderson
3bdc8583e5
Exposed IServer through SDKTools (bug 3545, r=ds).
2009-01-07 22:55:40 -05:00
Scott Ehlert
bf5fefe84f
Merge from sourcemod-1.1 branch.
2008-12-29 00:11:32 -06:00
Scott Ehlert
5c92b0d154
Bumped version to 1.1.1 and added back -dev build string.
2008-12-28 23:50:26 -06:00
David Anderson
3f250ba42d
Bumped version files.
2008-12-28 20:35:51 -05:00
David Anderson
1577fab93a
Ran versionchanger.pl over trunk to get 1.2.0 into headers (bug 3521).
2008-12-28 19:59:40 -05:00
David Anderson
181fe74b09
Merge from sourcemod-1.1 branch.
2008-12-28 19:56:40 -05:00
Matt Woodrow
ba04132142
SDKTools didn't NULL check after GetMemSig (bug 3504, r=dvander).
2008-12-28 17:52:33 -05:00
David Anderson
0a33a25a7d
Merge from sourcemod-1.1 branch.
2008-12-28 03:23:45 -05:00
David Anderson
1fe38c7473
SourceMod can now be somewhat compiled on OS X for patch sanity testing (bug 3516, r=ds).
...
This adds the ability for us to change the GCC version we use more flexibly.
2008-12-23 01:33:37 -05:00
Scott Ehlert
47cf8f4233
Merge from 1.1 branch.
2008-12-07 21:07:14 -06:00
Scott Ehlert
eedfd2d70d
Shell script code in Makefiles is _really_ POSIX compliant now.
...
Missed an equal sign :\
2008-12-07 21:05:51 -06:00
Scott Ehlert
a1b91ac136
Merge from 1.1 branch.
2008-12-07 20:52:06 -06:00
Scott Ehlert
4bbd74b702
Shell script code in Makefiles is now POSIX compliant and is able to be run on dash.
2008-12-07 20:40:31 -06:00
Scott Ehlert
1422a9abe3
Merged changes from 1.1 branch.
2008-11-28 23:32:59 -06:00
Scott Ehlert
ecaced40f2
Now compiles against Metamod:Source 1.7 (bug 3445).
2008-11-27 01:13:51 -06:00
Scott Ehlert
25a0a192a2
Added /MP back to core and sdktools MSVC project files.
2008-11-24 09:41:46 -06:00
Scott Ehlert
843ff25de4
Moved SE_* constants from PrePreprocessorDefinitions to AdditionalOptions in MSVC project files.
...
-Doing this should make it a bit easier to maintain in the future.
Also added back /MP to core and sdktools.
2008-11-24 09:33:11 -06:00
Scott Ehlert
9ae456b9d1
Updated makefiles to link against binaries at l4d directory instead of l4d_demo
2008-11-18 06:00:31 -06:00
Scott Ehlert
ff7a2c6b73
Added preliminary support for Left 4 Dead; some things may not yet work.
2008-11-14 09:18:30 -06:00
David Anderson
09ea2e13aa
Fixed SDKTools not cleaning up its handle types on shutdown (but 2753).
2008-09-15 04:28:26 -05:00
David Anderson
fb44b51d26
Updated version files so I can build again.
2008-09-14 22:16:35 -07:00
David Anderson
bcf1b092ae
Mirrored buildbot/version template changes from branch.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402539
2008-09-14 06:13:25 +00:00
David Anderson
29d1246b8d
Fixed another sdktools team native crash, if m_szTeamName wasn't available (bug amb1779, r=pred).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402530
2008-09-08 07:00:34 +00:00
David Anderson
e141cf74d5
Fixed three bugs with team natives that appeared on INS: bounds checking had wrong binary shortcut order, bounds checking was off by one, error condition was not returned properly. Out-of-range team indexes no longer cause crashes now.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402523
2008-09-07 22:17:12 +00:00
Scott Ehlert
846caf1298
Builds against latest OB SDK now
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402410
2008-07-12 09:05:19 +00:00
Borja Ferrer
d0cbd943f1
fixed eyeangles helper not being freed
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402345
2008-07-05 00:15:18 +00:00
Matt Woodrow
e0a69507a0
Single most annoying and hard to find bug ive ever come across. I'd like to thank MSVC for not firing the one breakpoint I actually needed. Oh and a possible fix to sdktools.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402295
2008-06-29 05:04:41 +00:00
Matt Woodrow
42359a243a
Entity Outputs now fail silently if the mod is not supported.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402282
2008-06-26 08:07:47 +00:00
Matt Woodrow
bc8c9ba691
Should fix amb1756 - Invalid access on TraceRay handles.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402256
2008-06-19 03:13:57 +00:00
Scott Ehlert
ac68a441ee
All natives that use a recipient filter now actually validate the clients passed to them.
...
This includes StartMessage(), StartMessageEx() from Core as well as EmitSound(), EmitSentence(), and TE_Send() from SDKTools
(Warning: This may potentially cause a minor compatibility problem with plugins that don't check client validity before passing to these natives)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402252
2008-06-11 08:07:17 +00:00
Matt Woodrow
72a1fb06d0
I'm sure i'll get this right eventually.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402250
2008-06-09 07:24:24 +00:00
Matt Woodrow
8a7ced18de
Second attempt at fixing SetUserInfo (try committing the right file this time)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402249
2008-06-09 07:21:26 +00:00
Matt Woodrow
06c8f3a093
Fixed SetUserInfo to work on bots
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402248
2008-06-09 07:18:49 +00:00
Matt Woodrow
22aa6561b5
Added SetUserInfo command to sdktools.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402247
2008-06-09 07:12:32 +00:00
David Anderson
2c94b1268a
phase0, new versioning. we don't use build numbers anymore except (VS_VERSIONINFO stays until phase 3 is done)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402242
2008-06-02 05:03:27 +00:00
David Anderson
ca9b2784bd
extensions now use the repository build number intsead of their local commit number
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402204
2008-05-29 03:19:55 +00:00
David Anderson
81af704f58
added amb1715 - tracehull
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402201
2008-05-28 03:04:28 +00:00
Matt Woodrow
c16afc9cd3
Fixed amb1687 - Infinite loop in Entity Outputs
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402157
2008-05-20 02:51:02 +00:00
David Anderson
80b2ea646a
fixed a delayed unload crash in sdktools
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402155
2008-05-20 02:24:42 +00:00
Scott Ehlert
9023afff0d
Trunk build fixes
...
Fixed up IGameHelpers.h such that it no longer requires HL2SDK headers if a function doesn't need them
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402144
2008-05-13 08:22:49 +00:00
Scott Ehlert
6e91780e73
Err, fixed Linux build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402139
2008-05-12 02:05:57 +00:00
Scott Ehlert
77ff2c40bd
Symbols no longer stripped on Linux for easier debugging
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402137
2008-05-11 07:49:30 +00:00
David Anderson
aee95b6c74
bug fix, optimization
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402135
2008-05-10 19:21:11 +00:00
David Anderson
f1ef53cdff
implemented amb1613 - p2p voice filters now work
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402134
2008-05-10 19:17:21 +00:00
Scott Ehlert
c5330c73b7
Attempted fix for amb1648 - stack corruption when GetClientEyeAngles() is called on Windows
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402124
2008-05-02 07:47:38 +00:00
Matt Woodrow
7a968cb33c
Re-added the msvc8 folder that I broke.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402122
2008-05-02 01:31:15 +00:00
Matt Woodrow
a2aa6b0daf
Added msvc9 Project files to sdktools. Badly.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402121
2008-05-01 23:48:27 +00:00
Matt Woodrow
90b739ae48
I love you gcc.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402102
2008-04-25 06:05:35 +00:00
Matt Woodrow
f41aefc525
Cleaned up a few sdktools files.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402097
2008-04-25 05:20:17 +00:00
David Anderson
946834b868
added amb1620 - ActivateEntity
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402068
2008-04-16 23:29:03 +00:00
Borja Ferrer
6d2a3a7964
fixed amb1586 for real
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402052
2008-04-12 23:03:30 +00:00
Borja Ferrer
800838d76a
fixed build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402048
2008-04-12 02:11:16 +00:00
Borja Ferrer
a483ec5dc5
experimental fix for amb1586 - team native crash
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402044
2008-04-12 01:35:45 +00:00
David Anderson
c42a26bb66
fixed crash bug on shutdown
...
removed implementations from header
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402043
2008-04-12 01:33:55 +00:00
Scott Ehlert
c473d75d3d
Added more missing svn:keywords properties to some files (this should be the last of them before I never have to do this again)
...
Moved sm_memtable files in sqlite extension to sdk directory (to be consistent with topmenus)
Some extension source files had an incorrect extension name in their headers
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402037
2008-04-11 17:16:36 +00:00
Scott Ehlert
70301419b1
Added svn:keywords property to some files that didn't have them already
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402030
2008-04-10 19:28:26 +00:00
Borja Ferrer
ad37496d34
just some cleaning
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402029
2008-04-10 19:25:50 +00:00
Scott Ehlert
f08ce7f62f
Oh god, Spring Cleaning Part San (3) - Finaare
...
- Removed batsupport extension
- Made EVERY makefile consistent with the changes originally made to the sample extensions's makefile
- Sample MM:S extension now uses unified makefile
- Various innumerable changes to VS project files
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402012
2008-04-09 09:10:28 +00:00
David Anderson
2bec3aaa49
added versioning to regex (linux only)
...
added regex/tf to version markup list
bumped all svn_versions to 1.1
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401997
2008-04-06 08:13:30 +00:00
Matt Woodrow
10bd6c298e
Fixed amb1579 bug in entity outputs and added hl2mp to the supported games.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401982
2008-04-03 23:57:54 +00:00
Matt Woodrow
51d5f79f1e
Changed UnHook -> Unhook for entity output natives.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401979
2008-04-02 01:58:45 +00:00
Matt Woodrow
9b4bdd05b5
Removed a stray debug message from entity outputs.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401978
2008-04-02 01:46:20 +00:00
Matt Woodrow
a0b05dc624
Added amb1528 - Entity Output Hooking.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401977
2008-04-02 01:22:02 +00:00
Matt Woodrow
fbe46934a4
Added EquipPlayerWeapon to SDKTools. Offsets for CS:S and TF2 added.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401975
2008-04-01 00:51:21 +00:00
Matt Woodrow
b9bd1b1037
How the hell did that get there.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401974
2008-04-01 00:06:08 +00:00
Matt Woodrow
b9aac380d4
Added sm_dump_datamaps server command.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401973
2008-03-31 23:13:31 +00:00
Scott Ehlert
251cced1f8
Spring Cleaning, Part Ichi (1)
...
Various minor things done to project files
Updated sample extension project file and updated makefile to the new unified version (more changes likely on the way)
Updated regex project file and makefile
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401971
2008-03-30 07:00:22 +00:00