This article was converted from a previous version of TWHL and may need to be reviewed
- The formatting may be incorrect due to differences in the WikiCode processing engine, it needs to be revised and reformatted
- Some information may be out of date
- After the article is re-formatted and updated, remove this notice and the Review Required category.
- Some older articles are no longer useful, or they duplicate information from other pages. In this case, delete the page after merging any relevant information into other pages. Contact an admin to delete a page.
Brush EntityThis entity allows you to create a rotating platform that will switch a func_tracktrain's path, used mainly with player-controllable trains.
Attributes
- Name (targetname) - Property used to identify entities.
- Render FX (renderfx) - Gives objects special render effects. Think of it as modifying whatever the Render Mode puts out. The options are as follows:
[list]
[li]0 = Normal
- 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 and Fade)[/li]
[li]Render Mode (rendermode) - Controls the type of rendering that is used for an object. Options are:
- 0 = Normal
- 1 = Color
- 2 = Texture
- 3 = Glow
- 4 = Solid
- 5 = Additive[/li]
[li]Move Sound (movesnd) - These apply either to door or elevator type entities. For doors, the options are as follows:
- 0 = No Sound
- 1 = Servo (Sliding)
- 2 = Pneumatic (Sliding)
- 3 = Pneumatic (Rolling)
- 4 = Vacuum
- 5 = Power Hydraulic
- 6 = Large Rollers
- 7 = Track Door
- 8 = Snappy Metal Door
And for elevators:
- 0 = No Sound
- 1 = big elev 1
- 2 = big elev 2
- 3 = tech elev 1
- 4 = tech elev 2
- 5 = tech elev 3
- 6 = freight elev 1
- 7 = freight elev 2
- 8 = heavy elev
- 9 = rack elev
- 10 = rail elev
- 11 = squeek elev
- 12 = odd elev 1
- 13 = odd elev 2[/li]
[li]Stop Sound (stopsnd) - This property is found in both door and elevator type entities. For doors, the options are:
- 0 = No Sound
- 1 = Clang with brake
- 2 = Clang reverb
- 3 = Ratchet Stop
- 4 = Chunk
- 5 = Light airbrake
- 6 = Metal Slide Stop
- 7 = Metal Lock Stop
- 8 = Snappy Metal Stop
And these are elevator options:
- 0 = no sound
- 1 = big elev stop 1
- 2 = big elev stop 2
- 3 = freight elev stop
- 4 = heavy elev stop
- 5 = rack stop
- 6 = rail stop
- 7 = squeek stop
- 8 = quick stop[/li]
[li]FX Amount (renderamt)[/li]
[li]FX Color (rendercolor)[/li]
[li]Global Entity Name (globalname)[/li]
[li]Sound Volume 0.0 - 1.0 (volume)[/li]
[li]Sound Volume (volume) - Range: 0.0 - 1.0[/li]
[li]Travel altitude (height) - Altitude to ascend or descend (use negative values for the latter, or 0 to disable altitude change).[/li]
[li]Spin Amount (rotation) - This is the amount in degrees the track will turn on its way up / down.[/li]
[li]Train to Switch (train) - The Name of the train that is using the track.[/li]
[li]Top Track (toptrack) - This is the Name of the last path_corner in the upper track.[/li]
[li]Bottom Track (bottomtrack) -The Name of the first path_corner in the lower track.[/li]
[li]Move/Rotate Speed (speed) - The speed in units/sec that the track platform will move. If the Rotate Only flag is set this will be the speed of rotation only.[/li]
[li]ZHLT Lightflags (zhlt_lightflags)[/li]
[li]Light Origin Target (light_origin)[/li]
[li]Minimum Light Level (_minlight)[/li]
[/list]
Flags
- Auto activate train (1) - ??
- Relink track (2) - ??
- Start at bottom (8) - Moving track will start in the bottom position.
- Rotate only (16) - Track will not move up and down.
- X axis (64) - Rotate around the X axis.
- Y axis (128) - Rotate around the Y axis.
Inputs
Outputs
Notes
- Identical to func_trackautochange except that this one is for player-controlled trains.
- An origin brush needs to be part of the entity to specify its axis of rotation.
- The axis defaults to Z if neither of the axis flags is enabled.