Commit Graph
100 Commits
Author SHA1 Message Date
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