env_pinch

From Valve Developer Community
Jump to: navigation, search
Envpinchfx.jpg

env_pinch is a point entity available in Black Mesa Black Mesa. This entity creates pinch with scaling effect, the pinch is sprite with refraction that uses effects/strider_pinch_dudv texture.


Represented by class CEnv_Pinch.

Icon-Bug.pngBug*:The sprite disappear when player don't see origin of this entity.
Icon-Important.pngImportant:You need to put material of the texture into custom folder (can be found in hl2_misc_dir.vpk), otherwise you will see the chessboard texture, also, the console will spam Material effects/strider_pinch_dudv has bad reference count 0 when being bound error message. Not in Black Mesa Black Mesa (the mod version).
Example.

Black Mesa Level Creation

Keyvalues

Name (targetname) <string>
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Life Time (timer) <float>
Amount of time before Finish input after Start input.
Start Size (startsize) <float>
Start size.
End Size (endsize) <float>
End size.

Flags

Remove after pinch fx is finished : [65536]

If this flag is unchecked - this entity will not be removed after Finish input.

Inputs

Start <void>
Start the pinch effect.
Note.pngNote:If fired after Stop input, this input will give restart effect.
Stop <void>
Stop Life Time and make the pinch effect infinite.
Finish <void> !FGD
Finish the pinch effect and fire OnFinish output (also removes entity if the flag is checked).

Outputs

OnFinish
Fires when pinch effect is finished.