Files
hydra/src/types/game.types.ts
Zamitto c24ad34bc7
Some checks failed
Build Renderer / build (push) Has been cancelled
Release / build (ubuntu-latest) (push) Has been cancelled
Release / build (windows-2022) (push) Has been cancelled
fix: hltb and achievements being called for custom games
2025-10-29 12:42:39 -03:00

24 lines
470 B
TypeScript

export type GameShop = "steam" | "custom";
export type ShortcutLocation = "desktop" | "start_menu";
export interface UnlockedAchievement {
name: string;
unlockTime: number;
}
export interface SteamAchievement {
name: string;
displayName: string;
description?: string;
icon: string;
icongray: string;
hidden: boolean;
points?: number;
}
export interface UserAchievement extends SteamAchievement {
unlocked: boolean;
unlockTime: number | null;
}