UNPKG

@kitten-science/kitten-scientists

Version:

Add-on for the wonderful incremental browser game: https://kittensgame.com/web/

35 lines 1.68 kB
import type { GameTab, Panel, Price } from "./index.js"; export type SpaceTab = GameTab & { GCPanel: Panel | null; planetPanels: Array<Panel> | null; }; export declare const Missions: readonly ["centaurusSystemMission", "charonMission", "duneMission", "furthestRingMission", "heliosMission", "kairoMission", "moonMission", "orbitalLaunch", "piscineMission", "rorschachMission", "terminusMission", "umbraMission", "yarnMission"]; export type Mission = (typeof Missions)[number]; export declare const Planets: readonly ["cath", "centaurusSystem", "charon", "dune", "furthestRing", "helios", "kairo", "moon", "piscine", "terminus", "umbra", "yarn"]; export type Planet = (typeof Planets)[number]; export type PlanetMeta = { buildings: Array<{ name: SpaceBuilding; label: string; }>; name: Planet; label: string; routeDays: number; reached: boolean; routeDaysDefault: number; unlocked: boolean; }; export declare const SpaceBuildings: readonly ["containmentChamber", "cryostation", "entangler", "heatsink", "hrHarvester", "hydrofracturer", "hydroponics", "moltenCore", "moonBase", "moonOutpost", "orbitalArray", "planetCracker", "researchVessel", "sattelite", "spaceBeacon", "spaceElevator", "spaceStation", "spiceRefinery", "sunforge", "sunlifter", "tectonic", "terraformingStation"]; export type SpaceBuilding = (typeof SpaceBuildings)[number]; export type SpaceBuildingInfo = { /** * An internationalized label for this space building. */ label: string; name: SpaceBuilding; priceRatio: number; prices: Array<Price>; unlocked: boolean; val: number; }; //# sourceMappingURL=space.d.ts.map