# Function: diffMaybeOffloaded() (/pixi-vn/index/functions/diffMaybeOffloaded)



\> **diffMaybeOffloaded**(`before`, `after`): `Promise`\<`Difference`\[]>

Defined in: [src/worker/offload.ts:32](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/worker/offload.ts#L32)

Computes the difference between `before` and `after`, via the registered game worker if
available, falling back to the main thread otherwise. Mirrors
[restoreDiffMaybeOffloaded](/pixi-vn/index/functions/restoreDiffMaybeOffloaded) - same worker, opposite direction.

## Parameters [#parameters]

### before [#before]

`object`

### after [#after]

`object`

## Returns [#returns]

`Promise`\<`Difference`\[]>
