support opening the popper with the g key
This commit is contained in:
parent
d9a827aba1
commit
f35b8679de
1 changed files with 17 additions and 3 deletions
|
@ -1,10 +1,11 @@
|
|||
// ==UserScript==
|
||||
// @name Terminal 00 Multiuser
|
||||
// @name MultiProbe
|
||||
// @namespace https://*.angusnicneven.com/*
|
||||
// @version 20240426.2
|
||||
// @version 20240426.3
|
||||
// @description Probe with friends!
|
||||
// @author tgpholly
|
||||
// @match https://*.angusnicneven.com/*
|
||||
// @match https://*.heavenonline.xyz/*
|
||||
// @icon https://www.google.com/s2/favicons?sz=64&domain=angusnicneven.com
|
||||
// @grant none
|
||||
// ==/UserScript==
|
||||
|
@ -36,7 +37,7 @@ if (!window.TE_ACTIVE) {
|
|||
'use strict';
|
||||
|
||||
// Make sure to change the userscript version too!!!!!!!!!!
|
||||
const USERSCRIPT_VERSION_RAW = "20240426.2";
|
||||
const USERSCRIPT_VERSION_RAW = "20240426.3";
|
||||
const USERSCRIPT_VERSION = parseInt(USERSCRIPT_VERSION_RAW.replace(".", ""));
|
||||
|
||||
if (!continueRunningScript) {
|
||||
|
@ -262,6 +263,7 @@ kbd {
|
|||
}
|
||||
}, 1000);
|
||||
|
||||
let needsToUpdate = false;
|
||||
const versionFetchAddress = window.location.href.replace("127.0.0.1", "localhost").includes("//localhost:") ? "http://localhost:38194/api/version" : "https://multiprobe.eusv.net/api/version";
|
||||
fetch(versionFetchAddress, { method: "post" }).then(response => {
|
||||
console.log("hi");
|
||||
|
@ -269,6 +271,7 @@ kbd {
|
|||
const versionNumber = parseInt(versionNumberRaw);
|
||||
if (versionNumber > USERSCRIPT_VERSION) {
|
||||
// We're out of date >:(
|
||||
needsToUpdate = true;
|
||||
createUpdateDialog(`${versionNumberRaw.slice(0, versionNumberRaw.length - 1)}.${versionNumberRaw.slice(-1)}`);
|
||||
}
|
||||
});
|
||||
|
@ -402,6 +405,10 @@ kbd {
|
|||
if (ws && ready && selfCursor) {
|
||||
localStorage["t00mp_cursorStyle"] = selfCursor.element.style.visibility = selfCursor.element.style.visibility === "hidden" ? "" : "hidden";
|
||||
}
|
||||
} else if (e.key === "g") {
|
||||
if (ws && ready && selfCursor) {
|
||||
groupPopper.click();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -484,6 +491,9 @@ kbd {
|
|||
windowContainer.remove();
|
||||
windowContainer = null;
|
||||
}
|
||||
if (!needsToUpdate) {
|
||||
createFirstTimeDialog();
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MessageType.ClientJoined:
|
||||
|
@ -669,6 +679,10 @@ kbd {
|
|||
nameLI.innerHTML = "You can show/hide your own name for screenshots by pressing <kbd>N</kbd>";
|
||||
actionList.appendChild(nameLI);
|
||||
|
||||
const groupLI = document.createElement("li");
|
||||
groupLI.innerHTML = "You can show/hide the party sidebar if you are in one by pressing <kbd>G</kbd>";
|
||||
actionList.appendChild(groupLI);
|
||||
|
||||
const buttons = document.createElement("div");
|
||||
buttons.style.marginTop = "1rem";
|
||||
|
||||
|
|
Loading…
Reference in a new issue