Commit Graph
150 Commits
Author SHA1 Message Date
Kyle Sanderson 92dfba1145 Fix sm_GetUserGroupStatus CSteamID baddery paramaters. 2015-04-04 00:00:37 -07:00
Kyle Sanderson 78c22072e1 Don't try to parse new Steam3 format only present in TF. 2015-04-03 21:44:18 -07:00
Kyle Sanderson bfba2d09ff Set proper typed places for SteamWorks_HasLicenseForApp. 2015-04-03 21:26:21 -07:00
Kyle Sanderson abc9d9d7f5 Merge pull request #15 from VoiDeD/no-ninvoke
Don't enable NINVOKE, it's gone in SM 1.8 anyway.
2015-03-12 16:58:48 -07:00
Ryan Stecker 8230497566 Don't enable NINVOKE, it's gone in SM 1.8 anyway. 2015-03-12 18:57:11 -05:00
Kyle Sanderson 6bd04768ea Sync HTTP enums with SteamWorks v1.32, features from v1.26a 2015-03-10 23:37:03 -07:00
Kyle Sanderson a001698e89 Fix forward leak from 9a6fd52be8. 2015-03-01 18:16:07 -08:00
Kyle Sanderson 45342347cc Add pawn include files for GroupStatus.
line 188 -- // Ask if a user in in the specified group, results returns async by GSUserGroupStatus_t
line 190 -- virtual bool RequestUserGroupStatus( CSteamID steamIDUser, CSteamID steamIDGroup ) = 0;
line 333 -- // send as a reply to RequestUserGroupStatus()
line 334 -- struct GSClientGroupStatus_t

Why it's User then Client in the SDK is beyond me... :\
2015-02-25 21:03:24 -08:00
Kyle Sanderson c5bf9d0a07 Never forget the 'p'. (buildfix for 9a6fd52be8). 2015-02-25 20:56:09 -08:00
Kyle Sanderson 9a6fd52be8 Add UserGroupStatus (untested). 2015-02-25 20:44:07 -08:00
Kyle Sanderson 6558e1b71f Fix package script with significant help from Drifter. 2015-01-18 19:31:05 -08:00
Kyle Sanderson 370957479e Add semi-proper AMBuild packaging. 2015-01-18 19:08:40 -08:00
Kyle Sanderson 754fe3c2f2 Force build. 2015-01-18 16:49:05 -08:00
Kyle Sanderson aaa8e5de78 Package directly in the package_script.pl file. 2015-01-18 16:33:53 -08:00
Kyle Sanderson 1e5309f978 Add helpers.pm to the project. 2015-01-18 14:50:47 -08:00
Kyle Sanderson 3ca1a5dc5a Link libsteam_api.dylib for Apple. 2015-01-18 13:47:27 -08:00
Kyle Sanderson d3a9c6e418 Fix legitimate clang warning for self-assignment in CDetour. 2015-01-18 13:20:08 -08:00
Kyle Sanderson e360802700 We're using GPLv3, and only v3. 2015-01-17 14:36:24 -08:00
Kyle Sanderson 5b4c966ea1 de-inline huge calls in blob.h 2015-01-17 14:29:30 -08:00
Kyle Sanderson d7fc13189c Version Bump. 2015-01-17 14:20:41 -08:00
Kyle Sanderson c322e4a117 Expose ISteamHTTP Streaming API to Pawn. 2015-01-17 14:18:36 -08:00
Kyle Sanderson 5825788643 Trivial: Move to an initialization list for SteamWorksHTTPRequest 2015-01-17 14:12:43 -08:00
Kyle Sanderson 7ffb8689f9 Consolidate Handle -> SteamWorksHTTPRequest Logic. 2015-01-17 11:49:22 -08:00
Kyle Sanderson 6dfbda708d Fix auto-promotion playing games with HTTP context values. 2015-01-17 11:14:53 -08:00
Kyle Sanderson a221a54a67 Add package_script.pl 2014-11-29 18:06:52 -08:00
Kyle Sanderson 0e6726d5e3 Merge branch 'master' of github.com:KyleSanderson/SteamWorks 2014-11-29 11:57:57 -08:00
Kyle Sanderson c7e21a4c68 Sync with latest SW SDK. 2014-11-29 11:57:32 -08:00
Kyle Sanderson c3aa68449f Merge pull request #12 from Drifter321/ambuild-support
Add AMBuild support
2014-11-29 08:14:31 -08:00
Kyle Sanderson 6eadf47a73 Merge pull request #13 from GoD-Tony/master
Fixed steam_api failing to open when using gamedata.
2014-11-10 08:02:13 -08:00
GoD-Tony 4e1c4b95d7 Fixed steam_api failing to open when using gamedata. 2014-11-07 13:28:18 +01:00
Dr!fter f382d37409 Add AMBuild support 2014-08-18 11:01:30 -04:00
Kyle Sanderson d389113286 SuperWIP memutils. 2014-06-22 11:36:09 -07:00
Kyle Sanderson 9024cb91bb Merge pull request #11 from VoiDeD/big-booty-buffers-stdio
Implement WriteHTTPResponseBodyToFile via stdio.
2014-06-02 19:06:53 -07:00
Ryan Stecker 9e2de4a08b Implement WriteHTTPResponseBodyToFile via stdio. 2014-06-02 20:14:31 -05:00
Kyle Sanderson 5bff243189 Merge pull request #9 from VoiDeD/master
Implement Steamworks_GetClientSteamID.
2014-06-02 15:20:57 -07:00
Ryan Stecker f996e24370 Implement Steamworks_GetClientSteamID. 2014-06-02 16:56:24 -05:00
Kyle Sanderson 93406fa2d5 Merge pull request #8 from VoiDeD/more-optional-natives
Correctly mark the rest of the available natives as optional.
2014-06-02 14:50:36 -07:00
Kyle Sanderson b314b653e1 Merge pull request #7 from VoiDeD/fix-include-string-tags
Fix an incorrect spelling of the String tag in some include functions.
2014-06-02 14:50:16 -07:00
Ryan Stecker 623e26ff8a Correctly mark the rest of the available natives as optional. 2014-06-02 16:34:39 -05:00
Ryan Stecker 593217bfba Fix an incorrect spelling of the String tag in some include functions. 2014-06-02 16:25:01 -05:00
KyleSanderson ad48bf3567 Merge pull request #6 from VoiDeD/register-library
Register as a library to support the SteamWorks extension as an optional...
2014-04-05 13:41:06 -06:00
Ryan Stecker 313a8ffaa1 Register as a library to support the SteamWorks extension as an optional dependency. 2014-04-05 14:40:28 -05:00
KyleSanderson 045980847f Merge pull request #5 from VoiDeD/master
Rename InitSafe detour to squash an MSVC warning about inconsistent dll linkage.
2014-04-05 13:39:30 -06:00
Ryan Stecker 3c6fb17454 Rename InitSafe detour to squash an MSVC warning about inconsistent dll linkage. 2014-04-05 14:32:23 -05:00
KyleSanderson 7479fc12e3 Merge pull request #4 from VoiDeD/push-string
Push strings instead of arrays to not have to deal with odd cell size calculations.
2014-04-05 13:24:57 -06:00
KyleSanderson 6a135c9f42 Merge pull request #3 from VoiDeD/master
Fix compilation issue with BeginAuthSession forward.
2014-04-05 13:19:16 -06:00
Ryan Stecker 913d4b31f2 Push strings instead of arrays to not have to deal with odd cell size calculations. 2014-04-05 14:16:39 -05:00
Ryan Stecker a45e33863b Fix compilation issue with BeginAuthSession forward. 2014-04-05 14:14:45 -05:00
KyleSanderson 9183ae8b68 Merge pull request #2 from VoiDeD/win-build-improvements
Windows build improvements
2014-04-02 17:50:12 -06:00
Ryan Stecker 8accb8997d Fix up project compiler and linker include directories and dependencies. 2014-04-02 18:45:28 -05:00