Connector

*The information in this article is **out of date**. You can help Starship EVO Wiki by updating it.*

**Connectors** are variants of Docking Connectors that act as large doorways. They are used in the procedural generation of Stations.

## Overview

Connectors, not to be confused with Docking Connectors, are a variant that are large enough for players to walk through. They were the first blocks used in the procedural generation system. They're purpose is to enable station modules to connect together and while also allowing players to walk through them.

### Setup

Connectors can be placed on any entity but they are only useful on non-Handhelds. They can not be scaled nor expanded. Since they are a type of doorway block they do not need energy to function.

Both connector types have circular doors. The openings for these doors are slightly larger then the model would suggest. When open, both connector types will have a 2x2 meter hole for which players may pass through. The circular opening has a 1/2m clearance on all sides of it meaning that ramps leading into them need to be at least 1/2m tall.

### Usage

Once placed down both types of connectors will be ready to use. Unlike the Docking Connector, the normal connector blocks are useful as doorways. Pressing **[F]** on them will toggle them open or closed. When closed their hitboxes change to become flush but while open players can pass through its circular opening albeit with some clipping. They can also be open/closed using logic.

The primary use for connectors is in the station module docking/procedural generation system. The two connector blocks can be interchangeably docked together; however it is not possible to dock either connector block with a Docking Connector. To dock two entities together players must first use the Connect Station tool. Players will need to highlight the connector of their choice then press **[Left Mouse Button]** on it. A valid connector will be highlighted in green and the player will receive a message confirming the selection. Now that that connector has been selected it will act as an anchor point for the entire entity.

Next players will need to find another entity with a connector block to connect the modules together. Once they have the moment players highlight the other entity's connector block they will see a placement ghost of the previously selected entity appear. From here players can change the orientation of the module by pressing **[R]**. When they are satisfied they can just press **[Left Mouse Button]** to confirm the connection. The previously selected entity will teleport to their new docking point. Connected entities will stay connected as along both ports are intact; Removing one will disconnect both.

## Logic

   Button(Pulse) | System remains active as long as the button is pressed.

## Procedural Generation

***Additional information on the procedural generation system is pending***

Connectors are used in the procedural station module generation system. Linking a Docking Controller to a connector will allow players to configure what type of station modules that will spawn at those linked connectors.

## Tips

* Despite the size of their doors, connectors will prevent Weapons from firing regardless of whether they are open or closed.

## Bugs

As of 22w33a:

* Successfully docked entities that have been disconnected cannot be connected to each other again.