Commit Graph
100 Commits
Author SHA1 Message Date
Nicholas Hastings 94383d995d Fix building of MySQL DBI extension on VS 2015+. 2016-08-18 14:20:37 -04:00
Nicholas Hastings a25e3755db Fix typo in updated Dino D-Day gamedata. 2016-08-06 13:34:41 -04:00
Nicholas Hastings 0707f14c7a Update Dino D-Day gamedata.
(Piggy-backing off of Blade Symphony now instead of Alien Swarm.
They switched to Portal 2 engine so detects as Blade Symphony, and
both are pretty vanilla at the engine level.)
2016-08-06 10:51:50 -04:00
Nicholas Hastings 919a1e7bb9 Fix typo in DoI SlapSound13. 2016-07-26 11:15:28 -04:00
Nicholas Hastings 56585fc32a Add preliminary gamedata for Day of Infamy. 2016-07-26 08:26:26 -04:00
Nicholas Hastings 7008a566a8 Redownload GeoIP data if file size is 0, regardless of file modified time.. 2016-07-24 08:26:00 -04:00
Nicholas Hastings 100ddd6724 Trigger build. 2016-07-22 10:26:58 -04:00
Nicholas Hastings cb7eeef014 Remove TFHoliday_SpyVsEngyWar - no longer exists. 2016-07-08 15:44:49 -04:00
Nicholas Hastings fc9aa50f3c Update TF2 "holiday" gamedata. 2016-07-08 15:44:16 -04:00
Nicholas Hastings f268fddc3c Update TF2 gamedata. 2016-07-07 19:58:15 -04:00
Nicholas Hastings a2ceb8f7d5 Trigger build for hl2sdk-csgo update. 2016-06-25 07:36:34 -04:00
Nicholas Hastings 34a0cb170e Update FoF gamedata. 2016-06-16 16:15:48 -04:00
Nicholas Hastings 5e4ee1b849 Update CS:GO gamedata. 2016-06-16 16:14:36 -04:00
Nicholas Hastings f668b3fe6c 🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍 2016-06-11 12:43:04 -04:00
Nicholas Hastings f12924458f Merge branch 'vs2015' 2016-06-11 12:14:12 -04:00
Nicholas Hastings 857f5fcced Add PowerShell version of checkout-deps script for Windows (NPOTB). 2016-06-11 11:17:29 -04:00
Nicholas Hastings 4eb1e8a4b0 Fix float unary minus operator not functioning properly after PR #510. 2016-06-09 21:36:46 -04:00
Nicholas Hastings 0f96a28cca Use VSERVERTOOLS003 in Nuclear Dawn if server has it available. 2016-06-08 12:32:20 -04:00
Nicholas Hastings e3d7a047bd Fixed varint sendprops being treated improperly in CS:GO. 2016-06-05 11:03:18 -04:00
Nicholas Hastings a67c54a67c Bump version number. 2016-06-05 10:10:07 -04:00
Nicholas Hastings c42f73b66c Update more Insurgency gamedata. 2016-05-27 09:33:20 -04:00
Nicholas Hastings 5a2bc4479d Update Insurgency gamedata. 2016-05-26 13:43:07 -04:00
Nicholas Hastings 31928e6282 Fix late/incorrect calls to TR_GetEntityIndex potentially causing crash. (#513) 2016-05-21 14:44:00 -04:00
Nicholas Hastings 9b3b2eb23e Fix comment and reduce branching in TF2_IsPlayerInCondition. 2016-05-21 12:55:47 -04:00
Nicholas Hastings e127a55b0a Clarified func doc for some edict/entity funcs. 2016-05-21 12:53:55 -04:00
Nicholas Hastings b7223932d2 Fix some funcommands gamedata for CS:GO.
The base SoundFinal and SoundBoom files don't exist there.
2016-05-21 12:53:27 -04:00
Nicholas Hastings d8835a426f Update FoF gamedata. 2016-05-20 09:53:43 -04:00
Nicholas Hastings 5edc46c994 Don't enable FileExists hook (SendFile forward) on TF2 servers with Replay. (#512)
It will crash. See PR #493 for details.
2016-05-19 19:11:28 -04:00
Nicholas Hastings 626ee9ac65 Update more BM:S gamedata and trigger build against SDK change. 2016-05-16 17:52:38 -04:00
Nicholas Hastings 59191486b6 Update BM:S gamedata. 2016-05-15 09:16:09 -04:00
Nicholas Hastings f645ca0daf Update FoF gamedata. 2016-05-14 08:01:10 -04:00
Nicholas Hastings 20c9815619 Add support for sending gameevent to specific client. (#505) 2016-05-12 22:15:23 -04:00
Nicholas Hastings 98e8f70424 Remove some unused gamedata. 2016-05-11 15:16:48 -04:00
Nicholas Hastings 11b4320204 Fix potential crash on plugin load when a required library is not found. 2016-04-27 10:49:39 -04:00
Nicholas Hastings 40f2512317 Remove support for Source 1 Dota 2. (#496) 2016-04-26 23:18:47 -04:00
Nicholas Hastings b5876bdd33 Allow Plugin_Changed return on event PreHooks to not block. (#503)
This avoids issues from confusion that users have, returning Plugin_Changed
after altering event data, when Plugin_Changed isn't required and wasn't supported
in that scenario, and instead acted like Plugin_Handled.
2016-04-26 23:18:00 -04:00
Nicholas Hastings 29a5daab98 Allow support for running on filesystems that use 64-bit inodes on Linux. (#502)
Most supported games don't even support this case, but at least CS:GO does. WIthout
this fix, some filesystem calls can fail, or in the case of readdir, fail to return all/any files.
This was first observed when using an XFS-formatted volume on CentOS 7 x64.
2016-04-26 23:17:36 -04:00
Nicholas Hastings ed46ca3328 Add support for retrieving game server Steam Id (bug 6404). (#495) 2016-04-26 23:17:08 -04:00
Nicholas Hastings ebb5607bd4 Really fix FollowCSGOServerGuidelines setting being ignored in SDKTools (always on) (bug 6480). 2016-03-30 15:59:51 -04:00
Nicholas Hastings 416abd81a1 Add support for compiling with VS2015. 2016-03-30 08:56:27 -04:00
Nicholas Hastings c536a43914 Merge pull request #494 from akowald/gamerules-edictstate
Always send changes when using the GameRules_SetProp* natives.
2016-03-25 07:46:27 -04:00
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