@kayahr/ed-journal
Version:
Typescript library to read/watch the player journal of Frontier's game Elite Dangerous
31 lines (30 loc) • 825 B
TypeScript
import { type JournalEvent } from "../../JournalEvent.ts";
import type { ID } from "../types/ID.ts";
export interface EngineerCraft extends JournalEvent<"EngineerCraft"> {
timestamp: string;
ApplyExperimentalEffect?: string;
Blueprint?: string;
BlueprintID?: ID;
BlueprintName?: string;
Engineer?: string;
EngineerID?: ID;
ExperimentalEffect?: string;
ExperimentalEffect_Localised?: string;
Ingredients: Array<{
Count: number;
Name: string;
Name_Localised?: string;
}>;
Level: number;
Modifiers?: Array<{
Label: string;
LessIsGood?: number;
OriginalValue?: number;
Value?: number;
ValueStr?: string;
ValueStr_Localised?: string;
}>;
Module?: string;
Quality?: number;
Slot?: string;
}