diff --git a/src/Console.hx b/src/Console.hx index 78ad2469..7c1f2204 100644 --- a/src/Console.hx +++ b/src/Console.hx @@ -1,6 +1,8 @@ package src; +#if !js import sys.FileSystem; +#end import mis.MisParser; import src.Settings; import src.Debug; diff --git a/src/MarbleWorld.hx b/src/MarbleWorld.hx index 00d12d56..53107041 100644 --- a/src/MarbleWorld.hx +++ b/src/MarbleWorld.hx @@ -1,6 +1,8 @@ package src; +#if !js import gui.ReplayCenterGui; +#end import gui.ReplayNameDlg; import collision.Collision; import shapes.MegaMarble; @@ -1164,8 +1166,13 @@ class MarbleWorld extends Scheduler { } this.setCursorLock(false); this.dispose(); + #if !js MarbleGame.canvas.setContent(new ReplayCenterGui()); + #end #if js + var pmg = new PlayMissionGui(); + PlayMissionGui.currentSelectionStatic = mission.index + 1; + MarbleGame.canvas.setContent(pmg); var pointercontainer = js.Browser.document.querySelector("#pointercontainer"); pointercontainer.hidden = false; #end