// Copyright 2018 RED Software, LLC. All Rights Reserved. using IgniteEngine.Networking; using IgniteEngine.Protocols; namespace WorldManagerServer.Handlers { internal static class MiscHandlers { internal static void NC_MISC_SEED_ACK(NetworkMessage message, NetworkConnection connection) { connection.SetSeed(message.ReadUInt16()); } internal static void NC_MISC_S2SCONNECTION_RDY(NetworkMessage message, NetworkConnection connection) { new PROTO_NC_MISC_S2SCONNECTION_REQ(NetworkConnectionType.NCT_WORLDMANAGER, NetworkConnectionType.NCT_LOGIN, Program.Config.GetByte("world_number"), Program.Config.GetString("world_name"), 0, Program.Config.GetString("client_server_ip"), (ushort) Program.Config.GetInt16("client_server_port")).Send(connection); } internal static void NC_MISC_S2SCONNECTION_ACK(NetworkMessage message, NetworkConnection connection) { // Finish world initialization. } } }