Skip to content

1681-engine / index / migrateSave

Function: migrateSave() ​

ts
function migrateSave(
   data, 
   from, 
   to, 
   migrations
): unknown;

Defined in: src/save/migrateSave.ts:22

Runs the chain from from up to to, one step at a time, so a save three versions old goes through every step written since rather than needing a direct path from each old version. Data newer than the game (a save from a later build, then a downgrade) is refused rather than read wrong.

Parameters ​

ParameterType
dataunknown
fromnumber
tonumber
migrationsMigrations

Returns ​

unknown

Released under the MIT License.