void OnEnterSceneInfo(NetState netstate, PacketReader reader)
            {
                var p1 = Vector3ReadProxy.Read(reader);
                var p2 = Vector3ReadProxy.Read(reader);

                module.OnEnterSceneInfo(p1, p2);
            }
            void OnSpriteMove(NetState netstate, PacketReader reader)
            {
                var p1 = reader.ReadInt32();
                var p2 = Vector3ReadProxy.Read(reader);
                var p3 = Vector3ReadProxy.Read(reader);

                module.OnSpriteMove(p1, p2, p3);
            }
Beispiel #3
0
        void OnMove(NetState netstate, PacketReader reader)
        {
            if (!netstate.IsVerifyLogin)
            {
                return;
            }
            var p1 = Vector3ReadProxy.Read(reader);
            var p2 = Vector3ReadProxy.Read(reader);

            module.OnMove(netstate, p1, p2);
        }
Beispiel #4
0
            void OnSpriteMove(NetState netstate, PacketReader reader)
            {
                var p1 = reader.ReadInt32();
                var p2 = new DateTime(reader.ReadLong64());
                var p3 = Vector3ReadProxy.Read(reader);
                var p4 = QuaternionReadProxy.Read(reader);
                var p5 = reader.ReadFloat();
                var p6 = reader.ReadFloat();
                var p7 = (TradeAge.Client.Entity.Ship.SpeedUpTypes)reader.ReadByte();

                module.OnSpriteMove(p1, p2, p3, p4, p5, p6, p7);
            }
Beispiel #5
0
                public static TradeAge.Client.Entity.Character.SceneSprite Read(PacketReader reader)
                {
                    TradeAge.Client.Entity.Character.SceneSprite ret = new TradeAge.Client.Entity.Character.SceneSprite();

                    ret.Id         = reader.ReadInt32();
                    ret.SpriteType = (TradeAge.Client.Entity.Character.SpriteType)reader.ReadByte();
                    ret.Name       = reader.ReadUTF8String();
                    ret.Postion    = Vector3ReadProxy.Read(reader);
                    ret.Rotation   = QuaternionReadProxy.Read(reader);
                    ret.Speed      = reader.ReadFloat();


                    return(ret);
                }
                public static TradeAge.Client.Entity.Character.SimplePlayer Read(PacketReader reader)
                {
                    TradeAge.Client.Entity.Character.SimplePlayer ret = new TradeAge.Client.Entity.Character.SimplePlayer();

                    ret.Name      = reader.ReadUTF8String();
                    ret.Postion   = Vector3ReadProxy.Read(reader);
                    ret.Direction = Vector3ReadProxy.Read(reader);
                    ret.Id        = reader.ReadInt32();
                    ret.AccountId = reader.ReadInt32();
                    ret.Sex       = (TradeAge.Client.Entity.Character.Sex)reader.ReadByte();


                    return(ret);
                }
        void OnMove(NetState netstate, PacketReader reader)
        {
            if (!netstate.IsVerifyLogin)
            {
                return;
            }
            var p1 = new DateTime(reader.ReadLong64());
            var p2 = Vector3ReadProxy.Read(reader);
            var p3 = QuaternionReadProxy.Read(reader);
            var p4 = reader.ReadFloat();
            var p5 = reader.ReadFloat();
            var p6 = (TradeAge.Server.Entity.Ship.SpeedUpTypes)reader.ReadByte();

            module.OnMove(netstate, p1, p2, p3, p4, p5, p6);
        }