hydra/src/types/game.types.ts

21 lines
410 B
TypeScript

export type GameShop = "steam" | "epic";
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;
}