24 lines
969 B
JavaScript
24 lines
969 B
JavaScript
function openStudioPopup(placeid) {
|
|
document.querySelector('.popupcontainer_studio').removeAttribute('id');
|
|
window.location.href = "archbloxstudio://";
|
|
}
|
|
function closeStudioPopup() {
|
|
document.querySelector('.popupcontainer_studio').setAttribute("id", "invisible");
|
|
}
|
|
function openClientPopup(ip,port,placefile,mode) {
|
|
// launch client
|
|
document.querySelector('.popupcontainer_client').removeAttribute('id');
|
|
if (mode == "host") {
|
|
// user is hosting, use port and place file
|
|
window.location.href = "archblox://host/" + port + ":" + placefile;
|
|
} else if (mode == "join") {
|
|
// user is joining a game, use ip and port
|
|
window.location.href = "archblox://join/" + port + ":" + ip;
|
|
} else {
|
|
// no information so just use the default
|
|
window.location.href = "archblox://";
|
|
}
|
|
}
|
|
function closeClientPopup() {
|
|
document.querySelector('.popupcontainer_client').setAttribute("id", "invisible");
|
|
} |