func_portal_orientation
Jump to navigation
Jump to search


func_portal_orientation
is a brush entity available in Portal series. It adjusts a portal's rotation to match a specified angle. The "front" of the portal points in the specified direction.


Workaround:Since it still works when first enabled, a logic_playerproxy can be used to fire an
Enable
input to the entity every time a portal is placed, which will orient the portals correctly. This can result in some odd behavior when placing portals near the edge of surfaces within the volume, func_portal_bumpers should be used to prevent this.
Keyvalues
{{KV|Angles to face|intn=AnglesToFace|angle|The angles to rotate portals to.

{{KV|Match linked angles.|intn=MatchLinkedAngles|boolean|If set, portals placed in this volume will have their angles match their linked portals. This only works for floor or ceiling portals with a currently linked partner that is on a surface with the same orientation.
Todo: Seems to be broken in P1? It does work in P2 if the workaround is used.
- Start Disabled (StartDisabled) <boolean>
- Stay dormant until activated (with the
Enable
input).
Inputs
EnableDisable:
- Enable / Disable
- Enable/disable this entity from performing its task. It might also disappear from view.