func_placement_clip


... 


This entity is obsolete; its use is discouraged and it may only exist/function in older engine branches.
func_placement_clip
is a brush entity available in Portal 2. It "specifies a region where things cannot be built", according to its description in the default FGD. The entity is believed to be a leftover from F-STOP, along with
info_placement_helper
. While the latter entity was reused for Portal placement, this one was not, and has no known functionality in the final game.
Contents
Keyvalues
TriggerOnce:
- Filter Name
(filtername)
<filter> - Name of filter entity to test against activators.
EnableDisable:
- Start Disabled
(StartDisabled)
<boolean> - Stay dormant until activated (with the
Enable
input).
Flags
TriggerOnce:
- [
4
] : func_pushable
- [
8
] : Physics Objects
- [
16
] : Only player ally NPCs
- [
32
] : Only clients in vehicles
- [
64
] : Everything (not including physics debris)
- [
512
] : Only clients *not* in vehicles
- [
1024
] : Physics debris
- [
2048
] : Only NPCs in vehicles (respects player ally flag)
- [
4096
] : Disallow Bots
Inputs
Trigger:
TouchTest
(in all games since)
- Triggers either the OnTouching or OnNotTouching outputs for whether anything is touching this entity.
StartTouch
(in all games since) !FGD
- Behave as if the
!caller
entity had just entered the trigger volume. Accepts non-physical entities.
EndTouch
(in all games since) !FGD
- Behave as if !caller had just exited the trigger volume.
DisableAndEndTouch
(only in(
))
- Disables this trigger and calls EndTouch on all currently-touching entities.
TriggerOnce:
Toggle
- Toggles this trigger between enabled and disabled states.
EnableDisable:
Enable
Disable
- Enable/disable this entity from performing its task. It might also disappear from view.
Outputs
Trigger:
OnEndTouch
- Fired when an entity stops touching this trigger. Only entities that passed this trigger's filters will cause this output to fire. (
!activator
is the exiting entity.)

OnEndTouchAll
- Fires when the last entity in the entity's area exits this trigger or when this entity is disabled. Only entities that passed this trigger's filters are considered. (
!activator
is the last exiting entity.)
TriggerOnce:
OnStartTouch
- Fired when an entity starts touching this trigger. The touching entity must pass this trigger's filters to cause this output to fire. (
!activator
is the "toucher.")
OnTrigger
- Fired repeatedly with a delay while an entity is within this trigger's volume. Delay is defined by Delay Before Reset key.