Interface CarrierStats

Base interface shared by all journal event types.

interface CarrierStats {
    AllowNotorious: boolean;
    Callsign: string;
    CarrierID: number;
    Crew: {
        Activated: boolean;
        CrewName?: string;
        CrewRole: string;
        Enabled?: boolean;
    }[];
    DockingAccess: string;
    Finance: {
        AvailableBalance: number;
        CarrierBalance: number;
        ReserveBalance: number;
        ReservePercent?: number;
        TaxRate_rearm?: number;
        TaxRate_refuel?: number;
        TaxRate_repair?: number;
    };
    FuelLevel: number;
    JumpRangeCurr: number;
    JumpRangeMax: number;
    ModulePacks: string[];
    Name: string;
    PendingDecommission: boolean;
    ShipPacks: string[];
    SpaceUsage: {
        Cargo: number;
        CargoSpaceReserved: number;
        Crew: number;
        FreeSpace: number;
        ModulePacks: number;
        ShipPacks: number;
        TotalCapacity: number;
    };
    event: "CarrierStats";
    timestamp: string;
}

Hierarchy (view full)

Properties

AllowNotorious: boolean
Callsign: string
CarrierID: number
Crew: {
    Activated: boolean;
    CrewName?: string;
    CrewRole: string;
    Enabled?: boolean;
}[]

Type declaration

  • Activated: boolean
  • Optional CrewName?: string
  • CrewRole: string
  • Optional Enabled?: boolean
DockingAccess: string
Finance: {
    AvailableBalance: number;
    CarrierBalance: number;
    ReserveBalance: number;
    ReservePercent?: number;
    TaxRate_rearm?: number;
    TaxRate_refuel?: number;
    TaxRate_repair?: number;
}

Type declaration

  • AvailableBalance: number
  • CarrierBalance: number
  • ReserveBalance: number
  • Optional ReservePercent?: number
  • Optional TaxRate_rearm?: number
  • Optional TaxRate_refuel?: number
  • Optional TaxRate_repair?: number
FuelLevel: number
JumpRangeCurr: number
JumpRangeMax: number
ModulePacks: string[]
Name: string
PendingDecommission: boolean
ShipPacks: string[]
SpaceUsage: {
    Cargo: number;
    CargoSpaceReserved: number;
    Crew: number;
    FreeSpace: number;
    ModulePacks: number;
    ShipPacks: number;
    TotalCapacity: number;
}

Type declaration

  • Cargo: number
  • CargoSpaceReserved: number
  • Crew: number
  • FreeSpace: number
  • ModulePacks: number
  • ShipPacks: number
  • TotalCapacity: number
event: "CarrierStats"

The type of event.

timestamp: string

The time in GMT, ISO 8601.