Example #1
0
 public void _Deserialize(SyncTransformPacket pkt, MemoryStream m)
 {
     pkt.t        = Data_serializers_const.ser_M_liteEntitySerializer.Deserialize(m);
     pkt.position = Data_serializers_const.ser_ChunkedVectorSerializer.Deserialize(m);
     pkt.euler    = Data_serializers_const.ser_M_liteVector3Serializer.Deserialize(m);
     pkt.scale    = Data_serializers_const.ser_M_liteVector3Serializer.Deserialize(m);
 }
Example #2
0
        public static void SendSyncTransformPacket(SyncTransformPacket pkt, [Optional()][DefaultParameterValue(-1)] int connectionId)
        {
            MemoryStream m = new MemoryStream();

            m.WriteByte(4);
            LiteNetworking.Networking.localPacketPlayer = LiteNetworking.LobbyConnector.ConvertConnectionToPlayer(connectionId);
            ConstRefs.mirror_SyncTransformPacket._Serialize(pkt, m);
            Networking.TransmitPacket(m, connectionId);
        }
Example #3
0
 public void _Serialize(SyncTransformPacket pkt, MemoryStream m)
 {
     byte[] t = Data_serializers_const.ser_M_liteEntitySerializer.Serialize(pkt.t);
     m.Write(t, 0, t.Length);
     byte[] position = Data_serializers_const.ser_ChunkedVectorSerializer.Serialize(pkt.position);
     m.Write(position, 0, position.Length);
     byte[] euler = Data_serializers_const.ser_M_liteVector3Serializer.Serialize(pkt.euler);
     m.Write(euler, 0, euler.Length);
     byte[] scale = Data_serializers_const.ser_M_liteVector3Serializer.Serialize(pkt.scale);
     m.Write(scale, 0, scale.Length);
 }