@@ -1,8 +1,8 @@
|
||||
import { type GameState } from "../game/types";
|
||||
|
||||
const objectives = [
|
||||
"Reach mass 40 to stabilize your pull",
|
||||
"Keep sweeping the field to chain dust pickups",
|
||||
"Clear lower-tier debris to unlock heavier targets",
|
||||
"Meteorites and larger bodies only absorb after their mass gate",
|
||||
"Persist profile data in M3"
|
||||
];
|
||||
|
||||
@@ -37,11 +37,19 @@ export function Hud({ gameState }: HudProps) {
|
||||
</div>
|
||||
<div className="rounded-2xl bg-black/20 p-3">
|
||||
<dt className="text-slate-400">Consumed</dt>
|
||||
<dd className="mt-1 text-xl font-semibold">{gameState.consumedDust}</dd>
|
||||
<dd className="mt-1 text-xl font-semibold">{gameState.consumedObjects}</dd>
|
||||
</div>
|
||||
<div className="rounded-2xl bg-black/20 p-3">
|
||||
<dt className="text-slate-400">Dust Left</dt>
|
||||
<dd className="mt-1 text-xl font-semibold">{gameState.dustRemaining}</dd>
|
||||
<dt className="text-slate-400">Objects Left</dt>
|
||||
<dd className="mt-1 text-xl font-semibold">{gameState.objectsRemaining}</dd>
|
||||
</div>
|
||||
<div className="rounded-2xl bg-black/20 p-3">
|
||||
<dt className="text-slate-400">Max Prey</dt>
|
||||
<dd className="mt-1 text-xl font-semibold">{gameState.preyTier}</dd>
|
||||
</div>
|
||||
<div className="rounded-2xl bg-black/20 p-3">
|
||||
<dt className="text-slate-400">Next Unlock</dt>
|
||||
<dd className="mt-1 text-xl font-semibold">{gameState.nextUnlock ?? "Complete"}</dd>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user