UNPKG

@skullandbonestools/snbdata

Version:

Inofficial data package for the Skull and Bones game by Ubisoft.

25 lines 1.13 kB
import achievementData from "../../data/achievements.json"; import { AchievementCategory } from "../types/Category"; import { Event } from "./events"; import { Season } from "./seasons"; import { WorldEvent } from "./worldEvents"; export declare class Achievement { readonly id: string; readonly tier: number | undefined; readonly category: AchievementCategory; readonly season: Season; readonly event: Event | undefined; readonly worldEvent: WorldEvent | WorldEvent[] | undefined; readonly goal: number; readonly dateAdded: Date; readonly lastUpdated: Date; constructor(id: string, tier: number | undefined, category: AchievementCategory, season: Season, event: Event | undefined, worldEvent: WorldEvent | WorldEvent[] | undefined, goal: number, dateAdded: Date, lastUpdated: Date); static fromRawData(key: string, rawData: any): Achievement; static loadAchievements(): Record<string, Achievement>; } type Achievements = { [K in keyof typeof achievementData]: Achievement; }; export declare const Achievements: Achievements; export {}; //# sourceMappingURL=achievements.d.ts.map