Limited support
This feature is only present in Portal: Revolution.POINT
env_surface_teleport
Teleports the player to the Remote Destination when they stand on a specified material.
KeyValues
Remote Destination <target_destination>
The entity specifying the point to which the player should be teleported.
Game Material to Watch <choices> = None (player's in the air) (0)
The material to watch. When the player stands on this material, they will get teleported
Possible Values:
Name | Value |
None (player's in the air) | 0 |
A - Antlion | 65 |
B - Bloody Flesh | 66 |
C - Concrete | 67 |
D - Dirt | 68 |
E - Eggshell | 69 |
F - Flesh | 70 |
G - Grate | 71 |
H - Alien Flesh | 72 |
I - Clip | 73 |
J - Grass | 74 |
K - Snow | 75 |
L - Plastic | 76 |
M - Metal | 77 |
N - Sand | 78 |
O - Foliage | 79 |
P - Computer | 80 |
Q - Asphalt | 81 |
R - Brick | 82 |
S - Slosh | 83 |
T - Tile | 84 |
U - Cardboard | 85 |
V - Vent | 86 |
W - Wood | 87 |
X - Fake surfaces | 88 |
Y - Glass | 89 |
Z - Warp Shield | 90 |
1 - Clay | 1 |
2 - Plaster | 2 |
3 - Rock | 3 |
4 - Rubber | 4 |
5 - Sheet Rock | 5 |
6 - Cloth | 6 |
7 - Carpet | 7 |
8 - Paper | 8 |
9 - Upholstery | 9 |
11 - Mud | 11 |
12 - Sand Barrel | 12 |
13 - Dense Wood | 13 |
Inherited from StaticTargetName
Name <target_source>
The name that other entities refer to this entity by. This entity only exists during compilation, so the name is only usable in limited situations.
Inputs
Enable <void>
Start watching the player's surface.
Disable <void>
Stop watching the player's surface.
Outputs
OnSurfaceChangedToTarget <void>
Fired when the player moves onto the specified game material.
OnSurfaceChangedFromTarget <void>
Fired when the player moves off the specified game material.