This article's documentation is for the "GoldSrc" engine. Click here for more information.

Func conveyor (GoldSrc): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎top: clean up, replaced: {{entitytabs → {{tabs)
(Note about scrolling textures, which is also a common use of this entity.)
Line 1: Line 1:
{{tabs|func_conveyor|goldsrc=1|source=1|source2=1|main=source}}
{{tabs|func_conveyor|goldsrc=1|source=1|source2=1|main=source}}
{{This is a|name=func_conveyor|e2|engine=goldsrc}}
{{This is a|name=func_conveyor|e2|engine=goldsrc}}
A Conveyor Belt.
A Conveyor Belt. Also used for scrolling textures, such as rivers or waterfalls (any texture with the prefix {{code|scroll}} will scroll horizontally based on this entity's scroll speed.


{{note|Scrolling textures can also be used on other brush entities by modifying the {{code|rendercolor}} KV. [https://the303.org/tutorials/gold_texture_p7.htm The303 has a table of conversions between rendercolor and speed], and {{mess|4}} has a bundled rule that will [https://pwitvoet.github.io/mess/scrolling-texture-speed.html convert the "scrollspeed" KV to an appropriate rendercolor]. }}
==Keyvalues==
==Keyvalues==
{{KV|Global Entity Name|intn=globalname|string}}
{{KV|Global Entity Name|intn=globalname|string}}
{{Hl1 kv targetname}}
{{Hl1 kv targetname}}
{{Hl1 kv renderfields}}
{{Hl1 kv renderfields|func_conveyor=1}}
{{KV|Conveyor Speed|intn=speed|string|Sets the speed of the conveyor.}}
{{KV|Conveyor Speed|intn=speed|string|Sets the speed of the conveyor.}}
{{KV|Minimum light level|intn=_minlight|string|The minimum level of ambient light that hits this brush.}}
{{KV|Minimum light level|intn=_minlight|string|The minimum level of ambient light that hits this brush.}}

Revision as of 18:40, 12 February 2024

func_conveyor is an e2 available in all GoldSrc GoldSrc games.

Warning.pngWarning:
  • The {{{engine}}} parameter is inconsistent with the name defined by the {{goldsrc}} template. This can most likely be fixed by setting the value of the {{{engine}}} parameter to GoldSrc .
    If a parameter is consistent but you're still seeing this warning, it may be an issue with the template itself. Please discuss it on the template's talk page.

A Conveyor Belt. Also used for scrolling textures, such as rivers or waterfalls (any texture with the prefix scroll will scroll horizontally based on this entity's scroll speed.

Note.pngNote:Scrolling textures can also be used on other brush entities by modifying the rendercolor KV. The303 has a table of conversions between rendercolor and speed, and MESS MESS has a bundled rule that will convert the "scrollspeed" KV to an appropriate rendercolor.

Keyvalues

Global Entity Name (globalname) <string>
Name (targetname) <string>
The targetname that other entities refer to this entity by, usually via the target, killtarget, and TriggerTarget KVs.
Render Mode (rendermode) <choices>
Render Mode to use.
Render modes
  1. Normal
  2. Color
  3. Texture
  4. Glow
  5. Solid
  6. Additive
Render Amount (0-255) (renderamt) <integer>
Controls transparency when using another render mode then normal. 0 is completely invisible, and 255 is opaque. If render mode is solid, then all values except 0 are opaque.
Render Color (R G B) (rendercolor) <color255>
Overridden at runtime, based upon the speed KV.
Render FX (renderfx) <choices>
Render FX mode to use, for special effects.
Render effects
  1. Normal
  2. Slow Pulse
  3. Fast Pulse
  4. Slow Wide Pulse
  5. Fast Wide Pulse
  6. Slow Fade Away
  7. Fast Fade Away
  8. Slow Become Solid
  9. Fast Become Solid
  10. Slow Strobe
  11. Fast Strobe
  12. Faster Strobe
  13. Slow Flicker
  14. Fast Flicker
  15. Constant Glow
  16. Distort
  17. Hologram (Distort + fade)


Conveyor Speed (speed) <string>
Sets the speed of the conveyor.
Minimum light level (_minlight) <string>
The minimum level of ambient light that hits this brush.

Flags

No Push : [1]
Not Solid : [2]