Ruben Gonzalez
a01e9e510c
Fix using Q_strcpy instead of Q_strncpy
2017-08-21 10:35:58 -04:00
Ruben Gonzalez
3eb297bee1
Fix cstrike extension natives/forwards due to update
2017-08-21 10:28:59 -04:00
Ruben Gonzalez
cbb5c6d740
Fix Handle buy call
2017-08-18 15:24:17 -04:00
Ruben Gonzalez
955a29a4aa
Fix HandleCommand_Buy_Internal param order.
2017-08-18 15:06:20 -04:00
Asher Baker
902cae595b
Include function name in cstrike ext error messages
2017-08-18 13:00:50 +01:00
Ruben Gonzalez
2f0272f864
Use the same weapon drop function in CS:GO as in CS:S
2017-06-12 08:39:27 -04: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
peace-maker
151834a948
Fix case of not calling OnMapTimeLeftChanged in CS:GO ( #563 )
...
Round end reasons in CS:GO are +1 from the ones in CS:S. The
CSRoundEnd_GameStart reason for when the OnMapTimeLeftChanged forward
should be called should be one higher than in CS:S.
2016-12-01 17:09:48 -08:00
Nicholas Hastings
152a86f6f4
Fix CS:GO OnGetWeaponPrice forward on Linux.
2016-11-29 11:05:39 -05:00
Nicholas Hastings
c4487b74ee
Semi-tested fix for CS:GO GetWeaponPrice on Linux.
2016-11-29 10:42:05 -05:00
Ruben Gonzalez
803c6b0a82
Update TerminateRound detour comment's
2016-02-18 11:15:39 -05:00
Ruben Gonzalez
6268abe2c3
Untab #ifdef's
2015-09-16 19:21:58 -04:00
Ruben Gonzalez
c86a6abdc5
Add shim for TerminateRound for CS:GO
2015-09-16 19:03:40 -04:00
Kyle Sanderson
7341bd184e
Remove Project Files from older outdated build systems.
2015-04-01 19:54:34 -07:00
Ruben Gonzalez
35e4374e2e
Fix not being able to block CS_OnCSWeaponDrop and clarify include file.
2015-03-27 19:54:42 -04:00
Ruben Gonzalez
213e7ced8c
Initial CSGO GetWeaponPrice fixes
2015-01-31 12:44:18 -05:00
Ruben Gonzalez
9e1fef9775
Update TerminateRound code and gamedata for update.
2014-07-11 09:18:47 -04:00
Nicholas Hastings
eeba5b93c5
Update CStrike extension CSWeaponDrop to use Vector overload on CS:GO.
2014-07-02 10:08:56 -04:00
Kyle Sanderson
6c37a5d9f3
Replace SourceHook list usages in cstrike with AMTL.
2014-06-04 17:36:28 -07:00
David Anderson
abdf7d5b07
Port build scripts to the new project API.
2014-05-31 19:56:42 -07:00
Scott Ehlert
ecec7dbef3
Deduplicate a number of files used by extensions by moving them to the public directory (bug 5341, r=psychonic).
...
These files include smsdk_ext.cpp, smsdk_ext.h, sm_memtable.h, CDetour/*, and asm/*.
The smsdk_config.h file for each extension has also been moved out of the 'sdk' directory into its parent.
--HG--
rename : extensions/bintools/sdk/smsdk_config.h => extensions/bintools/smsdk_config.h
rename : extensions/clientprefs/sdk/smsdk_config.h => extensions/clientprefs/smsdk_config.h
rename : extensions/cstrike/sdk/smsdk_config.h => extensions/cstrike/smsdk_config.h
rename : extensions/curl/sdk/smsdk_config.h => extensions/curl/smsdk_config.h
rename : extensions/geoip/sdk/smsdk_config.h => extensions/geoip/smsdk_config.h
rename : extensions/mysql/sdk/smsdk_config.h => extensions/mysql/smsdk_config.h
rename : extensions/regex/sdk/smsdk_config.h => extensions/regex/smsdk_config.h
rename : extensions/sdkhooks/sdk/smsdk_config.h => extensions/sdkhooks/smsdk_config.h
rename : extensions/sdktools/sdk/smsdk_config.h => extensions/sdktools/smsdk_config.h
rename : extensions/sqlite/sdk/smsdk_config.h => extensions/sqlite/smsdk_config.h
rename : extensions/structs/sdk/smsdk_config.h => extensions/structs/smsdk_config.h
rename : extensions/tf2/sdk/smsdk_config.h => extensions/tf2/smsdk_config.h
rename : extensions/topmenus/sdk/smsdk_config.h => extensions/topmenus/smsdk_config.h
rename : extensions/updater/sdk/smsdk_config.h => extensions/updater/smsdk_config.h
rename : extensions/sdktools/CDetour/detourhelpers.h => public/CDetour/detourhelpers.h
rename : extensions/sdktools/CDetour/detours.cpp => public/CDetour/detours.cpp
rename : extensions/sdktools/CDetour/detours.h => public/CDetour/detours.h
rename : extensions/sdktools/asm/asm.c => public/asm/asm.c
rename : extensions/sdktools/asm/asm.h => public/asm/asm.h
rename : public/sample_ext/sdk/smsdk_config.h => public/sample_ext/smsdk_config.h
rename : core/logic/sm_memtable.h => public/sm_memtable.h
rename : public/sample_ext/sdk/smsdk_ext.cpp => public/smsdk_ext.cpp
rename : public/sample_ext/sdk/smsdk_ext.h => public/smsdk_ext.h
2014-04-23 21:19:28 -05:00
Ruben Gonzalez
ab6971656b
Fix not returning a valid weaponID for cz75a (irc, r=KyleS)
2014-02-13 13:19:59 -05:00
Dr!fter
a4d841655b
Fix possible crash when unloading cstrike extension. (irc, r=KyleS)
2014-02-13 00:02:35 -05:00
Ruben Gonzalez
162c69bfda
Fix CS_GetWeaponPrice returning incorrect value for M4A1 in CS:GO
...
--HG--
extra : amend_source : b4fa218795b59a82f98c0c8142e3bf36161f88d6
2014-02-12 19:03:14 -05:00
Ruben Gonzalez
79f825cc44
Fix typo in sdktools error.
2014-02-08 22:12:31 -05:00
Ruben Gonzalez
f351e20de3
Update CStrike extension and gamedata on windows for latest CS:GO update (irc, r= psychonic)
2014-02-08 20:04:12 -05:00
David Anderson
f82224eba0
Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds).
2013-12-30 17:51:00 -05:00
David Anderson
75e622e879
Port packaging to AMBuild 2 (bug 5997 part 6, r=ds).
2013-12-30 17:50:59 -05:00
David Anderson
e1a820dcf9
Port simple C++ build scripts to AMBuild 2 (bug 5997 part 1, r=ds).
2013-12-30 17:50:56 -05:00
Drifter
75ce4c395a
Add CS_UpdateClientModel native to cstrike extension (bug 5905, r=psychonic).
2013-09-10 13:08:14 -04:00
Kyle Sanderson
d79b41e4a7
Fix weapon ID checks (bug 5872, r=Dr!fter)
2013-08-21 10:55:12 -04:00
Nicholas Hastings
6f0f6676db
Fixed char * constant conversion warning in cstrike ext.
2013-08-15 18:43:14 -04:00
Drifter
45cabd756c
Fix CS:GO GetWeaponPrice and OnGetWeaponPrice using outdated method (r=psychonic).
2013-08-15 14:40:30 -04:00
Nicholas Hastings
7d431e55df
Update BuyCommand detour in CStrike extension with new param on CS:GO.
2013-08-14 17:08:02 -04:00
Drifter
fa0df413f4
Added CS_IsValidWeaponID native and validity checks to other natives (bug 5566, r=psychonic).
2013-07-31 22:11:15 -04:00
Drifter
1a8be6344a
Fixed incorrect return for some weapons in CS_GetWeaponPrice (bug 5562, r=psychonic).
2013-07-31 22:08:23 -04:00
Asher Baker
0f62a8ec2f
Generate debugging information during compilation (bug 5227, r=ds).
2013-03-17 21:00:28 +00:00
Kyle Sanderson
ef6c454137
Replace usages of deprecated Sourcehook Add/Remove macros (bug 5631, r=dvander).
2013-03-16 22:15:25 -04:00
Nicholas Hastings
e74d5593a8
Updated CS:GO HandleCommand_Buy_Internal detour with new bool param.
2013-01-23 14:46:12 -05:00
Nicholas Hastings
e9385e6eb6
Validate entity in GameRules_GetPropEnt and in CS_DropWeapon safety checks.
2012-12-17 14:34:44 -05:00
Nicholas Hastings
ba2915ce4e
Added natives to CStrike ext to access assists/score in CSGO (bug 5525, r=asherkin).
2012-12-15 14:36:52 -05:00
Kyle Sanderson
2e3c5e367e
Added WeaponIDToAlias native to CStrike extension (bug 5460, r=psychonic).
2012-12-14 15:12:22 -05:00
Daniel Varnai
42ff151ae4
Added clan tag support for CS:GO in CStrike ext (bug 5429, r=psychonic).
2012-08-13 14:59:31 -04:00
Nicholas Hastings
6ff5733d7b
Removed old, unsupported msvc8/9 project files for TF2 and CStrike exts (NPOTB).
2012-09-08 12:14:01 -04:00
Nicholas Hastings
a3117ef272
Fixed output name in msvc10 files for TF2 and CStrike exts. (NPOTB) (bug 5479).
2012-09-08 12:13:20 -04:00
Nicholas Hastings
3025b9b5e0
Merge.
2012-08-26 23:35:18 -04:00
Kyle Sanderson
b0075842d1
Fixed minor memory leaks in cstrike ext (bug 5456, r=psychonic).
2012-08-26 23:33:11 -04:00
Asher Baker
bf76be5dfa
Overhauled versioning information (bug 5453, r=dvander).
2012-08-26 01:33:54 +01:00
Scott Ehlert
0d795fc651
Added support for CS:GO on Mac OS X (bug 5459, r=psychonic).
2012-08-25 11:28:52 -05:00
Nicholas Hastings
294a120f14
Project files changes for CS:S as separate build (bug 5370) (NPOTB).
2012-08-20 21:54:42 -04:00