mirror of
https://git.crafterpika.cc/crafterpika/SplatTool-public.git
synced 2026-08-17 10:42:15 +02:00
update stats live now
This commit is contained in:
parent
e7e6416d62
commit
0e1f0c97c4
2 changed files with 21 additions and 6 deletions
|
|
@ -42,7 +42,7 @@ namespace ModMenu {
|
|||
SaveEditor.ChangeSeaSnails(SeaSnails);
|
||||
});
|
||||
static WorkThread TelemetryThread = new WorkThread(() => {
|
||||
Thread.Sleep(31000);
|
||||
Thread.Sleep(5000);
|
||||
SplatTelemetry.SendTelemetry();
|
||||
});
|
||||
public static string RunCode(ModMenuRequest data) {
|
||||
|
|
|
|||
|
|
@ -1,10 +1,20 @@
|
|||
let gearData = null;
|
||||
let gearThreadActive = false;
|
||||
let keepStatsUpdated = false;
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
loadGearData();
|
||||
sendToCSharp("OSType");
|
||||
});
|
||||
function sleep(ms) {
|
||||
return new Promise(resolve => setTimeout(resolve, ms));
|
||||
}
|
||||
|
||||
|
||||
const delay = (ms) => new Promise(res => setTimeout(res, ms));
|
||||
|
||||
async function updateStatsPage() {
|
||||
while (keepStatsUpdated) {
|
||||
await fetchCemuBase();
|
||||
await delay(2000);
|
||||
}
|
||||
}
|
||||
|
||||
async function loadGearData() {
|
||||
try {
|
||||
|
|
@ -195,7 +205,12 @@ function openTab(evt, tabName) {
|
|||
document.getElementById(tabName).style.display = "block";
|
||||
document.getElementById(tabName).classList.add("active");
|
||||
evt.currentTarget.classList.add("active");
|
||||
if (tabName === 'Tab6') fetchCemuBase();
|
||||
if (tabName === 'Tab6') {
|
||||
keepStatsUpdated = true;
|
||||
updateStatsPage();
|
||||
} else {
|
||||
keepStatsUpdated = false;
|
||||
}
|
||||
}
|
||||
|
||||
function namechange() { sendToCSharp("namechange", [document.getElementById("name-input").value]); }
|
||||
|
|
|
|||
Loading…
Reference in a new issue