Commit Graph

  • 719bfbf8dd Merge branch 'master' into workshop workshop James King 2017-12-06 15:41:30 +00:00
  • 1ccea72a13 Warn if trying to init steam client AFTER steam server 0.7 Garry Newman 2017-12-06 13:23:36 +00:00
  • d60ebf5fdd Forcing BytesTotal/BytesUploaded to return sane information Garry Newman 2017-12-06 13:08:48 +00:00
  • 6ce4e637d9 Enhanced AddScore description Garry Newman 2017-12-06 12:34:21 +00:00
  • d6b3966c9d Renamed Achievement.Percentage to GlobalUnlockedPercentage, fixed description Garry Newman 2017-12-06 12:27:50 +00:00
  • 63a12ff7c6 Fixed "Zero-length data clogs the P2P packet queue" Garry Newman 2017-12-06 12:13:36 +00:00
  • d98f7fd1fe Added Leaderboard.OnBoardInformation callback Garry Newman 2017-12-06 12:11:37 +00:00
  • 6e807c8e4d Added Friend.GetAvatar( size ) Garry Newman 2017-12-06 11:58:36 +00:00
  • 6dc680cbab Friends.GetAvatar now takes a callback rather than returning an Image. Use GetCachedAvatar for legacy behaviour. Also added Garry Newman 2017-12-06 11:58:20 +00:00
  • 54dab0c2a4 Added OnChatStringRecieved, cleaned up OnLobbyChatMessageRecievedAPI Garry Newman 2017-12-06 11:25:30 +00:00
  • d959dafae0 Revert "Pinned some more delegates" Garry Newman 2017-12-06 11:14:40 +00:00
  • 75530c6bef Revert "Now pinning delegates in callbacks / callresults" Garry Newman 2017-12-06 11:14:38 +00:00
  • 33393e8725 Validate Update in ClientTest Garry Newman 2017-12-06 11:14:29 +00:00
  • 3001f2a5c4 Fixed warnings etc Garry Newman 2017-12-06 10:50:11 +00:00
  • 3d4e367d3b Merge branch 'master' into workshop James King 2017-11-29 13:45:42 +00:00
  • 7913ccd171 Pinned some more delegates pinned-funcptr James King 2017-11-28 11:22:43 +00:00
  • e2ef2b0bf7 Now pinning delegates in callbacks / callresults James King 2017-11-28 10:37:40 +00:00
  • 47f153ffa6 Added RemoteFile.Forget() James King 2017-11-09 11:00:10 +00:00
  • 1d0fe2b814
    Update README.md James King 2017-11-07 16:58:24 +00:00
  • 7d30ffc734 Replaced NETCORE defines with NET_CORE James King 2017-11-06 20:42:50 +00:00
  • 60933de240 Don't require unsafe to use voice Rohan Singh 2017-10-26 09:35:09 -04:00
  • a3a4c87ede Merge pull request #70 from Phyxion/patch-1 Garry Newman 2017-10-11 19:21:40 +01:00
  • 616040da42 Merge pull request #75 from Leodau/patch-1 Garry Newman 2017-10-11 19:21:23 +01:00
  • 26580df11d Merge branch 'master' into workshop James King 2017-09-18 12:11:38 +01:00
  • 2e65cfe9bb NormalizePath fix for non-windows James King 2017-08-16 12:03:17 +01:00
  • d7fd203c02 Update README.md Leonardo D'Aubeterre 2017-09-14 17:18:52 +02:00
  • e8b6f31bb2 Update Client.cs Phyxion 2017-09-05 13:53:29 +02:00
  • 0366c39690 Merge pull request #71 from Phyxion/patch-2 Garry Newman 2017-09-05 12:36:54 +01:00
  • b6c7916684 Added .NET 4.0 Phyxion 2017-09-05 13:30:35 +02:00
  • 72bae11073 Fixed InstallFolder exception Phyxion 2017-09-05 13:29:07 +02:00
  • 1cf2130703 Compile fixes, netstandard2.0 Garry Newman 2017-08-30 23:10:55 +01:00
  • 13c8b543cc Merge pull request #66 from MollerVictor/master Garry Newman 2017-08-30 22:45:46 +01:00
  • 2b4c62bd28 Added support for publishing workshop items to the main app from another app. Victor Möller 2017-08-30 23:35:47 +02:00
  • cc4bdcea8d Use IPAddress Garry Newman 2017-08-17 14:45:58 +01:00
  • c6bd69092a Added ServerRequest.OnServerResponded, OnFinished Garry Newman 2017-08-17 13:21:22 +01:00
  • 4ba430601a Console errors on init failure Garry Newman 2017-08-17 12:02:32 +01:00
  • 79f398da04 Throw exception if trying to initialize without destroying old instance Garry Newman 2017-08-17 12:00:29 +01:00
  • a6b440324b Merge pull request #62 from kkukshtel/master Garry Newman 2017-08-17 07:53:11 +01:00
  • d614b1544b Fixes issue where Lobby Owner was being imporperly cached and not updating with the Lobby state. Kyle Kukshtel 2017-08-16 22:26:37 -07:00
  • 147e8ed6d6 Merge fd14512e2889971ae88edb5e941b03b16817078b into c5af1f91cf35de5e0df0a580e9e4fbfb264dcd14 Kyle Kukshtel 2017-08-16 23:49:09 +00:00
  • fd14512e28 fixes bug where Lobby Owner was unable to be set Kyle Kukshtel 2017-08-16 19:45:35 -07:00
  • c5af1f91cf Nicer shutdown, I think Garry Newman 2017-08-16 22:11:00 +01:00
  • 151c45825d NormalizePath fix for non-windows James King 2017-08-16 12:03:17 +01:00
  • 5dcfda6c15 Merge pull request #56 from kkukshtel/master Garry Newman 2017-08-08 09:27:42 +01:00
  • 9516d1ed7a Merge remote-tracking branch 'refs/remotes/Facepunch/master' Kyle Kukshtel 2017-08-07 09:24:49 -07:00
  • 5067c32eed Small README update and adjusts doc tags for Lobby functions. Kyle Kukshtel 2017-08-07 09:24:28 -07:00
  • 524c687b83 Added some workshop API members for Chunks James King 2017-08-07 17:15:20 +01:00
  • ba32817183 Added Screenshots.Write( rgbData, width, height ) James King 2017-08-07 12:13:16 +01:00
  • bef249000a Simple comment update Kyle Kukshtel 2017-08-06 22:09:13 -07:00
  • cc4fdd5324 Cleans up some comments Kyle Kukshtel 2017-08-04 01:56:14 -07:00
  • abea08d046 Fixes bug where LobbyList wouldn't report finished if it returned 0 lobbies Kyle Kukshtel 2017-08-01 00:19:37 -07:00
  • 6aa5bcf1ac Updates Readme with basic Lobby Info Kyle Kukshtel 2017-07-31 23:54:32 -07:00
  • a1f24c5f24 Implements ability for a user to set/get individual user metadata for the joined lobby Kyle Kukshtel 2017-07-31 23:42:29 -07:00
  • bcd8495d6e Adds in ability to send Lobby messages Kyle Kukshtel 2017-07-31 22:44:46 -07:00
  • 75484c1e00 Adds in test functions for Lobby functionality in Steamworks Kyle Kukshtel 2017-07-31 09:30:26 -07:00
  • beccb5e5e9 Gives LobbyList the ability to be queried for if it is Finished or not. Kyle Kukshtel 2017-07-31 09:29:53 -07:00
  • c40037784e Caches created LobbyType to be assigned as a LobbyData to be referenced by other members in the lobby. Kyle Kukshtel 2017-07-31 09:28:09 -07:00
  • 72c5427be6 Changed Server.Stats.Set to SetInt/SetFloat Garry Newman 2017-07-31 12:56:54 +01:00
  • b62f7f6b87 Server stats callback include client steamid Garry Newman 2017-07-31 12:56:15 +01:00
  • 7bd8aaa793 OnAchievementStateChanged nicer Garry Newman 2017-07-31 10:31:04 +01:00
  • 84954436f7 Check GameId on achievement callbacks Garry Newman 2017-07-28 17:04:29 +01:00
  • 61268b973e Added Achievments.OnAchievementStateChanged Garry Newman 2017-07-28 17:04:18 +01:00
  • c6cb8a2f81 Refresh achievements on startup Garry Newman 2017-07-28 17:03:35 +01:00
  • a26ae696c2 Don't StoreStats achievement on trigger if already unlocked Garry Newman 2017-07-28 17:03:12 +01:00
  • 1c04459cdb Calls on an unresolved leaderboard are deferred James King 2017-07-28 15:38:07 +01:00
  • e1c738fc8b Updates Lobby to work for both Lobby members and Lobby Owners Kyle Kukshtel 2017-07-28 02:20:28 -07:00
  • 7eb4a88cee Merge pull request #44 from moldfield1995/master Garry Newman 2017-07-26 17:13:19 +01:00
  • 6c4296a0fc Merge pull request #46 from richdog/master Garry Newman 2017-07-26 17:12:56 +01:00
  • 7e38750f2e changes lobby initialization and makes lobbylist filter easier Kyle Kukshtel 2017-07-25 10:09:41 -07:00
  • e3f84eac32 Initial pass at getting coverage for Client functions in API Kyle Kukshtel 2017-07-19 19:07:59 -07:00
  • e6c395b2f6 Removed GetSubscribedItems, could not find a nice way to change to property Matthew Oldfield 2017-07-12 23:21:33 +01:00
  • bf7ab5598b Modified summary for OnFileDownloaded to more accurately represent my experience with the event. Rich 2017-07-12 17:19:55 -04:00
  • c9d36eb4ac Made OnItemInstalled event public so it can be used to handle workshop items being subscribed to in-game Rich 2017-07-12 17:18:29 -04:00
  • a2972098d9 Added AppId check to Workshop.onItemInstalled, like with onDownloadResult Rich 2017-07-12 17:17:26 -04:00
  • d53c59f09b Merge pull request #1 from Facepunch/master richdog 2017-07-11 14:04:49 -04:00
  • ed632baf38 Merge pull request #45 from richdog/master Garry Newman 2017-07-11 09:59:43 +01:00
  • 3ecd7e4e4e updated Workshop.onDownloadResult method to ensure that the item's app ID matches the client app id, as described in the DownloadItemResult_t Steamworks documentation Rich 2017-07-10 18:05:34 -04:00
  • 27f640fd5a Updated from feedback given Matthew Oldfield 2017-07-10 19:15:36 +01:00
  • 2108dc3b76 Implemented Workshop Item Subscription Matthew Oldfield 2017-07-10 15:15:53 +01:00
  • 3dd00dd3f2 Merge 486f6412c656642a1c96198f1d89ba68db828476 into bf21cb9df389b5bede8d2eeee28857bea2286dbe johanneskraem3r 2017-07-08 13:46:42 +00:00
  • bf21cb9df3 Fixed Workshop.Item wrong created/modified dates Garry Newman 2017-07-08 13:43:37 +01:00
  • 499b0d64c5 Added Stats.ResetAll Garry Newman 2017-07-08 13:40:01 +01:00
  • 598f44e9f8 Added RemoteStorage.OpenSharedFile(sharingId) James King 2017-07-07 15:43:12 +01:00
  • d129f3757a Added an exception when attempting to write to a shared file James King 2017-07-07 15:42:54 +01:00
  • 486f6412c6 Add ResetAllUserStats. Johannes Kraemer 2017-07-07 00:04:27 +01:00
  • 70112e816d Merge c9a246d17692be3e72da0e3d0b06d28702aaaa3b into ea4c6d72b59bb392bae75ad645290922707368b7 johanneskraem3r 2017-07-06 23:07:02 +00:00
  • c9a246d176 Add ResetAllUserStats. Johannes Kraemer 2017-07-07 00:04:27 +01:00
  • 6e93ae5d80 Let's be nice. Johannes Kraemer 2017-07-06 23:51:36 +01:00
  • 8e67c64619 Ignore .idea files. ( e.g. IntelliJ Rider config files ). Johannes Kraemer 2017-07-06 23:49:58 +01:00
  • ea4c6d72b5 Added Stats.Add v0.6 Garry Newman 2017-07-06 10:45:03 +01:00
  • b327ab70f1 Useful comment Garry Newman 2017-07-06 10:37:23 +01:00
  • 28766081b5 Added Client.RestartIfNecessary Garry Newman 2017-07-06 10:33:28 +01:00
  • 67fb987288 Made SteamNative.SteamApi less hacky to initialize Garry Newman 2017-07-06 10:33:13 +01:00
  • 5890fea9e6 Added SteamAPI_RestartAppIfNecessary to missing Garry Newman 2017-07-06 10:05:23 +01:00
  • 892edf371e Moved missing api descriptions to steam_api_missing.json (was defined in code) Garry Newman 2017-07-06 10:02:23 +01:00
  • d944c6c7ae If initialize failed, set instance to null Garry Newman 2017-06-26 14:40:14 +01:00
  • e5b6d99bef Added ServerInit class, changed how servers are initialized Garry Newman 2017-06-25 20:23:34 +01:00
  • 111495100f Get applist Garry Newman 2017-06-25 20:22:33 +01:00
  • 1a47b32458 Fixed Friend.IsOnline not working, added IsAway, IsBusy, IsSnoozing Garry Newman 2017-06-25 11:51:53 +01:00
  • 3002419af0 Added Stats.Set Garry Newman 2017-06-25 11:44:26 +01:00