rpg fleshing out x3
All checks were successful
Build Org Website / build (push) Successful in 47s

This commit is contained in:
2026-05-09 23:27:49 +01:00
parent be254d661d
commit fc3962ee44
3 changed files with 7 additions and 6 deletions

View File

@@ -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) {