@kayahr/ed-journal
Version:
Typescript library to read/watch the player journal of Frontier's game Elite Dangerous
25 lines (24 loc) • 696 B
TypeScript
import type { JournalEvent } from "../../JournalEvent.ts";
import type { ID } from "../types/ID.ts";
export interface CommunityGoal extends JournalEvent<"CommunityGoal"> {
CurrentGoals: Array<{
Bonus?: number;
CGID: ID;
CurrentTotal: number;
Expiry: string;
IsComplete: boolean;
MarketName: string;
NumContributors: number;
PlayerContribution: number;
PlayerInTopRank: boolean;
PlayerPercentileBand: number;
SystemName: string;
TierReached?: string;
Title: string;
TopRankSize: number;
TopTier?: {
Name: string;
Bonus: string;
};
}>;
}