Namespace Content.Shared.Teleportation.Components
Classes
HandTeleporterComponent
Creates portals. If two are created, both are linked together--otherwise the first teleports randomly. Using it with both portals active deactivates both.
LinkedEntityComponent
Represents an entity which is linked to other entities (perhaps portals), and which can be walked through/ thrown into to teleport an entity.
PortalComponent
Marks an entity as being a 'portal' which teleports entities sent through it to linked entities. Relies on LinkedEntityComponent being set up.
PortalTimeoutComponent
Attached to an entity after portal transit to mark that they should not immediately be portaled back at the end destination.