{"boot_displayBootMessage":[{"opcode":"SET_COMMENT","data":{"text":"Display boot info and background color (partially)"}},{"opcode":"SET_CSS","data":{"target":"APP_LABEL_BOOT_INFO","css":{"opacity":"1"}}},{"opcode":"SET_CSS","data":{"target":"APP_CANVAS_BG_COLOR","css":{"opacity":"0.42"}}},{"opcode":"WAIT","data":{"time":3800}},{"opcode":"SET_COMMENT","data":{"text":"Finish Boot"}},{"opcode":"SET_CSS","data":{"target":"APP_MAIN","css":{"display":"block"}}},{"opcode":"SET_CSS","data":{"target":"APP_CANVAS_BG_COLOR","css":{"transition-duration":"0.6s","opacity":"1"}}},{"opcode":"SET_COMMENT","data":{"text":"Update Canvas BG opacity"}},{"opcode":"SET_CSS","data":{"target":"APP_CANVAS_BG","css":{"opacity":"0.72"}}},{"opcode":"SET_COMMENT","data":{"text":"Hide boot info"}},{"opcode":"SET_CSS","data":{"target":"APP_LABEL_BOOT_INFO","css":{"opacity":"0","transition-duration":"0.4s","filter":"blur(4px)"}}},{"opcode":"WAIT","data":{"time":410}},{"opcode":"SET_COMMENT","data":{"text":"After animation, remove boot info message and enable drag window"}},{"opcode":"REMOVE_DOM","data":{"target":"APP_LABEL_BOOT_INFO"}},{"opcode":"SET_COMMENT","data":{"text":"Set APP_MAIN opacity"}},{"opcode":"SET_CSS","data":{"target":"APP_MAIN","css":{"opacity":"1"}}},{"opcode":"SET_VAR","data":{"target":"design.sceneManager.currentScene","value":"APP_MAIN"}},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.displaySelectedGame();"}},{"opcode":"SET_VAR","data":{"target":"settings.appIsLoading","value":false}},{"opcode":"FOCUS_CURSOR"},{"opcode":"WAIT","data":{"time":100}},{"opcode":"RELEASE_INPUT"},{"opcode":"END_LIST"}],"boot_firstBoot":[{"opcode":"SET_COMMENT","data":{"text":"This is what will execute on first boot"}},{"opcode":"END_LIST"}],"boot_defaultBootProcess":[{"opcode":"APPEND_FORM","data":{"formId":"iconBoot","getLangVar":false}},{"opcode":"APPEND_FORM","data":{"formId":"labelBootInfo","getLangVar":true,"langVar":"bootWarnInfo"}},{"opcode":"SET_COMMENT","data":{"text":"Check fullscreen status, Set current scene as APP_MAIN, set lockinput action, update background theme, create about scene and settings menu"}},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.bootCheckFullscreen();"}},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.input.updateInputIcons();"}},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.updateBackgroundTheme();"}},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.about.make();"}},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.settingsMenu.make();"}},{"opcode":"WAIT","data":{"time":50}},{"opcode":"SET_COMMENT","data":{"text":"Display \"4\" icon"}},{"opcode":"SET_CSS","data":{"target":"APP_CANVAS_BG_ICON_BOOT","css":{"opacity":"1"}}},{"opcode":"WAIT","data":{"time":1210}},{"opcode":"SET_COMMENT","data":{"text":"Check if needs to cache all images"}},{"opcode":"CHECK_IF","data":{"firstCondition":"settings.data.cacheImgaesOnBoot","evalType":"==","secondCondition":true,"sGetVar":false,"setElse":false},"id":"77530b65a57d8423212d700eaafb32eb6e1429ce"},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.cacheImagesBoot();"}},{"opcode":"END_IF","id":"77530b65a57d8423212d700eaafb32eb6e1429ce"},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.gameList.make();"}},{"opcode":"EXECUTE_PROMISE","data":{"execFn":"APP.design.renderGameList();"}},{"opcode":"SET_COMMENT","data":{"text":"Display intro message - this is where we can enable all hacks ;)"}},{"opcode":"WAIT","data":{"time":10}},{"opcode":"REMOVE_DOM","data":{"target":"IMG_CACHE_DIV"}},{"opcode":"SET_COMMENT","data":{"text":"Hide \"4\" icon"}},{"opcode":"SET_CSS","data":{"target":"APP_CANVAS_BG_ICON_BOOT","css":{"opacity":"0"}}},{"opcode":"WAIT","data":{"time":1210}},{"opcode":"SET_COMMENT","data":{"text":"Remove icon boot DOM"}},{"opcode":"REMOVE_DOM","data":{"target":"APP_CANVAS_BG_ICON_BOOT"}},{"opcode":"CALL_LIST","data":{"killParent":true,"listName":"boot_displayBootMessage"}}],"boot_loadSettings":[]}