diff options
| author | stonedDiscord <Tukz@gmx.de> | 2022-03-09 19:14:39 +0100 |
|---|---|---|
| committer | stonedDiscord <Tukz@gmx.de> | 2022-03-09 19:14:39 +0100 |
| commit | 38a05ca3bb8ab972327c938a7a58d4aa07572daf (patch) | |
| tree | 32928acdf8d31f486f478ec9d3c9ea4bfd97ca67 /webAO | |
| parent | 63a282481d033640a87f97b74f31136410c93717 (diff) | |
fix benches and speedlines
Diffstat (limited to 'webAO')
| -rw-r--r-- | webAO/client.html | 2 | ||||
| -rw-r--r-- | webAO/client.js | 21 |
2 files changed, 17 insertions, 6 deletions
diff --git a/webAO/client.html b/webAO/client.html index 13b2de4..5dd0264 100644 --- a/webAO/client.html +++ b/webAO/client.html @@ -74,6 +74,7 @@ <div id="client_background"> <div id="client_gamewindow"> <div id="client_fullview"> + <img id="client_court" onerror="switchPanTilt(2);" onload="switchPanTilt(1);"> <div id="client_stitch_court"> <img id="client_court_def" onerror="imgError(this);"> <img id="client_court_deft" onerror="imgError(this);"> @@ -81,7 +82,6 @@ <img id="client_court_prot" onerror="imgError(this);"> <img id="client_court_pro" onerror="imgError(this);"> </div> - <img id="client_court" onerror="switchPanTilt(2);" onload="switchPanTilt(1);"> <div id="client_def_pair_char" class="client_char" alt="Paired character"> <img id="client_def_pair_gif" onerror="charError(this);"> <img id="client_def_pair_png" onerror="charError(this);"> diff --git a/webAO/client.js b/webAO/client.js index ac5cfeb..c742b20 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -1802,9 +1802,21 @@ class Viewport { const bgfolder = viewport.bgFolder; const view = document.getElementById('client_fullview'); - const bench = document.getElementById('client_bench_classic'); - const court = document.getElementById('client_court_classic'); - + + let bench; + if ('def,pro,wit'.includes(position)) { + bench = document.getElementById('client_'+position+'_bench'); + } else { + bench = document.getElementById('client_bench_classic'); + } + + let court; + if ('def,pro,wit'.includes(position)) { + court = document.getElementById('client_court_'+position); + } else { + court = document.getElementById('client_court_classic'); + } + const positions = { def: { bg: 'defenseempty.png', @@ -1863,6 +1875,7 @@ class Viewport { } if (viewport.chatmsg.type === 5) { + console.warn("this is a zoom"); court.src = `${AO_HOST}themes/default/${encodeURI(speedLines)}`; bench.style.opacity = 0; } else { @@ -1877,7 +1890,6 @@ class Viewport { } if ('def,pro,wit'.includes(position)) { - document.getElementById('client_'+position+'_bench').style.display = 'none'; view.style.display = ''; document.getElementById('client_classicview').style.display = 'none'; switch (position) { @@ -1892,7 +1904,6 @@ class Viewport { break; } } else { - bench.style.display = ''; view.style.display = 'none'; document.getElementById('client_classicview').style.display = ''; } |
