protected override void Parse(BigEndianReader reader) { reader.ReadByte(); // ID reader.ReadInt16(); // Size reader.ReadInt16(); // Command _Serial = reader.ReadUInt32(); _FacingDirection = (Direction)reader.ReadByte(); _MovingDirection = (Direction)reader.ReadByte(); _BoatCommand = (BoatCommand)reader.ReadByte(); }