diff --git a/Facepunch.Steamworks.Test/SteamNetworkingTest.cs b/Facepunch.Steamworks.Test/SteamNetworkingTest.cs index 9c61e2a..a701ebc 100644 --- a/Facepunch.Steamworks.Test/SteamNetworkingTest.cs +++ b/Facepunch.Steamworks.Test/SteamNetworkingTest.cs @@ -20,12 +20,15 @@ namespace Steamworks Assert.IsTrue( sent ); - while ( !SteamNetworking.IsP2PPacketAvailable() ) - { - await Task.Delay( 10 ); - } +while ( SteamNetworking.IsP2PPacketAvailable() ) +{ + var packet = SteamNetworking.ReadP2PPacket(); + if ( packet.HasValue ) + { + HandleMessageFrom( packet.Value.SteamId, packet.Value.Data ); + } +} - var packet = SteamNetworking.ReadP2PPacket(); Assert.IsTrue( packet.HasValue ); diff --git a/Facepunch.Steamworks/Facepunch.Steamworks.Win64.csproj b/Facepunch.Steamworks/Facepunch.Steamworks.Win64.csproj index bcfe00c..42bd7b0 100644 --- a/Facepunch.Steamworks/Facepunch.Steamworks.Win64.csproj +++ b/Facepunch.Steamworks/Facepunch.Steamworks.Win64.csproj @@ -10,27 +10,28 @@ false - - - Always - - - C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client Garry Newman Facepunch.Steamworks Another fucking c# Steamworks implementation https://github.com/Facepunch/Facepunch.Steamworks - https://files.facepunch.com/garry/c5edce1c-0c21-4c5d-95b6-37743be7455d.jpg + Facepunch.Steamworks.jpg facepunch;steam;unity;steamworks;valve - 2.2.0 + 2.3.0 latest MIT https://github.com/Facepunch/Facepunch.Steamworks.git git + + + Always + + + + diff --git a/Facepunch.Steamworks/Facepunch.Steamworks.jpg b/Facepunch.Steamworks/Facepunch.Steamworks.jpg new file mode 100644 index 0000000..b70822b Binary files /dev/null and b/Facepunch.Steamworks/Facepunch.Steamworks.jpg differ