Commit Graph

451 Commits

Author SHA1 Message Date
Matthew Oldfield
2108dc3b76 Implemented Workshop Item Subscription
Added subscribing to items as well as the UGC interfaces
GetNumSubscribedItems and GetSubscribedItems. Edited SteamUGC Method
GetSubscribedItems to accept array instead of a ptr to allow c# calling
2017-07-10 15:15:53 +01:00
Garry Newman
bf21cb9df3 Fixed Workshop.Item wrong created/modified dates 2017-07-08 13:43:37 +01:00
Garry Newman
499b0d64c5 Added Stats.ResetAll 2017-07-08 13:40:01 +01:00
James King
598f44e9f8 Added RemoteStorage.OpenSharedFile(sharingId) 2017-07-07 15:43:12 +01:00
James King
d129f3757a Added an exception when attempting to write to a shared file 2017-07-07 15:42:54 +01:00
Garry Newman
ea4c6d72b5 Added Stats.Add 2017-07-06 10:45:03 +01:00
Garry Newman
b327ab70f1 Useful comment 2017-07-06 10:37:23 +01:00
Garry Newman
28766081b5 Added Client.RestartIfNecessary 2017-07-06 10:33:28 +01:00
Garry Newman
67fb987288 Made SteamNative.SteamApi less hacky to initialize 2017-07-06 10:33:13 +01:00
Garry Newman
5890fea9e6 Added SteamAPI_RestartAppIfNecessary to missing 2017-07-06 10:05:23 +01:00
Garry Newman
892edf371e Moved missing api descriptions to steam_api_missing.json (was defined in code) 2017-07-06 10:02:23 +01:00
Garry Newman
d944c6c7ae If initialize failed, set instance to null 2017-06-26 14:40:14 +01:00
Garry Newman
e5b6d99bef Added ServerInit class, changed how servers are initialized 2017-06-25 20:23:34 +01:00
Garry Newman
111495100f Get applist 2017-06-25 20:22:33 +01:00
Garry Newman
1a47b32458 Fixed Friend.IsOnline not working, added IsAway, IsBusy, IsSnoozing 2017-06-25 11:51:53 +01:00
Garry Newman
3002419af0 Added Stats.Set 2017-06-25 11:44:26 +01:00
James King
0a115f8ea4 Added optional onFailure callbacks to leaderboard and remote file methods that accept a callback (for #23) 2017-06-12 11:59:18 +01:00
Garry Newman
0a9f3f2281 Added common utility functions to RemoteStorage 2017-06-09 11:46:44 +01:00
Garry Newman
e3312d3387 Cleaned up RemoteStorage 2017-06-09 11:36:53 +01:00
Garry Newman
4390724cbe friend.GetRichPresence 2017-06-09 11:06:05 +01:00
Garry Newman
3752e75316 Setting Rich Presence 2017-06-09 11:00:01 +01:00
Garry Newman
b92fba15ec Added Inventory.GenerateItem 2017-06-09 10:40:04 +01:00
Garry Newman
38f3f6d9ea Oops 2017-06-09 10:32:34 +01:00
Garry Newman
303da3753d Microtransaction callback (requested, but untested) 2017-06-09 10:30:43 +01:00
Garry Newman
67fd7fe00a Singleton accessors for Client/Server 2017-06-09 10:18:39 +01:00
Garry Newman
d417f22336 Call StoreStats when triggering an achievement 2017-06-09 10:16:11 +01:00
Garry Newman
53709bf5d0 Merge pull request #21 from DaDummy/master
Add missing Stats.StoreStats() API-method
2017-06-08 09:40:31 +01:00
Christoffer Anselm
3ffe684726 Added missing Stats.StoreStats() API-method that one needs to call to make Steam Achievements show in Steam while the game is still running. 2017-06-08 01:14:19 +02:00
James King
7e3527799a Fixed downloading leaderboard file attachments 2017-05-16 16:35:37 +01:00
James King
836f6e285c Added documentation for the new Leaderboard and RemoteStorage members 2017-05-16 09:30:28 +01:00
James King
788145c265 Added Leaderboard.AttachRemoteFile 2017-05-16 09:13:52 +01:00
James King
6ea0e366f5 Working on a RemoteStorage interface 2017-05-15 17:11:17 +01:00
James King
549ceb0562 Fixed AddScoresCallback test 2017-05-15 14:13:28 +01:00
James King
906cff4416 Added Leaderboard.AddScore overload that accepts a callback 2017-05-15 14:05:36 +01:00
James King
d3ebe4e2f2 Added overload of Leaderboard.FetchScores that takes a callback 2017-05-15 13:23:19 +01:00
James King
8fa8da4939 Fixed comment of RequestType.GlobalAroundUser 2017-05-12 16:51:10 +01:00
Garry Newman
27c2b83bea Build on windows nodes 2017-05-09 20:43:46 +01:00
Garry Newman
9657f3b32e Icon loading 2017-05-09 20:41:16 +01:00
Garry Newman
2cff8ccea1 Added utility functions to trigger, find and reset 2017-05-09 20:30:29 +01:00
Garry Newman
d1ada9464d Updated bindings 2017-05-08 20:59:37 +01:00
Garry Newman
16d3b048af Updated to Steamworks 1.40 2017-05-08 20:56:31 +01:00
Garry Newman
2ebecd1548 Achievement Tests 2017-05-08 20:52:21 +01:00
Garry Newman
01cf0f4cec Achievement callback 2017-05-08 20:51:57 +01:00
Garry Newman
3a8ed89583 Achievement basics 2017-05-08 20:34:13 +01:00
Garry Newman
277ae79950 Added builds status, steamworks thread link 2017-04-28 13:36:09 +01:00
Garry Newman
bb846c28aa Increased ServerQuery buffer size 2017-04-12 13:07:42 +01:00
Garry Newman
f693bff938 use dotnet instead of msbuild 2017-04-05 19:09:49 +01:00
Garry Newman
fab24796ab Updated Jenkinsfile 2017-04-05 17:08:39 +01:00
Garry Newman
a956a1005c Voice buffer fix (netcore) 2017-04-05 16:55:40 +01:00
Garry Newman
fd82d26367 Fixed ms.GetBuffer() usage (for netcore) 2017-04-05 16:23:13 +01:00