Nicholas Hastings
573aea20fb
More progress:
...
Abstracted many fs funcs with helper class.
Removed much duplicated code.
Fixed ReadFile assuming FS errors for ValveFS.
Added ValveFS support for ReadFileString, WriteFile, WriteFileString, DeleteFile.
Added missing param in doc for OpenFile.
2014-08-01 12:38:51 -07:00
Ryan Stecker
ff5ec0ea28
Fix PerformGravity's logging format.
2014-07-30 18:22:12 -05:00
Nicholas Hastings
8d5fe316e0
Merge pull request #114 from VoiDeD/tf2-removewearable
...
Implement TF2_RemoveWearable native (r=psychonic).
2014-07-30 18:43:34 -04:00
Ryan Stecker
75d5b0c972
Add more TF2_RemoveWearable documentation.
2014-07-30 17:28:51 -05:00
Asher Baker
eab6ac748f
Improved error reporting in basebans custom reasons loading.
2014-07-30 16:30:01 +01:00
Ryan Stecker
4a400d9569
Implement TF2_RemoveWearable native.
2014-07-29 20:31:27 -05:00
David Anderson
2a46f8f881
Add GetNativeFunction (bug 6200).
2014-07-23 23:36:11 -07:00
David Anderson
88c614c1ba
Merge pull request #104 from alliedmodders/fix-structs
...
Clean up the struct syntax and force it to use newdecls.
2014-07-20 21:19:15 -07:00
David Anderson
686890ec10
Clean up the struct syntax and force it to use newdecls.
2014-07-20 12:16:23 -07:00
David Anderson
51f97d1298
Block off operators for post-transitional compiler.
2014-07-20 01:02:44 -07:00
David Anderson
2ea9ec50b5
Merge pull request #91 from alliedmodders/bug-6183
...
Show errors for methods that are unused. (bug 6183)
2014-07-13 11:24:51 -07:00
David Anderson
5dd5b5131b
Show errors for methods that are unused. (bug 6183)
2014-07-12 10:28:29 -07:00
David Anderson
3d3e5c40c2
Fix and formalize newline and semicolon behavior in methodmaps. (bug 6175)
2014-07-12 00:07:34 -07:00
Ryan Stecker
c38b4a4d1d
Give functags their correct types for transitional syntax.
2014-07-10 16:55:22 -05:00
David Anderson
e76f553957
Begin locking down function types.
2014-07-08 00:26:37 -07:00
David Anderson
3fe22687e9
Revert.
2014-07-08 00:06:52 -07:00
David Anderson
2ade122cd2
Merge branch 'master' into fix-null-func
...
Conflicts:
sourcepawn/compiler/sc5.scp
2014-07-08 00:06:04 -07:00
David Anderson
e57a323dc8
WIP.
2014-07-07 23:31:31 -07:00
Asher Baker
af791a30df
Merge pull request #72 from VoiDeD/keyvalue-from-string
...
Implement StringToKeyValues.
2014-07-07 13:49:24 +01:00
David Anderson
ff31d8df49
Update nominations.sp and improve compiler error messaging.
2014-07-06 23:59:15 -07:00
David Anderson
8e5992685a
Merge branch 'master' into redo-noms
2014-07-06 23:49:18 -07:00
David Anderson
af557fdd5e
Use setters.
2014-07-06 23:46:45 -07:00
David Anderson
27d5ce45f5
Merge branch 'master' into noms
2014-07-06 23:42:41 -07:00
David Anderson
97e0c84e6d
Merge pull request #73 from alliedmodders/nullable
...
Add nullable types and tighten up some new type system semantics.
2014-07-06 11:45:09 -07:00
Ryan Stecker
312f003031
Fix usage of class
keyword in some includes.
2014-07-06 07:15:22 -05:00
David Anderson
dbedd6712a
Remove VoteInProgress from Menu map.
2014-07-05 14:36:14 -07:00
David Anderson
f18a83e03e
Fix some menu API oddities.
2014-07-05 14:34:32 -07:00
David Anderson
a7de88dd42
Port nominations.sp to the transitional syntax and API.
2014-07-05 14:00:52 -07:00
David Anderson
e5b1b630bb
Port some includes to transitional API.
2014-07-05 13:58:07 -07:00
David Anderson
49380620e0
Merge branch 'master' into nullable
2014-07-05 13:24:45 -07:00
David Anderson
9ff38bcf80
Add nulls, and more newdecl and type system features.
...
New null_t type has a constant "null", which can be assigned to objects.
Methodmaps can now be "nullable", accepting null_t types.
The delete keyword now zaps non-const lvalue inputs.
Fixed some newdecl arguments not accepting references.
Allow functag matching to coerce arguments and return values.
Allow functags to accept new-style types as a return value.
2014-07-05 13:20:06 -07:00
Ryan Stecker
fc54903fd0
Add test.
2014-07-05 12:01:17 -05:00
David Anderson
68ab7f0a12
Merge pull request #61 from VoiDeD/ambuild-disable-auto-versioning
...
Add an ambuild configure option to disable auto versioning.
2014-07-05 09:39:35 -07:00
David Anderson
da33c79d8b
Add #pragma newdecls required|optional.
2014-07-05 01:08:14 -07:00
David Anderson
f62769108c
Fix some local declarations not working.
2014-07-04 23:53:16 -07:00
David Anderson
376eb9725e
Add support for new-style declarations in local variables.
2014-07-04 21:16:39 -07:00
David Anderson
5d753c2697
Merge pull request #67 from alliedmodders/glbdecls
...
Add support for new-style declarations in globals.
2014-07-04 17:21:26 -07:00
David Anderson
3cf9e56a19
Fix various bugs in global newdecl support.
2014-07-04 14:31:56 -07:00
Nicholas Hastings
ffa1887c48
Merge pull request #65 from powerlord/master
...
New functions for SDKTools to get information from game_sound files (r=psychonic).
2014-07-04 17:17:00 -04:00
Ryan Stecker
878a82a6e5
Implement StringToKeyValues.
2014-07-04 12:04:38 -05:00
David Anderson
bdb5ef506b
Merge pull request #64 from alliedmodders/newdecl
...
New declaration syntax: arguments.
2014-07-03 09:18:25 -07:00
Ross Bemrose
d25ab6349c
Commit new version of bug 5942: New functions for SDKTools to get information from game_sound files.
2014-07-03 10:20:53 -04:00
David Anderson
438fade64f
Bug fixes.
2014-07-03 00:34:11 -07:00
Ryan Stecker
d4f4a7eed0
Add an ambuild configure option to disable auto versioning.
2014-07-02 13:29:59 -05:00
Ryan Stecker
9c1dd0565f
sm_reskick_immunity access check should not check for commands.
2014-07-01 09:07:40 -05:00
David Anderson
99f4cdb3e4
New type system.
2014-06-24 23:37:14 -07:00
David Anderson
ec61d4d188
Add a general profiling abstraction layer.
2014-06-24 01:04:13 -07:00
David Anderson
99c0879086
Fix build.
2014-06-23 20:17:40 -07:00
David Anderson
b064556081
Merge pull request #50 from alliedmodders/map-api
...
Add transitional API for maps (aka tries).
2014-06-23 20:06:42 -07:00
David Anderson
2724659be8
Rename to StringMap.
2014-06-23 20:06:13 -07:00
Nicholas Hastings
3983dc10ed
Update non-auto version for 1.7.0 for compiled plugins.
2014-06-23 19:46:26 -04:00
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
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
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
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
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
6a98e40643
Fix typo.
2014-06-05 01:25:32 -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
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
Wliu
cd106a7eb6
Add better spacing to compile.sh
2014-06-04 22:00:10 -04:00
Scott Ehlert
fb5c3c86da
Add clan tag and team score commands to cstrike test plugin.
2014-06-01 16:52:03 -05: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
32f019c70c
Fix Mapchooser dying on single map rotation servers (bug 5179, r=kyles).
2014-05-13 13:44:14 -07: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
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
2c399ec441
Move funcommands material and sound defs to gamedata.
2014-03-29 15:07:07 -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
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
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
SystematicMania
10f878d8c7
Fix regressions in b2f7d97b1ea7 and update plugins for OnClientSayCommand changes (bug 5986, r=psychonic).
2014-02-28 10:38:36 -05:00
Kyle Sanderson
977bf4d583
Fix Anti-Flood resolution of gametime (bug 5394, r=psychonic).
2014-02-27 20:49:19 -07: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
Michael McKoy
52ff6fd5f8
Fix overoptimization of nomination counts in Mapchooser (bug 5359, r=kyles).
2014-01-30 14:29:53 -07: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
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
Nicholas Hastings
ad5740f8a7
Add support for Valve search paths to GetFileSize native (bug 5931, r=asherkin).
2014-01-07 14:24:53 -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
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
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
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
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
fd9e657196
Add support for customizing ban reasons in basebans.sp (bug 5762, r=psychonic).
2013-08-28 13:17:17 -04: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
Nicholas Hastings
9bf78a96cc
Replace hardcoded "/ff" check in basetriggers (bug 5863, r=drifter).
2013-08-24 21:59:52 -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
Peace-Maker
82e16db275
Fixed sm_cancelvote not resetting rtv state. (bug 5808, r=asherkin)
2013-08-12 00:58:43 +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
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
Kyle Sanderson
220a35b492
Make compile.sh set working dir to own dir (bug 5710, r=psychonic).
2013-07-18 19:40:42 -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
1fbed9f7d0
Don't load nextmap on Dota 2.
2013-07-13 13:58:47 -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
Kyle Sanderson
1b5faef097
Remove debug printout from PerformGravity (bug 5679, r=asherkin).
2013-04-11 03:03:29 +01: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
08d83eb8da
Backed out changeset: 40e1814dd3d6 (bug 5484).
2013-03-19 22:08: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
Peace-Maker
8fe22c33bf
Fixed double print when sending psay to self (bug 5649, r=psychonic).
2013-03-18 19:58:18 -04:00
Nicholas Hastings
4e7a9cf30b
Updated regex.inc with more flags and error codes (bug 5593).
2013-03-17 11:39:04 -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
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
Alexandr
e20e272ee1
Fixed basecomm forwards firing with incorrect client parameter value (bug 5583, r=psychonic).
2013-01-28 18:30:44 -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
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
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
Nicholas Hastings
1aab29a958
Added missing sprites for funcommands on some games (bug 5324, r=asherkin).
2012-05-29 18:39:59 -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
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
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