This article's documentation is for anything that uses the Source engine. Click here for more information.

func_wall

From Valve Developer Community
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Obsolete-notext.png
This entity is Obsolete. Its use is discouraged, and it may only exist/function in older engine branches.
Class hierarchy
CFuncWall
CBaseEntity
bmodels.cpp

func_wall is a brush entity available in all Source Source games. Legacy support only. Use func_brush instead. This is obsolete entity from Half-Life provided for backwards compatibility. Has been deprecated by the func_brush entity with its Solidity property set to Always Solid.

Icon-Bug.pngBug:This entity will set its angles to 0 0 0 upon spawning. This means if this entity is present inside rotated instances, it will not be rotated correctly!  (tested in: Team Fortress 2)
Icon-Bug.pngBug:Left 4 Dead series clientside ragdolls pass through this entity while they correctly collide with func_brush  (tested in: l4d2)
Icon-Important.pngImportant:This is a preserved entity in Counter-Strike: SourceHalf-Life 2: DeathmatchDay of Defeat: SourcePortalTeam Fortress 2Left 4 DeadLeft 4 Dead 2Portal 2Counter-Strike: Global Offensive.
  • On a new round entities with this classname will intentionally not reset. You can use logic_auto to emulate resetting it.
  • Killing it removes it forever, as it is not respawned on a new round.
  • It cannot be spawned with a point_template.
  • Parenting this with non preserved entities may have undesirable effects.

Keyvalues

Note.pngNote:For Keyvalues and Inputs affecting brush rendering, see Brush entity/Rendering related keyvalues and inputs
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

Inputs

Use <void> Obsolete
Deprecated.
Nonfunctional; leftover from Quake Quake and GoldSrc GoldSrc, where using or targeting a func_wall would toggle between +0 to +9 and +A to +J texture sets. Use env_texturetoggle or material_modify_control instead.

See Also