コード例 #1
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
 public static void _OnLoginNotify(NetworkClient Client, ProcessedPacket Packet)
 {
     PacketHandlers.HandleLoginNotify(Client, Packet);
 }
コード例 #2
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
 public static void _OnLoginSuccess(NetworkClient Client, ProcessedPacket Packet)
 {
     PacketHandlers.OnLoginSuccessResponse(ref Client, Packet);
 }
コード例 #3
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
        public static void _OnPlayerJoinedSession(NetworkClient Client, ProcessedPacket Packet)
        {
            Sim Avatar = PacketHandlers.OnPlayerJoinedSession(Packet);

            OnPlayerJoinedSession(Avatar);
        }
コード例 #4
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
        public static void _OnReceivedMessage(NetworkClient Client, ProcessedPacket Packet)
        {
            string Message = PacketHandlers.OnReceivedMessage(Packet);

            OnReceivedMessage(Message);
        }
コード例 #5
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
        /// <summary>
        /// Received from the CityServer in response to a CITY_TOKEN packet.
        /// </summary>
        public static void _OnCityTokenResponse(NetworkClient Client, ProcessedPacket Packet)
        {
            ProtocolAbstractionLibraryD.CityTransferStatus Status = PacketHandlers.OnCityTokenResponse(Client, Packet);

            //TODO: Do something if status wasn't succesful.
        }
コード例 #6
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
 /// <summary>
 /// Received initial packet from CityServer.
 /// </summary>
 public static void _OnLoginNotifyCity(NetworkClient Client, ProcessedPacket Packet)
 {
     PacketHandlers.OnLoginNotifyCity(Packet, Client);
 }
コード例 #7
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
 /// <summary>
 /// Received from the LoginServer in response to a CITY_TOKEN_REQUEST packet.
 /// </summary>
 public static void _OnCityTokenRequest(NetworkClient Client, ProcessedPacket Packet)
 {
     PacketHandlers.OnCityTokenRequest(Client, Packet);
     Reconnect();
 }
コード例 #8
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
 /// <summary>
 /// LoginServer sent information about connected cities.
 /// </summary>
 /// <param name="Packet">The packet that was received.</param>
 public static void _OnCityList(NetworkClient Client, ProcessedPacket Packet)
 {
     PacketHandlers.OnCityInfoResponse(Packet);
 }
コード例 #9
0
ファイル: NetworkController.cs プロジェクト: jwofles/ForkSO
 /// <summary>
 /// LoginServer sent information about the player's characters.
 /// </summary>
 /// <param name="Packet">The packet that was received.</param>
 public static void _OnCharacterList(NetworkClient Client, ProcessedPacket Packet)
 {
     PacketHandlers.OnCharacterInfoResponse(Packet, Client);
     OnReceivedCharacters();
 }