Ruben Gonzalez
c86a6abdc5
Add shim for TerminateRound for CS:GO
2015-09-16 19:03:40 -04:00
Nicholas Hastings
0e4edd4419
Merge pull request #401 from alliedmodders/css-sync
...
Updated gamedata for CS:S, DoD:S, and HL2:DM.
2015-09-16 18:14:58 -04:00
David Anderson
2a6b37dc81
Merge pull request #410 from alliedmodders/fix-static
...
Fix temporary parameter list being static.
2015-09-16 10:01:39 -07:00
David Anderson
485975fd99
Fix temporary parameter list being static.
2015-09-16 00:27:36 -07:00
David Anderson
c36f80b93d
Don't use server commands to flush plugin unloads.
2015-09-15 19:43:41 -07:00
David Anderson
08cadcdda6
Merge pull request #372 from alliedmodders/rm-pausing
...
Cleanup some PluginSys idiosyncracies.
2015-09-15 19:15:26 -07:00
David Anderson
d473b0441d
Allow plugin info fields to outlive their runtime.
2015-09-15 19:07:22 -07:00
Ruben Gonzalez
189369fcf3
Fix GDC byte offset check printing for linux (NPOTB)
2015-09-15 21:59:24 -04:00
Ruben Gonzalez
a01a63cb71
Update CS:GO gamedata.
2015-09-15 19:23:28 -04:00
David Anderson
653dd36020
Merge pull request #378 from powerlord/fix-convar
...
Fix ConVar .IntValue, .BoolValue, and .FloatValue assignments (Bug 6405)
2015-09-15 12:33:51 -07:00
Nicholas Hastings
28bf744a18
Merge pull request #399 from alliedmodders/tf2branch-nontf2-ismapvalid
...
Fix IsMapValid call on non-TF2 TF2-branch games to use old behavior requiring only map name
2015-09-14 20:44:24 -04:00
Nicholas Hastings
e7d9795fc1
Fix IsMapValid call on non-TF2 TF2-branch games to use old behavior requiring only map name.
2015-09-14 19:24:28 -04:00
David Anderson
2adae27557
Clean up CPlugin member variables.
2015-09-14 12:55:42 -07:00
David Anderson
3430962cbe
Simplify required libs handling and make sure they create dependency links.
2015-09-14 12:53:23 -07:00
David Anderson
0aaa659e29
Fix how the mark-serial is used.
...
The mark-serial is a generation number to optimize dependency tracking. It did not actually get
applied correctly, meaning that in rare cases we could miss dependencies. This patch removes the
incorrect serial propagation and ensures that we don't double-count a dependent plugin.
Additionally, this patch ensures that all callers of BindNativeToPlugin() will update the mark
serial, as is required to correctly track dependencies.
2015-09-14 12:50:50 -07:00
David Anderson
9ef8cc7064
Separate the top of UnloadPlugin into a precursor function.
2015-09-14 12:50:39 -07:00
Nicholas Hastings
44bacdc067
Fix recent regression with finding engine ptr on CS:S, DoD:S, HL2:DM.
...
They are still only have engine v21, not yet v22 (let alone v23).
2015-09-14 09:56:06 -04:00
Nicholas Hastings
7d2c0bd962
Merge pull request #408 from alliedmodders/css-sync2
...
Update metamod-attached extensions to use same engine ptr lookup as core
2015-09-13 17:45:13 -04:00
Ruben Gonzalez
bb39c54f17
Merge pull request #403 from alliedmodders/gdc-fix
...
Fix Makefile for GDC and improve output (NPOTB)
2015-09-13 17:23:24 -04:00
Nicholas Hastings
8f8c00c66d
Update metamod-attached extensions to use same engine ptr lookup as core.
...
(On TF2-branch games, always search for engine v23 first, falling back to v22.)
2015-09-13 17:18:33 -04:00
Kyle Sanderson
5b3b17799f
Merge pull request #407 from Thordin/FindEntityByNetClass
...
Added IsFree() edict check to FindEntityByNetClass
2015-09-13 14:02:38 -07:00
thordin
3a59baab2c
Added IsFree() edict check to FindEntityByNetClass.
2015-09-13 13:49:31 -07:00
David Anderson
fc947c68f7
Merge pull request #404 from alliedmodders/fix-crash
...
Fix a regression from the ConCmdManager refactoring that causes a crash using SourceMod commands in the server console.
2015-09-12 22:53:09 -07:00
Ruben Gonzalez
cfd116b93b
Removed public/sourcepawn from include. Add -Wno-unused for unused variables.
2015-09-12 20:30:53 -04:00
Kyle Sanderson
afc88694fd
Merge pull request #305 from KyleSanderson/filetranshooks
...
Add File Transfer hooks to SDKTools (Bug 4222).
2015-09-12 13:12:50 -07:00
Kyle Sanderson
274e7bd329
Add FileTransfer Hooks to SDKTools (r=Drifter).
2015-09-12 13:01:33 -07:00
Nicholas Hastings
8777d0d0da
Use unlink() instead of rm
in packaging script for Windows compat.
2015-09-12 15:12:45 -04:00
Nicholas Hastings
8ce41407dd
When downloading translations for packaging, bypass certificate check.
...
It will fail on the slaves and we're resolving to internal addressing anyway.
2015-09-12 14:16:38 -04:00
David Anderson
bcd80d3e84
Fix a regression from the ConCmdManager refactoring that causes a crash using SourceMod commands in the server console.
2015-09-12 00:26:47 -07:00
Nicholas Hastings
cfa09f22c1
Merge pull request #390 from alliedmodders/pkg-more
...
Add translation files and updated GeoIP data to snapshots (bug 5728)
2015-09-11 15:53:38 -04:00
Ruben Gonzalez
cec5bfe7b2
Update Makefile to compile against central. Added some more info on byte checks.
2015-09-11 15:36:11 -04:00
Nicholas Hastings
f1a907c298
Merge pull request #402 from alliedmodders/shim-noshim
...
Shim for TF2-branch games to find latest, non-shimmed engine iface. 2
2015-09-11 09:24:24 -04:00
Nicholas Hastings
f6d7fd4949
Don't use VInterfaceMatch when wanting explicit iface version.
2015-09-11 05:40:03 -07:00
Nicholas Hastings
2bd91dd93b
Fix always failing when falling back to engine v22.
2015-09-11 05:38:53 -07:00
Nicholas Hastings
2b13f28cfc
Updated gamedata for CS:S, DoD:S, and HL2:DM.
2015-09-11 05:29:09 -07:00
Nicholas Hastings
3c264d78bb
Merge pull request #398 from alliedmodders/shim-noshim
...
Shim for TF2-branch games to find latest, non-shimmed engine iface.
2015-09-10 22:47:13 -04:00
Nicholas Hastings
82b7485001
Shim for TF2-branch games to find latest, non-shimmed engine iface.
2015-09-10 20:43:48 -04:00
Nicholas Hastings
c6c034f90a
Trigger build for hl2sdk-tf2 changes.
2015-09-10 19:54:32 -04:00
Nicholas Hastings
cb9f2b9144
Trigger build for hl2sdk-tf2 changes..
2015-09-10 18:31:30 -04:00
Kyle Sanderson
6909f7f23c
Merge pull request #396 from alliedmodders/findmapconst
...
Change FindMap to take a const char* for searching instead of char*.
2015-09-10 12:14:43 -07:00
Kyle Sanderson
f59df243ea
Change FindMap to take a const char* for searching instead of char*.
2015-09-10 11:47:46 -07:00
Kyle Sanderson
d9839bab68
Fix sm-central crashing on start (bug 6413).
2015-09-10 11:32:10 -07:00
David Anderson
fe16e8e47c
Move the SetCommandClient hook into GameHooks.
2015-09-09 20:03:23 -07:00
David Anderson
c54b54ded0
Use GameHooks for ChatTriggers.
2015-09-09 18:51:21 -07:00
David Anderson
5757b729ac
Hide MRES_SUPERCEDE from command hook callbacks.
2015-09-09 18:45:20 -07:00
David Anderson
b048dc7b10
Move ConCommand hooks into GameHooks and switch callbacks to ICommandArgs.
2015-09-09 18:40:04 -07:00
David Anderson
b63bfdc72a
Rename QueryHookMode to ClientCvarQueryMode.
2015-09-09 18:40:01 -07:00
David Anderson
fa93426f6a
Remove blanket includes from sm_stringutil.
2015-09-09 15:18:24 -07:00
David Anderson
86f0a77e73
Reduce dependence on sm_strdup.
2015-09-09 15:18:24 -07:00
David Anderson
13a783d441
Remove UTIL_Format() and UTIL_FormatArgs().
2015-09-09 15:18:17 -07:00