Esempio n. 1
0
 internal void SendWeatherSync(Session Player)
 {
     Packet p = new Packet()
     {
         _opcode = Packet.Opcode.SMSG_WEATHER_SYNC
     };
     p.Push(_weatherManager.Current);
     Player.Write(p);
 }
Esempio n. 2
0
 internal void SendTimeSync(Session Player)
 {
     Packet p = new Packet()
     {
         _opcode = Packet.Opcode.SMSG_TIME_SYNC
     };
     p.Push(_timeManager.Hour);
     p.Push(_timeManager.Day);
     p.Push(_timeManager.Month);
     Player.Write(p);
 }
Esempio n. 3
0
        public void Add(Session Player)
        {
            lock (_sessions)
            {
                _sessions.Enqueue(Player);
            }
            Player.SetWorld(this);
            Packet packet = new Packet()
            {
                _opcode = Packet.Opcode.SMSG_SHARD_HANDSHAKE
            };
            packet.Push((uint)1);
            Player.Write(packet);

            SendTimeSync(Player);
            SendWeatherSync(Player);
        }
Esempio n. 4
0
 internal void HandleShardPick(Packet P)
 {
 }
Esempio n. 5
0
 internal void HandlePositionAndLook(Packet P)
 {
 }
Esempio n. 6
0
 internal void HandleMount(Packet P)
 {
 }
Esempio n. 7
0
 internal void HandleChatMessage(Packet P)
 {
 }
Esempio n. 8
0
 internal void HandleCharacterInfo(Packet P)
 {
 }
Esempio n. 9
0
 public void Write(Packet Packet)
 {
 }
Esempio n. 10
0
 internal void HandleUserLoad(Packet P)
 {
 }
Esempio n. 11
0
 internal void HandleUnmount(Packet P)
 {
 }
Esempio n. 12
0
 void DispatchToAllButMe(Packet Packet, Session Player)
 {
 }
Esempio n. 13
0
 void DispatchToAll(Packet Packet)
 {
 }
Esempio n. 14
0
 static void HandleAuth(Packet P)
 {
 }