James King
605054339a
Cleaner approach for fetching usernames
2019-12-05 10:17:17 +00:00
James King
7c4aaddd1c
Support for getting a callback when a persona name is ready
2019-12-04 10:13:13 +00:00
James King
5e0abacd54
Added Workshop.Item.GetUserItemVote
2019-11-11 19:54:45 +00:00
James King
55f98f6350
Cache age / metadata for workshop queries
2019-09-14 14:21:35 +02:00
James King
79b73ff576
KeyValue tags for workshop items / queries
2019-09-04 03:16:16 +01:00
James King
538bed982a
Remote storage invalidation tweaks
2019-09-04 03:15:40 +01:00
James King
7445503580
Better handling of empty files in remote storage
2019-07-19 22:02:58 +02:00
André Straubmeier
26a64f64e7
Added Inventory.Definition.GetCachedStringProperty
2019-03-15 13:58:20 +01:00
André Straubmeier
879a284de3
Added Client.CurrentCountry
2019-03-04 15:55:42 +01:00
James King
0b55f13306
Update leaderboard counts when fetching entries
2019-02-08 23:10:19 +00:00
Rohan Singh
12e26e3f5d
Add Inventory.EnableItemProperties to turn off per-item properties (not all games need it and it's a bit slow)
...
There could be a whitelist Func or something added later for more control if anyone wants to do that
2018-12-06 15:20:30 -05:00
Garry Newman
6c4a83800a
Merge pull request #197 from clansfear/master
...
Resolved #174 - removed redundant check in InitClient to allow wrapper initialization in offline mode
2018-12-05 10:06:02 +00:00
Garry Newman
fba1986812
Merge pull request #223 from YLahin/master
...
Fixed Windows x86 build crash on startup
2018-12-05 10:05:04 +00:00
Yaroslav Lahin
c0a6a80089
Fixed Windows x86 build crash
2018-12-05 11:17:34 +03:00
Rohan Singh
80a383730b
Add Overlay.IsOpen
2018-12-04 13:39:47 -05:00
Rohan Singh
971751f89d
Add Inventory.OnInventoryResultReady so you can check that as well as the generic OnUpdate
2018-12-04 13:39:31 -05:00
Rohan Singh
96511dcc64
Make Inventory.OnUpdate an event, FormatPrice can be passed LocalPrice without needing to multiply it
2018-12-03 08:17:55 -05:00
Rohan Singh
e69e25a1f1
Formats for more currencies, and make that format function public
2018-12-02 13:57:09 -05:00
Garry Newman
6c6c8dc696
Merge pull request #199 from danoli3/macOS_fix
...
Fix macOS Runtime Platform determination failing
2018-11-30 11:10:43 +00:00
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