Interface MissionCompleted

Base interface shared by all journal event types.

interface MissionCompleted {
    Commodity?: string;
    CommodityReward?: {
        Count: number;
        Name: string;
        Name_Localised?: string;
    }[];
    Commodity_Localised?: string;
    Count?: number;
    DestinationStation?: string;
    DestinationSystem?: string;
    Donated?: number;
    Donation?: string | number;
    Faction: string;
    FactionEffects?: {
        Effects: {
            Effect: string;
            Effect_Localised?: string;
            Trend: string;
        }[];
        Faction: string;
        Influence: {
            Influence?: string;
            System?: number;
            SystemAddress?: number;
            Trend: string;
        }[];
        Reputation: string;
        ReputationTrend?: string;
    }[];
    KillCount?: number;
    MaterialsReward?: {
        Category: string;
        Category_Localised: string;
        Count: number;
        Name: string;
        Name_Localised: string;
    }[];
    MissionID: number;
    Name: string;
    NewDestinationStation?: string;
    NewDestinationSystem?: string;
    PermitsAwarded?: string[];
    Reward?: number;
    Target?: string;
    TargetFaction?: string;
    TargetType?: string;
    TargetType_Localised?: string;
    Target_Localised?: string;
    event: "MissionCompleted";
    timestamp: string;
}

Hierarchy (view full)

Properties

Commodity?: string
CommodityReward?: {
    Count: number;
    Name: string;
    Name_Localised?: string;
}[]

Type declaration

  • Count: number
  • Name: string
  • Optional Name_Localised?: string
Commodity_Localised?: string
Count?: number
DestinationStation?: string
DestinationSystem?: string
Donated?: number
Donation?: string | number
Faction: string
FactionEffects?: {
    Effects: {
        Effect: string;
        Effect_Localised?: string;
        Trend: string;
    }[];
    Faction: string;
    Influence: {
        Influence?: string;
        System?: number;
        SystemAddress?: number;
        Trend: string;
    }[];
    Reputation: string;
    ReputationTrend?: string;
}[]

Type declaration

  • Effects: {
        Effect: string;
        Effect_Localised?: string;
        Trend: string;
    }[]
  • Faction: string
  • Influence: {
        Influence?: string;
        System?: number;
        SystemAddress?: number;
        Trend: string;
    }[]
  • Reputation: string
  • Optional ReputationTrend?: string
KillCount?: number
MaterialsReward?: {
    Category: string;
    Category_Localised: string;
    Count: number;
    Name: string;
    Name_Localised: string;
}[]

Type declaration

  • Category: string
  • Category_Localised: string
  • Count: number
  • Name: string
  • Name_Localised: string
MissionID: number
Name: string
NewDestinationStation?: string
NewDestinationSystem?: string
PermitsAwarded?: string[]
Reward?: number
Target?: string
TargetFaction?: string
TargetType?: string
TargetType_Localised?: string
Target_Localised?: string
event: "MissionCompleted"

The type of event.

timestamp: string

The time in GMT, ISO 8601.