diff --git a/emscripten_shell.html b/emscripten_shell.html
index ddbfb82..e483016 100644
--- a/emscripten_shell.html
+++ b/emscripten_shell.html
@@ -3,7 +3,8 @@
- Hamster
+ Hamster Planet
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+

+
Loading...
+
+
+ })(),
+ canvas: (() => {
+ var canvas = document.getElementById('canvas');
+
+ // As a default initial behavior, pop up an alert when webgl context is lost. To make your
+ // application robust, you may want to override this behavior before shipping!
+ // See http://www.khronos.org/registry/webgl/specs/latest/1.0/#5.15.2
+ canvas.addEventListener("webglcontextlost", (e) => { alert('WebGL context lost. You will need to reload the page.'); e.preventDefault(); }, false);
+
+ return canvas;
+ })(),
+ setStatus: (text) => {},
+ totalDependencies: 0,
+ monitorRunDependencies: (left) => {},
+
+ preRun: [
+ function()
+ {
+ document.body.classList.toggle("start", true);
+ Module["addRunDependency"]("click-to-start");
+
+ document.getElementById("start-button").addEventListener("click", (event) =>
+ {
+ document.body.classList.toggle("loading", true);
+ document.body.classList.toggle("start", false);
+
+ document.getElementById('canvas').focus();
+ setTimeout(() => Module["removeRunDependency"]("click-to-start"), 50);
+ });
+ },
+ ],
+
+ onRuntimeInitialized: function()
+ {
+ document.body.classList.toggle("loading", false);
+ document.body.classList.toggle("loaded", true);
+ },
+};
+
{{{ SCRIPT }}}
-