30 lines
1.3 KiB
C#
30 lines
1.3 KiB
C#
// --------------------------------------------------------------------------------------------------------------------
|
|
// <copyright company="Exit Games GmbH"/>
|
|
// <summary>Demo code for Photon Chat in Unity.</summary>
|
|
// <author>developer@exitgames.com</author>
|
|
// --------------------------------------------------------------------------------------------------------------------
|
|
|
|
|
|
using Photon.Realtime;
|
|
|
|
|
|
namespace Photon.Chat.Demo
|
|
{
|
|
public static class AppSettingsExtensions
|
|
{
|
|
public static ChatAppSettings GetChatSettings(this AppSettings appSettings)
|
|
{
|
|
return new ChatAppSettings
|
|
{
|
|
AppIdChat = appSettings.AppIdChat,
|
|
AppVersion = appSettings.AppVersion,
|
|
FixedRegion = appSettings.IsBestRegion ? null : appSettings.FixedRegion,
|
|
NetworkLogging = appSettings.NetworkLogging,
|
|
Protocol = appSettings.Protocol,
|
|
EnableProtocolFallback = appSettings.EnableProtocolFallback,
|
|
Server = appSettings.IsDefaultNameServer ? null : appSettings.Server,
|
|
Port = (ushort)appSettings.Port
|
|
};
|
|
}
|
|
}
|
|
} |