Nicholas Hastings
76e8e7e50c
Update versioning for 1.6.1 release.
2014-08-17 09:14:04 -04:00
Ryan Stecker
40d049e1f6
Update changelog for 1.6.1.
2014-08-17 09:05:29 -04:00
Ryan Stecker
48012ccf08
Mark TF2_RemoveWearable as optional.
2014-08-16 16:30:39 -04:00
Ryan Stecker
80ceb149b0
Fix typo related to invalid regex handle errors.
2014-08-14 14:15:18 -04:00
Nicholas Hastings
1ef60a13d0
Fix automatic language detection on CS:GO (bug 6163).
2014-08-11 05:28:29 -07:00
WildCard65
e8e40d126e
Actually remove extra wearables.
...
Old logic was to try to get extra wearables on a non-existent entity.
2014-08-08 16:04:34 +01:00
Ryan Stecker
c7033827f5
Implement StringToKeyValues.
2014-08-03 09:49:16 -04:00
Ryan Stecker
ff27214615
Remove the extra wearables of weapons in TF2_RemoveWeaponSlot.
2014-08-03 09:06:22 -04:00
Ross Bemrose
7b45e963d5
Make sure the edict isn't free.
...
return GetParametersForSoundEx's return value instead of always true.
2014-07-31 07:53:19 -07:00
Ross Bemrose
96965ef7cd
Fixed overwriting the same copy/pasted line twice instead of once per new native.
2014-07-31 07:53:12 -07:00
Ross Bemrose
8f7ce184fb
Commit new version of bug 5942: New functions for SDKTools to get information from game_sound files.
2014-07-31 07:52:58 -07:00
Ryan Stecker
4bed0a2893
Fix PerformGravity's logging format.
2014-07-31 12:46:27 +01:00
Kyle Sanderson
6ab2e23d9d
Rename SDKHooks function and variable to be friendlier.
2014-07-31 12:46:23 +01:00
Ryan Stecker
dd27de8d85
Add more TF2_RemoveWearable documentation.
2014-07-31 12:46:22 +01:00
Asher Baker
8c79a6df33
Improved error reporting in basebans custom reasons loading.
2014-07-31 12:46:13 +01:00
Ryan Stecker
e8111f3c0a
Implement TF2_RemoveWearable native.
2014-07-31 12:46:09 +01:00
Kyle Sanderson
a038181193
Pre-allocate 8 elements to skip trivial reallocations near the beginning of the vectors life.
2014-07-31 12:46:08 +01:00
Kyle Sanderson
52fe916311
Store only the callback as per VoiDeD, re-eval if HookList changes.
2014-07-31 12:46:05 +01:00
Kyle Sanderson
d01d7b1879
HackFix: Mimic forwardsys style of pawn calling.
2014-07-31 12:46:04 +01:00
Nicholas Hastings
d8406a3efc
Update Fistful of Frags gamedata.
2014-07-30 06:36:00 -04:00
Peace-Maker
d74204aded
Fix regression. SDKHook_ReloadPost never firing
...
The switch to vtable hooks typo'd the ReloadPost hooks.
2014-07-16 18:05:27 -04:00
David Anderson
77be859667
Remove references to the DisableJIT option. r=psychonic
2014-07-15 09:42:15 -07:00
David Anderson
71193c67b2
Revert "Merge pull request #94 from alliedmodders/debug-jit"
...
This reverts commit cc1493aa66 , reversing
changes made to 5776909b13 .
2014-07-15 09:35:16 -07:00
David Anderson
cc1493aa66
Merge pull request #94 from alliedmodders/debug-jit
...
Add instrumentation to JIT for invalid instruction errors.
2014-07-14 09:49:18 -07:00
David Anderson
43946e6b6f
Add instrumentation to JIT invalid instruction errors.
2014-07-14 09:19:44 -07:00
Ruben Gonzalez
5776909b13
Update TerminateRound code and gamedata for update.
2014-07-11 09:20:05 -04:00
Nicholas Hastings
048c227fcc
Bumping version.
2014-07-03 15:58:02 -04:00
Nicholas Hastings
95ab81f0db
Update versioning for 1.6.0 release.
2014-07-03 12:56:45 -04:00
Nicholas Hastings
2fb01e412e
Switch TF2 to use IVEngineServer::GetIServer in SDKTools to find IServer ptr.
2014-07-03 12:45:50 -04:00
Nicholas Hastings
6e9b4bf276
Update changelog for version 1.6.0.
2014-07-03 12:30:48 -04:00
David Anderson
b344e81816
Merge pull request #62 from peace-maker/lineendings
...
Fix line ending parsing issues in spcomp on windows.
2014-07-02 12:27:09 -07:00
Peace-Maker
fec133bee6
Fix line ending parsing issues in spcomp on windows
...
fgetpos fails with UNIX \n new lines on windows if the file was open in
textual mode.
2014-07-02 21:16:06 +02:00
Nicholas Hastings
594cc249ef
Update CStrike extension CSWeaponDrop to use Vector overload on CS:GO.
2014-07-02 10:52:03 -04:00
Nicholas Hastings
0967035dd0
Update CS:GO CSWeaponDrop gamedata.
2014-07-01 21:06:53 -04:00
Peace-Maker
7e93cf8f6b
Fix .gitignore typo
...
VS build directories weren't excluded correctly
(cherry picked from commit c2c7f090ba )
2014-06-30 21:30:18 -05:00
Peace-Maker
7f20a7b6bb
Refresh sorting of topmenu after (re)LoadTopMenuConfig (bug 6032, r=psychonic).
2014-06-29 21:16:22 -04:00
Nicholas Hastings
a9de6ed52c
Add HudText gamedata support for Synergy (bug 6161).
2014-06-29 20:23:24 -04:00
Nicholas Hastings
f0f50aa7bb
Update Dota Linux EntityFactoryDictionary gamedata.
2014-06-28 17:04:56 -04:00
Nicholas Hastings
36fab677a0
Update Synergy gamedata and switch NMRiH gamedata on linux to use symbols.
2014-06-28 09:53:19 -04:00
Nicholas Hastings
6c0d2a3743
Synced changelog.txt from sourcemod-1.5 branch.
2014-06-23 19:43:04 -04:00
Nicholas Hastings
e71eb5f704
Add missing thisptr to call.
2014-06-23 19:40:01 -04:00
Nicholas Hastings
4532b8a38d
Update TF2_IsHolidayActive native to virtually call gamerules IsHolidayActive.
2014-06-23 19:39:54 -04:00
David Anderson
a089235b21
Merge pull request #51 from alliedmodders/remove-snapshot-api
...
Remove map snapshot API.
2014-06-23 10:40:46 -07:00
David Anderson
9f9f2baae2
Remove map snapshot API (was not yet ready).
2014-06-22 22:40:57 -07:00
Nicholas Hastings
49a643f411
Remove redundant code.
2014-06-22 21:26:49 -04:00
Nicholas Hastings
8d7e8b2a85
Remove dead variable.
2014-06-22 21:26:41 -04:00
Nicholas Hastings
848bc927a0
Switch TF2 extension to hook CTFGameRules::IsHolidayActive for holiday forward (bug 6137).
2014-06-22 21:26:28 -04:00
David Anderson
18d0f2a140
Fix a Handle leak when reporting transaction errors.
2014-06-22 13:22:57 -07:00
Nicholas Hastings
91a796b24d
Fix FindStringIndex native not returning INVALID_STRING_INDEX when string not found (bug 6144).
2014-06-19 14:56:05 -04:00
Nicholas Hastings
7e7544e036
Update SDKTools entity output functions to use core's GetEntityClassname instead of own.
2014-06-19 14:55:56 -04:00
Nicholas Hastings
9d676ed440
Revert "Disable FireOutput gamedata on TF2 until proper fix is found."
...
This reverts commit a2951b9ea8 .
2014-06-19 00:35:07 -04:00
Nicholas Hastings
bad5252ee3
Add early-exit in entity output detour if entity has no classname.
2014-06-19 00:34:10 -04:00
Nicholas Hastings
a2951b9ea8
Disable FireOutput gamedata on TF2 until proper fix is found.
2014-06-18 23:16:39 -04:00
Nicholas Hastings
f98cd68341
Revert "Update TF2 FireOutput gamedata."
...
This reverts commit 45b9573348 .
2014-06-18 23:16:33 -04:00
Ryan Stecker
45b9573348
Update TF2 FireOutput gamedata.
2014-06-18 22:02:14 -04:00
Nicholas Hastings
7553106eee
Merge pull request #34 from WildCard65/Spacing
...
Added spacing to compile.sh (r=psychonic).
2014-06-17 21:44:05 -04:00
Nicholas Hastings
5cf73385c5
Merge pull request #37 from FlaminSarge/tf_weapon_enum_2014jun11
...
Update TF_WEAPON enum and tf2_stocks.inc (r=psychonic).
2014-06-17 16:52:11 -04:00
FlaminSarge
7a96467045
Update TF_WEAPON enum for June 11, 2014 TF2 Patch.
2014-06-15 00:30:53 -07:00
FlaminSarge
86c1660ee9
Fix line endings in tf2_stocks include.
2014-06-15 00:29:41 -07:00
WildCard65
8e4836f83a
Added spacing to compile.sh
...
And made it exit out on compile error.
2014-06-14 08:32:24 -04:00
Nicholas Hastings
00c09584c7
Update Fistful of Frags gamedata.
2014-06-13 13:40:06 -04:00
Nicholas Hastings
7677e8af79
Merge pull request #27 from VoiDeD/convar-cache
...
Utilize convar cache for FindConVar (r=KyleS, r=psychonic)..
2014-06-12 19:47:33 -04:00
Kyle Sanderson
69cb941fa4
Merge pull request #25 from KyleSanderson/kylepreds
...
Replace SourceHook list usages in clientprefs with AMTL.
2014-06-12 15:42:30 -07:00
Nicholas Hastings
17a7d4802d
Update TF2 SDKHooks Reload gamedata.
2014-06-12 10:00:49 -04:00
Nicholas Hastings
0b2610e3b3
Update CSGO Windows SetClanTag gamedata (bug 6150).
2014-06-12 09:56:50 -04:00
Nicholas Hastings
51a02652d8
Merge pull request #33 from alliedmodders/tf2-iservertools
...
Use updated IServerTools iface on TF2 for getting tempent list and FindEntityByClassname (PR #33 , r=KyleS).
2014-06-11 23:43:48 -04:00
Nicholas Hastings
e7870da5ff
Add ifdef section notes on endifs.
2014-06-11 23:37:02 -04:00
Nicholas Hastings
a697e81427
Use updated IServerTools iface on TF2 for getting tempent list and FindEntityByClassname.
2014-06-11 22:44:42 -04:00
Nicholas Hastings
5f8288dc70
Update TF2 CalcIsAttackCritical gamedata.
2014-06-11 17:48:51 -04:00
Nicholas Hastings
feb5050df1
Merge pull request #5 from peace-maker/pawn_stringconcat
...
Add string literal concatenation using ellipses "..." (bug 4261, PR #5 , r=dvander).
2014-06-11 08:16:04 -04:00
peace-maker
0d79b7a542
Merge pull request #2 from psychonic/pawn_stringconcat2
...
Fix build.
2014-06-11 08:48:41 +02:00
Nicholas Hastings
e4328f9211
Fix build.
2014-06-10 12:30:04 -04:00
Kyle Sanderson
70518a8e49
Revert "Add better spacing to compile.sh"
...
This reverts commit cd106a7eb6 .
2014-06-08 00:42:27 -07:00
David Anderson
6ac897f9f3
Merge pull request #26 from alliedmodders/sql-txn
...
Add an API for off-thread SQL transactions. (bug 3775, r=kyle)
2014-06-06 20:51:30 -07:00
Kyle Sanderson
ec9791b183
Merge pull request #24 from 50Wliu/compile
...
Compile.sh spacing improvements
2014-06-06 19:52:56 -07:00
Ryan Stecker
d5c267b291
Utilize convar cache for FindConVar.
2014-06-05 14:06:37 -05:00
David Anderson
3de533a73e
Ignore .swp files.
2014-06-05 10:28:19 -07:00
David Anderson
f1f135adb6
Add CloneHandle() test.
2014-06-05 10:27:59 -07:00
David Anderson
91077fdc91
Fix tab/space mix.
2014-06-05 10:16:47 -07:00
David Anderson
f250461648
Fix typo.
2014-06-05 01:28:53 -07:00
David Anderson
6a98e40643
Fix typo.
2014-06-05 01:25:32 -07:00
David Anderson
36c342fc7b
Add comment.
2014-06-05 01:22:44 -07:00
David Anderson
39ff3f9993
Add a rollback test.
2014-06-05 01:05:23 -07:00
David Anderson
7026e68b06
Add tests for SQL transactions.
2014-06-05 01:00:54 -07:00
David Anderson
25ea80890d
Add testing.inc to packages.
2014-06-05 01:00:36 -07:00
David Anderson
2379c76b03
Add a new testing API for the testsuite.
2014-06-05 01:00:17 -07:00
David Anderson
e6d8416f0e
Fix typo.
2014-06-05 00:59:46 -07:00
David Anderson
cb16a78681
Fix memory bugs.
2014-06-05 00:38:09 -07:00
David Anderson
2930fb1963
Change indentation.
2014-06-04 22:46:40 -07:00
David Anderson
d7b49f7706
Initial implementation.
2014-06-04 22:45:26 -07:00
Kyle Sanderson
695fc802a9
Replace SourceHook list usages in clientprefs with AMTL.
2014-06-04 21:49:48 -07:00
Kyle Sanderson
c37dbe131e
Merge pull request #23 from KyleSanderson/gameextusage
...
Replace SH List usages in game extensions with AMTL variants.
2014-06-04 20:03:23 -07:00
Ruben Gonzalez
88af898285
Update CS:GO Gamedata
2014-06-04 22:40:21 -04:00
Wliu
cd106a7eb6
Add better spacing to compile.sh
2014-06-04 22:00:10 -04:00
Kyle Sanderson
975fc93e1f
Replace SourceHook list usages in tf with AMTL.
2014-06-04 17:36:53 -07:00
Kyle Sanderson
6c37a5d9f3
Replace SourceHook list usages in cstrike with AMTL.
2014-06-04 17:36:28 -07:00
SystematicMania
7b59b7f384
Fix "sm version" command reporting incorrect compile time in many cases (bug 6078, r=asherkin).
2014-06-03 15:55:25 -04:00
Nicholas Hastings
0ca218931a
Trigger build again for hl2sdk-l4d and hl2sdk-dota changes.
2014-06-02 09:57:02 -04:00
Nicholas Hastings
1d9f769a42
Trigger build for hl2sdk-dota changes.
2014-06-02 09:30:25 -04:00
Scott Ehlert
083edcedc7
Merge pull request #22 from alliedmodders/css-clan-teamscore-mac
...
Update clan tag and team score offsets for cstrike ext on OS X.
2014-06-01 17:02:12 -05:00
Scott Ehlert
fb5c3c86da
Add clan tag and team score commands to cstrike test plugin.
2014-06-01 16:52:03 -05:00
Scott Ehlert
3c89f2b1c2
Update clan tag and team score offsets for cstrike ext on OS X.
2014-06-01 16:47:49 -05:00
Nicholas Hastings
4c7cf6ce06
Trigger build for hl2sdk-l4d changes.
2014-06-01 16:27:52 -04:00
David Anderson
195104487e
Merge pull request #21 from alliedmodders/components
...
Convert build scripts to the new project-based API.
2014-05-31 21:02:33 -07:00
Nicholas Hastings
39993c7019
Merge pull request #20 from psychonic/bot-hibernation-disconnect
...
Fix case where bots leave server without disconnect notice (hibernation) (r=KyleS).
2014-05-31 23:00:03 -04:00
David Anderson
897aa42135
Remove tag().
2014-05-31 19:59:02 -07:00
David Anderson
abdf7d5b07
Port build scripts to the new project API.
2014-05-31 19:56:42 -07:00
David Anderson
9f8f879590
Fix typo.
2014-05-31 18:12:49 -07:00
David Anderson
db14d2d00a
Factor out versioning.
2014-05-31 17:57:53 -07:00
Nicholas Hastings
a0f3410f3b
Fix a case where bots can leave server without disconnect notice (hibernation), triggering other issues.
2014-05-31 15:18:17 -04:00
David Anderson
4159e1a177
Merge pull request #19 from alliedmodders/update-build-scrpt
...
Update the build script to the latest AMBuild API.
2014-05-30 22:55:49 -07:00
David Anderson
4f7b0ff487
Update the build script to the latest AMBuild API.
2014-05-30 22:50:35 -07:00
Asher Baker
891ebe4480
Merge pull request #18 from asherkin/version-count
...
Revert to using revision count for full version strings (r=dvander).
2014-05-31 04:44:51 +01:00
David Anderson
859be35b34
Fix build.
2014-05-30 19:49:54 -07:00
Asher Baker
88c452581b
Revert to using revision count for full version strings.
2014-05-31 03:28:09 +01:00
David Anderson
b0ccc87638
Merge pull request #17 from alliedmodders/vsgen
...
Add support for the preliminary IDE project file generator.
2014-05-30 19:18:40 -07:00
David Anderson
1e6843f8db
Add support for the preliminary IDE project file generator.
2014-05-30 19:07:56 -07:00
Nicholas Hastings
76a589f689
Merge pull request #16 from psychonic/client-disconnect-quirks
...
Fix inconsistencies with OnClientDisconnected calls (bug 5988, r=kyles)
2014-05-30 19:09:50 -04:00
Nicholas Hastings
e7621ad8a7
Fix inconsistencies with OnClientDisconnected calls (bug 5988)
2014-05-30 17:45:49 -04:00
Nicholas Hastings
c4232510a1
Merge pull request #15 from 50Wliu/contributing
...
Create CONTRIBUTING.md (r=psychonic).
2014-05-29 23:27:12 -04:00
Wliu
e2878d3df8
Create CONTRIBUTING.md
...
As discussed in #11 .
2014-05-29 17:49:18 -04:00
Nicholas Hastings
5cb10441d7
Merge pull request #7 from Bara20/patch-1
...
Add CS_DMG_HEADSHOT define (r=psychonic).
2014-05-29 15:39:33 -04:00
Nicholas Hastings
6ee42dc7fe
Really fix Mac build.
2014-05-29 15:09:38 -04:00
Nicholas Hastings
e0f6544c86
Fix Mac build.
2014-05-29 14:16:11 -04:00
Asher Baker
ab68e70998
Merge pull request #14 from psychonic/rip-magic
...
Replace magic numbers for sm_show_activity with named constants (r=asherkin).
2014-05-29 19:06:22 +01:00
Asher Baker
8be1feadc1
Merge pull request #13 from psychonic/adminsys2logic
...
Move adminsys and more natives from core to logic (r=asherkin).
2014-05-29 19:04:40 +01:00
Nicholas Hastings
beb3f8c1d4
Replace magic numbers for sm_show_activity with named constants.
2014-05-29 13:54:51 -04:00
Nicholas Hastings
35784c018d
Move adminsys and more natives from core to logic.
2014-05-29 13:31:12 -04:00
Ruben Gonzalez
dc4c3f2f1a
Update CS:GO Gamedata
2014-05-29 09:31:07 -04:00
Nicholas Hastings
9ff6cdef8c
Merge pull request #12 from psychonic/more2logic
...
Move many player natives from core to logic.
2014-05-29 00:51:29 -04:00
Nicholas Hastings
dbc881143b
Move many player natives from core to logic.
2014-05-28 23:20:41 -04:00
Kyle Sanderson
556d5e0949
Merge pull request #9 from KyleSanderson/amtlutilloudness
...
Quell isNaN MSVC performance warning.
2014-05-28 18:12:32 -07:00
Nicholas Hastings
6456b937be
Fix build.
2014-05-28 21:10:40 -04:00
Kyle Sanderson
05d8622ea9
Quell isNaN MSVC performance warning.
2014-05-28 18:05:55 -07:00
Nicholas Hastings
f1387c892e
Merge pull request #10 from psychonic/platform-defs
...
Fix up PLATFORM defs to match same-name ones in some SDK versions.
2014-05-28 21:01:17 -04:00
Nicholas Hastings
cae5d48d31
Merge pull request #8 from psychonic/travis-ci
...
Add support for Travis-CI
2014-05-28 20:56:14 -04:00
Nicholas Hastings
d83d72fd88
Give define value (of 1) to PLATFORM defs to match the same-name defs in some SDKs.
2014-05-28 20:36:52 -04:00
Nicholas Hastings
ff42e854bb
Add Travis-CI config file.
2014-05-28 14:38:55 -04:00
Nicholas Hastings
a462feee61
Fix version script failing when HEAD directly contains hash instead of ref to it.
2014-05-28 14:38:17 -04:00
Bara
5eef4bccd3
Add CS_DMG_HEADSHOT define
...
but i don't know if it works in other games.
( I'm using this already in my only headshot plugin - https://forums.alliedmods.net/showthread.php?t=234169 and works fine in CSS/CSGO )
2014-05-28 15:32:58 +02:00
David Anderson
609fa50763
Revert "Add string literal concatenation using ellipses "..." (bug 4261, PR #5 )"
...
This reverts commit 7868767dde .
2014-05-27 19:45:26 -07:00
Peace-Maker
7868767dde
Add string literal concatenation using ellipses "..." (bug 4261, PR #5 )
...
commit cd0d31805c
Author: Peace-Maker <[email protected] >
Date: Wed May 28 03:07:25 2014 +0200
Ignore \ ctrlchar in lexing
commit cf617a4d20
Author: Peace-Maker <[email protected] >
Date: Tue May 27 13:32:59 2014 +0200
Add string literal concatenation using ellipses "..." (bug 4261)
Backported the changes CompuPhase did to the compiler to support string
literal concatenation including all fixes in later commits from r30 on.
http://code.google.com/p/pawnscript/source/detail?r=30
Pawn uses ellipses "..." to concatenate so it looks like this:
#define PROJECT_AUTHOR "Greyscale"
#define PROJECT_COPYRIGHT "Copyright (C) 2010 " ... PROJECT_AUTHOR
This would result in PROJECT_COPYRIGHT being defined as
"Copyright (C) 2010 Greyscale"
While i've been at it, that stringizing a macro parameter feature was
ported too.
From the changelog for version 3.3.4026
(http://www.compuphase.com/pawn/pawnhistory.htm ):
The macro substition processor now recognizes the "#" character for
"stringizing" a parameter. For example, if you have the definition
#define log(%1) #%1
Then the expression log(test) will result in "test".
Note that concatenation of literal strings requires an ellipsis in pawn
(which is different than C/C++). So to combine the parameter with
literal strings, use a syntax like:
#define log(%1) "logging: " ... #%1 ... "\n"
The stringize operator is only available in the replacement text of a
macro.
Doing
PrintToServer(log(hello));
would print
logging: hello\n
2014-05-27 19:30:13 -07:00
Peace-Maker
6ac013376f
Call OnLibraryAdded for all available libraries (bug 5925, PR #4 )
...
commit c1b064c9232553045f6f5bfaf7df0feb6ceb4571
Author: Peace-Maker <[email protected] >
Date: Wed May 28 03:16:22 2014 +0200
Coding style adjustments
commit 37a16dbba24cc2035fb8838be8729067cb9bc13a
Author: Peace-Maker <[email protected] >
Date: Wed May 28 03:03:25 2014 +0200
Load core.phrases before calling OnLibraryAdded
commit 676ac951111c7e8f565debbd4316850a4c4a8d00
Author: Peace-Maker <[email protected] >
Date: Tue May 27 13:18:48 2014 +0200
Call OnLibraryAdded for all available librarys (bug 5925)
When loading multiple plugins at once (on server start or mapchange)
OnLibraryAdded is only called for libraries which are loaded after the
current plugin. The plugin isn't informed about the libraries that were
added before its OnPluginStart forward was called.
This patch calls OnLibraryAdded for all already registered libraries the
current plugin has missed.
2014-05-27 19:26:58 -07:00
David Anderson
cfde247ef7
Revert "Call OnLibraryAdded for all available librarys (bug 5925, pull request #4 )"
...
This reverts commit ac11eb8910 .
2014-05-27 19:25:52 -07:00
David Anderson
ac11eb8910
Call OnLibraryAdded for all available librarys (bug 5925, pull request #4 )
...
commit c1b064c9232553045f6f5bfaf7df0feb6ceb4571
Author: Peace-Maker <[email protected] >
Date: Wed May 28 03:16:22 2014 +0200
Coding style adjustments
commit 37a16dbba24cc2035fb8838be8729067cb9bc13a
Author: Peace-Maker <[email protected] >
Date: Wed May 28 03:03:25 2014 +0200
Load core.phrases before calling OnLibraryAdded
commit 676ac951111c7e8f565debbd4316850a4c4a8d00
Author: Peace-Maker <[email protected] >
Date: Tue May 27 13:18:48 2014 +0200
Call OnLibraryAdded for all available librarys (bug 5925)
When loading multiple plugins at once (on server start or mapchange)
OnLibraryAdded is only called for libraries which are loaded after the
current plugin. The plugin isn't informed about the libraries that were
added before its OnPluginStart forward was called.
This patch calls OnLibraryAdded for all already registered libraries the
current plugin has missed.
2014-05-27 19:24:33 -07:00
Peace-Maker
cd0d31805c
Ignore \ ctrlchar in lexing
2014-05-28 03:07:25 +02:00
Peace-Maker
cf617a4d20
Add string literal concatenation using ellipses "..." (bug 4261)
...
Backported the changes CompuPhase did to the compiler to support string
literal concatenation including all fixes in later commits from r30 on.
http://code.google.com/p/pawnscript/source/detail?r=30
Pawn uses ellipses "..." to concatenate so it looks like this:
#define PROJECT_AUTHOR "Greyscale"
#define PROJECT_COPYRIGHT "Copyright (C) 2010 " ... PROJECT_AUTHOR
This would result in PROJECT_COPYRIGHT being defined as
"Copyright (C) 2010 Greyscale"
While i've been at it, that stringizing a macro parameter feature was
ported too.
From the changelog for version 3.3.4026
(http://www.compuphase.com/pawn/pawnhistory.htm ):
The macro substition processor now recognizes the "#" character for
"stringizing" a parameter. For example, if you have the definition
#define log(%1) #%1
Then the expression log(test) will result in "test".
Note that concatenation of literal strings requires an ellipsis in pawn
(which is different than C/C++). So to combine the parameter with
literal strings, use a syntax like:
#define log(%1) "logging: " ... #%1 ... "\n"
The stringize operator is only available in the replacement text of a
macro.
Doing
PrintToServer(log(hello));
would print
logging: hello\n
2014-05-27 13:32:59 +02:00
Fyren
84de0f6b85
and maybe also a hyphen
2014-05-27 01:09:12 -06:00
Fyren
914a0a7fc1
FYREN SMASH CAPITALS
2014-05-27 01:08:47 -06:00
Fyren
f82420b601
bets on if I do any better than Kyle?
2014-05-27 01:08:15 -06:00
Kyle Sanderson
5193b70ada
Update README.md with community hyper links.
2014-05-26 23:23:39 -07:00
David Anderson
4b2b50a3df
Fix spacing.
2014-05-26 22:21:27 -07:00
David Anderson
9ed3a55ade
Fix build.
2014-05-26 22:17:58 -07:00
David Anderson
53a8d5ac30
Merge pull request #3 from alliedmodders/search-paths
...
Add search path configuration options.
2014-05-26 21:39:22 -07:00
David Anderson
b4144d2cff
Find metamod-source over mmsource-central.
2014-05-26 21:38:08 -07:00
David Anderson
5bbcc7322c
Add path configuration options.
2014-05-26 21:30:43 -07:00
David Anderson
3f81397a84
Delete master.cfg
2014-05-26 10:06:27 -07:00
David Anderson
c744b39c6d
Merge pull request #2 from alliedmodders/git-buildbot
...
Switch packaging scripts to Git.
2014-05-25 12:11:01 -07:00
David Anderson
1a97d37215
Fix spacing.
2014-05-25 12:10:25 -07:00
David Anderson
2bc7e4736f
Switch packaging scripts to Git.
2014-05-25 12:05:24 -07:00
David Anderson
5681b99fd8
Merge pull request #1 from alliedmodders/git-mv
...
Switch build infrastructure to Git.
2014-05-25 11:03:23 -07:00
David Anderson
9a5efc2de2
Fix.
2014-05-25 03:41:44 -07:00
David Anderson
692af52ea7
Fix typo.
2014-05-25 03:25:52 -07:00
David Anderson
ee51295d22
Simplify formatting.
2014-05-25 03:20:50 -07:00
David Anderson
3c7a08afc2
Change version display.
2014-05-25 03:18:05 -07:00
David Anderson
ed9ca9e943
Add rev-list --count back into the build "unique" id.
2014-05-25 03:03:22 -07:00
David Anderson
fbaa3a804f
Make SDK keys consistent.
2014-05-25 02:14:05 -07:00
David Anderson
9f0308530c
Remove reference to SM_BUILD_REV.
2014-05-25 01:57:42 -07:00
David Anderson
2e89d91a86
Switch build infrastructure to Git.
2014-05-25 01:53:58 -07:00
Scott Ehlert
e20e4677df
Replace .hgignore with .gitignore.
2014-05-24 23:55:24 -05:00
David Anderson
97c581f72c
Delete .hgtags
2014-05-24 20:09:17 -07:00
David Anderson
c079a3b58a
Delete NOTICE.txt
2014-05-24 20:09:04 -07:00
David Anderson
c6de58aa05
Create README.md
2014-05-24 20:08:46 -07:00
Ruben Gonzalez
4fd0e3acd8
Update CS:GO team score gamedata.
2014-05-22 09:49:27 -04:00
Nicholas Hastings
3145daa46a
Trigger build for hl2sdk-l4d changes.
2014-05-21 17:25:30 -04:00
Nicholas Hastings
3c52840dd8
Add CS_SLOT_KNIFE define (bug 6131, r=drifter).
2014-05-21 09:08:53 -04:00
Ruben Gonzalez
8ed66980c0
Update for hl2sdk-l4d changes.
2014-05-21 00:09:53 -04:00
Kyle Sanderson
365da7fef6
GCC build fix.
2014-05-20 20:33:50 -07:00
Ruben Gonzalez
9af5023a8f
Update CStrike ext Windows Terrorist team score offset (bug 6129).
2014-05-18 21:45:08 -04:00
Scott Ehlert
878201c631
Add obj-*/ build directories to hgignore.
2014-05-17 15:25:45 -05:00
Scott Ehlert
e65d11f4de
Remove --package-debug configure option.
...
It is no longer needed since debugging symbols should be present in binaries by default now.
2014-05-17 15:11:11 -05:00
Scott Ehlert
1a89edec47
Add --symbol-files option to AMBuild configure.
2014-05-17 15:05:58 -05:00
Ryan Stecker
1143b3f56f
Updated IServer gamedata. (r=asherkin)
...
--HG--
extra : amend_source : e907eac94dcfeac43a91ee317688a1a9bf9b8e75
2014-05-16 07:01:04 +01:00
Ruben Gonzalez
1b4017c6b7
Fix HandleCommand_BuyInternal sig for CS:S
2014-05-16 00:31:07 -04:00
Ruben Gonzalez
15224c6df5
Update windows CS:S gamedata
2014-05-16 00:23:26 -04:00
Ruben Gonzalez
e831757313
Update windows CS:S gamedata
2014-05-16 00:13:23 -04:00
Ryan Stecker
a47388ff76
Actually update Windows RemoveCondition for TF update.
2014-05-15 20:10:40 -07:00
Ryan Stecker
71f4f36f8c
Further update Windows gamedata for TF conditions.
2014-05-15 19:44:19 -07:00
Ryan Stecker
a4e387331a
Update Windows gamedata for TF update.
2014-05-15 18:58:24 -07:00
Ruben Gonzalez
defdc617b3
Update gamedata for CS:S update.
2014-05-15 21:22:24 -04:00
Nicholas Hastings
61b6a32631
Fix crash in ReconnectClient and Inactivate client when IServer ptr is null (bug 6122, r=asherkin).
...
--HG--
extra : amend_source : a38ac59091e43118d61b9c3eda30dece4190992e
2014-05-15 10:49:32 -04:00
Nicholas Hastings
1fdf1c0264
Update CS:GO IServer Windows gamedata (bug 6122).
...
--HG--
extra : rebase_source : 6d074a4d607fbc2c3e3e1ce752a8060ca934808b
2014-05-15 10:45:43 -04:00
Peace-Maker
32f019c70c
Fix Mapchooser dying on single map rotation servers (bug 5179, r=kyles).
2014-05-13 13:44:14 -07:00
Kyle Sanderson
9c62e94239
Optimize native call if statically bound (bug 5842, r=ds,fyren f=dvander).
...
Original patch written by David Anderson (original r from Fyren).
- Updated to function with the current JIT compiler.
- Took in clean-ups from later-dated patches.
2014-05-11 14:36:32 -07:00
Nicholas Hastings
b4ff034ac2
Fix passing invalid ent to OnEntity forwards (bug 6119, r=KyleS).
...
--HG--
extra : rebase_source : f5477d7d36ef579c40b0547389e8eccaf129f69e
2014-05-10 22:21:42 -04:00
Nicholas Hastings
6b27a7fe46
Consolidate duplicate OnEntityCreated logic (bug 6119, r=KyleS).
...
--HG--
extra : rebase_source : b0f563081c5d98c3fbc2769ee89e3ce0ec093624
2014-05-10 22:21:42 -04:00
Nicholas Hastings
adc9569e23
Fix clients being invalid when passed to OnEntityDestroyed (bug 6119, r=KyleS).
...
--HG--
extra : rebase_source : 546168635b7e7cd8f8c4302858aa258025444dfd
2014-05-10 22:21:38 -04:00
Peace-Maker
4cd6c37ab5
Remove LogMessageEx definition from logging.inc (bug 5897, r=kyles).
2014-05-10 05:42:33 -07:00
Kyle Sanderson
f15234e4f8
Changed EventHook name storage to use AString (bug 6188, r=psychonic).
2014-05-10 02:40:08 -07:00
David Anderson
29ff05bd62
Fix compiler bug with multidimensional array variable release (bug 6100, r=fyren).
...
--HG--
extra : rebase_source : 3f3c366fd8c47268ecd0df5907b68d3c879a5e60
2014-05-09 23:17:14 -04:00
Peace-Maker
e9b4a6e96c
Add DisplayTopMenuCategory native (bug 6033, r=dvander).
2014-05-09 12:32:49 -07:00
Peace-Maker
530078b3ae
Add ability to disable TopMenu Title Caching (bug 6034, r=dvander).
2014-05-09 12:30:52 -07:00
Peace-Maker
5149205109
Clear default driver reference if unloaded (bug 5934, r=dvander).
2014-05-09 10:36:58 -07:00
Kyle Sanderson
55b77a1925
Return the 'd' to ClientPrefs::AreClientCookiesPening (r=asherkin).
2014-05-09 09:34:29 -07:00
Ruben Gonzalez
bc5691c4b6
Update CS:GO gamedata
2014-05-08 08:33:13 -04:00
Nicholas Hastings
0513f93f9d
Add PrepSDKCall_SetAddress and Address support to PrepSDKCall_SetFromConf (bug 5261, r=asherkin).
2014-05-07 12:58:16 -04:00
Kyle Sanderson
b5decd8a50
Build Fix.
2014-05-06 18:48:53 -07:00
Kyle Sanderson
b1901da79f
Unify Maximum supported clients, raised SDKTools limit (bug 5964, r=psychonic).
2014-05-06 18:40:35 -07:00
Nicholas Hastings
6f47b1a89d
Update GroundEntChanged offset for some games.
2014-05-05 11:54:12 -04:00
Peace-Maker
cec703a059
Change hook prototype of GroundEntChanged to include void* parameter (bug 6050, r=psychonic).
2014-05-05 11:40:42 -04:00
Nicholas Hastings
217eb68455
Fix Dota SDKHooks EntityListenersFinder signature.
2014-05-05 10:32:21 -04:00
Nicholas Hastings
f0d6fd1912
Fix usage of replace param in SetTrieArray (bug 6113, r=asherkin).
2014-05-04 21:38:32 -04:00
Nicholas Hastings
b0061ece62
Trigger build for Dota INetChannelInfo changes.
2014-05-04 10:42:12 -04:00
Nicholas Hastings
0b6603ab2b
Update Fistful of Frags gamedata.
2014-05-01 11:11:46 -04:00
Nicholas Hastings
09546b0d2a
Update Dota 2 gamedata.
2014-04-30 13:18:46 -04:00
Nicholas Hastings
799ee7b9c6
Trigger build again for hl2sdk-csgo changes.
2014-04-24 10:04:24 -04:00
Scott Ehlert
b0b28b7a6e
Fix Linux and Windows builds.
2014-04-23 21:53:58 -05:00
Nicholas Hastings
bbe7a9dd6a
Trigger build for hl2sdk-csgo changes.
2014-04-23 22:28:41 -04:00
Scott Ehlert
ecec7dbef3
Deduplicate a number of files used by extensions by moving them to the public directory (bug 5341, r=psychonic).
...
These files include smsdk_ext.cpp, smsdk_ext.h, sm_memtable.h, CDetour/*, and asm/*.
The smsdk_config.h file for each extension has also been moved out of the 'sdk' directory into its parent.
--HG--
rename : extensions/bintools/sdk/smsdk_config.h => extensions/bintools/smsdk_config.h
rename : extensions/clientprefs/sdk/smsdk_config.h => extensions/clientprefs/smsdk_config.h
rename : extensions/cstrike/sdk/smsdk_config.h => extensions/cstrike/smsdk_config.h
rename : extensions/curl/sdk/smsdk_config.h => extensions/curl/smsdk_config.h
rename : extensions/geoip/sdk/smsdk_config.h => extensions/geoip/smsdk_config.h
rename : extensions/mysql/sdk/smsdk_config.h => extensions/mysql/smsdk_config.h
rename : extensions/regex/sdk/smsdk_config.h => extensions/regex/smsdk_config.h
rename : extensions/sdkhooks/sdk/smsdk_config.h => extensions/sdkhooks/smsdk_config.h
rename : extensions/sdktools/sdk/smsdk_config.h => extensions/sdktools/smsdk_config.h
rename : extensions/sqlite/sdk/smsdk_config.h => extensions/sqlite/smsdk_config.h
rename : extensions/structs/sdk/smsdk_config.h => extensions/structs/smsdk_config.h
rename : extensions/tf2/sdk/smsdk_config.h => extensions/tf2/smsdk_config.h
rename : extensions/topmenus/sdk/smsdk_config.h => extensions/topmenus/smsdk_config.h
rename : extensions/updater/sdk/smsdk_config.h => extensions/updater/smsdk_config.h
rename : extensions/sdktools/CDetour/detourhelpers.h => public/CDetour/detourhelpers.h
rename : extensions/sdktools/CDetour/detours.cpp => public/CDetour/detours.cpp
rename : extensions/sdktools/CDetour/detours.h => public/CDetour/detours.h
rename : extensions/sdktools/asm/asm.c => public/asm/asm.c
rename : extensions/sdktools/asm/asm.h => public/asm/asm.h
rename : public/sample_ext/sdk/smsdk_config.h => public/sample_ext/smsdk_config.h
rename : core/logic/sm_memtable.h => public/sm_memtable.h
rename : public/sample_ext/sdk/smsdk_ext.cpp => public/smsdk_ext.cpp
rename : public/sample_ext/sdk/smsdk_ext.h => public/smsdk_ext.h
2014-04-23 21:19:28 -05:00
Nicholas Hastings
d66a7b0ee0
Update CS:GO gamedata.
2014-04-23 21:40:50 -04:00
David Anderson
61c4d2b805
Fix typo pointed out by Nephrite (bug 6107, comment #7 ).
...
--HG--
extra : rebase_source : 9e62da715c2560dd102644b04b5d46413d100890
2014-04-23 10:18:56 -07:00
Peace-Maker
73d8072693
Mark CS:S as supporting HudMsg (bug 6108, r=psychonic).
...
--HG--
extra : rebase_source : 90340b31b76cc855e1a74c3012ba568786084086
2014-04-23 08:55:09 -04:00
David Anderson
c64edf31fc
Fix Windows build, again.
2014-04-22 20:04:12 -07:00
David Anderson
cb32e3d8f9
Fix Windows build.
2014-04-22 19:46:55 -07:00
David Anderson
e69e9eddc7
Change float comparison operators to return false for NaN (bug 6107, r=ds).
...
--HG--
extra : rebase_source : a11c56fb23d6617545def3591ec6100dd143eb3e
2014-04-22 19:40:45 -07:00
Scott Ehlert
aa85a1866e
Update checkout-deps script for Contagion on Windows (NPOTB).
2014-04-20 00:37:20 -05:00
Scott Ehlert
623925a1cf
Fix downloading of ambuild using the checkout-deps script (NPOTB).
2014-04-20 00:37:19 -05:00
David Anderson
b6792a2c8c
Sync am-vector.h with AMTL (fix bug 6090).
...
--HG--
extra : rebase_source : f27515a516db9bc14779da3721f6378d573584b5
2014-04-19 19:21:40 -07:00
Nicholas Hastings
7248ad9aba
Update Nuclear Dawn gamedata.
2014-04-20 21:38:40 -04:00
Nicholas Hastings
d44b8aa853
Fix uninit'd GetCommandLine ptr in event that tier0 is not found.
2014-04-20 21:07:28 -04:00
Nicholas Hastings
f8d6ecbc02
Fix Nuclear Dawn ICommandLine lookup on Linux.
2014-04-20 21:06:45 -04:00
Nicholas Hastings
bd76558b94
Add missing GAMEFIX define for Nuclear Dawn.
2014-04-20 15:59:23 -04:00
Nicholas Hastings
63451b7b6b
Update for hl2sdk-nd changes.
2014-04-20 12:00:04 -04:00
Nicholas Hastings
edc42800ba
Update CS:S gamedata.
2014-04-20 08:18:39 -04:00
Nicholas Hastings
0608d47219
Update for Dota IClient changes.
2014-04-09 13:17:18 -04:00
Powerlord
5efb5068cd
Add new TF2_IsHolidayActive native to TF2 Ext (bug 6095, r=psychonic).
2014-04-07 23:17:11 -04:00
Powerlord
14f31006c1
Update TF2 Ext IsHolidayActive detour to use TF_IsHolidayActive (bug 6094, r=psychonic).
2014-04-07 23:16:17 -04:00
Powerlord
90c8440f17
Add TFHoliday_AprilFools to TFHoliday enum (bug 6092, r=psychonic).
2014-04-07 23:15:13 -04:00
Ondrej Hošek
c3e9d7de41
Add support for single-file gamedata custom overrides (bug 5386, r=psychonic).
2014-04-07 12:14:26 -04:00
Nicholas Hastings
9badb14c3a
Update for Dota IServerGameClient changes.
2014-04-06 17:03:29 -04:00
Nicholas Hastings
655994cd09
Fix doc style on two native comments to fix detection in our api parser.
2014-04-06 17:03:14 -04:00
Nicholas Hastings
217ca928d5
Move funcommands material and sound defs to gamedata (bug 6085, r=asherkin).
2014-03-29 15:07:07 -04:00
Nicholas Hastings
fdae6cf1b0
Backed out changeset: fe0e55c4d544
2014-03-30 14:07:14 -04:00
Nicholas Hastings
e708cdf28c
Fix FindFlagChar giving '?' for Admin_Custom6 (nobug, r=asherkin).
2014-03-30 12:41:07 -04:00
Nicholas Hastings
2d616a5995
Add curl ext build dirs to .hgignore (NPOTB).
2014-03-30 12:19:26 -04:00
Nicholas Hastings
563dd617af
Add sm_reload_translations command (bug 5750, r=asherkin).
2014-03-30 12:08:11 -04:00
Nicholas Hastings
2c399ec441
Move funcommands material and sound defs to gamedata.
2014-03-29 15:07:07 -04:00
Nicholas Hastings
57067d38fe
Print SendProp flags in netprop dump (bug 6082, r=asherkin).
2014-03-29 14:23:16 -04:00
Nicholas Hastings
2f6b64e92e
Make IGameConfig::GetMemSig return value clearer (bug 6081, r=asherkin).
2014-03-29 14:22:53 -04:00
Nicholas Hastings
00b06313c9
Add gamedata for Contagion (bug 6007, r=asherkin).
2014-03-29 14:14:00 -04:00
Nicholas Hastings
2b015a1d5b
Add support for Contagion (bug 6007, r=asherkin).
2014-03-29 14:14:00 -04:00
SystematicMania
010220ea25
No longer require clients to be ingame for INetChannelInfo natives (bug 5775, r=psychonic).
2014-03-27 22:52:16 -04:00
Nicholas Hastings
95a56972a1
Update Empires Mod gamedata.
2014-03-27 22:23:22 -04:00
SystematicMania
a8ff00bc34
Switch more base plugins to OnClientSayCommand from say hooks (bug 5986, r=psychonic).
...
--HG--
extra : rebase_source : 7ff7d92f9d060ac69d0652d643f08e7d81946e49
2014-03-25 11:57:00 -04:00
Kyle Sanderson
9abac06e85
Change SDKHooks to VTable Hooks (bug 6070, r=psychonic).
2014-03-23 22:11:06 -06:00
Nicholas Hastings
ee595978f8
Fix StoreFromAddress and LoadFromAddress continuing with bad values after error (bug 6080, r=asherkin).
2014-03-23 17:07:51 -04:00
Nicholas Hastings
49d769282b
Fix compile error in DisplayAskConnectBox stock (bug 5984).
2014-03-22 17:06:37 -04:00
Nicholas Hastings
451c90b932
Improve logical entity support in SDKHooks natives (bug 6069, r=asherkin).
2014-03-21 22:09:15 -04:00
Nicholas Hastings
9215ddcf8a
Add PbRemoveRepeatedFieldValue native (bug 6066, r=asherkin).
2014-03-21 13:23:48 -04:00
Nicholas Hastings
fb0fd0c6d2
Fix Alien Swarm EntityListeners gamedata for SDKHooks (bug 6059).
2014-03-21 13:10:44 -04:00
Nicholas Hastings
9c1902b0e3
Fix missing compile.exe and unecessary compile.sh in Windows package (bug 6047, r=asherkin).
2014-03-21 12:30:47 -04:00
FlaminSarge
cf8d05ae98
Add support for passwords to DisplayAskConnectBox stock (bug 5984, r=psychonic).
2014-03-21 12:14:08 -04:00
Nicholas Hastings
8c513faad5
Fix non-msvc build.
2014-03-21 12:08:17 -04:00
Nicholas Hastings
6e8d9ff788
Record inline function debug info in PDB files (r=asherkin).
2014-03-21 12:04:41 -04:00
Nicholas Hastings
0e6cbf989e
Add default infinite value for TF2_AddCondition duration (nobug, r=asherkin).
2014-03-21 12:03:49 -04:00
Nicholas Hastings
d6bbb765c1
Add hack to not throw error on FEBC not found if not attempted to be found (nobug, r=asherkin).
2014-03-21 12:03:19 -04:00
Peace-Maker
b411b60ed7
Update GoldenEye: Source gamedata.
...
--HG--
extra : rebase_source : ea8e83bb0a1dbf73d8f573fb8746a71315ca4ee4
2014-03-17 10:01:17 -04:00
Scott Ehlert
692cafa784
Update checkout-deps script for Dota 2 on Linux and Mac OS X.
2014-03-14 05:21:12 -05:00
Nicholas Hastings
6600a8c60b
Use https for checkout-deps clones of AM repos (npotb).
2014-03-13 20:40:51 -04:00
Ruben Gonzalez
cebede3a79
Update CS:GO gamedata
2014-03-10 18:56:34 -04:00
Nicholas Hastings
db756f482b
Fix SDKHooks TraceAttack hook crashing on SDK 2013 mods.
2014-03-08 22:06:29 -05:00
Kyle Sanderson
cd349946e8
Fix FakeClientCommandEx always leaking memory (bug 5678, r=psychonic).
2014-03-08 19:50:55 -07:00
Nicholas Hastings
b4156a19c3
Fix TE_* natives operating on incorrect data for some tempents (bug 6072, r=fyren).
2014-03-08 19:46:49 -05:00
Nicholas Hastings
b3e2647dc4
Fix IgniteEntity crash on NMRiH.
2014-03-08 01:04:49 -05:00
Nicholas Hastings
e9f0d1f513
Update CPlayer::Kick for hl2sdk-csgo IClient changes.
2014-03-06 21:33:18 -05:00
Nicholas Hastings
21cae97820
Trigger build for hl2sdk-csgo IClient change.
2014-03-06 21:25:30 -05:00
Nicholas Hastings
74989d925e
Fix Dota 2 gEntList gamedata on Linux and Mac.
...
--HG--
extra : rebase_source : abbc60d623f55b3465e821a177df6af534eda2b4
2014-03-05 20:42:54 -05:00
Scott Ehlert
b402d77ff9
Trigger build for ILoggingListener update for Dota 2.
2014-03-05 18:43:51 -06:00
Scott Ehlert
8431925577
Fix upload set for builds.
2014-03-03 05:21:50 -06:00
Scott Ehlert
22e8b53029
Add gamedata for EntityFactoryDictionary and IServer for Dota 2 on Linux (bug 6068, r=psychonic).
2014-03-03 05:20:40 -06:00
Nicholas Hastings
aa75fd24d8
Add Linux and Mac gamedata for Dota 2 and update Windows gamedata (bug 6068).
2014-03-03 05:20:40 -06:00
Scott Ehlert
f8f4cebe9e
Add support for Dota 2 on Linux and Mac OS X (bug 6068, r=psychonic).
2014-03-03 05:20:38 -06:00
Scott Ehlert
7d7db6d5bb
Trigger build.
2014-03-01 20:12:48 -06:00
Kyle Sanderson
38bbb8580f
Move PlayerRunCmd to a global VTable Hook (bug 6051, r=psychonic).
2014-03-01 14:25:35 -07:00
Nicholas Hastings
8a7af5ba0d
Trigger full rebuild.
2014-03-01 11:00:52 -05:00
Nicholas Hastings
a98d277cf3
Remove unused variables (nobug, r=askerin).
2014-02-28 20:45:03 -05:00
Nicholas Hastings
3c6dd2cb79
Choose correct libprotobuf build for current msvc version on Windows.
2014-02-28 20:44:10 -05:00
Nicholas Hastings
5b96047ce8
Enable SDK "COMPILER_*" defines for all builds (nobug, r=asherkin).
2014-02-28 20:43:07 -05:00
Nicholas Hastings
692f597808
Update SDKHooks CTakeDamageInfoHack for SDK updates.
2014-02-28 15:03:53 -05:00
SystematicMania
10f878d8c7
Fix regressions in b2f7d97b1ea7 and update plugins for OnClientSayCommand changes (bug 5986, r=psychonic).
2014-02-28 10:38:36 -05:00
Nicholas Hastings
8987a34078
Fix ep1 and darkm builds (bug 5986).
...
--HG--
extra : amend_source : 719c0f37249744104d670c56addc112d704a1fad
2014-02-27 23:46:51 -05:00
SystematicMania
ba99d0154b
Strip quotes from chat forwards (bug 5986, r=psychonic).
2014-02-27 23:06:02 -05:00
Kyle Sanderson
977bf4d583
Fix Anti-Flood resolution of gametime (bug 5394, r=psychonic).
2014-02-27 20:49:19 -07:00
Ruben Gonzalez
06efa7c52b
Update gamedata for CS:GO
2014-02-27 22:17:32 -05:00
Kyle Sanderson
84d58ff421
Remove unfinished ConVar queries on client disconnect (bug 6003, r=psychonic).
2014-02-27 19:55:13 -07:00
SystematicMania
c679b97e5f
Allow non-silent chat triggers to go through OnClientSayCommand (bug 5926, r=psychonic).
2014-02-27 20:22:01 -05:00
Nicholas Hastings
b99ab3d1d2
Remove TextMsg params padding on Dota.
2014-02-27 09:53:57 -05:00
Scott Ehlert
ce6b993954
Use Linux game data for offsets and signatures/symbols on OS X if Mac-specific data is not available (bug 6056, r=dvander).
...
Although unlikely, OS X game data can also be used on Linux if Linux-specfic data is missing.
2014-02-15 23:23:53 -06:00
David Anderson
e95c2ba0b9
Improvements to checkout-deps.sh (bug 6054, r=ds).
2014-02-15 17:13:13 -08:00
Ruben Gonzalez
ab6971656b
Fix not returning a valid weaponID for cz75a (irc, r=KyleS)
2014-02-13 13:19:59 -05:00
Ruben Gonzalez
01fc010719
Update CSSDM gdc patch bytes (NPOTB)
2014-02-13 12:12:36 -05:00
Peace-Maker
37c84448a9
Fix CS:S GroundEntChanged SDKHooks Windows gamedata.
2014-02-13 11:37:06 -05:00
Scott Ehlert
d259be7b1f
Make symstore.pl die if it fails to open a symbol directory (no bug, r=dvander).
2014-02-13 01:40:02 -06:00
Scott Ehlert
9be71eea2f
Fix ___strlcat_chk symbol error on OS X 10.8 and earlier (bug 6046, r=dvander).
2014-02-13 01:28:13 -06:00
Dr!fter
a4d841655b
Fix possible crash when unloading cstrike extension. (irc, r=KyleS)
2014-02-13 00:02:35 -05:00
Ruben Gonzalez
162c69bfda
Fix CS_GetWeaponPrice returning incorrect value for M4A1 in CS:GO
...
--HG--
extra : amend_source : b4fa218795b59a82f98c0c8142e3bf36161f88d6
2014-02-12 19:03:14 -05:00
Nicholas Hastings
c5f496670d
Define NETWORK_VARS_ENABLED for SDKs that require it.
2014-02-10 21:04:01 -05:00
Nicholas Hastings
53a0acc2e3
Add GiveAmmo gamedata for more games.
...
--HG--
extra : amend_source : fd278ab2ac6f0afe7a47b0ba24d8c751755e1970
2014-02-10 11:46:10 -05:00
Peace-Maker
75d950e4b0
Add GiveAmmo native to SDKTools (bug 6039, r=psychonic).
2014-02-10 10:49:19 -05:00
Nicholas Hastings
5abd9edf62
Remove over-aggressive error handling of Addresses gamedata (bug 6044, r=asherkin).
...
--HG--
extra : rebase_source : 704dcfdf285286814411f3dd5be2dd6e02872085
2014-02-10 09:43:10 -05:00
Scott Ehlert
e00e879af5
Use == instead of is operator for checking string equality in AMBuild scripts (bug 6043, r=dvander).
2014-02-09 22:50:20 -06:00
Peace-Maker
8476832dc2
Fix param order in AddToTopMenu function doc (irc, r=psychonic).
2014-02-09 19:38:41 -05:00
Scott Ehlert
0ab8f4a1bd
Remove GLIBC 2.7 depedency from Webternet extension (no bug, r=dvander).
2014-02-09 15:19:17 -06:00
Ruben Gonzalez
79f825cc44
Fix typo in sdktools error.
2014-02-08 22:12:31 -05:00
Ruben Gonzalez
f351e20de3
Update CStrike extension and gamedata on windows for latest CS:GO update (irc, r= psychonic)
2014-02-08 20:04:12 -05:00
Ruben Gonzalez
925d514224
Increase max sig length (irc, r=psychonic)
...
--HG--
extra : amend_source : 24f20bd01d0277e255f47e0c4392396ec1871104
2014-02-08 20:00:52 -05:00
Kyle Sanderson
36cc7610a1
Fix bad handle Forward handling in RequstFrame (irc, r=psychonic).
2014-02-08 15:10:35 -07:00
Kyle Sanderson
06d2017a95
Remove unmanaged forwards from lookup list on Release (bug 6025, r=psychonic).
2014-02-08 14:51:44 -07:00
Nicholas Hastings
0da68844a5
Remove MarkNativeAsOptional calls for old PbReadRepeated natives. (irc, r=KyleS).
2014-02-08 14:13:40 -05:00
Nicholas Hastings
1f6733562d
Fix CS:GO EntInfosFinder gamedata.
2014-02-08 12:22:02 -05:00
Nicholas Hastings
4093fa0588
Fix SDKHooks load issue and reliance on gEntList ptr on CS:GO and Dota 2 on Windows.
2014-02-07 22:11:31 -05:00
Nicholas Hastings
39c82d6ea0
Fix logical entity support for Dota 2 and CS:GO on Windows.
2014-02-07 20:44:52 -05:00
Nicholas Hastings
03c7a9d5f3
Update CS:GO SDKTools gamedata.
2014-02-07 13:07:30 -05:00
Scott Ehlert
65b32b8ced
Update dependency script to support getting Windows deps (no bug, r=dvander).
2014-02-06 19:45:35 -06:00
Scott Ehlert
41f74d1a5c
Update Linux dependency script to support getting Mac deps (no bug, r=dvander).
...
--HG--
rename : tools/checkout-linux-deps.sh => tools/checkout-deps.sh
2014-02-06 00:28:29 -06:00
Nicholas Hastings
13e65a73a4
Update Insurgency gamedata.
2014-02-03 09:34:37 -05:00
Nicholas Hastings
dc1234ddfb
Update CS:GO SDKHooks gamedata.
...
--HG--
extra : rebase_source : cace974aa8e534dcb28d0759b034599d3cea81cc
2014-02-03 08:56:33 -05:00
Kyle Sanderson
5d8f5c890d
Triggering build.
2014-02-02 21:35:02 -07:00
Kyle Sanderson
e2eabc7a96
Force a reconfigure to happen everytime.
2014-02-02 21:26:04 -07:00
Kyle Sanderson
a33977c71c
Force rebuild for b0fa678a69ef (bug 6029, r=dvander).
2014-02-02 15:54:24 -07:00
Kyle Sanderson
9de1a1ddfa
Add configuration option to package debug files with amb2.
2014-02-02 15:33:33 -07:00
David Anderson
7dcdaf0319
Disable amb2 color when configuring.
2014-02-02 01:39:24 -08:00
Scott Ehlert
b3d64d1121
Fix freeing non-heap object warning from GCC (r=ann).
2014-02-01 04:16:26 -06:00
Michael McKoy
52ff6fd5f8
Fix overoptimization of nomination counts in Mapchooser (bug 5359, r=kyles).
2014-01-30 14:29:53 -07:00
Kyle Sanderson
af7b8cd9a3
Wrap ClientPrintf into IGamePlayer (bug 6021, r=asherkin).
2014-01-29 21:41:41 -07:00
Nicholas Hastings
b0ee5ce485
Updated Dota 2 gamedata.
2014-01-29 13:07:50 -05:00
FlaminSarge
4a65e38d54
Update TFCond and customkill enum values (bug 6012, r=psychonic).
2014-01-27 10:15:17 -05:00
Nicholas Hastings
097d2d902c
Add missing meta results to some pre-hooks in SDKHooks (nobug, r=me).
2014-01-27 10:09:47 -05:00
Peace-Maker
9d15512f3b
Fix crash in SDKHooks Reload post-hook (irc, r=psychonic).
2014-01-27 10:09:03 -05:00
Kyle Sanderson
3bbb48ce9e
Fix GetPlayerUserId uninitialized return in Dota 2 (irc, r=psychonic).
2014-01-25 16:58:12 -07:00
Peace-Maker
a709307fab
Rename SortFunc2D parameters to match documentation (bug 6014, r=kyles).
2014-01-22 20:14:55 -07:00
Scott Ehlert
06c73813ca
Triggering build for OS X 10.9 VM.
2014-01-22 00:38:49 -06:00
Kyle Sanderson
5acc7209b2
Add client checks to EmitSound SoundsHooks (bug 5873, r=psychonic)
2014-01-17 23:25:23 -05:00
Kyle Sanderson
9fe11f9c36
Fix being able to nominate same map multiple times (bug 5109, r=psychonic)
2014-01-17 23:21:16 -05:00
Kyle Sanderson
fb734e4124
Add any tag to WritePackCell and ReadPackCell natives (bug 6001, r=asherkin)
2014-01-17 23:14:40 -05:00
Scott Ehlert
7c1fb6e5b9
Triggering build for clang 3.4.
2014-01-11 13:25:32 -06:00
Scott Ehlert
40d03f78cf
Hopefully fixed clang build on Linux.
2014-01-08 17:37:55 -06:00
Scott Ehlert
7f8c6a9fd6
Triggering build.
2014-01-08 17:29:04 -06:00
Scott Ehlert
832187be31
Triggering build.
2014-01-08 17:21:01 -06:00
Scott Ehlert
a2f8f1e70d
Triggering build.
2014-01-08 17:10:04 -06:00
Scott Ehlert
3f3343e945
Changes to pushbuild.txt now trigger a reconfigure.
2014-01-08 17:09:50 -06:00
Scott Ehlert
4e077402e5
Triggering build.
2014-01-08 16:50:21 -06:00
Nicholas Hastings
ad5740f8a7
Add support for Valve search paths to GetFileSize native (bug 5931, r=asherkin).
2014-01-07 14:24:53 -05:00
Nicholas Hastings
310f77d96a
Consolidate FileExists usage in logic bin (bug 5931, r=asherkin).
2014-01-07 14:24:41 -05:00
Nicholas Hastings
121c3973d6
Add support for Insurgency mapcycle format (bug 5966, r=asherkin).
...
--HG--
extra : rebase_source : 3ae48e176177b1816351cc0cdd5c8dd35e630ea3
2014-01-07 10:24:44 -05:00
Nicholas Hastings
17212616d7
Support all file search paths when finding mapcycle file (bug 5839, r=asherkin).
...
--HG--
extra : rebase_source : 997dedcbac4a9249111c7424723f5b386baee77d
2014-01-07 10:24:05 -05:00
Nicholas Hastings
876ba3bef5
Don't hardcode paths to tier0/vstdlib in ICommandLine lookup (nobug).
...
--HG--
extra : rebase_source : 43d9d34a73ad9f89806507a521aed3f30d351586
2014-01-07 10:21:53 -05:00
David Anderson
9a0918a354
Fix typo that caused dump_syms to execute out of order with respect to linking.
2013-12-30 20:21:33 -05:00
David Anderson
cfad3b26ca
Port breakpad symbol uploading to AMBuild 2 (bug 5997 part 16, r=ds).
2013-12-30 17:51:02 -05:00
David Anderson
a55b000273
Switch buildbot scripts to AMBuild 2 (bug 5997 part 15, r=ds).
2013-12-30 17:51:01 -05:00
David Anderson
b69b0de234
Various build fixes (bug 5997 part 14, r=ds).
2013-12-30 17:51:01 -05:00
David Anderson
6d320163a1
Various Windows build fixes (bug 5997 part 13, r=ds).
...
--HG--
rename : sourcepawn/compiler/libpawnc.rc => sourcepawn/compiler/version.rc
2013-12-30 17:51:00 -05:00
David Anderson
ae21f29ad9
Port the PDB log to AMBuild 2 (bug 5997 part 11, r=ds).
2013-12-30 17:51:00 -05:00
David Anderson
f82224eba0
Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds).
2013-12-30 17:51:00 -05:00
David Anderson
c2cfe60102
Port versioning to AMBuild 2 (bug 5997 part 8, r=ds).
2013-12-30 17:50:59 -05:00
David Anderson
75e622e879
Port packaging to AMBuild 2 (bug 5997 part 6, r=ds).
2013-12-30 17:50:59 -05:00
David Anderson
9c19f6efb7
Port plugin build scripts to AMBuild 2 (bug 5997 part 5, r=ds).
2013-12-30 17:50:58 -05:00
David Anderson
58995fc829
Add an spcomp option to print #included files (bug 5997 part 4, r=ds).
2013-12-30 17:50:58 -05:00
David Anderson
54ed1807c0
Port webternet/curl to AMBuild 2 (bug 5997 part 2, r=ds).
2013-12-30 17:50:57 -05:00
David Anderson
e1a820dcf9
Port simple C++ build scripts to AMBuild 2 (bug 5997 part 1, r=ds).
2013-12-30 17:50:56 -05:00
Ryan Stecker
b749bbf42b
Remove 'state' keyword from compiler (bug 4572, r=dvander).
2013-12-28 08:42:50 -05:00
Nicholas Hastings
bdbc3c3b58
Fix SDKHooks Spawn hook crashing in Dota.
...
--HG--
extra : rebase_source : dfe1eb22256268b321b8c24be718fbc7c770e74e
2013-12-28 08:19:34 -05:00
Scott Ehlert
b83810b986
Triggering build.
2013-12-20 17:27:58 -06:00
Nicholas Hastings
462b543816
Trigger build for hl2sdk-dota changes.
2013-12-20 15:19:01 -05:00
Asher Baker
29ddb9f4d9
Fix spcomp compilation on OS X 10.9
...
Summary:
10.9's SDK changed strlcat and strlcmp to macros, which has broken lots of code. As they will always be available from the system (being BSD functions), just use the system ones there.
tempnam has also been deprecated, refactoring spcomp to use it safely is quite a bit of work, and it's not critical, so just hacking around it with mkstemp.
Test Plan: Compiled spcomp.
Reviewers: dvander
Differential Revision: https://phabricator.alliedmods.net/D3
--HG--
extra : rebase_source : 535b88f815727b186fa6a141036599651a60e334
2013-12-02 13:08:27 +00:00
Kyle Sanderson
398b05afed
Fix uninit'd memory issues in AMTL AString and Vector (bug 5921, r=psychonic).
...
--HG--
extra : rebase_source : 17a57dcf815cb3798eaa13af5f4af44fb1930f86
2013-11-30 10:59:05 -05:00
David Anderson
f0e4fe66ba
AMTL updates and changes to adapt for them to fix menu crashes (bug 5921, r=psychonic).
...
AMTL:
Removes isVoid from AString.
Fixes support inserting to Vector at length.
--HG--
extra : rebase_source : 02805fad60c2b759a0e2e91c081144854a8e0b54
2013-11-30 10:51:28 -05:00
Dr!fter
fa057e76f3
Update CS:GO CSWeaponDrop signature
2013-11-21 19:26:10 -05:00
Nicholas Hastings
47906fbcb7
Updaee CS:GO gamedata.
2013-11-16 10:19:20 -05:00
Nicholas Hastings
5df8c9290f
Fix incorrect return and inability to block in TF2 OnCrit forward (r=FlaminSarge, VoiDeD).
2013-11-09 19:33:06 -05:00
Nicholas Hastings
1938be9e28
Updated NMRiH gamedata.
2013-11-08 10:42:30 -05:00
Nicholas Hastings
839e292819
Updated CS:GO gamedata.
2013-11-06 22:48:07 -05:00
Nicholas Hastings
056f64ad40
Consolidate SDKTools ent factory lookup (r=asherkin).
2013-11-05 20:32:37 -05:00
Nicholas Hastings
c13a0a2e7a
Trigger build.
2013-11-03 09:39:49 -05:00
Nicholas Hastings
1cf12085fc
Trigger build.
2013-11-02 09:40:44 -04:00
Nicholas Hastings
d9946b49c4
Trigger build.
2013-11-01 19:20:32 -04:00
Nicholas Hastings
c5ca58a95b
Trigger build.
2013-11-01 18:15:54 -04:00
Nicholas Hastings
591255c793
Fix typo in No More Room In Hell SDKHooks gamedata.
2013-10-30 16:10:02 -04:00
Nicholas Hastings
2ea5e6d090
Updated No More Room In Hell gamedata.
2013-10-30 16:03:09 -04:00
Kyle Sanderson
e01fc5e697
Add RequestFrame native for one-off frame actions (bug 5965, r=dvander).
2013-10-29 22:10:40 -04:00
Nicholas Hastings
0775976165
Updated TF2 enums.
2013-10-29 20:08:18 -04:00
Nicholas Hastings
d2f719171d
Fix GetEngineVersion ret values for MM:S 1.9.x on orangebox (bug 5967, r=asherkin).
2013-10-29 19:00:21 -04:00
Nicholas Hastings
c9c147a814
Have SDKTools use IServerTools to get ent facts where available (bug 5968, r=asherkin).
2013-10-29 18:59:36 -04:00
Nicholas Hastings
31aa230cba
Updated TF2 ext Burn call with new parameter.
2013-10-29 18:59:12 -04:00
Nicholas Hastings
880be015ae
Updated TF2 gamedata.
2013-10-29 18:59:00 -04:00
David Anderson
96d6cf8def
Fix some memory errors (bug 5904, r=ds).
2013-10-29 18:58:34 -04:00
Nicholas Hastings
66dd3f08b1
Updated Synergy gamedata.
2013-10-28 11:13:48 -04:00
Nicholas Hastings
2175e561cc
Flipped on ShowMenu support for Insurgency (present in next game update).
2013-10-25 14:32:56 -04:00
Kyle Sanderson
35191745ca
Fix regression in SDKTools SetClientListening hook refcounting (bug 5956, r=fyren).
2013-10-24 13:20:42 -04:00
Scott Ehlert
661af1c5e2
Trigger build.
2013-10-24 00:53:27 -05:00
Dr!fter
bd1ee1f805
Update CS:GO sdktools gamedata
2013-10-23 22:28:53 -04:00
Scott Ehlert
9e926bdb1d
Trigger build.
2013-10-21 04:08:40 -05:00
Asher Baker
edab49c4ef
Support HUGE files in spcomp (bug 5959, r=dvander)
...
Summary: When there are more than 32768 SLOC in a file, spcomp underflows when storing debug info. These are safe to change as the file-backed struct uses uint32_t already.
Test Plan: Compiled the test plugin from bug 5959. I didn't load it, but it compiled without error and the SMX file is valid.
Reviewers: BAILOPAN
Differential Revision: https://phabricator.alliedmods.net/D2
--HG--
extra : rebase_source : fa907333b8c0dcab6e78c69ad4a92cdfb048083f
extra : amend_source : c7d2ec7d8b880459a57e4b2df5c1e8bbab5585bb
2013-10-15 23:36:16 +01:00
Asher Baker
bbbbc8b311
Add a .arcconfig file so that arc works
...
Test Plan: Used arc to send this diff.
Reviewers: BAILOPAN, psychonic
Differential Revision: https://phabricator.alliedmods.net/D1
--HG--
extra : amend_source : 6aff9a42b440fe57ac096a93e843916c8a64b26d
2013-10-15 22:57:59 +01:00
David Anderson
d5c1111fda
Update linux dep script (no bug, r=NPOTB).
2013-10-14 11:56:43 -07:00
Nicholas Hastings
26a76365f4
Trigger build.
2013-10-13 15:17:20 -04:00
Nicholas Hastings
3a20ae16e1
Added gamedata for Insurgency (bug 5951, r=asherkin).
2013-10-13 14:16:12 -04:00
Nicholas Hastings
e0746e1ab8
Added engine support for Insurgency (bug 5951, r=asherkin).
2013-10-13 14:16:08 -04:00
Nicholas Hastings
24c623c2fa
Added gamedata for Blade Symphony (bug 5949, r=asherkin).
2013-10-13 14:15:33 -04:00
Nicholas Hastings
5e1d207eae
Added engine support for Blade Symphony (bug 5949, r=asherkin).
2013-10-13 14:15:29 -04:00
Nicholas Hastings
3e15966c3e
Add support for Source SDK Base 2013 (bug 5917, r=asherkin).
2013-10-13 14:14:51 -04:00
Nicholas Hastings
ff54fb431f
Fix ep1 build.
2013-10-09 09:12:46 -04:00
Nicholas Hastings
1ba6b2653a
Move ForwardSys from core to logic (bug 5953, r=fyren).
...
--HG--
rename : core/ForwardSys.cpp => core/logic/ForwardSys.cpp
rename : core/ForwardSys.h => core/logic/ForwardSys.h
2013-10-09 08:43:08 -04:00
Nicholas Hastings
1d1b5d1c6d
Move DBManager and DB natives from core to logic (bug 5953, r=fyren).
...
--HG--
rename : core/Database.cpp => core/logic/Database.cpp
rename : core/Database.h => core/logic/Database.h
rename : core/sm_simple_prioqueue.h => core/logic/sm_simple_prioqueue.h
rename : core/smn_database.cpp => core/logic/smn_database.cpp
rename : core/sm_queue.h => public/sm_queue.h
2013-10-09 08:43:08 -04:00
Nicholas Hastings
9027d15211
Move ADTFactory from core to logic (bug 5953, r=fyren).
...
--HG--
rename : core/ADTFactory.cpp => core/logic/ADTFactory.cpp
rename : core/ADTFactory.h => core/logic/ADTFactory.h
2013-10-09 08:43:08 -04:00
Nicholas Hastings
5bde264c43
Rename some register defines to avoid conflict with sys headers (bug 5917, r=hamdinger).
2013-10-08 21:01:21 -04:00
Asher Baker
67a2fe3751
Speculative fix for bot issues with SteamAuthstringValidation (r=psychonic).
2013-10-08 11:27:26 -04:00
Kyle Sanderson
e3cb33bbda
Switch StringToInt(Ex) from strtol to strtoul (bug 5939, r=psychonic).
2013-10-06 15:40:03 -04:00
Nicholas Hastings
3174fb7d19
Update CTakeDamageInfo var names from sdk update.
2013-10-06 10:57:38 -04:00
Nicholas Hastings
1836f69cf0
Updated gamedata for CS:GO Get/SetClientContribution score.
2013-10-03 10:43:20 -04:00
Peace-Maker
985b7831cf
Fix typo stopping plugins from reaching ext dep lists (bug 5851, r=fyren).
2013-09-30 12:26:45 -04:00
Dr!fter
fbc851ceae
Fix Team Score Offset's for linux on CS:GO
2013-09-26 21:04:51 -04:00
Nicholas Hastings
55bf8ec095
Fix watchdog timer hanging on exit (r=dvander).
2013-09-23 22:29:28 -04:00
Nicholas Hastings
39e955c412
Updated HL2DM gamedata.
2013-09-18 21:49:36 -04:00
Kyle Sanderson
f8c065c182
Update CS:S gamedata
2013-09-16 21:22:49 -04:00
Kyle Sanderson
ed6fe7519a
Detech dispatch after Handles are freed (bug 5853, r=asherkin).
2013-09-14 12:23:04 -04:00
Nicholas Hastings
d808d6d8a5
Fix some format string misuse with map names.
2013-09-13 13:47:55 -04:00
Nicholas Hastings
b471109c08
Increase mapname buffer size in nextmap to accomodate longer map names.
2013-09-13 13:47:55 -04:00
Dr!fter
9978b07956
Update gamedata for CS:GO update
2013-09-12 21:56:33 -04:00
Asher Baker
1b3ff094fa
Updated plugin blacklist.
2013-09-11 06:16:48 +01:00
Drifter
75ce4c395a
Add CS_UpdateClientModel native to cstrike extension (bug 5905, r=psychonic).
2013-09-10 13:08:14 -04:00
Nicholas Hastings
427e93c573
Fix attempted triggers from gagged users displaying in chat (bug 5918, r=asherkin).
2013-09-10 09:52:37 -04:00
Nicholas Hastings
46327563f2
Initialize DamageCustom var in SDKHooks CTakeDamageInfoHack (nobug, r=asherkin).
2013-09-09 18:41:54 -04:00
Kyle Sanderson
3308f0644c
Fix incorrect assignment in SDKHook_TakeDamage + cleanup (bug 5911, r=psychonic).
2013-09-06 18:37:13 -04:00
Peace-Maker
cb128162e6
Added missing DispatchKeyValues and SDKHooks gamedata for HL2CTF (bug 5114, r=psychonic).
...
--HG--
extra : amend_source : d84f37e83a223a5fbc1b71f70c8ba0076c7c1cf4
2013-09-05 22:31:44 -04:00
David Anderson
f9f4c7dcd6
Add an interpreter because. (bug 5902, r=ds).
2013-09-01 00:23:44 -07:00
David Anderson
2dae228f10
Remove memtables from HandleSys (bug 5899 part 5, r=fyren).
2013-08-31 19:50:36 -07:00
David Anderson
b917c540aa
Remove memtables from GameConfigs (bug 5899 part 4, r=fyren).
2013-08-31 19:50:26 -07:00
David Anderson
67ce8aff61
Remove memtables from ConCmdManager (bug 5899 part 3, r=fyren).
2013-08-31 19:50:15 -07:00
David Anderson
ba927964c8
Clean up ConCmdManager (bug 5900, r=fyren).
2013-08-31 11:51:23 -07:00
David Anderson
435f2b8e39
Remove MenuManager use of memtables (bug 5899 part 2, r=fyren).
2013-08-31 11:50:28 -07:00
David Anderson
a25f9010cc
Remove CoreConfig use of memtables (bug 5899 part 1, r=fyren).
2013-08-31 11:50:11 -07:00
David Anderson
4500964394
Use Refcounted to manage to NativeEntry (bug 5852 part 4, r=ds).
...
--HG--
extra : rebase_source : 2e08816db6819c9d9957a0e0ade9cd1aa420fd54
2013-08-30 10:16:28 -07:00
David Anderson
3da646f913
Simplify NativeEntry state (bug 5852 part 3, r=ds).
...
--HG--
extra : rebase_source : e80ed1c3b3af0b48fff6632eb131ca534a2c2885
2013-08-30 10:14:18 -07:00
David Anderson
140436c2cb
Store C++ native lists more optimally in ShareSys (bug 5852 part 2, r=ds).
...
--HG--
extra : rebase_source : 75b786b4c839ec48bf32982486fbbafa1050ad55
2013-08-30 10:12:44 -07:00
David Anderson
0e677fb3a2
Remove native override API (bug 5852 part 1, r=ds).
...
--HG--
extra : rebase_source : 9df0399c88721b63667a9b0b5dca0eb20168117a
2013-08-30 10:10:57 -07:00
David Anderson
4dc5d0e12f
Fix -Wno order in AMBuildScript.
2013-08-30 12:50:47 -07:00
David Anderson
a260e92266
Add a script to checkout/update linux dependencies.
2013-08-30 12:24:40 -07:00
David Anderson
9a86be24a7
Remove experimental decompiler from the tree; superceded by Lysis.
2013-08-30 11:39:47 -07:00
Nicholas Hastings
e620d973f4
Reserved slot fixes for OB games when SourceTV or Replay are enabled (bug 5499, r=drifter).
2013-08-30 14:15:02 -04:00
Nicholas Hastings
7ad43a5b11
Make sm_mapvote_runoffpercent cvar work as advertised (bug 5890, r=asherkin).
2013-08-30 14:14:59 -04:00
Nicholas Hastings
124ede82b3
Fix build.
2013-08-29 15:05:34 -04:00
David Anderson
da9debda67
Sync AMTL.
2013-08-29 11:45:28 -07:00
Nicholas Hastings
1c40d77b14
Fix build.
2013-08-29 14:16:18 -04:00
David Anderson
f1b0c29815
Sync AMTL.
2013-08-29 10:11:59 -07:00
David Anderson
b261dde858
Refactor Trie natives to use HashMap instead of KTrie; add iteration API (bug 5892, r=ds).
...
--HG--
extra : rebase_source : a5bcf64a45d6734a97d78b4f4ea9aea48d17bb8b
2013-08-29 10:09:02 -07:00
Matthias Kollek
88fdec6dd5
Added banreasons.txt missing from changeset a4e4207da173 (bug 5762).
2013-08-29 11:11:41 -04:00
Nicholas Hastings
e8ce238eb7
Another fix for build on non-windows.
2013-08-29 10:12:44 -04:00
Nicholas Hastings
404b1c5ed0
Fix build on non-windows.
2013-08-29 09:47:20 -04:00
Nicholas Hastings
dde1deb6bc
Clean up TF2 ext CalcCritical code (bug 5894, r=voided).
2013-08-29 09:27:35 -04:00
David Anderson
c80e0a964f
Fix uninitialized var causing trouble in _FindServerClass (bug 5893, irc r=psychonic).
2013-08-28 13:46:34 -04:00
Nicholas Hastings
d9f23a8af2
Fix translator system not loading languages with long identifier (bug 5888, r=dvander).
2013-08-28 13:18:55 -04:00
Matthias Kollek
fd9e657196
Add support for customizing ban reasons in basebans.sp (bug 5762, r=psychonic).
2013-08-28 13:17:17 -04:00
Nicholas Hastings
693c4024d6
Updated TF2 Regenerate signature.
2013-08-27 23:32:04 -04:00
Nicholas Hastings
d7eee4191f
Updated TF2 AddCond signature.
2013-08-27 21:08:37 -04:00
Peace-Maker
b8c61f89fa
Re-rig global forwards when plugin pause state changes (bug 5582, r=psychonic).
2013-08-27 19:06:18 -04:00
Kyle Sanderson
d05feabcd6
Suppress SpewOpcode if not a debug build (bug 5859, r=dvander).
2013-08-27 08:39:15 -04:00
David Anderson
c30b7c111f
Fix hashmap not being initialized (no bug, irc r=kyles).
2013-08-26 23:38:55 -07:00
Nicholas Hastings
f6255c72d1
Compile with clang by default on linux.
2013-08-26 23:07:45 -04:00
Nicholas Hastings
cd68567ce3
Updated plugin blacklist.
2013-08-26 10:31:25 -04:00
David Anderson
e6f39eb9b6
Switch AdminCache off KTrie (bug 5886, r=ds).
2013-08-25 21:39:07 -07:00
David Anderson
2c1a398292
Fix build.
2013-08-25 14:04:01 -07:00
David Anderson
0f52f6931b
Switch ADTFactory/IBasicTrie off KTrie (bug 5884 part 17, r=ds).
2013-08-25 12:21:15 -07:00
David Anderson
51dc097266
Switch TopMenus off KTrie (bug 5884 part 16, r=ds).
2013-08-25 12:20:38 -07:00
David Anderson
8e99b342a4
Switch ClientPrefs off KTrie (bug 5884 part 15, r=ds).
2013-08-25 12:19:10 -07:00
David Anderson
bc51c3e5b1
Switch ConCmdManager off KTrie (bug 5884 part 14, r=ds).
2013-08-25 12:18:25 -07:00
David Anderson
d5177fdc74
Switch EventManager off KTrie (bug 5884 part 13, r=ds).
2013-08-25 12:17:26 -07:00
David Anderson
80eba57e6b
Switch sm_srvcmds off KTrie (bug 5884 part 12, r=ds).
2013-08-25 12:17:25 -07:00
David Anderson
3985dd639a
Switch UserMessages off KTrie (bug 5884 part 11, r=ds).
2013-08-25 12:16:07 -07:00
David Anderson
3000445af9
Switch smn_console off KTrie (bug 5884 part 10, r=ds).
2013-08-25 12:15:27 -07:00
David Anderson
0235d57625
Switch ConsoleDetours off KTrie (bug 5884 part 9, r=ds).
2013-08-25 12:15:26 -07:00
David Anderson
77c7b312ea
Switch ConVar, CoreConfig off KTrie (bug 5884 part 8, r=ds).
2013-08-25 12:13:30 -07:00
David Anderson
3850765759
Switch HalfLife2 off KTrie (bug 5884 part 7, r=ds).
2013-08-25 11:59:48 -07:00
David Anderson
0b8e2fd5c9
Switch Profiler off KTrie (bug 5884 part 6, r=ds).
2013-08-25 11:59:48 -07:00
David Anderson
ebe9ee8114
Switch ShareSys off KTrie (bug 5884 part 5, r=ds).
2013-08-25 11:59:47 -07:00
David Anderson
a8ab617ee9
Switch smn_maplists off KTrie (bug 5884 part 4, r=ds).
2013-08-25 11:59:47 -07:00
David Anderson
414440589e
Switch PluginSys off KTrie (bug 5884 part 3, r=ds).
2013-08-25 11:59:46 -07:00
David Anderson
544b6d94aa
Switch HandleSys off KTrie (bug 5884 part 2, r=ds).
2013-08-25 11:59:45 -07:00
David Anderson
0144062126
Introduce NameHashSet (bug 5884 part 1, r=ds).
2013-08-25 11:59:44 -07:00
David Anderson
db1b7a8067
Fix build.
2013-08-25 11:26:37 -07:00
Nicholas Hastings
a9905ec95e
Add missing MarkNativeAsOptional calls for cstrike.inc (r=me).
2013-08-25 11:01:55 -04:00
Kyle Sanderson
7e2afacf34
Fix broken translating in some plugins and natives (bug 5612, r=psychonic).
2013-08-25 10:15:35 -04:00
Kyle Sanderson
2b6257e94e
Fixed potential deadlock in HandleSystem::TryAndFreeSomeHandles (bug 5665, r=dvander).
2013-08-25 09:59:13 -04:00
David Anderson
d14b5fe00b
Switch GameConfigs to hash tables (bug 5878 part 3, r=ds).
2013-08-25 01:42:16 -07:00
David Anderson
04bb2d1066
Switch Translator to hash tables (bug 5878 part 2, r=ds).
2013-08-25 01:42:15 -07:00
David Anderson
3b9037397a
Add new StringHashMap container (bug 5878 part 1, r=ds).
2013-08-25 01:42:14 -07:00
Nicholas Hastings
ea3e602835
Fix cmd listener callback return behavior to match func doc (bug 5882, r=asherkin).
2013-08-24 23:56:39 -04:00
Nicholas Hastings
96e971084a
Fix SDKHooks hook ent validation missing first datatable name (bug 5881, r=asherkin).
2013-08-24 21:59:52 -04:00
Nicholas Hastings
9bf78a96cc
Replace hardcoded "/ff" check in basetriggers (bug 5863, r=drifter).
2013-08-24 21:59:52 -04:00
Nicholas Hastings
ba55ef0b2e
Don't call SayCommand forwards for chat triggers (bug 5863, r=asherkin).
2013-08-24 21:59:52 -04:00
Nicholas Hastings
0c00f7393c
Fixed regression causing public triggers to no longer display (bug 5863, r=drifter).
2013-08-24 21:59:52 -04:00
Nicholas Hastings
1824826474
Removed unused var m_bTriggerWasSilent from core ChatTriggers (bug 5863, r=asherkin).
2013-08-24 21:59:52 -04:00
David Anderson
57e1c7d55f
Fix build problems when using HashMap.
2013-08-24 01:29:43 -07:00
David Anderson
e489b4a570
Fix build problems when using HashTable.
2013-08-24 01:29:26 -07:00
David Anderson
83dc7f0855
Fix performance problems in AString.
2013-08-24 01:29:03 -07:00
David Anderson
90a2d1bb39
Update AMTL with a number of changes.
...
- Introduce HashMap, a key-value map based on HashTable.
- Introduce LinkedList, to port from SourceHook::List.
- Introduce AString, to port from SourceHook::String.
- Introduce KE_OVERRIDE and KE_DELETE helpers for C++11.
- HashTable now constructs/destructs only live items.
- Fix insert-on-removed-item bug in HashTable.
- Fix Vector keeping a new maxsize if allocation fails.
- Renamed am-inline-list.h to am-inlinelist.h.
--HG--
rename : public/amtl/am-inline-list.h => public/amtl/am-inlinelist.h
2013-08-23 22:29:44 -07:00
systematicmania
da650606e3
Fixed optional dependencies logging errors (again) (bug 5739, r=dvander).
...
Regression from changeset 4c93f74cae51 and changeset 7dae5b0b8e28 in bug 5860.
2013-08-24 00:12:21 -04:00
Nicholas Hastings
bc789d7c1a
Add missing GetFunctionCount check in ChatTriggers::OnSayCommand_Pre (bug 5864, r=kyles).
...
--HG--
extra : rebase_source : afa6969f8319c80b027c4ae81e6b8db6b8d5c14f
2013-08-23 18:48:06 -04:00
David Anderson
5999b50e10
Fix Windows build errors.
2013-08-23 15:45:07 -07:00
Peace-Maker
e5428a3c27
Fixed crash in OnSayCommand_Post with console chat, pass console chat (bug 5864, r=kyles).
2013-08-23 07:31:04 -04:00
Nicholas Hastings
cf39bc97a5
Backed out changeset: 4af1c2ab3816 (bug 5864).
...
--HG--
extra : rebase_source : 7a3f03aaa4bb80d4b01c59cdb4dc12b0f5e020da
2013-08-23 07:28:07 -04:00
David Anderson
4d43374fde
Add atomic reference counting and port DBI (bug 5876 part 3, r=ds).
...
--HG--
extra : rebase_source : a6defaf477e7a856ce91f92d5f3143f12c141da3
2013-08-23 00:18:13 -07:00
David Anderson
dac42ee272
Add reference counting to IDatabase (bug 5876 part 2, r=ds).
...
--HG--
extra : rebase_source : 9fef982c3923a2f5cb842b3b8a5cca235ef9c6b9
2013-08-23 00:18:12 -07:00
David Anderson
f7991185ba
Add reference counting and use it for CGameConfig (bug 5876 part 1, r=ds).
...
--HG--
extra : rebase_source : 42b033d005ae3118b6505c530227c84e0e8a7553
2013-08-23 00:18:11 -07:00
Nicholas Hastings
5954f15989
Fixed crash in OnSayCommand_Post with console chat, pass console chat (bug 5864, r=voided);
...
--HG--
extra : rebase_source : 4a1a1945efc119f40e7d55d4fdfcc250bdc0febc
2013-08-22 21:45:42 -04:00
Nicholas Hastings
4d2eb7af30
Changed from RemoveEdict to using the Kill input for TF2_RemoveWeapon (r=voided).
...
--HG--
extra : rebase_source : cb9bd8d35bddfb5feb3bead7284398eb8bd7d6b4
2013-08-22 21:45:40 -04:00
Nicholas Hastings
50083048f6
Fixed SDKHooks thinking a hook type was supported when gamedata missing (r=voided).
...
--HG--
extra : rebase_source : 88a08b03ecbbbaa3bf1c91db30c2e08ceb106e95
2013-08-22 21:45:19 -04:00
David Anderson
dab2932550
Fix Linux build.
2013-08-22 18:03:00 -07:00
David Anderson
a8cebbe3fd
Fix windows build.
2013-08-22 17:55:49 -07:00
David Anderson
d6a6194e68
Make amtl headers BSD-licensed and clean up outstanding style issues.
2013-08-22 17:11:17 -07:00
David Anderson
c373527851
Rename ke_* headers to am-*
...
--HG--
rename : public/amtl/ke_allocator_policies.h => public/amtl/am-allocator-policies.h
rename : public/amtl/ke_inline_list.h => public/amtl/am-inline-list.h
rename : public/amtl/ke_thread_posix.h => public/amtl/am-thread-posix.h
rename : public/amtl/ke_thread_utils.h => public/amtl/am-thread-utils.h
rename : public/amtl/ke_thread_windows.h => public/amtl/am-thread-windows.h
rename : public/amtl/ke_utility.h => public/amtl/am-utility.h
rename : public/amtl/ke_vector.h => public/amtl/am-vector.h
2013-08-22 17:10:59 -07:00
David Anderson
de8726ab73
Move ke_ headers to new public/amtl folder.
...
--HG--
rename : public/sourcepawn/ke_allocator_policies.h => public/amtl/ke_allocator_policies.h
rename : public/sourcepawn/ke_inline_list.h => public/amtl/ke_inline_list.h
rename : public/sourcepawn/ke_thread_posix.h => public/amtl/ke_thread_posix.h
rename : public/sourcepawn/ke_thread_utils.h => public/amtl/ke_thread_utils.h
rename : public/sourcepawn/ke_thread_windows.h => public/amtl/ke_thread_windows.h
rename : public/sourcepawn/ke_utility.h => public/amtl/ke_utility.h
rename : public/sourcepawn/ke_vector.h => public/amtl/ke_vector.h
2013-08-22 16:30:44 -07:00
David Anderson
94d33a4ef1
Fix various problems with unloading ClientPrefs and SourceMod (bug 5874, r=ds).
...
--HG--
extra : rebase_source : 0a35f8380d651ca65fac9dd402c5cd3625e3105c
2013-08-22 14:05:44 -07:00
Kyle Sanderson
d79b41e4a7
Fix weapon ID checks (bug 5872, r=Dr!fter)
2013-08-21 10:55:12 -04:00
David Anderson
754a6e1177
Rewrite DBManager to use the new synchronization primitives (bug 5870, r=fyren).
2013-08-21 00:01:28 -07:00
David Anderson
b972ea4781
Fix stack alignment when lazily compiling scripted calls (bug 5871, r=ds).
2013-08-20 23:59:11 -07:00
David Anderson
45856816c1
Rewrite IThreader implementation around new synchronization primitives (bug 5862, r=fyren).
2013-08-19 20:58:02 -07:00
David Anderson
582162460f
Fix OP_MOVS to not clobber random memory (bug 5868, r=psychonic).
2013-08-19 12:59:10 -07:00
Nicholas Hastings
e970c36419
Fixed GuessSDKVersion return value when using MM:S versions < 1.10 (r=me).
2013-08-16 11:47:35 -04:00
David Anderson
c48cc0afdc
Fix OS X build.
2013-08-15 16:26:16 -07:00
Nicholas Hastings
3d6d4f5464
typo
2013-08-15 18:53:02 -04:00
Nicholas Hastings
61bc6ec825
snaaaaaaaaaaaaaaaaakes
2013-08-15 18:49:55 -04:00
Nicholas Hastings
6f0f6676db
Fixed char * constant conversion warning in cstrike ext.
2013-08-15 18:43:14 -04:00
Nicholas Hastings
fc240d4dfa
Only add -Wno-narrowing if GCC >= 4.6 or Clang(?).
2013-08-15 18:34:51 -04:00
Dr!fter
6dc0861740
Update some more CS:GO gamedata
2013-08-15 17:22:30 -04:00
Drifter
45cabd756c
Fix CS:GO GetWeaponPrice and OnGetWeaponPrice using outdated method (r=psychonic).
2013-08-15 14:40:30 -04:00
Nicholas Hastings
5fc854ab4f
Fixed chat trigger crash regression on ep1 (bug 5394, r=asherkin).
...
--HG--
extra : rebase_source : 39f0eff210b785b266422157c48b538921e16cc8
2013-08-15 10:18:27 -04:00
David Anderson
caa3343dea
Added missing core.cfg entry.
2013-08-14 23:59:31 -07:00
David Anderson
3ac43497b9
Implement a watchdog timer for scripts that take too long to execute (bug 5837, r=fyren).
...
--HG--
extra : rebase_source : ffacb38457eca581660ce8f15c444ad828b7fedd
2013-08-14 23:54:25 -07:00
Dr!fter
74f1b800c2
Update gdc keys for CS:GO update
2013-08-14 17:18:02 -04:00
Nicholas Hastings
7d431e55df
Update BuyCommand detour in CStrike extension with new param on CS:GO.
2013-08-14 17:08:02 -04:00
Nicholas Hastings
575962569f
Update GivePlayerItem for new params in CS:GO.
2013-08-14 17:07:27 -04:00
Dr!fter
01ef0e93aa
Update some more CS:GO gamedata
2013-08-14 16:42:40 -04:00
Nicholas Hastings
439f4f6f0e
Updated some CS:GO gamedata.
2013-08-14 14:20:57 -04:00
Nicholas Hastings
00b1f33725
Fixed typo in Nuclear Dawn gamedata backcompat fix.
2013-08-14 13:14:59 -04:00
Nicholas Hastings
1204eec8ac
Added compat shim to load on Nuclear Dawn with MM:S < 1.9.3. (bug 5813, r=me).
2013-08-14 12:55:55 -04:00
Nicholas Hastings
f3ac8f6649
Added gamedata and extension loading compat shims for Nuclear Dawn (bug 5813, r=asherkin).
2013-08-14 11:56:34 -04:00
FlaminSarge
7db280a666
Add GetPlayerJingleFile native. (bug 5690, r=asherkin)
2013-08-12 02:08:34 +01:00
David Anderson
a4b7ad0d42
Fixed memory corruption when parsing natives. (bug 5840, r=fyren)
2013-08-12 01:33:04 +01:00
Asher Baker
2b88905b40
Fixed build.
2013-08-12 01:32:44 +01:00
FlaminSarge
ef5263ef9e
Add support for more CalcIsAttackCritical helpers. (bug 5576, r=asherkin)
2013-08-12 01:18:01 +01:00
FlaminSarge
9206512c38
Add support for tracking player conditions >= 64. (bug 5565, r=asherkin)
2013-08-12 01:11:11 +01:00
Peace-Maker
82e16db275
Fixed sm_cancelvote not resetting rtv state. (bug 5808, r=asherkin)
2013-08-12 00:58:43 +01:00
Peace-Maker
97fc093eef
Fix crash creating a timer when there are no handles available. (bug 5317, r=asherkin)
2013-08-12 00:57:26 +01:00
Kyle Sanderson
b9cd424186
Add support for nested datatables. (bug 5446, r=asherkin)
2013-08-12 00:54:21 +01:00
Kyle Sanderson
6af85409f1
Dump handle information when a plugin is forcefully unloaded. (bug 5666, r=asherkin)
2013-08-12 00:45:29 +01:00
Kyle Sanderson
86c699dd36
Fixed various memory issues. (bug 5766, r=asherkin)
2013-08-12 00:44:22 +01:00
Kyle Sanderson
3d4e1ffd64
Added helper stock to check if a command exists. (bug 5510, r=asherkin)
2013-08-12 00:42:56 +01:00
David Anderson
b39fcebe65
Remove InfoVars, reassign DAT from EBP to ESI to preserve C++ stacktraces in JIT code (bug 5844 part 10, r=ds).
2013-08-12 00:24:02 +01:00
David Anderson
04129a0841
Remove InfoVars::frm (bug 5844 part 9, r=ds).
2013-08-12 00:23:54 +01:00
David Anderson
a7658f013e
Eliminate InfoVars::hp (bug 5844 part 8, r=ds).
2013-08-12 00:23:00 +01:00
David Anderson
2822bf7a65
Eliminate InfoVars::cip (bug 5844 part 7, r=ds).
2013-08-12 00:22:54 +01:00
David Anderson
87ccd272ee
Eliminate InfoVars::rval (bug 5844 part 6, r=ds).
2013-08-12 00:22:41 +01:00
David Anderson
18275ce2c9
Remove InfoVars::ctx (bug 5844 part 5, r=fyren).
2013-08-11 11:33:47 -07:00
David Anderson
5935070dfa
Remove InfoVars::memory (bug 5844 part 4, r=ds).
2013-08-11 11:33:29 -07:00
David Anderson
8391c83121
Remove InfoVars::stp (bug 5844 part 3, r=fyren).
2013-08-11 11:31:55 -07:00
David Anderson
4255ee105f
Remove InfoVars::data_size (bug 5844 part 2, r=ds).
2013-08-11 11:31:24 -07:00
David Anderson
e3c45bd1f7
Clean up INFO register structure (bug 5844 part 1, r=ds).
2013-08-11 11:30:27 -07:00
David Anderson
449617474b
Statically align the stack at function boundaries (bug 5842, r=ds).
2013-08-11 11:27:19 -07:00
David Anderson
ce542ac5f6
Move tracker related opcodes entirely to C++.
...
The tracker related opcodes:
GENARRAY
GENARRAY_Z
TRACKER_POP_SETHEAP
TRACKER_PUSH_C
All contain some vastly overcomplicated assembly containing logic that could
be implemented much easier in C++. If it were a performance concern, these
opcodes would be entirely in C++, but most of them call out to one or more
routines to do additional work. This patch just moves most of the logic out
to C++ to reduce complexity and fix reported bugs.
--HG--
extra : rebase_source : 1397056ac3ca3efb969e66ec577e2b33ca725e1a
2013-08-10 21:23:02 -07:00
Nicholas Hastings
d0e18ed0ba
Debug build fixes.
...
--HG--
extra : rebase_source : 772710f29b5aca5e0e4b7276fcb19b3702450e3f
2013-08-10 12:22:09 -04:00
David Anderson
70952282f0
More Windows build fix.
2013-08-08 22:02:42 -07:00
David Anderson
bf325b72f1
Use SSE when available for floating-point operations (bug 5841, r=her).
2013-08-08 20:26:36 -07:00
David Anderson
f031ad23f6
Fix Windows build (require stdint.h i.e. MSVC 2010+).
2013-08-08 20:21:37 -07:00
David Anderson
9e56725406
Refactor the JIT to use a newer, simpler macro assembler. (bug 5827, r=ann)
2013-08-08 09:41:24 -07:00
David Anderson
ad543c909c
Add -Wno-narrowing to support building on GCC-4.7 (no bug, r=me).
2013-08-08 09:40:23 -07:00
Nicholas Hastings
36b8b81914
Ep1 compile fixes.
2013-08-05 12:06:04 -04:00
Kyle Sanderson
5d76ffef88
Added global pre and post forwards for client chat (bug 5394, r=psychonic).
2013-08-05 11:46:29 -04:00
Nicholas Hastings
37316fed84
Fixed a path not using updated mapcycle file detection (bug 5719).
2013-08-05 11:36:59 -04:00
Nicholas Hastings
ecd568510d
Triggering build.
2013-08-05 08:36:25 -04:00
GoD-Tony
5ec9cf7089
Added ISDKHooks interface with entity listeners (bug 5602, r=psychonic).
2013-08-04 10:03:40 -04:00
Kyle Sanderson
aad1b5dc9f
Fixed regression in CellFilter GetRecipientIndex reading oob (bug 5826, r=psychonic).
2013-08-03 19:20:03 -04:00
Nicholas Hastings
1b13f0a2ec
Triggering build.
...
--HG--
extra : amend_source : 2a8f0c1879b366883b96eeebf304e5aa8b19153f
2013-08-03 19:03:12 -04:00
Asher Baker
29108ea8ad
Change wording for SteamAuthstringValidation config option to mark feature as experimental (bug 5791, r=psychonic).
2013-08-01 14:31:03 +01:00
Erik Minekus
0e167ee85b
Numerous code documentation fixups (bug 5720, r=psychonic).
2013-08-01 09:26:34 -04:00
Nicholas Hastings
8fe6d09613
Check all possible mapcycle paths on newer orangebox games (bug 5719, r=asherkin).
2013-07-31 22:57:50 -04:00
Drifter
fa0df413f4
Added CS_IsValidWeaponID native and validity checks to other natives (bug 5566, r=psychonic).
2013-07-31 22:11:15 -04:00
Drifter
1a8be6344a
Fixed incorrect return for some weapons in CS_GetWeaponPrice (bug 5562, r=psychonic).
2013-07-31 22:08:23 -04:00
Kyle Sanderson
fff8455903
Fixed crash in SDKHooks when throwing bad ent type error on logical ent (r=psychonic).
2013-07-31 22:03:59 -04:00
Nicholas Hastings
80d94e1aa3
Build against MM:S 1.10.
2013-07-31 18:42:15 -04:00
Nicholas Hastings
a36c266e7d
Split TF2, DoD:S, HL2:DM, and ND to separate binaries (bug 5813, r=asherkin).
2013-07-21 11:53:56 -04:00
Nicholas Hastings
636c100b6b
Updated for latest hl2sdk-dota changes.
...
--HG--
extra : amend_source : 503e712bb88b2da051c9ea3d6d51b7294ba83230
2013-07-29 10:03:18 -04:00
Dr!fter
28f85aae7f
Update WeaponIDToAlias Sig for CS:GO
2013-07-26 14:42:03 -04:00
Kyle Sanderson
dfa11f64ef
Fixed handle misuse in clientprefs plugin (bug 5805, r=psychonic).
...
--HG--
extra : amend_source : a63c384e65feb0238bfc4e8ab618bc637a015962
2013-07-20 15:17:43 -04:00
Nicholas Hastings
3f92d2f300
Synced gdc-psyfork symbols.txt with live version (NPOTB).
...
--HG--
extra : amend_source : 5d889731940a87f676145713d79ae563a176b0fb
2013-07-18 21:07:14 -04:00
Dr!fter
cc0bf88a5f
Fix gdc-psyfork when checking linux offset (NPOTB)
2013-07-18 21:04:03 -04:00
Kyle Sanderson
b3c0b964b5
Added many missing handle security checks (bug 5595, r=psychonic).
...
--HG--
extra : rebase_source : cc5bf3057bbce89fc14bff9c673821c3146c588b
2013-07-18 20:34:43 -04:00
Dr!fter
4661e5a10b
Add signature offset byte check support for gdc-psyfork (NPOTB).
2013-07-18 20:34:11 -04:00
Kyle Sanderson
220a35b492
Make compile.sh set working dir to own dir (bug 5710, r=psychonic).
2013-07-18 19:40:42 -04:00
Asher Baker
351142f93f
Fixed inaccurate compiler error when ternary operator is involved (bug 5711, r=dvander).
2013-07-18 17:59:24 -04:00
Kyle Sanderson
29bc273e58
Removed -Wno-parentheses from posix build and fixed warnings (bug 5745, r=psychonic).
2013-07-18 15:50:57 -04:00
Kyle Sanderson
b96e0c8713
Fixed accidental assignment in each of SDKTools and sp compiler (bug 5745, r=psychonic).
2013-07-18 15:50:50 -04:00
systematicmania
7e0c0d79bc
Fixed clients not being marked as in kick queue in some cases (bug 5746, r=psychonic).
2013-07-18 11:38:04 -04:00
Kyle Sanderson
1f88f1f3f6
Throw error instead of crash when calling SetTeamScore between maps (bug 5718, r=psychonic).
2013-07-18 11:38:04 -04:00
Peace-Maker
69d8b1c30d
Added SQL_SetCharset native to (re)set charset even after reconnect (bug 5786, r=psychonic).
2013-07-18 10:27:12 -04:00
Peace-Maker
5a5d8d2d07
Fixed typo in too-many-params native error message (r=psychonic).
2013-07-17 08:05:42 -04:00
Nicholas Hastings
0e25540a89
Updated DoD:S gamedata.
2013-07-16 20:45:02 -04:00
Nicholas Hastings
21169f4e9a
Updated for latest hl2sdk-dota changes.
2013-07-13 13:58:47 -04:00
Nicholas Hastings
1fbed9f7d0
Don't load nextmap on Dota 2.
2013-07-13 13:58:47 -04:00
Nicholas Hastings
c230cf5aab
Updated for latest hl2sdk-dota changes.
2013-07-12 02:31:41 -04:00
Dr!fter
2d65ed352e
Fix SDKHooks gamedata for Half-Life 2 and DOD:S
2013-07-10 20:46:00 -04:00
Dr!fter
5fa81d4273
Update TF2 Reload Offset
2013-07-10 20:33:21 -04:00
Dr!fter
5ec32bdd2f
Update GroundEndChanged for CS:S and CS:GO
2013-07-10 19:56:51 -04:00
Dr!fter
d39aa10da1
Update TF2 ForceRespawn offset
2013-07-10 19:14:10 -04:00
Dr!fter
0d763052fb
Update TF2 Gamedata
2013-07-10 18:53:12 -04:00
Nicholas Hastings
ee62e33dd0
Updated L4D2 IServer gamedata for Windows.
2013-07-08 16:10:55 -04:00
Nicholas Hastings
a22de48e40
Fix tier0/vstdlib lookup in core for recent L4D2 changes.
2013-07-06 11:54:37 -04:00
Nicholas Hastings
7b5708a8b4
Define POSIX when compiling for any build on linux/mac.
2013-07-06 11:53:58 -04:00
Nicholas Hastings
71c1767790
Updated L4D2 gamedata.
2013-07-05 14:29:12 -04:00
Nicholas Hastings
5fb0115d06
Triggering build for L4D2 sdk update.
2013-07-04 16:45:00 -04:00
Nicholas Hastings
c8e6128720
Fixed build for real.
2013-07-04 11:28:32 -04:00
Nicholas Hastings
55583540a8
Fix posix builds.
2013-07-03 23:27:04 -04:00
Ryan Stecker
9b5d0228be
Fixed ReadMapList not seeing maps in all valveFS paths (bug 5715, r=asherkin).
2013-07-03 23:14:55 -04:00
Nicholas Hastings
325d05b59c
Triggering build for bug 5613.
2013-06-30 22:04:04 -04:00
Nicholas Hastings
d1500dc99b
Updated ambuild script for new l4d2 library names.
2013-06-30 10:45:19 -04:00
Matheus Valadares
157c8d5e54
Fixed error log filename date sometimes being incorrect (bug 5761, r=fyren).
2013-06-22 12:21:36 -04:00
Nicholas Hastings
0533b5cefc
Fixed Dota build.
2013-06-18 12:16:48 -04:00
Ryan Stecker
7816085868
Updated TF2 CalcCriticalMelee Windows byte signature.
2013-06-13 21:37:05 -04:00
Matheus28
178a5f0645
Updated Dota 2 gamerules gamedata.
2013-06-04 21:37:48 -04:00
Scott Ehlert
dfb8527e50
Triggering build to test buildbot.
2013-05-26 01:06:10 -05:00
Asher Baker
0a581154d1
Force rebuild.
2013-05-17 21:46:43 +01:00
Asher Baker
efabf18162
Fixed copy-paste error in 116256b519b5.
2013-05-16 14:58:14 +01:00
Asher Baker
56737ac523
File upload support for webternet (r=psychonic).
2013-05-16 14:49:03 +01:00
Nicholas Hastings
702885ebb2
Fixed SDKTools dota build.
2013-05-14 11:27:06 -04:00
Nicholas Hastings
a12b83de59
Typo fix.
2013-05-14 10:24:47 -04:00
Nicholas Hastings
3b83356825
Updated for latest hl2sdk-dota changes.
...
--HG--
extra : rebase_source : 0365a2c057523822481dee0880f8a5d525a8050a
2013-05-14 10:19:29 -04:00
Dr!fter
c2aad7a71d
Update Remove Disguise sig
2013-05-13 19:07:28 -04:00
Nicholas Hastings
ef4edc6ff1
One more dota build fix.
2013-05-13 15:33:55 -04:00
Nicholas Hastings
614967ccc1
Updated for latest hl2sdk-dota changes.
2013-05-13 15:18:12 -04:00
Nicholas Hastings
e8dc1480eb
Don't omit frame pointer on msvc builds.
2013-05-13 14:19:17 -04:00
Nicholas Hastings
8fb87df0f0
Updated for hl2sdk-dota changes.
2013-05-08 09:21:40 -04:00
Kyle Sanderson
bb7cfd2493
Fixed dereferencing potential null pointer in CPlugin::GetProperty (bug 5725, r=dvander).
2013-05-06 12:12:00 -04:00
Nicholas Hastings
1b19622ab8
Fixed CS:S CommitSuicide offset.
...
--HG--
extra : rebase_source : fc01c099f2af0de819a327262e6e8ffe6f79c658
2013-05-03 15:29:20 -04:00
Asher Baker
68ab7e2e3e
Fixed unaligned memory access in spcomp (r=dvander).
2013-05-02 20:47:35 +00:00
Nicholas Hastings
157a286d1b
Backed out changeset: f2f13520e8a1.
2013-05-02 15:31:01 -04:00
Nicholas Hastings
0eb199a9a8
Backed out changeset: 2c69e71dc4df.
2013-05-02 15:30:38 -04:00
Nicholas Hastings
77a928cef9
Backed out changeset: cf4356fd3524.
2013-05-02 15:30:16 -04:00
Nicholas Hastings
290388159a
Backed out changeset: 7d07b4f23cd0.
2013-04-30 15:38:15 -04:00
Nicholas Hastings
d0551a3ede
Updated TF2 gamedata.
2013-04-29 21:20:11 -04:00
Nicholas Hastings
1e0d0429d0
Synced gdc-psyfork (NPOTB).
2013-04-29 20:51:54 -04:00
Nicholas Hastings
37ad913086
Triggering build.
2013-04-25 11:41:49 -04:00
Nicholas Hastings
3755ad7515
Triggering build.
2013-04-23 11:44:52 -04:00
Nicholas Hastings
369e141ea8
Build fixes for recent hl2sdk-dota updates.
2013-04-23 07:11:49 -04:00
Nicholas Hastings
39c9e69d8a
Remove deprecated PbReadRepeated natives.
2013-04-23 07:11:49 -04:00
Nicholas Hastings
30be1ea16e
Updated CS:S gamedata.
2013-04-16 12:19:45 -04:00
Nicholas Hastings
a450361956
Added support for getting/setting protobuf enum values with Pb*Int natives (nobug, r=asherkin).
2013-04-16 11:33:36 -04:00
Nicholas Hastings
df48ad6b61
Fixed build.
2013-04-15 07:22:23 -04:00
Nicholas Hastings
264de34c31
Merge.
2013-04-15 07:13:23 -04:00
Nicholas Hastings
70444b46b9
Fixed regression in cset 68d82718dc99 causing missing protobuf natives (bug 5712).
2013-04-15 07:12:52 -04:00
Brian Simon
a79e552ab4
Added more alternative names for TFClass_Heavy (bug 5338, r=asherkin).
2013-04-11 03:07:50 +01:00
Kyle Sanderson
1b5faef097
Remove debug printout from PerformGravity (bug 5679, r=asherkin).
2013-04-11 03:03:29 +01:00
Asher Baker
fe61f583e6
Only split DWARF data out for non-explicit-debug builds (bug 5683, r=dvander).
2013-04-11 00:34:52 +01:00
Asher Baker
4031ad354b
Fixed JIT conflicts with SELinux (bug 5581, r=dvander).
2013-04-11 00:33:12 +01:00
Nicholas Hastings
46b9ae4174
Merge.
2013-04-08 08:00:50 -04:00
Nicholas Hastings
c0d1aaa8a0
Allow localizaton of more base plugin strings (bug 5120, r=asherkin).
2013-04-08 08:00:13 -04:00
Nicholas Hastings
a963427967
Allow localization of name-reserved kick message (bug 5146, r=asherkin).
2013-04-08 08:00:13 -04:00
Asher Baker
d5ec523584
Support emscripten for compiling spcomp (r=dvander).
2013-04-05 07:03:43 +01:00
Nicholas Hastings
c0c3fceaad
Updated HL2DM gamedata.
2013-04-03 12:26:08 -04:00
Nicholas Hastings
c52d7c9126
Fixed AllPluginsLoaded activities happening before SM is loaded (r=dvander`hom).
2013-04-03 12:25:54 -04:00
David Anderson
6cb67a19e7
Checkin missing chunks from bug 5680 (ref bug 5691).
2013-03-31 22:03:57 -07:00
David Anderson
9b5ca124ab
Don't allocate/delete across static CRTs (no bug, irc r=fyren+psychonic).
2013-03-31 13:30:22 -07:00
David Anderson
4a0a509dd8
Fix typo in ExtensionSys::LoadAutoExtension (no bug, r=me).
2013-03-31 09:50:46 -07:00
David Anderson
6f2184901d
Fix Mac build.
2013-03-29 13:10:51 -07:00
David Anderson
201e5e59da
Fix build, again.
...
--HG--
extra : rebase_source : 8b1fb4f11f51c6b3bc63eb2e3e20467619d93a9a
2013-03-29 13:06:12 -07:00
Nicholas Hastings
2cb5778cfa
Merge.
2013-03-29 15:45:55 -04:00
Nicholas Hastings
006016322b
Updated DoD:S gamedata.
2013-03-29 15:45:16 -04:00
David Anderson
4191856034
Fix protobuf builds.
2013-03-29 12:35:56 -07:00
David Anderson
97f7b4f59f
Fix build.
2013-03-29 12:19:41 -07:00
David Anderson
ea441b3d70
Fix build.
2013-03-29 11:47:40 -07:00
David Anderson
045ee262a8
Move scared guts of core into logic (bug 5680, r=fyren).
...
--HG--
rename : core/ExtensionSys.cpp => core/logic/ExtensionSys.cpp
rename : core/ExtensionSys.h => core/logic/ExtensionSys.h
rename : core/HandleSys.cpp => core/logic/HandleSys.cpp
rename : core/HandleSys.h => core/logic/HandleSys.h
rename : core/NativeInvoker.cpp => core/logic/NativeInvoker.cpp
rename : core/NativeInvoker.h => core/logic/NativeInvoker.h
rename : core/NativeOwner.cpp => core/logic/NativeOwner.cpp
rename : core/NativeOwner.h => core/logic/NativeOwner.h
rename : core/PluginSys.cpp => core/logic/PluginSys.cpp
rename : core/PluginSys.h => core/logic/PluginSys.h
rename : core/ShareSys.cpp => core/logic/ShareSys.cpp
rename : core/ShareSys.h => core/logic/ShareSys.h
rename : core/smn_fakenatives.cpp => core/logic/smn_fakenatives.cpp
rename : core/logic/AutoHandleRooter.h => public/AutoHandleRooter.h
2013-03-29 11:37:29 -07:00
Nicholas Hastings
502c6f0dae
Triggering build.
2013-03-29 12:28:02 -04:00
Nicholas Hastings
bc31dfbbd1
Triggering build.
2013-03-29 11:58:47 -04:00
Nicholas Hastings
a1319f4231
Triggering build.
2013-03-29 11:06:55 -04:00
Nicholas Hastings
ce365abab6
Added Dota 2 gamedata for SDKHooks.
2013-03-22 23:07:17 -04:00
Nicholas Hastings
48a623f062
Merge.
2013-03-22 14:31:30 -04:00
Nicholas Hastings
a727dfb3b0
Updated Dota 2 gamedata.
2013-03-22 14:30:29 -04:00
Drifter
52ba76fcb2
Update gamedata for CS:GO update
2013-03-21 20:00:29 -04:00
Nicholas Hastings
70e29d4f20
Fixed IsMapValid passing blank string to engine's IsMapValid which crashes some games.
2013-03-21 01:22:08 -04:00
Nicholas Hastings
08d83eb8da
Backed out changeset: 40e1814dd3d6 (bug 5484).
2013-03-19 22:08:19 -04:00
Nicholas Hastings
eacff1f0b4
Another build fix.
2013-03-19 12:15:24 -04:00
Nicholas Hastings
4806d71ca2
Fixed build.
2013-03-19 11:46:02 -04:00
Nicholas Hastings
085b87dd02
Triggering build.
2013-03-19 11:36:04 -04:00
Peace-Maker
35cd7eb2be
Add alternative lookup method for EntityFactoryDictionary (bug 5658, r=asherkin).
2013-03-19 11:25:04 -04:00
Nicholas Hastings
ec716f0c58
Cache m_iEFlags offset for datamaps dump instead of getting for each ent (bug 5657, r=asherkin).
2013-03-19 11:24:01 -04:00
Nicholas Hastings
0d97198f88
Initial commit of Dota 2 gamedata (bug 5656, r=asherkin).
2013-03-19 11:22:52 -04:00
Nicholas Hastings
2c7537b4cd
Dota 2 support in Ambuild scripts (bug 5656, r=asherkin).
2013-03-19 11:22:31 -04:00
Nicholas Hastings
e364937353
Updated protobuf and usermessage support for Dota 2 (bug 5656, r=asherkin).
2013-03-19 11:19:38 -04:00
Nicholas Hastings
877ef76540
Tweaked Dota 2 support to account for lack of IPluginHelpers (bug 5656, r=asherkin).
2013-03-19 11:19:19 -04:00
Nicholas Hastings
519e8c5fcd
Added basic support for Dota 2 (bug 5656, r=asherkin).
2013-03-19 11:18:44 -04:00
Peace-Maker
305d53f094
Fixed possible rte in basetriggers for !ingame clients (bug 5191, r=psychonic).
2013-03-18 20:11:50 -04:00
Michael McKoy
5625ad76b9
Fixed mapchooser interaction with CS:GO winlimits (bug 5484, r=psychonic).
2013-03-18 20:10:31 -04:00
Kyle Sanderson
4c722bf623
Fixed check against uninitialized string in extension loader (bug 5546, r=psychonic).
2013-03-18 20:03:17 -04:00
Peace-Maker
8fe22c33bf
Fixed double print when sending psay to self (bug 5649, r=psychonic).
2013-03-18 19:58:18 -04:00
GoD-Tony
d866c061a3
Added logged error when PlayerRunCommand offset lookup fails (bug 5535, r=psychonic).
2013-03-18 19:53:30 -04:00
Nicholas Hastings
f8fed31918
Changed MM:S inclusion in sqlite vcproj to use MMSOURCE19 env var (NPOTB) (bug 5468).
2013-03-18 19:06:48 -04:00
Nicholas Hastings
e487007960
Fixed errors with SendConVarValue on CS:GO (bug 5638, r=asherkin).
2013-03-18 11:47:55 -04:00
Nicholas Hastings
b46f2d1527
Triggering build.
2013-03-18 10:39:22 -04:00
Nicholas Hastings
e162fb0e80
Triggering build.
2013-03-18 09:06:28 -04:00
Asher Baker
91ea3ba090
Force build.
2013-03-18 01:37:59 +00:00
Asher Baker
e84f6e4afd
Backed out updated libcurl.
2013-03-18 00:55:59 +00:00
Asher Baker
9b65900df0
Fix libcurl compile error.
2013-03-18 00:14:55 +00:00
Kyle Sanderson
9659340d7f
Force rebuild of libcurl.
2013-03-17 23:56:15 +00:00
Asher Baker
63175aa3cb
Updated cURL version.
2013-03-17 22:23:20 +00:00
Kyle Sanderson
986aa2a477
Fix a number of issues with cloned handles (bug 5240, r=asherkin).
2013-03-17 22:05:33 +00:00
Kyle Sanderson
07d7a8eeff
Check for cloned handles when dumping (bug 5245, r=asherkin).
2013-03-17 21:58:56 +00:00
Asher Baker
3c9e84d380
Whoops. Snakes.
2013-03-17 21:07:28 +00:00
Asher Baker
0f62a8ec2f
Generate debugging information during compilation (bug 5227, r=ds).
2013-03-17 21:00:28 +00:00
Nicholas Hastings
4e7a9cf30b
Updated regex.inc with more flags and error codes (bug 5593).
2013-03-17 11:39:04 -04:00
Nicholas Hastings
5077703400
Moved PCRE_STATIC def in Regex ext to extension instead of modifying pcre header (bug 5593).
2013-03-17 11:39:04 -04:00
Nicholas Hastings
77fef18590
Recompiled Regex extension libpcre against v8.32, enabling utf8, unicode props, and jit (bug 5593).
2013-03-17 11:39:04 -04:00
Nicholas Hastings
6ce00034a2
Updated PCRE source to version 8.32 (bug 5593).
2013-03-17 11:32:03 -04:00
Nicholas Hastings
ed6d8521e6
Added msvc10 proj file for Regex extension and hooked up to meta sln (NPOTB).
2013-03-17 11:29:55 -04:00
Kyle Sanderson
d24c751eef
Fixed crash regression in cset 90159516acd3 when player auth is invalid (bug 5538, r=asherkin).
2013-03-17 09:49:31 -04:00
Scott Ehlert
54012523bc
Added --no-mysql option to configure script to make MySQL optional (bug 5661, r=dvander).
2013-03-17 02:40:04 -05:00
Nicholas Hastings
5286f43133
Fixed Windows build.
2013-03-17 00:26:53 -04:00
Peace-Maker
ca1e9a2976
Increased map name buffer sizes in mapchooser (bug 5609, r=psychonic).
2013-03-16 23:17:22 -04:00
Kyle Sanderson
5951cbf7b9
Added GetSteamAccountID function to IPlayerHelpers and native for sp (bug 5548, r=asherkin).
2013-03-16 23:12:40 -04:00
Kyle Sanderson
e2b519a21e
Fixed build error in mms_sample_ext from cset d17aed3d46bf (r=psychonic).
2013-03-16 23:02:36 -04:00
Nicholas Hastings
cf0401fea7
Add DPT_Int64 type to netprop dumps (bug 5655, r=asherkin).
2013-03-16 22:57:57 -04:00
Nicholas Hastings
14a8f4a728
Get GetEntityClassname m_iClassname offset from worldspawn (bug 5654, r=asherkin).
2013-03-16 22:57:33 -04:00
Scott Ehlert
3e41d9b794
Made BreakpadSymbols script compatbile with Python 2.6 and above (bug 5660, r=asherkin).
2013-03-16 22:55:59 -04:00
Nicholas Hastings
148867bf47
Fixed build.
2013-03-16 22:50:51 -04:00
Kyle Sanderson
ef6c454137
Replace usages of deprecated Sourcehook Add/Remove macros (bug 5631, r=dvander).
2013-03-16 22:15:25 -04:00
FlaminSarge
093f8cb89b
Exposed third parameter of TF2's AddCond in TF2_AddCondition (bug 5641, r=psychonic).
2013-03-16 18:05:22 -04:00
Nicholas Hastings
707e820af6
Fixed some engine builds failing.
2013-03-16 14:11:56 -04:00
Nicholas Hastings
0c7696da65
Add GetPlayerResourceEntity to SDKTools; deprecate old, broken TF2-specific impl (bug 5491, r=asherkin).
2013-03-16 13:50:36 -04:00
Nicholas Hastings
9e540eb1c4
Move UserMessages::m_pBase to only engines without protobuf msgs (r=asherkin).
2013-03-16 13:42:11 -04:00
Nicholas Hastings
306828480f
Added repeated field handing to PbSet* natives (bug 5633, r=asherkin).
2013-03-16 13:31:56 -04:00
Nicholas Hastings
42b415952b
Added repeated field handling to PbRead* natives. Deprecate PbReadRepeated* (bug 5633, r=asherkin).
2013-03-16 13:31:35 -04:00
FlaminSarge
e155e258cb
Updated TF2 TFCond defines (bug 5642, r=psychonic).
2013-03-16 13:30:00 -04:00
Kyle Sanderson
6f45794574
Fixed mismatched delete [] on thunks in JIT CompData dtor (bug 5639, r=dvander).
2013-03-16 13:08:35 -04:00
Scott Ehlert
1d30f00806
Added --sdks option to configure script to specify which SDKs to build againt (bug 5630, r=dvander).
...
Valid arguments are "all", "present", or a comma delimited list of engine names.
The "all" option will try to build against all supported SDKs. (This is the default.)
The "present" option will only attempt to build against SDKs that exist on the system.
Examples:
configure.py --sdks=css,csgo,ep2v
configure.py --sdks=l4d
configure.py -s present
2013-03-13 20:26:08 -05:00
Asher Baker
52e9ec10bf
Fixed issues with COMMAND_FILTER_NO_BOTS and @bots multi-target. (r=fennec)
2013-03-10 03:20:31 +00:00
Asher Baker
8da56ff98c
Allow access to unvalidated authstrings (bug 5587, r=psychonic).
2013-03-07 00:58:17 +00:00
Nicholas Hastings
d44e334524
Fixed SDKHooks GetMaxHealth callback being passed incorrect parameters.
2013-03-02 13:42:07 -05:00
Asher Baker
e814e65fcb
Error on access to nested datamap props (bug 5446, r=psychonic).
2012-09-03 20:26:39 +01:00
Kyle Sanderson
c2f7d600aa
Change extension unload order to avoid exposing finalisation window (bug 5556, r=asherkin).
2013-02-28 22:04:28 +00:00
Kyle Sanderson
5d942265f9
Overhaul of ClientPrefs extension (bug 5538, r=asherkin).
2013-02-28 21:51:49 +00:00
Scott Ehlert
6b07625192
Added L4D and L4D2 gamedata for SDK Hooks on Mac OS X.
2013-02-25 20:44:16 -06:00
Scott Ehlert
19b56361b9
Triggerin' a build.
2013-02-25 17:02:00 -06:00
Kyle Sanderson
7d93eba321
Removed call to getchar() in debug build of compiler (bug 5626, r=ds).
2013-02-25 16:30:19 -06:00
Nicholas Hastings
7b42aba5ea
Fixed startup crash regression (bug 5607, r=dvander).
2013-02-18 20:13:08 -05:00
GoD-Tony
be4ac7ca61
Rolled version to 1.6.0 for manual builds (r=psychonic).
2013-02-17 22:13:51 -05:00
GoD-Tony
28e25ea718
Added missing rootconsole extern to sample extension (bug 5402, r=psychonic).
2013-02-17 21:47:19 -05:00
Nicholas Hastings
b2e6e6155f
Updated core and logic msvc10 project files (NPOTB).
2013-02-16 22:21:41 -05:00
David Anderson
f5e1ff3f1f
Fix more build bustage.
2013-02-16 17:28:17 -08:00
David Anderson
3fda82b5f8
Fix build bustage.
2013-02-16 17:01:53 -08:00
David Anderson
822a4896da
Fix build bustage.
2013-02-16 16:50:47 -08:00
David Anderson
7f2bf03d7e
Trigger an build.
2013-02-16 16:45:54 -08:00
David Anderson
1e8a6e878d
Move DebugReporter from core to logic (bug 5607, r=psychonic).
...
--HG--
rename : core/DebugReporter.cpp => core/logic/DebugReporter.cpp
rename : core/DebugReporter.h => core/logic/DebugReporter.h
2013-02-16 15:57:00 -08:00
David Anderson
5f0a55057e
Move filesystem natives from Core to Logic (bug 5606, r=psychonic).
...
--HG--
rename : core/smn_filesystem.cpp => core/logic/smn_filesystem.cpp
2013-02-16 15:52:11 -08:00
David Anderson
7814acb9f8
Remove plugin_settings.cfg and supporting code (bug 5605, r=psychonic).
...
--HG--
extra : rebase_source : 66d0ba0ddb5c649e7f72d96bdf3629e563522ae9
2013-02-16 15:15:22 -08:00
Nicholas Hastings
b296af6fe4
Added support for "fuzzy" map names in L4D and later (bug 5599, r=asherkin).
2013-02-14 19:28:12 -05:00
Nicholas Hastings
14b9902f6d
Updated CS:GO gamedata.
2013-02-13 22:25:15 -05:00
Kyle Sanderson
f2d54b7728
Fixed SM ambuild config failure at TF2 ext if ep2v sdk is missing (bug 5608, r=psychonic).
2013-02-12 12:26:10 -05:00
Nicholas Hastings
8950a693db
More, hopefully final CS:GO/protobuf usermessage fixups (bug 5588).
2013-02-11 15:11:04 -05:00
Ruben Gonzalez
fd3b9095ba
Fix CS_WeaponIDToAlias param missing CSWeaponID tag (bug 5460)
2013-02-11 11:17:31 -05:00
Nicholas Hastings
030e1b9130
Added missing smn_protobuf.cpp to core msvc10 project (NPOTB).
2013-02-11 09:39:23 -05:00
Nicholas Hastings
a040c237bc
Removed intentional invalid steamid crash in SDK Hooks.
2013-02-11 09:39:23 -05:00
Nicholas Hastings
a62fafd4ed
Fixed typo in Fortress Forever gamedat.a
2013-02-11 09:39:23 -05:00
David Anderson
666703e8cf
Trigger build.
2013-02-10 21:43:07 -08:00
David Anderson
52cd52ca54
Bump version to 1.6.0.
2013-02-10 21:10:25 -08:00
Nicholas Hastings
ef825d8a94
Fixed non-CS:GO builds.
2013-02-10 23:11:04 -05:00
Nicholas Hastings
6775898712
Serialize and deserialize usermessages from the server on CS:GO to avoid issues on linux (bug 5588).
2013-02-10 23:06:26 -05:00
Nicholas Hastings
d3dd82f190
Updated core msvc10 project file for CS:GO w/ protobuf (NPOTB).
2013-02-10 09:44:33 -05:00
Nicholas Hastings
95409f7ec7
Updated gdc-psyfork symbols.txt with support for ep1 (NPOTB).
2013-02-09 14:21:50 -05:00
Nicholas Hastings
1141a73945
Updated Fortress Forever gamedata.
2013-02-09 14:19:43 -05:00
Peace-Maker
176c003658
Fixed SDKHooks missing version info.
2013-02-09 11:37:51 -05:00
Nicholas Hastings
74aafaa72f
Fixed SDKHooks looking for IServerTools on < Orangebox, causing load failure (bug 5603).
2013-02-08 22:46:49 -05:00
Nicholas Hastings
0ac7867b3d
Updated SDKHooks msvc10 project files and added to SM solution (NPOTB).
2013-02-08 22:26:51 -05:00
Nicholas Hastings
c1b65f52be
Minor typo fix in SDKHooks version.rc.
2013-02-08 07:57:16 -05:00
Nicholas Hastings
1d242ee161
Triggering build.
2013-02-08 00:08:51 -05:00
Nicholas Hastings
230e4e3a32
Build fix.
2013-02-08 00:00:09 -05:00
Nicholas Hastings
7ff4724e28
Typo fix in SDKHooks AMBuildScript.
2013-02-07 23:46:48 -05:00
Nicholas Hastings
0015d00243
Initial commit of latest functional SDKHooks extension.
2013-02-07 23:43:33 -05:00
Nicholas Hastings
5ca8967375
Updated CS:GO gamedata.
2013-02-07 13:50:22 -05:00
Nicholas Hastings
4e0c1f97ac
Updated more CS:S gamedata.
2013-02-06 17:41:17 -05:00
Nicholas Hastings
191c3dabdb
Updated CS:S gamedata.
2013-02-05 17:20:00 -05:00
Peace-Maker
cd9a28864a
Updated for CS:S sync (r=asherkin).
2013-02-05 21:45:11 +00:00
Nicholas Hastings
c2ecb7363c
Fixed VARINT & UNSIGNED flags being read from dt instead of member in SendProp arrays (bug 5591, r=prodigysim).
2013-02-04 07:38:30 -05:00
Alexandr
e20e272ee1
Fixed basecomm forwards firing with incorrect client parameter value (bug 5583, r=psychonic).
2013-01-28 18:30:44 -05:00
Michael Busby
8dc7f78b0f
Fix GameRules_SetPropVector writing data to unexpected addresses instead of to the proxy entity (bug 5592, r=psychonic).
2013-01-27 14:59:14 -08:00
Nicholas Hastings
c4331c4795
Fixed pb non-intercept hook callbacks being passed handle with NULL pb msg (bug 5579, bug 5590).
2013-01-27 12:29:16 -05:00
Nicholas Hastings
d071ecc17c
Removed accidental resetting of pb msg and memory leak in hooked pb messages (bug 5579, bug 5588).
2013-01-26 21:10:25 -05:00
Nicholas Hastings
7c03276b50
Replaced remaining calls to old MM:S usermessages functions when using protobuf system (bug 5579, bug 5588).
2013-01-26 12:14:40 -05:00
Nicholas Hastings
ee8b180341
Marked some missed Pb natives as optional (bug 5579).
2013-01-23 18:28:06 -05:00
Nicholas Hastings
5258a1dc85
Updated CS:GO Cstrike extension gamedata.
2013-01-23 14:46:23 -05:00
Nicholas Hastings
e74d5593a8
Updated CS:GO HandleCommand_Buy_Internal detour with new bool param.
2013-01-23 14:46:12 -05:00
Nicholas Hastings
18285ca751
Fixed potential for reading out of library bounds in MemoryUtils;:FindPattern (r=asherkin).
2013-01-23 14:05:35 -05:00
Peace-Maker
764a04a201
Fixed Sort_Random not including first value in array sorting functions (bug 4292, r=psychonic).
2013-01-23 12:51:19 -05:00
Nicholas Hastings
1e5a375203
Fixed native error when using PbReadRepeated* natives for index 0 (bug 5579).
2013-01-23 11:14:51 -05:00
Nicholas Hastings
3a2504dc18
Triggering build against new mac libprotobuf.
2013-01-22 23:40:45 -05:00
Nicholas Hastings
7bc4c10660
Triggering build against new mac libprotobuf.
2013-01-22 23:18:27 -05:00
Asher Baker
0fcfead475
Fixed missing libprotobuf linking to core on linux, mac.
2013-01-22 22:47:35 -05:00
Nicholas Hastings
ab9c1217e4
Fixed numerous instances of same "cannot pass objects of non-POD type" error in smn_protobuf.cpp.
2013-01-22 22:36:38 -05:00
Nicholas Hastings
e9f002e9c5
Fixed typo in core causing CS:GO build break.
2013-01-22 22:23:40 -05:00
Nicholas Hastings
a9b6bcf779
CS:GO core build fix for warnings in protobuf headers.
2013-01-22 22:17:24 -05:00
Nicholas Hastings
52e427117c
Triggering build against hl2sdk-csgo with merged protobuf.
2013-01-22 22:02:18 -05:00
Nicholas Hastings
312e26a5cf
Added initial support for protobuf usermessages on CS:GO (bug 5579, r=asherkin).
2013-01-22 21:43:12 -05:00
Nicholas Hastings
f757d5f09b
Updated gdc-psyfork with current (NPOTB).
...
- Added support for custom symbols.txt path (-s <path>).
- Added support for dlsym symbol lookup in linux bins (-n).
- Updated gdc_core.sh example script to account for new options above.
- Updated symbols.txt.
2013-01-07 09:09:14 -05:00
Nicholas Hastings
a66adcbc88
Fixed gamedata offsets for CSPromod, GESource, and Synergy.
2013-01-06 09:35:22 -05:00
Nicholas Hastings
f4f930e8bd
Merge.
2012-12-31 18:17:11 -05:00
Nicholas Hastings
5200940f2f
Updated gamedata offsets for CSPromod, GESource, and Synergy.
2012-12-31 18:15:25 -05:00
Asher Baker
63f8262a57
Updated plugin blacklist.
2012-12-28 11:58:31 +00:00
Nicholas Hastings
bb9d5e11f1
Backed out changeset: 8048e61b5382.
2012-12-27 16:39:04 -05:00
Nicholas Hastings
df76b7285c
Backed out changeset: c283854680ad.
2012-12-27 16:38:49 -05:00
Nicholas Hastings
e105711678
Backed out changeset: 951598961ea8.
2012-12-27 16:38:34 -05:00
Nicholas Hastings
b206858c67
Triggering build.
2012-12-26 18:05:22 -05:00
Nicholas Hastings
bc1b803093
Backed out changeset: b65f88522631.
2012-12-26 17:57:03 -05:00
Nicholas Hastings
6e54e0f6e4
Backed out changeset: 9d722aa39e4c.
2012-12-26 17:56:43 -05:00
Nicholas Hastings
e0d2287973
Let's try that again...
2012-12-26 13:56:57 -05:00
Nicholas Hastings
7f26803dee
Ifdefing out usermessaging on CS:GO to fix builds.
2012-12-26 13:34:32 -05:00
Nicholas Hastings
22cbe23f85
Merge.
2012-12-26 12:28:43 -05:00
Nicholas Hastings
8f0c442024
Fixed TF2_RemoveCondition being called for added conds instead of removed conds.
2012-12-26 12:27:24 -05:00
Nicholas Hastings
02b8e3f7c0
Fixed typo in TF2 ext asm.c causing accidental assignment instead of compare.
2012-12-26 12:19:15 -05:00
Nicholas Hastings
7846ff1666
Updated Makefile for TF2 extension (NPOTB).
2012-12-26 12:19:15 -05:00
Asher Baker
3e1e20dbe2
Fixed PackageScript to not try and include extra extensions.
2012-12-25 21:44:58 +00:00
Nicholas Hastings
eaf441c226
Add -Wno-array-bounds for TF2 extension to avoid GCC bugged warning (msvc and Clang fine).
2012-12-23 22:06:52 -05:00
Nicholas Hastings
942b1d2591
Triggering build.
2012-12-23 17:22:19 -05:00
Nicholas Hastings
710456f871
Added new IN_ATTACK3 button define to entity_prop_stocks (bug 5564).
2012-12-23 17:06:14 -05:00
Nicholas Hastings
59df217a09
Updated SQLite to version 3.7.15.1 (bug 5235).
2012-12-23 17:06:11 -05:00
Nicholas Hastings
ffd7603b17
Added support in TF2 ext for detection of player conds >= 64 (bug 5565, r=asherkin).
2012-12-23 16:59:50 -05:00
Nicholas Hastings
329616c029
Fixed hang in TF2 extension when player condition 63 is added.
2012-12-21 01:17:30 -05:00
Nicholas Hastings
8723a69a8f
Updated more TF2 gamedata.
2012-12-20 18:24:47 -05:00
Nicholas Hastings
edddca4857
Updated DOD:S and HL2DM gamedata.
2012-12-20 17:58:43 -05:00
Nicholas Hastings
536123ec59
Updated TF_WEAPON_* and TF_CUSTOM_* defines.
2012-12-19 07:58:21 -05:00
Nicholas Hastings
db699ed2c3
Updated TF2_IsPlayerInCondition stock for m_nPlayerCondEx2...
2012-12-19 07:55:03 -05:00
Nicholas Hastings
bf9c58b8ed
Updated TF2 gamedata.
2012-12-19 07:55:03 -05:00
Nicholas Hastings
8eeec3dc48
Added new param for CTFPlayerShared::AddCond call in TF2 ext.
2012-12-19 07:55:03 -05:00
Nicholas Hastings
4a1dd5f519
Added support for new SPROP_VARINT sendprops.
2012-12-18 17:58:45 -05:00
Nicholas Hastings
5256edf0e5
Ported GetEntProp's unsigned prop support to GameRules_GetProp.
2012-12-18 17:53:45 -05:00
Nicholas Hastings
e9385e6eb6
Validate entity in GameRules_GetPropEnt and in CS_DropWeapon safety checks.
2012-12-17 14:34:44 -05:00
Nicholas Hastings
80f7e3092b
Fixed regressions in a988c42d4248:
...
* Fixed crash when prop/data ent is invalid.
* Restored GetEntPropEnt/GetEntDataEnt2 functionality when logical ent support is not available.
2012-12-17 14:33:57 -05:00
Nicholas Hastings
ab06cf4788
Validate entity in GetEntPropEnt, GetEntDataEnt2 (r=me).
2012-12-16 19:52:31 -05:00
Powerlord
c2300f7b2b
Updated TFHoliday enum (bug 5526, r=psychonic).
2012-12-15 14:40:51 -05:00
Nicholas Hastings
ba2915ce4e
Added natives to CStrike ext to access assists/score in CSGO (bug 5525, r=asherkin).
2012-12-15 14:36:52 -05:00
Ryan Stecker
c0b91dd107
Fixed VoteMenuToAll stock adding bots to list (bug 5253, r=asherkin).
2012-12-14 15:18:30 -05:00
Asher Baker
439986e3fe
Made thread worker processing limits configurable at runtime (bug 5326, r=psychonic).
2012-12-14 15:16:35 -05:00
Asher Baker
e77ad244ad
Fixed OnLibraryAdded/Removed not being called in all plugins (bug 5431, r=psychonic).
2012-12-14 15:15:12 -05:00
Kyle Sanderson
2e3c5e367e
Added WeaponIDToAlias native to CStrike extension (bug 5460, r=psychonic).
2012-12-14 15:12:22 -05:00
GoD-Tony
eb230a45f6
Added PlayerRunCmd gamedata for The Hidden: Source (bug 5534, r=psychonic).
2012-12-14 15:07:47 -05:00
David Anderson
5aacf886e1
Call OnPluginEnd before finalizer hooks have run (bug 4519, r=fyren).
2012-12-14 15:05:18 -05:00
FlaminSarge
0cae86e2ad
Added new values to TFCond(ition) enum (bug 5537, r=asherkin).
2012-12-14 15:01:28 -05:00
Nicholas Hastings
e7f0a005e2
Updated CSPromod gamedata.
2012-12-10 23:35:57 -05:00
Nicholas Hastings
b3c506c69e
Updated Reserved Slots to use max humans as max count (bug 5444, r=asherkin).
2012-12-02 15:37:13 -05:00
Nicholas Hastings
99f741fb3b
Added GetMaxHumanPlayers native exposing IServerGameClients func (bug 5551, r=asherkin).
2012-12-02 11:03:27 -05:00
Kyle Sanderson
52aa0a5b27
Added a sanity check on handle index in EntityToBCompatRef (bug 5539, r=psychonic).
2012-12-01 13:41:00 -05:00
Nicholas Hastings
b7ac61cbea
Updated gdc-psyfork with current (NPOTB).
...
- Added script support for Steam3 content (CS:GO, ND, etc.).
- Removed script steam.inf temp-move hack now that DepotDownloader correctly handles checksums.
- Updated symbols.txt.
- Fixed gdc having issues with gamedata files that contain new or unknown sections ("Addresses").
2012-12-01 13:39:34 -05:00
Nicholas Hastings
2896e7bd4b
Added missing and removed non-existant headers in vc10 Core and Logic proj files (NPTOB).
2012-12-01 13:37:08 -05:00
Nicholas Hastings
8a10f4b7a2
Fixed Replay dectection on TF2 and SourceTV detection on ND (bug 5529, r=asherkin).
2012-11-24 09:56:46 -05:00
Drifter
7619d0d7ff
AutoExecConfig now logs an error when it cannot create cfg (bug 5465, r=asherkin).
2012-11-24 09:53:44 -05:00
Nicholas Hastings
2175357e72
Updated more L4D2 gamedata.
2012-11-21 08:30:08 -05:00
Nicholas Hastings
bd9f126973
Merge
2012-11-20 20:57:36 -05:00
Nicholas Hastings
4260a5b3df
Updated L4D2 gamedata.
2012-11-20 20:55:28 -05:00
Asher Baker
247fabaaf0
Added the ability to override RegConsoleCommand-created commands (bug 5199, r=psychonic).
2012-11-15 17:53:11 +00:00
Asher Baker
a991d327e6
Improved sendtable dump output (bug 5471, r=psychonic).
2012-11-15 17:50:11 +00:00
Asher Baker
c19712dccc
Improved console config editing (bug 5470, r=psychonic).
2012-11-15 17:49:13 +00:00
Nicholas Hastings
7d67e851c9
Fixed typo in game.nucleardawn.txt.
2012-11-08 12:56:19 -05:00
Nicholas Hastings
7492ee5d2e
Fixed build.
2012-11-03 15:09:10 -04:00
Daniel Varnai
7ea6080689
Fixed SourceTV detection on EP2V, CSS, and CS:GO (bug 5529, r=psychonic).
2012-11-03 14:58:40 -04:00
Nicholas Hastings
272dbf94e0
Updated ZPS gamedata (bug 5536).
2012-11-02 13:39:33 -04:00
Nicholas Hastings
d96f7ae4ae
Updated Nuclear Dawn gamedata.
2012-10-31 09:58:13 -04:00
Nicholas Hastings
20d4597fa0
Updated tf2 weapon and dmg custom defines.
2012-10-28 19:14:04 -04:00
Nicholas Hastings
c5947e2dd7
Triggering build.
2012-10-28 15:56:05 -04:00
Nicholas Hastings
544bd7d4cc
Triggering build.
2012-10-27 17:42:43 -04:00
Nicholas Hastings
d1c1cb5f7c
Makefile updates.
2012-10-27 11:59:27 -04:00
Nicholas Hastings
a1165183c2
Updated last piece of gamedata for today's TF2 update.
2012-10-26 22:59:20 -04:00
Nicholas Hastings
07520fb26e
Merge.
2012-10-26 22:03:05 -04:00
Nicholas Hastings
46393d63af
Updated more ep2v gamedata.
2012-10-26 22:02:46 -04:00
Asher Baker
ccc067a1c6
Merge.
2012-10-27 01:09:43 +01:00
Asher Baker
0cd954749c
Updated plugin blacklist.
2012-10-27 01:08:25 +01:00
Nicholas Hastings
916f60b59b
Updated TF2 extension gamedata.
2012-10-26 20:06:50 -04:00
Nicholas Hastings
115d17de01
Updated core to compile for new ep2v lib names (bug 5524).
2012-10-26 16:28:05 -04:00
Nicholas Hastings
8dfae523a3
Updated ambuilder script for ep2v lib name changes (bug 5524).
2012-10-26 16:27:00 -04:00
Nicholas Hastings
0532135dc3
Updated CS:GO gamedata.
2012-10-26 01:26:45 -04:00
Nicholas Hastings
b28c6d6e4a
Updated PVKII gamedata.
2012-10-24 13:55:07 -04:00
Nicholas Hastings
f703b285bb
Updated NMRiH gamedata (bug 5482).
2012-10-14 18:25:59 -04:00
GoD-Tony
749b9dd1bb
Added symbol lookup support to gamedata on Windows (bug 5511, r=ds).
2012-10-14 18:10:46 -04:00
Daniel Varnai
42ff151ae4
Added clan tag support for CS:GO in CStrike ext (bug 5429, r=psychonic).
2012-08-13 14:59:31 -04:00
Drifter
5ec6f851c9
Updated CS:GO Cstrike ext gamedata.
2012-10-11 23:16:47 -04:00
Asher Baker
89be7adc80
Updated plugin blacklist.
2012-10-12 02:25:53 +01:00
Drifter
39f9702db4
Updated CS:GO Cstrike ext gamedata.
2012-10-11 20:01:02 -04:00
Nicholas Hastings
021c390091
Merge.
2012-10-02 08:55:04 -04:00
Drifter
cec1d4a28b
Updated CSGO gamedata for CStrike extension.
2012-10-02 08:54:06 -04:00
Asher Baker
38969dde2f
Updated plugin blacklist.
2012-09-22 12:59:14 +01:00
Asher Baker
3061ef9d4c
Updated plugin blacklist.
2012-09-21 01:33:43 +01:00
Nicholas Hastings
e55b7fa70f
Merge.
2012-09-11 18:27:50 -04:00
Drifter
79d04c2d24
Updated CS:S gamedata for CStrike extension.
2012-09-11 18:26:48 -04:00
Nicholas Hastings
d11be6fcf4
Updated CS:S SDKTools gamedata.
2012-09-11 18:23:39 -04:00
Asher Baker
bed417dc62
Include the auto-version file in the build, so 3rd party plugins compiled aginst the includes get useful versioning info (bug 5453, r=dvander).
2012-09-08 21:02:46 +01:00
Asher Baker
7625ca439e
Check the debug stringbase when loading plugins, lest it be null and cause crashes down the line (bug 5478, r=dvander).
2012-09-08 17:31:31 +01:00
Nicholas Hastings
6ff5733d7b
Removed old, unsupported msvc8/9 project files for TF2 and CStrike exts (NPOTB).
2012-09-08 12:14:01 -04:00
Nicholas Hastings
a3117ef272
Fixed output name in msvc10 files for TF2 and CStrike exts. (NPOTB) (bug 5479).
2012-09-08 12:13:20 -04:00
Nicholas Hastings
2fdbedfe95
Updated TF2 gamedata.
2012-09-06 18:45:13 -04:00
Nicholas Hastings
5567484a8e
Updated ep2v gamedata.
2012-09-06 17:41:08 -04:00
Nicholas Hastings
d79c5bd1dc
Triggering build for hl2sdk-csgo change.
2012-09-04 13:00:12 -04:00
Drifter
34d2db6d78
Added forwards to basecomm plugin (bug 5466, r=asherkin).
2012-09-03 20:45:11 +01:00
Asher Baker
eceb9008cd
Populated initial plugin blacklist (r=psychonic).
2012-09-03 14:46:05 +01:00
Nicholas Hastings
731245773a
Fixed core darkm output name in vcxproj (NPOTB).
2012-09-01 11:10:29 -04:00
Nicholas Hastings
d4a80ab3d0
Removed line of last commit that wasn't meant to persist (NPOTB).
2012-09-01 00:11:39 -04:00
Nicholas Hastings
ce709298cc
Merge.
2012-09-01 00:09:46 -04:00
Nicholas Hastings
6ab7a6678c
Fixed sourcemod_mm vcxproj l4d2 build (NPOTB).
2012-09-01 00:09:19 -04:00
Asher Baker
f62283b595
Fixed resolution of GetProfilerTime on non-Windows platforms (r=me).
2012-08-29 16:35:08 +01:00
Kyle Sanderson
e8058912b8
Fixed crash in EntProp natives (bug 5297, r=psychonic).
2012-08-28 16:20:15 -04:00
Nicholas Hastings
4f800fbd00
Updated SDKCall SetSignature to use same hidden-symbols engine list as core (bug 5440, r=me).
2012-08-27 19:31:38 -04:00
Nicholas Hastings
e367d456e1
Updated GMod gamedata (bug 5408).
2012-08-27 18:56:33 -04:00
Nicholas Hastings
3025b9b5e0
Merge.
2012-08-26 23:35:18 -04:00
Kyle Sanderson
b0075842d1
Fixed minor memory leaks in cstrike ext (bug 5456, r=psychonic).
2012-08-26 23:33:11 -04:00
Nicholas Hastings
0a10d6022f
Added build directory to hgignore (NPOTB).
2012-08-26 23:33:11 -04:00
Anthony Iacono
a634da2c0a
Fixed OnClientConnect blocking not actually functioning (bug 5461, r=psychonic).
2012-08-26 23:33:04 -04:00
Drifter
94f0fc58cc
Fixed TTeamScoreOffset in CS:GO cstrike ext gamedata.
2012-08-26 22:51:14 -04:00
Asher Baker
bf76be5dfa
Overhauled versioning information (bug 5453, r=dvander).
2012-08-26 01:33:54 +01:00
Scott Ehlert
a62aeb36d8
Updated sample extension makefiles for CS:GO on Mac OS X (bug 5459, r=psychonic).
2012-08-25 11:32:33 -05:00
Scott Ehlert
0d795fc651
Added support for CS:GO on Mac OS X (bug 5459, r=psychonic).
2012-08-25 11:28:52 -05:00
Nicholas Hastings
7441af67a8
Really fixed issues for today's TF2 engine update (bug 5450).
2012-08-24 01:36:42 -04:00
Nicholas Hastings
9077686998
Updated gamedata for today's TF2 engine update.
2012-08-24 00:52:44 -04:00
Nicholas Hastings
d88f07fd31
Updated SDKTools IServer finding on Windows for Ep2v and CSS (bug 5450, r=me).
2012-08-23 07:47:44 -04:00
Nicholas Hastings
805306bdf0
Triggering build.
2012-08-22 21:50:01 -04:00
Asher Baker
da53fdb50c
Updated cstrike gamedata.
2012-08-22 23:23:31 +01:00
Asher Baker
549e5a85cb
Merge
2012-08-22 18:44:27 +01:00
Asher Baker
cd75c56ac4
Updated credits. (r=psychonic)
2012-08-22 18:39:16 +01:00
Powerlord
82883d8187
Updated TFHoliday enum (bug 5436, r=asherkin).
2012-08-21 00:44:44 -04:00
Tony
74f49ec38f
Added more parameters to PlayerRunCommand forward (bug 5346, r=asherkin).
2012-08-21 00:42:46 -04:00
Nicholas Hastings
cb3411481d
Triggering build.
2012-08-21 00:17:48 -04:00
Nicholas Hastings
3aad0dff2e
Triggering build.
2012-08-20 23:48:22 -04:00
Nicholas Hastings
0510723ac1
Triggering build.
2012-08-20 23:28:15 -04:00
Nicholas Hastings
294a120f14
Project files changes for CS:S as separate build (bug 5370) (NPOTB).
2012-08-20 21:54:42 -04:00
Nicholas Hastings
e6313c89bc
Gamedata changes for CS:S as separate build (bug 5370).
2012-08-20 21:54:22 -04:00
Nicholas Hastings
8362b8d226
Split CS:S support off to a separate engine/build (bug 5370, r=asherkin).
2012-08-20 21:53:59 -04:00
Nicholas Hastings
7675472b41
Force build.
2012-08-16 07:40:06 -04:00
Asher Baker
c07f84911c
Force build.
2012-08-16 02:06:31 +01:00
Asher Baker
6f18a50945
Merge.
2012-08-16 01:42:55 +01:00
Nicholas Hastings
d5c9ce9125
Updated HL2DM and DODS gamedata for today's game update.
2012-08-15 23:29:07 +01:00
Nicholas Hastings
3b4ac1c64d
Updated tf2 weapon and dmg custom defines, added new round state.
2012-08-15 23:29:05 +01:00
Nicholas Hastings
717b4ce4fa
Updated gamedata for latest TF2 update.
2012-08-15 23:29:04 +01:00
Nicholas Hastings
6efc6074cc
Updated TF2 ext MakeBleed and Regenerate natives for latest TF2 update.
2012-08-15 23:29:00 +01:00
Nicholas Hastings
76fa100c1d
Updated jit vcproj/makefile (NPOTB).
2012-08-15 15:10:55 -04:00
Asher Baker
981171f42a
Fixed bugs in IDAPython vtable dump script (NPOTB).
2012-08-15 16:05:16 +01:00
Nicholas Hastings
33ef2ff5c9
Merge.
2012-08-10 21:54:03 -04:00
Nicholas Hastings
380d0b9623
Updated CSGO gamedata.
2012-08-10 21:49:40 -04:00
Asher Baker
de27cb8a2f
Added system to block malware or illegal plugins (bug 5289, r=dvander).
2012-08-09 01:54:43 +01:00
Asher Baker
ac6c162a13
Changed TFWeaponSlot enum description (r=me).
2012-08-07 18:04:10 +01:00
Asher Baker
a8021e0d79
Updated IDAPython vtable dump script (NPOTB).
2012-08-07 02:11:07 +01:00
David Anderson
b52f696d49
Push build.
2012-08-04 13:53:51 -07:00
David Anderson
983e37a0be
Upgrade the Windows python version for debugging.
2012-08-04 13:26:52 -07:00
Zach Kanzler
f1e01a3cf6
Increase maximum .sp line length to 4095 characters. (bug 5347, r=dvander)
2012-08-04 13:08:08 -07:00
Nicholas Hastings
858c3f653c
Updated sqlite ext vc project file and added to meta SM solution (NPOTB).
2012-08-03 16:12:10 -04:00
Nicholas Hastings
4618588494
Updated SQLite for SQLite extension to version 3.7.13 (bug 5235).
2012-08-03 16:10:28 -04:00
Nicholas Hastings
cd3c3fffde
Updated defines in tf2_stocks.inc.
2012-08-03 07:56:31 -04:00
Ryan Stecker
148b5ea376
Updated TF2 gamedata.
2012-08-02 20:11:02 -04:00
Nicholas Hastings
6f9c197400
Updated Dino D-Day gamedata (bug 5410).
2012-08-01 22:23:03 -04:00
Asher Baker
67ae85b840
Added some useful IDA scripts (NPOTB).
2012-07-29 02:51:50 +01:00
Nicholas Hastings
0f6e8dd311
Updated ZPS gamedata.
2012-07-26 14:09:34 -04:00
Nicholas Hastings
cb86d4d967
Merge.
2012-07-25 08:38:11 -04:00
Nicholas Hastings
80fbc25442
Updated vc projs to use MMSOURCE19, added loader & topmenus, fixed CSGO sdk path in cstrike (NPOTB).
2012-07-25 08:31:01 -04:00
Asher Baker
c1f9fb6c3a
Fixed plugins being compiled with a version number of 1.4.0-dev (r=psychonic).
2012-07-25 00:17:58 +01:00
Michael Busby
a46dcd45d7
Added GetEntityAddress native (bug 5269, r=dvander).
2012-07-22 13:40:37 -04:00
Nicholas Hastings
99ff1179cc
Triggering another build for bug 5391.
2012-07-22 12:01:35 -04:00
Nicholas Hastings
4871dbaaa1
Triggering build for bug 5391.
2012-07-21 20:41:52 -04:00
Nicholas Hastings
832dc259af
Updated DoD:S and HL2:DM gamedata.
2012-07-20 15:43:15 -04:00
Nicholas Hastings
78f4640736
VC10 proj: removed old bintools cfgs, fixed swarm build, fixed jit dll name (NPOTB).
2012-07-20 15:43:15 -04:00
Nicholas Hastings
0b7831c6df
Updated Nuclear Dawn gamedata.
2012-07-19 20:13:47 -04:00
Nicholas Hastings
73a701f08c
Added missing files to each core and logic makefiles (NPOTB).
2012-07-15 12:31:06 -04:00
Nicholas Hastings
080405c022
Added some missing proj files from last commit (NPOTB).
2012-07-12 19:43:01 -04:00
Nicholas Hastings
58ae7f1cab
Overhauled msvc10 proj files, fixed .rc errors, added combined sln, added SMOUTDIR env var support (NPOTB).
2012-07-12 19:40:06 -04:00
Powerlord
59b1bd3d96
Updated TFHoliday enum for latest TF2 updates (bug 5364, r=psychonic).
2012-07-03 18:03:06 -04:00
Nicholas Hastings
4d4979cc98
Updated gdc-psyfork readme (NPOTB).
2012-07-03 10:33:54 -04:00
Nicholas Hastings
542c515bc1
Updated gdc-psyfork with latest (NPOTB).
2012-07-03 10:27:27 -04:00
Nicholas Hastings
3479e452de
Fixed clientprefs prefab menu double free crash (bug 5374, r=asherkin).
2012-07-03 07:51:12 -04:00
Nicholas Hastings
49ad25d001
Updated CS:S gamedata.
2012-07-02 23:27:22 -04:00
Nicholas Hastings
13c8336c82
Added RadioMenuMaxPageItems of 9 to csgo core gamedata (bug 5310, r=me).
2012-07-02 12:53:42 -04:00
Nicholas Hastings
601186fd6a
Added support for custom maxitems on radio menus (bug 5371, r=asherkin).
2012-07-02 10:57:22 -04:00
Brian Simon
dfadfe37f6
Fixed NULL ninvoke ptr in sample ext when SMEXT_ENABLE_NINVOKE defined (bug 5340, r=psychonic).
2012-07-01 12:05:21 -04:00
Nicholas Hastings
b3372ebba2
Updated GMod gamedata.
2012-06-30 09:08:06 -04:00
Nicholas Hastings
01de453d25
Added new TF2 weapon and custom dmg defines.
2012-06-28 11:27:31 -04:00
Nicholas Hastings
64b6c0d0eb
Updated EmitSentence native for sdk change on ep2v.
2012-06-28 11:27:14 -04:00
Nicholas Hastings
2f684e0255
Updated TF2, DOD:S, and HL2:DM gamedata.
2012-06-27 23:24:38 -04:00
Nicholas Hastings
3a77fcd005
Updated Core and SDK Tools for ep2v EmitSound sdk change.
2012-06-27 22:42:23 -04:00
Nicholas Hastings
06492d18a7
Triggering a build.
2012-06-27 22:18:38 -04:00
Nicholas Hastings
0297e974d4
Updated TF2 gamedata.
2012-06-27 21:41:04 -04:00
Drifter
354279bc1e
Fixed CS:S "TTeamScoreOffset" gamedata offset (bug 5352, r=psychonic).
2012-06-26 19:07:22 -04:00
Drifter
e0278071cf
Fixed CS_GetWeaponPrice sometimes using incorrect weapon id (bug 5363, r=psychonic).
2012-06-26 19:06:41 -04:00
Nicholas Hastings
a9bd1ced2e
Updated Nuclear Dawn gamedata.
2012-06-20 21:00:53 -04:00
Nicholas Hastings
8cd397e56f
Triggering a build to fix vars in SDKTools OnPlayerRunCmd forward on CSGO.
2012-06-14 08:16:59 -04:00
Nicholas Hastings
7423fd9c98
Merge.
2012-06-13 09:25:21 -04:00
Nicholas Hastings
cd75262ad1
Updated sample ext project/make files. (NPOTB).
2012-06-13 09:24:45 -04:00
Asher Baker
70f91f8345
Fixed target client index error in TF2 Disguise native (r=me).
2012-06-13 10:07:02 +01:00
Asher Baker
61a28c290b
Updated sdktools msvc10 proj file to use MMSOURCE19. (NPOTB).
2012-06-09 20:02:08 -04:00
Asher Baker
40c2674d49
Worked around possible admin detection issues on newer engines (bug 5327, r=psychonic).
2012-06-09 20:00:55 -04:00
Asher Baker
b3d38bd4f1
Lowered default think time to 20ms (bug 4733, r=psychonic).
2012-06-08 20:31:42 -04:00
Asher Baker
7e199b0c7c
Fixed CStrike extension shutdown crash (bug 5328, r=psychonic).
2012-06-08 20:29:06 -04:00
Nicholas Hastings
6af30e8992
Fixed linux CS:GO logged tier0_i486 startup error and bad sourcetv handling (r=me).
2012-06-02 12:48:54 -04:00
Nicholas Hastings
e7c86713c8
Added missing CS:GO GameRulesProxy gamedata.
2012-06-02 10:07:25 -04:00
Nicholas Hastings
7cd480a1a9
Updated TF2 gamedata.
2012-05-31 22:47:08 -04:00
Nicholas Hastings
3f249c2e93
Fixed compile error on gcc.
2012-05-31 07:43:11 -04:00
Drifter
36f5200abc
Fixed crash when passed bad ref in ReferenceToEntity (bug 5330, r=asherkin).
2012-05-31 07:32:07 -04:00
Drifter
89325f9995
Fixed linux CTTeamScoreOffset and TTeamScoreOffset offsets for CS:GO.
2012-05-31 00:36:36 -04:00
Nicholas Hastings
83b3c3ab8f
Merge.
2012-05-30 23:01:08 -04:00
Drifter
02277225d7
Fix for SDKTools TeamScore natives crash on CS:GO (bug 5319, r=psychonic).
2012-05-30 23:00:16 -04:00
Nicholas Hastings
6f55c3e75a
Updated core msvc10 proj to compile against MMSOURCE19 (NPOTB).
2012-05-30 22:37:41 -04:00
Asher Baker
56131fd63a
Removed files accidentally commited in 33b39cd05faf.
2012-05-30 14:20:18 +01:00
Tony
f65de3bbbb
Added GetGameTickCount native (bug 5209, r=psychonic).
2012-05-30 14:13:43 +01:00
Nicholas Hastings
44d9551bd6
Fixed typo in cstrike.inc causing compile error.
2012-05-29 20:17:57 -04:00
Nicholas Hastings
1aab29a958
Added missing sprites for funcommands on some games (bug 5324, r=asherkin).
2012-05-29 18:39:59 -04:00
Nicholas Hastings
0439d08689
Triggering a build for bug 5312.
2012-05-29 18:08:49 -04:00
Asher Baker
618eb254c0
Fixed intermittent crashes in clientprefs (bug 4660, r=psychonic).
2012-05-29 17:41:48 +01:00
Drifter
e2340363e3
Typo fix in cstrike.inc (r=psychonic).
2012-05-28 11:42:58 -04:00
Drifter
a68125a5ee
Fixed some CS:GO gamedata for CStrike extension.
2012-05-28 11:08:57 -04:00
Ryan Stecker
3d25938dd7
Added TF2_CanPlayerTeleport forward to the TF2 game extension (bug 5283, r=asherkin).
2012-05-28 01:14:46 +01:00
Ryan Stecker
70994cb4b2
Exposed GetLanguageInfo in ITranslator interface (bug 5249, r=asherkin).
2012-05-28 00:58:59 +01:00
Asher Baker
0d5ef132f3
Fixed erroneous const-qualification of name param of GetAdminUsername (bug 5267, r=psychonic).
2012-05-28 00:52:59 +01:00
Drifter
5610aeb917
Added natives for changing team score and mvp stars on CSS/CSGO (bug 5295, r=psychonic).
2012-05-27 19:07:44 -04:00
Drifter
02f8991fb3
Added missing CSWeaponID tag on CS_AliasToWeaponID (r=psychonic).
2012-05-27 18:48:54 -04:00
Drifter
f53255570d
Added new CSRoundEnd entries for CS:GO (r=psychonic).
2012-05-27 18:48:22 -04:00
Nicholas Hastings
543f3440dc
ANOTHER typo fix.
2012-05-27 17:47:41 -04:00
Nicholas Hastings
1a8417951f
Fixed package script on mac.
2012-05-27 17:44:46 -04:00
Nicholas Hastings
2f68781ff9
Updated package script for cstrike extension changes.
2012-05-27 17:40:42 -04:00
Nicholas Hastings
d29e546678
Fixed cstrike extension not building for ep2v on mac.
2012-05-27 17:40:12 -04:00
Nicholas Hastings
a39943d57d
Windows build fix.
2012-05-27 17:21:05 -04:00
Nicholas Hastings
c20ac116a8
Typo fix.
2012-05-27 17:19:17 -04:00
Nicholas Hastings
c8f5ef8afb
(Real) Cstrike extension mac build fix.
2012-05-27 17:17:30 -04:00
Nicholas Hastings
1ebef323de
Cstrike extension mac build fix.
2012-05-27 17:11:29 -04:00
Drifter
3b18745bcd
Added support for CS:GO to cstrike extension (bug 5299, r=asherkin).
2012-05-26 18:31:23 -04:00
Nicholas Hastings
236579a930
Build fix (casing issue with sdk Color.h include).
2012-05-27 16:51:29 -04:00
Nicholas Hastings
9b49b2694d
Triggering build.
2012-05-27 16:28:36 -04:00
Nicholas Hastings
62336b60b2
Triggering build.
2012-05-27 16:26:30 -04:00
Nicholas Hastings
917b6d4521
Added support for CS: Global Offensive (bug 5299, r=asherkin).
2012-05-27 16:08:03 -04:00
Nicholas Hastings
fdec003973
Added example scripts missing from last commit (NPOTB).
2012-05-27 11:39:50 -04:00
Nicholas Hastings
55b4854cd4
Added "psyfork" of gdc and example scripts to tools/ (NPOTB).
2012-05-27 11:36:49 -04:00
Ryan Stecker
6aca18193a
Added missing SteamAuthstringValidation config option (bug 4837, r=asherkin).
2012-05-27 02:11:01 +01:00
Ryan Stecker
745b2f0668
Exposed extensions list to clients (bug 5221, r=asherkin).
2012-05-27 01:51:08 +01:00
Tony
2b207359f9
Adding missing SetMenuNoVoteButton native declaration (bug 4522, r=asherkin).
2012-05-27 01:51:06 +01:00
Asher Baker
6121c098c8
Fixed possible crash when reloading a plugin with an invalid binary (bug 5288, r=psychonic).
2012-05-27 01:51:03 +01:00
Asher Baker
c15a91dbcc
Fixed intermittent crash when looking for an invalid signature (bug 5301, r=fyren).
2012-05-27 01:51:02 +01:00
Asher Baker
f46c58deaa
Fixed error when reloading dependant plugins using aliased natives (bug 5302, r=psychonic).
2012-05-27 01:50:57 +01:00
FlaminSarge
c9b7e9f9aa
Updated TF2 condition defines (bug 5259, r=psychonic).
2012-05-26 19:17:49 -04:00
FlaminSarge
6a8c99eef1
Fixed client console vote output missing newlines (bug 5205, r=psychonic).
2012-05-26 18:25:28 -04:00
FlaminSarge
7025e07e8a
Fixed client console vote progress not displaying in some cases (bug 5290, r=psychonic).
2012-05-26 16:25:05 -04:00
Nicholas Hastings
2ba12008c8
Don't add -Wno-delete-non-virtual-dtor for gcc < 4.7. (bug 5205, r=DS).
2012-05-26 15:46:43 -04:00
Ryan Stecker
ac2bbf16f6
Require Steam validation before granting admin access (bug 4837, r=asherkin).
2012-05-24 17:55:46 +01:00
Nicholas Hastings
d77ebd60cf
Log functions now respect sv_logecho (bug 5135, r=asherkin).
2012-05-24 16:09:44 +01:00
Asher Baker
997c7ebbcf
Made clientprefs attempt to reconnect to the database on map change (bug 4745, r=dvander).
2012-05-24 16:07:28 +01:00
Asher Baker
afe5425163
Updated the location of the blue crab (bug 4959, r=pred).
2012-05-24 16:04:23 +01:00
Asher Baker
32eadc0ea3
Fixed typo in logic bridge (bug 5287, r=psychonic).
2012-05-24 15:59:53 +01:00
Asher Baker
e75b244cae
Fixed Float negation operator (bug 5292, r=psychonic).
2012-05-24 15:56:19 +01:00
Nicholas Hastings
bb448905ac
Updated CS:S gamedata for today's update.
2012-05-22 17:32:04 -04:00
Nicholas Hastings
6928ce9cd3
Added msvc10 proj files for cstrike extension (NPOTB).
2012-05-20 12:34:29 -04:00
Nicholas Hastings
b7394ad02e
Missed a couple of spots on cstrike proj file (¡NPOTB!).
2012-05-18 19:02:05 -04:00
Nicholas Hastings
eca39b1a51
Updated sdktools and cstrike ms proj files (NPOTB).
2012-05-18 18:53:46 -04:00
Nicholas Hastings
f66e63c690
Updated core msvc10 files (NPOTB).
2012-05-18 18:28:08 -04:00
Paul Clothier
42c2fc61b8
Fixed tier0 error and broken SourceTV detection on L4D1 (bug 5216, r=asherkin).
2012-04-28 13:49:25 -04:00
Nicholas Hastings
24303a5365
Updated Garry's Mod gamedata.
2012-04-28 13:47:35 -04:00
Asher Baker
0ecae8a844
Merge
2012-04-26 17:01:16 +01:00
Asher Baker
9e45f2da9f
Fixed client serials not being unique on Windows (bug 5285, r=psychonic).
2012-04-26 16:58:18 +01:00
Asher Baker
d676886dee
Updated TF2 RemoveDisguise gamedata.
2012-04-18 21:16:01 -04:00
Nicholas Hastings
2d0a0b5a62
Fixed tempents gamedata on GMod.
2012-04-18 07:17:18 -04:00
Ryan Stecker
6fe32b3b49
Updated more TF2 gamedata.
2012-04-18 07:12:19 -04:00
Ryan Stecker
525145f2a3
Updated Windows ep2v tempent gamedata.
2012-04-18 00:16:34 -04:00
Paul Clothier
2b8038d700
Fixed IServer in SDKTools on Windows.
2012-04-17 22:27:03 -04:00
Nicholas Hastings
2454c0baae
Always trust Wazz.
2012-04-17 22:12:44 -04:00
Nicholas Hastings
0189c5b990
Fixed tempent gamedata on Windows. Fixed cstrike gamedata.
2012-04-17 22:07:25 -04:00
Nicholas Hastings
c70285dcfc
Updated more ep2v gamedata.
2012-04-17 21:17:32 -04:00
Paul Clothier
f5a392e189
Updated ep2v and TF2 gamedata.
2012-04-17 21:17:09 -04:00
Asher Baker
cd729f054c
Merge.
2012-04-14 01:14:14 +01:00
Asher Baker
5f551fa67a
Backed out changeset: 387b27fb575b (bug 5227)
2012-04-14 01:12:24 +01:00
David Anderson
1e57376cc7
Fix bug in lower-casing API guarantee (r=fyren).
...
--HG--
extra : rebase_source : aa591e06a6dcf13b8964c893240ab56436a1efd3
2012-04-13 16:50:44 -07:00
Ryan Stecker
4771398e1e
Fixed return value of VoteMenuToAll (bug 5254, r=asherkin).
2012-04-14 00:31:50 +01:00
Drifter
ee49dfa505
Fixed crash with StoreToAddress if memory wasn't writable (bug 5252, r=asherkin).
2012-04-14 00:31:07 +01:00
Scott Ehlert
20d1551216
Removed hardcoded SDK path for curl on OS X.
2012-03-21 22:04:05 -05:00
Scott Ehlert
a3593a5124
Fixed build scripts for OS X 10.7 build slave.
2012-03-21 21:35:07 -05:00
Reuben Morais
c7646976fb
Removed hardcoded SDK path on OS X (bug 5032, r=ds).
2012-03-21 21:27:26 -05:00
Reuben Morais
8a10cc982c
Followup, re-added check for invalid HL2SDK paths (bug 5023, r=ds).
2012-03-21 21:25:34 -05:00
Michael Busby
74e546e145
Fixed StoreToAddress always writing 32 bits and throwing an error.
2012-03-11 18:07:24 -05:00
Nicholas Hastings
5586f7c517
Added some missing compiler flags from AMBuild script to core Makefile. (NPOTB)
2012-03-04 15:16:17 -05:00
Asher Baker
fbeeaa4c1e
Merge.
2012-03-04 20:03:52 +00:00
Asher Baker
48738bbae9
Partially added minimal-rebuild support for debug info generation. (bug 5227, r=a-very-sad-buildbot)
2012-03-04 20:01:40 +00:00
FlaminSarge
7f74948e91
Fixed potential player lag issue when "drugged" (bug 5217, r=asherkin).
2012-03-04 14:16:58 -05:00
FlaminSarge
a31bb79b78
Fixed sm_drug disable functionality not functioning (bug 5218, r=psychonic).
2012-03-04 14:13:38 -05:00
Nicholas Hastings
821fcd5be4
Last fix.
2012-02-25 17:06:23 -05:00
Nicholas Hastings
0c75229250
More mac/linux compile fixes.
2012-02-25 16:41:00 -05:00
Nicholas Hastings
5f67a600fc
Linux/Mac build fix.
2012-02-25 15:23:39 -05:00
Nicholas Hastings
4669c320f6
Added better cross-engine support for finding Valve commandline (bug 5216, r=asherkin).
2012-02-25 15:09:56 -05:00
Asher Baker
545868da38
Forcing build.
2012-02-17 12:04:20 +00:00
Asher Baker
e154f3edb7
Generate and upload breakpad symbols if BREAKPAD_SYMBOL_SERVER variable is set. (bug 5229, r=dvander)
2012-02-17 03:28:02 +00:00
Asher Baker
393c54fdc2
Generate debugging information during compilation. (bug 5227, r=ds)
2012-02-16 19:26:49 +00:00
Nicholas Hastings
02981cec57
Added new TFHoliday_Christmas to TFHoliday enum (bug 5194, r=asherkin).
2011-12-16 09:43:05 -05:00
Nicholas Hastings
6e499c8213
Added new TF2 weapon defines (r=me).
2011-12-16 00:24:03 -05:00
Nicholas Hastings
9ca1ced6a2
Updated linux CS:S ClanTagOffset gamedata.
2011-12-08 14:52:20 -05:00
Nicholas Hastings
6470222a06
Added gamedata support for No More Room in Hell (bug 5162).
2011-12-07 20:17:34 -05:00
Brian Simon
eedf8b845c
Increased ServerCommandEx's internal buffer (bug 5169, r=asherkin).
2011-12-07 12:13:52 -05:00
Nicholas Hastings
01c94596a4
Added gamedata support for Adreneline Gamer 2 (bug 5186).
2011-12-07 11:54:53 -05:00
Nicholas Hastings
978d7c0fca
Fixed typo in basebans ban reason (bug 5188, r=me).
2011-12-06 14:42:30 -05:00
Nicholas Hastings
3bd53b4f61
Updated gamedata for Garry's Mod.
2011-12-02 10:04:28 -05:00
Nicholas Hastings
8d9c325000
Updated gamedata for HL2MP and DOD:S.
2011-11-29 18:09:51 -05:00
Fyren
dfe8ae4fd1
Bring compiler Makefile more in line with ambuild (NPOTB)
2011-11-10 20:26:21 +00:00
Nicholas Hastings
069d67b24b
Third try's a charm.
2011-11-09 21:34:30 -05:00
Nicholas Hastings
0c926b84bc
Another build fix.
2011-11-09 21:29:36 -05:00
Nicholas Hastings
11bdd68d73
Maybe fixed build.
2011-11-09 21:19:04 -05:00
Nicholas Hastings
1beeaf3d4f
Removed GLIBC_2.7 dependency from spcomp (r=fyren).
2011-11-09 21:10:29 -05:00
Nicholas Hastings
8cc850de97
Fixed CS:S gamedata.
2011-11-07 18:23:56 -05:00
Nicholas Hastings
0931794f10
Updated gamedata for today's CS:S update. If wrong, blame gdc!
2011-11-07 18:01:49 -05:00
Matt Woodrow
3b12883a1b
Added support for runoff voting in mapchooser (bug 4218, r=dvander).
2011-11-05 20:36:20 -04:00
Nicholas Hastings
e18faf085f
Merge.
2011-11-04 10:02:32 -04:00
Nicholas Hastings
a98edd42d1
Updated TF2_OnIsHolidayActive ret behavior to match doc (bug 5155, r=fyren).
2011-11-04 10:01:33 -04:00
Nicholas Hastings
c1aa49ef3a
Fixed a few minor spacing things in sp incs to not fool API parser.
2011-11-04 10:01:33 -04:00
Nicholas Hastings
49a860bc9e
Fixed sp MaxClients not being updated on map changes after load (5160, r=fyren).
2011-11-04 10:01:28 -04:00
Scott Ehlert
1b94a30c9f
Triggering build to hopefully fix mac builds.
2011-11-03 14:16:05 -05:00
Nicholas Hastings
5a52fc3657
Fixed TFHoliday enum (bug 5155, r=asherkin).
2011-11-03 10:03:01 -04:00
Nicholas Hastings
df7680aa73
Fixed ff trigger printing in triggerer's language to all (bug 5161, r=asherkin).
2011-11-03 09:59:14 -04:00
Nicholas Hastings
f42a16643c
Added new TF2 deathflag and dmg custom defines (bug 5157, r=asherkin).
2011-11-03 09:06:59 -04:00
Nicholas Hastings
96e5dc3fc6
Registered basecomm as lib to allow requiring it (bug 5156, r=asherkin).
2011-11-03 09:06:22 -04:00
otstrel
6c0eca0eca
Fixed "not connected" error in reserved slots plugin (bug 5158, r=psychonic).
2011-11-03 09:05:40 -04:00
Nicholas Hastings
fefff70645
Preemptive gamedata update for tonight's TF2 update.
2011-11-02 18:24:12 -04:00
Nicholas Hastings
18fa18f612
Updated Dino D-Day gamedata for today's update.
2011-10-28 20:27:44 -04:00
Nicholas Hastings
b2311e2ea5
Added missing EYE def to halflife.inc, updated EYE def# (bug 5151, r=asherkn).
2011-10-28 19:09:40 -04:00
Nicholas Hastings
ee42f09b8d
TF2 ext fixes for TF2 holiday system changes (bug 5150, r=asherkin).
2011-10-28 19:07:40 -04:00
Nicholas Hastings
e7f5f4a6af
Merge.
2011-10-28 11:24:08 -04:00
Nicholas Hastings
4d07acd384
Backed out changeset: 294fded6a0d0 (bug 4902, bug 5068).
2011-10-28 11:23:02 -04:00
David Anderson
2c06bb46ea
Pushing build.
2011-10-27 23:18:43 -07:00
David Anderson
3c3bfff0cf
Pushing build.
2011-10-27 23:15:55 -07:00
David Anderson
a86f6d0e64
Bump major version!
2011-10-27 22:10:46 -07:00
Nicholas Hastings
4d54bfa6b4
Preemptive gamedata update for tonight's TF2 update.
2011-10-27 20:28:26 -04:00
Nicholas Hastings
28d1dab18a
Small fixes to reservedslots, including ep2v Replay/SourceTV fix (bug 5094, r=fyren).
2011-10-20 21:42:18 -04:00
Nicholas Hastings
f3d19a860a
Added detection of Replay and SourceTV, and natives to query (bug 5124, r=fyren).
2011-10-20 21:39:57 -04:00
Nicholas Hastings
5732e34f50
Added check for element in Get/SetEntProp funcs >= 0 (bug 5141, r=fyren).
2011-10-20 21:35:50 -04:00
Asher Baker
ca94a61acf
Fixed ServerCommandEx native appending to buffer instead of overwriting (bug 5047, r=fyren).
2011-10-17 11:02:42 -04:00
Brian Simon
a875c61b5f
Added RootConsoleMenu iface support to sample ext (bug 5021, r=psychonic).
2011-10-17 10:55:44 -04:00
David Anderson
5ec70c9e0d
Fixed shutdown bug in SDKTools (created EntOutputMgr shutdown func) (bug 5063, r=fyren).
2011-10-17 10:47:13 -04:00
GoD-Tony
4b0373408d
Moved client language detection to be earlier (on connect) (bug 3714, r=psychonic).
2011-10-15 12:07:55 -04:00
Nicholas Hastings
7f8c4eff39
Updated GMod gamedata.
2011-10-14 15:21:12 -04:00
Don
00f152910b
Added native to clientprefs to alter data on a disconnected player (bug 3882, r=pred).
2011-10-14 11:28:53 -04:00
Nicholas Hastings
95fdeb03c3
Move marking of mapstarted to before calling of map start notifs. (bug 5119, r=asherkin).
2011-10-14 09:25:42 -04:00
Nicholas Hastings
66e9ef9cf6
Updated HL2DM and DOD:S gamedata.
2011-10-13 20:06:40 -04:00
Peace-Maker
6b3221f1da
Updated CS:S gamedata.
2011-10-13 19:15:02 -04:00
GoD-Tony
25ad7bcf5e
Updated TF2 gamedata for today's update.
2011-10-13 18:31:24 -04:00
GoD-Tony
9a04a6bdb1
Added optional autoload of sdktools to cstrike ext.(bug 5125, r=psychonic).
2011-10-13 13:17:37 -04:00
Nicholas Hastings
1b9fb906e2
Added CS_GetClanTag and CS_SetClanTag natives to cstrike ext (bug 5122, r=fyren).
2011-10-13 13:17:29 -04:00
Nicholas Hastings
e23d7ca51b
Added TextMsg destination constants to IGameHelpers header (bug 5123, r=fyren).
2011-10-13 13:17:22 -04:00
Fyren
92773c2e1b
Fixed client serials not getting cleared on disconnect (bug 5121, r=psychonic).
2011-10-12 00:51:58 -04:00
Nicholas Hastings
776889cfbb
Removed error when optional ext dep is missing (bug 5112, r=fyren).
2011-10-11 22:51:24 -04:00
Nicholas Hastings
67163e14e6
Added checks to avoid crashing in some natives before map start (bug 5119, r=fyren).
2011-10-11 22:50:21 -04:00
Nicholas Hastings
45f68840ed
Fixed multiple small issues with KickClient/Ex natives (bug 5120, r=fyren).
2011-10-11 19:50:53 -04:00
Nicholas Hastings
325ae5e977
Added better Nuclear Dawn compatibility to base plugins (bug 5117, r=fyren).
2011-10-11 19:47:20 -04:00
Nicholas Hastings
14919c65d9
Fixed wrong values for unsigned, >= 16-bit props in GetEntProp (bug 5105, r=fyren).
2011-10-11 19:41:56 -04:00
Nicholas Hastings
8888e88dc4
Updated tf2 inc files with more condition and custom dmg defs (bug 5118, r=asherkin).
2011-10-10 21:44:36 -04:00
javalia
0533664f90
Removed non-existant param from SetTrieString function doc (bug 5108, r=dvander).
2011-10-10 16:02:44 -04:00
Peace-Maker
64b824f457
Added gamedata for HL2CTF (bug 5114, r=psychonic).
2011-10-10 15:59:48 -04:00
Nicholas Hastings
b6592d799f
Updated Nuclear Dawn gamedata to use ShowMenu (now works).
2011-09-26 13:54:17 -04:00
Drifter
c89711a863
Updated cstrike ext WeaponPrice offset.
2011-09-20 16:21:17 -04:00
Drifter
91a1292b12
Updated cstrike ext gamedata.
2011-09-16 11:36:37 -04:00
Paul Clothier
b2d469cb84
Updated TF2 SetPowerplayEnabled gamedata (bug 5095, r=psychonic).
2011-09-15 18:43:33 -04:00
Nicholas Hastings
4f41da34c6
Merge.
2011-09-10 12:10:05 -04:00
Nicholas Hastings
f136f2dcaf
Added CheckAccess native to check cmd/override access of AdminId (bug 5083, r=fyren).
2011-09-10 12:08:38 -04:00
Reuben Morais
e6df54537a
Changed build system so that it no longer requires all SDKs to be available (bug 5023, r=ds).
2011-09-09 18:37:09 -05:00
Nicholas Hastings
e62278859e
Validate ent index bounds in LookupEntity (bug 5080, r=fyren).
2011-09-09 15:29:17 -04:00
Peace-Maker
51b91bce6d
Updated Nuclear Dawn gamedata.
2011-09-08 19:59:09 -04:00
Nicholas Hastings
d96a23d4f2
Fixed build.
2011-09-03 14:23:46 -04:00
javalia
98e049b336
Added GetDistGainFromSoundLevel native to SDKTools (bug 5066, r=dvander).
2011-09-03 14:18:08 -04:00
FlaminSarge
3c297f5d1d
Fixed typo in tf2_stocks (persistant -> persistent) (bug 5074, r=psychonic).
2011-09-03 14:11:38 -04:00
FlaminSarge
d64d196409
Fixed mixup of arrow stab and telefrag defs in tf2_stocks (bug 5074, r=psychonic).
2011-09-03 14:10:24 -04:00
Nicholas Hastings
b1638e79c0
Added missing clientnatives files to sdktools proj file (NPOTB).
2011-08-29 13:55:11 -04:00
Nicholas Hastings
13753757d4
Fixed error in sdktools msvc10 proj file (NPOTB).
2011-08-28 16:18:48 -04:00
Nicholas Hastings
739e341218
Fixed Nuclear Dawn menus.
2011-08-25 13:58:12 -04:00
Nicholas Hastings
fda282604d
Added gamedata support for Nuclear Dawn.
2011-08-25 13:20:26 -04:00
Fyren
2cd7fa68d6
Reshove.
2011-08-20 16:45:44 -07:00
Fyren
d78a0c87b8
Backed out changeset 42462959f48d
2011-08-20 16:44:16 -07:00
Fyren
88d4abeaf8
Shove.
2011-08-20 16:41:14 -07:00
Nicholas Hastings
1c0abbfce6
Partially fixed build.
2011-08-20 19:21:27 -04:00
Nicholas Hastings
1492e12ca2
Added support for E.Y.E Divine Cybermancy (bug 5035, r=fyren).
2011-08-20 18:58:37 -04:00
Nicholas Hastings
2b9a39e2eb
Updated Fortress Forever gamedata to include support for newer features.
2011-08-20 13:25:38 -04:00
Nicholas Hastings
301ae447b4
Added more new TF2 weapon and custom damage defs (bug 5055, r=asherkin).
2011-08-20 13:25:07 -04:00
Asher Baker
3d47010cbd
Fail to load a metamod-enabled extension if it refuses to attach to MM:S (bug 5042, r=dvander).
2011-08-15 20:19:07 +01:00
Asher Baker
dd0ff999e4
Backed out changeset: 602945928c23
2011-08-15 20:06:14 +01:00
Asher Baker
05e5c93e91
Fail to load a metamod-enabled extension if it refuses to attach to MM:S (bug 5042, r=dvander).
2011-08-15 19:30:56 +01:00
Asher Baker
1bd97730ce
Added a reset argument to 'sm cvars' (bug 5043, r=psychonic).
2011-08-14 21:42:32 +01:00
Fyren
458378be66
Let logic binary access ServerLang value on startup (bug 4675, r=dvander).
2011-07-24 19:52:22 -07:00
David Anderson
c01101dbd0
Fix build.
2011-07-24 19:44:15 -07:00
Michael (LumiStance)
f7364111f2
Fix corner cases with ExplodeString (bug 4629, r=dvander).
...
--HG--
extra : rebase_source : ebb338bc93d32544e66c16fcba4494d5eae7ee8e
2011-07-24 19:30:15 -07:00
Nicholas Hastings
f3b84b8670
Added gamedata for International Online Soccer: Source (bug 5019).
2011-07-22 13:48:34 -04:00
Asher Baker
ec11a31d9d
Updated sm_rcon to use new ServerCommandEx native (bug 5018, r=ds).
2011-07-18 03:25:01 +01:00
Asher Baker
2271469d1b
Added ServerCommandEx native to get the response when running a command (bug 3873, r=ds).
2011-07-18 03:23:03 +01:00
Asher Baker
7fe92d87c2
Added missing brackets back to l4d and l4d2 gamedata (bug 5016, r=psychonic).
2011-07-16 17:55:43 -04:00
Drifter
6046b8fb79
Fixed CS_GetWeaponPrice for some weapon (bug 4994, r=psychonic).
2011-07-14 12:57:18 -04:00
FlaminSarge
a65239a8af
Added defines for more new TF2 conditions to tf2.inc (bug 5000, r=psychonic).
2011-07-14 12:53:05 -04:00
Nicholas Hastings
746cd5f49c
Merge.
2011-07-12 20:07:51 -04:00
Nicholas Hastings
75c315ad8a
Fixed maxClients not being updated correctly in some cases/areas (bug 4986, r=fyren).
2011-07-12 20:06:08 -04:00
Nicholas Hastings
c1926c6e25
Added FireOutput gamedata support for The Hidden.
2011-07-12 19:58:37 -04:00
Nicholas Hastings
3f8ba353b7
Updated Fistful of Frags gamedata for FoF 3.6 release.
2011-07-12 19:58:30 -04:00
Nicholas Hastings
39a2152a46
Reverted FindEntityByClassname gamedata obliteration from 7aea1316eff7 per bug 4963.
2011-07-12 19:58:16 -04:00
Nicholas Hastings
ddd967534b
Sped up native impl. of FindEntityByClassname (bug 4963, r=fyren).
2011-07-12 19:48:28 -04:00
Fyren
4d52fe0490
Revert 3336, try fix #2 (bug 4852, r=dvander)
2011-07-09 20:47:43 -07:00
Nicholas Hastings
264ffa80ce
Backed out changeset: b5969264060e
2011-07-08 07:55:20 -04:00
Nicholas Hastings
258a9c636a
Backed out changeset: 049c7073d1a4
2011-07-08 07:54:21 -04:00
Nicholas Hastings
8015d1827c
Backed out changeset: 9007dacc012d
2011-07-08 07:53:31 -04:00
Nicholas Hastings
ae10bc6601
Backed out changeset: 344daca49587
2011-07-08 07:53:14 -04:00
Nicholas Hastings
51c27afcd2
Fixed more crashes related to early, nonzero maxclients (bug 5008, r=dvander).
2011-07-07 21:31:07 -04:00
Nicholas Hastings
e09d4f2cf2
Merge.
2011-07-07 19:53:56 -04:00
Nicholas Hastings
7e87f56699
Fixed nonzero maxClients startup crash in SDKTools (bug 5010, r=bee).
2011-07-07 19:51:05 -04:00
Scott Ehlert
ca9150a731
Triggering build, ugh.
2011-07-07 11:25:00 -05:00
Nicholas Hastings
5250d819d0
Triggering a build, hoping for luck.
2011-07-07 09:27:24 -04:00
Nicholas Hastings
d93413a4ae
Fixed use of m_Players before init'd in PlayerManager (bug 5008, r=dvander).
2011-07-06 22:34:23 -04:00
Nicholas Hastings
bb7f7eff51
Added native interface for Basecomm plugin (bug 2594, r=fyren).
2011-07-06 22:34:21 -04:00
Brian Simon
838e8c7b35
Added InactivateClient and ReconnectClient natives to SDKTools (bug 4931, r=fyren).
2011-07-06 18:11:02 -04:00
David Anderson
bb48a16466
Fix compiler creating bogus arrays when missing a dimension (bug 4902, r=fyren).
2011-07-06 17:56:40 -04:00
David Anderson
a02ff01d84
Prevent declaring arrays that the compiler is too buggy to handle (bug 4977, r=fyren).
2011-07-06 17:56:03 -04:00
David Anderson
66d27d6ac5
Fix return omission with else-after-return (bug 4852, r=fyren).
2011-07-06 17:55:14 -04:00
Nicholas Hastings
5ba82ef0fc
Removed maxClients caching in core (bug 5007, bug 4986, r=fyren).
2011-07-06 17:50:37 -04:00
David Anderson
053b522aff
Fixed some vars not being marked for init on first compile pass (bug 4643, r=fyren).
2011-07-06 17:50:26 -04:00
Nicholas Hastings
4521f80e5a
Added ability in SDKTools to get/set prop values on gamerules class (bug 4983, r=fyren).
2011-07-06 17:37:35 -04:00
Nicholas Hastings
f24efc17c1
Fixed TF2 OnConditionAdded/Removed forwards to catch all cases (bug 4982, r=fyren).
2011-07-06 17:37:35 -04:00
Nicholas Hastings
f32d3849e5
Merge.
2011-07-06 15:30:19 -04:00
Michael Busby
f2fb064ea6
Fixed typo in GetEntDataFloat function doc (bug 4993, r=psychonic).
2011-07-06 15:27:41 -04:00
Nicholas Hastings
ce5093f91f
BaseComm now uses CommandListeners for chat hooks (bug 4991, r=fyren).
2011-07-06 15:24:43 -04:00
David Anderson
75121588c4
Clobber
2011-07-04 15:33:11 -07:00
javalia
1ff0f478d4
Increase symbol name limit to 63 characters (bug 4564, r=dvander).
2011-07-04 15:26:08 -07:00
David Anderson
6c68082359
Fix crash when dynamic arrays run out of memory (bug 4632, r=fyren).
2011-07-04 01:57:19 -07:00
David Anderson
a752d220cc
Use active, not passive FTP.
2011-06-29 16:05:18 -07:00
Drifter
ee1bbd5994
Added new CS_GetWeaponPrice native to cstrike extension (bug 4985, r=psychonic).
2011-06-28 20:32:55 -04:00
Michael Busby
91368e5656
Fixed typo in keyvalues.inc doc (bug 4990, r=psychonic).
2011-06-28 20:26:40 -04:00
Drifter
c4c554b420
Added some small fixes for new CStrike patch (2ddc75e24c53) (bug 4732, r=psychonic).
2011-06-28 20:16:05 -04:00
Nicholas Hastings
52ec8bf049
Fixed build.
2011-06-27 09:35:38 -04:00
Nicholas Hastings
5c40e02ee6
Added support for gamedata lookups from matchmaking_ds lib (bug 4158, r=Fyren).
2011-06-27 09:30:52 -04:00
Nicholas Hastings
d2a89c5856
Added gamedata for TF2 SetInWaitingForPlayers (bug 4704).
2011-06-27 08:29:11 -04:00
Nicholas Hastings
9ec3f1b89d
Fixed TF2_RemoveCondition not always removing conditions (bug 4981, r=asherkin).
2011-06-26 21:00:03 -04:00
Nicholas Hastings
3ab81c764d
Added more TF2 condition defines (bug 4979, r=asherkin).
2011-06-26 20:55:18 -04:00
Nicholas Hastings
c072ce8f0c
Fixed TF2 RemoveCondition gamedata.
2011-06-26 18:10:29 -04:00
Nicholas Hastings
e44dbd0e77
Merge.
2011-06-26 18:09:55 -04:00
Nicholas Hastings
ec12022550
Added msvc10 project files for TF2 ext (NPOTB).
2011-06-26 10:54:12 -04:00
Drifer
e0f670499c
Add a number of useful forwards and natives to the cstrike extension (bug 4732, r=fyren).
2011-06-26 01:25:42 -07:00
David Anderson
177cc87985
Doc improvement.
2011-06-25 15:31:11 -07:00
David Anderson
3e387f35e9
Updated credits.
2011-06-25 15:26:09 -07:00
Nicholas Hastings
7037723993
Fixed TF2 identifiers and condition stocks (bug 4974, r=me).
2011-06-24 19:45:16 -04:00
Scott Ehlert
b1098d6287
Using gcc 4.4 from Debian 6 for Linux builds now.
2011-06-24 17:29:05 -05:00
Nicholas Hastings
be222a16ce
Updated TF2 identifiers and condition stocks.
2011-06-24 02:01:03 -04:00
Nicholas Hastings
17f9a3eba6
Updated TF2 gamedata.
2011-06-24 00:53:17 -04:00
Scott Ehlert
0ee77c0e7d
Triggering a build.
2011-06-23 21:21:27 -05:00
Nicholas Hastings
b92fa45da7
Triggering build.
2011-06-23 19:14:58 -04:00
Nicholas Hastings
e64c2fc110
Triggering build.
2011-06-23 18:09:31 -04:00
Nicholas Hastings
49a6508888
Added msvc10 project for SDKTools (NPOTB).
2011-06-22 09:46:56 -04:00
David Anderson
859678536f
Fixed crash on plugin unload when two cmds exist with same name, different casing (bug 4698, r=Fyren).
2011-06-20 13:30:14 -04:00
Nicholas Hastings
9a5f788807
Normalized line endings in IGameHelpers.h to appease FYREN.
2011-06-18 14:36:20 -04:00
Nicholas Hastings
84b3b1d29c
Added HintTextMsg to IGameHelpers (bug 4950, r=Fyren).
2011-06-18 14:34:17 -04:00
Nicholas Hastings
80eb18a425
Moved GetEntityClassname to end of entity.inc to fix plugin compile errors (bug 4798).
2011-06-18 14:31:46 -04:00
Scott Ehlert
3e1ab53abd
Fixed clang OS X build.
2011-06-17 18:21:17 -05:00
Scott Ehlert
18c119b4d5
Removed -static-libgcc for Mac OS X build (no bug, r=dvander).
...
This fixes the ld warning: could not create compact unwind for __Unwind_Resume: non-standard register 0 being saved in prolog
2011-06-17 18:00:32 -05:00
Nicholas Hastings
e67a65c0db
Fixed build.
2011-06-16 15:59:27 -04:00
Scott Ehlert
4c878c4963
Fixed crash in MemoryUtils::ResolveSymbol() on OS X Lion (10.7) (bug 4951, r=dvander).
2011-06-15 16:02:05 -05:00
Nicholas Hastings
e8fbe0f36c
Fixed uninit'ed string and other minor issues in basetriggers (bug 4945, r=fyren).
2011-06-05 23:13:25 -04:00
Nicholas Hastings
243b7e25f8
Added array element selection with Get/SetEntProp* on arrays (bug 4160, r=fyren).
2011-06-05 21:52:36 -04:00
John Schoenick
f1a4a08c7f
Fixed regression in FindEntityByClassname from bug 4899 (bug 4941, r=predcrab).
2011-06-01 20:36:16 -04:00
Fyren
c0fa36b9a1
Added support for language aliases (bug 4858, r=dvander).
2011-05-25 21:10:18 -04:00
Nicholas Hastings
835b2d7ced
Slight ep1 gamedata cleanup.
2011-05-25 20:56:30 -04:00
Nicholas Hastings
13c2381ba7
Added gamedata for Eternal Silence (bug 4880).
2011-05-25 20:50:51 -04:00
Fyren
fbc8e899dd
Forcing build.
2011-05-25 13:57:17 -04:00
Nicholas Hastings
5ee8c8ce91
Backed out changeset: a7a73225f8ee
2011-05-25 13:56:34 -04:00
Nicholas Hastings
971793d6a1
Backed out changeset: 065beec73902
2011-05-25 13:56:13 -04:00
Nicholas Hastings
9d7a905fb1
Backed out changeset: 65eb3df32b1c
2011-05-25 13:31:14 -04:00
Nicholas Hastings
731f002175
Backed out changeset: abe4ce9d3e0e
2011-05-25 13:30:40 -04:00
Nicholas Hastings
7e6f3bfd83
Adjusting the proper set of flags this time.
2011-05-25 11:25:20 -04:00
Nicholas Hastings
3e14739b29
Attempting to fix SDKTools build.
2011-05-25 11:21:16 -04:00
Nicholas Hastings
d7fb6b2892
Fixed invalid client errors from late-load of SourceTV (bug 4881, r=fyren).
2011-05-25 08:31:12 -04:00
Nicholas Hastings
7527f441ae
Switched to using IServerTools in SDKTools where possible. (bug 4899, r=fyren).
2011-05-25 08:27:27 -04:00
Nicholas Hastings
5228ee1d91
Updated garrysmod gamedata.
2011-05-24 20:36:09 -04:00
Nicholas Hastings
297a98e065
Handle leak notice now prints to error log (as well as fatal) (bug 4929, r=dvander).
2011-05-24 18:37:45 -04:00
Nicholas Hastings
727d8afd94
Updated core msvc10 proj file (no smn_profiler) (NPOTB).
2011-05-24 18:35:09 -04:00
Nicholas Hastings
c292fba3df
Updated core msvc9 proj file (engine defs, -smn_profiler, mms17 -> mms18) (NPOTB).
2011-05-24 18:34:45 -04:00
Nicholas Hastings
9954ff55f5
Added msvc10 project file for sm logic. (NPOTB).
2011-05-24 14:21:24 -04:00
Fyren
fefd84d431
Translator now properly falls back on bad server language (bug 4861, r=dvander).
2011-05-24 13:25:28 -04:00
Fyren
b4a7d21b9e
Removed compiler double include check (bug 4863, r=dvander).
2011-05-24 10:49:40 -04:00
Nicholas Hastings
d03e051611
Fixed var names and docs for TF2_MakeBleed native (bug 4928, r=fyren).
2011-05-24 10:17:48 -04:00
John Schoenick
e8c141d775
Make SQL_LastInsertId and SQL_GetAffectedRows work on query handles, allowing their use with threaded queries
2011-05-14 20:21:37 -07:00
David Anderson
5b45e29533
Move profile natives to logic, add linux support (bug 4927, r=ds).
2011-05-22 02:04:34 -07:00
FlaminSarge
024d094459
Added TF2 megaheal cond defines to tf2 incs (bug 4916, r=psychonic).
2011-05-12 11:33:50 -04:00
Gareth Clarke
df977577e2
Updated ep2v SetUserCvar gamedata (bug 4904).
2011-05-06 08:07:40 -04:00
Scott Ehlert
b63b94bc81
Updated buildbot scripts to support clang builders.
2011-05-01 00:17:11 -05:00
Scott Ehlert
7e514f5d34
Moved -static-libgcc to linker flags.
2011-05-01 00:09:25 -05:00
Scott Ehlert
cb2de2e5c4
Avoid depending on __isoc99_sscanf@GLIBC_2.7 when building on Linux with glibc >= 2.7 (bug 4894, r=dvander).
2011-04-28 02:43:55 -05:00
Nicholas Hastings
f2fedbc3e6
Merge.
2011-04-25 19:05:48 -04:00
Nicholas Hastings
8ef686fd21
Updated dinodday gamedata for today's game update.
2011-04-25 19:05:01 -04:00
Nicholas Hastings
4c96e9a17d
Updated zps gamedata for today's game update.
2011-04-25 19:04:34 -04:00
Scott Ehlert
939bc00b2b
Added detection for clang compiler and fixed various warnings triggered by it (bug 4878, r=dvander).
2011-04-23 21:53:53 -05:00
Nicholas Hastings
0b06d3412e
Updated Windows signature for GMod CreateEntityByName.
2011-04-17 16:12:45 -04:00
Nicholas Hastings
94f6f60105
Merge.
2011-04-15 15:40:38 -04:00
Nicholas Hastings
4bd6bc9683
Updated Garry's Mod gamedata.
2011-04-15 15:16:47 -04:00
David Anderson
3c59621425
Backed out changeset d6853d8d39fd
2011-04-15 10:59:10 -07:00
David Anderson
a37e2ab26a
Fix bug where globals can be assigned invalid memory (bug 4643, r=ds).
2011-04-15 10:50:09 -07:00
Nicholas Hastings
d099febf7b
Added new param to CTFPlayerShared::Disguise call in TF2 ext (bug 4866, r=fyren).
2011-04-15 12:11:32 -04:00
Nicholas Hastings
b9f82332c8
Shortened __ext name for ClientPrefs to avoid hitting symbol limit (bug 4839).
2011-04-15 02:06:50 -04:00
Nicholas Hastings
c02c4c6d6a
Gamedata update for CS:S, TF2, DOD:S, and HL2DM.
2011-04-15 01:34:18 -04:00
Nicholas Hastings
17476ec137
Triggering build to (hopefully) fix load on linux.
2011-04-15 00:34:51 -04:00
Nicholas Hastings
ee51a68c6f
Triggering build... again.
2011-04-14 23:35:08 -04:00
Nicholas Hastings
0120ce5d7c
Merge.
2011-04-14 23:30:04 -04:00
Nicholas Hastings
42c6e640fc
Triggering build.
2011-04-14 23:26:39 -04:00
Scott Ehlert
bc571316b9
Triggering a build for goodness sake.
2011-04-14 20:53:59 -05:00
Scott Ehlert
3cc1af9618
Triggering a build.
2011-04-13 20:25:10 -05:00
Scott Ehlert
6957bf504b
Triggering a build.
2011-04-13 19:05:41 -05:00
Scott Ehlert
d47dd70141
Attempt #2 at meaningful bootstrap error message.
2011-04-13 18:37:41 -05:00
Scott Ehlert
86eb2360db
Attempt at getting a meaningful error message out of buildbot bootstrap.
2011-04-13 18:30:34 -05:00
Scott Ehlert
c55e350cb2
Triggering a build, argh.
2011-04-13 17:08:39 -05:00
Scott Ehlert
b0fe032b8d
Triggering a build.
2011-04-13 16:44:20 -05:00
Scott Ehlert
aa25870fb8
Triggering a build.
2011-04-13 16:09:36 -05:00
Nicholas Hastings
a8118ea8f4
Merge.
2011-04-13 08:31:02 -04:00
Nicholas Hastings
1a344c1441
SetEntProp now marks edict state as changed at offset (bug 4855, r=fyren).
2011-04-13 08:13:49 -04:00
Berni
86a1641ac1
Fix compiler hanging when #including a directory (bug 4822, r=dvander)
2011-04-13 04:02:22 -07:00
Nicholas Hastings
10129fa568
Removed gEntList failure notify on Windows. (bug 4832, r=fyren).
2011-04-11 22:30:03 -04:00
David Anderson
935a8d36da
Triggering build.
2011-04-09 18:18:59 -07:00
Nicholas Hastings
2516a3af8a
Updated hgignore to catch msvc temp files (npotb).
2011-04-09 15:52:58 -04:00
Nicholas Hastings
120a265fc3
Removed core/msvc10/sourcemod_mm.sdf from version control (npotb).
2011-04-09 15:43:10 -04:00
Nicholas Hastings
33aebeb727
Added forwards to TF2 ext for cond addition and removal (bug 4851, r=fyren).
2011-04-09 00:33:55 -04:00
Nicholas Hastings
7e06cfb471
Added gamedata for Dino d-day.
2011-04-09 00:29:57 -04:00
Berni
f2bcff69a9
Added GetEntityClassname stock (bug 4798, r=dvander).
2011-04-09 00:29:46 -04:00
Nicholas Hastings
39b7d175b9
Merge
2011-04-07 23:03:51 -04:00
Nicholas Hastings
b9cebe8d87
triggering build.
2011-04-07 23:01:16 -04:00
Scott Ehlert
6814cfbcd7
Triggering a build, please.
2011-04-07 15:09:56 -05:00
Scott Ehlert
2884696024
Triggering a build, perhaps.
2011-04-07 14:51:56 -05:00
David Anderson
6930046bc6
Triggering build.
2011-04-07 04:16:38 -05:00
David Anderson
174cbfe3b9
Triggering build.
2011-04-07 04:13:54 -05:00
David Anderson
611c7633cf
Triggering build.
2011-04-07 04:05:00 -05:00
David Anderson
822d4269c4
Pushing build.
2011-04-07 04:04:02 -05:00
David Anderson
8fd16efc33
Triggering build.
2011-04-07 03:58:20 -05:00
Nicholas Hastings
ef082d855c
Fixed some gamedata lookups requiring symbols on linux/mac (bug 4832, r=fyren).
2011-04-04 13:44:19 -04:00
Nicholas Hastings
a5c4739804
Added better cross-engine entity flag compatibility. (bug 4809, r=fyren).
2011-04-04 13:37:29 -04:00
Nicholas Hastings
d1f1a88ffd
Mark clientprefs natives as optional when ext not required. (bug 4839, r=fyren).
2011-03-24 09:48:36 -04:00
David Anderson
c05f6b7bf3
Trigger build.
2011-03-22 21:45:20 -07:00
Nicholas Hastings
4b5fa26cd6
Changed some instances of LogMessage to LogAction. (bug 4649, r=fyren).
2011-03-20 19:37:25 -04:00
Nicholas Hastings
0162d18343
Updated SM core vcxproj. MMSOURCE17 -> 18, Removed files moved to logic. (NPOTB)
2011-03-13 14:03:33 -04:00
Nicholas Hastings
b6415818f6
Added new TF2 condition defines (bug 4834, r=fyren).
2011-03-13 14:03:26 -04:00
David Anderson
e16efbf58b
Upgraded symstore.
2011-03-12 23:01:29 -08:00
Nicholas Hastings
46804d0faf
SM Central fixes for new language natives (bug 4613).
2011-03-12 23:56:04 -05:00
Dr\!fter
a81567e2d6
Add OnClientSettingsChanged to IPlayerHelpers (bug 4812, r=fyren)
2011-03-08 12:59:42 -08:00
databomb
217670b54a
Fix precedence of voice mute flag versus specific client overrides (bug 4826, r=fyren)
2011-03-08 12:23:34 -08:00
databomb
f2e19c0387
Fix mistaken unhooking of voice hooks (bug 4804, r=fyren)
2011-03-08 12:17:21 -08:00
Fyren
9799970042
Update spcomp Makefile
2011-03-08 12:07:06 -08:00
GoD-Tony
ca75d0d765
Added new language natives (bug 4613, r+a13=dvander).
2011-03-08 08:38:21 -05:00
Asher Baker
0824e49000
Added missing files to the spcomp project file (bug 4824, r=dvander).
2011-03-07 15:05:51 +07:00
Nicholas Hastings
c3a98db0ea
Fixed SetTeamScore not updating score on client (bug 2736, r=fyren).
2011-02-28 19:40:21 -05:00
Nicholas Hastings
f27685717b
Updated SDKTools vc project file (NPOTB).
2011-03-01 21:25:02 -05:00
Nicholas Hastings
55034bfa6f
Merge
2011-03-01 21:22:09 -05:00
Nicholas Hastings
6f8b420d0d
Backed out changeset: 6da59ea19165
2011-03-01 21:22:01 -05:00
Nicholas Hastings
2ed7e14a99
Merge.
2011-02-28 19:47:14 -05:00
Nicholas Hastings
ee3bcef8ab
Updated Empires Mod gamedata for version 2.31a.
2011-02-28 19:45:44 -05:00
Nicholas Hastings
adbcb97515
Fixed graphical glitches with funcommands effects in L4D1 (bug 3486, r=fyren).
2011-02-28 19:45:36 -05:00
Nicholas Hastings
c667723958
Added identifier for new TF2 flag event, 'returned' (bug 4808, r=fyren).
2011-02-28 19:44:41 -05:00
Nicholas Hastings
d94634398e
Updated TF2 condition idenifiers (bug 4801, r=fyren).
...
Added TFCond_InHealRadius (amputator glow) and fixed TFCond_Healing.
2011-02-28 19:43:08 -05:00
Nicholas Hastings
f348e58508
Fixed SetTeamScore not updating score on client (bug 2736, r=fyren).
2011-02-28 19:40:21 -05:00
David Anderson
60f16970ac
Trigger build.
2011-02-27 23:58:10 -08:00
David Anderson
39c5eafafc
Trigger build.
2011-02-27 23:33:15 -08:00
David Anderson
b7f6c223d8
Push build.
2011-02-27 23:04:10 -08:00
Nicholas Hastings
bf9a65338b
Forcing build to see if upload is fixed.
2011-02-27 12:43:13 -05:00
Nicholas Hastings
5b3ae5eff9
Updated ZPS gamedata.
2011-02-07 15:50:27 -05:00
Asher Baker
f80a8d306b
Added defines for TF2 weapon slots (r=dvander).
2011-02-01 14:45:19 -05:00
Nicholas Hastings
9ed9060940
Updated CSPromod gamedata.
2011-02-01 13:50:17 -05:00
Nicholas Hastings
5453e60099
Updated customkill and deathflag defines in tf2_stocks (bug 4799, r=dvander).
2011-01-16 20:25:44 -05:00
Nicholas Hastings
3de61b69ad
Raised MAXPLAYERS from 64 to 65 (bug 4490, r=dvander).
2011-01-16 20:06:55 -05:00
Erik Minekus
322a4ed05d
Fixed bug in nominations that could cause "Unknown command" error (bug 4797, r=psychonic).
2011-01-16 20:00:44 -05:00
Nicholas Hastings
8f3b4afcf7
Removed tv_enable hook to fix rare max client count issue (bug 4791, r=fyren).
2011-01-12 18:59:34 -05:00
Nicholas Hastings
ebdc6b94fc
forcing build.
2011-01-12 06:47:13 -05:00
Nicholas Hastings
a7218d2e59
Added missing SOURCE_SDK_BLOODYGOODTIME define to halflife.inc (bug 4780, rs=dvander).
2011-01-12 00:30:47 -05:00
Nicholas Hastings
6d93beac8e
maybe i was too impatient...
2011-01-12 00:12:06 -05:00
Nicholas Hastings
1fb1309e77
forcing build
2011-01-12 00:07:20 -05:00
Nicholas Hastings
5916f40b7a
Added Bloody Good Time gamedata (bug 4780, r=fyren).
2011-01-11 23:36:32 -05:00
Nicholas Hastings
5226714bbd
Added support for Bloody Good Time (bug 4780, r=fyren).
2011-01-11 23:35:58 -05:00
Asher Baker
dabf486a9f
Added missing MENUFLAG_BUTTON_NOVOTE define to menus.inc (bug 4217, r=psychonic).
2011-01-04 11:02:39 -05:00
Zach Kanzler
c78f4407ea
Exposed ProcessCommandTarget in IPlayerHelpers (bug 4742, r=fyren).
2010-12-31 20:04:59 -05:00
Asher Baker
fae4127ddc
Added missing unhooking of ClientConnect in PlayerManager (bug 4749, r=fyren).
2010-12-31 20:02:41 -05:00
Zach Kanzler
9cc1497e9e
Fixed namespace-related compile issue in INativeInvoker.h (bug 4750, r=fyren).
2010-12-31 20:00:07 -05:00
Nicholas Hastings
cdd64d52eb
Updated Garry's Mod gamedata (bug 4762, r=fyren).
2010-12-19 14:10:36 -05:00
Nicholas Hastings
4d319c12f8
Updated TF2 includes with new weapon and condition identifiers (bug 4761, r=fyren).
2010-12-18 17:07:42 -05:00
Nicholas Hastings
8fc3e4ab12
Updated HL2DM gamedata (bug 4756, r=fyren).
2010-12-18 00:11:51 -05:00
Nicholas Hastings
ed7d68d6a7
Updated DOD:S gamedata (bug 4755, r=fyren).
2010-12-18 00:03:31 -05:00
Nicholas Hastings
59820519ce
Updated CS:S gamedata (bug 4754, r=fyren).
2010-12-18 00:03:04 -05:00
Nicholas Hastings
767c807a40
Updated TF2 gamedata (bug 4753, r=DS).
2010-12-17 23:08:49 -05:00
Nicholas Hastings
d25adc1b10
Updated Goldeneye:Source gamedata (bug 4751, r=fyren).
2010-12-17 23:07:54 -05:00
Nicholas Hastings
35f0067fe5
Updated Garry's Mod gamedata (bug 4747, r=fyren).
2010-12-15 21:29:59 -05:00
Nicholas Hastings
f1b01dd086
Triggering build to fix bug 4729 on L4D1 now.
2010-12-13 15:37:39 -05:00
Asher Baker
3df08d64e2
Fix permissions check in antiflood (bug 4584, r=dvander).
2010-12-12 18:13:05 -08:00
Erik Minekus
f56cc43331
Fixed sm_rtv printing "unknown command" (bug 4730, r=psychonic).
2010-12-04 15:28:15 -05:00
Scott Ehlert
b4b37daaf6
Triggering build to fix bug 4729.
2010-12-03 23:58:41 -08:00
Nicholas Hastings
1f187d24c8
Updated TF2_GetPlayerConditionFlags to match Valve's current logic.
2010-12-03 17:12:06 -05:00
Nicholas Hastings
5b806a467b
Fixed BanClient always banning by IP address (bug 4626, r=fyren).
2010-11-30 13:09:30 -05:00
Jason Booth
20d14d5a10
Fixed profiler flush not clearing, added 'report' and 'clear' (bug 4674, r=dvander).
2010-11-30 13:08:30 -05:00
Nicholas Hastings
043b2df345
Fixed voting crash when client console, chat, and SourceTV are enabled (bug 4676, r=fyren).
2010-11-30 13:04:13 -05:00
Nicholas Hastings
9ec7feb9ab
Fixed CDetour crash in TF2 extension when last plugin using forward is unloaded (bug 4713, r=fyren).
2010-11-28 22:41:48 -05:00
Nicholas Hastings
57cf6db4e0
Fixed TF2 GetHoliday Windows signature (bug 4714, r=fyren).
2010-11-24 20:46:17 -05:00
Nicholas Hastings
61b677c073
Add GetGameRules to ISDKTools (bug 4707, r=fyren)
2010-11-19 23:02:27 -05:00
Nicholas Hastings
264e42a4c5
Merge
2010-11-19 15:52:41 -05:00
Nicholas Hastings
251fd660f9
Backed out changeset: 07fb9b761438
2010-11-19 15:52:33 -05:00
Matt Woodrow
6459f53263
Why, oh why, do you do this to me gcc?
2010-11-19 18:16:24 +13:00
Matt Woodrow
55c8d93862
gcc strikes again with the no newline error. Bustage fix
2010-11-19 18:12:40 +13:00
Matt Woodrow
c6f83f8c14
Bustage fix. Thanks for nothing Crimson
2010-11-19 18:07:28 +13:00
Brett Powell
c9eaca0e56
Add WaitingForPlayers forwards to TF2 extension (bug 4704, r=pred)
2010-11-19 17:58:46 +13:00
Brett Powell
6267c17c6b
Extend Nominations API (bug 4677, r=pred)
2010-11-19 17:39:53 +13:00
Brett Powell
616113d384
Add GetGameRules to ISDKTools (bug 4707, r=pred)
2010-11-19 17:37:26 +13:00
Nicholas Hastings
ac738aff10
TF2 GetHoliday detour now detours UTIL_GetHoliday (bug 4700, r=fyren).
2010-11-09 21:12:38 -05:00
A.W. Stanley
7627bf80b9
Added TF2_IsPlayerInDuel native to TF2 extension (bug 4695, r=psychonic).
2010-11-07 19:05:32 -05:00
Scott Ehlert
172abb2710
Added support for L4D on Mac OS X (bug 4684, r=fyren).
2010-10-29 20:04:50 -05:00
Scott Ehlert
a643c6ef1e
Fixed sample ext makefiles for L4D Linux builds (bug 4681, r=fyren).
2010-10-28 12:42:13 -07:00
Nicholas Hastings
64bfb0961e
Updated TF2 customkill defines (bug 4682, r=fyren).
2010-10-28 10:23:30 -04:00
Scott Ehlert
68d822f50a
Fixed loading L4D on Linux (bug 4681, r=dvander).
2010-10-27 22:05:56 -07:00
Fyren
56e3bab02a
vcproj crap (NPOTB)
2010-10-20 05:13:48 -07:00
Fyren
9dd5ab4ebd
Fix Windows entity output hooks (bug 4644, r=dvander)
2010-10-20 05:10:13 -07:00
David Anderson
b1ef86de75
Follow-up fixes to database conf reading (bug 4286, r=fyren).
2010-10-16 22:27:34 -07:00
Fyren
b4a0d7a5b7
Use SH strings for database configs (bug 4286, r=dvander)
2010-10-16 03:52:36 -07:00
Scott Ehlert
e6a93a799a
Added support for L4D2 on Mac OS X (bug 4647, r=fyren).
2010-10-14 18:27:37 -05:00
Nicholas Hastings
4e175f9cd6
Updated Gmod gamedata (bug 4652, r=fyren).
2010-10-07 18:35:26 -04:00
Nicholas Hastings
62e3fe1414
Merge.
2010-10-06 20:47:16 -04:00
Nicholas Hastings
eeb7285528
Updated CSS/DODS/TF2/HL2DM CommitSuicide offset (bug 4650, r=fyren).
2010-10-06 20:46:29 -04:00
Scott Ehlert
0340b62b7c
Triggering build against L4D2 SDK changes.
...
This should fix sm_kick.
2010-10-05 23:32:27 -07:00
Scott Ehlert
5488f60260
Triggering build against L4D1 SDK changes.
2010-10-05 20:07:14 -07:00
Fyren
be7ef860d5
Revert mistaken vsound.cpp change
2010-10-04 19:45:21 -07:00
Zach Kanzler
9aba700d8c
Added GetMessageName to IUserMessages (bug 4573, r=pred).
2010-10-02 17:58:06 -04:00
Nicholas Hastings
7972acf5bf
Added one more missing enum value in tf2_stocks.
2010-10-01 15:24:30 -04:00
Fyren
430c001d58
Static gamedata checker (NPOTB)
2010-10-01 12:15:43 -07:00
Nicholas Hastings
943777e5d0
Fixed/updated TF2_DisguisePlayer (bug 4641, r=fyren).
2010-10-01 10:46:21 -04:00
Nicholas Hastings
c086c3b03b
Updated more TF2 gamedata and fixed RemoveCondition call (bug 4641, r=fyren).
2010-10-01 09:07:51 -04:00
Nicholas Hastings
e517eceb24
Shortened names of some symbols in tf2_stocks (bug 4642, r=fyren).
2010-10-01 08:50:18 -04:00
Nicholas Hastings
7fb57a4064
Updated TF2 includes with more defined identifiers (bug 4640, r=dvander).
2010-09-30 23:40:42 -04:00
Nicholas Hastings
888bca13c0
Updated HL2DM gamedata (bug 4636, r=fyren).
2010-09-30 20:09:10 -04:00
psychonic
8b39e0631d
Updated DODS gamedata (bug 4638, r=fyren).
2010-09-30 17:24:19 -04:00
psychonic
d0d0148a58
Updated TF2 gamedata (bug 4635, r=fyren).
2010-09-30 17:23:54 -04:00
psychonic
a73b62c5bf
Updated CSS gamedata (bug 4637, r=fyren).
2010-09-30 17:23:37 -04:00
Nicholas Hastings
bee0afd301
forcing build
2010-08-27 20:15:28 -04:00
Nicholas Hastings
8f37940f4c
Updated cstrike ext gamedata for 2010-08-26 update (bug 4595, r=fyren).
2010-08-26 22:23:07 -04:00
Nicholas Hastings
0fa8d8cb51
Updated Gmod gamedata, including linux support (bug 4569, r=fyren).
2010-08-24 19:23:57 -04:00
Nicholas Hastings
1f589d0d5d
Added AMXX Pawn geshi generation script.
2010-08-23 13:53:44 -04:00
Nicholas Hastings
ad36745a7c
Normalized spacing and fixed warnings with newest geshi in (Source)Pawn geshi script.
2010-08-23 13:52:42 -04:00
Scott Ehlert
99b9860ea5
Added Alien Swarm build config for sample extension (bug 4530, r=psychonic).
2010-08-20 10:42:16 -05:00
Scott Ehlert
dc5f82cce2
Fixed alignment on a couple of SourcePawn debugging structures on OS X (bug 4578, r=dvander).
...
This problem only affected plugins compiled with a fairly old version of spcomp.
2010-08-19 22:51:42 -05:00
Nicholas Hastings
dc3050537b
Fixed timeleft not getting reset on Game_Commencing in CS:S (bug 4557, r=fyren).
2010-08-19 21:57:09 -04:00
Nicholas Hastings
5acd0dd2d1
Fixed Curl lib AMBuilder script failing with vs2010 (bug 4575, r=ds).
2010-08-19 13:03:14 -04:00
Scott Ehlert
0d933a1901
Disabled nextmap plugin on Alien Swarm (bug 4571, r=fyren).
2010-08-16 15:13:47 -05:00
Nicholas Hastings
9f21865caf
Fixed typo in edd61d1e1e26 (bug 4542)
2010-08-05 19:24:30 -04:00
Nicholas Hastings
2ba81d3fef
Added initial gamedata for Alien Swarm (bug 4530, r=ds).
2010-08-02 12:28:38 -04:00
Erik Minekus
bcc1c2e658
Fixed typos in some usage replies (bug 4552, r=dvander).
2010-08-02 09:44:49 -04:00
Nicholas Hastings
5fa8972ae6
Fixed Ignite crash on Fistful of Frags (bug 4556, r=fyren).
2010-08-02 09:37:36 -04:00
Nicholas Hastings
96363a0ce3
Fixed Firearms Source FireOutput signature (bug 4555, r=fyren).
2010-08-02 09:36:10 -04:00
Scott Ehlert
817fa9d9be
Oh, fixed package script for new bintools binary (bug 4548).
2010-08-01 15:09:48 -05:00
Scott Ehlert
89334bb459
Bintools extension no longer needs a separate build for each engine (bug 4548, r=dvander).
2010-08-01 14:57:54 -05:00
Scott Ehlert
0ae2d99599
Fixed potential crash with IMemUtils::FindPattern on Linux (bug 4554, r=dvander).
2010-07-31 16:06:22 -05:00
Scott Ehlert
e1199a02ee
Fixed missing version string and compile date for MySQL extension (bug 4547, r=dvander).
2010-07-28 14:48:51 -05:00
Scott Ehlert
9408a61eb1
Ugh, fixed builds for real. How did that even happen?
2010-07-27 20:28:27 -05:00
Scott Ehlert
78d7e1bdfe
Hopefully fixed build.
2010-07-27 18:02:37 -05:00
Scott Ehlert
dd44a0aaea
Added support for Alien Swarm (bug 4530, r=dvander).
2010-07-27 17:32:32 -05:00
Nicholas Hastings
b3144dd19a
Added gamedata for Fistful of Frags (bug 3883, r=fyren).
2010-07-26 19:26:32 -04:00
Nicholas Hastings
2722e96fac
Two more phrases in ice.sp are now able to use translations (bug 4540, r=fyren).
2010-07-26 19:11:06 -04:00
pheadxdll
488de0014e
Added TF2_MakeBleed native to TF2 ext (bug 4542, r=fyren,psychonic).
2010-07-26 11:06:08 -04:00
Zach Callear
9c2e0ebd4c
Fixed living players hearing dead players if alltalk is disabled while deadtalk is on (bug 4533, r=fyren).
2010-07-26 08:23:49 -04:00
Nicholas Hastings
28cc96cfd0
Fixed errors and missing effects caused by missing sprites on L4D2 (bug 4512, r=fyren).
2010-07-26 08:15:52 -04:00
Erik Minekus
4ab3b15efd
Added TF2 object stocks (bug 4536, r=psychonic).
2010-07-23 21:23:35 -04:00
Nicholas Hastings
ff363e3893
Added gamedata for Firearms: Source (bug 4537 r=fyren).
2010-07-23 21:16:15 -04:00
Nicholas Hastings
cd2c10b6dc
Added support for logical entities to gamedata for Synergy. (bug 4534, r=fyren)
2010-07-22 21:38:55 -04:00
Scott Ehlert
563e981902
Fixed Linux and OS X builds.
2010-07-21 22:23:56 -05:00
Fyren
c3e20d5d12
FireOutput detour in SDKTools now uses CDetour (bug 4416, r=pred).
2010-07-21 22:09:03 -05:00
Nicholas Hastings
2802486671
Fixed a couple small things in npp xml generation script.
2010-07-21 08:46:52 -04:00
Nicholas Hastings
1507d03c21
Updated TF2 conditions enum and defines (bug 4526, r=fyren)
2010-07-20 11:21:37 -04:00
Jason Booth
fbbf193345
Fixed duplicated entries and unnecessary file locking in ProfViewer (bug 4510, r=dvander)
2010-07-18 21:39:15 -04:00
Jason Booth
78e51e6b11
Fixed problems with ProfViewer project file (bug 4510, r=dvander)
2010-07-18 21:37:18 -04:00
Nicholas Hastings
be2bbec526
Fixed PlayerRunCmd being hooked when not used. (bug 3990, r=fyren)
2010-07-18 15:43:56 -04:00
Scott Ehlert
a366096ef4
Added MSVC10 project file for sample extension (bug 4521, r=dvander).
2010-07-15 15:19:14 -05:00
Scott Ehlert
c72222f718
Updated docs on replicate and notify params for SetConVar* and ResetConVar (bug 4517, r=pred).
2010-07-14 20:29:53 -05:00
Scott Ehlert
fba0ec93bf
Fixed replicate and notify params not working on old engine games (bug 4516, r=pred).
...
This also fixes an issue where clients could be notified of convar changes twice on newer engines (Orange Box and later).
2010-07-14 20:29:45 -05:00
Scott Ehlert
86f767e1aa
Made name param of GetConVarName() non-const (bug 4515, r=pred).
2010-07-14 20:29:29 -05:00
Scott Ehlert
7e54192713
Added gamedata for DOD:S on Mac OS X. (bug 4513, r=dvander).
2010-07-12 21:03:25 -05:00
David Anderson
e76a73e276
Fixed Windows build fo' realz.
2010-07-11 18:06:06 -07:00
David Anderson
ccf0490624
Windows build fix.
2010-07-11 17:45:35 -07:00
David Anderson
fe2721e04e
Merge.
2010-07-11 17:33:09 -07:00
David Anderson
fdd1a9afef
Use hash table for global name lookups (bug 4496, r=fyren).
2010-07-11 17:32:46 -07:00
Scott Ehlert
abf7aed880
Triggering a build to compile against L4D2 SDK changes (bug 4509).
2010-07-11 03:00:30 -05:00
Nicholas Hastings
d986c7cdc0
Fixed TF2 sigs that broke with recent update (bug 4506, r=fyren)
2010-07-08 21:07:06 -04:00
Scott Ehlert
9d5e994c01
Bleh, fixed compiler error in console.inc caused by previous changeset.
2010-07-07 02:27:59 -05:00
Scott Ehlert
6f16fc77b8
Added GetConVarDefault() native (bug 4502, r=dvander).
2010-07-06 17:32:58 -05:00
David Anderson
651dfb796c
Merge.
2010-07-02 18:17:16 -07:00
David Anderson
4f2fc17a8f
Fixed staging buffers reallocating on every operation (bug 3820, r=fyren+fyren).
2010-07-02 18:16:50 -07:00
David Anderson
7bc019547f
Fixed O(n) insertion of debug strings (bug 4495, r=fyren).
2010-07-02 18:16:15 -07:00
David Anderson
f8c2629a3e
Fixed O(n^2) generation of debug info tables (bug 4493, r=fyren).
2010-07-02 18:15:59 -07:00
David Anderson
b5b4bff2fc
Fixed bogus assert in callfunction (bug 4487, r=fyren).
2010-07-02 18:15:21 -07:00
David Anderson
7054b92a14
Fixed bogus assert about name lengths (bug 4486, r=fyren).
2010-07-02 18:12:31 -07:00
Nicholas Hastings
5856f9a45f
Gmod gamedata update (bug 4489, r=fyren)
2010-06-29 18:17:25 -04:00
Fyren
cec10060c6
How did I even do that.
2010-06-28 17:25:06 -07:00
Fyren
74a479ab41
Fix build
2010-06-28 16:41:08 -07:00
Nicholas Hastings
e51ab09bb1
Backed out changeset: f1bfc4089ce5
2010-06-28 19:17:10 -04:00
Nicholas Hastings
0cd98bc353
Another try at fixing build.
2010-06-28 19:12:37 -04:00
Nicholas Hastings
158f9b0dc7
Backed out changeset: 54086a5d694b
2010-06-28 19:12:05 -04:00
Nicholas Hastings
95fe6eaf86
Fix build.
2010-06-28 19:03:16 -04:00
Nicholas Hastings
40b4859b16
newline
2010-06-28 18:37:43 -04:00
Nicholas Hastings
e4832f0d08
Added forward/detour for TF2's GetHoliday function (bug 4462, r=pred)
2010-06-28 17:48:14 -04:00
_KaszpiR_
5d5400a9ac
Added FindFlagChar native. (bug 3776, r=dvander)
2010-06-27 19:17:25 -04:00
David Anderson
f439cad46c
Removed code now dead from CS:S Orange Box move (bug 4399, r=ds).
2010-06-23 23:35:28 -07:00
Nicholas Hastings
9fe2e8e31a
Removed cstrike ep1 and cstrike_beta builds and references.
2010-06-23 23:49:06 -04:00
Erik Minekus
92d3fc3d8c
Fixed lack of error checking on sm_motd. (bug 4460, r=dvander)
2010-06-23 23:41:47 -04:00
Nicholas Hastings
5d89599799
Backed out changeset: 6c4d95b625ea
2010-06-23 23:40:53 -04:00
Erik Minekus
2eb5b5eb67
Fixed lack of error checking on sm_motd.
2010-06-23 23:39:39 -04:00
Nicholas Hastings
45549a8173
Cstrike ext now recognizes and loads on cstrike_beta (bug 4399, r=fyren)
2010-06-23 10:08:08 -04:00
devicenull
d7ebf2edc1
Fixed inaccuracy in CommandListener documentation
2010-06-23 09:22:49 -04:00
Greyscale
a9aed2e557
Removed unnecessary tag from return value of SetArrayCell
2010-06-23 09:17:21 -04:00
Nicholas Hastings
d691a0cf24
Ep2v cstrike ext now gets added to package.
2010-06-23 08:54:56 -04:00
Nicholas Hastings
cbaa959521
Adding building of cstrike ext for ep2v (bug 4399, r=fyren)
2010-06-23 08:19:19 -04:00
Nicholas Hastings
2f128113b6
Added missing TF2 critcola condflag define (bug 4464, r=fyren)
2010-06-22 19:31:33 -04:00
Nicholas Hastings
70251a8b2e
Updated TF2 'Burn' signature (bug 4463, r=fyren)
2010-06-22 19:26:07 -04:00
Fyren
e332f4e12b
Possible dynamic array dimension fix (bug 4428, r=dvander)
2010-06-19 15:15:23 -07:00
Nicholas Hastings
9a140ff93f
Fixed outputname null pointer crash in sdktools (bug 4422, r=fyren)
2010-06-14 09:32:50 -04:00
David Anderson
97ab5dd1b5
Fixed switch case comparisons failing with large numbers (bug 4457, r=pred).
2010-06-13 20:26:58 -07:00
Scott Ehlert
075b4e92a9
Added gamedata for TF2 on Mac OS X. (bug 4455, r=dvander).
2010-06-10 17:12:52 -05:00
Nicholas Hastings
f22dcfe03c
Added missing FireOutput and PlayerRunCmd gamedata for zombie_master (bug 4452, r=fyren)
2010-06-07 19:35:34 -04:00
Scott Ehlert
124086419e
Fixed IMemUtils::ResolveSymbol() on Mac OS X (bug 4448, r=dvander).
2010-06-07 13:26:45 -05:00
Nicholas Hastings
0712db0d29
Merge.
2010-06-06 20:53:13 -04:00
Nicholas Hastings
895f7edd12
Added new player condition (TFCond_CritCola) to tf2.inc. (bug 4447, r=fyren)
2010-06-06 20:51:35 -04:00
Matt Woodrow
a3c5c0c23a
Merge
2010-06-07 10:33:47 +12:00
Matt Woodrow
f7a3a6c17b
Fixed clientprefs deleting cookies twice in rare cases (bug 4412, r=Fyren)
2010-06-07 10:30:33 +12:00
Nicholas Hastings
98bec2580e
Fixed OnClientConnected forward not firing for bots (bug 4443, r=fyren)
2010-06-06 17:53:38 -04:00
Fyren
5ca2d469a8
Fix sdktools voice memory corruption (bug 4415, r=dvander)
2010-06-05 23:15:29 -07:00
Scott Ehlert
b413405876
Added gamedata for CS:S Beta (ep2v) on Mac OS X. (bug 4399, r=dvander).
2010-06-04 17:14:52 -05:00
Nicholas Hastings
330ff93e3e
Updated Obsidian Conflict gamedata (bug 4439, r=fyren)
2010-06-02 07:47:00 -04:00
Nicholas Hastings
fe08104d18
Fixed tf2.inc incorrectly attempting to load tf2 ext on all games (bug 4197, r=fyren)
2010-05-31 16:31:10 -04:00
Scott Ehlert
e518605d69
Fixed various areas where code was being compiled for Linux only, but should actually be used on OS X too (bug 4392, r=dvander).
2010-05-29 18:11:47 -04:00
Scott Ehlert
9a35085ac3
Merge.
2010-05-29 00:38:08 -05:00
Scott Ehlert
b0cf41de08
Fixed potential problem when using bintools to call functions that return objects by value on OS X (bug 4392, r=dvander).
...
Objects are only returned in memory when their sizes are greater than 8 or are not a power of 2.
2010-05-29 00:22:21 -05:00
Nicholas Hastings
00c3dc73f3
Updated/fixed SourceForts gamedata (bug 4429, r=fyren)
2010-05-28 13:28:04 -04:00
Scott Ehlert
a73cc93d21
Added version information to Mac OS X binaries (bug 4392, r=dvander).
2010-05-27 21:05:32 -05:00
Scott Ehlert
5a10299074
Added Mac OS X build support to sample extension makefiles (bug 4392, r=dvander).
2010-05-27 21:04:49 -05:00
Scott Ehlert
77d243f87f
Merge.
2010-05-27 21:04:22 -05:00
Nicholas Hastings
fb4f6406c9
Fixed SDKTools sm_dump_datamaps crash on improperly created entities (bug 4424, r=pred)
2010-05-26 08:30:13 -04:00
Scott Ehlert
3133b9b010
Merge.
2010-05-22 01:08:42 -05:00
Nicholas Hastings
12723167fc
Added gamedata for Resistance and Liberation (bug 4418, r=fyren)
2010-05-21 14:04:19 -04:00
Nicholas Hastings
2cc22778b5
Added comment to databases.cfg to denote acceptable "host" types
2010-05-21 14:00:33 -04:00
Nicholas Hastings
790d3f12a6
Empires gamedata fixes (bug 4417, r=fyren).
2010-05-21 13:55:29 -04:00
Scott Ehlert
beb1ab81e0
Updated .hgignore to ignore dylib binaries on OS X.
2010-05-19 04:31:10 -05:00
Scott Ehlert
e5126b4c65
Added support for "mac" in game data files (bug 4393, r=dvander).
2010-05-16 02:27:53 -04:00
Scott Ehlert
a2a4df5d06
Triggering build.
2010-05-15 20:50:24 -04:00
Scott Ehlert
ac0bd9714b
Triggering build.
2010-05-15 20:00:55 -04:00
David Anderson
60226d9195
Fixed windows build.
2010-05-15 13:01:23 -07:00
David Anderson
64455b9852
Moved gameconf code from core to logic (bug 4406 part 11, r=ds).
...
--HG--
rename : core/GameConfigs.cpp => core/logic/GameConfigs.cpp
rename : core/GameConfigs.h => core/logic/GameConfigs.h
rename : core/smn_gameconfigs.cpp => core/logic/smn_gameconfigs.cpp
2010-05-14 23:35:42 -07:00
David Anderson
96f6cdf677
Moved datapack natives from core to logic (bug 4406 part 10, r=ds).
...
--HG--
rename : core/smn_datapacks.cpp => core/logic/smn_datapacks.cpp
2010-05-14 21:16:35 -07:00
David Anderson
c188491289
Moved handle natives from core to logic (bug 4406 part 9, r=ds).
...
--HG--
rename : core/smn_handles.cpp => core/logic/smn_handles.cpp
2010-05-14 21:06:06 -07:00
David Anderson
e9e4d566a5
Build fix.
2010-05-14 20:56:40 -07:00
David Anderson
85bedca236
Move string natives from logic to core (bug 4406 part 8, r=fyren).
...
--HG--
rename : core/smn_string.cpp => core/logic/smn_string.cpp
2010-05-14 20:04:44 -07:00
David Anderson
d80191df3d
Move replace functions from logic to core (bug 4406 part 7, r=fyren).
2010-05-14 20:04:30 -07:00
David Anderson
9137e92c09
Move translator from logic to core (bug 4406 part 6, r=ds).
...
--HG--
rename : core/PhraseCollection.cpp => core/logic/PhraseCollection.cpp
rename : core/PhraseCollection.h => core/logic/PhraseCollection.h
rename : core/Translator.cpp => core/logic/Translator.cpp
rename : core/Translator.h => core/logic/Translator.h
rename : core/sm_memtable.h => core/logic/sm_memtable.h
rename : core/smn_lang.cpp => core/logic/smn_lang.cpp
2010-05-14 19:43:53 -07:00
David Anderson
721dae3892
Inline sm_memtable (bug 4406 part 5, r=ds).
2010-05-14 19:43:38 -07:00
David Anderson
1cdacf69be
Move some string functions from core to logic (bug 4406 part 4, r=fyren).
2010-05-14 19:28:10 -07:00
David Anderson
b5b002aa4b
Move banning natives from core to logic (bug 4406 part 3, r=fyren).
...
--HG--
rename : core/smn_banning.cpp => core/logic/smn_banning.cpp
2010-05-14 18:22:03 -07:00
David Anderson
78f5b513c0
Move admin natives from core to logic (bug 4406 part 2, r=ds).
...
--HG--
rename : core/smn_admin.cpp => core/logic/smn_admin.cpp
2010-05-14 17:46:19 -07:00
David Anderson
0032fcaa66
Move memutils from core to logic (bug 4406, r=ds).
...
--HG--
rename : core/MemoryUtils.cpp => core/logic/MemoryUtils.cpp
rename : core/MemoryUtils.h => core/logic/MemoryUtils.h
rename : core/sm_symtable.h => core/logic/sm_symtable.h
2010-05-14 16:14:59 -07:00
Scott Ehlert
0fba0923c8
Changed MSVC compiler flag /Ot to /Ox and added /OPT:REF linker flag.
2010-05-14 02:42:08 -05:00
Scott Ehlert
e0169f6696
Fixed loader on Mac OS X (bug 4392, r=dvander).
2010-05-14 01:04:17 -05:00
David Anderson
28217f10cb
Added ProcessTargetString simple filter API (bug 4404, r=ds).
2010-05-13 12:28:51 -07:00
Scott Ehlert
fb28f4bcd0
Fixed package name for Windows (bug 4395).
2010-05-13 04:54:31 -05:00
Scott Ehlert
8852256ab6
Appended OS names to package archives (bug 4395, r=dvander).
2010-05-13 04:23:43 -05:00
Scott Ehlert
95de453677
Compile and link fixes for Mac OS X (bug 4392, r=dvander).
2010-05-13 04:22:31 -05:00
Scott Ehlert
5ef40e15c4
Add support for Mac OS X to ResolveSymbol() and FindPattern() in IMemUtils (bug 4392, r=dvander).
2010-05-13 04:20:41 -05:00
Scott Ehlert
31f223bff5
Merge.
2010-05-13 04:19:39 -05:00
Scott Ehlert
9fce2b1d8e
Only build OB-Valve binaries on Mac OS X for now (bug 4392, r=dvander).
2010-05-13 04:18:58 -05:00
David Anderson
a6ceb337b2
Move timer natives into logic binary (bug 4402, r=ds).
...
--HG--
rename : core/smn_timers.cpp => core/logic/smn_timers.cpp
2010-05-13 01:47:12 -07:00
Scott Ehlert
f4e22cb44c
Backed out changeset 29e6cc6f2124 (bug 4392).
2010-05-12 04:13:56 -05:00
David Anderson
ab9750f8b2
Only build OB-Valve binaries on Mac OS X right now (bug 4392, r=ds).
2010-05-11 23:48:39 -05:00
Nicholas Hastings
fe8e0b0e0a
Merge
2010-05-11 20:41:19 -04:00
Nicholas Hastings
c2565cf3b7
Updated gamedata for ep2v cstrike(_beta) (bug 4399, r=fyren)
2010-05-11 20:40:14 -04:00
David Anderson
af82971bf5
Fixed Windows build.
2010-05-11 02:07:35 -07:00
David Anderson
271b52158e
Mac build fixes (bug 4392, r=me).
2010-05-11 01:46:55 -07:00
Fyren
26c404adee
Mac build fixes (bug 4392, r=dvander).
2010-05-11 01:46:54 -07:00
Scott Ehlert
f06af54165
Fixed compiler and linker flags for darwin (r=dvander).
...
The previous commit by 'me' was a fake atrocity created by dvander. :o
2010-05-11 02:36:03 -05:00
Fyren
2a77dfbcd2
Fixed buildbot scripts for darwin (r=dvander).
2010-05-11 00:16:52 -07:00
David Anderson
738fcb6563
Added pcre-7.9 build for darwin.
2010-05-11 00:10:37 -07:00
Scott Ehlert
3d4754d4ad
Fixed master amb script for darwin (r=dvander).
2010-05-11 00:10:36 -07:00
Scott Ehlert
b9ea1d1be4
Fixed master amb script for darwin (r=dvander).
2010-05-11 00:10:36 -07:00
Nicholas Hastings
b1b0484dae
Fixed TF2 natives not being marked optional when ext not required (bug 4389, r=fyren)
2010-05-10 18:18:15 -04:00
Nicholas Hastings
20b79784bf
Updated Empires gamedata (bug 4390, r=fyren)
2010-05-08 21:37:21 -04:00
Nicholas Hastings
4baa3358df
Updated geshi and npp sp language files for SM 1.3.2
...
Also fixed typo in geshi generator and added 'default' to list of reserved words.
2010-05-08 21:31:32 -04:00
Scott Ehlert
8fe7f8b8d8
Fixed SendConVarValue() on TF2, DOD:S, L4D, and L4D2 (bug 4273, r=dvander).
2010-05-04 22:53:26 -04:00
Scott Ehlert
6996a0db2b
Argh, really fixed HookEntityOutput() crash on TF2 (bug 4375).
2010-04-30 11:18:45 -04:00
Scott Ehlert
b89a899c82
Fixed HookEntityOutput() crash with recent updates to TF2 and L4D2 (bug 4375, r=pred, a=blocking).
2010-04-30 03:51:35 -04:00
Fyren
bbbbb660b3
Triggering build
2010-04-29 20:48:17 -07:00
Scott Ehlert
6ba29219e5
Updated sample extension makefiles to compile against latest changes for L4D2 and TF2 (bug 4374, r=dvander).
2010-04-29 16:06:32 -04:00
Nicholas Hastings
dd97bdcc2c
Fixed SetUserCvar offset for ep2v (bug 4371, r=fyren)
2010-04-29 14:12:08 -04:00
Nicholas Hastings
b63e0f08bf
Backed out changeset 907677755029
2010-04-29 14:11:03 -04:00
Nicholas Hastings
c5ae9d45ad
Fixed SetUserCvar offset for ep2v (bug 4371, r=fyren)
2010-04-29 14:05:22 -04:00
David Anderson
e906a0da8c
Merge.
2010-04-29 01:28:27 -07:00
David Anderson
2edfb0aaac
Fixed regression when using panels (no bug, r=me).
2010-04-29 01:28:11 -07:00
Nicholas Hastings
dc116858a9
ep2v gamedata (bug 4371, r=fyren)
2010-04-29 00:09:35 -07:00
Fyren
1a938f8711
ep2v build changes (bug 4371, r=dvander)
2010-04-29 00:08:08 -07:00
David Anderson
fc88cd3cb1
Check return value of GetPlayerNetInfo (bug 4315, r=fyren).
2010-04-27 23:40:04 -07:00
David Anderson
55205e631b
Merge.
2010-04-27 21:07:59 -07:00
David Anderson
a36fa76d21
Root menu handles in callbacks (bug 4353, r=fyren).
2010-04-27 21:03:20 -07:00
Nicholas Hastings
b8d512f5e1
Fixed entity output hooks not working in Insurgency (bug 4365, r=fyren)
2010-04-24 21:10:23 -04:00
Nicholas Hastings
d4263b59c6
Added obsidian to list of games which support tempents with ep2 gamedata (thread 75480, r=me).
2010-04-24 21:08:06 -04:00
Nicholas Hastings
e5e1507dff
Fixed functions.inc not having double-include prevention (bug 4342, r=fyren)
2010-04-24 21:06:10 -04:00
Zach Kanzler
2edf63c5fd
Fixed IGamePlayer->GetUserId() returning junk (bug 3916, r=fyren)
2010-04-24 21:00:43 -04:00
Fyren
5ec4b3441e
Build stuff for L4D2 DLC (bug 4361, r=SAWCE)
2010-04-23 11:39:12 -07:00
Nicholas Hastings
dd1757b3c3
Updated L4D2 gamedata for The Passing update (bug 4361, r=pending)
2010-04-23 14:22:41 -04:00
Nicholas Hastings
dda26545e5
Updated Insurgency gamedata for Insurgency 2010-04-19 update (bug 4356, r=fyren)
2010-04-23 10:38:16 -04:00
Nicholas Hastings
410ef8ce96
Merge
2010-04-19 11:18:46 -04:00
Nicholas Hastings
ce7cb9cf64
Added Notepad++ userDefineLang.xml generator for Sourcepawn
...
(based on the SP GeSHi generator)
2010-04-19 11:10:26 -04:00
Nicholas Hastings
31a16375ab
Enhanced Sourcepawn GeSHi generation script
...
* Added a few missing keywords.
* Added better preprocessor, number, and string control char highlighting.
* Added default tab width (of 4 spaces).
* Fixed parsing of some enum values.
* Changed keywords to be case sensitive.
* Changed colors to be more sane.
2010-04-19 11:08:23 -04:00
Nicholas Hastings
ec7b47da22
Updated Empires gamedata for Empires 2.25a release (bug 4108, r=fyren)
2010-04-19 10:38:28 -04:00
David Anderson
0124020ba4
Added obsidian to list of games which need menu redraws (thread 123237, r=me).
2010-04-04 23:50:27 -07:00
David Anderson
28f71d18bd
Added obsidian to radiotimeout game list (t=123237, r=me).
2010-04-04 23:49:28 -07:00
Nicholas Hastings
fe226c1c8d
Updated sourcepawn GeSHi colors slightly to appease 2.53% of the haterz.
2010-03-31 18:40:03 -04:00
Nicholas Hastings
18e20de4d6
Added GeSHi language file generator for Sourcepawn
2010-03-31 14:27:09 -04:00
Nicholas Hastings
956d345e17
Added TF2_StunPlayer native and TF2_GetPlayerConditionFlags stock to TF2 ext. (bug 4331, r=pred)
2010-03-31 08:51:25 -04:00
Nicholas Hastings
ddfb958647
Added missing semicolon in plugins/include/tf2.inc.
2010-03-23 20:06:13 -04:00
Nicholas Hastings
145d0ef37d
Added Gamerules SDKCall support to CSPromod gamedata (bug 4320, r=pred)
2010-03-23 19:42:19 -04:00
Nicholas Hastings
019e3956f7
Fixed bad caller crash with HookEntityOutput (bug 4311, r=fyren)
2010-03-20 11:07:45 -04:00
Nicholas Hastings
a72daff4ac
Added 4 new natives to TF2 ext. (bug 4166, r=pred)
...
Added natives for Regenerate, add/remove condition, and SetPlayerPowerPlay. Also updated TF2 test plugin.
2010-03-18 11:35:05 -04:00
Nicholas Hastings
58ce9cd37f
Added missing core voting cvars to sourcemod.cfg (bug 4309, r=fyren)
2010-03-11 22:00:46 -05:00
Nicholas Hastings
687bdaff8f
Added missing core voting cvars to sourcemod.cfg (bug 4224, r=pred)
2010-03-11 17:43:46 -05:00
Nicholas Hastings
2143a66ad6
Fixed incorrect DispatchSpawn signature for ZPS and added ShowMenu and Hudtext support (bug 4279, r=Fyren)
2010-03-09 20:39:56 -05:00
Nicholas Hastings
74892f1562
Re-enabled ShowMenu support for FortressForever (bug 4028, r=dvander)
2010-03-09 18:50:47 -05:00
Nicholas Hastings
4a59ac011f
Fixed FireOutput signature for FortressForever (bug 4062, r=dvander)
2010-03-09 18:47:56 -05:00
Nicholas Hastings
e0fd2e8f27
Fixed sm_rename on L4D2 on Windows (bug 4131, r=dvander)
2010-03-09 18:44:18 -05:00
Nicholas Hastings
ba76506773
Fixed inaccurate description for sm_unban (bug 4245, r=dvander)
2010-03-09 18:41:25 -05:00
Nicholas Hastings
d224827544
Fixed CSPromod SDKTools Support (bug 4255, r=dvander)
2010-03-09 18:36:45 -05:00
Nicholas Hastings
8d35b5bd11
Updated PVKII support for PVKII 2.3 (bug 4276, r=dvander)
2010-03-09 18:29:31 -05:00
Nicholas Hastings
9df28c25d7
Fixed CreateGameRulesObject sig for ZPS (bug 4285, r=dvander).
2010-03-09 18:13:21 -05:00
Matt Woodrow
5f9b2a91fd
Added optional 'No Vote' option to vote menu (bug 4217, r=dvander)
2010-02-27 14:56:02 +13:00
Erik Minekus
46a46f5e49
Fixed Insurgency gamedata file (bug 4282, r=dvander).
2010-02-24 23:41:06 -08:00
Liam
4bdc495d01
Corrected a typo in the string.inc file. (bug 4207, r=fyren)
2010-02-13 01:49:39 -05:00
Liam
e60d5e6aeb
Updated VC2010 files.
2010-02-13 01:13:43 -05:00
UNLOZE
7c3387755d
Added MSVC10 files for Visual Studio 2010 support.
2010-02-13 00:40:53 -05:00
Fyren
6f04dad428
maxClients -> MaxClients in sdktools_sound.inc (fix bug 3985, r=psychonicsux)
2010-02-10 11:07:21 -08:00
Nicholas Hastings
6ed4720df3
Added missing file for Battlegrounds support (bug 4146).
2010-02-08 20:47:51 -08:00
Nicholas Hastings
ac7b454039
Added SDKTools support for CSProMod (bug 4255, r=dvander)
2010-02-08 20:25:11 -08:00
Nicholas Hastings
0af39de346
Fixed base plugins using GetMaxClients() instead of MaxClients (bug 3985, r=dvander).
2010-02-08 20:14:52 -08:00
Nicholas Hastings
d484979fe8
Fixed CreateEntityByName for Insurgency (bug 4180, r=dvander).
2010-02-08 20:10:24 -08:00
Nicholas Hastings
6e87e5c05f
Updated Garry's Mod offsets (bug 4230, r=dvander).
2010-02-08 20:08:14 -08:00
Nicholas Hastings
7633c8e76e
Fixed nextmap errors on Garry's Mod (bug 4268, r=dvander).
2010-02-08 20:06:48 -08:00
Fyren
c78e89c3c1
Compiler confused |any| tag with |String| on array arguments.
2010-02-08 20:00:06 -08:00
David Anderson
1852aaf332
Fixed GetClientCookieTime not being exported (bug 4237, r=fyren).
2010-02-08 19:58:36 -08:00
Nicholas Hastings
8b4c8f63c0
Fixed FindEntityByClassname crash in Synergy (bug 4235, r=dvander).
2010-02-08 19:57:20 -08:00
Fyren
d7b64c18c2
Fixed NULL-deref in entity handling code.
2010-02-08 19:55:14 -08:00
Nicholas Hastings
09668c972e
Fixed Day of Defeat offsets for 20100203 update (bug 4262, r=dvander).
2010-02-04 19:28:06 -06:00
Scott Ehlert
68a0d10443
Webternet and Updater extensions now load on Windows 2000 (bug 4234, r=dvander).
2010-01-20 15:12:57 -06:00
David Anderson
0708e7f8f6
Fixed accidental hook against garbage offset (bug 4231, r=fyren).
2010-01-20 04:03:46 -08:00
David Anderson
1235e989d4
Added PlayerRunCmd offset for DoD:s (bug 4231 mitigation, r=me).
2010-01-20 04:01:39 -08:00
Scott Ehlert
3a6808e4d8
Updated .hgignore for Explorer files beginning with a lowercase letter (argh!)
2010-01-20 02:40:55 -06:00
David Anderson
dbfb034548
Mercurial queues... oh, how terrible.
2010-01-18 03:20:44 -08:00
David Anderson
94d01e9e5a
Moved CRC32 from core to logic (no bug, r=me).
2010-01-18 03:08:52 -08:00
David Anderson
5e48b49b7e
Updated credits for 1.3 release.
2010-01-14 03:29:31 -08:00
Greyscale
3b0785cae0
Fixed missing #endif in adminmenu.inc (bug 4216, r=dvander).
2010-01-14 00:22:45 -08:00
David Anderson
bd3b46d624
Fixed command listener spew on server shutdown (bug 4198, r=fyren).
2010-01-13 21:48:51 -08:00
David Anderson
1cbe996831
Linux build fix (bug 3520 fallout).
2010-01-11 22:50:44 -08:00
Downtown1
18865c44c8
Added a new ValveCallType that allows for arbitrary |this| parameters, as well as associated features in gamedata and for reading/writing memory (bug 3520, r=dvander, sr=fyren).
2010-01-11 22:46:44 -08:00
David Anderson
ead6ca73e5
Triggering build.
2010-01-11 20:09:34 -08:00
Nicholas Hastings
deb3f6d9c4
Changed basechat to use %N instead of GetClientName (bug 4205, r=dvander).
2010-01-10 17:57:34 -08:00
Nicholas Hastings
b1b98c5256
Fixed basechat not using color messages on hl2mp (bug 4204, r=dvander).
2010-01-10 17:51:24 -08:00
Nicholas Hastings
4dc2227f23
Fixed lack of quotes on some basechat log messages (bug 4132, r=dvander).
2010-01-10 17:50:30 -08:00
David Anderson
a76f9e11fb
Backed out changeset 9a52d61fe6ba (bad commit).
2010-01-10 17:49:44 -08:00
Nicholas Hastings
abeb91a5e4
Fixed lack of quotes on some basechat log messages (bug 4132, r=dvander).
2010-01-10 17:47:11 -08:00
Nicholas Hastings
6d5e7cbe08
Added missing SDK define for L4D2 (bug 4209, r=dvander).
2010-01-10 17:38:03 -08:00
Nicholas Hastings
c468c26ad6
Follow-up to bug 4194 (r=dvander).
2010-01-10 17:29:32 -08:00
David Anderson
a0e940c5a9
Merge.
2010-01-10 17:16:08 -08:00
David Anderson
2f1de22cae
Backed out changeset 292be4eb9d0c (bug 4211).
2010-01-10 17:16:02 -08:00
David Anderson
4631282709
Fixed reentrancy problems with iterators, forwards, and function removals (bug
...
4059, r=fyren).
2010-01-10 16:58:17 -08:00
Fyren
306ac5243a
Fixed GuessSDKVersion() not working on ep2v (bug 4194, r=dvander).
2010-01-09 11:33:19 -08:00
Nicholas Hastings
956fe42a6c
Fixed SetUserCvar (sm_rename) on TF/DoD Linux (bug 4196, r=dvander).
2010-01-07 01:26:01 -08:00
Nicholas Hastings
1824bdfe7e
Add Insurgency to list of games that support HUD messages (bug 4136, r=dvander).
2009-12-19 20:42:32 -08:00
David Anderson
5f53284cbd
Fixed build, wrong enum comparison.
2009-12-19 18:25:56 -08:00
David Anderson
7a84b71eb2
Fixed crashes from rare plugin loading errors (bug 4153, r=ds).
2009-12-19 18:19:28 -08:00
David Anderson
85382cd6c2
Fixed SourceMod crashing after flushing the profiler (bug 4149, r=ds).
2009-12-19 18:18:17 -08:00
David Anderson
02a99f1e51
Add ability to change dontBroadcast status on hooked events (bug 3886, r=ds).
2009-12-19 18:16:41 -08:00
Nicholas Hastings
fe405df704
Another TF2 gamedata fix (bug 4151, r=dvander).
2009-12-19 12:57:26 -08:00
Nicholas Hastings
ac5ee90c9b
Battlegrounds 2 gamedata support (bug 4146, r=dvander).
2009-12-19 00:03:57 -08:00
Nicholas Hastings
fb6b34e155
TF2 gamedata updates (bug 4147, r=dvander).
2009-12-18 22:01:41 -08:00
Fyren
caa8932c9a
Improve/fix GetEntity (bug 4092, r=pred)
2009-12-15 23:14:53 -08:00
David Anderson
75611f3bca
Fixed profiler being set to NULL (bug 4143, r=fyren).
2009-12-14 23:08:15 -08:00
David Anderson
f0f14d8a22
Fixed infinite loop in Windows build failure path (bug 4144, r=ds).
2009-12-14 23:07:54 -08:00
Nicholas Hastings
98ad6cd23b
Fixed CreateEntityByName for Insurgency (bug 4046, r=dvander).
2009-12-14 20:31:16 -08:00
Nicholas Hastings
bd80d1cd76
Updated Synergy gamedata (bug 3987, r=dvander).
2009-12-14 20:30:44 -08:00
Nicholas Hastings
5a4670ec2f
Added HudText support for Zombie Master (bug 4004, r=dvander).
2009-12-14 20:30:04 -08:00
Nicholas Hastings
6fd039925a
Added Neotokyo support (bug 4126, r=dvander).
2009-12-14 20:29:23 -08:00
David Anderson
cd602ab5e3
Fixed basecomm description spelling (bug 4112, r=me).
2009-12-14 20:27:26 -08:00
Dog
f59ead54d3
Fixed CommitSuicide offset on DoD:S (bug 4109, r=dvander).
2009-12-14 20:26:45 -08:00
Fyren
4030f1e40d
Merge
2009-11-23 01:50:28 -08:00
Fyren
b7ac7452f7
Fix wonky handling of path separators for "sm plugins" commands (bug 3857, r=dvander)
2009-11-23 01:47:32 -08:00
Scott Ehlert
5dd6867408
Updated .hgignore to ignore some Windows and OS X files.
2009-11-22 01:39:29 -06:00
Scott Ehlert
9d410df287
Updated sample_ext and mms_sample_ext for Orange Box Valve and Left 4 Dead 2 (bug 4118, r=pred).
2009-11-22 01:33:08 -06:00
David Anderson
fe8dc36074
Use GetVSPInfo() from MM:S 1.8 legacy API (bug 4081, r=ds).
2009-11-20 15:18:58 -06:00
Fyren
0cef3fbf27
Fix leak in nominations plugin (bug 4104, r=pred)
2009-11-18 15:44:51 -08:00
Fyren
b5d9b18da4
Fix rare basevotes map vote problem (bug 3905, r=dvander)
2009-11-18 15:42:21 -08:00
Scott Ehlert
dc0ea197cd
Added IMemoryUtils::ResolveSymbol() for resolving symbols hidden via GCC's -fvisibility=hidden (bug 4091, r=dvander,pred).
...
Right now, this is only used on L4D2 where it is needed.
2009-11-06 16:24:40 -06:00
David Anderson
5bf17fc5ae
Clarified handle invariants in clientprefs.inc (no bug, r=me).
2009-11-04 13:52:12 -05:00
Fyren
33ca5943fa
Don't call edict_t::StateChanged(ushort) on L4D2 (bug 4090, r=dvander)
2009-11-01 02:53:34 -08:00
Scott Ehlert
edc6591041
Use SOURCE_ENGINE_ORANGEBOXVALVE constant from MM:S 1.8 (bug 4087, r=dvander).
2009-10-30 14:04:43 -05:00
Fyren
113ec33743
More L4D2 gamedata changes
2009-10-30 01:24:55 -07:00
Scott Ehlert
8c297832f6
Fixed Windows build, I think.
2009-10-30 00:03:54 -05:00
Fyren
e767b2ff94
Typo fix
2009-10-29 20:34:00 -07:00
Scott Ehlert
a1ff408c13
Merge.
2009-10-29 21:47:27 -05:00
Matt Woodrow
440184e83c
New sdk uses _linux for vstdlib/tier0
2009-10-30 15:20:48 +13:00
Matt Woodrow
8ee6cad7ea
Build Trigger
2009-10-30 15:10:34 +13:00
Matt Woodrow
edb17b76f0
AMBuild updated to use new MM:S version
2009-10-30 14:58:17 +13:00
Fyren
31dc5f335d
Updated GuessSDKVersion
2009-10-30 14:34:34 +13:00
Matt Woodrow
eb68e4c627
SourceMod MSVC project files updated, windows tested and loading, gamedata fix.
2009-10-30 14:29:45 +13:00
Matt Woodrow
98e97920ae
AMBuild updated for new L4D2 engine
2009-10-30 13:27:19 +13:00
Matt Woodrow
533723cd8b
L4D2 gamedata updates
2009-10-30 13:27:05 +13:00
Fyren
9e69afbbd6
Inital SM fixes for l4d2 and linux makefile updates
2009-10-30 13:26:13 +13:00
Scott Ehlert
2dea76dfa1
Changed name in credits.
2009-10-29 17:35:00 -05:00
David Anderson
8a8bafb199
Use GetSourceEngineBuild() from MM:S 1.8 legacy API (bug 4083, r=ds).
2009-10-29 01:33:57 -07:00
David Anderson
5a21d8c24d
Let SourceMod use OnUnlinkConCommandBase from MM:S 1.8 legacy API (bug 4080, r=ds).
2009-10-29 00:53:31 -07:00
David Anderson
5111b4799c
Fix iloop race when using AddCommandListener and SourceMod unloads (bug 4077, r=pred).
2009-10-29 00:06:12 -07:00
David Anderson
528bbe0116
Build against MM:S 1.8 with core-legacy (bug 4076, r=ds).
2009-10-28 23:30:52 -07:00
David Anderson
3030ab8664
Fixed crash when activating command listeners on EP1 while inside a command callback (bug 4072, r=pred).
2009-10-28 00:50:48 -07:00
David Anderson
2698ff1a04
Added feature testing functionality (bug 4021, r=pred).
2009-10-28 00:37:34 -07:00
David Anderson
084dd1c8dd
Build fix.
2009-10-28 00:31:48 -07:00
David Anderson
a8392889de
Fix maphistory command not returning a value (bug 4069, r=pred).
2009-10-28 00:08:15 -07:00
David Anderson
3bf5edc2b3
Added @spec target (bug 2718, r=fyren).
2009-10-27 03:41:36 -07:00
David Anderson
97be0ff22a
Bumped trunk version.
2009-10-27 03:11:34 -07:00
David Anderson
b43c8c018b
Warn user when adminmenu_custom is going to emit duplicate entries (bug 3894, r=pred).
2009-10-27 01:43:51 -07:00
David Anderson
38a5a4b97b
Increase display lengths on custom menus (bug 3677, r=pred).
2009-10-27 01:37:19 -07:00
Matt Woodrow
73d70b6953
Fixed bug in entity output hooks (bug 3988, r=fyren).
2009-10-27 00:03:59 -07:00
David Anderson
6b06733192
Added better random number generator (bug 3831, r=fyren).
2009-10-26 23:59:59 -07:00
David Anderson
359146f60b
Don't pass unconnected clients into OnClientCommand (bug 3732, r=fyren).
2009-10-26 23:51:39 -07:00
Fyren
0931c6a7e1
Fix OnConfigsExecuted() executing too early on EP1 with large config files (bug 3828, r=dvander).
2009-10-26 23:44:57 -07:00
Fyren
f2049c5910
Fix menu population for sm_who (bug 4030, r=pred)
2009-10-20 15:48:56 -07:00
David Anderson
de76827dd8
Fixed using war mode not load_unlocking before reloading (bug 3869, r=pred).
2009-09-27 02:25:32 -04:00
David Anderson
0cae3ac5a1
Use case-insensitive game folder matches for Windows (bug 3913, r=pred).
2009-09-27 02:19:17 -04:00
David Anderson
4fc378d3e2
Target filters now run for "@me" special target (bug 4000, r=pred).
2009-09-27 02:17:23 -04:00
Scott Ehlert
e3e11d233c
Merge.
2009-10-06 13:37:59 -05:00
Scott Ehlert
fcfd5c7419
Fixed crash when a plugin was unloaded before a client convar query had returned results (bug 4044, r=dvander).
2009-10-06 13:37:30 -05:00
Erik Minekus
be8c498aea
Fix help message for sm cvars (bug 3994, r=dvander).
2009-10-06 03:15:10 -07:00
TESLA-X4
5528b9ba09
HL2DM support for OnPlayerRunCmd (bug 3914, r=dvander).
2009-10-06 03:13:44 -07:00
Nicholas Hastings
c60877b6f2
GoldenEye:Source supports ShowMenu (bug 3747, r=dvander).
2009-10-06 03:06:02 -07:00
Scott Ehlert
07901946d0
Fixed building of libcurl on Linux when a build clobber is done.
2009-10-06 01:52:08 -05:00
Scott Ehlert
705ea18b2a
Really fixed version.rc file problem by removing and recreating build OUTPUT directory when required (bug 4042, r=dvander).
2009-10-06 01:46:06 -05:00
Scott Ehlert
3277cc3675
Fixed case where version.rc files could have incorrect version number (bug 4042, r=dvander).
2009-10-04 00:52:53 -05:00
David Anderson
c09b7bed34
Updated to latest GeoLite Country database (OCT-2009).
2009-10-02 05:08:14 -07:00
Fyren
83e633534d
New L4D offset for SetUserCvar (bug 4033, r=dvander).
2009-10-02 04:59:47 -07:00
David Anderson
8a2c299653
Fixed rare crash involving hudtext code and maxclient shifts (bug 4016, r=fyren).
2009-10-02 04:30:46 -07:00
David Anderson
74dc2ed1f9
Re-enabled PDB files.
2009-10-02 03:47:42 -07:00
David Anderson
dc0d6a9b4a
Fixed crash when reloading blocked plugins fails (bug 4038, r+a=fyren).
2009-10-02 03:33:59 -07:00
David Anderson
3f264097a7
Removed unused files.
2009-10-02 03:30:54 -07:00
Nicholas Hastings
e0c7b17bd5
Updated GiveNamedItem for latest L4D update (bug 4035, r=dvander).
2009-10-02 02:35:25 -07:00
Fyren
d43b027c25
Fixed crash when block-loading more than 8 plugins (bug 4034, r=dvander).
2009-10-02 02:30:01 -07:00
Eric Minekus
85963cafe7
Fixed several plugins excluding the last client from loops (bug 3984, r=dvander).
2009-10-02 02:26:11 -07:00
Fyren
d4deeb4edd
Puuuuuush for SDK change (bug 4032)
2009-10-01 08:48:57 -07:00
David Anderson
c72bfe3685
Another forgotten-file for bug 4015. Thanks mqueues.
2009-09-26 17:19:47 -04:00
David Anderson
90137f2263
Follow-up to bug 4015: apparently hg patch doesn't commit added files.
2009-09-26 17:14:50 -04:00
David Anderson
d8474cfafa
Added generic command hooking mechanism, to replace Reg*Cmd which is intended for command creation (bug 4015, r=pred).
2009-09-26 17:12:23 -04:00
Matt Schubert
493a756aaa
Typo; missed a quotation mark
2009-09-17 13:08:18 -04:00
Matt Schubert
95d30ba4ec
Fixed the Huntsman not firing CalcIsAttackCritical (bug 3927, r=dvander)
2009-09-17 12:42:58 -04:00
Matt Woodrow
dbcb3e6192
Merge
2009-09-17 19:04:15 +12:00
Matt Woodrow
4228642b53
Rockthevote 'already voted' message now displays RTV progress (bug 4011, r=Fyren)
2009-09-17 18:55:40 +12:00
Matt Woodrow
acba87ae46
Added voting output (bug 1997, r=dvander)
2009-09-17 18:54:40 +12:00
David Anderson
533f17b3b0
Block plugins from registering "sm" command (bug 4013, r=pred).
2009-09-16 22:37:20 -07:00
Matt Woodrow
77de71d79d
Fixed gnprintf's translation parameter reordering (bug 4010, r=dvander)
2009-09-16 13:38:04 +12:00
David Anderson
caadb7fa27
Fixed invalid array access in PluginSys (bug 3933, r=pred).
2009-09-07 21:29:18 -07:00
David Anderson
1dd862f83d
Build fix, bug 3818 fallout.
2009-09-07 17:15:47 -07:00
Fyren
70bb4930f6
Respect clientside mutes and add fixed client listening API (bug 3818, r=pred,dvander).
2009-09-07 17:09:28 -07:00
David Anderson
852eb5c524
Fixed BanClient() crashing if called before certain callbacks (bug 3912, r=pred).
2009-09-07 16:21:48 -07:00
Matt Woodrow
3cfc45c4e8
Fixed TR_GetEntityIndex returning -1 for world ent hits (Logical entities bcompat break)
2009-09-05 19:36:12 +12:00
David Anderson
db97c2a5b1
Thanks, Python.
2009-08-30 17:27:44 -07:00
David Anderson
70993256b9
Added -lpthread to sourcemod.logic binary.
2009-08-30 17:26:03 -07:00
David Anderson
a439c3be3c
Added sourcemod.logic to package script.
2009-08-30 12:06:32 -07:00
David Anderson
0a060982e3
Fixed extension version reporting.
2009-08-30 01:54:45 -07:00
David Anderson
7ffcc176cd
Fixed build failure in profiler.
2009-08-30 01:43:05 -07:00
David Anderson
4a9650df80
Added missing version file.
2009-08-30 01:40:39 -07:00
David Anderson
f1c6f09f98
Added missing configure script.
2009-08-30 01:38:28 -07:00
David Anderson
f039c0636e
More build fixes.
2009-08-30 01:34:24 -07:00
David Anderson
a620e1490c
Build fixes.
2009-08-30 01:19:32 -07:00
David Anderson
d682361cfc
More changes for new build system.
2009-08-30 00:46:56 -07:00
David Anderson
d3f0a14867
Imported support for new build system.
2009-08-30 00:21:42 -07:00
David Anderson
83393f299a
Removed auto folders (bug 3949).
2009-08-30 00:03:58 -07:00
Matt Woodrow
bf1285567e
Build fix
2009-08-24 09:41:53 +12:00
DaFox
e315726001
Added PointOutsideWorld native to sdktools (bug 3906, r=dvander)
2009-08-24 09:19:42 +12:00
Erik Minekus
2f3e172162
Added "motd" chat trigger to basetriggers (bug 2694, r=dvander)
2009-08-24 09:13:37 +12:00
Kornelijus Survila
d6cf9bd8ae
Added manual extension reloading command to root console menu (bug 3934, r=dvander)
2009-08-24 09:11:42 +12:00
Zach Kanzler
5710a35388
Added Kick, Ban and IsInKickQueue to public extension API (bug 3907, r=dvander)
2009-08-24 09:05:54 +12:00
Mr E. Unknown
1156d00538
Fixed 'list' type custom menu entries overwriting admin restrictions (bug 3783, r=pred)
2009-08-24 09:02:10 +12:00
Downtown1
5707354a18
Added sm_resetcvar command to basecommands (bug 3636, r=pred)
2009-08-24 08:55:34 +12:00
Matt Schubert
155cc4573c
Fixed ForceRespawn offset for TF2
2009-08-20 03:02:43 -04:00
Matt Woodrow
3288592d30
Fixed tf2 build configs
2009-08-17 11:07:14 +12:00
Matt Woodrow
886b683739
Makefile fix
2009-08-17 10:54:57 +12:00
Matt Woodrow
95cffca5f1
Forgot makefiles patch
2009-08-17 10:53:54 +12:00
Matt Woodrow
85cb592a7e
Fixed typo in the build tool
2009-08-17 10:44:35 +12:00
Matt Woodrow
13b9deb5ef
Merged the build fixes (hopefully)
2009-08-17 10:42:01 +12:00
Matt Woodrow
c307c692a0
Copy of new tf engine changes from 1.2 branch
2009-08-17 10:03:53 +12:00
David Anderson
008e98d980
Fixed incorrect escaping in clientprefs SQLite queries (bug 3904, r+a12=pred).
2009-08-10 22:16:58 -04:00
Fyren
b11f597521
Fix SetClientViewModel (bug 3941, r=pred)
2009-08-09 15:35:49 -07:00
Matt Woodrow
944c523a49
Fixed incparser for new functag format and added a sample Crimson Editor template
2009-08-09 14:03:50 +12:00
psychonic
3c365259cc
Synergy gamedata updates (bug 3315, r=dvander)
2009-07-30 17:17:48 -07:00
David Anderson
98274d4b17
Linux build of pcre-7.9 (bug 3923).
2009-07-28 12:56:16 -05:00
David Anderson
12a1cb9e97
Check-in of pcre-7.9 source code and win32 static lib (bug 3923).
2009-07-28 17:51:34 -04:00
Matt Woodrow
d273750849
Mergé
2009-07-28 15:06:57 +12:00
Matt Woodrow
75c54c6738
Fixed regression with sound natives (bug 3918, r=dvander)
2009-07-28 15:05:47 +12:00
Fyren
ffd72fbb4d
Improve non-admin to admin chat (bug 3844, r=pred)
2009-07-27 17:02:04 -07:00
Fyren
71dc3d4826
Make Insurgency use SayText for printing to chat (bug 3738, r=dvander)
2009-07-27 16:45:30 -07:00
psychonic
b7757d71bf
Insurgency gamedata updates (bug 3511, r=dvander)
2009-07-27 16:17:13 -07:00
psychonic
55338e731b
ZM gamedata updates (bug 3746, r=dvander)
2009-07-27 16:16:33 -07:00
psychonic
097aa3fa16
Empires gamedata updates (bug 3500, r=dvander)
2009-07-27 16:13:55 -07:00
psychonic
935d6a7cf5
ZPS gamedata updates (bug 3877, r=dvander)
2009-07-27 16:04:43 -07:00
psychonic
c69d1c7fb8
AoC gamedata updates (bug 3891, r=dvander)
2009-07-27 13:30:01 -07:00
Fyren
b5152c0c48
Fix sm_corecfgfile for modified sm_basepaths (bug 3856, r=dvander)
2009-07-27 13:22:55 -07: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
764fbe7fac
A merge?
2009-07-24 12:59:13 +12:00
Matt Woodrow
0c9160ec8b
More build fix attempts
2009-07-24 12:54:08 +12:00
Matt Woodrow
33bed487ac
Please GCC?
2009-07-24 12:43:13 +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
7ec656db09
Fix RemoveDisguise Windows signature for TF2
2009-07-09 17:51:12 -04: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
Fyren
14320f2155
Fix PlayerRunCmd offset for TF2
2009-06-16 19:41:44 -07:00
David Anderson
1923368353
Fixed build.
2009-05-30 20:04:55 -04:00
David Anderson
752bd78de5
Fixed compiler asserting when returning a string literal (bug 3836, r=fyren).
2009-05-30 20:03:56 -04:00
David Anderson
c4b17855e5
Fixed compiler erroring when tagging functions for string return (bug 3837, r=fyren).
2009-05-30 20:03:01 -04:00
David Anderson
a1543f79cb
Fixed compiler not handling constant chained relational operators correctly (bug 3838, r=fyren).
2009-05-30 20:02:05 -04:00
David Anderson
d4798ccaa5
Fixed revote bug and inflexibilities in RedrawClientVoteMenu (bug 3834, r=fyren).
2009-05-30 19:59:55 -04:00
Fyren
c2c4ed1fe5
Fix crash when unloading a plugin with live user message hooks (bug 3817, r=dvander)
2009-05-25 18:12:26 -07:00
David Anderson
614188c82b
Fixed compiler using NDEBUG in debug builds (bug 3815, r=fyren).
2009-05-24 12:08:27 -04:00
David Anderson
53e98c114a
Fixed Plugin_Handled acting like a Stop in usermsg hooks (bug 3685, r=fyren).
2009-05-24 12:01:18 -04:00
Fyren
73c8246204
Preliminary TF2 gamedata changes
2009-05-21 20:43:22 -07:00
Matt Woodrow
58d98f8454
Fixed crash on client disconnect
2009-05-19 15:16:25 +12:00
Fyren
7605396e84
Add L4D handling to GuessSDKVersion() (bug 3842, r=dvander)
2009-05-16 16:32:21 -07:00
"David Anderson
cec339552e
Moved smn_functions to logic binary.
...
--HG--
rename : core/smn_functions.cpp => core/logic/smn_functions.cpp
2009-05-14 11:38:50 -04:00
"David Anderson
fc003db139
Updated MSVC9 files.
2009-05-14 11:28:43 -04:00
"David Anderson
caf434aef2
Moved profiler and adt_trie to logic binary.
...
--HG--
rename : core/Profiler.cpp => core/logic/Profiler.cpp
rename : core/Profiler.h => core/logic/Profiler.h
rename : core/smn_adt_trie.cpp => core/logic/smn_adt_trie.cpp
2009-05-14 11:24:07 -04:00
David Anderson
5261873f39
Fixed Linux build.
2009-05-13 22:07:11 -04:00
David Anderson
421b58f68e
Import of core modularization plan (bug 3599).
2009-05-13 21:55:50 -04:00
Fyren
850dbd62c6
Fix pred's failed l2merge merge
2009-05-13 16:24:55 -07:00
David Anderson
2af45da0a8
Merge from 1.2 branch.
2009-05-12 19:43:21 -04:00
David Anderson
685e8bac22
DOS line endings to match 1.2 branch.
2009-05-12 19:43:02 -04:00
David Anderson
e2a6ae9ecc
Central place to mark releases so buildbot symbols aren't scrapped by purge script (bug 3809, r=me, a12=NPOTB).
2009-05-12 19:06:57 -04:00
David Anderson
eb64e66e9f
Fixed crash when clientprefs saw disconnect from 64th client (bug 3821, r=pred).
2009-05-12 17:28:43 -04:00
Fyren
6a24b049cb
Fixed early tv_enable causing crashes (bug 3766, r=dvander).
2009-05-12 17:27:45 -04:00
David Anderson
1112dfffb3
Merge.
2009-05-12 17:26:47 -04:00
David Anderson
3304bc2f3a
Backed out changeset 97d5f4dbae0b
2009-05-12 17:26:39 -04:00
David Anderson
4d2bee192f
FortressForever does not support radio menus (bug 3819, r+a12=me).
2009-05-12 12:59:11 -04:00
David Anderson
2d4fb8a463
Merge.
2009-05-12 12:37:24 -04:00
Fyren
56c5012bef
Fixed early tv_enable causing crashes (bug 3766, r=dvander).
2009-05-12 12:37:12 -04:00
Fyren
47002f970d
Fix bad bintools assert that will always fail in debug (r=pred)
2009-05-11 19:45:51 -07: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
Matt Woodrow
bd97bdd378
Fixed unhook event crash (bug 3814, r=dvander)
2009-05-11 11:32:59 +12:00
David Anderson
211c5dcfcd
Fixed compiler reading uninitialized strings while processing varargs (bug 3811, r=fyren,pred, a12=blocking).
2009-05-10 11:01:19 -04:00
David Anderson
2cdf1897b9
Merge.
2009-05-09 09:24:04 -04:00
David Anderson
bf8c57c669
Fixed compiler choosing whether to emit stradjust.pri on dynamic arrays based on uninitialized memory (bug 3810, r=fyren,pred, a12=blocking).
2009-05-09 09:21:14 -04:00
Fyren
7fd6b308f8
Fix Windows L4D CreateFakeClient signature (bug 3792)
2009-05-08 00:10:12 -07:00
Fyren
6908c0f1d0
Fix sdktools MSVC9 project file (and sm_slap) for EP1 games (bug 3768)
2009-05-07 20:15:32 -07:00
Fyren
f74380b3e9
Fix casting problems in TextParsers breaking TrimString for non-ASCII (bug 3800, r+a12=dvander)
2009-05-03 11:23:12 -07:00
Matt Woodrow
4abdc29d9e
l2merge Fyren
2009-04-24 18:20:55 +12:00
Fyren
5096aef6e7
Remove knife critical stuff and previous "fix" (bug 3791, r=pred)
2009-04-22 19:06:19 -07:00
Fyren
d9f5801a68
I can in no way find fault with myself, so I blame buildbot.
2009-04-21 17:55:14 -07:00
Fyren
462e03d150
Fix medigun/CalcIsAttackCritical Windows crash (bug 3791, r=pred)
2009-04-21 02:38:35 -07:00
Fyren
6aded88e14
Fixed CommitSuicide offset for today's TF2 update
2009-04-20 21:38:12 -07:00
Fyren
74a25097b2
Fix OnClientConnect rejectmsg handling, improve doc (bug 3690, r=dvander)
2009-04-13 16:39:53 -07:00
Matt Woodrow
2c190f502f
Added new playerhelpers interface
2009-04-13 10:02:55 +12:00
Matt Woodrow
0122686541
Clientprefs now loads cookies for clients on late load (bug 3735, r=dvander)
2009-04-13 09:50:46 +12:00
Fyren
187c0a9bf7
Fix GetCommandFlags for original engine games (bug 3759, r=dvander)
2009-04-07 17:24:22 -07:00
Fyren
a4295d1e93
Add a warning to not edit SM's gamedata files; switched to UNIX line endings (bug 3728, r=dvander)
2009-04-07 09:59:21 -07:00
Fyren
9def5e57de
Disable nextmap in Synergy and Dystopia (bug 3687, bug 3741; r=liam)
2009-04-01 05:56:51 -07:00
Fyren
3d573c08a1
Fix CommitSuicide offset (bug 3726, r=Srdog)
2009-04-01 04:35:51 -07:00
Fyren
c9ff6be881
Fix CommitSuicide offset (bug 3726, r=Srdog)
2009-04-01 04:34:01 -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
David Anderson
569f4646a0
Fixed builder not passing GCC version in some cases (bug 3750, r=ds, a12=ds).
2009-03-30 08:29:47 +02:00
David Anderson
16756e550f
Handle FormatMessage failures from LoadLibrary oddities (bug 3760, r=fyren).
2009-03-29 09:01:40 -04:00
Fyren
933b77e429
Fix sm exts info help message
2009-03-25 21:01:40 -07:00
David Anderson
3ac9ecb4b7
Removed tag system (bug 3751, r=fyren, a12=blocking).
2009-03-25 03:27:32 -04:00
Fyren
ccc4386285
Let vtablecheck take class names instead of just vtable symbols (also fix line endings)
2009-03-21 18:17:43 -07:00
Fyren
4364ba46e2
Switch base plugins to APL2; disable nextmap for L4D, Dystopia, Synergy (bugs 3716, 3687, 3741; r=pred)
2009-03-18 22:10:39 -07:00
Fyren
d7917a6a9a
Add AskPluginLoad2() to allow silent failure, deprecate AskPluginLoad() (bug 3716, r=dvander)
2009-03-18 19:20:40 -07:00
Fyren
81e30e75c4
Merge: this'll teach me to not pull first
2009-03-18 19:15:40 -07:00
Fyren
7a94343dec
Fix/restore TF2_IgnitePlayer (bug 3528, r=pred)
2009-03-18 18:50:31 -07:00
Fyren
3ee6bae4ba
Fix/restore TF2_IgnitePlayer (bug 3528, r=pred)
2009-03-18 18:50:20 -07:00
Fyren
9a77e6b3cc
Gave OnClientAuthorized() its meds.
2009-03-18 18:34:46 -07:00
Fyren
a1727cc047
vim syntax file and a perl script to generate a syntax file from the includes
2009-03-18 18:30:35 -07:00
Matt Woodrow
5b012b6509
Merge
2009-03-17 12:31:10 +13:00
Matt Woodrow
c23ffa2ce5
Added GetClientCookieTime native (bug 3736, r=dvander)
2009-03-17 12:30:21 +13:00
Matt Woodrow
ff68383732
Added GetClientCookieTime native (bug 3736, r=dvander)
2009-03-17 12:29:10 +13:00
Matt Woodrow
bce2b2adb6
Added new playerhelpers interface
2009-03-17 12:28:37 +13:00
Matt Woodrow
fa8c9a8418
Clientprefs now loads cookies for clients on late load (bug 3735, r=dvander)
2009-03-17 12:28:05 +13:00
David Anderson
2e176b8b8d
Fixed auto update URL being set too late (bug 3699, r=pred).
2009-03-16 18:43:34 -04:00
Fyren
f6bb6037f3
Allow spaces in compiler command line options (bug 3729, r=dvander)
2009-03-12 18:37:04 -07:00
Scott Ehlert
7fac7c8713
Pushing a build to test buildbot against mercurial 1.2.
2009-03-09 06:38:20 -05:00
David Anderson
bdaef0b0dc
Pushing build to test buildbot.
2009-03-09 01:21:01 -04:00
Liam
5b21fc89fc
Fixed typo in code that broke buildbot. (Bug 3698 r=Liam)
2009-03-07 23:27:10 -05:00
Liam
bc7b90a1b4
Removed the alive check from sm_rename. Improved mod support between various engines. (Bug 3698 r=pred)
2009-03-07 17:11:11 -05:00
Liam
134cb68396
Removed the alive check from sm_rename. Added in additional support for CSS / OB engines.
2009-03-07 16:58:14 -05:00
David Anderson
c0ee2ce345
Fixed assorted updater bugs (bug 3697, r=pred, a121=blocking).
2009-03-06 17:41:35 -05:00
David Anderson
a299533508
Bumping merge node so buildbot doesn't puke.
2009-03-06 14:45:03 -05:00
David Anderson
d4bcbc3771
Merge from 1.2 branch.
2009-03-06 14:44:25 -05:00
Fyren
2c7555366f
Fixed SetEntityHealth (bug 3693, r+a12=dvander).
2009-03-06 14:40:30 -05: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
7372b66680
Added tag sourcemod-1.2.0 for changeset 3a73bbf60f34
2009-03-05 02:35:44 -05:00
David Anderson
8dfbcf5a9f
Bumped versions.
2009-03-05 02:07:44 -05:00
David Anderson
01ff2cca0c
Removed -dev tag for release.
2009-03-05 02:06:59 -05:00
David Anderson
e981c2b43f
Updated changelog.
2009-03-05 02:05:56 -05:00
David Anderson
1f636bf7a9
Bumped trunk to 1.3.0.
2009-03-05 01:48:18 -05:00
David Anderson
68bc33ef4d
Pushing build.
2009-03-05 00:01:07 -05:00
Matt Woodrow
a7e447a3f5
Merge
2009-03-05 12:00:31 +13:00
Matt Woodrow
096a04b3e4
Added SourceMod to the sv_tags list and added a tags API for plugins (bug 3688, r=dvander)
2009-03-05 11:59:49 +13:00
David Anderson
86e600000d
Added -lrt to webternet from suggestion in bug 3686.
2009-03-04 06:45:50 -05:00
David Anderson
a0128d9b7c
Fixed SetEntityHealth not compiling, darkm regression (bug 3684).
2009-03-03 09:41:55 -05:00
Matt Woodrow
65996254c6
Triggering automatic break.. uh build.
2009-03-03 11:07:50 +13:00
Fyren
a85031be53
Gently disable nextmap on L4D, rather than fail load (bug 3683, r+a12=dvander).
2009-03-01 21:15:14 -05:00
Matt Woodrow
8509f0857a
Build Push!
2009-03-02 14:44:33 +13:00
David Anderson
b24c75b400
Moved structs.gamedata.txt out of the way.
...
--HG--
rename : gamedata/structs.gamedata.txt => extensions/structs/structs.gamedata.txt
2009-03-01 17:45:04 -05:00
FLOOR_MASTER
d372e789a4
Performance improvements to admin-sql-prefetch (bug 3354, r+a12=dvander).
2009-03-01 16:59:12 -05:00
Fyren
d9f7e4c9e0
Added more detail to certain player-oriented menu titles (bug 2740, r=liam, a12=dvander).
2009-03-01 16:51:15 -05:00
Fyren
e6ea726b69
Improved docs of TIMER_HNDL_CLOSE (bug 3641, r=dvander).
2009-03-01 16:48:55 -05:00
Fyren
98c1a18e57
Improved error message for handle leakage (bug 3646, r,a12=dvander).
2009-03-01 16:43:48 -05:00
Fyren
e04d2a4a10
Added case insensitivity search to ReplaceString (bug 3639, r=dvander).
2009-03-01 16:41:44 -05:00
David Anderson
96a3671bb6
Improved user message interception API (bug 3631, r=pred).
2009-03-01 16:39:25 -05:00
David Anderson
0c028ca9d0
Fixed CommitSuicide offset for Insurgency (bug 2560).
2009-03-01 16:35:01 -05:00
David Anderson
64124447d5
Fixed shutdown breakage from updater landing.
2009-03-01 03:49:59 -05:00
David Anderson
037ea592ab
Fixed Linux build.
2009-03-01 01:58:42 -05:00
David Anderson
6ebbb48f9f
Re-landed automating updating (bug 3530, r=pred).
2009-03-01 01:35:39 -05:00
David Anderson
2e8a53ff34
Normalized gamedata line endings to Windows.
2009-03-01 01:19:51 -05:00
David Anderson
f104438802
Do binary writes instead.
2009-03-01 01:18:09 -05:00
David Anderson
eb25650e26
Merge.
2009-02-28 23:15:23 -05:00
David Anderson
c4cba5254c
Added auto-restart functionality to the Updater extensions (bug 3530, r=pred).
2009-02-28 23:14:16 -05:00
Scott Ehlert
c90dda908a
Merge from 1.1 branch.
2009-02-27 00:50:12 -06:00
Scott Ehlert
6aca0a8bfc
Added -dev tag back to version.h files for manual builds.
2009-02-27 00:22:59 -06:00
Matt Woodrow
864376e7ba
Merging from 1.1 branch
2009-02-27 12:20:36 +13:00
Matt Woodrow
71794fe511
Updated branch for 1.1.3 development
2009-02-26 17:41:42 -05:00
Matt Woodrow
c69989c56f
Added tag sourcemod-1.1.2 for changeset b3ffa8a4511c
2009-02-26 17:37:57 -05:00
Matt Woodrow
cc91beece7
Bumped all versions
2009-02-26 16:54:03 -05:00
Matt Woodrow
0d6c6bdb58
Updated changelog and removed -dev tag
2009-02-26 16:48:31 -05:00
Matt Woodrow
e234b1537c
Merge
2009-02-27 10:20:47 +13:00
Matt Woodrow
407e58604f
Fixed Critical hits being permanently disabled (bug 2674, r=dvander)
2009-02-27 10:19:46 +13:00
Scott Ehlert
2c3bf7dd23
Ran versionchanger script for consistency.
2009-02-25 23:44:18 -06:00
Scott Ehlert
5e6417eac0
Merged changes from 1.1
2009-02-25 23:17:37 -06:00
Scott Ehlert
a4db34a419
Re-added -dev tag.
2009-02-25 23:05:31 -06:00
Scott Ehlert
8c493576cc
Fixed 1.1.1 tag for great justice!
2009-02-25 23:00:59 -06:00
David Anderson
110a0d98fa
Added tag sourcemod-1.1.1 for changeset 46c76edb0875
2009-02-25 20:25:23 -05:00
David Anderson
449b52e5a4
Removed tag sourcemod-1.1.1
2009-02-25 20:25:20 -05:00
David Anderson
d0fda1f919
Bumped all versions.
2009-02-25 20:24:56 -05:00
David Anderson
79ea33beda
Pushing build.
2009-02-25 20:21:47 -05:00
David Anderson
fef5bd321c
Added tag sourcemod-1.1.1 for changeset ffa740152efd
2009-02-25 20:10:12 -05:00
David Anderson
6c7a763b76
Fixed changelog.
2009-02-25 20:09:22 -05:00
David Anderson
78fa1c9995
Merge.
2009-02-25 20:07:20 -05:00
David Anderson
3623ee3ce8
Backed out changeset fa286305bd3f
2009-02-25 20:07:12 -05:00
David Anderson
ba28da5fdc
Removed -dev tag for release build.
2009-02-25 20:02:47 -05:00
David Anderson
c2b7bd10ec
Updated changelog.
2009-02-25 19:38:45 -05:00
David Anderson
35ab37c76c
Merge.
2009-02-25 19:22:47 -05:00
David Anderson
c968dfa113
Allow for second private chat trigger (bug 3667, r,a11=pred).
2009-02-25 19:22:36 -05:00
Matt Woodrow
09b24e45f9
Merge from 1.1 branch
2009-02-26 12:47:56 +13:00
Matt Woodrow
8541040bb9
Fixed CommitSuicide offset.
2009-02-26 12:42:59 +13:00
Matt Woodrow
8ae003046c
Updated CDetour code in TF2 extension to prevent crashes with spies. Updated windows sig.
2009-02-26 12:42:13 +13:00
Matt Woodrow
fc7f9ac6e9
Fixed linux offset for SetClientInfo (bug 3652, r=Fyren)
2009-02-23 10:09:51 +13:00
Matt Woodrow
7dcc7ea99c
And again with the linux fixing (bug 3657)
2009-02-23 08:58:14 +13:00
Matt Woodrow
4590015ed6
Fixed linux build
2009-02-22 14:58:05 +13:00
Matt Woodrow
79f9dc61a4
Added edict_t and CBaseHandle conversion functions to IGameHelpers (bug 2616, r=dvander)
2009-02-22 14:38:05 +13:00
Matt Woodrow
3fac7d027a
Fixed SetClientInfo offset after TF2 update (bug 3652)
2009-02-21 11:29:28 +13:00
Matt Woodrow
10ba5809d2
Fixed mapchooser not checking for an existing vote with mp_fraglimit (bug 3503)
2009-02-19 20:35:41 +13:00
Matt Woodrow
792204bd06
This has to be the worst GCC error ever.
2009-02-19 19:35:45 +13:00
Matt Woodrow
f19cb010a0
Upgraded clientprefs to use the client serial API (bug 3616)
2009-02-19 19:28:50 +13:00
Matt Woodrow
ca3df3bd50
Added a client verification serial API (bug 3616, r=dvander)
2009-02-19 19:19:44 +13:00
Matt Woodrow
db43487b5a
Merging changes from 1.1 branch
2009-02-19 14:23:36 +13:00
Fyren
38c37b8160
Fixed modules.versions not including clientprefs (bug 3647, r=dvander)
2009-02-19 14:22:22 +13: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
27070af1b9
Added Dark Messiah build config to sample_ext.
2009-02-18 03:08:02 -06:00
Scott Ehlert
32d2d4107d
Fixed Linux build.
2009-02-18 02:58:03 -06:00
Scott Ehlert
75ebac822d
Merge.
2009-02-18 02:30:21 -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
Matt Woodrow
d75f8f11e1
Oops - FormatPath missing a param (bug 3645)
2009-02-18 19:59:14 +13:00
Matt Woodrow
47900db414
Merging changes from 1.1 branch
2009-02-18 19:14:27 +13:00
Matt Woodrow
aec3469c03
Fixed CalcCriticalKnife signature for TF2 (r=bl4nk)
2009-02-18 19:13:08 +13:00
Matt Woodrow
b61542242c
Build Fix!
2009-02-18 15:30:43 +13:00
Matt Woodrow
13c1fd09c4
Added custom gamedata file parsing (bug 3644, r=dvander)
2009-02-18 15:08:17 +13:00
Matt Woodrow
fddb69e49e
Fixed MsgSentNotify callbacks not firing on intercept hook (bug3631, r=dvander)
2009-02-18 15:03:17 +13:00
David Anderson
ed51d5cf84
Disallow ".." to appear in paths from the updater.
2009-02-17 16:58:17 -05:00
David Anderson
3d7b0db114
Updater uses a core.cfg specified URL now.
2009-02-17 16:39:02 -05:00
David Anderson
9e445a5adf
Added API to grab arbitrary kv pairs from core.cfg.
2009-02-17 16:19:11 -05:00
David Anderson
97e25c37de
Deprecated Acquire/ReleaseLock from IGameConfigManager, use thread pump in updater.
2009-02-17 15:59:51 -05:00
David Anderson
16033c1307
Deprecated sm_corecfgfile for sm_basepath (bug 2693, r=ds).
2009-02-17 14:03:20 -05:00
David Anderson
15d64b8486
Fixed documentation typos in dbi.inc (bug 3587).
2009-02-08 15:40:48 -05:00
David Anderson
5d06aa3c8c
Pushing build because buildbot is delicate and needs its hand held to cross the street and put on underwear.
2009-02-08 01:06:31 -05:00
David Anderson
e276223b61
Merge from sourcemod-1.1.
2009-02-08 00:02:58 -05:00
David Anderson
71b48fad0f
Merge.
2009-02-07 23:57:11 -05:00
David Anderson
a3fade1c1d
Fixed EventManager holding onto stale pointers (bug 3548, r=ds).
2009-02-07 23:56:48 -05:00
David Anderson
6530f47b2d
Renamed translation file with deprecated naming scheme.
...
--HG--
rename : translations/plugin.playercommands.txt => translations/playercommands.phrases.txt
2009-02-07 22:32:55 -05:00
Milo
3ab1ef139f
Fixed documentation typo on TF2_GetPlayerClass (bug 3608, r=dvander).
2009-02-07 22:05:04 -05:00
mr.e.unk
36bd6423c2
Allow longer path strings in adminmenu (bug 3620, r=pred).
2009-02-07 22:01:09 -05:00
David Anderson
ffd8ff099a
Initial import of updater extension, currently incomplete - just getting it in the tree (bug 3530).
2009-02-02 15:41:25 -05:00
mr.e.unk
178347f9f1
Removed RTV section from maplists.cfg. (bug 3611 r=Liam)
2009-02-01 20:39:23 -05:00
David Anderson
e194f89b25
Removed UTIL_Format from webternet extension.
2009-02-01 20:38:59 -05:00
David Anderson
3bfc70aa3b
Normalized line endings.
2009-02-01 20:37:50 -05:00
David Anderson
93a6a0f211
Merge.
2009-02-01 20:31:48 -05:00
David Anderson
cef6a2e389
Added an SMC stream reader to ITextParser (bug 3530, r=pred).
2009-02-01 20:31:27 -05:00
mr.e.unk
4f5764e4a5
Removed RTV section from maplists.cfg. (bug 3611 r=Liam)
2009-02-01 20:22:50 -05:00
David Anderson
21770ff10f
Corrected IWebternet version number.
2009-02-01 19:58:16 -05:00
David Anderson
2b97461f54
Added snprintf/vsnprintf helpers to ISourceMod, finally (bug 3530, r=pred).
2009-02-01 19:57:09 -05:00
David Anderson
0cf5f4ae2a
Added form POSTing and HTTP error code handling to Webternet (bug 3530, r=pred).
2009-02-01 19:56:24 -05:00
David Anderson
7b6dcfce87
Removed md5 files from core, as they are unused.
2009-02-01 17:50:44 -05:00
David Anderson
f9d472847c
Merge from sourcemod-1.1.
2009-02-01 02:37:00 -05:00
David Anderson
d69d97402b
Fixed nits from bug 3570.
2009-02-01 02:35:19 -05:00
David Anderson
643c39690f
Added client "sm", "sm credits", and "sm plugins" commands (bug 3570, r=ds,pred).
2009-02-01 02:33:31 -05:00
David Anderson
6048144310
RegConsoleCmd is now case insensitive for client-only commands (bug 3602, r=ds).
2009-02-01 02:13:17 -05:00
[email protected]
94303ea9a0
Fixed nextmap trigger showing wrong output with end-of-map voting disabled and sm_trigger_show set to zero (bug 3597, r=pred).
2009-02-01 02:09:15 -05:00
David Anderson
a017e4820a
Added the ability for extensions to invoke arbitrary natives (bug 3605, r=ds,theY4Kman).
2009-02-01 02:03:03 -05:00
David Anderson
50e1c5ba1f
Database fallback for clientprefs is now more "intelligent" (bug 3564, r=pred).
2009-01-31 23:42:35 -05:00
David Anderson
c5ec369388
Fixed STEAM_0 reference in common.phrases.txt (bug 3577).
2009-01-31 22:51:48 -05:00
David Anderson
7d3ebce7d1
Fixed sm_sql_addgroup not working (bug 3578, r=liam).
2009-01-31 22:46:34 -05:00
Liam
52826342fc
Removed sounds translations from funcommands.phrases.txt, created and added sounds.phrases.txt, modified sounds.sp to include translation files (bug 3603, r=dvander)
2009-01-31 22:39:36 -05:00
Liam
29b357a2f6
Insurgency game_start / game_newmap event fix (bug 3497, +dvander)
2009-01-31 22:21:37 -05:00
David Anderson
747ed1e59a
Fixed bugs in the Knight shared files (not that these are used in SM).
2009-01-29 12:50:32 -05:00
Scott Ehlert
992c05b6aa
Wow, buildbot, just wow. You built 1.1 instead of 1.2 again.
2009-01-28 02:14:41 -06:00
Scott Ehlert
f4a5457941
Merged changes from sourcemod-1.1 branch.
2009-01-28 00:00:19 -06:00
Scott Ehlert
7167a807bf
Fixed a crash in the Event Manager when a game fired an event from a listener that was looking for the same event (bug 3468, r=me).
...
In other words it was a problem where our FireEvent hooks were being re-entered for the _same_ game event. The Event Manager was not able to handle this and crashed.
2009-01-27 23:53:48 -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
Matt Woodrow
80602b011d
Build fixed hopefully.
2009-01-17 13:45:51 +13:00
Matt Woodrow
abea8e2195
Fixed bintools compile options
2009-01-17 13:17:55 +13:00
Liam
9075aecb18
Updated basebans.sp to support L4D and allow future expansion of the STEAM_ identifier. (bug 3567 r=dvander)
2009-01-15 12:08:33 -05:00
Liam
6e9ac875d7
Fixed the bug in sounds.sp. (Bug 3568 r=dvander)
2009-01-15 10:37:54 -05:00
Fyren
100ecb12e9
Fixed admin-sql-threaded not working on L4D (bug 3559, r=dvander).
2009-01-14 17:00:24 -05:00
David Anderson
57b4701e57
Fixed gamedata bug in SDKTools (no bug, r=me).
2009-01-14 12:20:22 -05:00
David Anderson
fffc211989
Whoops, updated build tool to correctly copy new gamedata files.
2009-01-14 00:55:28 -05:00
jonasfietz
5a0528de26
Improve compile.sh to accept filenames (bug 3550, r=dvander).
2009-01-13 16:14:44 -05:00
Rothgar
fb8f46ea45
Updated SDKTools definitions for Zombie Panic Source (bug 2467, r=dvander).
2009-01-13 15:58:29 -05:00
TheDOO
a8e1a4f2fd
Update of Obsidian CommitSuicide offset (bug 2699, r=dvander).
...
(transplanted from sourcemod-central ffc584a3c382c064006b857e6697c99fff1a681d)
--HG--
extra : transplant_source : %FF%C5%84%A3%C3%82%C0d%00k%85%7Ef%97%C9%9F%FF%1Ah%1D
2009-01-12 02:33:03 -05:00
Scott Ehlert
157f050f89
Fixed a memory leak when game events were hooked as EventHookMode_Post (no bug, r=me).
...
The duplicated event data that was being carried over to the IGameEventManager2::FireEvent post hook was not being freed. EventHookMode_Post is the default so this leak could have happened fairly often.
2009-01-27 13:41:57 -06:00
TheDOO
3653f56331
Update of Obsidian CommitSuicide offset (bug 2699, r=dvander).
2009-01-12 02:33:03 -05:00
David Anderson
e31cbbfe21
New gamedata organization (bug 3546, r=ds,pred).
2009-01-12 02:28:22 -05:00
David Anderson
bc3491c5bd
Another build fix for Windows.
2009-01-12 01:32:53 -05:00
David Anderson
9a7c25047d
Fixed windows build.
2009-01-12 01:15:29 -05:00
David Anderson
7cef8b7363
Attempt at getting webternet extension into build process.
2009-01-12 00:36:36 -05:00
David Anderson
e449b8384c
Webternet extension now exposes API and acts like other SM extensions.
2009-01-11 23:56:34 -05:00
David Anderson
9514c12982
Initial import of untested curl extension (bug 3560, r=pred,ds).
2009-01-11 23:48:17 -05:00
David Anderson
489d6c5a65
Imported libcurl source code.
2009-01-08 18:31:00 -05:00
David Anderson
ccc59ecdaf
Pre-emptive removal of gamedata updater pending rewrite.
2009-01-08 16:11:59 -05:00
David Anderson
d2ce50f989
Merge from sourcemod-1.1 branch.
2009-01-08 13:39:16 -05:00
David Anderson
14e409adb4
Fixed another build issue.
2009-01-08 02:38:31 -05:00
David Anderson
4a0f639e89
Fixed build, removed stale build entries.
2009-01-08 02:19:17 -05:00
David Anderson
32c5925652
Whitespace patrol - fixed soft tabs leaking into build tool.
2009-01-08 01:54:55 -05:00
Matt Woodrow
4c91dd8621
Fixed build
2009-01-08 00:44:48 -05:00
Matt Woodrow
f641aa92f5
Added Dynamic Hooking to BinTools (bug 2616 r=dvander,DS)
2009-01-08 18:17:17 +13:00
David Anderson
3bdc8583e5
Exposed IServer through SDKTools (bug 3545, r=ds).
2009-01-07 22:55:40 -05:00
David Anderson
4e37900d93
Updated build to have the sounds plugin (follow-up from bug 3498).
2009-01-07 19:28:42 -05:00
David Anderson
c676ecc026
Fixed regression in printing floats with no precision (bug 3447, r=ds).
2009-01-07 19:23:24 -05:00
Liam
db760dc29b
Rewrote timer system in funcommands. Cleaned up the code. Moved sounds to a seperate plugin. Misc code optimizations. (bug 3498 r=dvander)
2009-01-07 19:21:54 -05:00
David Anderson
0fbb87e3b2
Fixed various wrong offsets in Insurgency (bug 3544, r=me).
2009-01-07 16:43:23 -05:00
David Anderson
29996d0133
Cleaned up SourceForts entries in sdktools.games.txt (bug 3492).
2009-01-07 04:06:18 -05:00
The DOO
7807f3e31a
Added basic SDKTools/core support for Obsidian Conflict (bug 2699).
2009-01-07 03:33:45 -05:00
IceMatrix
e246d14a6b
Added Age of Chivalry offsets (bug 3366).
2009-01-07 03:25:53 -05:00
David Anderson
a34a27be65
Fixed top menu categories being available even if not usable (bug 3256, r=me).
2009-01-07 02:08:14 -05:00
Scott Ehlert
e1d2b88c23
Fixed some inconsistencies in admins_simple.ini (bug 3540).
2009-01-02 00:31:23 -06:00
Liam
f96ca17f17
Updated the game check with GetGameFolderName instead of GetGameDesc. (Bug 3473 r=dvander)
2008-12-31 23:05:36 -05:00
Liam
50580498c4
Fixed nexmap issue (Bug 2150 r=Liam)
2008-12-30 19:17:13 -05:00
Liam
a21e688c96
Modified the ProcessRename function to use SetClientInfo instead of ClientCommand (Bug 2150 r=DS)
2008-12-29 23:38:28 -05:00
Scott Ehlert
4b1deee7e1
El merge.
2008-12-29 00:12:37 -06: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
Scott Ehlert
2b7ccf6625
Tagging SourceMod 1.1.0
2008-12-28 23:41:14 -06:00
Liam
004d450844
Removed the if (ident==NULL) from BindAdminCache
2008-12-29 00:31:16 -05:00
Liam
7705e88b57
Prevented blank/empty admins from being created. (Bug 3431 r=dvander)
2008-12-28 23:45:18 -05:00
David Anderson
3f250ba42d
Bumped version files.
2008-12-28 20:35:51 -05:00
David Anderson
1b8bb4e049
Removed -dev tag for release build.
2008-12-28 20:33:21 -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
David Anderson
34b8d00548
Updated changelog.
2008-12-28 19:55:52 -05:00
David Anderson
0a6cbadcd8
Merge.
2008-12-28 18:54:51 -05:00
David Anderson
701fef1ba4
Log file name consistency for gamedata logs (no bug).
2008-12-28 18:54:36 -05:00
Liam
cdd78b2ec3
Added rename command to PlayerCommands. Merged rename.phrases.txt and slapslay.phrases.txt into plugin.playercommands.txt. (Bug 2150 r=dvander)
2008-12-28 18:28:57 -05:00
Matt Woodrow
ba04132142
SDKTools didn't NULL check after GetMemSig (bug 3504, r=dvander).
2008-12-28 17:52:33 -05:00
Liam
ddc42bedf5
Modified Command_Kick to display the reason (if given) on the kick message.
...
Modified the translation file to use the new reason style.
2008-12-28 16:48:59 -05:00
David Anderson
ea84302e28
Clean slate for languages.cfg (no bug).
2008-12-28 16:09:47 -05:00
David Anderson
a7a08a7d4e
Clean slate for languages.cfg (no bug).
2008-12-28 16:09:15 -05:00
David Anderson
0a33a25a7d
Merge from sourcemod-1.1 branch.
2008-12-28 03:23:45 -05:00
Liam
2c9622ea52
Forced nextmap to not load on L4D (bug 3473 r=Liam)
2008-12-28 03:15:15 -05:00
David Anderson
08e2fc8deb
Support for 3-letter language codes (bug 3526, r=ds).
2008-12-28 02:38:53 -05:00
David Anderson
ebed45a0f6
Fixed Linux build.
2008-12-28 01:10:20 -05:00
David Anderson
d3c279fd05
Fixed threading issues in gamedata fetcher, new restart mechanism (bug 3351, r=pred).
2008-12-28 01:02:05 -05:00
David Anderson
e69ed4b0da
Removed unsafe calls from gamedata threader (bug 3351, r=pred).
2008-12-27 19:50:13 -05:00
David Anderson
4daca3c5ba
Another gamedata cleanup sponsored by an r=pred (bug 3351).
2008-12-26 23:26:21 -05:00
David Anderson
cb41fa6de4
Fixed JIT build on Linux for real.
2008-12-22 20:12:33 -06:00
David Anderson
dc758ead10
Build fix for Linux.
2008-12-23 01:55:20 -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
David Anderson
5564c38a2f
Pushing build to test buildbot.
2008-12-16 21:04:03 -06:00
David Anderson
2a853a23d7
Pushing build to test buildbot.
2008-12-16 20:46:11 -06:00
David Anderson
37da98c9bb
Pushing build to test buildbot.
2008-12-16 20:43:16 -06:00
Matt Woodrow
5a5172be57
Merge
2008-12-15 00:48:54 -05:00
Matt Woodrow
58ec9a4f38
Merge
2008-12-15 18:47:11 +13:00
Matt Woodrow
b7477fc321
Cleaned up vtable_scanner code a bit to diagnose l4d crashes
2008-12-15 18:45:33 +13:00
Matt Woodrow
88afac51f0
Merge
2008-12-12 23:24:13 -05:00
Matt Woodrow
2bb3e5fd6b
Gamedata cleanup and security fix (bug 3351 r=dvander)
2008-12-12 23:20:35 -05:00
Scott Ehlert
dd338d40f3
Triggering build.
2008-12-08 03:28:08 -06:00
Scott Ehlert
1cc8440900
Triggering build.
2008-12-08 00:46:54 -06: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
4e88626d65
Merge, agh.
2008-12-07 20:54:23 -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
1d07d24054
Triggering a build?
2008-12-07 00:49:29 -06:00
Scott Ehlert
0a0fd0c64a
Triggering yet another build.
2008-12-07 01:26:03 -05:00
Scott Ehlert
a7c6fc12d8
Triggering a build on an off chance.
2008-12-06 23:53:55 -06:00
Scott Ehlert
48f0a49f9b
Triggering a build perhaps.
2008-12-06 23:26:18 -06:00
Scott Ehlert
b63d714a06
Triggering a build maybe.
2008-12-06 22:17:51 -06:00
Scott Ehlert
7bdcea5814
Merged changes from 1.1 branch.
2008-12-05 15:57:49 -06:00
Scott Ehlert
f418f38589
Added L4D build config to sample extension's project files.
2008-12-05 15:56:36 -06:00
Matt Schubert
7d3e32b65f
Attempted fix for GiveNamedItem crashing on Windows (bug 3472, r=dvander)
2008-12-03 13:04:48 -05:00
Scott Ehlert
52377b509b
Triggering another build to fix bug 3478 for real.
2008-12-03 10:41:00 -06:00
Scott Ehlert
14152bb7ba
Triggering build to fix bug 3478.
...
The structure of typedescription_t in our L4D SDK was wrong and it has been updated.
Not only does this fix sm_dump_datamaps in SDKTools, but it also fixes issues with the datamap-related natives in Core where there was a datamap within a datamap.
2008-12-03 10:34:32 -06:00
Scott Ehlert
d51aaec97d
Fixed a memory leak that occurred when a ConCmdIter handle was closed. (L4D engine)
...
Note: These handles are used by the FindFirstConCommand and FindNextConCommand natives.
2008-12-02 10:57:42 -06:00
Matt Schubert
ea3fe754f4
Fixed missing slap sounds in L4D (bug 3453, r=dvander)
2008-11-30 12:53:18 -05:00
David Anderson
04354a809c
Fixed FindTeamByName using wrong case sensitivity (bug 3446, r=pred).
2008-11-29 23:28:28 -06:00
David Anderson
3cf30f5e62
Added filetest.sp to testsuite.
2008-11-29 22:44:11 -06:00
David Anderson
7ff0129f36
Fixed ReadFileString ignoring fourth parameter (bug 3459, r=ds).
2008-11-29 22:43:30 -06:00
David Anderson
b684d3aad7
Various nits on smupdate tool (bug 3351, r=pred).
2008-11-29 20:07:43 -06:00
Matt Schubert
f164419baa
Fixed hsay/tsay not checking for in-game players
2008-11-29 18:49:10 -05:00
David Anderson
f20603ad06
Triggered build, something funky happened....
2008-11-29 16:58:59 -06:00
David Anderson
bac975331d
Merge from sourcemod-1.1.
2008-11-29 16:28:50 -06:00
David Anderson
dcccfbd26a
Fixed sm_sql_addadmin reading the immunity field as a password (bug 3395, r=pred).
2008-11-29 16:27:52 -06:00
Matt Schubert
4baf847062
Fixed hsay/tsay not checking for in-game players
2008-11-29 13:16:33 -05:00
Scott Ehlert
90a44ea6c8
Pushed build.
2008-11-28 23:49:37 -06:00
Scott Ehlert
fef83838f9
Merged another change from 1.1 branch.
2008-11-28 23:34:18 -06:00
Scott Ehlert
1422a9abe3
Merged changes from 1.1 branch.
2008-11-28 23:32:59 -06:00
David Anderson
2fc0520895
Fixed ReadFile sign-extending instead of zero-extending (bug 3449, r=ds).
2008-11-28 20:01:23 -06:00
Scott Ehlert
7b1adfe00b
Added msvc9 project file for sample_ext
...
Also updated msvc8 project file for compilation against MM:S 1.7
2008-11-27 02:37:31 -06:00
Scott Ehlert
28e1568eb7
Missed a reference to SOURCEMM16 in JIT project files (bug 3445).
2008-11-27 02:20:08 -06:00
Scott Ehlert
0a6eac7c27
Added .hgignore so that 'hg status' can ignore untracked files of certain types.
2008-11-27 00:49:37 -06:00
Scott Ehlert
ecaced40f2
Now compiles against Metamod:Source 1.7 (bug 3445).
2008-11-27 01:13:51 -06:00
Matt Woodrow
984a2d26f4
Merge!
2008-11-25 19:14:02 +13:00
Matt Woodrow
f85bb7e490
SourceMod now handles steamid's internally without the STEAM_*: part (bug 3428)
2008-11-25 19:13:08 +13:00
Matt Woodrow
321443450a
SourceMod now handles steamid's internally without the STEAM_*: part (bug 3428)
2008-11-25 19:10:52 +13: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
4563c00deb
Merge.
2008-11-24 08:39:46 -06:00
Scott Ehlert
7a38e5584c
OriginalFilename field in core/version.rc now has correct filename based on engine.
2008-11-24 08:37:06 -06:00
Scott Ehlert
e26ce2b457
OriginalFilename field in core/version.rc now has correct filename based on engine.
2008-11-24 08:25:36 -06:00
Scott Ehlert
9c1e45d97c
Fixed crash when L4D server went into hibernation mode after having had an active bot and a reserved name was used by this bot
...
- When going into hibernation, ClientSettingsChanged is called for remaining bots
- Hook checks bot's name against reserved names in admins config and tries to kick using IClient::Disconnect
- Method of getting IClient relies on client having an INetChannel pointer
- Bots do not have an INetChannel pointer so this results in a crash
2008-11-21 14:09:50 -06:00
Scott Ehlert
c2756c731f
Try 2 of eliminating VPK warning.
...
Previous commit was more complicated then it really needed to be.
2008-11-19 02:38:28 -06:00
Scott Ehlert
d6fc82f8fa
Merge.
2008-11-19 02:16:45 -06:00
Scott Ehlert
2acf1b08d5
'Relatized' the path passed to FileToKeyValues() native.
...
This eliminates the annoying warning in L4D:
***VPK: FindFile Attempting to use full path with VPK file!
2008-11-19 02:14:43 -06:00
David Anderson
6ffd39ac77
Merge changes from 1.1 branch.
...
--HG--
rename : core/systems/ExtensionSys.cpp => core/ExtensionSys.cpp
rename : core/systems/PluginSys.h => core/PluginSys.h
2008-11-18 06:08:48 -08: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
5bbeddc134
Oops, removed something I shouldn't have
2008-11-17 22:13:32 -06:00
Scott Ehlert
373fbb6ca3
Removed debugging code from ConVarManager
2008-11-17 22:11:06 -06:00
David Anderson
d1405f2ab3
Updated core Makefile.
2008-11-16 18:41:14 -06:00
David Anderson
2ff9b0aada
Removed pointless "systems" folder from core.
...
--HG--
rename : core/systems/ExtensionSys.cpp => core/ExtensionSys.cpp
rename : core/systems/ExtensionSys.h => core/ExtensionSys.h
rename : core/systems/ForwardSys.cpp => core/ForwardSys.cpp
rename : core/systems/ForwardSys.h => core/ForwardSys.h
rename : core/systems/HandleSys.cpp => core/HandleSys.cpp
rename : core/systems/HandleSys.h => core/HandleSys.h
rename : core/systems/LibrarySys.cpp => core/LibrarySys.cpp
rename : core/systems/LibrarySys.h => core/LibrarySys.h
rename : core/systems/PluginInfoDatabase.cpp => core/PluginInfoDatabase.cpp
rename : core/systems/PluginInfoDatabase.h => core/PluginInfoDatabase.h
rename : core/systems/PluginSys.cpp => core/PluginSys.cpp
rename : core/systems/PluginSys.h => core/PluginSys.h
rename : core/systems/ShareSys.cpp => core/ShareSys.cpp
rename : core/systems/ShareSys.h => core/ShareSys.h
2008-11-16 16:06:18 -08:00
Scott Ehlert
43f5d71724
Fixed IndexOfEdict and PEntityOfEntIndex inlines to be in line with updated edict_t structure in SDK
2008-11-14 23:08:24 -06:00
Scott Ehlert
41b61ed36f
Fixed tab inconsistency in some build tool source files.
2008-11-14 16:55:09 -06:00
Scott Ehlert
31e30faace
Triggering build
2008-11-14 09:58:40 -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
Scott Ehlert
acea705df8
Moved IDA scripts from editor/ida to tools/ida_scripts
...
--HG--
rename : editor/ida/gcc_fpic.idc => tools/ida_scripts/gcc_fpic.idc
rename : editor/ida/linux_vtable_dump.idc => tools/ida_scripts/linux_vtable_dump.idc
2008-11-14 03:51:57 -06:00
Scott Ehlert
7e3f9ada31
Moved IDA scripts from editor/ida to tools/ida_scripts
...
--HG--
rename : editor/ida/gcc_fpic.idc => tools/ida_scripts/gcc_fpic.idc
rename : editor/ida/linux_vtable_dump.idc => tools/ida_scripts/linux_vtable_dump.idc
2008-11-14 03:38:59 -06:00
David Anderson
0a956115eb
Bumped version on trunk.
2008-11-12 22:47:24 -08:00
David Anderson
30174c07de
Forcing build.
2008-11-12 22:41:17 -08:00
David Anderson
8e5c7713fc
Forcing build.
2008-11-12 22:34:52 -08:00
David Anderson
7b45342955
Forcing build.
2008-11-12 22:32:04 -08:00
Scott Ehlert
2f0965c14b
Fixed Linux build
2008-11-12 23:22:33 -06:00
Scott Ehlert
c1c5d2656c
The replicate and notify parameters for SetConVarX and ResetConVar are now ignored on Orange Box.
...
- OB engine automatically replicates and fires server_cvar event notification for changes cvars.
- Added a note about this in comments for affected natives.
2008-11-12 23:14:49 -06:00
David Anderson
af2af91300
Take-two at fixing bug 3410.
2008-11-11 02:21:25 -08:00
David Anderson
c880919466
Merge.
2008-11-11 01:37:24 -08:00
David Anderson
b1646accb9
Attempted to lcase dll dirs in the symstore.
2008-11-11 01:36:15 -08:00
Scott Ehlert
00bb796db2
Version 1.2 of fPIC script
...
- Now works with GCC 4.3 compiled binaries (like Left 4 Dead)
- Fixed: Redefining alignment blocks as data caused IDA to pop up an annoying warning
2008-11-06 17:07:53 -06:00
Scott Ehlert
6c1259f6e6
Import of IDA script to demangle fPIC on x86 (checkin=dvander).
2008-11-06 00:08:24 -08:00
David Anderson
a04521b55a
Fixed "nextmap" command being spammable (bug 3391, r=pred).
2008-11-05 21:02:07 -08:00
David Anderson
c8b3c82a12
Moved structs.inc out of plugins\include.
...
--HG--
rename : plugins/include/structs.inc => extensions/structs/structs.inc
2008-11-01 00:02:53 -07:00
David Anderson
c1c8a4c988
Backed out structs extension from being in builds - it's not ready to land.
2008-10-31 23:20:40 -07:00
David Anderson
335febca34
Fixed windows offset in structs extension.
2008-10-31 23:15:34 -07:00
David Anderson
e191d446a7
Fixed structs extension using the wrong filename.
2008-10-31 22:54:19 -07:00
David Anderson
412ad74aad
Fixed gamedata file refcounting bug in the structs extension.
2008-10-31 22:47:13 -07:00
David Anderson
e70fc299ac
Fixed accidental NULLing of natives in the native name cache but not filled.
2008-10-31 22:35:27 -07:00
David Anderson
b3b972caf7
Fixed missing semi-colon in sdktools_stocks.inc (bug 3376).
2008-10-31 08:38:44 -05:00
David Anderson
c25017e1a4
Fixed basechat not checking client in-game status for display center text (bug 3372).
2008-10-31 08:35:27 -05:00
David Anderson
be1d12f94f
Merge.
2008-10-31 08:28:24 -05:00
David Anderson
3c18289465
Fixed race condition where client cookie callbacks could be fired against wrong clients (bug 3375).
2008-10-31 08:28:08 -05:00
David Anderson
ed29c837fa
Fixed failed timers leaking dangling plugin references (bug 3381).
2008-10-29 01:27:56 -07:00
David Anderson
8d78c74554
Fixed horrendous crash in the JIT from packing change in the debug table (bug 3334, r=me).
...
I accidentally changed the debug table packing in a commit a while ago. This explains the nonsense debug output and crashes people have been getting on the 1.1 branch. Fortunately this is (mostly) detectable via the "debug.natives" table and the JIT will unpack symbols based on that information.
2008-10-27 02:02:14 -05:00
David Anderson
e48bba5b4d
Fixed leaking relocation table memory in JIT.
2008-10-26 23:50:54 -05:00
David Anderson
547f7aecc1
Fixed crash when using ISourcePawnEngine2::LoadPlugin with a non-existant file.
2008-10-26 23:40:24 -05:00
David Anderson
67ba04bcee
Fixed IsClientTimingOut spelling in native export table.
2008-10-24 20:59:26 -05:00
David Anderson
a1d84347ed
Fixed bounds checking in ReadHandle routine (bug 3359).
2008-10-21 23:52:50 -07:00
David Anderson
253109d1c9
Rewrote querying in client prefs to not use prepared queries (bug 2698, r=pred).
...
Prepared queries had annoying race conditions and became unusable on connection timeouts.
2008-10-20 03:40:46 -05:00
David Anderson
c0c9fc3267
Fixed buffer reallocation in dbi.mysql leaving stale pointers behind and crashing (bug 3352).
2008-10-19 22:57:28 -07:00
Matt Woodrow
918bec36d9
Fixed regression in send/revc calls in the gamedata fetcher
2008-10-20 18:42:22 +13:00
Matt Woodrow
7b8cd751e1
I should get more sleep.
2008-10-19 17:44:19 +13:00
Matt Woodrow
849c4a70ae
And again with the build breaking..
2008-10-19 17:37:21 +13:00
Matt Woodrow
c231375e19
Mergesaurus Rex
2008-10-19 17:28:45 +13:00
Matt Woodrow
d8babe2a71
Gamedata fetching cleanup - Part 1 (bug 3351 r=dvander)
2008-10-19 17:27:54 +13:00
Matt Woodrow
4e88a5a431
Updated rockthevote to use new OnClientConnected forward (bug 3311)
2008-10-19 16:18:22 +13:00
David Anderson
a6579c7bcb
Added new OnClientConnected callback with correct pairing intent (bug 3311, r=pred).
2008-10-18 22:14:13 -05:00
David Anderson
5a2f8afd33
Fixed calling the wrong GetError(), causing misleading spew (part of bug 2698).
2008-10-17 02:04:09 -05:00
Matt Woodrow
3c12db8637
Merging like a zip!
2008-10-16 10:55:42 +13:00
Matt Woodrow
07cbe39552
Updated basetriggers to use more translation friendly phrases (bug 3330, r=dvander).
...
Basetriggers now counts rounds remaining for mp_maxrounds output.
2008-10-16 10:54:23 +13:00
David Anderson
974f31c149
Various clientprefs logging to try and catch bug 2698 in the act.
2008-10-15 01:01:36 -07:00
Matt Woodrow
4a1c565b62
Updated rockthevote to use new MaxClients variable
2008-10-15 20:42:47 +13:00
Matt Woodrow
32f9c46424
Struct Test should compile now
2008-10-15 20:42:26 +13:00
Matt Woodrow
34d2d7760b
Fixed bug 3312 - Added Radio Menu Timeout for synergy
2008-10-14 12:31:22 +13:00
David Anderson
2f36e3b231
Deprecated SQL_ConnectEx for SQL_ConnectCustom, which expresses the API intent better (bug 3307, r=pred).
2008-10-13 01:13:39 -05:00
Matt Woodrow
b0d6e39035
Merge
2008-10-09 20:19:22 +13:00
Matt Woodrow
b7a2f221f2
Fixed a couple of plugin errors with third party mods (bug 3305)
2008-10-09 20:18:16 +13:00
David Anderson
6d2bb90f51
Added radio menu support for Fortress Forever (bug 3260).
2008-10-08 23:53:31 -07:00
David Anderson
fa1336623f
Added GiveNamedItem/EquipPlayerWeapon back to TF2 (bug 3276, r=bl4nk).
2008-10-08 22:53:49 -07:00
David Anderson
2b65e2496d
Added radio menu support for Synergy (bug 3301).
2008-10-08 22:43:57 -07:00
David Anderson
4953b1d889
Added radio menu support for D.I.P.R.I.P. (bug 3304).
2008-10-08 22:41:44 -07:00
Matt Woodrow
ed75da0f85
Reworked unavailable nominations showing in the menu (bug 3269)
...
Fixed a non-const String in mapchooser.inc
2008-10-09 14:24:30 +13:00
Matt Woodrow
ff7cb43f6a
Build fix attempt one (1)
2008-10-09 13:58:53 +13:00
Matt Woodrow
dc3b4a57cc
Structs now builds for the old engine (bug 3286) - again.
2008-10-09 13:35:14 +13:00
Matt Woodrow
7009e755fe
Backed out changeset: 44b02986c01b
...
Damn you tortoisehg
2008-10-09 13:33:47 +13:00
Matt Woodrow
bba2cfc6f7
Structs now builds for the old engine (bug 3286)
2008-10-09 13:24:44 +13:00
Matt Woodrow
759c76e188
Maps nominated by owner=0 should not be replaced. Fixes sm_nominate_addmap only allowing a single map to be added (bug 3272)
2008-10-08 21:02:01 +13:00
Matt Woodrow
db5a0be4ca
Backed out changeset: 19331eae67ad
2008-10-08 20:59:56 +13:00
Matt Woodrow
29e57e77f7
Maps nominated by owner=0 should not be replaced. Fixes sm_nominate_addmap only allowing a single map to be added (bug 3272)
2008-10-08 20:58:25 +13:00
David Anderson
f50c7469ca
Added MaxClients public var to replace GetMaxClients (bug 3283, r=pred).
...
This is a hard bump of the plugin version number. 1.1 plugins compiled against this include set
will not run against earlier versions of SourceMod.
2008-10-05 15:20:17 -07:00
David Anderson
d9af295a29
Corrected case in a nominations phrase.
2008-10-05 04:19:39 -07:00
David Anderson
4147bf7444
Language files are now additive, and are sniffed from translations/[iso code].
...
This is so translations can be maintained easier without any merging pains on behalf of users or developers.
2008-10-05 04:08:48 -07:00
David Anderson
99e304d6b5
Fixed a bug where SourceMod failed trying to default back to English when missing translations.
2008-10-05 04:06:18 -07:00
David Anderson
4e7000368f
Fixed clientprefs race condition on first run (bug 3294, r=pred).
2008-10-05 01:09:58 -05:00
David Anderson
04b7b7b9ff
Removed pointless performance warning.
2008-10-04 12:59:21 -07:00
David Anderson
2534fd1ce2
Fixed reverse order of evaluation in mapchooser causing an invalid handle read (bug 3290, r=bl4nk).
2008-09-30 22:45:26 -07:00
David Anderson
e10dd226ff
Fixed OnConfigsExecuted() not working on listen servers (bug 3287, r=me).
2008-09-29 20:02:19 -07:00
David Anderson
b016623fb5
Removed debug spew left in adminmenu.sp.
2008-09-28 15:38:32 -07:00
Matt Woodrow
49d14111e2
Fixed mapchooser not starting a vote if RTV result is "Don't change" (bug 2734, r=bl4nk).
2008-09-27 21:46:07 -07:00
David Anderson
f0a11d3cb7
Fixed project file name mismatch in the build tool.
2008-09-27 18:04:10 -07:00
David Anderson
168f42323b
Missing regex vc9 project files (this is getting really tiresome).
2008-09-27 17:54:02 -07:00
David Anderson
64e7d0b737
Forgot to commit game.cstrike.ext msvc9 project files.
2008-09-27 17:43:30 -07:00
David Anderson
2e8c0c8f7d
Added environment variable for MySQL5 since vcbuild.exe is being a pain.
2008-09-27 17:25:53 -07:00
David Anderson
8f555543cc
Switch to vcbuilder.exe since devenv.com is not available in express editions.
2008-09-27 16:19:56 -07:00
David Anderson
88a71ddad4
Migrated to Visual Studio 2008 for default builds (bug 3257).
2008-09-27 14:59:09 -07:00
David Anderson
02e31bb576
Compiler now emits debug info about natives (bug 3282, r=sawce).
2008-09-27 13:46:42 -07:00
David Anderson
32f7bec6c8
Fixed building on GCC and some valgrind warnings. Read .dbg.natives table now.
2008-09-27 15:34:59 -05:00
Matt Woodrow
a935e6f90d
Merge!
2008-09-26 19:10:40 +12:00
Matt Woodrow
f4dba84ae5
Core now detects and handles a changed maxplayers value (bug 2537 and bug 2758)
2008-09-26 19:08:49 +12:00
David Anderson
5cb4acf590
Added some notion of def-use to unfold copy propagation across registers and the eval stack.
...
At some point we will need to walk the expr tree to fold this back where appropriate, i.e. single use for calls.
2008-09-23 22:00:47 -07:00
David Anderson
e83526aa63
Merge.
2008-09-23 21:21:03 -07:00
David Anderson
04021ed8b1
Initial import/sketch of opcode analyzer (bug 3279).
...
Uses single static assignment to recover expression trees from straight-line byte code.
2008-09-23 21:20:40 -07:00
David Anderson
31a4f40c9a
Merge.
2008-09-23 01:17:40 -05:00
David Anderson
4001b0f804
Various chat commands now follow sm_show_activity (bug 2080, r=pred).
...
Added FormatActivitySource() native to assist in emulating ShowActivity().
2008-09-23 01:17:15 -05:00
David Anderson
a838276ec2
Changed functag syntax so public keyword is in the normal place. The old style is still allowed.
2008-09-21 14:56:38 -07:00
David Anderson
6192efc078
Fixed realloc/delete[] mismatch (thank sawce), corrected some whitespace.
2008-09-21 14:05:13 -07:00
Matt Woodrow
4517031861
Updated randomcycle to use the Nextmap API
2008-09-21 14:20:01 +12:00
Matt Woodrow
187ff255bd
GCC will not beat me!
2008-09-18 18:42:13 +12:00
Matt Woodrow
dec172f0e1
Mergey Mergey
2008-09-18 18:28:17 +12:00
Matt Woodrow
a0107299f3
Predcrab - Destroyer of builds strikes again
2008-09-18 18:27:41 +12:00
David Anderson
bbbc2ce22c
Merge (A la Worms 2, The First of Many!)
2008-09-18 00:15:34 -05:00
David Anderson
def0a8a0d6
Attempt at solving this stdout redirection mess for buildbot.
2008-09-18 00:11:24 -05:00
Matt Woodrow
46095d797c
Merge
2008-09-18 15:33:50 +12:00
Matt Woodrow
5687a7ba90
Added Struct Abstraction extension (bug 2666 and bug 2663)
...
--HG--
rename : extensions/structs/structs.txt => gamedata/structs.gamedata.txt
rename : extensions/structs/structs.inc => plugins/include/structs.inc
rename : extensions/structs/structtest.sp => plugins/testsuite/structtest.sp
2008-09-18 15:32:22 +12:00
David Anderson
556c03babf
Added CreateDirectory() native and a few permissions macros (bug 3253, r=ds).
2008-09-17 02:07:19 -05: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
ef62e3d665
Fixed IHandleSys::RemoveType() not removing the type name from the name cache (bug 2753).
2008-09-15 04:26:58 -05:00
David Anderson
fb2f0795c5
Fixed JIT 1.2 not compiling code for the SYSREQ.C opcode (bug 2764). This caused LDuke's TF2Nades to crash because spcomp doesn't seem to peephole optimize some sysreq.c's away for float operators (oddity discovered by sawce).
2008-09-14 23:42:20 -07:00
David Anderson
fb44b51d26
Updated version files so I can build again.
2008-09-14 22:16:35 -07:00
David Anderson
8680d07e0a
Triggering build.
2008-09-14 19:42:04 -05:00
David Anderson
9d8445b693
Triggering build.
2008-09-14 19:34:33 -05:00
David Anderson
5de80c03db
Triggering build.
2008-09-14 19:28:48 -05:00
David Anderson
c5df0bf58f
Triggering build.
2008-09-14 19:28:03 -05:00
David Anderson
8c1502278b
Triggering build.
2008-09-14 18:59:21 -05:00
David Anderson
08e3e3b53d
Triggering build.
2008-09-14 18:57:01 -05:00
David Anderson
86591356b0
Triggering build.
2008-09-14 18:52:59 -05:00
David Anderson
f62cf04f91
Triggering build.
2008-09-14 18:29:11 -05:00
David Anderson
cf621eaf10
Triggering build.
2008-09-14 18:25:44 -05:00
David Anderson
b8214a80c2
Cleared out NOTICE.txt.
2008-09-14 18:16:28 -05:00
David Anderson
f79c9eec82
Changes to buildbot scripts for Mercurial.
2008-09-14 16:40:49 -05:00
David Anderson
8fcecf3dec
Updated versionchanger.pl for Mercurial, FINALLY fixed its whitespace.
2008-09-14 16:26:38 -05:00
Scott Ehlert
326e8ee205
Fixed tags for sourcemod-central
...
sourcemod-1.0.0 - Orginally tagged by David Anderson <[email protected] > on Mon Mar 17 01:28:54 2008 UTC
2008-09-14 03:43:26 -05:00
Scott Ehlert
bda56bf33f
Eliminated head: da55a80522cf, a remnant of sourcemod-1.1.0 branch
2008-09-14 03:01:05 -05:00
Scott Ehlert
7439f15d7e
Eliminated head for dead branch: refac-jit
2008-09-14 02:59:26 -05:00
Scott Ehlert
7a4967abc9
Eliminated head for dead branch: sourcemod-1.1.0
2008-09-14 02:58:58 -05:00
Scott Ehlert
6749545991
Eliminated head for dead branch: dvander
2008-09-14 02:58:07 -05:00
Scott Ehlert
124c3f4575
Eliminated head for dead branch: faluco
2008-09-14 02:57:14 -05:00
Scott Ehlert
56b77a536f
Removed files for dead branch: refac-jit
...
--HG--
branch : refac-jit
2008-09-14 02:55:49 -05:00
Scott Ehlert
e175cce776
Removed files for dead branch: sourcemod-1.1.0
...
--HG--
branch : sourcemod-1.1.0
2008-09-14 02:55:25 -05:00
Scott Ehlert
097f42a01c
Removed files for dead branch: faluco
...
--HG--
branch : faluco
2008-09-14 02:54:50 -05: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
Matt Schubert
d707ea0de5
Fixed amb1929 - Banning via console should now work properly
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402533
2008-09-12 20:36:53 +00:00
Matt Woodrow
2c107e3601
Fixed amb1990 - Translator warnings not evaluating format params
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402532
2008-09-09 02:45:29 +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
514fc7dfe8
Fixed missing translation for funvotes (bug amb1968).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402528
2008-09-08 06:38:10 +00:00
David Anderson
0691bca512
Added "antiflood.txt" to Core's IPhraseCollection to prevent error spew (bug amb1922).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402527
2008-09-08 06:20:54 +00:00
David Anderson
e1f8a0fd68
Fixed the compiler eating too many characters in macro subsitutions (bug amb1938).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402526
2008-09-08 02:13:17 +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
David Anderson
9ca1ca62ea
Fixed a nasty compiler bug where if the rhs of a ternary operator was larger than the lhs, the copy length emitted would only fit the lhs. The hier13() function now returns the larger of the lvalue sizes. (bug amb1853)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402521
2008-09-07 09:51:38 +00:00
David Anderson
99d27b979d
Triggering rebuild for win32-trunk.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402519
2008-09-07 03:56:45 +00:00
David Anderson
681747d02c
Fixed long strings with internal static copybacks causing buffer overflows (bug amb1986).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402518
2008-09-07 03:24:51 +00:00
David Anderson
1ec936daf6
Testing pushing of build.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402516
2008-09-07 00:18:18 +00:00
David Anderson
8eb6d9ccf5
Added master.cfg from buildbot for safe keeping.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402514
2008-09-06 23:36:04 +00:00
David Anderson
d3394453ff
Fixed, hopefully, one of the last bugs in the symstore script.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402513
2008-09-06 23:26:52 +00:00
David Anderson
5caeebf807
Bugfixes to buildbot scripts, added symstore script.
...
Removed soon-to-be-outdated fetchdlls program.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402512
2008-09-06 23:24:56 +00:00
David Anderson
d6a9cb427f
Added product version file, first step to removing modules.versions someday.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402506
2008-09-06 14:33:48 +00:00
David Anderson
cb4b1dce71
Another PathFormat.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402505
2008-09-06 14:10:21 +00:00
David Anderson
e6c5adfa24
PathFormat in bootstrap.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402504
2008-09-06 14:03:50 +00:00
David Anderson
444896104f
Enclose bootstrapper command in quotes.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402503
2008-09-06 14:02:48 +00:00
David Anderson
e2791a3702
Packager now gets a config file on the command line (more secure for buildbot).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402502
2008-09-06 13:04:54 +00:00
David Anderson
16ed584e39
Added packaging script.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402501
2008-09-06 12:19:33 +00:00
David Anderson
d6a0cb8992
Removed some debug code, and hopefully fixed misleading failures.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402500
2008-09-06 10:18:26 +00:00
David Anderson
f99b82b53a
Added default return code of 0.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402499
2008-09-06 09:40:44 +00:00
David Anderson
32b7e2df98
startbuild is now a direct pipe.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402498
2008-09-06 09:32:12 +00:00
David Anderson
0137219fb8
Added startbuild script.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402497
2008-09-06 09:24:39 +00:00
David Anderson
51f914fb30
Bootstrap performs all steps up to executing builer now.
...
Builder sends error code on failure now.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402496
2008-09-06 09:12:21 +00:00
David Anderson
f85eeb2adb
Finally, paths sorted out I think.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402495
2008-09-06 08:35:27 +00:00
David Anderson
6b213a9caf
Ugh.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402494
2008-09-06 08:19:05 +00:00
David Anderson
35f31b0f1a
More buildbot path nonsense.
...
--HG--
rename : tools/buildbot/build_builder.pl => tools/buildbot/bootstrap.pl
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402493
2008-09-06 08:09:19 +00:00
David Anderson
56a68f4dfd
Paths should be relative to working folder.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402492
2008-09-06 07:47:29 +00:00
David Anderson
6e930f6048
Added buildbot script for building builder tool.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402491
2008-09-06 07:39:10 +00:00
David Anderson
4fc7fce4fd
No spaces!
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402490
2008-09-06 07:23:04 +00:00
David Anderson
f27202202b
Fixed profiler being initialized at the wrong time, causing a paired callback mismatch (bug amb1977).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402489
2008-09-05 06:15:54 +00:00
Matt Woodrow
deb7a123a6
Added a nominations section to maplists.cfg
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402488
2008-09-02 07:10:11 +00:00
Matt Woodrow
9ef7dca666
Added amb1978 - Core.cfg now has parameters to set the gamedata auto-updater server and port.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402487
2008-09-02 06:29:50 +00:00
David Anderson
fe4e39a2dd
Fixed amb1935 - When deleting a topmenu category, child objects were not removed from the name cache.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402485
2008-09-02 06:01:12 +00:00
David Anderson
4951dccded
Fixed amb1927 - client command case sensitivity did not match the server's logic.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402483
2008-09-02 03:58:34 +00:00
Matt Woodrow
58870a30fb
Fixed structs sig.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402481
2008-08-29 02:26:22 +00:00
David Anderson
05e18833ac
Fixed IHandleSys doc for failure outparams.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402479
2008-08-28 17:18:26 +00:00
David Anderson
08c2a087d8
Fixed plugins not being unloadable from files not being closed (amb 1875).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402478
2008-08-28 16:59:41 +00:00
Matt Woodrow
05c8681336
Couple of small mapchooser tweaks
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402477
2008-08-27 01:45:10 +00:00
Matt Woodrow
bf5ee181fa
Removed a few debug messages from mapchooser
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402476
2008-08-27 01:00:01 +00:00
Matt Woodrow
094acb1039
Fixed amb1957 - Mapchooser now counts arena rounds correctly.
...
Fixed amb1925 - Mapchooser countly rounds incorrectly during an RTV
Fixed amb1920 - Cleared retry timer
Fixed amb1921 - Cancelling a vote now marks the vote as complete
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402475
2008-08-27 00:49:56 +00:00
Scott Ehlert
93944e7f4b
Fixed build.
...
"Nice" improvement DS.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402474
2008-08-24 05:05:04 +00:00
Scott Ehlert
1251093ec1
Improved bot detection slightly. This was meant to go along with the fix for amb1801.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402473
2008-08-24 04:35:48 +00:00
David Anderson
c951a6ca7c
Reverted to old cmd functionality for original engine.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402469
2008-08-23 19:59:18 +00:00
David Anderson
70a594f354
Fixed bug 1750 and bug 1801. Orange Box changes the command processing heuristics without telling anyone, it looks like executing commands during the command buffer processing causes insertion to the beginning of the stream rather than end. Moving our callbacks to occur in a new frame seems to alleviate this.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402468
2008-08-23 19:51:02 +00:00
David Anderson
9b03490b1a
Fixed crash when TF2 extension couldn't load.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402467
2008-08-23 09:46:52 +00:00
David Anderson
edb7b49c25
Fixed bogus warning from GCC.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402466
2008-08-23 09:29:27 +00:00
David Anderson
0c1c984eaf
Add a poor man's build trigger.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402465
2008-08-23 08:02:44 +00:00
David Anderson
b595047fdf
Fixed OP_SWITCH accidentally using the wrong address to get the pcode base (regression based on assumption of JitWriter::inbase).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402464
2008-08-19 06:40:25 +00:00
David Anderson
2c25c09420
Ew! No spaces in filenames.
...
--HG--
rename : tools/gamedata md5/Makefile => tools/gamedata_md5/Makefile
rename : tools/gamedata md5/TextParsers.cpp => tools/gamedata_md5/TextParsers.cpp
rename : tools/gamedata md5/TextParsers.h => tools/gamedata_md5/TextParsers.h
rename : tools/gamedata md5/main.cpp => tools/gamedata_md5/main.cpp
rename : tools/gamedata md5/main.h => tools/gamedata_md5/main.h
rename : tools/gamedata md5/md5.cpp => tools/gamedata_md5/md5.cpp
rename : tools/gamedata md5/md5.h => tools/gamedata_md5/md5.h
rename : tools/gamedata md5/msvc9/gamedatamd5.sln => tools/gamedata_md5/msvc9/gamedatamd5.sln
rename : tools/gamedata md5/msvc9/gamedatamd5.vcproj => tools/gamedata_md5/msvc9/gamedatamd5.vcproj
rename : tools/gamedata md5/sm_memtable.cpp => tools/gamedata_md5/sm_memtable.cpp
rename : tools/gamedata md5/sm_memtable.h => tools/gamedata_md5/sm_memtable.h
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402463
2008-08-17 18:27:51 +00:00
David Anderson
f6b088c2e6
Fixed amb1928 (EndOfMapVoteEnabled should be optional).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402462
2008-08-15 17:21:48 +00:00
David Anderson
1cf87d4ad9
Fixed build for new jit. Can't seem to kill off one of Microsoft's retarded NONSTDC warning, oh well.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402461
2008-08-15 05:41:20 +00:00
David Anderson
0aad4353cf
Removed debug mode from plugin_settings.cfg.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402460
2008-08-15 05:33:57 +00:00
David Anderson
7875fe1acd
Landed sourcepawn-1.2. The big changes:
...
1) JIT compilation/optimization now occurs per-function, and only when functions are first used. We're now officially a whole-method JIT rather than an AOT compiler (albiet, still a simple JIT). This has two implications: Functions are now much better abstracted internally, and loading a plugin is now much less expensive. If a function contains calls to other functions, THOSE functions are only compiled when they're invoked as well.
2) I've removed debug mode. We always show full backtraces now, as there was a very cheap way to implement this which really cleaned up everything. This is great for a number of reasons -- there's less code, the JIT is better designed, we don't need to relocate debug tables, and best of all we no longer have to tell users to enable debug mode at their own expense.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402459
2008-08-15 05:22:26 +00:00
Matt Woodrow
95aca7b61b
Fixed amb1924 - Nextmap command now checks if end of map voting is enabled
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402441
2008-08-10 05:39:25 +00:00
Matt Woodrow
e52e3c4639
Initial Import of beta structs extension.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402440
2008-08-08 00:17:37 +00:00
Matt Woodrow
eee77228e6
amb1919 - HasEndOfMapVote finished should be separate from determining if the vote will run at all.
...
amb1915 - Mapchooser should disable round end changes if forced to change early.
amb1901 - Timer errors with mapchooser
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402439
2008-08-08 00:06:14 +00:00
Matt Woodrow
2b0cc7b4ea
Fixed amb1899 - Duplicate maps in auto generated maplists
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402438
2008-08-07 23:32:09 +00:00
Matt Woodrow
eaccf6f90b
Fixed amb1918 - Ban menu should compare userids, not client indexes
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402436
2008-08-07 23:16:16 +00:00
Matt Woodrow
a01848c774
Increased Clientprefs error reporting and a rare leak on database connection failed.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402434
2008-08-05 08:00:54 +00:00
Matt Woodrow
ea748cfdbd
Fixed a few file handle leaks
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402432
2008-07-31 21:08:00 +00:00
Matt Woodrow
401c6b445d
Fixed amb1891 : Basechat didn't check for blank message in private say's
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402431
2008-07-30 08:08:19 +00:00
Matt Woodrow
3c0b289694
Added custom gamedata section parsing to GameConfigs.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402429
2008-07-30 00:03:10 +00:00
Matt Woodrow
8182bdb476
More file handle leaks fixed.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402428
2008-07-29 06:12:52 +00:00
Matt Woodrow
ae7e5a6a4b
Pending Map should no longer be shown when mapvotes are disabled.
...
Removed tf2 include from mapchooser.
Moved sm_setnextmap to mapchooser and made it block the end of map vote.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402427
2008-07-28 07:47:28 +00:00
David Anderson
50eb77926e
fixed amb1885: regression in IsInExec() which caused ThrowNativeError to fail
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402426
2008-07-27 06:29:58 +00:00
Matt Woodrow
bd24893837
Probably helps to close files after opening them.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402425
2008-07-27 00:01:17 +00:00
Matt Woodrow
dad66c9204
Nextmap command (basetriggers.sp) will now show 'Pending Vote' if mapchooser is running, and the vote has not yet occured.
...
Few cvar description changes in rockthevote.sp
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402423
2008-07-17 07:47:11 +00:00
David Anderson
9292e0f816
Fixed a bug where natives with no owner could be bound (crashing).
...
Fixed a bug where FakeNative entries were leaked.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402422
2008-07-16 03:46:10 +00:00
David Anderson
4d48fc7ae5
Fixed double-period showing on native failures.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402421
2008-07-16 03:37:37 +00:00
David Anderson
463cfb0015
fixed a crash-on-load bug in clientprefs
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402420
2008-07-16 02:48:50 +00:00
Matt Woodrow
3ed5d1e8d7
Fixed build. I <3 you too gcc.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402419
2008-07-15 02:26:22 +00:00
Matt Woodrow
e64e2534eb
Fixed amb1810 - Clientprefs no longer blocks load.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402418
2008-07-15 00:24:08 +00:00
Matt Woodrow
67e28d7475
Moved nextmap command into basetriggers.sp
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402417
2008-07-13 07:01:54 +00:00
Matt Woodrow
64b8049d70
Fixed build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402416
2008-07-13 06:13:28 +00:00
Matt Woodrow
dd75e88cbb
Identities are now dropped before extensions unload.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402415
2008-07-13 05:36:52 +00:00
Matt Woodrow
c75d607a00
- Added ForceChangeLevel and Map History to nextmap api
...
- Changed base plugins to use new api
- Added sm_maphistory command to nextmap.sp
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402413
2008-07-13 05:13:37 +00:00
David Anderson
8126aa6bb8
using 'goto' is now an error
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402412
2008-07-12 22:28:10 +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
Scott Ehlert
c2917a8dd4
Fixed Windows build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402409
2008-07-12 04:08:41 +00:00
David Anderson
9e443cfdd3
fixed release build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402408
2008-07-12 03:30:00 +00:00
David Anderson
b743af8a72
fixed cstrike build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402407
2008-07-12 03:19:55 +00:00
David Anderson
8a4c96b252
fixed build (I hope)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402404
2008-07-11 09:28:04 +00:00
David Anderson
0392e55ef7
fixed module version path
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402403
2008-07-11 09:27:03 +00:00
David Anderson
fa5ee3287f
fixed regressions in debug mode
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402402
2008-07-11 09:24:12 +00:00
Matt Woodrow
e1882f97a1
Added amb1826 - 'nextmap' command now attempts to obey 'sm_trigger_show' if available.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402401
2008-07-11 08:31:57 +00:00
David Anderson
1a156deca5
landed massive refactoring of the JIT. contexts are actually contexts now, and a higher level structure wraps sp_plugin_t info. on that note, both sp_plugin_t and sp_context_t are entirely opaque, and not even core has access to them. amazingly, i managed to keep binary compatibility here although a large number of functions are deprecated (and core should eventually stop calling them).
...
NOTE: the JIT is now embeddable out-of-box and usable by other projects which is pretty cool. I will commit a shell app demonstrating this soon
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402400
2008-07-11 08:18:43 +00:00
David Anderson
5668f23b50
fixed a compat regression, forgot msvc does funky things with overloaded virtual calls
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402399
2008-07-11 06:51:21 +00:00
David Anderson
232f344c41
FindPluginByContext works again
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402398
2008-07-11 05:15:43 +00:00
David Anderson
79cf4e07eb
GetContext() now returns 'this' as a hack (shouldn't+can't be accessed anyway)
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402397
2008-07-11 05:14:32 +00:00
David Anderson
f9b294d89e
updated makefile to actually work
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402396
2008-07-10 05:42:10 +00:00
David Anderson
a88d7c1cdc
fixed a number of regressions, things are starting to load
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402395
2008-07-10 05:38:54 +00:00
David Anderson
85760603b7
fixed linux build
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402394
2008-07-10 03:38:04 +00:00
Matt Woodrow
ea1f5e86c0
Gamedata fetcher now unlocks gamedata files after a successful query
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402393
2008-07-10 01:26:02 +00:00
Matt Woodrow
b1072d3b09
Fixed amb1838 - Mapchooser should not instantly start a new vote if the current one was cancelled (and caused a stack overflow)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402392
2008-07-10 01:11:51 +00:00
Matt Woodrow
81632dda97
Fixed unload crash with tf2 extension.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402391
2008-07-09 02:03:13 +00:00
Matt Woodrow
80fdbcf8c7
Fixed regression in ForwardSys with ET_LowEvent
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402390
2008-07-08 23:55:29 +00:00
Scott Ehlert
bd2361c8ae
Bumped IForwardSys
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402388
2008-07-08 21:17:05 +00:00
Scott Ehlert
c9a81c0651
- Fixed amb1802: Crash when client was disconnected as a result of false being returned in OnClientConnect and a function that operated on this client was used. A client's connection state was not reset when this happened.
...
- Removed IForwardFilter due to overall horribleness (should be safe since no one seems to use it). Perhaps it might be back one day?
- Added ET_LowEvent forward exec type which is exactly the same as ET_Event, except that it returns the lowest value rather than the highest
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402386
2008-07-08 09:20:47 +00:00
David Anderson
aa096f2385
fixed a few really dumb crash bugs in refac-jit
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402383
2008-07-08 07:59:33 +00:00
Matt Woodrow
53acb70260
Fixed build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402382
2008-07-07 23:12:21 +00:00
Matt Woodrow
6ef4c4b3ad
Fixed amb1828 - Not killing timers properly
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402381
2008-07-07 22:17:55 +00:00
Matt Woodrow
4ac38946f2
Fixed amb1815 - Custom admin menu wasn't escaping input
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402380
2008-07-07 22:11:49 +00:00
David Anderson
af54ae6af7
fixed some build issues. deprecated ISourceMod::GetScriptingVM
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402378
2008-07-07 06:33:42 +00:00
David Anderson
2c23544b29
amazingly, core now builds. it probably crashes horribly but i'll test tomorrow.
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402377
2008-07-07 06:25:15 +00:00
David Anderson
5351bbec71
more api for core
...
sets profiler+debugger now
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402376
2008-07-07 06:24:54 +00:00
David Anderson
492c913aa9
added api calls needed by core
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402375
2008-07-07 05:28:42 +00:00
David Anderson
31dd23fbd9
committed public api changes (context and plugin are now private)
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402374
2008-07-07 04:58:49 +00:00
David Anderson
3f38171d8c
refac-jit is almost done i think, next comes getting core compatible.
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402373
2008-07-07 04:56:29 +00:00
David Anderson
307adb34ab
moved more files around
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402371
2008-07-06 05:04:38 +00:00
David Anderson
8a4af4d22f
moved files around pre-emptively
...
--HG--
branch : refac-jit
rename : sourcepawn/jit/x86/msvc8/jit-x86.sln => sourcepawn/jit/msvc8/jit-x86.sln
rename : sourcepawn/jit/x86/msvc8/jit-x86.vcproj => sourcepawn/jit/msvc8/jit-x86.vcproj
rename : core/vm/sp_vm_basecontext.cpp => sourcepawn/jit/sp_vm_basecontext.cpp
rename : core/vm/sp_vm_basecontext.h => sourcepawn/jit/sp_vm_basecontext.h
rename : core/vm/sp_vm_engine.cpp => sourcepawn/jit/sp_vm_engine.cpp
rename : core/vm/sp_vm_engine.h => sourcepawn/jit/sp_vm_engine.h
rename : core/vm/sp_vm_function.cpp => sourcepawn/jit/sp_vm_function.cpp
rename : core/vm/sp_vm_function.h => sourcepawn/jit/sp_vm_function.h
rename : core/zlib/adler32.c => sourcepawn/jit/zlib/adler32.c
rename : core/zlib/compress.c => sourcepawn/jit/zlib/compress.c
rename : core/zlib/crc32.c => sourcepawn/jit/zlib/crc32.c
rename : core/zlib/crc32.h => sourcepawn/jit/zlib/crc32.h
rename : core/zlib/deflate.c => sourcepawn/jit/zlib/deflate.c
rename : core/zlib/deflate.h => sourcepawn/jit/zlib/deflate.h
rename : core/zlib/gzio.c => sourcepawn/jit/zlib/gzio.c
rename : core/zlib/infback.c => sourcepawn/jit/zlib/infback.c
rename : core/zlib/inffast.c => sourcepawn/jit/zlib/inffast.c
rename : core/zlib/inffast.h => sourcepawn/jit/zlib/inffast.h
rename : core/zlib/inffixed.h => sourcepawn/jit/zlib/inffixed.h
rename : core/zlib/inflate.c => sourcepawn/jit/zlib/inflate.c
rename : core/zlib/inflate.h => sourcepawn/jit/zlib/inflate.h
rename : core/zlib/inftrees.c => sourcepawn/jit/zlib/inftrees.c
rename : core/zlib/inftrees.h => sourcepawn/jit/zlib/inftrees.h
rename : core/zlib/trees.c => sourcepawn/jit/zlib/trees.c
rename : core/zlib/trees.h => sourcepawn/jit/zlib/trees.h
rename : core/zlib/uncompr.c => sourcepawn/jit/zlib/uncompr.c
rename : core/zlib/zconf.h => sourcepawn/jit/zlib/zconf.h
rename : core/zlib/zlib.h => sourcepawn/jit/zlib/zlib.h
rename : core/zlib/zutil.c => sourcepawn/jit/zlib/zutil.c
rename : core/zlib/zutil.h => sourcepawn/jit/zlib/zutil.h
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402370
2008-07-06 04:59:39 +00:00
David Anderson
2e7b6b5ba5
jit refactoring branch
...
--HG--
branch : refac-jit
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402369
2008-07-06 04:49:55 +00:00
David Anderson
9a02cb9dc8
synced dod:s gamedata changes from 1.0.3
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402368
2008-07-06 03:37:40 +00:00
David Anderson
43c085eea3
synced config changes from 1.0.3
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402367
2008-07-06 03:35:58 +00:00
Matt Woodrow
6a834ffef7
Fixed requiring dependencies at the wrong time.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402366
2008-07-06 03:30:06 +00:00
David Anderson
86c8ec847a
fixed crazybuilds
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402365
2008-07-06 02:28:00 +00:00
David Anderson
2df2b791d8
amb1797 - reduced query staggering time from 500ms to 50ms
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402364
2008-07-06 00:51:05 +00:00
David Anderson
0e1ae4d85b
fixed amb1808 - KickClient() is delayed and does not crash -- KickClientEx() is the old functionality
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402363
2008-07-06 00:45:26 +00:00
David Anderson
3d96f8f127
fixed amb1763 - clear function call status on a new call
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402361
2008-07-06 00:02:11 +00:00
David Anderson
2cc809be0c
fixed amb1748 - timeleft was spammable from console
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402359
2008-07-05 23:02:27 +00:00
Matt Woodrow
d2d2578314
Fixed more critical hit crashes when compiled on msvc8.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402358
2008-07-05 22:28:02 +00:00
Matt Woodrow
76b51aed07
Fixed trunk versioning properly this time.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402356
2008-07-05 09:23:55 +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
c67a3cd749
Nominations not blocking current map and excluded maps when used from console.
...
Removed error causing debug stuff from mapchooser.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402343
2008-07-04 22:54:14 +00:00
Borja Ferrer
bf0354dbb9
fixed amb1801, IsFakeClient() wasn't working for TF2 causing false results and crashes
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402341
2008-07-04 19:04:33 +00:00
Matt Woodrow
bc4f24e94d
Temporarily added back version numbers to builds.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402339
2008-07-04 00:21:34 +00:00
Matt Woodrow
73203fb7b3
Removed unneeded dod:s beta scan script.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402338
2008-07-03 08:54:58 +00:00
Matt Woodrow
89c49c3976
And again with the fixes
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402337
2008-07-03 07:30:50 +00:00
Matt Woodrow
89a56ac3e1
Output now shows params for overloaded functions
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402336
2008-07-03 06:52:28 +00:00
Matt Woodrow
3cc5bebfa9
Hopefully fixed trunk build.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402335
2008-07-03 06:26:28 +00:00
David Anderson
f9cfe7e9da
fixed regression in build tool
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402334
2008-07-03 04:32:30 +00:00
Matt Woodrow
5c58f8c97b
Updated gamedata files now that dod:s is no longer in beta.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402332
2008-07-03 02:35:35 +00:00
Matt Woodrow
bb9f31e555
Changed dod script to support dod:s no longer being beta
...
--HG--
rename : tools/Vtable scanner/dodsbetascan.sh => tools/Vtable scanner/dodscan.sh
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402331
2008-07-03 02:30:59 +00:00
Matt Woodrow
ce57617744
Gamedata query no longer detects a failed query as a crash.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402330
2008-07-02 02:57:08 +00:00
Matt Woodrow
77a7bf385b
Added a vtable scan script for dod:s beta
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402329
2008-07-02 01:34:46 +00:00
Matt Woodrow
52d2a1797d
A null check that lets the program keep running is somewhat pointless.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402328
2008-07-01 23:44:33 +00:00
Matt Woodrow
111a3a7169
Added a null check on the vtable symbol
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402327
2008-07-01 23:42:19 +00:00
Matt Woodrow
a513a2a6f8
And the most important piece: Import of experimental gamedata autoupdater. Also new debug command "sm_gamedata_md5 <filename>"
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402323
2008-07-01 09:48:17 +00:00
Matt Woodrow
f3f46fc126
Minor fix to the filename reading logic. Almost done!
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402322
2008-07-01 09:38:20 +00:00
Matt Woodrow
3cff457c6d
More changes to support the shell script.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402321
2008-07-01 09:29:02 +00:00
Matt Woodrow
853b080aa4
Updated shell script to remove windows line endings
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402320
2008-07-01 09:24:22 +00:00
Matt Woodrow
261023800e
Updated gamedatamd5 to print the md5 in a more usable format and added shell script (thanks wowsawce!) for updating gamedata files.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402319
2008-07-01 09:13:27 +00:00
Matt Woodrow
7314d81947
Forgot SM doesn't use the new sdk yet
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402318
2008-07-01 09:10:21 +00:00
Matt Woodrow
d530d0c726
Big critical hits cleanup. Cleaner, easier to maintain, uses less memory and should be much less likely to cause crashes when valve change things on me.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402317
2008-07-01 09:04:00 +00:00
David Anderson
b01dd0798c
clientprefs now uses the new dbi dependency shim
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402316
2008-07-01 06:13:09 +00:00
David Anderson
968045ae62
- Interface dropping semantics are now changed, any pointer can be piped through.
...
- IDBDriver lets you bind driver dependencies and cleanly shutdown now
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402315
2008-07-01 06:12:16 +00:00
Matt Woodrow
4106620928
New mapchooser, rockthevote and nominations plugins finally ready. Removed the existing mapmanager stuff.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402313
2008-07-01 01:18:52 +00:00
Matt Woodrow
ac9b9f8c2a
Removed DEBUG from admin-sql-threaded.sp (amb1780)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402312
2008-06-30 23:18:26 +00:00
Matt Woodrow
cdf54a3db1
Fixed mem leak in clientprefs
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402310
2008-06-30 23:07:54 +00:00
Scott Ehlert
8a5d833c89
Updated DOD:S Beta offsets
...
Added FireOutput support for DOD:S (amb1749)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402309
2008-06-30 05:43:31 +00:00
Matt Woodrow
57bba6d83f
Import of gamedata daemon. I love imported stuff.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402304
2008-06-30 02:34:21 +00:00
Matt Woodrow
2c08bb3a96
FORGOTTEN QUOTE
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402303
2008-06-30 02:11:58 +00:00
Matt Woodrow
6d4938f6b5
Removed cruft.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402302
2008-06-30 02:04:30 +00:00
Matt Woodrow
7104e187cc
Import of Vtable scanner
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402301
2008-06-30 02:03:56 +00:00
Matt Woodrow
2fc7a017e1
Import of GameData MD5 hashing app.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402298
2008-06-29 22:23:14 +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
29de57d415
Fixed an uninitialised string causing weird results.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402292
2008-06-29 03:27:15 +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
81e40c32c8
Slight change to the vtable dump because it wasn't working all the time.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402271
2008-06-21 09:28:42 +00:00
David Anderson
350044c9a8
changelog for 1.0.3
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402266
2008-06-21 08:18:12 +00:00
Matt Woodrow
bc1bb2cba2
Fixed ForcePlayerSuicide.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402263
2008-06-20 23:35:00 +00:00
David Anderson
6079c927ad
fixed amb1765 - GiveNamedItem was supported even though it didn't work
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402260
2008-06-20 03:58:36 +00:00
Matt Woodrow
42f61acc45
Fixed gamedata files for the pyro update
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402257
2008-06-19 23:42:08 +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
David Anderson
6e59d8ae5c
updated licenses
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402255
2008-06-13 07:26:09 +00:00
David Anderson
749177d0b3
updated license
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402254
2008-06-13 07:24:43 +00:00
Scott Ehlert
4a32aff158
Fixed regression (introduced by revision 2242 aka Phase 0) where 'sm plugins list' displayed all plugins as having an id of 1
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402253
2008-06-11 08:28:34 +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
119592eefe
Fixed typo in banning.inc
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402251
2008-06-09 22:17:09 +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
Scott Ehlert
9ac54e5fb2
Fixed rare crash in event manager when a null IGameEvent pointer was passed to the IGameEventManager2::FireEvent() hooks
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402245
2008-06-06 04:55:27 +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
Matt Woodrow
46ce91c4f7
Fixed amb1735 - Client Prefs create table queries typo
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402241
2008-06-01 22:31:58 +00:00
Matt Woodrow
953da3f6e0
Fixed amb1734 - Escape characters are now enabled for the custom admin menu config.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402240
2008-06-01 22:24:11 +00:00
Scott Ehlert
076b5191c9
Removed TF2_GivePlayerWeapon() and TF2_EquipPlayerClassWeapons() stocks as they no longer work at all
...
The 'weapons' paramater in the TF2_SetPlayerClass() class is now ignored since it no longer works
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402237
2008-05-31 22:33:17 +00:00
David Anderson
20d12fad9f
added links to the doc in the adminmenu configs
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402230
2008-05-31 19:01:46 +00:00
David Anderson
b18bd78c51
fixed build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402229
2008-05-31 09:27:33 +00:00
David Anderson
c3492f0192
removed dynamicmenu folder -- everything is consistent now
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402226
2008-05-31 07:57:33 +00:00
Scott Ehlert
d595e020cd
Added #pragma deprecated to GetEntDataEnt() and SetEntDataEnt()
...
(these were already considered deprecated, but now the compiler will officially complain about them)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402225
2008-05-30 22:42:30 +00:00
Scott Ehlert
5b4f98b354
Fixed amb1727 - TF2_Disguise and TF2_RemoveDisguise had incorrect signatures
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402223
2008-05-30 22:38:04 +00:00
David Anderson
6e2ac7376e
updated changelog (i should have done these two in one commit)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402222
2008-05-29 05:40:51 +00:00
David Anderson
1a86604d99
fixed amb1686 - ReplaceString or ReplaceStringEx with an empty search string would crash. it now throws an error instead.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402220
2008-05-29 05:39:29 +00:00
David Anderson
049f63e6fd
added 1.0.2 preliminary changelog
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402219
2008-05-29 05:01:50 +00:00
David Anderson
3aea76cfb3
insignificant changes from branch
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402218
2008-05-29 04:50:59 +00:00
David Anderson
3b4c800baa
(merging from branch) fixed amb1583 - MySQL string fetch from prepared queries returned corrupted data.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402217
2008-05-29 04:47:42 +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
Scott Ehlert
df83dbc04e
Fixed Windows trunk build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402202
2008-05-28 04:28:04 +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
David Anderson
627e4fd115
committed two forgotten files and updated the linux makefile
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402200
2008-05-26 07:52:27 +00:00
Matt Woodrow
044ee841f2
Fixed amb1690 - Client prefs tables now create themselves.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402199
2008-05-26 07:51:36 +00:00
David Anderson
c93d05f622
rewrite of the native and dependency binding/interaction code. this will ease the transition for native overrides, and greatly simplifies most of the logic. all native binding code now takes place almost entirely in ShareSys, and PluginSys supplements this logic where appropriate. extensionsys has been cleaned up
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402198
2008-05-26 07:51:11 +00:00
David Anderson
c824afc61e
oh
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402197
2008-05-26 07:48:26 +00:00
David Anderson
3d015908d9
deleted msvc9 files
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402196
2008-05-26 01:50:48 +00:00
Matt Woodrow
bff2b0a95d
Added amb1665 and amb1381 - Added other map limits to 'timeleft' and handling of timeleft/nextmap console commands.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402195
2008-05-26 01:09:10 +00:00
Matt Woodrow
c9b320d645
Fixed amb1713 - The tiniest of tiny mixups in description orders.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402194
2008-05-25 20:50:11 +00:00
Matt Woodrow
29ee014a94
Quick build fix until my mapchooser changes are completed.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402192
2008-05-25 20:25:59 +00:00
Scott Ehlert
aa73e41f29
Fixed CrazyDebug not working with Episode One games
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402191
2008-05-25 12:46:03 +00:00
Matt Woodrow
0a829027eb
Fixed amb1663 - Dynamic Menu didn't use the ExitBack functionality
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402189
2008-05-25 07:54:30 +00:00
Matt Woodrow
9c7249a1e9
Fixed amb1709 - Dynamic Menu selections not resetting on exit
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402187
2008-05-25 07:44:58 +00:00
Matt Woodrow
d9357d5224
Fixed amb1454 - Nextmap broken on mods that use the scores usermsg differently to CS:S
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402185
2008-05-25 07:11:16 +00:00
Matt Woodrow
73a20de2ff
Added server check to clientprefs
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402184
2008-05-25 03:26:31 +00:00
Matt Woodrow
8cd8228251
Fixed amb1358 - Timeleft not reseting on TF2 restarts
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402183
2008-05-25 02:07:52 +00:00
David Anderson
02faa8fbd6
looks like valve is trying to degrade radio menus to deprecate them. thanks guys, quality!
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402180
2008-05-24 09:57:40 +00:00
David Anderson
79485eef38
fixed amb1684 - regression in password handling
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402179
2008-05-24 09:17:35 +00:00
David Anderson
b2d25f2a77
added quick tool for fetching dlls of mdmps
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402177
2008-05-24 06:48:35 +00:00
Scott Ehlert
e794883b1f
Added support for recent Day of Defeat Beta
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402175
2008-05-24 06:06:13 +00:00
David Anderson
2a11739e86
added amb1694 - FindCharInString()
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402174
2008-05-24 05:02:35 +00:00
Matt Woodrow
dea6b06e2c
Added a load-block for incorrect mods to TF2 and cstrike extensions.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402173
2008-05-24 04:08:29 +00:00
David Anderson
13cf254f08
how did i forget to commit this? sm_revote
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402171
2008-05-24 03:04:10 +00:00
Matt Woodrow
531c359fb9
Updated crit hit offsets.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402170
2008-05-21 23:45:18 +00:00
David Anderson
9550e55160
added a changelog
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402169
2008-05-21 05:43:44 +00:00
David Anderson
40e0857a29
added a forward that helps prevent against race conditions in map config plugins
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402162
2008-05-21 02:12:12 +00:00
Scott Ehlert
47fa9d9464
Fixed amb1688 - Linux GivePlayerItem/GiveNamedItem offset for Day of Defeat was incorrect
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402161
2008-05-20 09:45:13 +00:00
David Anderson
d827c0fd2d
added amb1685 - GetTickInterval()
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402158
2008-05-20 05:39:37 +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
a18b1e0790
fixed a bug where if a plugin errored during the instantiation process, then its index could be reported as -1 from debug messages
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402156
2008-05-20 02:30:55 +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
Matt Woodrow
f7613f80f1
Fixed Crit hits sigs for Windows and cleaned up the code somewhat
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402154
2008-05-18 00:51:51 +00:00
David Anderson
b90386276f
fixed wrong re-use of variable
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402153
2008-05-17 18:14:34 +00:00
David Anderson
8ad5d61878
added a new ia32 macro for the mov eax opcode
...
cleaned up a bit of the crit hook code
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402152
2008-05-17 08:30:17 +00:00
David Anderson
b2fbd9691d
added amb1119 - sm_revote command
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402151
2008-05-17 05:12:52 +00:00
David Anderson
0fac3fd74e
fixed a bug in the new translation code usage
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402150
2008-05-17 05:10:36 +00:00
David Anderson
3342a84cf4
fixed amb1646 - implemented NetFlow_Both functionality
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402149
2008-05-15 05:52:30 +00:00
Matt Woodrow
21359ea17e
Fixed amb1657 - Server should see admin version of sm_who
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402148
2008-05-14 22:40:36 +00:00
David Anderson
a7cc2609e1
added amb1448 - duplicate admins are now combined rather than excluded
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402145
2008-05-14 05:31:14 +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
Matt Woodrow
f388b0612b
Build fix attempt
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402142
2008-05-12 09:18:50 +00:00
Matt Woodrow
c7dbacc134
Quick renaming
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402141
2008-05-12 08:56:24 +00:00
Matt Woodrow
d88ba02fde
CLIENT PREFS ARE GO!!1!shiftone!!1!
...
Fully implemented amb734 - Including console interface and menu for clients to use.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402140
2008-05-12 08:06:47 +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
David Anderson
9a7c884c21
fixed linux build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402133
2008-05-10 09:30:13 +00:00
David Anderson
c7418e70ba
added amb1666 - rehaul over the ml api so extensions can easily use translations
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402132
2008-05-10 09:23:55 +00:00
Scott Ehlert
1e70b04f48
Removed odd debug code, err, in CrazyDebug of all places
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402131
2008-05-09 08:22:39 +00:00
Scott Ehlert
1adb549a8d
CrazyDebug just got crazier!
...
1) Now works with SrcDS -console + DEP on Windows
2) Updated vcproj files for OB, Episode 1, etc
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402129
2008-05-09 08:04:27 +00:00
Matt Woodrow
35eb2f2ce5
A sad response to amb1655 - TF2_SetPlayerInvuln is broken and now removed.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402127
2008-05-08 23:43:02 +00:00
Borja Ferrer
2030ef9114
removed these functions in tf2 for now to avoid more crashes
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402125
2008-05-04 15:52:34 +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
8df36003a8
Updated TF2 Extension to fix critical hits.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402119
2008-05-01 07:29:46 +00:00
Matt Woodrow
f226e6d70b
Missing ! in sample_ext
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402115
2008-05-01 02:43:32 +00:00
Matt Woodrow
394424c52f
Moved mapchooser tf2 fix into trunk
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402112
2008-05-01 02:39:35 +00:00
Scott Ehlert
5c6a2868d9
Updated TF2 virtual offsets for goldrush/medic update
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402109
2008-04-30 04:15:09 +00:00
David Anderson
62047b6d0d
fixed amb1645 - command help typo
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402107
2008-04-29 15:14:50 +00:00
Borja Ferrer
5e721623a0
fixed a math mistake
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402104
2008-04-27 19:41:51 +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
7262dd5e79
TF2 Round count mapchooser fix.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402100
2008-04-25 05:26:39 +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
Matt Woodrow
0c22ab3972
Trying to upgrade clientprefs to msvc9 - Part 2
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402096
2008-04-25 00:08:27 +00:00
Matt Woodrow
221e7d48a7
Trying to upgrade clientprefs to msvc9 - Part 1
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402095
2008-04-24 23:27:50 +00:00
Scott Ehlert
21c0466b3d
Added any tag to ADT array functions to fix potential tag mismatches
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402094
2008-04-24 10:25:44 +00:00
Matt Woodrow
47f8d0eef5
Added amb1623 - More reserved slots kick types.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402092
2008-04-22 22:50:27 +00:00
Matt Woodrow
d0286c1391
Fixed amb1634 - GetPlayerResourceData incorrectly memorising offsets.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402091
2008-04-22 22:05:03 +00:00
David Anderson
eac0e274a6
amb1597 - renamed legacy translation files
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402089
2008-04-22 00:44:14 +00:00
Matt Woodrow
af05dbbcdf
Incparser upgrades.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402088
2008-04-21 21:41:38 +00:00
Matt Woodrow
ac256a6c24
Bail's pedantic parser made me do it.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402087
2008-04-19 10:35:24 +00:00
Matt Woodrow
0771411eac
Fixed linux build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402085
2008-04-19 04:14:47 +00:00
Matt Woodrow
e6de7c0c2d
Fixed amb1607 - TF2 extension critical hit crashes.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402083
2008-04-19 03:41:14 +00:00
David Anderson
8d021c6caf
fixed some doc inconsistencies on ProcessTargetString
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402081
2008-04-19 00:44:28 +00:00
Scott Ehlert
9487f9d631
Updated NOTICE.txt to describe how to add svn:keywords to existing files
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402079
2008-04-17 10:00:52 +00:00
Scott Ehlert
678cb82ec0
Gah, finalized the revised ILibrarySys::GetFileExtension() code
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402078
2008-04-17 09:28:46 +00:00
Scott Ehlert
c4c8948d95
Oops. Fixed ILibrarySys::GetFileExtension() to work properly on Windows again.
...
(Had accidentally copied revised version from my Linux-only propcheck program)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402075
2008-04-17 09:23:18 +00:00
Scott Ehlert
1e1f0de4ec
Rewrote ILibrarySys::GetFileExtension() to fix the following issues:
...
- Crash when NULL was passed
- Crash when blank string '\0' was passed
- Incorrect result returned when file name began with a period. These files are now considered to not have any extension.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402074
2008-04-17 09:19:36 +00:00
Matt Woodrow
84bde330cd
Fixed build.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402073
2008-04-17 06:08:18 +00:00
Matt Woodrow
e63a5cd3dc
Initial import of amb734 - Client preferences extension.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402072
2008-04-17 04:58:09 +00:00
Matt Woodrow
6c38c9264e
Added Active support for TF2
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402071
2008-04-17 02:46:31 +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
Matt Woodrow
726aa68be9
added amb1181 - New reserve slot type
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402067
2008-04-16 07:35:52 +00:00
Matt Woodrow
16bdac4635
Added amb1609 - Persistant option to TF2_SetPlayerClass
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402066
2008-04-16 05:41:34 +00:00
David Anderson
d014010a99
added amb1610 - StripQuotes()
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402063
2008-04-16 05:27:09 +00:00
David Anderson
07915461e9
fixed typo
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402062
2008-04-16 05:04:33 +00:00
David Anderson
e24f15e7df
fixed amb1615 (typo)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402061
2008-04-14 14:15:44 +00:00
Matt Woodrow
90d4fed4a9
Fixed minor player selection bug in tf2 extension
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402059
2008-04-14 03:13:15 +00:00
David Anderson
101d2359de
fixed a gcc whine
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402057
2008-04-13 06:08:47 +00:00
David Anderson
046ce18e8b
added amb1538 - adt_stack
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402056
2008-04-13 06:06:27 +00:00
David Anderson
883e77bc60
fixed crash bug (regression) when extensions failed to load
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402055
2008-04-13 04:00:44 +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
David Anderson
2fbd32cd1a
fixed amb1591 - mods like IOS:S which, in listen server mode add bots before the player, caused crashes in SM
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402050
2008-04-12 02:18:03 +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
93b2edde8c
forgot to commit this
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402046
2008-04-12 01:58:07 +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
Matt Woodrow
75a77c1925
Fixed amb1611 - Spy knife critical detour reading from wrong gamedata key
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402041
2008-04-12 00:58:34 +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
Matt Woodrow
0c5e4b5a2f
Fixed amb1601 - Wrong ConVar handle in vote FF menu
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402036
2008-04-11 08:04:11 +00:00
Matt Woodrow
dcb9efa131
Fixed amb1594 - SetPlayerClass issues with spawning
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402034
2008-04-11 07:58:06 +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
David Anderson
472e9969d9
added util.cpp to makefile
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402027
2008-04-10 18:44:15 +00:00
Scott Ehlert
e1aba62c15
added debug out for fopen failure - really
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402026
2008-04-10 18:14:30 +00:00
David Anderson
3a061aa38d
added dynamicmenu to packager
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402025
2008-04-10 17:21:32 +00:00
David Anderson
d5f5239eeb
added debug output for fopen failure
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402023
2008-04-10 17:16:21 +00:00
Matt Woodrow
8ba1d5e333
Forgot a semicolon
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402021
2008-04-10 05:22:51 +00:00
David Anderson
e618900688
new macros actually work now
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402019
2008-04-10 05:21:27 +00:00
Matt Woodrow
ec69b34cbb
Added Critical Hit hook to TF2 extension
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402016
2008-04-10 04:49:17 +00:00
David Anderson
430a860927
added amb1558 - __BINARY_PATH__ and __BINARY_FILE__
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402015
2008-04-10 00:10:45 +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
13e8cf9ed8
reverted compiler change that didn't work out so well
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402011
2008-04-09 05:59:21 +00:00
David Anderson
53d11eae63
fix for amb1594 part 1 - missing semicolons
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402009
2008-04-08 23:42:17 +00:00
David Anderson
72b6510e61
fix for amb1595
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402007
2008-04-08 23:35:58 +00:00
David Anderson
ea189849de
fixed amb1590 - tf2 didn't autoload
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402004
2008-04-06 17:54:53 +00:00
David Anderson
8a2c175420
addressed amb1585 - url wasn't canonical
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402001
2008-04-06 17:21:13 +00:00
David Anderson
544ed79284
fixed typo in the tf version files
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401999
2008-04-06 08:20:22 +00:00
David Anderson
222b543adb
added regex versioning to windows
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401998
2008-04-06 08:20:02 +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
David Anderson
50c50a8f6c
build tool now has regex+tf2 extensions
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401995
2008-04-06 07:49:50 +00:00
David Anderson
f0f44687b6
fixed linux build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401994
2008-04-06 07:37:03 +00:00
David Anderson
f295c6f4fd
new makefile
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401993
2008-04-06 07:13:00 +00:00
David Anderson
b455ac4f4e
merged changes back from 1.0.1
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401992
2008-04-06 06:56:45 +00:00
Matt Woodrow
3d349378ad
Forgot license headers for the tf2 include files.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401988
2008-04-05 00:06:27 +00:00
Matt Woodrow
b865f96886
Added amb1186 - TF2 Extension.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401987
2008-04-04 22:37:14 +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
Scott Ehlert
4d3d51b5dd
Fixed amb1577 - CreateConVar return documentation was incorrect
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401980
2008-04-02 17:43:58 +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
Scott Ehlert
79fb305722
Spring Cleaning, Part Ni (2)
...
- Renamed output file in regex extension project file from sample.ext.dll to regex.ext.dll
- Revampled sample extension Makefile. It is now possible to build an extension that doesn't require the use of Metamod using it.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401976
2008-04-01 04:22:47 +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
Matt Woodrow
127c89de4e
Big changes to dynamic menu. Removed constant kv tracking. Tested everything.
...
Import of config files.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401972
2008-03-31 22:44:18 +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
Scott Ehlert
02931c94cf
Changed env var used in include paths: SOURCEMM -> SORCEMM16
...
Removed some unneccessary build configuartations in some project files
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401970
2008-03-28 06:21:34 +00:00
Scott Ehlert
3a14544385
Changed env var used in include paths: SOURCEMM -> SORCEMM16
...
Changed env var used in include paths: SOURCEMM142 -> SORCEMM14
Removed some unneccessary build configuartations in some project files
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401969
2008-03-28 06:18:26 +00:00
Scott Ehlert
33b2847ec3
Added scripting/adminmenu directory to build tool
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401968
2008-03-28 04:51:53 +00:00
Scott Ehlert
a3d5a0151d
Err, these got added accidentally apparently. Thanks a lot TSVN.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401965
2008-03-27 05:02:00 +00:00
Scott Ehlert
97c26eee3c
Updated copyright year
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401964
2008-03-27 04:54:56 +00:00
Scott Ehlert
cc3c16c079
Changed the environment variable used in the include paths from SOURCEMM -> SOURCEMM16
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401961
2008-03-27 04:00:57 +00:00
David Anderson
c5af41d983
merged branch-1.1.0 back into trunk
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401960
2008-03-26 03:52:37 +00:00
Scott Ehlert
3bcd296d99
Merged crash fix (amb1539) from 1.0.1 branch
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401958
2008-03-21 04:26:53 +00:00
Scott Ehlert
83a1ebcf0f
Removed debug code?
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401954
2008-03-20 19:52:30 +00:00
David Anderson
8ba6d5cbba
bumped trunk version
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401953
2008-03-17 15:30:39 +00:00
David Anderson
bb85c5eda2
-branch, implemented "goto"
...
-branch, added a new jit opcode -- 165/op.stackadjust(1), stk = frm+n
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401937
2008-03-13 17:08:05 +00:00
David Anderson
a64894bbe4
updated to trunk code
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401936
2008-03-13 17:04:25 +00:00
Matt Woodrow
50760d853f
Cleaned up a few things in regex extension and updated project files to build on both engines. Linux makefiles probably still won't work.
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401925
2008-03-04 23:18:16 +00:00
Matt Woodrow
62b08e923c
Import of some basic tf2 stuff. Needs debugging properly.
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401855
2008-01-17 00:31:58 +00:00
Matt Woodrow
2f41af814e
Initial import of regex extension
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401848
2008-01-10 22:01:36 +00:00
Matt Woodrow
d28eca4bb3
Increased max length for list items
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401831
2007-12-28 02:41:52 +00:00
Matt Woodrow
306be48027
Fixed dynamic menu reading userid2 as userid
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401830
2007-12-26 02:41:04 +00:00
Matt Woodrow
4ad308897f
Few dynamic menu bug fixes.
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401829
2007-12-26 01:16:38 +00:00
Michael McKoy
f6b6dff4c0
Don't even bother trying to compile these, it's not finished. Just committing for archiving purposes, this is not intended for 1.0 release.
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401813
2007-12-19 22:19:34 +00:00
Matt Woodrow
3ba7c63862
Initial import of dynamic menu code (amb1039)
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401788
2007-12-10 21:02:00 +00:00
David Anderson
20112fe6cc
skeleton tf2 extension for ferret
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401722
2007-11-23 05:27:58 +00:00
David Anderson
3f49d29274
merged trunk back into 1.1.0 branch for "safety"
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401721
2007-11-23 05:10:33 +00:00
David Anderson
0601988e80
branched trunk to 1.1.0
...
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401681
2007-11-11 20:59:20 +00:00
David Anderson
9eb41bc475
removed local branch
...
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4027
2006-07-15 05:11:30 +00:00
Borja Ferrer
7cd5c96087
identaAaAtion
...
--HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%4017
2006-07-15 01:36:48 +00:00