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