CEngineSharp_Client.World.Content_Managers.PlayerManager.HandleLogin C# (CSharp) Method

HandleLogin() private method

private HandleLogin ( PacketReceivedEventArgs args ) : void
args CEngineSharp_Client.Net.PacketReceivedEventArgs
return void
        private void HandleLogin(PacketReceivedEventArgs args)
        {
            if (args.Message.ReadBoolean())
            {
                (ServiceLocator.ScreenManager.ActiveScreen as MenuScreen).SetMenuStatus(args.Message.ReadString());

                this.ClientID = args.Message.ReadInt64();

                ServiceLocator.ScreenManager.SetActiveScreen("gameScreen");
            }
            else
            {
                // This should NEVER be true if all is well.
                Debug.Assert(ServiceLocator.ScreenManager.ActiveScreen is MenuScreen, "Graphical transition error!");
                (ServiceLocator.ScreenManager.ActiveScreen as MenuScreen).SetMenuStatus(args.Message.ReadString());
            }
        }