Reference · Rockets, variants, parts and the fit check
Porttype
A mounting port on a module, off the spine: a collar that faces up (parallel to the spine), where another module of the same collar class can stand with its bottom on it. at is the middle of the
port's face in the module's own metres. A tank farm, a cargo cradle and a docking node have them; they are how ships get strapped-on tanks, side pods and parallel cargo.
Import it
import type { Port } from "@johnmorrisdotca/uchusen-rockets";
Definition
interface Port {
id: string;
collar: CollarClass;
at: Vec3;
}
Members
| Name | Type | Description |
|---|---|---|
id | string | |
collar | CollarClass | |
at | Vec3 |
Examples
import { KIT, type Port } from "@johnmorrisdotca/uchusen-rockets";
const ports: readonly Port[] = KIT["node-four"]?.ports ?? [];
console.log(ports.map((port) => port.id));[ 'p1', 'p2', 'p3', 'p4' ]What it prints (run when this page was built)