aboutsummaryrefslogtreecommitdiff
path: root/webAO/client.js
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2022-03-09 19:14:39 +0100
committerstonedDiscord <Tukz@gmx.de>2022-03-09 19:14:39 +0100
commit38a05ca3bb8ab972327c938a7a58d4aa07572daf (patch)
tree32928acdf8d31f486f478ec9d3c9ea4bfd97ca67 /webAO/client.js
parent63a282481d033640a87f97b74f31136410c93717 (diff)
fix benches and speedlines
Diffstat (limited to 'webAO/client.js')
-rw-r--r--webAO/client.js21
1 files changed, 16 insertions, 5 deletions
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 = '';
}