From Valve Developer Community
Jump to: navigation, search

[Portal] func_liquidportal is a brush entity available in Portal. It marks the space filled with portal liquid and teleports entities when done.

Bug.png Bug: This entity is incomplete and does not function very well.


Linked liquid portal. (InitialLinkedPortal) <string>
Fill Time (sec) (FillTime) <float>
How long the volume takes to fill in seconds.


Origin (X Y Z) (origin) <origin>
The position of this entity's center in the world. Rotating entities typically rotate around their origin.


Pitch Yaw Roll (Y Z X) (angles) <angle>
This entity's orientation in the world. Pitch is rotation around the Y axis, yaw is the rotation around the Z axis, roll is the rotation around the X axis.


SetLinkedLiquidPortal <string>
The liquid portal this should link to. Will update linked portal to point back.
SetFillTime <float>
How long the area takes to fill.
Start filling NOW. Entities teleport when finished.
Add the activator entity to the list of entities to teleport when filling is finished.
Remove the activator entity from the list of entities to teleport when filling is finished.



OnUser1 to OnUser4
These outputs each fire in response to the firing of the like-numbered FireUser1 to FireUser4 Input; see User Inputs and Outputs.
OnKilled  (only in <Left 4 Dead><Left 4 Dead 2>)
This output fires when the entity is killed and removed from the game.