From a60888bffc251abd511bc3aed97cd59988a68b06 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Fri, 26 Jul 2019 03:01:27 +0200 Subject: old loading for my ps4 or anything that doesn't like big packets --- webAO/index.html | 9 --------- webAO/master.js | 15 ++++++++++++++- 2 files changed, 14 insertions(+), 10 deletions(-) (limited to 'webAO') diff --git a/webAO/index.html b/webAO/index.html index 144cbe0..0a128a5 100644 --- a/webAO/index.html +++ b/webAO/index.html @@ -20,15 +20,6 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-113494687-1'); - - /* - function onLoad(){ - if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)) { - alert('WARNING: WebAO on mobile is UNSUPPORTED, DOES NOT WORK, AND USES A LOT OF DATA. PROCEED WITH CAUTION.'); - //window.location.replace("http://aceattorneyonline.com/"); - } - } - */ diff --git a/webAO/master.js b/webAO/master.js index 7ddc9cd..97a100a 100644 --- a/webAO/master.js +++ b/webAO/master.js @@ -8,6 +8,14 @@ const descs = []; descs[99] = "This is your computer on port 27016"; const onlinec = []; +let oldLoading = false; +export function onLoad(){ + if (/webOS|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|PlayStation|Opera Mini/i.test(navigator.userAgent)) { + oldLoading = true; + } +} +window.onLoad = onLoad; + function setServ(ID) { console.log(descs[ID]); if (descs[ID] !== undefined) { @@ -20,7 +28,12 @@ function setServ(ID) { function onOpen(_e) { masterserver.send("ID#webAO#webAO#%"); - masterserver.send("ALL#%"); + if (oldLoading === true) { + masterserver.send("askforservers#%"); + } + else { + masterserver.send("ALL#%"); + } masterserver.send("VC#%"); } -- cgit