Template:KV visiblebrush: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Use template {{KV}} to add internal name to key value)
m (Fix template)
Line 53: Line 53:
{{KV|Texture Frame|intn=texframeindex|int|nofgd=1|The frame number for any animated textures on this entity.}}<!--
{{KV|Texture Frame|intn=texframeindex|int|nofgd=1|The frame number for any animated textures on this entity.}}<!--
-->{{#if:{{{l4d|}}}|{{KV|Minimum CPU Level|intn=mincpulevel|choices|A user with a CPU level lower than this will not see this object rendered in-game. It's unclear how the CPU level is decided, but most systems are classified as "high".|since=L4D}}
-->{{#if:{{{l4d|}}}|{{KV|Minimum CPU Level|intn=mincpulevel|choices|A user with a CPU level lower than this will not see this object rendered in-game. It's unclear how the CPU level is decided, but most systems are classified as "high".|since=L4D}}
;Maximum CPU Level {{KV Type|choices}} {{L4D add}}
{{KV|Maximum CPU Level|intn=maxcpulevel|choices|
:*0: Default
:*0: Default
:*1: Low
:*1: Low
:*2: Medium
:*2: Medium
:*3: High
:*3: High|since=L4D}}
;Minimum GPU Level (mingpulevel) {{KV Type|choices}} {{L4D add}}
{{KV|Minimum GPU Level|intn=mingpulevel|choices|since=L4D}}
;Maximum GPU Level (maxgpulevel) {{KV Type|choices}} {{L4D add}}
{{KV|Maximum GPU Level|intn=maxgpulevel|choices|:*0: Default
:*0: Default
:*1: Very low
:*1: Very low
:*2: Low
:*2: Low
:*3: Medium
:*3: Medium
:*4: High}}<noinclude>{{KV|Minimum CPU Level|intn=mincpulevel|choices|A user with a CPU level lower than this will not see this object rendered in-game. It's unclear how the CPU level is decided, but most systems are classified as "high".|since=L4D}}
:*4: High|since=L4D}}<noinclude>{{KV|Minimum CPU Level|intn=mincpulevel|choices|A user with a CPU level lower than this will not see this object rendered in-game. It's unclear how the CPU level is decided, but most systems are classified as "high".|since=L4D}}}}
{{KV|Maximum CPU Level|intn=maxcpulevel|choices|
{{KV|Maximum CPU Level|intn=maxcpulevel|choices|
:*0: Default
:*0: Default

Revision as of 20:38, 5 January 2022

Holder for a grab bag of keyvalues useful for visible brushes. Include brush=1 on KV BaseEntity when using this.

Add l4d=1 for keyvalues added by that game.Visible Brush:

Minimum Light (_minlight) <float>
Minimum amount of light to hit this brush. 0 is none, 1 is normal, and 2 is doubled.
Damage Filter Name (damagefilter) <targetname>
When this entity receives damage, it will filter by this entity.
Render Mode (rendermode) <choices>
Set a non-standard rendering mode on this entity.

  • 0: Normal
  • 1: Color
  • 2: Texture
  • 3: Glow
  • 4: Solid/Alphatest
  • 5: Additive
  • 6: Removed, does nothing
  • 7: Additive Fractional Frame
  • 8: Alpha Add
  • 9: World Space Glow
  • 10: Don't Render
Render FX (renderfx) <choices>
Preset pattern of appearance effects.

  • 0: None
  • 1: Slow Pulse
  • 2: Fast Pulse
  • 3: Slow Wide Pulse
  • 4: Fast Wide Pulse
  • 5: Slow Fade Away
  • 6: Fast Fade Away
  • 7: Slow Become Solid
  • 8: Fast Become Solid
  • 9: Slow Strobe
  • 10: Fast Strobe
  • 11: Faster Strobe
  • 12: Slow Flicker
  • 13: Fast Flicker
  • 14: Constant Glow
  • 15: Distort
  • 16: Hologram (Distort + fade)
  • 17: Scale Up
  • 22: Spotlight FX
  • 23: Cull By Distance
  • 24: Fade Wider Pulse
  • 26: Fade Near
Todo: 18-21, 25
Render FX / Transparency (0 - 255) (renderamt) <integer>
Transparency amount, requires a Render Mode other than Normal. 0 is invisible, 255 is fully visible.
Render Color (R G B) (rendercolor) <color255>
Color tint.
Shadow Cast Distance (shadowcastdist) <integer> !FGD
Sets how far the entity casts dynamic shadows. 0 means default distance from the shadow_control entity.
Shadows (vrad_brush_cast_shadows) <integer> !FGD
Determines if this entity will cast lightmap shadows.
  • 0: No shadows
  • 1: Cast shadows
Disable Shadows (disableshadows) <boolean>
Prevent the entity from creating cheap render-to-texture shadows. Does not affect shadow mapping.
Disable Receiving Shadows (disablereceiveshadows) <boolean>
Prevent the entity from receiving shadows on itself.
Texture Frame (texframeindex) <integer> !FGD
The frame number for any animated textures on this entity.
Maximum CPU Level (maxcpulevel) <choices> (in all games since Left 4 Dead)
  • 0: Default
  • 1: Low
  • 2: Medium
  • 3: High
Minimum GPU Level (mingpulevel) <choices> (in all games since Left 4 Dead)
Maximum GPU Level (maxgpulevel) <choices> (in all games since Left 4 Dead)
  • 0: Default
  • 1: Very low
  • 2: Low
  • 3: Medium
  • 4: High