Env shake: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎Inputs: param type)
Line 34: Line 34:
*{{i targetname}}
*{{i targetname}}
*{{i parentname}}
*{{i parentname}}
*'''Amplitude <string>'''
*'''Amplitude <float>'''
:Set the amplitude (0-16)
:Set the amplitude (0-16)
*'''Frequency <string>'''
*'''Frequency <float>'''
:Set the frequence. Should be a value between 0 and 255, where 0.1 = jerk, and 255.0 = rumble.
:Set the frequence. Should be a value between 0 and 255, where 0.1 = jerk, and 255.0 = rumble.
*'''StartShake'''
*'''StartShake'''

Revision as of 22:09, 4 August 2006

Template:Wrongtitle

Entity Description

Env shake.png

An entity to control screen shake on players.

Availability

Template:In game Template:Game-base Template:In code

Keyvalues

<float> The amount of noise in the screen shake. Should be a range between 0 and 16.
  • radius
<float> The radius around this entity in which to affect players.
  • duration
<float> The length of time in which to shake the player's screens.
  • frequency
<float> The frequency used to apply the screen shake. Should be a value between 0 and 255, where 0.1 = jerk, and 255.0 = rumble.

Flags

  • 1 : Shake everywhere
  • 4 : In Air
Shakes objects even if they are not onground
  • 8 : Physics
Shakes physics
  • 16 : Ropes
Shakes ropes
  • 32 : No view
Don't shake view

Inputs

Set the amplitude (0-16)
  • Frequency <float>
Set the frequence. Should be a value between 0 and 255, where 0.1 = jerk, and 255.0 = rumble.
  • StartShake
Start the shake.
  • StopShake
Stop the shake.

Outputs