env_entity_freezing

From Valve Developer Community
Jump to navigation Jump to search
C++ Class hierarchy
CEntityFreezing
CBaseEntity
C++ EntityFreezing.cpp

Stub

This article or section is a stub. You can help by expanding it.

Info-red.png
This entity is not in the game by default, but still has code available for it in the SDK.
This feature is not available anymore.

env_entity_freezing is a cut entity available in Half-Life 2: Episode Three Half-Life 2: Episode Three.

According to the remaining code in the Alien Swarm Alien Swarm SDK, its purpose was to be "An entity that can be created at runtime to ignite a target entity", while in reality it would freeze the target entity, not ignite the target entity. If it was to target the player it would immediately kill the player, set their HEV power to zero, and prevent their ragdoll from experiencing any physics. Also in the Alien Swarm Alien Swarm SDK, the client code utilizes Blobulator, the same metaball rendering tech as the Ice seen in the Half-Life 2 20th anniversary documentary.

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
Frozen (frozen) <float>

Inputs

Freeze <targetnameRedirectInput/string>
Freeze the specified entity.