Func nobuild: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(limitations)
(work-around found for ledges)
Line 1: Line 1:
{{wrongtitle|title=func_nobuild}}
{{wrongtitle|title=func_nobuild}}
==Entity Description==
==Entity Description==
A func_nobuild entity will restrict an engineer from building in the specific area it touches.
A func_nobuild entity will restrict an engineer from building in the specific area it contains.
==Availability==
==Availability==
This brush-based [[entity]] is exclusive to Team Fortress 2.
This brush-based [[entity]] is exclusive to Team Fortress 2.
==Limitations==
==Normal Use==
For a func_nobuild area to work it must be large enough to completely engulf the engineer, it should be at least 96 units in height to keep the engineer from jumping above it to bypass itAlso, func_nobuild areas can be completely bypassed if they are near a ledge higher then 64 units that an engineer can walk off. There is no know work around for this at the moment.
A func_nobuild area should come in contact with the top side of the brush you don't want the engineer to build upon.  The func_nobuild should also be at least 96 units high to keep an engineer from bypassing it by jumping above it.
==Ledges==
[[Image:nobuild_ledge.gif|thumb|right|Here you can see the required 96 units for each accessible side]]
High ledges present an element a bit different from a standard floor surfaceIf there is a ledge you do not want an engineer to build upon, the func_nobuild area should not only be 96 units above the surface, but 96 units below the surface as well.  It should also stick out 96 units from all accessible sides of the ledge.  If the ledge is less then 96 units above a larger flat surface, the func_nobuild only needs to touch the top of the surface the ledge is above.


==Keyvalues==
==Keyvalues==

Revision as of 21:47, 22 June 2008

Template:Wrongtitle

Entity Description

A func_nobuild entity will restrict an engineer from building in the specific area it contains.

Availability

This brush-based entity is exclusive to Team Fortress 2.

Normal Use

A func_nobuild area should come in contact with the top side of the brush you don't want the engineer to build upon. The func_nobuild should also be at least 96 units high to keep an engineer from bypassing it by jumping above it.

Ledges

Here you can see the required 96 units for each accessible side

High ledges present an element a bit different from a standard floor surface. If there is a ledge you do not want an engineer to build upon, the func_nobuild area should not only be 96 units above the surface, but 96 units below the surface as well. It should also stick out 96 units from all accessible sides of the ledge. If the ledge is less then 96 units above a larger flat surface, the func_nobuild only needs to touch the top of the surface the ledge is above.

Keyvalues

Inputs

Outputs