aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Skoland <davidskoland@gmail.com>2026-02-11 00:05:04 +0100
committerDavid Skoland <davidskoland@gmail.com>2026-02-11 00:05:04 +0100
commit6314a7e61ad85aaf9313ed2947853e8e1d2aea33 (patch)
tree858f8fe1426443939294fcf59e7a8687e57e9432
parent9993c378613b20b6f6f74b324c22c3bfda4c71fc (diff)
Add area column to playerlist
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
-rw-r--r--webAO/dom/renderPlayerList.ts9
-rw-r--r--webAO/styles/mod.css4
-rw-r--r--webAO/styles/nomod.css4
3 files changed, 10 insertions, 7 deletions
diff --git a/webAO/dom/renderPlayerList.ts b/webAO/dom/renderPlayerList.ts
index d0f08c6..a78851b 100644
--- a/webAO/dom/renderPlayerList.ts
+++ b/webAO/dom/renderPlayerList.ts
@@ -6,7 +6,7 @@ export function renderPlayerList() {
list.innerHTML = "";
const header = list.createTHead().insertRow();
- for (const label of ["Icon", "Character", "Showname", "OOC Name"]) {
+ for (const label of ["Icon", "Character", "Showname", "OOC Name", "Area"]) {
const th = document.createElement("th");
th.textContent = label;
header.appendChild(th);
@@ -38,14 +38,17 @@ export function renderPlayerList() {
const oocNameCell = playerRow.insertCell(3);
oocNameCell.textContent = player.name;
- const kickCell = playerRow.insertCell(4);
+ const areaCell = playerRow.insertCell(4);
+ areaCell.textContent = String(player.area);
+
+ const kickCell = playerRow.insertCell(5);
kickCell.style.width = "64px";
const kick = document.createElement("button");
kick.innerText = "Kick";
kick.onclick = () => window.kickPlayer(playerID);
kickCell.appendChild(kick);
- const banCell = playerRow.insertCell(5);
+ const banCell = playerRow.insertCell(6);
banCell.style.width = "64px";
const ban = document.createElement("button");
ban.innerText = "Ban";
diff --git a/webAO/styles/mod.css b/webAO/styles/mod.css
index 1e077b3..05f8c87 100644
--- a/webAO/styles/mod.css
+++ b/webAO/styles/mod.css
@@ -1,4 +1,4 @@
-table#client_playerlist td:nth-child(5),
-td:nth-child(6) {
+table#client_playerlist td:nth-child(6),
+td:nth-child(7) {
display: inherit;
}
diff --git a/webAO/styles/nomod.css b/webAO/styles/nomod.css
index 1c03547..132e40e 100644
--- a/webAO/styles/nomod.css
+++ b/webAO/styles/nomod.css
@@ -1,4 +1,4 @@
-table#client_playerlist td:nth-child(5),
-td:nth-child(6) {
+table#client_playerlist td:nth-child(6),
+td:nth-child(7) {
display: none;
}