branchFacepunch.Steamworks/mastercancel
376 Commits over 2,861 Days - 0.01cph!
Build a .win32 version for nuget too
Generate a dictionary of CallbackType's and the actual typeof the callback struct
Hide structs starting with "PS3"
Add Steamworks.Dispatch.OnDebugCallback
use Defines.k_SteamInventoryResultInvalid instead of default
Added SteamNetworkingUtils.ConnectionTimeout
Added SteamNetworkingUtils.Timeout
Renamed SteamNetworkingUtils.GetConfigInt to SetConfigInt
Fixed dispatch double callbacks when server initialized
Cleaned up SteamClientClass/SteamServerClass
Using shorter NetAddress.From
Renamed var ConnectionInfo from data to info
Added a bunch of functions/properties to NetIdentity
Added a bunch more functions to NetAddress
ConnectionInfo exposes NetAddress, NetIdentity
Added NetAddressTest
Debug output for SocketInterface test
Fixed SteamFriends events not being hooked
Fixed SteamServer events being hooked twice
Nuget - include steam_api64.dll
Chnaged RequestEncryptedAppTicketAsync tests to keep in mind that it can only be called once every 60 seconds
Throw exception if trying to initialize multiple times
Shutdown dispatch on server/client close
Update SteamNetworkingTest.cs
In ISteamNetworking everything is deprecated apart from the p2p stuff
Delete Facepunch.Steamworks.Posix64.csproj
Some code quality stuff
Fixed NetworkUtils.DebugOut on 32bit
RequestUserStats to RequestUserStatsAsync
Rename RequestGlobalStats to RequestGlobalStatsAsync
Hide FriendFlags
Added SteamUgc.DownloadAsync
Added Friend.RequestUserStats()
Added Friend.GetStatFloat
Added Friend.GetStatInt
Added Friend.GetAchievement
Added Friend.GetAchievementUnlockTime
Ignore enums with "Force32Bit" in their names
Added SteamNetworkUtils.OnDebugOutput, DebugLevel
Fixed SocketInterface duplicate connections, callbacks
Added StructFunctions
NetMsg uses the flat function to release
Added IsSteamChinaLauncher
Try to define whether interfaces are shared/client/server only a bit better
CallResult takes an IsServer parameter
Update NetworkingSocketsTest.TestConnectionInterface.cs
Prefer use client interface if both exist (this might need a big change at some point)
Merge branch 'master' of Facepunch.Steamworks
No need for posix32/64 now - combined to just posix
Callback fix
Wrong named meta file
Removed debug Console.WriteLine
Added SteamUserStats.RequestGlobalStats
Fix for InvetoryDef Properties
Otherwise we get error in `_properties[name] = vl;` as name is null. GetProperty(null) is called to get list of keys as string. I guess separate method would be cleaner but I'm keeping this example to minimum (or im too lazy).
Merge pull request #326 from kamyker/kamyker-patch-2
Fix for InvetoryDef Properties
Added bool parameter Active to event OnGameOverlayActivated to pass it from GameOverlayActivated_t.
Updated OnGameOverlayActivated.
Updated to OnGameOverlayActivated?.Invoke( x.Active != 0 ) )
Merge branch 'master' into master
Merge pull request #368 from mkracik/master
Added bool parameter Active to event OnGameOverlayActivated
added EntryCount to Leaderboard
fixed indent for EntryCount
Merge pull request #373 from matt-bcs/master
Added EntryCount to Leaderboard
32bit now supported again