INNER CODE UNIT · JavaScript
updateLoading
electronicarts/pbmpm · src/main.js:448
function updateLoading()
{
document.getElementById('main').style = 'display:none';
document.getElementById('loadingText').innerHTML = 'Loading' + '.'.repeat(Math.floor(g_loadSpinnerState / 5));
g_loadSpinnerState = (g_loadSpinnerState + 1) % (4 * 5);
}
async function saveScene()
{
const result = await window.showSaveFilePicker();
const stream = await result.createWritable();
await stream.write(JSON.stringify({
version: 2,
resolution: [ui.g_canvas.width, ui.g_canvas.height],
shapes: Array.from(ui.g_simShapes),
settings: ui.getNonDefaultUIElements(),
}, null, 4));