feat: v1 prototype — core game systems #30

Merged
naomi merged 84 commits from feat/prototype into main 2026-03-08 15:53:39 -07:00
Showing only changes of commit 268504265c - Show all commits
@@ -16,11 +16,10 @@ export const ZoneSelector = ({
<button
key={zone.id}
className={`zone-tab ${zone.id === activeZoneId ? "zone-tab-active" : ""} ${zone.status === "locked" ? "zone-tab-locked" : ""}`}
disabled={zone.status === "locked"}
onClick={() => {
onSelectZone(zone.id);
}}
title={zone.status === "locked" ? `Unlock by defeating ${zone.unlockBossId?.replace(/_/g, " ") ?? "the previous boss"}` : zone.description}
title={zone.status === "locked" ? `🔒 Unlock by defeating ${zone.unlockBossId?.replace(/_/g, " ") ?? "the previous boss"}` : zone.description}
type="button"
>
<span className="zone-emoji">{zone.emoji}</span>