Commit Graph

780 Commits

Author SHA1 Message Date
Rohan Singh
7d66fc9744 Fixed items not being removed when the player no longer has it
Fixed item quantity and properties not updating when changed
Fixed an error message getting into the items list
Also checking if an item is nul wont NRE anymore
2018-11-11 07:05:56 -05:00
Rohan Singh
13280cd57c Fix GetAvatar sometimes failing instead of waiting for the avatar to load 2018-11-01 08:35:49 -04:00
Dan Rosser
834bb451a7 Fix macOS Runtime Platform determination failing 2018-10-02 12:20:58 +10:00
Lukasz Taborski
5f3ed7467a Removed unnecessary check for InitClient allowing wrapper to initialize when in offline mode.
Exposed LoggedOn property to manually check the client if it's connected and logged on to the (online) Steam servers.
2018-09-27 13:03:15 +02:00
Garry Newman
438127288a
Merge pull request #94 from jhett12321/master
Add FileTimestamp property to RemoteStorage.File.
2018-07-24 10:14:36 +01:00
Garry Newman
8ebaa933e4
Merge pull request #144 from Phyxion/patch-3
Add NuGet package description
2018-07-24 10:13:53 +01:00
Garry Newman
24df7fb6ad
Merge pull request #151 from alevastor/master
Improvements for rich presence
2018-07-24 10:13:38 +01:00
Garry Newman
812a435031
Merge pull request #166 from Oxy949/master
Added Leaderboard.GetBoardId() to access boardID
2018-07-24 10:12:31 +01:00
Garry Newman
b86d7ff019
Merge pull request #170 from paperjack93/master
Added FetchUsersScores to Leaderboard.cs
2018-07-24 10:12:13 +01:00
Garry Newman
6286e43066 Added Workshop.Editor.KeyValues 2018-07-20 12:15:07 +01:00
Garry Newman
e792d3b3b5 Added Workshop.Editor.MetaData 2018-07-20 12:07:27 +01:00
Garry Newman
a2cbe8dd22 Fixed warning 2018-07-20 12:03:22 +01:00
Garry Newman
a1ca267d93 IsUnity not used 2018-07-20 12:03:12 +01:00
Garry Newman
2d1e529abf Copy the steam_api/steam_api64 dlls as part of the build 2018-07-20 12:02:56 +01:00
Garry Newman
22dda179a3 Complain if WorkshopUploadAppId not set 2018-07-20 12:02:18 +01:00
Garry Newman
dc6b9fa5f7 Set WorkshopUploadAppId when editing item 2018-07-20 12:02:03 +01:00
Garry Newman
55d3fd6b75 Default workshop items to ItemType.Community (most common) 2018-07-20 12:01:52 +01:00
James King
617183184d Added Workshop.GetSubscribedItemIds() 2018-07-16 16:35:15 +01:00
James King
2e8fe41040 Added Workshop.Editor.OnChangesSubmitted event 2018-07-16 16:35:01 +01:00
paperjack
83d71d78a4 Added FetchUsersScores to Leaderboard.cs 2018-05-24 00:41:14 +03:00
Oxy949
1e484a07ed Added Leaderboard.GetBoardId() to access boardID 2018-04-29 13:35:02 +03:00
Alexander Storozhuk
616fcc400d Spelling 2018-04-14 14:02:03 +03:00
Alexander Storozhuk
072ef291a0 Added documentation for rich presence. Changed SetRichPresence return type to bool. Updated rich presence test. 2018-04-14 13:42:15 +03:00
Phyxion
e8741adea5
Update Facepunch.Steamworks.csproj
This otherwise shows as 'Package description'.
2018-04-03 12:41:46 +02:00
Garry Newman
46f56c24f3 In SourceServerQuery, read strings as UTF8 2018-04-03 09:55:11 +01:00
Garry Newman
ff1d866374 Mac uses this call's too (waiting before I rip out older methods) 2018-03-29 10:14:53 +01:00
Garry Newman
227aeee904 Apparently Linux needs ThisCall's too now 2018-03-28 17:34:36 +01:00
Garry Newman
9270eaef07 Server Rules Query uses a custom UdpClient instead of doing it through Steam, avoiding all the nasty vtable building junk 2018-03-27 12:29:34 +01:00
Garry Newman
476321c026 Keep friend status up to date via PersonaStateChange_t 2018-03-27 10:21:11 +01:00
Garry Newman
80bf89c9e6 Fixed inventory.item reliance on definition 2018-03-21 14:41:59 +00:00
Garry Newman
835770772f IPAddress Cleanup 2018-03-21 13:11:25 +00:00
Garry Newman
e94866828a Fixed avatars sometimes not loading 2018-03-21 12:39:43 +00:00
Garry Newman
e8a59e3a10 Merge branch 'master' of https://github.com/Facepunch/Facepunch.Steamworks 2018-03-21 11:46:49 +00:00
Garry Newman
372052a7fb Nuget settings 2018-03-21 11:46:43 +00:00
Garry Newman
41ee808639
Merge pull request #139 from kscarlett/master
Fixed documentation comment for Lobby.Create()
2018-03-21 11:29:33 +00:00
Garry Newman
0a115edae9
Merge pull request #138 from erebuswolf/master
Correctly handle lobby refresh with null filter
2018-03-21 11:29:17 +00:00
Garry Newman
7b7cfa29c4 Added Inventory.OnDefinitionsUpdated 2018-03-21 11:27:18 +00:00
Garry Newman
144f401d2c Register callbacks before setting up interfaces 2018-03-21 11:17:46 +00:00
Garry Newman
a40334551b Added missing callbacks 2018-03-21 10:42:55 +00:00
André Straubmeier
99c77f1997 Inventory.FetchItemDefinitions is now public 2018-03-19 19:36:06 +01:00
kscarlett
ebef55c428
Fixed documentation comment for Lobby.Create() 2018-03-14 11:09:00 +00:00
Jesse Fish
2fb0df5ae3 Correctly handle lobby refresh with null filter
Currently if a null filter is given, more filters are added to the call
than expected. This change makes a lobby request after the appid filter
is added and returns immediately resolving the issue.
2018-03-13 20:11:58 -07:00
Garry Newman
aa3a6d4d24
Merge pull request #132 from dblstallion/master
Added ability to register to OnLobbyJoinRequested callback
2018-02-23 18:52:41 +00:00
Daniel Menard
2474c3de99 Added ability to register to OnLobbyJoinRequested callback 2018-02-23 13:31:50 -05:00
Garry Newman
c58fc3f217 Merge branch 'master' of https://github.com/Facepunch/Facepunch.Steamworks 2018-02-22 11:36:42 +00:00
Garry Newman
aec8f756e8
Merge pull request #129 from dblstallion/master
Added method to show friends invite overlay to Lobby class
2018-02-21 19:25:32 +00:00
Daniel Menard
6b5f8f7481 Added method to show friends invite overlay to Lobby class 2018-02-20 15:55:44 -05:00
Garry Newman
72ef9015b3
Merge pull request #125 from speedis/master
Added servers stats SetAchievement
2018-02-20 10:57:49 +00:00
André Straubmeier
63b31976c0 Workshop.Item.Download returns a boolean 2018-02-20 11:55:59 +01:00
Garry Newman
bf2a074547 Added finalizer, less chance of crashing with unity editor stop plays missing dispose 2018-02-19 14:36:07 +00:00