progress status

This commit is contained in:
BuckarooBanzay 2024-01-08 15:08:52 +01:00
parent 63c3c629ba
commit c60f7ae768
2 changed files with 7 additions and 1 deletions

View File

@ -12,7 +12,7 @@
<div class="col-4 text-center">
<div style="height: 250px;"></div>
<i class="fa fa-spinner fa-spin"></i>
Loading mtweb...
Loading mtweb: <b id="loading-msg">initializing...</b>
</div>
<div class="col-4"></div>
</div>

View File

@ -35,6 +35,10 @@ function addPack(name) {
});
}
function setProgress(msg) {
document.getElementById("loading-msg").innerText = msg;
}
export const ready = new Promise((resolve, reject) => {
window.emloop_ready = function() {
emloop_pause = cwrap("emloop_pause", null, []);
@ -47,6 +51,7 @@ export const ready = new Promise((resolve, reject) => {
emsocket_init = cwrap("emsocket_init", null, []);
emsocket_set_proxy = cwrap("emsocket_set_proxy", null, ["number"]);
setProgress("base pack");
addPack("base")
.then(() => resolve())
.catch(() => reject("could not fetch base pack"));
@ -54,6 +59,7 @@ export const ready = new Promise((resolve, reject) => {
});
export function init(){
setProgress("wasm bootstrap script");
const script_el = document.createElement("script");
script_el.src = "wasm/minetest.js";
document.body.appendChild(script_el);