public virtual void Serialize(DeltaBitStream message) { message.WriteSingle(Position.X); message.WriteSingle(Position.Y); message.WriteSingle(Position.Z); message.WriteInt16((short)(Rotation.X * 10)); message.WriteInt16((short)(Rotation.Y * 10)); message.WriteInt16((short)(Rotation.Z * 10)); }
public override void Serialize(DeltaBitStream message) { // FIXME: maybe this should not be replicated for every entity? message.WriteUInt32(LastCommandTime); message.WriteSingle(VelocityZ); base.Serialize(message); }