Commit Graph

552 Commits

Author SHA1 Message Date
Garry Newman
3a4bb29f7e Merge branch 'master' of https://github.com/Facepunch/Facepunch.Steamworks 2018-02-01 19:22:09 +00:00
Garry Newman
59d21a7efb
Merge pull request #108 from igniuss/patch-1
Added AddScreenshotToLibrary
2018-02-01 19:21:51 +00:00
Garry Newman
d134c5e6ff Cleanup 2018-02-01 19:16:44 +00:00
Garry Newman
f0e4c63267
Merge pull request #111 from your1987/lobbylistdata
Added Lobby data getters for LobbyList.Lobby (plus extra LobbyType)
2018-02-01 19:14:42 +00:00
Garry Newman
a2807dbbcf Use new DeleteItem for workshop delete 2018-01-31 13:34:30 +00:00
Garry Newman
44a6f42f8e Added item.SetProperty, item.SubmitProperties 2018-01-31 13:32:16 +00:00
Garry Newman
bda8b5b956 Added Item.Properties 2018-01-31 13:30:51 +00:00
Garry Newman
627fa4c825 Fixed duplicate method name values 2018-01-31 13:05:49 +00:00
Garry Newman
2ecf323ae0 Added tests for new inventory stuff 2018-01-31 12:53:23 +00:00
Garry Newman
796fd29e32 Added Inventory.StartPurchase 2018-01-31 12:53:13 +00:00
Garry Newman
2da780df7c Added Inventory.UpdatePrices (shouldn't need to call manually) 2018-01-31 12:53:01 +00:00
Garry Newman
6c434df638 Added Inventory.DefinitionsWithPrices 2018-01-31 12:52:02 +00:00
Garry Newman
6d78155ec6 Renamed PriceRaw to PriceCategory 2018-01-31 12:51:36 +00:00
Garry Newman
958d4675af Added ItemDefinition.LocalPrice + LocalPriceFormatted 2018-01-31 12:51:22 +00:00
Garry Newman
916d9afdc9 Added FormatPrice utility function 2018-01-31 12:50:25 +00:00
Garry Newman
c8e5c0ca5a fixed "Result Esult" 2018-01-31 12:50:13 +00:00
Garry Newman
ba6132715c Don't try to make callback with invalid SteamAPICall_t 2018-01-31 11:40:58 +00:00
Garry Newman
650d221baf added more test timeouts 2018-01-31 11:28:47 +00:00
AlexSSZ
e66a00d212 Added Dictionary<string, string> GetAllData();
Added string GetData(string k);
Added string LobbyType { get; private set; }

To LobbyList.Lobby

With this you can list extra lobby parameters when displaying the Lobby List, such as current played map or game mode.
2018-01-29 06:29:43 -05:00
Sean L
b7195adc89
Added AddScreenshotToLibrary
Added AddScreenshotToLibrary(filename, thumbnailFilename, width, height); 
and AddScreenshotToLibrary(filename, width, height); 

We use Application.TakeScreenshot(path, superSize) in some of our in-game tools (like the camera) to allow for higher-res screenshots, and this feels like a much faster way of doing it then loading the PNG back into a texture2D, converting it into a correct format, and using Write.
2018-01-26 03:05:10 +01:00
Garry Newman
5991839c27 Unit Test timeouts 2018-01-23 12:33:49 +00:00
Garry Newman
8d202b4645 Fixed uint32 arrays using the wrong size marshalling 2018-01-23 11:02:36 +00:00
Garry Newman
59f7e0ca0a Handle AppId_t arrays 2018-01-23 11:00:14 +00:00
Garry Newman
01e7d1d378 Removed SteamNative.SteamUnifiedMessages.cs 2018-01-23 10:59:58 +00:00
Garry Newman
8585dca101 Generated Code 2018-01-23 10:53:48 +00:00
Garry Newman
4a663f8c9f Updated SDK libraries 2018-01-23 10:51:59 +00:00
Garry Newman
0633bae582 Updated Steamworks SDK to 1.42 2018-01-23 10:48:36 +00:00
Garry Newman
d2331e68e2 Removed steam_appid.txt requirement 2018-01-22 17:19:48 +00:00
Jhett Black
3085ec266c Add FileTimestamp property to RemoteStorage.File. 2017-12-23 14:48:44 +10:00
Garry Newman
1ccea72a13 Warn if trying to init steam client AFTER steam server 2017-12-06 13:23:36 +00:00
Garry Newman
d60ebf5fdd Forcing BytesTotal/BytesUploaded to return sane information 2017-12-06 13:08:48 +00:00
Garry Newman
6ce4e637d9 Enhanced AddScore description 2017-12-06 12:34:21 +00:00
Garry Newman
d6b3966c9d Renamed Achievement.Percentage to GlobalUnlockedPercentage, fixed description 2017-12-06 12:27:50 +00:00
Garry Newman
63a12ff7c6 Fixed "Zero-length data clogs the P2P packet queue" 2017-12-06 12:13:36 +00:00
Garry Newman
d98f7fd1fe Added Leaderboard.OnBoardInformation callback 2017-12-06 12:11:37 +00:00
Garry Newman
6e807c8e4d Added Friend.GetAvatar( size ) 2017-12-06 11:58:36 +00:00
Garry Newman
6dc680cbab Friends.GetAvatar now takes a callback rather than returning an Image. Use GetCachedAvatar for legacy behaviour. Also added 2017-12-06 11:58:20 +00:00
Garry Newman
54dab0c2a4 Added OnChatStringRecieved, cleaned up OnLobbyChatMessageRecievedAPI 2017-12-06 11:25:30 +00:00
Garry Newman
d959dafae0 Revert "Pinned some more delegates"
This reverts commit 7913ccd171.
2017-12-06 11:14:40 +00:00
Garry Newman
75530c6bef Revert "Now pinning delegates in callbacks / callresults"
This reverts commit e2ef2b0bf7.
2017-12-06 11:14:38 +00:00
Garry Newman
33393e8725 Validate Update in ClientTest 2017-12-06 11:14:29 +00:00
Garry Newman
3001f2a5c4 Fixed warnings etc 2017-12-06 10:50:11 +00:00
James King
7913ccd171 Pinned some more delegates 2017-11-28 11:22:43 +00:00
James King
e2ef2b0bf7 Now pinning delegates in callbacks / callresults 2017-11-28 10:37:40 +00:00
James King
47f153ffa6 Added RemoteFile.Forget() 2017-11-09 11:00:10 +00:00
James King
1d0fe2b814
Update README.md 2017-11-07 16:58:24 +00:00
James King
7d30ffc734 Replaced NETCORE defines with NET_CORE 2017-11-06 20:42:50 +00:00
Rohan Singh
60933de240 Don't require unsafe to use voice 2017-10-26 09:35:09 -04:00
Garry Newman
a3a4c87ede Merge pull request #70 from Phyxion/patch-1
Fixed InstallFolder exception
2017-10-11 19:21:40 +01:00
Garry Newman
616040da42 Merge pull request #75 from Leodau/patch-1
Update README.md
2017-10-11 19:21:23 +01:00