Commit Graph
100 Commits
Author SHA1 Message Date
Nicholas Hastings 14227c04b8 Fix matchmaking_ds bin not being found for gamedata (#1006). (#1028) 2019-06-01 14:30:22 -04:00
Nicholas Hastings 7e418933e7 Re-add missing GetEconItemView param (fixes #1001). (#1017) 2019-05-14 20:55:44 -04:00
Nicholas Hastings 05b3fc0fb9 Re-add float cast on TF2_AddCondition param (fixes #1013). (#1016)
Broken by ArgScuffer
2019-05-14 19:22:43 -04:00
Nick Hastings b92381505a Update Linux CSWeaponDropBB signature. 2019-05-01 11:35:13 -04:00
Nicholas Hastings 5ba6b1426b Revert "Update CS:GO CSWeaponDrop Signature (#985)" (#990)
This reverts commit fc7453a6c7.
2019-05-01 11:31:26 -04:00
Nicholas Hastings 318b36cdcf Trigger build for hl2sdk-csgo update. 2019-03-28 20:00:20 -04:00
Nicholas Hastings a2246af121 Unify map lookup logic across tf2esque engines. (fixes #927) (#931) 2019-01-07 18:17:28 -05:00
Nick Hastings 821251b176 Fix BfRead.BytesLeft not being able to be optional. (fixes #945). 2019-01-01 15:34:26 -05:00
Nicholas Hastings 5e7596dea6 Upgrade SQLite from v3.22.0 to v3.26.0. (#935) 2018-12-19 17:26:29 -05:00
Nick Hastings 9a4fe1c475 Fix signed/unsigned compare on Windows. 2018-12-12 20:02:23 -05:00
Nick Hastings c196082988 Typo fix for CS:GO POSIX Extinguish gamedata. 2018-12-08 09:05:10 -05:00
Nick Hastings 9e58476631 Update CS:GO contribution score offset. 2018-12-07 07:24:30 -05:00
Nick Hastings 4bebdc18a2 Hmm... 2018-12-06 20:31:29 -05:00
Nick Hastings a01529b210 Add new GiveNamedItem param for CS:GO. 2018-12-06 20:18:21 -05:00
Nick Hastings 0b35c84bf0 Update CS:GO SDKTools and SDKHooks offsets. 2018-12-06 19:23:32 -05:00
Nick Hastings 3511d2a44d Trigger build against hl2sdk-tf2 update. 2018-08-02 17:29:09 -04:00
Nick Hastings 4f2bb62ff9 Enable radio menus for IOSoccer. 2018-07-10 20:19:36 -04:00
Nick Hastings a9c9da1066 Update SDKTools sound functionality for hl2sdk-csgo changes. 2018-07-07 08:57:00 -04:00
Nick Hastings 2860f31cb0 Trigger build for hl2sdk-csgo update. 2018-07-06 20:54:36 -04:00
Nick Hastings c458d1e600 Trigger build for hl2sdk-csgo update. 2018-07-06 19:08:58 -04:00
Nick Hastings 6287774d69 Update SDKTools gamedata for IOSoccer (fixes #833). 2018-06-22 16:30:22 -04:00
Nick Hastings 53c63def07 Use env vars to find MySQL src on Linux, macOS. 2018-06-07 20:40:14 -04:00
Nick Hastings ddebc2a075 Fix oops with SetConVarBounds. 2018-06-03 12:36:58 -04:00
Nick Hastings cbcda61135 Swap _XKEYCHECK_H for _ALLOW_KEYWORD_MACROS, in case it moves to a
different header.
2018-05-21 19:54:12 -04:00
Nick Hastings cfdedce362 Missed converting a GetFlags instance. 2018-05-06 13:18:04 -04:00
Nick Hastings 467d57059a Out with the old ConVar accessibility hacks, in with the new. 2018-05-06 12:59:33 -04:00
Nick Hastings c993712438 Update BM:S gamedata. 2018-05-06 12:17:47 -04:00
Nick Hastings a69d18ae1c Fix warning/error on newer Clang versions from abort not being defined. 2018-05-06 10:28:24 -04:00
Nick Hastings 95dae67d5b Fix wrong matchmaking_ds bin path being used in some instances. 2018-05-06 10:26:43 -04:00
Nick Hastings f6a64da672 Update Insurgency FireOutput gamedata. 2018-05-05 11:35:06 -04:00
Nick Hastings 11b23a6d07 Update ConVar hacks for BMS.
This is also to trigger an MM:S build for hl2sdk changes in multiple branches.
2018-05-05 11:01:55 -04:00
Nick Hastings b0e7bab980 Merge branch 'master' of https://github.com/alliedmodders/sourcemod 2018-03-28 21:11:14 -04:00
Nick Hastings 9b8d28de56 Allow -1/null for attacker and inflictor for OTD (bug 6494). 2018-03-28 21:10:32 -04:00
Nicholas Hastings 08fe840bfd Probably fix Windows build. 2018-03-20 17:25:48 -04:00
Nicholas Hastings 4637cf9221 Use MySQL 5.5 for MySQL extension. (#786) 2018-03-20 17:12:30 -04:00
Nicholas Hastings 0a91b1f5b1 Increase MAX_NAME_LENGTH to match CS:GO MAX_PLAYER_NAME_LENGTH. 2018-02-25 10:51:18 -05:00
Nicholas Hastings a17b47a2dc Add Protobuf.HasField native. 2018-02-25 10:49:37 -05:00
Nicholas Hastings 9374620b8b Add RemoveEntity native. (bug 5714) (#745) 2018-01-07 13:52:36 -05:00
Nicholas Hastings 29b1926432 A couple of fixups to last commit (NPOTB). 2017-12-29 04:55:56 -08:00
Nicholas Hastings e0a154faa0 Add TF2 NextBot symbol data from Pelipoka to GDC (NPOTB). 2017-12-29 04:38:47 -08:00
Nicholas Hastings 87858ef264 Test build. 2017-12-18 21:00:04 -05:00
Nicholas Hastings 98fea02eaa Roll version. >_> 2017-12-18 20:39:57 -05:00
Nicholas Hastings 1de6dbacad Update TF2 CalcIsAttackCritical gamedata. 2017-12-14 08:27:37 -05:00
Nicholas Hastings 4007ec8cf8 Temp fix for load issues on Linux. 2017-12-05 20:44:53 -05:00
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