Func platrot: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(removed dead links)
Line 8: Line 8:
==Availability==
==Availability==
{{in game|brush}} {{game-base}}
{{in game|brush}} {{game-base}}
{{in code|class=class_c_func_plat_rot.html CFuncPlatRot|file=trains_8cpp-source.html trains.cpp}}
In code it is represented by class CFuncPlatRot, defined in trains.cpp.


==Keyvalues==
==Keyvalues==

Revision as of 21:19, 28 December 2008

Template:Wrongtitle Template:Base brush

Entity Description

A brush entity that moves vertically, and can rotate while doing so. Template:Brushmodel

Availability

Template:In game Template:Game-base In code it is represented by class CFuncPlatRot, defined in trains.cpp.

Keyvalues

<sound> The sound to play when the brush moves.
  • noise2
<sound> The sound to play when the brush stops moving.
  • speed
<integer> Speed at which the brush rotates, in degrees per second.
  • height
<integer> The vertical distance from the starting position that this platform moves. If negative, the platform will lower.
  • rotation
<integer> The amount this platform should rotate as it moves, in degrees.
  • _minlight
<string> The minimum level of ambient light that hits this brush.

Flags

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

Inputs

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

Outputs