repoFacepunch.Steamworkscancel

487 Commits over 2,314 Days - 0.01cph!

5 Years Ago
GetImageRGBA Utils complete UtilsTest.cs
5 Years Ago
SteamApps events
5 Years Ago
Update Utils.cs
5 Years Ago
Exception on 32bit Internal interfaces do the await callback automatically FileDetails SHA1 ISteamApps Methods Complete SteamApiCallback to result Struct callback cleanup
5 Years Ago
SteamApiCallback Callback structs implement Steamworks.ISteamCallback Use new structs properly Parse and use STEAM_CALL_RESULT to pass result type back Added Utils.GetResult( call ) (generic) Apps.GetFileDetails propert async working example Test updates
5 Years Ago
Test fix Better vector marshalling More functions Interface string ISteamUtils generation
5 Years Ago
Parse from source (it's more reliable) Start fumbling the actual vtable instead of the flat functions Easymode/Singleton redux Filling
5 Years Ago
Steam controller input fixes
5 Years Ago
libsteam_api64.so to libsteam_api.so Remove steam_api.dll Update steam_api64.dll Unit test dlls Don't need steam_api.dll in tests Throw warning if trying to use in 32bit process Don't bother copying steam_api.dll SteamClient018 Throw error if interface_pointer is null Codegen Marshal bool properly
5 Years Ago
Dropped net35 supoport 64bit only Steamworks 144 Fixes, Codegen Fixed early outing with enum for no reason Fixed RetrieveConnectionDetails char* type ActivateGameOverlayToWebPage new modal param Parse newer style STEAM_CALLBACK_BEGIN
5 Years Ago
cleanup
5 Years Ago
expose GetAuthSessionTicketResponse
5 Years Ago
expose server steamid, test server -> client auth
5 Years Ago
common auth interface
5 Years Ago
indents
5 Years Ago
standard authentication interface for client and server
5 Years Ago
Added Inventory.Definition.GetCachedStringProperty
5 Years Ago
Added Client.CurrentCountry
5 Years Ago
Update leaderboard counts when fetching entries
5 Years Ago
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
5 Years Ago
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. Merge pull request #197 from clansfear/master Resolved #174 - removed redundant check in InitClient to allow wrapper initialization in offline mode
5 Years Ago
Fixed Windows x86 build crash Merge pull request #223 from YLahin/master Fixed Windows x86 build crash on startup
5 Years Ago
Add Inventory.OnInventoryResultReady so you can check that as well as the generic OnUpdate Add Overlay.IsOpen
5 Years Ago
Make Inventory.OnUpdate an event, FormatPrice can be passed LocalPrice without needing to multiply it
5 Years Ago
Formats for more currencies, and make that format function public
6 Years Ago
Add FileTimestamp property to RemoteStorage.File. Merge pull request #94 from jhett12321/master Add FileTimestamp property to RemoteStorage.File.
6 Years Ago
Update Facepunch.Steamworks.csproj This otherwise shows as 'Package description'. Merge pull request #144 from Phyxion/patch-3 Add NuGet package description
6 Years Ago
Added documentation for rich presence. Changed SetRichPresence return type to bool. Updated rich presence test. Spelling Merge pull request #151 from alevastor/master Improvements for rich presence
6 Years Ago
Added Leaderboard.GetBoardId() to access boardID Merge pull request #166 from Oxy949/master Added Leaderboard.GetBoardId() to access boardID
6 Years Ago
Added FetchUsersScores to Leaderboard.cs Merge pull request #170 from paperjack93/master Added FetchUsersScores to Leaderboard.cs
6 Years Ago
Default workshop items to ItemType.Community (most common) Set WorkshopUploadAppId when editing item Complain if WorkshopUploadAppId not set Copy the steam_api/steam_api64 dlls as part of the build IsUnity not used Fixed warning Added Workshop.Editor.MetaData Added Workshop.Editor.KeyValues
6 Years Ago
Added Workshop.Editor.OnChangesSubmitted event Added Workshop.GetSubscribedItemIds()
6 Years Ago
In SourceServerQuery, read strings as UTF8
6 Years Ago
Mac uses this call's too (waiting before I rip out older methods)
6 Years Ago
Apparently Linux needs ThisCall's too now
6 Years Ago
Keep friend status up to date via PersonaStateChange_t Server Rules Query uses a custom UdpClient instead of doing it through Steam, avoiding all the nasty vtable building junk
6 Years Ago
Fixed inventory.item reliance on definition
6 Years Ago
IPAddress Cleanup
6 Years Ago
Fixed avatars sometimes not loading
6 Years Ago
Nuget settings Merge branch 'master' of Facepunch.Steamworks
6 Years Ago
Fixed documentation comment for Lobby.Create() Merge pull request #139 from kscarlett/master Fixed documentation comment for Lobby.Create()
6 Years Ago
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. Merge pull request #138 from erebuswolf/master Correctly handle lobby refresh with null filter
6 Years Ago
Added missing callbacks Register callbacks before setting up interfaces Added Inventory.OnDefinitionsUpdated
6 Years Ago
Inventory.FetchItemDefinitions is now public
6 Years Ago
Added ability to register to OnLobbyJoinRequested callback Merge pull request #132 from dblstallion/master Added ability to register to OnLobbyJoinRequested callback
6 Years Ago
Added finalizer, less chance of crashing with unity editor stop plays missing dispose Merge branch 'master' of Facepunch.Steamworks
6 Years Ago
Added method to show friends invite overlay to Lobby class Merge pull request #129 from dblstallion/master Added method to show friends invite overlay to Lobby class
6 Years Ago
Added servers stats SetAchievement Merge pull request #125 from speedis/master Added servers stats SetAchievement
6 Years Ago
Workshop.Item.Download returns a boolean
6 Years Ago
Unity fixes