Nicholas Hastings
75a93314a2
Rename PlayerManager::m_FirstPass to m_bServerActivated for clarity.
2015-05-11 20:42:26 -04:00
Nicholas Hastings
91b2ab8be1
Fixed some badness with the player initialization moving.
2015-05-11 20:29:00 -04:00
Nicholas Hastings
8fc689c89a
Populate MaxClients before OnPluginStart is called.
2015-05-11 19:31:22 -04:00
Nicholas Hastings
71cb002bc1
Merge branch 'master' of https://github.com/alliedmodders/sourcemod
2015-05-11 06:54:55 -04:00
Nicholas Hastings
78dcb8a0f3
Add gamedata file missing in PackageScript.
2015-05-11 06:52:56 -04:00
Nicholas Hastings
9d6cbfe0cc
Remove unused gamedata.
2015-05-11 06:52:21 -04:00
Nicholas Hastings
7ab3d76c9f
Merge pull request #331 from alliedmodders/support-bms
...
Add support for Black Mesa Multiplayer.
2015-05-10 18:44:20 -04:00
Nicholas Hastings
397c45457a
Fix spacing in PackageScript.
2015-05-06 22:18:43 -04:00
Nicholas Hastings
909598920b
Disable nextmap on Black Mesa for now. (Doesn't ship with mapcycle.txt).
2015-05-06 22:01:57 -04:00
Nicholas Hastings
dac3d1c988
Remove leftover debug code.
2015-05-06 22:01:39 -04:00
Nicholas Hastings
9164730b07
Add gamedata for Black Mesa.
2015-05-06 22:01:29 -04:00
Nicholas Hastings
64f9aedebc
Add basic support for Black Mesa.
...
(Basically a copy of SDK 2013's support, but against BMS SDK).
2015-05-06 21:12:13 -04:00
Nicholas Hastings
ffedae66f4
Trigger build for hl2sdk-dota changes.
2015-05-03 15:07:07 -04:00
Nicholas Hastings
a480bf0014
Trigger build for hl2sdk-dota changes.
2015-05-03 10:01:00 -04:00
Nicholas Hastings
2432540d6e
Merge branch 'set-client-name'
2015-04-17 04:50:13 -07:00
Nicholas Hastings
16eeaf625f
Enable the "name %s" command blocking on CS:GO as well.
2015-04-17 06:51:48 -04:00
Nicholas Hastings
fee99f3629
Sourcepawn fix.
2015-04-12 18:35:57 -04:00
Nicholas Hastings
35c81365be
Update Sourcepawn submodule to get fix for bug 6329.
...
- Fix bug where complex |this| values could be corrupted while evaluating function arguments. (bug 6329)
2015-04-12 16:52:28 -04:00
Nicholas Hastings
8ff1a9daf3
Merge pull request #322 from alliedmodders/fix-coreconf-order
...
Fix CoreConfig init to happen after SMGlobalClasses from logic bin are added (r=asherkin).
2015-04-05 10:43:17 -04:00
Nicholas Hastings
6c6ed241d3
Fix CoreConfig init to happen after SMGlobalClasses from logic bin are added.
...
This fixes OnSourceModConfigChanged not being called for logic classes when
config is first read, matching behavior for core classes. The function is still called
before each class's OnSourceModStartup func.
2015-04-05 10:06:30 -04:00
Nicholas Hastings
b84114bc8e
Update sourcepawn submodule to version with --gen=vs fix.
2015-04-05 09:32:59 -04:00
Nicholas Hastings
7268987461
Merge pull request #301 from alliedmodders/get-team-entity
...
Add GetTeamEntity native to SDKTools.
2015-04-01 22:30:18 -04:00
Nicholas Hastings
ce56680fff
Merge pull request #315 from alliedmodders/direxists-empty
...
Make DirExists("") throw an error.
2015-04-01 22:30:03 -04:00
Nicholas Hastings
ea7d5ad8f1
Merge pull request #314 from alliedmodders/tfconds-reducks
...
Pass a handle instead of entptr to ProcessCondChange for stability.
2015-04-01 22:29:55 -04:00
Nicholas Hastings
91302da050
Merge pull request #313 from alliedmodders/set-client-name
...
Add SetClientName native.
2015-04-01 22:29:44 -04:00
Nicholas Hastings
d49c72cf8b
Fix typo in core AMBuilder file triggering exception when triggering exception.
2015-03-31 17:39:04 -04:00
Nicholas Hastings
c11036a7b9
Update TF2 gamedata.
2015-03-31 17:37:44 -04:00
Nicholas Hastings
7b56dd5c8a
Fix build.
2015-03-22 19:23:58 -04:00
Nicholas Hastings
53f9bb0402
Add missing SetClientName description in function doc.
2015-03-22 18:56:02 -04:00
Nicholas Hastings
885117fb66
Add hack-fix for CS:S reverting name changes done with SetClientName.
2015-03-22 18:29:11 -04:00
Nicholas Hastings
d12d7625aa
Remove unused phrase.
2015-03-22 15:36:07 -04:00
Nicholas Hastings
7399991181
Add SetClientName gamedata.
2015-03-22 15:17:31 -04:00
Nicholas Hastings
e62654acba
Change sm_rename to use new SetClientName native.
2015-03-22 12:15:30 -07:00
Nicholas Hastings
7d795b523e
Add SetClientName native.
2015-03-22 12:15:08 -07:00
Nicholas Hastings
38817bdd2c
Pass a handle instead of entptr to ProcessCondChange for stability.
2015-03-22 06:53:51 -07:00
Nicholas Hastings
660d6201ab
Merge pull request #310 from InstantMuffin/patch-2
...
Fixed missing include in gdc-psyfork/memoryutils.cpp (r=psychonic).
2015-03-15 20:22:47 -04:00
Nicholas Hastings
28870d2ae5
Make OpenDirectory error for empty path match error in DirExists.
2015-03-10 18:58:00 -07:00
Nicholas Hastings
cc3b86ea80
Throw an error if DirExists called with empty path.
2015-03-10 18:57:28 -07:00
Nicholas Hastings
ae8efdddcb
Add GetTeamEntity native to SDKTools.
2015-03-10 07:27:43 -07:00
Nicholas Hastings
ea684d5933
Merge pull request #296 from WildCard65/WildCard65-patch-1
...
Port remainder of regex.inc to transitional syntax (r=psychonic).
2015-03-07 08:09:12 -05:00
Nicholas Hastings
d72a9150a1
Merge pull request #294 from alliedmodders/explicit-ret-types
...
Add explicit return types to forwards missing them (r=dvander).
2015-03-06 15:19:37 -05:00
Nicholas Hastings
bfaedba9ed
Merge pull request #287 from peace-maker/tempent_range
...
Add TE_SendToAllInRange (r=psychonic).
2015-03-06 15:19:24 -05:00
Nicholas Hastings
adbdcd6b1d
Add explicit return types to forwards missing them.
2015-03-06 10:18:09 -08:00
Nicholas Hastings
ac4f594063
Trigger build for hl2sdk-dota changes.
2015-03-06 11:25:37 -05:00
Nicholas Hastings
2d53547e03
Merge pull request #289 from alliedmodders/more-ninvoke-killing
...
Remove references to INativeInvoker.h from extension boilerplate.
2015-03-06 07:37:46 -05:00
Nicholas Hastings
6f8ffd55a7
Merge pull request #263 from alliedmodders/admins-trans
...
Update admins.inc with methodmaps, newdecls (r=dvander, asherkin).
2015-03-05 14:32:15 -05:00
Nicholas Hastings
96703c247c
Remove references to INativeInvoker.h from extension boilerplate.
2015-03-05 10:59:19 -08:00
Nicholas Hastings
c39565ddb1
Fix spacing.
2015-03-05 10:56:54 -08:00
Nicholas Hastings
70390ff1f7
Purge Purge.
2015-03-05 10:56:36 -08:00
Nicholas Hastings
b43da7b7f0
Fix Mac build.
2015-02-27 04:53:31 -08:00
Nicholas Hastings
fdc3c0791e
Merge pull request #266 from alliedmodders/tfconds-reducks
...
Replace frameloop for player condition checks in TF2 ext with sendproxies (r=All of the KyleS).
2015-02-27 04:43:15 -08:00
Nicholas Hastings
b8223d1b98
Merge pull request #267 from 50Wliu/tf2_setclientteam
...
Add TF2_SetClientTeam to provide symmetry to TF2_GetClientTeam (r=psychonic).
2015-02-24 10:23:23 -05:00
Nicholas Hastings
62ed3973b5
Fix Insurgency s_pTempEntities offset on Windows.
2015-02-22 20:08:42 -05:00
Nicholas Hastings
5f7e800444
Use new IVEngineServer::GetIServer to get IServer* on Insurgency.
2015-02-22 15:16:26 -05:00
Nicholas Hastings
b52b5f46f0
Update Insurgency Windows SDKTools gamedata.
2015-02-22 10:14:53 -05:00
Nicholas Hastings
7e8d4b89ca
Trigger build for hl2sdk-dota changes.
2015-02-20 09:16:40 -05:00
Nicholas Hastings
70be2941fe
All of the KyleS.
2015-02-18 22:42:06 -05:00
Nicholas Hastings
9ffbac4f4e
Simplified code. (We don't need m_Shared).
2015-02-18 18:44:31 -05:00
Nicholas Hastings
684b59a921
Don't fire forwards if client isn't ingame.
2015-02-18 12:33:37 -08:00
Nicholas Hastings
e8765c5d3d
Move m_CondOffset initialization to ctor.
2015-02-18 12:32:45 -08:00
Nicholas Hastings
d179240c45
Merge pull request #265 from alliedmodders/missing-fs-native
...
Add missing impl for File.ReadUint16 (r=dvander).
2015-02-18 15:10:05 -05:00
Nicholas Hastings
ac530a4ce0
Fix passing incorrect cond# to forwards for CondEx/2/3 fields.
2015-02-18 12:09:17 -08:00
Nicholas Hastings
589482736f
Merge pull request #247 from AnthonyIacono/normalshook-upgrade
...
Improvements for NormalSHook functionality (r=psychonic).
2015-02-18 14:43:33 -05:00
Nicholas Hastings
3d2bd070ad
Merge pull request #264 from davidskuza/sample-ext-vs-update
...
Updated Visual Studio sample_ext files.
2015-02-18 14:38:22 -05:00
Nicholas Hastings
c4a58b1c95
Make sure processing and fwd calls happen on main thread.
2015-02-18 05:35:58 -08:00
Nicholas Hastings
b9579a53ce
Add missing impl for File.ReadUint16.
2015-02-18 04:50:20 -08:00
Nicholas Hastings
a327a788c1
Trigger build for hl2sdk-csgo changes.
2015-02-17 15:52:31 -05:00
Nicholas Hastings
a541acb2bc
Convert admin SQL plugins to use AdminId/GroupId methodmaps, newdecls.
2015-02-17 09:13:40 -08:00
Nicholas Hastings
63d1fa2d8e
Convert admin-flatfile to use AdminId/GroupId methodmaps and newdecls.
2015-02-17 08:24:46 -08:00
Nicholas Hastings
e4ee52e1ac
Convert adminhelp to newdecls.
2015-02-17 08:24:11 -08:00
Nicholas Hastings
c0729ff5e2
Add methodmap for GroupId.
2015-02-17 08:21:14 -08:00
Nicholas Hastings
c2d37cdff5
Add methmodmap for AdminId.
2015-02-17 07:19:56 -08:00
Nicholas Hastings
0f00a2db08
Remove unused result value in OnRebuildAdminCache forward call.
2015-02-17 06:43:49 -08:00
Nicholas Hastings
67e74581cc
Make result ptr in IForward::Execute default to NULL (which is allowed).
2015-02-17 06:43:07 -08:00
Nicholas Hastings
6bc2d20177
Mess with some array sizes.
2015-02-08 20:30:15 -05:00
Nicholas Hastings
350eb462ca
Rewrite TF2 extension's player conditions handling to remove dirty frame loop.
2015-02-08 20:03:07 -05:00
Nicholas Hastings
591aea54b6
Merge pull request #261 from alliedmodders/handle-dump-loc
...
Make handle dump location relative to gamedir to match other sm_dump commands (r=kyles).
2015-02-08 17:14:42 -05:00
Nicholas Hastings
00ad38f5b7
Actually use game path instead of SM path as base.
2015-02-07 09:25:25 -08:00
Nicholas Hastings
261e135845
Make handle dump location relative to gamedir to match other sm_dump commands.
2015-02-07 09:21:53 -08:00
Nicholas Hastings
f50d8317f6
Merge currently in-use gdc-psyfork symbols.txt.
2015-02-05 14:44:58 -05:00
Nicholas Hastings
fca927884b
Merge pull request #260 from alliedmodders/bug-6303
...
Fix crash when creating and destroying a TopMenu before map start (bug 6303, r=asherkin).
2015-02-04 16:16:23 -05:00
Nicholas Hastings
10c62dc0c0
Fix crash when creating and destroying a TopMenu without map change (bug 6303).
2015-02-04 09:57:04 -08:00
Nicholas Hastings
c427dfbea7
Merge pull request #203 from alliedmodders/bug-6248
...
Remove faulty g_FlagSet array in adminsys (bug 6248) (r=asherkin).
2015-02-03 12:39:43 -05:00
Nicholas Hastings
e88039d4e0
Fix FindFlagChar not finding char for AdminFlag_Custom6.
2015-02-03 10:32:34 -05:00
Nicholas Hastings
84a59c6fb7
Fix g_ReverseFlags array size.
2015-02-03 10:27:32 -05:00
Nicholas Hastings
19be28cc2e
Rename g_FlagSet to g_FlagCharSet to avoid some confusion.
2015-02-03 10:26:28 -05:00
Nicholas Hastings
a88b447327
Merge pull request #257 from alliedmodders/sm-plugins-refresh
...
Fix "sm plugins refresh" not refreshing changed plugins (r=dvander).
2015-01-31 15:31:49 -05:00
Nicholas Hastings
52514a96bd
Fix "sm plugins refresh" not refreshing changed plugins.
2015-01-31 15:28:21 -05:00
Nicholas Hastings
840b432ce0
Merge pull request #253 from alliedmodders/adminmenu-newdecl
...
Convert adminmenu to use newdecls and new classes/methodmaps (r=dvander).
2015-01-28 18:52:53 -05:00
Nicholas Hastings
e1b6e09cd3
Merge pull request #250 from alliedmodders/sdkhooks-newdecls
...
Convert remainder of sdkhooks.inc to newdecls (r=dvander).
2015-01-28 18:52:41 -05:00
Nicholas Hastings
ad8373925a
Merge pull request #251 from alliedmodders/topmenus-stuff
...
Topmenus stuff (r=dvander).
2015-01-28 18:52:23 -05:00
Nicholas Hastings
2292515315
Merge pull request #254 from alliedmodders/bug-6226
...
Fix incorrect error line show for incorrect return value on forwards (bug 6226, r=asherkin).
2015-01-28 14:45:06 -05:00
Nicholas Hastings
d9ce8249cb
Fix incorrect error line show for incorrect return value on forwards (bug 6226).
2015-01-28 09:51:02 -08:00
Nicholas Hastings
b3bb37323d
Merge pull request #252 from alliedmodders/sdkhooks-lvlinit-block
...
Don't allow plugins to block LevelInit (wtf) (r=asherkin).
2015-01-27 21:31:03 -05:00
Nicholas Hastings
c6b5675262
Merge pull request #249 from alliedmodders/signunsigned-stack-warning
...
Fix signed/unsigned compare warning in smn_adt_stack (r=asherkin).
2015-01-27 21:29:23 -05:00
Nicholas Hastings
43bca4dcc2
Convert adminmenu to use newdecls and new classes/methodmaps.
2015-01-27 18:13:10 -08:00
Nicholas Hastings
dbbc30368d
Convert remainder of sdkhooks.inc to newdecls.
2015-01-27 18:06:14 -08:00
Nicholas Hastings
5f651f7fde
Convert remainder of topmenus.inc to newdecls.
2015-01-27 18:03:59 -08:00
Nicholas Hastings
eadfec75a4
Make TopMenuHandler pass topmeut as TopMenu instead of Handle.
2015-01-27 18:03:24 -08:00
Nicholas Hastings
e2aab2ab10
Don't allow plugins to block LevelInit (wtf).
2015-01-27 18:01:30 -08:00