5.5. Scrolling texture speed
Scrolling textures can be applied to any brush entity, but only func_conveyor contains a property for setting the scroll speed. This template behavior lets you set the scroll speed on any other brush entity by adding a custom scrollspeed property.
The underlying mechanism is that Half-Life stores the scroll speed in the FX Color (rendercolor) property. The format isn't very straightforward however: R determines the scroll direction, and G and B together determine the scroll speed, in increments of 1/16. This template behavior automatically converts the custom scrollspeed value to a properly formatted rendercolor value.
Configuration
The following global (defined in mess.config) can be used to control this behavior:
| global | effect |
|---|---|
MTL_DISABLE_SCROLLSPEED_PROPERTY = 1 | Disablesscrollspeed property handling |