Large worlds · function

thawCell

Put a cell back exactly as it was frozen and let it simulate again. false if it was not frozen.

Explained in Coordinates and units.

function thawCell(world: FreezableWorld, frozen: FrozenCells, cell: number): boolean
import { thawCell } from '@driftengine/core';

Parameters

ParameterTypeDescription
worldFreezableWorld
frozenFrozenCells
cellnumber

In depth

Exactly as it was frozen, and never where it would have got to. An extrapolated thaw is how an unloaded region silently diverges from a loaded one: nothing throws, the numbers are plausible, and the fingerprints stop matching at a frame nobody can point at.