Cosmos Journeyer API Documentation - v1.10.4
    Preparing search index...
    Index

    Constructors

    • Parameters

      • serializedSpaceship: DeepReadonly<SerializedSpaceship>
      • unfitComponents: Set<
            | { quality: number; size: number; type: "discoveryScanner" }
            | { quality: number; size: number; type: "fuelScoop" }
            | {
                currentFuel01: number;
                quality: number;
                size: number;
                type: "fuelTank";
            }
            | { quality: number; size: number; type: "thrusters" }
            | { quality: number; size: number; type: "warpDrive" },
        >

      Returns SpaceshipInternals

    Properties

    optionals: readonly ComponentSlot[]
    primary: Readonly<
        {
            fuelTank: ComponentSlot;
            thrusters: ComponentSlot;
            warpDrive: ComponentSlot;
        },
    >
    type: WANDERER

    Methods

    • Returns {
          optional: [
              | null
              | { quality: number; size: number; type: "discoveryScanner" }
              | { quality: number; size: number; type: "fuelScoop" }
              | {
                  currentFuel01: number;
                  quality: number;
                  size: number;
                  type: "fuelTank";
              },
              | null
              | { quality: number; size: number; type: "discoveryScanner" }
              | { quality: number; size: number; type: "fuelScoop" }
              | {
                  currentFuel01: number;
                  quality: number;
                  size: number;
                  type: "fuelTank";
              },
              | null
              | { quality: number; size: number; type: "discoveryScanner" }
              | { quality: number; size: number; type: "fuelScoop" }
              | {
                  currentFuel01: number;
                  quality: number;
                  size: number;
                  type: "fuelTank";
              },
          ];
          primary: {
              fuelTank: | null
              | {
                  currentFuel01: number;
                  quality: number;
                  size: number;
                  type: "fuelTank";
              };
              thrusters: null
              | { quality: number; size: number; type: "thrusters" };
              warpDrive: null | { quality: number; size: number; type: "warpDrive" };
          };
      }