19 lines
626 B
TypeScript
19 lines
626 B
TypeScript
import { ObjectId } from "mongodb";
|
|
import BuildingManager from "./BuildingManager";
|
|
import PlanetResourceManager from "./PlanetResourceManager";
|
|
import ShipManager from "./PlanetShipManager";
|
|
import SystemManager from "./SystemManager";
|
|
import PlanetDefenseManager from "./PlanetDefenseManager";
|
|
import PlanetEnergyManager from "./PlanetEnergyManager";
|
|
|
|
export type Planet = {
|
|
_id: ObjectId;
|
|
system: SystemManager;
|
|
name: string;
|
|
fields: number;
|
|
resources: PlanetResourceManager;
|
|
buildings: BuildingManager;
|
|
ships: ShipManager;
|
|
defenses: PlanetDefenseManager;
|
|
energy: PlanetEnergyManager;
|
|
} |