Release Healer Man 0.1.29

This commit is contained in:
phenom committed 2026-09-11 14:26:15 -04:00
1 parent 8c9809d3e0
commit 544c1bee91
120 files changed
+4363 -1036

No files matched your search

+7
View File
@@ -13,9 +13,13 @@ describe("profile UI persistence", () => {
it("isolates owners and persists templates without requiring a character", () => {
const local = storage(); const ui = normalizeUiPreferences(null);
ui.slots.pc[1] = { name: "Healer", layout: ui.current.pc };
ui.keybinds.pc["move-forward"] = "ArrowUp";
ui.keybinds.controller.jump = "Button4&Button3";
saveUiPreferences("one", ui, local);
expect(loadUiPreferences("one", local).slots.pc[1]?.name).toBe("Healer");
expect(loadUiPreferences("two", local).slots.pc[1]).toBeNull();
expect(loadUiPreferences("one", local).keybinds).toEqual(ui.keybinds);
expect(loadUiPreferences("two", local).keybinds.pc["move-forward"]).toBe("KeyW");
ui.slots.pc[1].name = "Unsaved change";
expect(loadUiPreferences("one", local).slots.pc[1]?.name).toBe("Healer");
});
@@ -34,6 +38,9 @@ describe("profile UI persistence", () => {
const ui = normalizeUiPreferences(null);
ui.slots.pc[2] = { name: "Desktop raid", layout: ui.current.pc };
ui.slots.mobile[1] = { name: "On the go", layout: ui.current.mobile };
ui.keybinds.pc["move-forward"] = "ArrowUp";
ui.keybinds.pc["look-up"] = null;
ui.keybinds.controller.jump = "Button4&Button3";
saveUiPreferences(session.ownerId, ui);
await vi.advanceTimersByTimeAsync(501);
expect(client.useCloudSaveStatus.getState().state).toBe("synced");