Trigger teleport: Difference between revisions
Jump to navigation
Jump to search
Tip:You can use env_fade to smoothen the player's perspective while teleporting (0.6 seconds is a good duration to start with). If you're intending to teleport players in multiplayer, remember to set the triggering player only flag!
Note:Any entity can be used as the teleport destination, including players.
Tip:This can be changed if necessary by using AddOutput.
Tip:You can use !self to use the origin of this entity as the landmark.
Local Destination Landmark Usage Player position relative to the landmark (when teleported) is transferred to the destination.
Note:Some SDK versions list trigger_teleport flag 32 as "Preserve angles even when a local landmark is not specified" but may actually behave according the newer flags above. To achieve the angle-preserving behavior, you can instead specify !activator for the landmark property.
CLANG-CLANG (talk | contribs) (Added a tip about adding Quake-like teleport flashes using env_fade) |
mNo edit summary |
||
Line 4: | Line 4: | ||
It is a [[trigger]] that teleports [[entity|entities]] that touch its volume. Entities are teleported to the ''Remote Destination'', and have their angles set to that of the ''Remote Destination'''s angles. If a ''Local Destination Landmark'' is specified, teleported entities are offset from the target by their initial offset from the landmark, and their angles are left alone. | It is a [[trigger]] that teleports [[entity|entities]] that touch its volume. Entities are teleported to the ''Remote Destination'', and have their angles set to that of the ''Remote Destination'''s angles. If a ''Local Destination Landmark'' is specified, teleported entities are offset from the target by their initial offset from the landmark, and their angles are left alone. | ||
{{tip|You can use | {{tip|You can use {{ent|env_fade}} to smoothen the player's perspective while teleporting (0.6 seconds is a good duration to start with). If you're intending to teleport players in multiplayer, remember to set the [[Env_fade#Flags|''triggering player only'' flag]]!}} | ||
{{code class|CTriggerTeleport|triggers.cpp}} | {{code class|CTriggerTeleport|triggers.cpp}} |
Revision as of 06:21, 11 February 2023
![]() |
---|
CTriggerTeleport |
![]() |
Template:Entity It is a trigger that teleports entities that touch its volume. Entities are teleported to the Remote Destination, and have their angles set to that of the Remote Destination's angles. If a Local Destination Landmark is specified, teleported entities are offset from the target by their initial offset from the landmark, and their angles are left alone.

Keyvalues
- Remote Destination (target) <targetname>
- The entity specifying the point to which entities should be teleported. Usually either a info_teleport_destination or info_target.


- Local Destination Landmark (landmark) <targetname>
- If specified, then teleported entities are offset from the target by their initial offset from the landmark.

- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Filter Name (filtername) <filter>
- Name of filter entity to test against activators.
- Start Disabled (StartDisabled) <boolean>
- Stay dormant until activated (with the
Enable
input).
Flags
|

Inputs
|
Outputs
|