41 lines
1,004 B
JavaScript
41 lines
1,004 B
JavaScript
const element = document.getElementsByTagName("html")[0];
|
|
|
|
function GameDetails(servername, serverurl, mapname, maxplayers, steamid, gamemode, volume, lang, gamemodeNice) {
|
|
setInterval(() => {
|
|
element.dispatchEvent(
|
|
new CustomEvent("gameDetails", {
|
|
detail: {
|
|
servername,
|
|
serverurl,
|
|
mapname,
|
|
maxplayers,
|
|
steamid,
|
|
gamemode,
|
|
volume,
|
|
lang,
|
|
gamemodeNice,
|
|
},
|
|
})
|
|
);
|
|
}, 1000);
|
|
}
|
|
|
|
function DownloadingFile(file) {
|
|
element.dispatchEvent(
|
|
new CustomEvent("downloadingFile", {
|
|
detail: {
|
|
file,
|
|
},
|
|
})
|
|
);
|
|
}
|
|
|
|
function SetStatusChanged(status) {
|
|
element.dispatchEvent(
|
|
new CustomEvent("statusChanged", {
|
|
detail: {
|
|
status,
|
|
},
|
|
})
|
|
);
|
|
}
|