David Anderson
4ee04b8a7b
Add transitional API for maps (aka tries).
2014-06-22 22:32:08 -07:00
David Anderson
63ad5eff18
Introduce basic methodmaps (PR #38 ).
...
commit 1e5213d43fdd170bb0c30af914a4e40610014b2b
Author: David Anderson <dvander@alliedmods.net>
Date: Sat Jun 21 04:09:27 2014 -0700
Quell MSVC C99 bugs.
commit f2e166c5925fda49b5abeadc0aa0f9156b99cf11
Author: David Anderson <dvander@alliedmods.net>
Date: Sat Jun 21 03:59:23 2014 -0700
Fix varying levels of stupid memory errors.
commit b0773d7be45345351ab1c1738681d5215a97f3f3
Author: David Anderson <dvander@alliedmods.net>
Date: Sat Jun 21 03:36:39 2014 -0700
Fix memory leak in parsing some control flow structures.
commit 5aca55713cfc2dd09c5900132fc4a6be51e3e309
Author: David Anderson <dvander@alliedmods.net>
Date: Sat Jun 21 03:35:17 2014 -0700
Fix memory leak in struct parsing.
commit b46ec5cd281b46177e83c4f0a4acac9cc1065c53
Author: David Anderson <dvander@alliedmods.net>
Date: Sat Jun 21 03:32:03 2014 -0700
Fix build.
commit 17bbbb9a46bfc00862adca7d3e15369a48e9ac0f
Merge: c083409 2107599
Author: David Anderson <dvander@alliedmods.net>
Date: Sat Jun 21 01:26:27 2014 -0700
Merge branch 'master' into methodmaps
commit c083409b569abff13f24d3b8c47f8ff199036840
Author: David Anderson <dvander@alliedmods.net>
Date: Fri Jun 20 23:49:36 2014 -0700
Add VS2k13 support.
commit b7993778494d538cb1c1965116030142a7f7765b
Author: David Anderson <dvander@alliedmods.net>
Date: Fri Jun 20 01:28:08 2014 -0700
Implement destructors.
commit 1a340dec260d079ed1b79351ed7b50b58a997cea
Author: David Anderson <dvander@alliedmods.net>
Date: Fri Jun 20 00:08:04 2014 -0700
Add some tests.
commit 12db52ee64eb009ead9294495e9034c63ab75b09
Author: David Anderson <dvander@alliedmods.net>
Date: Fri Jun 20 00:05:49 2014 -0700
Initial implementation of constructors.
commit 074669a658caa2822aa864164b615a244c00a0bc
Author: David Anderson <dvander@alliedmods.net>
Date: Thu Jun 19 22:42:35 2014 -0700
Add simple test harness.
commit 27c1e3cf14e1e6c5cf35c80c792cce2744b804d7
Author: David Anderson <dvander@alliedmods.net>
Date: Thu Jun 19 22:15:42 2014 -0700
Big refactoring for new syntax.
commit f3c37fdc919e76ee0815e2394cbe8d221f9fc0ca
Author: David Anderson <dvander@alliedmods.net>
Date: Thu Jun 19 22:12:54 2014 -0700
Refactor tests for the new syntax.
commit 6211f392f8e722b907474cf380cfac4347e46b8e
Author: David Anderson <dvander@alliedmods.net>
Date: Wed Jun 18 22:25:48 2014 -0700
Make lexer tokens an enum.
commit 5210b013756b0b00de3a61c6490685c768ff8cbd
Author: David Anderson <dvander@alliedmods.net>
Date: Tue Jun 17 06:48:15 2014 -0700
Add comment.
commit 06688ff4aced14077dd21a9cc1db4c26c7420ff3
Author: David Anderson <dvander@alliedmods.net>
Date: Tue Jun 17 06:46:10 2014 -0700
Allow |this| to be a base type of the methodmap.
commit 05cf3682020e0e6d9f47b1a0a6727b9edbfe7622
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 22:11:58 2014 -0700
Unify duplicate typesymbol checking.
commit 09161bf2691c8c1ed25b9b70fda01c336f21aa0b
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 19:53:36 2014 -0700
Close loophole that allowed methodmaps for enums.
commit 5bb4aeba89fec47a4de7a7532d27830999d1fcb4
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 01:50:42 2014 -0700
Add tests and dbi/handle changes.
commit b9203e2491daec2a8073874d6375949483778d14
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 01:38:29 2014 -0700
Ensure methodmap tags are fixed.
commit 878b80fd87a2ea500d3a28ce2d53f616d1efe5e8
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 01:36:04 2014 -0700
Implement inheritance.
commit 6ba9e004fbae18ad68056368ddd0affdc78659f1
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 01:31:00 2014 -0700
Refactor matchtag() to not be insane.
commit 4ede6343b0682c6df98fa869153828e92f891bcc
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 01:20:50 2014 -0700
Fix indenting.
commit e3ddef8916e3dd5f4ff0fe571d6e1c3acd163352
Author: David Anderson <dvander@alliedmods.net>
Date: Mon Jun 16 01:20:27 2014 -0700
Initial prototype.
2014-06-21 04:10:15 -07:00
Andrew
f3299b2c8c
Added a new function SetFilePermissions to set permissions of a file. I'm not sure about the Windows implementation. See this feature request: https://bugs.alliedmods.net/show_bug.cgi?id=6152
2014-06-21 00:45:07 -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
David Anderson
91077fdc91
Fix tab/space mix.
2014-06-05 10:16:47 -07:00
David Anderson
6a98e40643
Fix typo.
2014-06-05 01:25:32 -07:00
David Anderson
2379c76b03
Add a new testing API for the testsuite.
2014-06-05 01:00:17 -07:00
David Anderson
d7b49f7706
Initial implementation.
2014-06-04 22:45:26 -07: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
Nicholas Hastings
3c52840dd8
Add CS_SLOT_KNIFE define (bug 6131, r=drifter).
2014-05-21 09:08:53 -04:00
Peace-Maker
4cd6c37ab5
Remove LogMessageEx definition from logging.inc (bug 5897, r=kyles).
2014-05-10 05:42:33 -07: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
Nicholas Hastings
0513f93f9d
Add PrepSDKCall_SetAddress and Address support to PrepSDKCall_SetFromConf (bug 5261, r=asherkin).
2014-05-07 12:58:16 -04: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
Powerlord
5efb5068cd
Add new TF2_IsHolidayActive native to TF2 Ext (bug 6095, r=psychonic).
2014-04-07 23:17:11 -04:00
Powerlord
90c8440f17
Add TFHoliday_AprilFools to TFHoliday enum (bug 6092, r=psychonic).
2014-04-07 23:15:13 -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
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
49d769282b
Fix compile error in DisplayAskConnectBox stock (bug 5984).
2014-03-22 17:06:37 -04:00
Nicholas Hastings
9215ddcf8a
Add PbRemoveRepeatedFieldValue native (bug 6066, r=asherkin).
2014-03-21 13:23:48 -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
0e6cbf989e
Add default infinite value for TF2_AddCondition duration (nobug, r=asherkin).
2014-03-21 12:03:49 -04:00
Peace-Maker
75d950e4b0
Add GiveAmmo native to SDKTools (bug 6039, r=psychonic).
2014-02-10 10:49:19 -05:00
Peace-Maker
8476832dc2
Fix param order in AddToTopMenu function doc (irc, r=psychonic).
2014-02-09 19:38:41 -05:00
Nicholas Hastings
0da68844a5
Remove MarkNativeAsOptional calls for old PbReadRepeated natives. (irc, r=KyleS).
2014-02-08 14:13:40 -05:00
FlaminSarge
4a65e38d54
Update TFCond and customkill enum values (bug 6012, r=psychonic).
2014-01-27 10:15:17 -05:00
Peace-Maker
a709307fab
Rename SortFunc2D parameters to match documentation (bug 6014, r=kyles).
2014-01-22 20:14:55 -07:00
Kyle Sanderson
fb734e4124
Add any tag to WritePackCell and ReadPackCell natives (bug 6001, r=asherkin)
2014-01-17 23:14:40 -05: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
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
e0746e1ab8
Added engine support for Insurgency (bug 5951, r=asherkin).
2013-10-13 14:16:08 -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
Drifter
75ce4c395a
Add CS_UpdateClientModel native to cstrike extension (bug 5905, r=psychonic).
2013-09-10 13:08:14 -04: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
Nicholas Hastings
a9905ec95e
Add missing MarkNativeAsOptional calls for cstrike.inc (r=me).
2013-08-25 11:01:55 -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
FlaminSarge
7db280a666
Add GetPlayerJingleFile native. (bug 5690, r=asherkin)
2013-08-12 02:08:34 +01:00
Kyle Sanderson
b9cd424186
Add support for nested datatables. (bug 5446, r=asherkin)
2013-08-12 00:54:21 +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
Kyle Sanderson
5d76ffef88
Added global pre and post forwards for client chat (bug 5394, r=psychonic).
2013-08-05 11:46:29 -04:00
Erik Minekus
0e167ee85b
Numerous code documentation fixups (bug 5720, r=psychonic).
2013-08-01 09:26:34 -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
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
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
Nicholas Hastings
39c9e69d8a
Remove deprecated PbReadRepeated natives.
2013-04-23 07:11:49 -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
519e8c5fcd
Added basic support for Dota 2 (bug 5656, r=asherkin).
2013-03-19 11:18:44 -04:00
Nicholas Hastings
4e7a9cf30b
Updated regex.inc with more flags and error codes (bug 5593).
2013-03-17 11:39:04 -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
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
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
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
Asher Baker
8da56ff98c
Allow access to unvalidated authstrings (bug 5587, r=psychonic).
2013-03-07 00:58:17 +00:00
Ruben Gonzalez
fd3b9095ba
Fix CS_WeaponIDToAlias param missing CSWeaponID tag (bug 5460)
2013-02-11 11:17:31 -05:00
David Anderson
52cd52ca54
Bump version to 1.6.0.
2013-02-10 21:10:25 -08:00
Nicholas Hastings
0015d00243
Initial commit of latest functional SDKHooks extension.
2013-02-07 23:43:33 -05:00
Nicholas Hastings
ee8b180341
Marked some missed Pb natives as optional (bug 5579).
2013-01-23 18:28:06 -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
710456f871
Added new IN_ATTACK3 button define to entity_prop_stocks (bug 5564).
2012-12-23 17:06:14 -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
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
Kyle Sanderson
2e3c5e367e
Added WeaponIDToAlias native to CStrike extension (bug 5460, r=psychonic).
2012-12-14 15:12:22 -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
99f741fb3b
Added GetMaxHumanPlayers native exposing IServerGameClients func (bug 5551, r=asherkin).
2012-12-02 11:03:27 -05:00
Nicholas Hastings
20d4597fa0
Updated tf2 weapon and dmg custom defines.
2012-10-28 19:14:04 -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
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
Drifter
34d2db6d78
Added forwards to basecomm plugin (bug 5466, r=asherkin).
2012-09-03 20:45:11 +01:00
Asher Baker
bf76be5dfa
Overhauled versioning information (bug 5453, r=dvander).
2012-08-26 01:33:54 +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
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
3b4ac1c64d
Updated tf2 weapon and dmg custom defines, added new round state.
2012-08-15 23:29:05 +01:00
Asher Baker
ac6c162a13
Changed TFWeaponSlot enum description (r=me).
2012-08-07 18:04:10 +01:00
Nicholas Hastings
cd3c3fffde
Updated defines in tf2_stocks.inc.
2012-08-03 07:56:31 -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
Powerlord
59b1bd3d96
Updated TFHoliday enum for latest TF2 updates (bug 5364, r=psychonic).
2012-07-03 18:03:06 -04:00
Nicholas Hastings
01de453d25
Added new TF2 weapon and custom dmg defines.
2012-06-28 11:27:31 -04: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
Drifter
e2340363e3
Typo fix in cstrike.inc (r=psychonic).
2012-05-28 11:42:58 -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
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
Drifter
3b18745bcd
Added support for CS:GO to cstrike extension (bug 5299, r=asherkin).
2012-05-26 18:31:23 -04:00
Nicholas Hastings
917b6d4521
Added support for CS: Global Offensive (bug 5299, r=asherkin).
2012-05-27 16:08:03 -04:00
Tony
2b207359f9
Adding missing SetMenuNoVoteButton native declaration (bug 4522, r=asherkin).
2012-05-27 01:51:06 +01:00
FlaminSarge
c9b7e9f9aa
Updated TF2 condition defines (bug 5259, r=psychonic).
2012-05-26 19:17:49 -04:00
Asher Baker
e75b244cae
Fixed Float negation operator (bug 5292, r=psychonic).
2012-05-24 15:56:19 +01:00
Ryan Stecker
4771398e1e
Fixed return value of VoteMenuToAll (bug 5254, r=asherkin).
2012-04-14 00:31:50 +01: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
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
5a52fc3657
Fixed TFHoliday enum (bug 5155, r=asherkin).
2011-11-03 10:03:01 -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
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
f3d19a860a
Added detection of Replay and SourceTV, and natives to query (bug 5124, r=fyren).
2011-10-20 21:39:57 -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
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
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
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
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
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
301ae447b4
Added more new TF2 weapon and custom damage defs (bug 5055, r=asherkin).
2011-08-20 13:25:07 -04: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
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
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
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
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
Michael Busby
f2fb064ea6
Fixed typo in GetEntDataFloat function doc (bug 4993, r=psychonic).
2011-07-06 15:27:41 -04: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
3ab81c764d
Added more TF2 condition defines (bug 4979, r=asherkin).
2011-06-26 20:55:18 -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
Nicholas Hastings
7037723993
Fixed TF2 identifiers and condition stocks (bug 4974, r=me).
2011-06-24 19:45:16 -04:00
Nicholas Hastings
be222a16ce
Updated TF2 identifiers and condition stocks.
2011-06-24 02:01:03 -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
Nicholas Hastings
243b7e25f8
Added array element selection with Get/SetEntProp* on arrays (bug 4160, r=fyren).
2011-06-05 21:52:36 -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
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
FlaminSarge
024d094459
Added TF2 megaheal cond defines to tf2 incs (bug 4916, r=psychonic).
2011-05-12 11:33:50 -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
33aebeb727
Added forwards to TF2 ext for cond addition and removal (bug 4851, r=fyren).
2011-04-09 00:33:55 -04:00
Berni
f2bcff69a9
Added GetEntityClassname stock (bug 4798, r=dvander).
2011-04-09 00:29:46 -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
Nicholas Hastings
b6415818f6
Added new TF2 condition defines (bug 4834, r=fyren).
2011-03-13 14:03:26 -04:00
GoD-Tony
ca75d0d765
Added new language natives (bug 4613, r+a13=dvander).
2011-03-08 08:38:21 -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
Asher Baker
f80a8d306b
Added defines for TF2 weapon slots (r=dvander).
2011-02-01 14:45:19 -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
Nicholas Hastings
a7218d2e59
Added missing SOURCE_SDK_BLOODYGOODTIME define to halflife.inc (bug 4780, rs=dvander).
2011-01-12 00:30:47 -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
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
1f187d24c8
Updated TF2_GetPlayerConditionFlags to match Valve's current logic.
2010-12-03 17:12:06 -05: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
A.W. Stanley
7627bf80b9
Added TF2_IsPlayerInDuel native to TF2 extension (bug 4695, r=psychonic).
2010-11-07 19:05:32 -05:00
Nicholas Hastings
64bfb0961e
Updated TF2 customkill defines (bug 4682, r=fyren).
2010-10-28 10:23:30 -04:00
Nicholas Hastings
7972acf5bf
Added one more missing enum value in tf2_stocks.
2010-10-01 15:24:30 -04:00
Nicholas Hastings
943777e5d0
Fixed/updated TF2_DisguisePlayer (bug 4641, r=fyren).
2010-10-01 10:46:21 -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
9f21865caf
Fixed typo in edd61d1e1e26 (bug 4542)
2010-08-05 19:24:30 -04:00
Scott Ehlert
9408a61eb1
Ugh, fixed builds for real. How did that even happen?
2010-07-27 20:28:27 -05:00
Scott Ehlert
dd44a0aaea
Added support for Alien Swarm (bug 4530, r=dvander).
2010-07-27 17:32:32 -05:00
pheadxdll
488de0014e
Added TF2_MakeBleed native to TF2 ext (bug 4542, r=fyren,psychonic).
2010-07-26 11:06:08 -04:00
Erik Minekus
4ab3b15efd
Added TF2 object stocks (bug 4536, r=psychonic).
2010-07-23 21:23:35 -04:00
Nicholas Hastings
1507d03c21
Updated TF2 conditions enum and defines (bug 4526, r=fyren)
2010-07-20 11:21:37 -04: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
86f767e1aa
Made name param of GetConVarName() non-const (bug 4515, r=pred).
2010-07-14 20:29:29 -05: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
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
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
2f128113b6
Added missing TF2 critcola condflag define (bug 4464, r=fyren)
2010-06-22 19:31:33 -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
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
David Anderson
28217f10cb
Added ProcessTargetString simple filter API (bug 4404, r=ds).
2010-05-13 12:28:51 -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
David Anderson
fc88cd3cb1
Check return value of GetPlayerNetInfo (bug 4315, r=fyren).
2010-04-27 23:40:04 -07:00
Nicholas Hastings
e5e1507dff
Fixed functions.inc not having double-include prevention (bug 4342, r=fyren)
2010-04-24 21:06:10 -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
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
Liam
4bdc495d01
Corrected a typo in the string.inc file. (bug 4207, r=fyren)
2010-02-13 01:49:39 -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
0af39de346
Fixed base plugins using GetMaxClients() instead of MaxClients (bug 3985, r=dvander).
2010-02-08 20:14:52 -08:00
Greyscale
3b0785cae0
Fixed missing #endif in adminmenu.inc (bug 4216, r=dvander).
2010-01-14 00:22:45 -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
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
02a99f1e51
Add ability to change dontBroadcast status on hooked events (bug 3886, r=ds).
2009-12-19 18:16:41 -08:00
David Anderson
5bf17fc5ae
Clarified handle invariants in clientprefs.inc (no bug, r=me).
2009-11-04 13:52:12 -05:00
David Anderson
2698ff1a04
Added feature testing functionality (bug 4021, r=pred).
2009-10-28 00:37:34 -07:00
David Anderson
97be0ff22a
Bumped trunk version.
2009-10-27 03:11:34 -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
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
Fyren
70bb4930f6
Respect clientside mutes and add fixed client listening API (bug 3818, r=pred,dvander).
2009-09-07 17:09:28 -07:00
DaFox
e315726001
Added PointOutsideWorld native to sdktools (bug 3906, r=dvander)
2009-08-24 09:19:42 +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
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
David Anderson
d4798ccaa5
Fixed revote bug and inflexibilities in RedrawClientVoteMenu (bug 3834, r=fyren).
2009-05-30 19:59:55 -04:00
Matt Woodrow
7b6f2863a9
Added PlayerRunCmd hook to sdktools (bug 3289, r=dvander)
2009-05-12 13:54:06 +12:00
Matt Woodrow
4abdc29d9e
l2merge Fyren
2009-04-24 18:20:55 +12:00
Fyren
74a25097b2
Fix OnClientConnect rejectmsg handling, improve doc (bug 3690, r=dvander)
2009-04-13 16:39:53 -07:00
David Anderson
40a8892cb7
Merge from sourcemod-1.2 branch.
2009-03-30 11:43:16 +02:00
David Anderson
3ac9ecb4b7
Removed tag system (bug 3751, r=fyren, a12=blocking).
2009-03-25 03:27:32 -04: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
Matt Woodrow
c23ffa2ce5
Added GetClientCookieTime native (bug 3736, r=dvander)
2009-03-17 12:30:21 +13: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
8dfbcf5a9f
Bumped versions.
2009-03-05 02:07:44 -05:00
David Anderson
1f636bf7a9
Bumped trunk to 1.3.0.
2009-03-05 01:48:18 -05:00
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
a0128d9b7c
Fixed SetEntityHealth not compiling, darkm regression (bug 3684).
2009-03-03 09:41:55 -05:00
Fyren
e6ea726b69
Improved docs of TIMER_HNDL_CLOSE (bug 3641, r=dvander).
2009-03-01 16:48:55 -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
Scott Ehlert
2c3bf7dd23
Ran versionchanger script for consistency.
2009-02-25 23:44:18 -06:00
Matt Woodrow
ca3df3bd50
Added a client verification serial API (bug 3616, r=dvander)
2009-02-19 19:19:44 +13: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
David Anderson
15d64b8486
Fixed documentation typos in dbi.inc (bug 3587).
2009-02-08 15:40:48 -05:00
David Anderson
e276223b61
Merge from sourcemod-1.1.
2009-02-08 00:02:58 -05:00
Milo
3ab1ef139f
Fixed documentation typo on TF2_GetPlayerClass (bug 3608, r=dvander).
2009-02-07 22:05:04 -05:00
Scott Ehlert
5c92b0d154
Bumped version to 1.1.1 and added back -dev build string.
2008-12-28 23:50:26 -06:00
David Anderson
1577fab93a
Ran versionchanger.pl over trunk to get 1.2.0 into headers (bug 3521).
2008-12-28 19:59:40 -05:00
Scott Ehlert
7bdcea5814
Merged changes from 1.1 branch.
2008-12-05 15:57:49 -06:00
David Anderson
04354a809c
Fixed FindTeamByName using wrong case sensitivity (bug 3446, r=pred).
2008-11-29 23:28:28 -06:00
David Anderson
7ff0129f36
Fixed ReadFileString ignoring fourth parameter (bug 3459, r=ds).
2008-11-29 22:43:30 -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
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
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
b3b972caf7
Fixed missing semi-colon in sdktools_stocks.inc (bug 3376).
2008-10-31 08:38:44 -05: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
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
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
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
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
04b7b7b9ff
Removed pointless performance warning.
2008-10-04 12:59:21 -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
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
fb44b51d26
Updated version files so I can build again.
2008-09-14 22:16:35 -07:00
David Anderson
bcf1b092ae
Mirrored buildbot/version template changes from branch.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402539
2008-09-14 06:13:25 +00:00
David Anderson
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
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
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
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
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
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
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
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
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
22aa6561b5
Added SetUserInfo command to sdktools.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402247
2008-06-09 07:12:32 +00:00
David Anderson
2c94b1268a
phase0, new versioning. we don't use build numbers anymore except (VS_VERSIONINFO stays until phase 3 is done)
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402242
2008-06-02 05:03:27 +00:00
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
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
David Anderson
81af704f58
added amb1715 - tracehull
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402201
2008-05-28 03:04:28 +00:00
Matt Woodrow
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
a0b05dc624
Added amb1528 - Entity Output Hooking.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401977
2008-04-02 01:22:02 +00:00
Matt Woodrow
fbe46934a4
Added EquipPlayerWeapon to SDKTools. Offsets for CS:S and TF2 added.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401975
2008-04-01 00:51:21 +00:00
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