Interface CarrierJump

Base interface shared by all journal event types.

interface CarrierJump {
    Body: string;
    BodyID: number;
    BodyType: string;
    Conflicts?: {
        Faction1: ConflictFaction;
        Faction2: ConflictFaction;
        Status: string;
        WarType: string;
    }[];
    Docked: boolean;
    Factions?: {
        ActiveStates?: {
            State: string;
        }[];
        Allegiance: string;
        FactionState: string;
        Government: string;
        Happiness: string;
        Happiness_Localised: string;
        Influence: number;
        MyReputation: number;
        Name: string;
        PendingStates?: {
            State: string;
            Trend: number;
        }[];
        RecoveringStates?: {
            State: string;
            Trend: number;
        }[];
    }[];
    MarketID: number;
    Multicrew?: boolean;
    Population: number;
    PowerplayState?: PowerState;
    Powers?: string[];
    StarPos: [number, number, number];
    StarSystem: string;
    StationEconomies?: {
        Name: string;
        Name_Localised?: string;
        Proportion: number;
    }[];
    StationEconomy: string;
    StationEconomy_Localised: string;
    StationFaction: {
        Name: string;
    };
    StationGovernment: string;
    StationGovernment_Localised: string;
    StationName: string;
    StationServices: StationService[];
    StationType: string;
    SystemAddress: number;
    SystemAllegiance: string;
    SystemEconomy: string;
    SystemEconomy_Localised: string;
    SystemFaction?: {
        FactionState?: string;
        Name: string;
    };
    SystemGovernment: string;
    SystemGovernment_Localised: string;
    SystemSecondEconomy: string;
    SystemSecondEconomy_Localised: string;
    SystemSecurity: string;
    SystemSecurity_Localised: string;
    Taxi?: boolean;
    event: "CarrierJump";
    timestamp: string;
}

Hierarchy (view full)

Properties

Body: string
BodyID: number
BodyType: string
Conflicts?: {
    Faction1: ConflictFaction;
    Faction2: ConflictFaction;
    Status: string;
    WarType: string;
}[]

Type declaration

Docked: boolean
Factions?: {
    ActiveStates?: {
        State: string;
    }[];
    Allegiance: string;
    FactionState: string;
    Government: string;
    Happiness: string;
    Happiness_Localised: string;
    Influence: number;
    MyReputation: number;
    Name: string;
    PendingStates?: {
        State: string;
        Trend: number;
    }[];
    RecoveringStates?: {
        State: string;
        Trend: number;
    }[];
}[]

Type declaration

  • Optional ActiveStates?: {
        State: string;
    }[]
  • Allegiance: string
  • FactionState: string
  • Government: string
  • Happiness: string
  • Happiness_Localised: string
  • Influence: number
  • MyReputation: number
  • Name: string
  • Optional PendingStates?: {
        State: string;
        Trend: number;
    }[]
  • Optional RecoveringStates?: {
        State: string;
        Trend: number;
    }[]
MarketID: number
Multicrew?: boolean
Population: number
PowerplayState?: PowerState
Powers?: string[]
StarPos: [number, number, number]
StarSystem: string
StationEconomies?: {
    Name: string;
    Name_Localised?: string;
    Proportion: number;
}[]

Type declaration

  • Name: string
  • Optional Name_Localised?: string
  • Proportion: number
StationEconomy: string
StationEconomy_Localised: string
StationFaction: {
    Name: string;
}

Type declaration

  • Name: string
StationGovernment: string
StationGovernment_Localised: string
StationName: string
StationServices: StationService[]
StationType: string
SystemAddress: number
SystemAllegiance: string
SystemEconomy: string
SystemEconomy_Localised: string
SystemFaction?: {
    FactionState?: string;
    Name: string;
}

Type declaration

  • Optional FactionState?: string
  • Name: string
SystemGovernment: string
SystemGovernment_Localised: string
SystemSecondEconomy: string
SystemSecondEconomy_Localised: string
SystemSecurity: string
SystemSecurity_Localised: string
Taxi?: boolean
event: "CarrierJump"

The type of event.

timestamp: string

The time in GMT, ISO 8601.