diff --git a/Facepunch.Steamworks.Test/AppTest.cs b/Facepunch.Steamworks.Test/AppTest.cs index b85c669..e0d80f0 100644 --- a/Facepunch.Steamworks.Test/AppTest.cs +++ b/Facepunch.Steamworks.Test/AppTest.cs @@ -17,7 +17,7 @@ namespace Steamworks // // Init Client // - Steamworks.Steam.Init( 4000 ); + Steamworks.SteamClient.Init( 4000 ); // // Init Server @@ -29,9 +29,9 @@ namespace Steamworks QueryPort = 28016 }; - Steamworks.GameServer.Init( 4000, serverInit ); + Steamworks.SteamServer.Init( 4000, serverInit ); - GameServer.LogOnAnonymous(); + SteamServer.LogOnAnonymous(); } @@ -43,7 +43,7 @@ namespace Steamworks [TestMethod] public void GameLangauge() { - var gl = Apps.GameLanguage; + var gl = SteamApps.GameLanguage; Assert.IsNotNull( gl ); Assert.IsTrue( gl.Length > 3 ); @@ -53,7 +53,7 @@ namespace Steamworks [TestMethod] public void AppInstallDir() { - var str = Apps.AppInstallDir( 4000 ); + var str = SteamApps.AppInstallDir( 4000 ); Assert.IsNotNull( str ); Assert.IsTrue( str.Length > 3 ); @@ -63,7 +63,7 @@ namespace Steamworks [TestMethod] public void AppOwner() { - var steamid = Apps.AppOwner; + var steamid = SteamApps.AppOwner; Assert.IsTrue( steamid.Value > 70561197960279927 ); Assert.IsTrue( steamid.Value < 80561197960279927 ); @@ -73,7 +73,7 @@ namespace Steamworks [TestMethod] public void InstalledDepots() { - var depots = Apps.InstalledDepots( 4000 ).ToArray(); + var depots = SteamApps.InstalledDepots( 4000 ).ToArray(); Assert.IsNotNull( depots ); Assert.IsTrue( depots.Length > 0 ); @@ -87,7 +87,7 @@ namespace Steamworks [TestMethod] public async Task GetFileDetails() { - var fileinfo = await Apps.GetFileDetailsAsync( "hl2.exe" ); + var fileinfo = await SteamApps.GetFileDetailsAsync( "hl2.exe" ); Console.WriteLine( $"fileinfo.Found: {fileinfo.Found}" ); Console.WriteLine( $"fileinfo.SizeInBytes: {fileinfo.SizeInBytes}" ); @@ -98,7 +98,7 @@ namespace Steamworks [TestMethod] public void CommandLine() { - var cl = Apps.CommandLine; + var cl = SteamApps.CommandLine; Console.WriteLine( $"CommandLine: {cl}" ); } diff --git a/Facepunch.Steamworks.Test/GameServerTest.cs b/Facepunch.Steamworks.Test/GameServerTest.cs index 864f07f..8175676 100644 --- a/Facepunch.Steamworks.Test/GameServerTest.cs +++ b/Facepunch.Steamworks.Test/GameServerTest.cs @@ -14,8 +14,8 @@ namespace Steamworks [TestMethod] public void Init() { - GameServer.DedicatedServer = true; - GameServer.DedicatedServer = false; + SteamServer.DedicatedServer = true; + SteamServer.DedicatedServer = false; } [TestMethod] @@ -23,7 +23,7 @@ namespace Steamworks { while ( true ) { - var ip = GameServer.PublicIp; + var ip = SteamServer.PublicIp; if ( ip == null ) { @@ -47,18 +47,18 @@ namespace Steamworks // // Clientside calls this function, gets ticket // - var clientTicket = User.GetAuthSessionTicket(); + var clientTicket = SteamUser.GetAuthSessionTicket(); // // The client sends this data to the server along with their steamid // var ticketData = clientTicket.Data; - var clientSteamId = User.SteamId; + var clientSteamId = SteamUser.SteamId; // // Server listens to auth responses from Gabe // - GameServer.OnValidateAuthTicketResponse += ( steamid, ownerid, rsponse ) => + SteamServer.OnValidateAuthTicketResponse += ( steamid, ownerid, rsponse ) => { finished = true; response = rsponse; @@ -74,7 +74,7 @@ namespace Steamworks // // Server gets the ticket, starts authing // - if ( !GameServer.BeginAuthSession( ticketData, clientSteamId ) ) + if ( !SteamServer.BeginAuthSession( ticketData, clientSteamId ) ) { Assert.Fail( "BeginAuthSession returned false, called bullshit without even having to check with Gabe" ); } diff --git a/Facepunch.Steamworks.Test/UserTest.cs b/Facepunch.Steamworks.Test/UserTest.cs index 04cff6b..584953e 100644 --- a/Facepunch.Steamworks.Test/UserTest.cs +++ b/Facepunch.Steamworks.Test/UserTest.cs @@ -20,14 +20,14 @@ namespace Steamworks { int compressed = 0; - User.VoiceRecord = true; + SteamUser.VoiceRecord = true; var sw = Stopwatch.StartNew(); while ( sw.Elapsed.TotalSeconds < 3 ) { System.Threading.Thread.Sleep( 10 ); - compressed += User.ReadVoiceData( stream ); + compressed += SteamUser.ReadVoiceData( stream ); } Assert.AreEqual( compressed, stream.Length ); @@ -38,54 +38,54 @@ namespace Steamworks [TestMethod] public void OptimalSampleRate() { - var rate = User.OptimalSampleRate; + var rate = SteamUser.OptimalSampleRate; Assert.AreNotEqual( rate, 0 ); - Console.WriteLine( $"User.OptimalSampleRate: {User.OptimalSampleRate}" ); + Console.WriteLine( $"User.OptimalSampleRate: {SteamUser.OptimalSampleRate}" ); } [TestMethod] public void IsLoggedOn() { - Assert.AreNotEqual( false, User.IsLoggedOn ); - Console.WriteLine( $"User.IsLoggedOn: {User.IsLoggedOn}" ); + Assert.AreNotEqual( false, SteamUser.IsLoggedOn ); + Console.WriteLine( $"User.IsLoggedOn: {SteamUser.IsLoggedOn}" ); } [TestMethod] public void SteamID() { - Assert.AreNotEqual( 0, User.SteamId.Value ); - Console.WriteLine( $"User.SteamID: {User.SteamId.Value}" ); + Assert.AreNotEqual( 0, SteamUser.SteamId.Value ); + Console.WriteLine( $"User.SteamID: {SteamUser.SteamId.Value}" ); } [TestMethod] public void AuthSession() { - var ticket = User.GetAuthSessionTicket(); + var ticket = SteamUser.GetAuthSessionTicket(); Assert.AreNotEqual( 0, ticket.Handle ); Assert.AreNotEqual( 0, ticket.Data.Length ); Console.WriteLine( $"ticket.Handle: {ticket.Handle}" ); Console.WriteLine( $"ticket.Data: { string.Join( "", ticket.Data.Select( x => x.ToString( "x" ) ) ) }" ); - var result = User.BeginAuthSession( ticket.Data, User.SteamId ); + var result = SteamUser.BeginAuthSession( ticket.Data, SteamUser.SteamId ); Console.WriteLine( $"result: { result }" ); Assert.AreEqual( result, BeginAuthResult.OK ); - User.EndAuthSession( User.SteamId ); + SteamUser.EndAuthSession( SteamUser.SteamId ); } [TestMethod] public void SteamLevel() { - Assert.AreNotEqual( 0, User.SteamLevel ); - Console.WriteLine( $"User.SteamLevel: {User.SteamLevel}" ); + Assert.AreNotEqual( 0, SteamUser.SteamLevel ); + Console.WriteLine( $"User.SteamLevel: {SteamUser.SteamLevel}" ); } [TestMethod] public async Task GetStoreAuthUrlAsync() { - var rustskins = await User.GetStoreAuthUrlAsync( "https://store.steampowered.com/itemstore/252490/" ); + var rustskins = await SteamUser.GetStoreAuthUrlAsync( "https://store.steampowered.com/itemstore/252490/" ); Assert.IsNotNull( rustskins ); Console.WriteLine( $"rustskins: {rustskins}" ); @@ -94,25 +94,25 @@ namespace Steamworks [TestMethod] public void IsPhoneVerified() { - Console.WriteLine( $"User.IsPhoneVerified: {User.IsPhoneVerified}" ); + Console.WriteLine( $"User.IsPhoneVerified: {SteamUser.IsPhoneVerified}" ); } [TestMethod] public void IsTwoFactorEnabled() { - Console.WriteLine( $"User.IsTwoFactorEnabled: {User.IsTwoFactorEnabled}" ); + Console.WriteLine( $"User.IsTwoFactorEnabled: {SteamUser.IsTwoFactorEnabled}" ); } [TestMethod] public void IsPhoneIdentifying() { - Console.WriteLine( $"User.IsPhoneIdentifying: {User.IsPhoneIdentifying}" ); + Console.WriteLine( $"User.IsPhoneIdentifying: {SteamUser.IsPhoneIdentifying}" ); } [TestMethod] public void IsPhoneRequiringVerification() { - Console.WriteLine( $"User.IsPhoneRequiringVerification: {User.IsPhoneRequiringVerification}" ); + Console.WriteLine( $"User.IsPhoneRequiringVerification: {SteamUser.IsPhoneRequiringVerification}" ); } } diff --git a/Facepunch.Steamworks.Test/UtilsTest.cs b/Facepunch.Steamworks.Test/UtilsTest.cs index 5475a67..ecc1778 100644 --- a/Facepunch.Steamworks.Test/UtilsTest.cs +++ b/Facepunch.Steamworks.Test/UtilsTest.cs @@ -14,56 +14,56 @@ namespace Steamworks [TestMethod] public void SecondsSinceAppActive() { - var time = Utils.SecondsSinceAppActive; + var time = SteamUtils.SecondsSinceAppActive; Console.WriteLine( $"{time}" ); } [TestMethod] public void SecondsSinceComputerActive() { - var time = Utils.SecondsSinceComputerActive; + var time = SteamUtils.SecondsSinceComputerActive; Console.WriteLine( $"{time}" ); } [TestMethod] public void ConnectedUniverse() { - var u = Utils.ConnectedUniverse; + var u = SteamUtils.ConnectedUniverse; Console.WriteLine( $"{u}" ); } [TestMethod] public void SteamServerTime() { - var time = Utils.SteamServerTime; + var time = SteamUtils.SteamServerTime; Console.WriteLine( $"{time}" ); } [TestMethod] public void IpCountry() { - var cnt = Utils.IpCountry; + var cnt = SteamUtils.IpCountry; Console.WriteLine( $"{cnt}" ); } [TestMethod] public void UsingBatteryPower() { - var cnt = Utils.UsingBatteryPower; + var cnt = SteamUtils.UsingBatteryPower; Console.WriteLine( $"{cnt}" ); } [TestMethod] public void CurrentBatteryPower() { - var cnt = Utils.CurrentBatteryPower; + var cnt = SteamUtils.CurrentBatteryPower; Console.WriteLine( $"{cnt}" ); } [TestMethod] public void AppId() { - var cnt = Utils.AppId; + var cnt = SteamUtils.AppId; Assert.IsTrue( cnt.Value > 0 ); @@ -73,42 +73,42 @@ namespace Steamworks [TestMethod] public void IsOverlayEnabled() { - var cnt = Utils.IsOverlayEnabled; + var cnt = SteamUtils.IsOverlayEnabled; Console.WriteLine( $"{cnt}" ); } [TestMethod] public async Task CheckFileSignature() { - var sig = await Utils.CheckFileSignature( "hl2.exe" ); + var sig = await SteamUtils.CheckFileSignature( "hl2.exe" ); Console.WriteLine( $"{sig}" ); } [TestMethod] public void SteamUILanguage() { - var cnt = Utils.SteamUILanguage; + var cnt = SteamUtils.SteamUILanguage; Console.WriteLine( $"{cnt}" ); } [TestMethod] public void IsSteamRunningInVR() { - var cnt = Utils.IsSteamRunningInVR; + var cnt = SteamUtils.IsSteamRunningInVR; Console.WriteLine( $"{cnt}" ); } [TestMethod] public void IsSteamInBigPictureMode() { - var cnt = Utils.IsSteamInBigPictureMode; + var cnt = SteamUtils.IsSteamInBigPictureMode; Console.WriteLine( $"{cnt}" ); } [TestMethod] public void VrHeadsetStreaming() { - var cnt = Utils.VrHeadsetStreaming; + var cnt = SteamUtils.VrHeadsetStreaming; Console.WriteLine( $"{cnt}" ); } diff --git a/Facepunch.Steamworks/Callbacks/Events.cs b/Facepunch.Steamworks/Callbacks/Events.cs index d3d8118..2a3888d 100644 --- a/Facepunch.Steamworks/Callbacks/Events.cs +++ b/Facepunch.Steamworks/Callbacks/Events.cs @@ -44,7 +44,7 @@ namespace Steamworks if ( !PinnedCallback.IsAllocated ) return; - Steam.UnregisterCallback( PinnedCallback.AddrOfPinnedObject() ); + SteamClient.UnregisterCallback( PinnedCallback.AddrOfPinnedObject() ); } public virtual bool IsValid { get { return true; } } @@ -105,7 +105,7 @@ namespace Steamworks // // Register the callback with Steam // - Steam.RegisterCallback( PinnedCallback.AddrOfPinnedObject(), cb.CallbackId ); + SteamClient.RegisterCallback( PinnedCallback.AddrOfPinnedObject(), cb.CallbackId ); } [MonoPInvokeCallback] internal void OnResultThis( IntPtr self, IntPtr param ) => OnResult( param ); diff --git a/Facepunch.Steamworks/Callbacks/Result.cs b/Facepunch.Steamworks/Callbacks/Result.cs index 7222221..e25f8a3 100644 --- a/Facepunch.Steamworks/Callbacks/Result.cs +++ b/Facepunch.Steamworks/Callbacks/Result.cs @@ -20,7 +20,7 @@ namespace Steamworks public bool IsComplete( out bool failed ) { - return Utils.IsCallComplete( CallHandle, out failed ); + return SteamUtils.IsCallComplete( CallHandle, out failed ); } public async Task GetResult() @@ -35,7 +35,7 @@ namespace Steamworks if ( failed ) return null; - return Utils.GetResult( CallHandle ); + return SteamUtils.GetResult( CallHandle ); } } } \ No newline at end of file diff --git a/Facepunch.Steamworks/Classes/AuthTicket.cs b/Facepunch.Steamworks/Classes/AuthTicket.cs index 3366a2f..9ca64ea 100644 --- a/Facepunch.Steamworks/Classes/AuthTicket.cs +++ b/Facepunch.Steamworks/Classes/AuthTicket.cs @@ -15,7 +15,7 @@ namespace Steamworks { if ( Handle != 0 ) { - User.Internal.CancelAuthTicket( Handle ); + SteamUser.Internal.CancelAuthTicket( Handle ); } Handle = 0; diff --git a/Facepunch.Steamworks/ServerList/BaseServerList.cs b/Facepunch.Steamworks/ServerList/BaseServerList.cs index ab2d066..b1b3104 100644 --- a/Facepunch.Steamworks/ServerList/BaseServerList.cs +++ b/Facepunch.Steamworks/ServerList/BaseServerList.cs @@ -58,7 +58,7 @@ namespace Steamworks public BaseServerList() { - AppId = Utils.AppId; // Default AppId is this + AppId = SteamUtils.AppId; // Default AppId is this } /// diff --git a/Facepunch.Steamworks/Apps.cs b/Facepunch.Steamworks/SteamApps.cs similarity index 99% rename from Facepunch.Steamworks/Apps.cs rename to Facepunch.Steamworks/SteamApps.cs index 6e01eed..ca2e0a0 100644 --- a/Facepunch.Steamworks/Apps.cs +++ b/Facepunch.Steamworks/SteamApps.cs @@ -10,7 +10,7 @@ namespace Steamworks /// /// Exposes a wide range of information and actions for applications and Downloadable Content (DLC). /// - public static class Apps + public static class SteamApps { static Internal.ISteamApps _internal; internal static Internal.ISteamApps Internal diff --git a/Facepunch.Steamworks/Steam.cs b/Facepunch.Steamworks/SteamClient.cs similarity index 84% rename from Facepunch.Steamworks/Steam.cs rename to Facepunch.Steamworks/SteamClient.cs index d145c24..d81963b 100644 --- a/Facepunch.Steamworks/Steam.cs +++ b/Facepunch.Steamworks/SteamClient.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; namespace Steamworks { - public static class Steam + public static class SteamClient { static bool initialized; @@ -27,13 +27,13 @@ namespace Steamworks initialized = true; - Apps.InstallEvents(); - Utils.InstallEvents(); - Parental.InstallEvents(); - Music.InstallEvents(); - Video.InstallEvents(); - User.InstallEvents(); - Friends.InstallEvents(); + SteamApps.InstallEvents(); + SteamUtils.InstallEvents(); + SteamParental.InstallEvents(); + SteamMusic.InstallEvents(); + SteamVideo.InstallEvents(); + SteamUser.InstallEvents(); + SteamFriends.InstallEvents(); RunCallbacks(); } diff --git a/Facepunch.Steamworks/Friends.cs b/Facepunch.Steamworks/SteamFriends.cs similarity index 97% rename from Facepunch.Steamworks/Friends.cs rename to Facepunch.Steamworks/SteamFriends.cs index 6e9ef10..f059cac 100644 --- a/Facepunch.Steamworks/Friends.cs +++ b/Facepunch.Steamworks/SteamFriends.cs @@ -9,7 +9,7 @@ namespace Steamworks /// /// Undocumented Parental Settings /// - public static class Friends + public static class SteamFriends { static Internal.ISteamFriends _internal; internal static Internal.ISteamFriends Internal @@ -207,13 +207,13 @@ namespace Steamworks public static async Task GetSmallAvatarAsync( SteamId steamid ) { await CacheUserInformationAsync( steamid, false ); - return Utils.GetImage( Internal.GetSmallFriendAvatar( steamid ) ); + return SteamUtils.GetImage( Internal.GetSmallFriendAvatar( steamid ) ); } public static async Task GetMediumAvatarAsync( SteamId steamid ) { await CacheUserInformationAsync( steamid, false ); - return Utils.GetImage( Internal.GetMediumFriendAvatar( steamid ) ); + return SteamUtils.GetImage( Internal.GetMediumFriendAvatar( steamid ) ); } public static async Task GetLargeAvatarAsync( SteamId steamid ) @@ -229,7 +229,7 @@ namespace Steamworks imageid = Internal.GetLargeFriendAvatar( steamid ); } - return Utils.GetImage( imageid ); + return SteamUtils.GetImage( imageid ); } /// diff --git a/Facepunch.Steamworks/Music.cs b/Facepunch.Steamworks/SteamMusic.cs similarity index 98% rename from Facepunch.Steamworks/Music.cs rename to Facepunch.Steamworks/SteamMusic.cs index 4e4adbe..ec1ec08 100644 --- a/Facepunch.Steamworks/Music.cs +++ b/Facepunch.Steamworks/SteamMusic.cs @@ -9,7 +9,7 @@ namespace Steamworks /// /// Undocumented Parental Settings /// - public static class Music + public static class SteamMusic { static Internal.ISteamMusic _internal; internal static Internal.ISteamMusic Internal diff --git a/Facepunch.Steamworks/Parental.cs b/Facepunch.Steamworks/SteamParental.cs similarity index 97% rename from Facepunch.Steamworks/Parental.cs rename to Facepunch.Steamworks/SteamParental.cs index 54428ac..7abb4f6 100644 --- a/Facepunch.Steamworks/Parental.cs +++ b/Facepunch.Steamworks/SteamParental.cs @@ -9,7 +9,7 @@ namespace Steamworks /// /// Undocumented Parental Settings /// - public static class Parental + public static class SteamParental { static Internal.ISteamParentalSettings _internal; internal static Internal.ISteamParentalSettings Internal diff --git a/Facepunch.Steamworks/GameServer.cs b/Facepunch.Steamworks/SteamServer.cs similarity index 99% rename from Facepunch.Steamworks/GameServer.cs rename to Facepunch.Steamworks/SteamServer.cs index 9466766..325c3b7 100644 --- a/Facepunch.Steamworks/GameServer.cs +++ b/Facepunch.Steamworks/SteamServer.cs @@ -9,7 +9,7 @@ namespace Steamworks /// /// Provides the core of the Steam Game Servers API /// - public static partial class GameServer + public static partial class SteamServer { static bool initialized; diff --git a/Facepunch.Steamworks/User.cs b/Facepunch.Steamworks/SteamUser.cs similarity index 99% rename from Facepunch.Steamworks/User.cs rename to Facepunch.Steamworks/SteamUser.cs index ce3eff2..a384c38 100644 --- a/Facepunch.Steamworks/User.cs +++ b/Facepunch.Steamworks/SteamUser.cs @@ -11,7 +11,7 @@ namespace Steamworks /// Functions for accessing and manipulating Steam user information. /// This is also where the APIs for Steam Voice are exposed. /// - public static class User + public static class SteamUser { static Internal.ISteamUser _internal; internal static Internal.ISteamUser Internal diff --git a/Facepunch.Steamworks/Utils.cs b/Facepunch.Steamworks/SteamUtils.cs similarity index 99% rename from Facepunch.Steamworks/Utils.cs rename to Facepunch.Steamworks/SteamUtils.cs index 051bdb3..dc10b69 100644 --- a/Facepunch.Steamworks/Utils.cs +++ b/Facepunch.Steamworks/SteamUtils.cs @@ -9,7 +9,7 @@ namespace Steamworks /// /// Interface which provides access to a range of miscellaneous utility functions /// - public static class Utils + public static class SteamUtils { static Internal.ISteamUtils _internal; internal static Internal.ISteamUtils Internal diff --git a/Facepunch.Steamworks/Video.cs b/Facepunch.Steamworks/SteamVideo.cs similarity index 97% rename from Facepunch.Steamworks/Video.cs rename to Facepunch.Steamworks/SteamVideo.cs index 55331ce..f5c2952 100644 --- a/Facepunch.Steamworks/Video.cs +++ b/Facepunch.Steamworks/SteamVideo.cs @@ -9,7 +9,7 @@ namespace Steamworks /// /// Undocumented Parental Settings /// - public static class Video + public static class SteamVideo { static Internal.ISteamVideo _internal; internal static Internal.ISteamVideo Internal diff --git a/Facepunch.Steamworks/Structs/Friend.cs b/Facepunch.Steamworks/Structs/Friend.cs index d8a55fe..2383acf 100644 --- a/Facepunch.Steamworks/Structs/Friend.cs +++ b/Facepunch.Steamworks/Structs/Friend.cs @@ -17,7 +17,7 @@ namespace Steamworks public bool IsFriend => Relationship == Relationship.Friend; public bool IsBlocked => Relationship == Relationship.Blocked; - public bool IsPlayingThisGame => GameInfo?.GameID == Utils.AppId; + public bool IsPlayingThisGame => GameInfo?.GameID == SteamUtils.AppId; /// /// Returns true if this friend is online @@ -41,16 +41,16 @@ namespace Steamworks - public Relationship Relationship => Friends.Internal.GetFriendRelationship( Id ); - public FriendState State => Friends.Internal.GetFriendPersonaState( Id ); - public string Name => Friends.Internal.GetFriendPersonaName( Id ); + public Relationship Relationship => SteamFriends.Internal.GetFriendRelationship( Id ); + public FriendState State => SteamFriends.Internal.GetFriendPersonaState( Id ); + public string Name => SteamFriends.Internal.GetFriendPersonaName( Id ); public IEnumerable NameHistory { get { for( int i=0; i<32; i++ ) { - var n = Friends.Internal.GetFriendPersonaNameHistory( Id, i ); + var n = SteamFriends.Internal.GetFriendPersonaNameHistory( Id, i ); if ( string.IsNullOrEmpty( n ) ) break; @@ -59,7 +59,7 @@ namespace Steamworks } } - public int SteamLevel => Friends.Internal.GetFriendSteamLevel( Id ); + public int SteamLevel => SteamFriends.Internal.GetFriendSteamLevel( Id ); @@ -68,7 +68,7 @@ namespace Steamworks get { FriendGameInfo_t gameInfo = default( FriendGameInfo_t ); - if ( !Friends.Internal.GetFriendGamePlayed( Id, ref gameInfo ) ) + if ( !SteamFriends.Internal.GetFriendGamePlayed( Id, ref gameInfo ) ) return null; return FriendGameInfo.From( gameInfo ); @@ -77,7 +77,7 @@ namespace Steamworks public bool IsIn( SteamId group_or_room ) { - return Friends.Internal.IsUserInSource( Id, group_or_room ); + return SteamFriends.Internal.IsUserInSource( Id, group_or_room ); } public struct FriendGameInfo @@ -103,22 +103,22 @@ namespace Steamworks public async Task GetSmallAvatarAsync() { - return await Friends.GetSmallAvatarAsync( Id ); + return await SteamFriends.GetSmallAvatarAsync( Id ); } public async Task GetMediumAvatarAsync() { - return await Friends.GetMediumAvatarAsync( Id ); + return await SteamFriends.GetMediumAvatarAsync( Id ); } public async Task GetLargeAvatarAsync() { - return await Friends.GetLargeAvatarAsync( Id ); + return await SteamFriends.GetLargeAvatarAsync( Id ); } public string GetRichPresence( string key ) { - var val = Friends.Internal.GetFriendRichPresence( Id, key ); + var val = SteamFriends.Internal.GetFriendRichPresence( Id, key ); if ( string.IsNullOrEmpty( val ) ) return null; return val; } @@ -128,7 +128,7 @@ namespace Steamworks /// public bool InviteToGame( string Text ) { - return Friends.Internal.InviteUserToGame( Id, Text ); + return SteamFriends.Internal.InviteUserToGame( Id, Text ); } /// @@ -136,7 +136,7 @@ namespace Steamworks /// public bool SendMessage( string message ) { - return Friends.Internal.ReplyToFriendMessage( Id, message ); + return SteamFriends.Internal.ReplyToFriendMessage( Id, message ); } }