Moderator elections are being held. See Valve Developer Community:Moderator elections for more details.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.
This article's documentation is for anything that uses the Source engine. Click here for more information.

func_platrot

From Valve Developer Community
Jump to: navigation, search
class hierarchy
CFuncPlatRot defined in trains.cpp
CFuncPlat
CBasePlatTrain
CBaseToggle
CBaseEntity

func_platrot is a brush entity available in all Source Source games. It moves vertically, and can rotate while doing so.

KeyValues

Targetname:

Name (targetname) <string>
The targetname that other entities refer to this entity by.
Movement Sound (noise1) <sound>
The sound to play when the brush moves.
Stop Sound (noise2) <sound>
The sound to play when the brush stops moving.
Speed of Rotation (speed) <integer>
Speed at which the brush rotates, in degrees per second.
Travel Altitude (height) <integer>
The vertical distance from the starting position that this platform moves. If negative, the platform will lower.
Spin amount (rotation) <integer>
The amount this platform should rotate as it moves, in degrees.

Flags

  •  [1] : Toggle
  •  [64] : X Axis
  •  [128] : Y Axis

Inputs


BasePlat:
Toggle
Toggles the platform's state.
GoUp
Tells the platform to go up.
GoDown
Tells the platform to go down.

See also

func_plat