Commit Graph
100 Commits
Author SHA1 Message Date
Nicholas Hastings 0c8e6e2918 Fix FollowCSGOServerGuidelines setting being ignored in SDKTools (always on). 2016-03-21 15:29:48 -04:00
Nicholas Hastings 5815e49d93 Merge pull request #491 from alliedmodders/travis-clang-3.7
Update TravisCI build to use Clang 3.7.
2016-03-18 11:19:56 -04:00
Nicholas Hastings 70bc24218f Update TravisCI build to use Clang 3.7. 2016-03-18 08:31:01 -04:00
Nicholas Hastings 19bcc8417d Merge pull request #486 from alliedmodders/csgo-safety
Add initial version of safety checks for CS:GO to attempt to avoid user GSLT bans.
2016-03-02 15:26:34 -05:00
Nicholas Hastings b65de29c92 Add initial version of safety checks for CS:GO to attempt to avoid user GSLT bans. 2016-03-02 15:25:01 -05:00
Nicholas Hastings c81e1865e0 Merge pull request #479 from TheCreeper/master
Add support for EmpiresMod to mapchooser plugin.
2016-02-22 17:12:07 -05:00
Nicholas Hastings 051e7cf320 Update Empires gamedata. 2016-02-20 23:32:35 -05:00
Nicholas Hastings 3215e25318 Update TF2 gamedata. 2016-02-19 10:10:59 -08:00
Nicholas Hastings 4b04b8d51e Enable ShowMenu and HudMsg for KreedzClimbing. 2016-02-15 14:58:48 -05:00
Nicholas Hastings b9e9e15647 Merge pull request #473 from akowald/gamerules-crash
Fix for crashes related to the GameRules_Set* natives.
2016-02-03 18:30:53 -05:00
Nicholas Hastings 148943dad6 Merge pull request #472 from alliedmodders/more-stv-detect-fix
Fix SourceTV bot detection on Source SDK 2013 mods and BM:S.
2016-01-25 19:41:50 -05:00
Nicholas Hastings 90ca9d7a47 Fix SourceTV bot detection on Source SDK 2013 mods and BM:S.
See bug 5529.
2016-01-25 18:52:58 -05:00
Nicholas Hastings a0e6f33828 Fix some typos in BM:S SDKHooks gamedata. 2016-01-25 06:59:42 -08:00
Nicholas Hastings 5a50c28afd Merge branch 'static-lib-sym-vis' 2016-01-09 11:50:42 -05:00
Nicholas Hastings 3c24ce4d7b Change --exclude-libs to be for Linux only. Apple's linker does not support it. 2016-01-09 11:50:13 -05:00
Nicholas Hastings 441bb0483a Merge pull request #469 from alliedmodders/static-lib-sym-vis
Don't export (all) symbols from included static lib on Linux/Mac.
2016-01-09 11:34:09 -05:00
Nicholas Hastings 05c7bd4be9 Don't export (all) symbols from included static lib on Linux/Mac. 2016-01-09 10:26:12 -05:00
Nicholas Hastings 3dc9c23b65 Updated NMRiH gamedata. 2016-01-07 20:03:08 -05:00
Nicholas Hastings 7ada5f957e Merge pull request #467 from peace-maker/removefromtrie_tag
Add missing |bool| return tag to RemoveFromTrie native
2016-01-05 10:55:18 -05:00
Nicholas Hastings 8f4f0f61ea Merge pull request #466 from peace-maker/inform_customgd
Add info message when loading custom gamedata
2016-01-04 17:54:19 -05:00
Nicholas Hastings 497b51814d Merge pull request #465 from klausenbusk/bug-5515
Allow plugins to suppress entity outputs (bug 5515).

Contributed by:
Ryan Stecker <[email protected]>
Peace-Maker <[email protected]>
2015-12-30 20:33:25 -05:00
Nicholas Hastings 311203b5cf Fix Neotokyo SDKHooks gamedata (bug 6453). 2015-12-30 18:34:02 -05:00
Nicholas Hastings 7dc4d49b86 Fix Neotokyo SDKTools gamedata (bug 6453). 2015-12-30 16:11:22 -05:00
Nicholas Hastings 23fafbd47d Update PVKII gamedata. 2015-12-30 08:34:54 -05:00
Nicholas Hastings 7fbcb81916 Merge pull request #456 from alliedmodders/canbeautobalanced
Add support for hooking CanBeAutobalanced to SDKHooks.
2015-12-29 15:56:24 -05:00
Nicholas Hastings ce07a44fb0 Merge pull request #455 from alliedmodders/normalshook-typeset
Converted NormalSHook to typeset and added old prototype.
2015-12-29 14:56:58 -05:00
Nicholas Hastings 23f9a1a524 Typo fix fix. 2015-12-22 16:18:53 -05:00
Nicholas Hastings 26b056d2c4 Typo fix. 2015-12-22 09:58:57 -05:00
Nicholas Hastings bd9fd43b76 Fix for Black Mesa's different GiveNamedItem prototype. 2015-12-22 09:55:15 -05:00
Nicholas Hastings 184ad9083c Fix for varint gamerules sendprops being treated improperly in Black Mesa. 2015-12-22 09:54:55 -05:00
Nicholas Hastings 8e7093ba2b Fix Black Mesa gamerules gamedata having always been incorrect. 2015-12-22 09:54:28 -05:00
Nicholas Hastings eb3e7fcc32 Update Black Mesa gamedata for game update. 2015-12-22 09:54:05 -05:00
Nicholas Hastings c5a81d7c6f Adjust for hl2sdk-bms updates. 2015-12-22 09:53:05 -05:00
Nicholas Hastings f42e9ff812 Merge branch 'master' of https://github.com/alliedmodders/sourcemod 2015-12-17 15:01:14 -05:00
Nicholas Hastings dc791f1fbe Update NMRiH gamedata. 2015-12-17 04:40:19 -08:00
Nicholas Hastings bbd3d3f4b6 Update TF2 gamedata.. 2015-12-16 14:53:13 -05:00
Nicholas Hastings 272d3c4b9e Trigger build for hl2sdk-csgo updates. 2015-12-09 13:37:38 -05:00
Nicholas Hastings dd9d60e1d7 Revert part of Windows CS:GO gamedata change to fix IServer lookup. 2015-12-09 10:54:15 -05:00
Nicholas Hastings 3219abcd1f Update CS:GO engine gamedata. 2015-12-09 08:29:56 -05:00
Nicholas Hastings 3e1ba143bf Merge pull request #457 from GoD-Tony/vtable-dump-x64
Add x64 support to IDA vtable dump script (npotb).
2015-11-26 16:46:59 -05:00
Nicholas Hastings 818e1e4e18 Add support for hooking CanBeAutobalanced to SDKHooks. 2015-11-26 10:35:00 -05:00
Nicholas Hastings 126ce99cd9 Resize clients array in newest NormalSHook prototype to MAXPLAYERS.
The old version of the newer one is left as a third typeset member to not break
compilation for users opting into it on dev branch. Both typeset members with
old array size are however marked as deprecated, since they can be missing
a client.
2015-11-26 09:43:08 -05:00
Nicholas Hastings 0d787e24ce Converted NormalSHook to typeset and added old prototype.
New prototype was added in PR #247
2015-11-25 17:25:35 -05:00
Nicholas Hastings a4d06e1077 Update CTakeDamageInfoHack in SDK Hooks for semi-recent game/SDK updates. 2015-11-11 13:12:04 -05:00
Nicholas Hastings 5f9aaadacb Update Windows TerminateRound signature for CS:GO (bug 6432). 2015-11-10 21:27:24 -05:00
Nicholas Hastings 248d776a23 Update TF2 StunPlayer gamedata. 2015-11-03 20:38:12 -05:00
Nicholas Hastings 56339ed43a makesig.idc fucked me without taking me to dinner and a movie first 2015-10-28 22:37:10 -04:00
Nicholas Hastings 393ab89c34 Update TF2 gamedata. 2015-10-28 19:58:36 -04:00
Nicholas Hastings a7b1a9a5fa Update Insurgency gamedata. 2015-10-27 18:38:59 -07:00
Nicholas Hastings 529d7e2659 Fix Insurgency build on Linux for SDK changes. 2015-10-27 18:17:26 -07:00
Nicholas Hastings 261a4bb81b Merge pull request #430 from alliedmodders/packaging-latest
Upload sourcemod-latest-<os> text file when packaging.
2015-10-26 14:55:54 -04:00
Nicholas Hastings beba03292a Upload sourcemod-latest-<os> text file when packaging. 2015-10-26 11:13:57 -07:00
Nicholas Hastings 366c3c0e16 Merge pull request #425 from WildCard65/WildCard65-FixedDBI.inc
Fixed DBResultSet.IsFieldNull
2015-10-13 15:12:18 -04:00
Nicholas Hastings fa65b62a04 Merge pull request #428 from FlaminSarge/tf_mannpower_conds
Update TFCond enum
2015-10-10 14:15:48 -04:00
Nicholas Hastings 71439b30ab Fix NeoTokyo SDKTools gamedata signatures. 2015-10-10 14:08:43 -04:00
Nicholas Hastings 2f2f057b47 Update Fistful of Frags gamedata. 2015-10-09 13:31:21 -04:00
Nicholas Hastings 121124e362 Merge pull request #426 from powerlord/holiday-communityupdate
Add Community Update holiday
2015-10-07 09:58:36 -04:00
Nicholas Hastings 6fe4175fd2 Update TF2 CanPlayerTeleport signature on Windows. 2015-10-02 07:43:43 -04:00
Nicholas Hastings 66a3811049 Add FireOutput gamedata for KreedzClimbing. 2015-09-28 16:16:23 -04:00
Nicholas Hastings 8b6e040581 Add gamedata for Kreedz Climbing. 2015-09-23 10:11:30 -04:00
Nicholas Hastings ac8a7ecad7 Merge pull request #416 from alliedmodders/rip-s1dota
Stop building Source 1 Dota 2 build.
2015-09-18 15:48:59 -04:00
Nicholas Hastings 292df5010f Stop building Source 1 Dota 2 build. 2015-09-18 15:36:46 -04:00
Nicholas Hastings 5f3f9e869e Trigger build for hl2sdk TF2/CS:S/DoD:S/HL2:DM CUserCmd changes.
Fixes mouse values in OnPlayerRunCommand.
2015-09-18 15:32:52 -04:00
Nicholas Hastings e748d49343 In package script, set binmode for geoip out file (bug 6415).
This fixes newline conversion happening on Windows.
2015-09-18 10:08:39 -04:00
Nicholas Hastings c085444a03 In packaging, use API for gunzip instead of executable (bug 6415). 2015-09-18 08:27:28 -04:00
Nicholas Hastings c982cc9991 Merge pull request #354 from powerlord/findmap-plugins
GetMapDisplayName and associated core plugin changes.
2015-09-17 11:17: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
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
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
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
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
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
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
Nicholas Hastings 2ab7c08da9 Add translation files and updated GeoIP data to snapshots. 2015-09-01 11:30:45 -07:00
Nicholas Hastings 9e3ed67185 Merge pull request #375 from alliedmodders/tf2-update-15-08-18-pre
Update TF2 gamedata.
2015-08-18 19:00:44 -04:00
Nicholas Hastings d6476728f9 Merge pull request #391 from alliedmodders/dataprop-stringt-arrays
Fix quirks with Get/SetEntPropString on string_t arrays in datadesc
2015-09-02 21:55:14 -04:00
Nicholas Hastings 1e1b23dc31 Add missing sanity checks on element param on SetEntPropString for data props. 2015-09-02 18:35:37 -04:00
Nicholas Hastings 5cdf35d687 Fix array detection/handling for GetEntPropString with string_t arrays (bug 6409). 2015-09-02 18:33:58 -04:00
Nicholas Hastings 4dd641287d Fix typo in last commit. 2015-08-15 11:56:36 -04:00
Nicholas Hastings 199d1b8eeb Fix Mac build. 2015-08-14 22:00:43 -04:00
Nicholas Hastings 31cd5c7863 Merge pull request #371 from alliedmodders/clang-3.6
Fix build on Clang 3.6.
2015-08-14 21:56:35 -04:00
Nicholas Hastings a95527a72c Merge pull request #370 from alliedmodders/valvefs-default-pathid
Make path id default to "GAME" instead of NULL for FileExists and FileSize if param missing.
2015-08-14 08:44:34 -04:00
Nicholas Hastings 4f0c06d068 Merge pull request #369 from alliedmodders/bug-6391
Fix bIsStringIndex not being initialized in SetEntPropString for non-index SendProps (bug 6391).
2015-08-14 08:32:33 -04:00
Nicholas Hastings af4573e7af Fix build on Clang. 2015-08-14 08:31:52 -04:00
Nicholas Hastings 620cb405b1 Fix build on Clang 3.6. 2015-08-14 08:25:40 -04:00
Nicholas Hastings a08a693bf3 Make path id default to "GAME" instead of NULL for FileExists and FileSize if param missing.
This only affects plugins compiled before the param existed in the includes. NULL defaults to "GAME"
on some engine versions, but is invalid on others, causing any file to not be found.
2015-08-14 07:52:50 -04:00
Nicholas Hastings 8a726a8fbb Fix bIsStringIndex not being initialized in SetEntPropString for non-index SendProps. 2015-08-14 07:50:10 -04:00
Nicholas Hastings 4c895a78c6 Update Insurgency gamedata. 2015-07-29 06:58:56 -04:00
Nicholas Hastings 45f5ac64e1 Merge pull request #364 from alliedmodders/bug-6391
Fix maxlen in SetEntPropString not being initialized (bug 6391).
2015-07-25 14:54:06 -04:00
Nicholas Hastings b438a5b39e Merge pull request #365 from powerlord/sampleext-fixcopyfiles
sampleext PackageScript: Add missing CopyFiles function.
2015-07-25 14:17:08 -04:00