Skip to content

MountSlot

One chassis mount point. Returned by: self.modules() on Rover / Pioneer (and drones expose analogous slots).

MemberReturnsMeaning
.indexnumberSlot position on the chassis, 0-indexed; pass to mount / unmount
.typestringWhich modules fit: "nav", "sonar_basic", "drill_basic", "universal", "thruster", or "drone_module"
.module_idstring or NoneCurrently mounted module id, or None if empty
.internal_countnumberInternal slots this mounted module exposes (0 for non-containers)
.internal_itemslistItem ids installed in the module’s internal slots; None entries mark empty bays

Call before mount(...) / install(...) to find an empty compatible target.