Commit Graph
100 Commits
Author SHA1 Message Date
Nicholas Hastings 89732f7935 Revert "Update pushbuild.txt"
This reverts commit 8589a091dd.
2017-11-27 20:57:18 -05:00
Nicholas Hastings d9bf0a816e Fix CreateInterface missing in loader. 2017-11-27 19:21:25 -05:00
Nicholas Hastings 95afe72307 Separate out DOI build. (#718) 2017-11-03 15:45:16 -04:00
Nicholas Hastings 3a1bb177fc Fix TF2IgnitePlayer not working after game update (fixes #713). 2017-10-28 16:17:21 -04:00
Nicholas Hastings 8f6f881937 Update tf2 stun and death flags. 2017-10-27 08:03:39 -04:00
Nicholas Hastings 5cf6a0c875 Fix MakeBleed native call (add damage custom param).. 2017-10-22 10:48:27 -04:00
Nicholas Hastings 23a1c5f952 Tyop fix. 2017-10-22 09:32:02 -04:00
Nicholas Hastings 5aaea4c2c5 Update TF2 enums. 2017-10-22 08:52:02 -04:00
Nicholas Hastings ab303e7394 Gamedata for 2017-10-20 TF2 update. 2017-10-19 23:59:14 -04:00
Nicholas Hastings d705f6a2e1 Update links in README. 2017-08-23 09:52:31 -04:00
Nicholas Hastings aeb52d4f45 Trigger build for hl2sdk-csgo update. (fixes #648). 2017-08-06 10:37:31 -04:00
Nicholas Hastings 1924da3527 Update Contagion tempents gamedata. (Fixes #642) 2017-07-28 14:12:28 -04:00
Nicholas Hastings fa1d4ec5d6 Merge branch 'master' of https://github.com/alliedmodders/sourcemod 2017-07-23 09:03:12 -04:00
Nicholas Hastings bcfdef0171 Trigger build for hl2sdk-insurgency update. 2017-07-23 09:02:48 -04:00
Nicholas Hastings fd87cb6b23 Clear cached IClient ptr on disconnect (Fixes #637). 2017-07-08 08:25:23 -04:00
Nicholas Hastings 29d1187434 Cache created entities by reference instead of index in SDKHooks (#634)
Fixes #663.
2017-07-06 13:33:34 -04:00
Nicholas Hastings fdac8a1677 Fix KeyValues.SetUInt64 truncating value (#635). 2017-07-06 13:11:01 -04:00
Nicholas Hastings 7f71f43c2e Another oops-fix for SDK 2013 mods.
Thanks @Ne3tCode
2017-06-24 08:49:36 -04:00
Nicholas Hastings 16d7e39b57 Oops. Fix non-bot IClient lookups for older SDK 2013 mods. 2017-06-23 14:43:39 -04:00
Nicholas Hastings 9a6900a0ba Don't let bots bypass the kick queue. It's not always safe. 2017-06-23 14:43:39 -04:00
Nicholas Hastings e762c2ee56 Add support for IClient lookups on SDK 2013 mods with new enough engine. 2017-06-23 14:43:39 -04:00
Nicholas Hastings c31eaa01a3 Cache player IClient pointer on connect. 2017-06-23 14:43:39 -04:00
Nicholas Hastings 338fdb37f6 Switch to C++11 class initializers for CPlayer. 2017-06-23 14:43:39 -04:00
Nicholas Hastings 79970ca5fa Update CS:GO InfoChanged offset. 2017-06-21 14:40:42 -04:00
Nicholas Hastings bcae547365 Trigger build. 2017-06-21 13:14:57 -04:00
Nicholas Hastings f7434cdae1 Trigger build for hl2sdk-sdk2013 change. 2017-06-21 08:42:12 -04:00
Nicholas Hastings e6e54813bb Trigger build against latest hl2sdk-tf2 update. Fixes #624) 2017-06-16 08:10:16 -04:00
Nicholas Hastings 328fa3b430 Merge branch 'master' of https://github.com/alliedmodders/sourcemod 2017-06-15 18:28:10 -04:00
Nicholas Hastings 78a2dec19e Updated more KreedzClimbing gamedata. 2017-06-15 18:26:06 -04:00
Nicholas Hastings a984e23bf6 Update KreedzClimbing gamedir. 2017-06-08 12:44:59 -04:00
Nicholas Hastings 2acf5f85cd Fix ICommandLine lookup on Linux for Insurgency and Day of Infamy. 2017-05-28 08:29:38 -04:00
Nicholas Hastings 7006533409 Update Kreedz Climbing gamedata. 2017-05-14 16:41:00 -04:00
Nicholas Hastings 0a81a28b07 Add contributing guidelines. 2017-04-29 12:54:00 -04:00
Nicholas Hastings ba81b5b2a5 Force build for hl2sdk-csgo update. 2017-04-26 06:30:56 -04:00
Nicholas Hastings 3671a69b9d Force build for hl2sdk-csgo update. 2017-04-25 21:57:16 -04:00
Nicholas Hastings 6a77e04a8e Fix default value always being when calling ParmValue(string,string). 2017-04-22 21:28:44 -04:00
Nicholas Hastings 8401ca3269 Add gamedata for Alien Swarm: Reactive Drop. 2017-04-22 10:31:41 -04:00
Nicholas Hastings 7bb78e53c6 Update Day of Infamy gamedata. 2017-03-27 15:42:56 -04:00
Nicholas Hastings 99f7ee0588 Update Empires gamedata (supercedes #599). 2017-03-26 11:04:52 -04:00
Nicholas Hastings a5d364be49 Merge branch 'tf2-toolchainbeta' 2017-03-14 20:04:43 -04:00
Nicholas Hastings 1135f9024a Fix error when configuring for csgo SDK build on VS 2017. 2017-03-11 09:28:24 -05:00
Nicholas Hastings 9924a28acf Fix AllowClLanguageVar setting being ignored in CS:GO. 2017-03-05 17:08:25 -05:00
Nicholas Hastings 25af750af0 Update TF2 gamedata. 2017-02-20 19:30:07 -05:00
Nicholas Hastings 61f46845bd Update Insurgency gamedata. 2017-02-09 18:02:22 -05:00
Nicholas Hastings 9aec0b23dd Update FoF gamedata. 2017-02-09 18:02:05 -05:00
Nicholas Hastings af9852a68f Add support for getting and setting output variables with Get/SetEntProp*. 2017-02-07 07:52:00 -05:00
Nicholas Hastings 113a4a55c6 Fix incorrect bit size given for vectors with FindDataMapInfo. 2017-02-07 07:52:00 -05:00
Nicholas Hastings 5e4a69def6 Update GDC's symbols.txt. 2017-02-06 08:11:01 -08:00
Nicholas Hastings 6e79114dee Update GDC's symbols.txt. 2017-02-06 07:58:57 -08:00
Nicholas Hastings 04055c411e Fix startup crash on CS:GO caused by PR #514 2017-02-06 08:25:51 -05:00
Nicholas Hastings 5118ea621d Update Linux CS:GO TerminateRound gamedata. 2017-02-03 23:37:02 -05:00
Nicholas Hastings c7f413f1b0 Sanitize servercfgfile and lservercfgfile values with sm_cvar (bug 6579). 2017-01-20 15:29:25 -05:00
Nicholas Hastings ad3588d0aa Use newer MM:S api for Ep1/Original engine. (#548)
* Use newer MM:S api for Ep1/Original engine.

* Remove doubled FILENAME_1_6_EP1 define.
2017-01-11 21:25:00 -05:00
Nicholas Hastings d9312799c3 Allow direct event FireToClient if broadcast disabled.
Event.FireToClient should not care whether or not broadcasting
is enabled for the event since we're already intentionally not
broadcasting.
2017-01-03 20:31:40 -05:00
Nicholas Hastings cb39030cce Don't check handle ownership on Event.FireToClient
The handle does not get mutated here, so it is safe. Since we
don't currently support cloning event handles or copying events,
this also facilitates the only easy way of firing an existing game-
created event to a client.
2017-01-03 20:31:40 -05:00
Nicholas Hastings 0aa11374d8 Fix some gamedata issues.
"engine" and "game" were in the same #supported key in places, where
we wanted either to match, rather than both match.
2016-12-26 16:13:38 -05:00
Nicholas Hastings 47d22a3051 Allow CStrike ext to load on CS:GO "mods".
They theoretically cannot have any binary changes since there is no
real SDK, so it should be compatible.
2016-12-25 08:31:39 -05:00
Nicholas Hastings 600f7e2342 Fix gamedata for CS:GO "mods". 2016-12-24 23:28:08 -05:00
Nicholas Hastings fbe377a53d Limit Black Mesa to 6 max radio menu items. (7+ not bound) 2016-12-13 13:30:18 -05:00
Nicholas Hastings 8a7262afd5 Enable Radio menus for Black Mesa. 2016-12-13 13:23:24 -05:00
Nicholas Hastings ee501058fb Fix Panel.Style getter not being bound. 2016-12-12 08:52:26 -05:00
Nicholas Hastings 70d81430f8 Add support for more SQLite database open options. (#565)
* Add support for in-memory SQLite databases.

* Add support for opening SQLite databases via file URI.
2016-12-04 11:23:08 -05:00
Nicholas Hastings 152a86f6f4 Fix CS:GO OnGetWeaponPrice forward on Linux. 2016-11-29 11:05:39 -05:00
Nicholas Hastings 93da058dbd Fix innocuous copy/paste error. 2016-11-29 11:05:18 -05:00
Nicholas Hastings 7885d62f03 Add gamedata missing from last commit. 2016-11-29 10:53:04 -05:00
Nicholas Hastings c4487b74ee Semi-tested fix for CS:GO GetWeaponPrice on Linux. 2016-11-29 10:42:05 -05:00
Nicholas Hastings 90cefa9daf Revert "Update CS:GO GetWeaponPrice gamedata."
This reverts commit f3994ce6dc.
2016-11-29 09:01:33 -05:00
Nicholas Hastings f3994ce6dc Update CS:GO GetWeaponPrice gamedata. 2016-11-29 08:52:38 -05:00
Nicholas Hastings 2f82ef5ec6 Add CS:GO FindEntityByClassname signature for Linux. 2016-11-29 07:56:48 -05:00
Nicholas Hastings e2ac0a085e Update Linux IServer gamedata. 2016-11-28 22:20:23 -05:00
Nicholas Hastings efa98f6b7f Untested Core, SDKTools, SDKHooks fixes. (CStrike ext fixes pending) 2016-11-28 21:27:53 -05:00
Nicholas Hastings 7a4a0271ef Trigger build for hl2sdk-bms changes. 2016-11-07 21:03:22 -05:00
Nicholas Hastings 990b45a273 Update TF2 gamedata. 2016-11-02 20:08:26 -04:00
Nicholas Hastings 9158d3734e Trigger build against hl2sdk-csgo change. 2016-10-13 21:34:34 -04:00
Nicholas Hastings 6f9776e3f4 Trigger build against hl2sdk-csgo change. 2016-10-13 21:29:15 -04:00
Nicholas Hastings d5ff829952 Speculative fix for CS:GO GetClientAuthId issue... 2016-10-13 21:21:58 -04:00
Nicholas Hastings 7fda6e412a Don't build for CS:GO on Mac anymore. (Game is 64-bit-only there now). 2016-10-13 20:54:54 -04:00
Nicholas Hastings 273cab1bbf Trigger build for hl2sdk-csgo update. (Fixes crash on player join.) 2016-10-13 20:40:17 -04:00
Nicholas Hastings 72ddd865d1 Add note about uninitialized data in ArrayList.Resize / ResizeArray. 2016-10-11 13:45:36 -04:00
Nicholas Hastings 1dd84e3ed3 Update CS:GO InfoChanged gamedata. (Fixes SetClientInfo). 2016-10-07 14:41:53 -04:00
Nicholas Hastings aae39da235 Update Insurgency gamedata. 2016-10-05 21:07:35 -04:00
Nicholas Hastings cff585f2a1 Fixed doc on RadToDeg. 2016-10-04 12:42:22 -04:00
Nicholas Hastings 098a693c1a Fixed return doc on CharToLower, CharToUpper. 2016-10-03 19:35:49 -04:00
Nicholas Hastings 999f37800c Strip invalid UTF-8 char from end of player names. (#545) 2016-10-02 18:34:27 -04:00
Nicholas Hastings 29d4ea3245 Trigger build for hl2sdk-tf2 update. 2016-09-21 13:16:43 -04:00
Nicholas Hastings 237db0504c Update GoldenEye:Source gamedata (bug 6529). 2016-09-11 14:51:04 -04:00
Nicholas Hastings f3c454084a Update to latest Sourcepawn for fixens. 2016-08-19 10:22:23 -04:00
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