Cosmos Journeyer API Documentation - v1.10.1
    Preparing search index...

    Variable SaveSchemaV1Const

    SaveSchemaV1: ZodObject<
        {
            padNumber: ZodOptional<ZodNumber>;
            player: ZodObject<
                {
                    balance: ZodDefault<ZodNumber>;
                    completedMissions: ZodDefault<ZodArray<ZodUnknown, "many">>;
                    creationDate: ZodDefault<ZodString>;
                    currentItinerary: ZodDefault<
                        ZodArray<
                            ZodObject<
                                {
                                    localX: ZodNumber;
                                    localY: ZodNumber;
                                    localZ: ZodNumber;
                                    starSectorX: ZodNumber;
                                    starSectorY: ZodNumber;
                                    starSectorZ: ZodNumber;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                            >,
                            "many",
                        >,
                    >;
                    currentMissions: ZodDefault<ZodArray<ZodUnknown, "many">>;
                    discoveries: ZodDefault<
                        ZodObject<
                            {
                                local: ZodDefault<
                                    ZodArray<
                                        ZodObject<
                                            { discoveryTimestamp: ...; explorerName: ...; objectId: ... },
                                            "strip",
                                            ZodTypeAny,
                                            { discoveryTimestamp: ...; explorerName: ...; objectId: ... },
                                            { discoveryTimestamp?: ...; explorerName?: ...; objectId: ... },
                                        >,
                                        "many",
                                    >,
                                >;
                                uploaded: ZodDefault<
                                    ZodArray<
                                        ZodObject<
                                            { discoveryTimestamp: ...; explorerName: ...; objectId: ... },
                                            "strip",
                                            ZodTypeAny,
                                            { discoveryTimestamp: ...; explorerName: ...; objectId: ... },
                                            { discoveryTimestamp?: ...; explorerName?: ...; objectId: ... },
                                        >,
                                        "many",
                                    >,
                                >;
                            },
                            "strip",
                            ZodTypeAny,
                            {
                                local: {
                                    discoveryTimestamp: number;
                                    explorerName: string;
                                    objectId: {
                                        objectIndex: number;
                                        objectType: SystemObjectType;
                                        starSystemCoordinates: {
                                            localX: ...;
                                            localY: ...;
                                            localZ: ...;
                                            starSectorX: ...;
                                            starSectorY: ...;
                                            starSectorZ: ...;
                                        };
                                    };
                                }[];
                                uploaded: {
                                    discoveryTimestamp: number;
                                    explorerName: string;
                                    objectId: {
                                        objectIndex: number;
                                        objectType: SystemObjectType;
                                        starSystemCoordinates: {
                                            localX: ...;
                                            localY: ...;
                                            localZ: ...;
                                            starSectorX: ...;
                                            starSectorY: ...;
                                            starSectorZ: ...;
                                        };
                                    };
                                }[];
                            },
                            {
                                local?: {
                                    discoveryTimestamp?: (...)
                                    | (...);
                                    explorerName?: (...) | (...);
                                    objectId: {
                                        objectIndex: ...;
                                        objectType: ...;
                                        starSystemCoordinates: ...;
                                    };
                                }[];
                                uploaded?: {
                                    discoveryTimestamp?: (...)
                                    | (...);
                                    explorerName?: (...) | (...);
                                    objectId: {
                                        objectIndex: ...;
                                        objectType: ...;
                                        starSystemCoordinates: ...;
                                    };
                                }[];
                            },
                        >,
                    >;
                    name: ZodDefault<ZodString>;
                    spaceShips: ZodDefault<
                        ZodArray<
                            ZodObject<
                                {
                                    fuelScoop: ZodDefault<ZodNullable<ZodNullable<(...)>>>;
                                    fuelTanks: ZodDefault<
                                        ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">,
                                    >;
                                    id: ZodDefault<ZodString>;
                                    name: ZodDefault<ZodString>;
                                    type: ZodDefault<ZodNativeEnum<typeof ShipType>>;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    fuelScoop: null
                                    | { fuelPerSecond: number };
                                    fuelTanks: { currentFuel: number; maxFuel: number }[];
                                    id: string;
                                    name: string;
                                    type: WANDERER;
                                },
                                {
                                    fuelScoop?: null
                                    | { fuelPerSecond?: (...) | (...) };
                                    fuelTanks?: { currentFuel: ...; maxFuel: ... }[];
                                    id?: string;
                                    name?: string;
                                    type?: WANDERER;
                                },
                            >,
                            "many",
                        >,
                    >;
                    systemBookmarks: ZodDefault<
                        ZodArray<
                            ZodObject<
                                {
                                    localX: ZodNumber;
                                    localY: ZodNumber;
                                    localZ: ZodNumber;
                                    starSectorX: ZodNumber;
                                    starSectorY: ZodNumber;
                                    starSectorZ: ZodNumber;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                            >,
                            "many",
                        >,
                    >;
                    timePlayedSeconds: ZodDefault<ZodNumber>;
                    tutorials: ZodDefault<
                        ZodObject<
                            {
                                flightCompleted: ZodDefault<ZodBoolean>;
                                fuelScoopingCompleted: ZodDefault<ZodBoolean>;
                                starMapCompleted: ZodDefault<ZodBoolean>;
                                stationLandingCompleted: ZodDefault<ZodBoolean>;
                            },
                            "strip",
                            ZodTypeAny,
                            {
                                flightCompleted: boolean;
                                fuelScoopingCompleted: boolean;
                                starMapCompleted: boolean;
                                stationLandingCompleted: boolean;
                            },
                            {
                                flightCompleted?: boolean;
                                fuelScoopingCompleted?: boolean;
                                starMapCompleted?: boolean;
                                stationLandingCompleted?: boolean;
                            },
                        >,
                    >;
                    uuid: ZodDefault<ZodString>;
                    visitedSystemHistory: ZodDefault<
                        ZodArray<
                            ZodObject<
                                {
                                    localX: ZodNumber;
                                    localY: ZodNumber;
                                    localZ: ZodNumber;
                                    starSectorX: ZodNumber;
                                    starSectorY: ZodNumber;
                                    starSectorZ: ZodNumber;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                            >,
                            "many",
                        >,
                    >;
                },
                "strip",
                ZodTypeAny,
                {
                    balance: number;
                    completedMissions: unknown[];
                    creationDate: string;
                    currentItinerary: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    }[];
                    currentMissions: unknown[];
                    discoveries: {
                        local: {
                            discoveryTimestamp: number;
                            explorerName: string;
                            objectId: {
                                objectIndex: number;
                                objectType: SystemObjectType;
                                starSystemCoordinates: {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                };
                            };
                        }[];
                        uploaded: {
                            discoveryTimestamp: number;
                            explorerName: string;
                            objectId: {
                                objectIndex: number;
                                objectType: SystemObjectType;
                                starSystemCoordinates: {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                };
                            };
                        }[];
                    };
                    name: string;
                    spaceShips: {
                        fuelScoop: null
                        | { fuelPerSecond: number };
                        fuelTanks: { currentFuel: number; maxFuel: number }[];
                        id: string;
                        name: string;
                        type: WANDERER;
                    }[];
                    systemBookmarks: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    }[];
                    timePlayedSeconds: number;
                    tutorials: {
                        flightCompleted: boolean;
                        fuelScoopingCompleted: boolean;
                        starMapCompleted: boolean;
                        stationLandingCompleted: boolean;
                    };
                    uuid: string;
                    visitedSystemHistory: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    }[];
                },
                {
                    balance?: number;
                    completedMissions?: unknown[];
                    creationDate?: string;
                    currentItinerary?: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    }[];
                    currentMissions?: unknown[];
                    discoveries?: {
                        local?: {
                            discoveryTimestamp?: number;
                            explorerName?: string;
                            objectId: {
                                objectIndex: number;
                                objectType: SystemObjectType;
                                starSystemCoordinates: {
                                    localX: ...;
                                    localY: ...;
                                    localZ: ...;
                                    starSectorX: ...;
                                    starSectorY: ...;
                                    starSectorZ: ...;
                                };
                            };
                        }[];
                        uploaded?: {
                            discoveryTimestamp?: number;
                            explorerName?: string;
                            objectId: {
                                objectIndex: number;
                                objectType: SystemObjectType;
                                starSystemCoordinates: {
                                    localX: ...;
                                    localY: ...;
                                    localZ: ...;
                                    starSectorX: ...;
                                    starSectorY: ...;
                                    starSectorZ: ...;
                                };
                            };
                        }[];
                    };
                    name?: string;
                    spaceShips?: {
                        fuelScoop?: null
                        | { fuelPerSecond?: number };
                        fuelTanks?: { currentFuel: number; maxFuel: number }[];
                        id?: string;
                        name?: string;
                        type?: WANDERER;
                    }[];
                    systemBookmarks?: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    }[];
                    timePlayedSeconds?: number;
                    tutorials?: {
                        flightCompleted?: boolean;
                        fuelScoopingCompleted?: boolean;
                        starMapCompleted?: boolean;
                        stationLandingCompleted?: boolean;
                    };
                    uuid?: string;
                    visitedSystemHistory?: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    }[];
                },
            >;
            timestamp: ZodDefault<ZodNumber>;
            universeCoordinates: ZodObject<
                {
                    positionX: ZodDefault<ZodNumber>;
                    positionY: ZodDefault<ZodNumber>;
                    positionZ: ZodDefault<ZodNumber>;
                    rotationQuaternionW: ZodDefault<ZodNumber>;
                    rotationQuaternionX: ZodDefault<ZodNumber>;
                    rotationQuaternionY: ZodDefault<ZodNumber>;
                    rotationQuaternionZ: ZodDefault<ZodNumber>;
                    universeObjectId: ZodObject<
                        {
                            objectIndex: ZodNumber;
                            objectType: ZodNativeEnum<typeof SystemObjectType>;
                            starSystemCoordinates: ZodObject<
                                {
                                    localX: ZodNumber;
                                    localY: ZodNumber;
                                    localZ: ZodNumber;
                                    starSectorX: ZodNumber;
                                    starSectorY: ZodNumber;
                                    starSectorZ: ZodNumber;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                                {
                                    localX: number;
                                    localY: number;
                                    localZ: number;
                                    starSectorX: number;
                                    starSectorY: number;
                                    starSectorZ: number;
                                },
                            >;
                        },
                        "strip",
                        ZodTypeAny,
                        {
                            objectIndex: number;
                            objectType: SystemObjectType;
                            starSystemCoordinates: {
                                localX: number;
                                localY: number;
                                localZ: number;
                                starSectorX: number;
                                starSectorY: number;
                                starSectorZ: number;
                            };
                        },
                        {
                            objectIndex: number;
                            objectType: SystemObjectType;
                            starSystemCoordinates: {
                                localX: number;
                                localY: number;
                                localZ: number;
                                starSectorX: number;
                                starSectorY: number;
                                starSectorZ: number;
                            };
                        },
                    >;
                },
                "strip",
                ZodTypeAny,
                {
                    positionX: number;
                    positionY: number;
                    positionZ: number;
                    rotationQuaternionW: number;
                    rotationQuaternionX: number;
                    rotationQuaternionY: number;
                    rotationQuaternionZ: number;
                    universeObjectId: {
                        objectIndex: number;
                        objectType: SystemObjectType;
                        starSystemCoordinates: {
                            localX: number;
                            localY: number;
                            localZ: number;
                            starSectorX: number;
                            starSectorY: number;
                            starSectorZ: number;
                        };
                    };
                },
                {
                    positionX?: number;
                    positionY?: number;
                    positionZ?: number;
                    rotationQuaternionW?: number;
                    rotationQuaternionX?: number;
                    rotationQuaternionY?: number;
                    rotationQuaternionZ?: number;
                    universeObjectId: {
                        objectIndex: number;
                        objectType: SystemObjectType;
                        starSystemCoordinates: {
                            localX: number;
                            localY: number;
                            localZ: number;
                            starSectorX: number;
                            starSectorY: number;
                            starSectorZ: number;
                        };
                    };
                },
            >;
            version: ZodDefault<ZodString>;
        },
        "strip",
        ZodTypeAny,
        {
            padNumber?: number;
            player: {
                balance: number;
                completedMissions: unknown[];
                creationDate: string;
                currentItinerary: {
                    localX: number;
                    localY: number;
                    localZ: number;
                    starSectorX: number;
                    starSectorY: number;
                    starSectorZ: number;
                }[];
                currentMissions: unknown[];
                discoveries: {
                    local: {
                        discoveryTimestamp: number;
                        explorerName: string;
                        objectId: {
                            objectIndex: number;
                            objectType: SystemObjectType;
                            starSystemCoordinates: {
                                localX: number;
                                localY: number;
                                localZ: number;
                                starSectorX: number;
                                starSectorY: number;
                                starSectorZ: number;
                            };
                        };
                    }[];
                    uploaded: {
                        discoveryTimestamp: number;
                        explorerName: string;
                        objectId: {
                            objectIndex: number;
                            objectType: SystemObjectType;
                            starSystemCoordinates: {
                                localX: number;
                                localY: number;
                                localZ: number;
                                starSectorX: number;
                                starSectorY: number;
                                starSectorZ: number;
                            };
                        };
                    }[];
                };
                name: string;
                spaceShips: {
                    fuelScoop: null
                    | { fuelPerSecond: number };
                    fuelTanks: { currentFuel: number; maxFuel: number }[];
                    id: string;
                    name: string;
                    type: WANDERER;
                }[];
                systemBookmarks: {
                    localX: number;
                    localY: number;
                    localZ: number;
                    starSectorX: number;
                    starSectorY: number;
                    starSectorZ: number;
                }[];
                timePlayedSeconds: number;
                tutorials: {
                    flightCompleted: boolean;
                    fuelScoopingCompleted: boolean;
                    starMapCompleted: boolean;
                    stationLandingCompleted: boolean;
                };
                uuid: string;
                visitedSystemHistory: {
                    localX: number;
                    localY: number;
                    localZ: number;
                    starSectorX: number;
                    starSectorY: number;
                    starSectorZ: number;
                }[];
            };
            timestamp: number;
            universeCoordinates: {
                positionX: number;
                positionY: number;
                positionZ: number;
                rotationQuaternionW: number;
                rotationQuaternionX: number;
                rotationQuaternionY: number;
                rotationQuaternionZ: number;
                universeObjectId: {
                    objectIndex: number;
                    objectType: SystemObjectType;
                    starSystemCoordinates: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    };
                };
            };
            version: string;
        },
        {
            padNumber?: number;
            player: {
                balance?: number;
                completedMissions?: unknown[];
                creationDate?: string;
                currentItinerary?: {
                    localX: number;
                    localY: number;
                    localZ: number;
                    starSectorX: number;
                    starSectorY: number;
                    starSectorZ: number;
                }[];
                currentMissions?: unknown[];
                discoveries?: {
                    local?: {
                        discoveryTimestamp?: number;
                        explorerName?: string;
                        objectId: {
                            objectIndex: number;
                            objectType: SystemObjectType;
                            starSystemCoordinates: {
                                localX: number;
                                localY: number;
                                localZ: number;
                                starSectorX: number;
                                starSectorY: number;
                                starSectorZ: number;
                            };
                        };
                    }[];
                    uploaded?: {
                        discoveryTimestamp?: number;
                        explorerName?: string;
                        objectId: {
                            objectIndex: number;
                            objectType: SystemObjectType;
                            starSystemCoordinates: {
                                localX: number;
                                localY: number;
                                localZ: number;
                                starSectorX: number;
                                starSectorY: number;
                                starSectorZ: number;
                            };
                        };
                    }[];
                };
                name?: string;
                spaceShips?: {
                    fuelScoop?: null
                    | { fuelPerSecond?: number };
                    fuelTanks?: { currentFuel: number; maxFuel: number }[];
                    id?: string;
                    name?: string;
                    type?: WANDERER;
                }[];
                systemBookmarks?: {
                    localX: number;
                    localY: number;
                    localZ: number;
                    starSectorX: number;
                    starSectorY: number;
                    starSectorZ: number;
                }[];
                timePlayedSeconds?: number;
                tutorials?: {
                    flightCompleted?: boolean;
                    fuelScoopingCompleted?: boolean;
                    starMapCompleted?: boolean;
                    stationLandingCompleted?: boolean;
                };
                uuid?: string;
                visitedSystemHistory?: {
                    localX: number;
                    localY: number;
                    localZ: number;
                    starSectorX: number;
                    starSectorY: number;
                    starSectorZ: number;
                }[];
            };
            timestamp?: number;
            universeCoordinates: {
                positionX?: number;
                positionY?: number;
                positionZ?: number;
                rotationQuaternionW?: number;
                rotationQuaternionX?: number;
                rotationQuaternionY?: number;
                rotationQuaternionZ?: number;
                universeObjectId: {
                    objectIndex: number;
                    objectType: SystemObjectType;
                    starSystemCoordinates: {
                        localX: number;
                        localY: number;
                        localZ: number;
                        starSectorX: number;
                        starSectorY: number;
                        starSectorZ: number;
                    };
                };
            };
            version?: string;
        },
    > = ...