INNER CODE UNIT · TypeScript
saveSceneReplacementModel
LBALab/lba2remake · src/game/scenery/isometric/metadata/index.ts:54
export async function saveSceneReplacementModel(entry, ambience) {
const [palette, bricks, gridMetadata, mask] = await Promise.all([
getPalette(),
getBricks(),
getGridMetadata(entry),
loadBrickMask()
]);
const grid = await getGrid(entry, {
bricks,
mask,
palette,
is3D: true,
gridMetadata,
noCache: true
});
const layoutsMetadata = await loadLayoutsMetadata(entry, grid.library, true, true);