From fc3962ee44930d89dddc0332cce841329f034b5c Mon Sep 17 00:00:00 2001 From: Zaine Arch Date: Sat, 9 May 2026 23:27:49 +0100 Subject: [PATCH] rpg fleshing out x3 --- assets/scripts/ash-below-lake.js | 9 +++++---- posts/posts-list.org | 2 +- sitemap.org | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/assets/scripts/ash-below-lake.js b/assets/scripts/ash-below-lake.js index 1baef82..5aa74cd 100644 --- a/assets/scripts/ash-below-lake.js +++ b/assets/scripts/ash-below-lake.js @@ -236,13 +236,15 @@ if (backendAvailable) { try { const response = await fetch(`/api/play/rpg/save/${slot}`, { method: "DELETE" }); - if (response.status === 404) backendAvailable = false; + if (response.status === 404) els.status.textContent = "New game started locally. There was no backend save to clear."; } catch (_error) { backendAvailable = false; } } audio.setTrack("title"); - els.status.textContent = backendAvailable ? "New game started and local save cleared." : "New game started locally. Backend save endpoint is not available."; + if (!els.status.textContent.includes("backend save to clear")) { + els.status.textContent = backendAvailable ? "New game started and local save cleared." : "New game started locally. Backend save endpoint is not reachable."; + } renderHud(); } @@ -282,8 +284,7 @@ try { const response = await fetch(`/api/play/rpg/save/${slot}`); if (response.status === 404) { - backendAvailable = false; - els.status.textContent = "No local save found. Backend save endpoint is not deployed yet."; + els.status.textContent = "No save file exists yet. Press Save after starting a game to create one."; return; } if (!response.ok) { diff --git a/posts/posts-list.org b/posts/posts-list.org index 532eaad..a5ae1c7 100755 --- a/posts/posts-list.org +++ b/posts/posts-list.org @@ -4,7 +4,7 @@ See the categories: @@html:Categories@@ * Posts: -- [[file:career/career-list.org][Career List]] @@html:09-05-2026 22:50@@ +- [[file:career/career-list.org][Career List]] @@html:09-05-2026 23:02@@ - [[file:career/ha-dr.org][High Availability, Disaster Recovery and Business Continuity]] @@html:11-03-2026 17:18@@ @@html:@@ @@html:@@ - [[file:career/javascript.org][Understands the Javascript language]] @@html:11-03-2026 16:52@@ @@html:@@ @@html:@@ - [[file:career/restful-api.org][Restful API]] @@html:15-02-2026 23:00@@ @@html:@@ @@html:@@ diff --git a/sitemap.org b/sitemap.org index 95405a5..801dab0 100755 --- a/sitemap.org +++ b/sitemap.org @@ -55,10 +55,10 @@ - [[file:tags/notes.org][Tag: notes]] - [[file:tags/website.org][Tag: website]] - [[file:tags/review.org][Tag: review]] + - [[file:tags/update.org][Tag: update]] - [[file:tags/life.org][Tag: life]] - [[file:tags/emacs.org][Tag: emacs]] - [[file:tags/education.org][Tag: education]] - - [[file:tags/update.org][Tag: update]] - [[file:tags/reading.org][Tag: reading]] - [[file:tags/maths.org][Tag: maths]] - [[file:tags/insights.org][Tag: insights]]