Env rotorshooter: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Cleaned up the article entirely. (More changes to come on articles linked to this one.))
Line 1: Line 1:
{{cleanup}}
{{wrongtitle|title=env_rotorshooter}}
==env_rotorshooter==


==Entity Description==
An entity that creates gibs when it's within the influence of a helicopter's rotor wash.
An entity that creates gibs when it's within the influence of a helicopter's rotor wash.


==Keyvalues==
==Keyvalues==
* {{kv gibshooterbase}}
* '''rotortime'''
: <float> Time Under Rotor - The average time it has to be under the rotor before it shoots a gib.
* '''rotortimevariance'''
: <float> Time variance - The random amount to vary the time it has to be under the rotor before it shoots a gib.


*{{kv targetname}}
==Flags==
*{{kv parentname}}
*{{fl gibshooterbase}}


==Inputs==
*{{i gibshooterbase}}


Gib Direction (Pitch Yaw Roll) angles <string> The direction the gibs will fly.
==Outputs==
 
Number of Gibs m_iGibs <integer> Total number of gibs to shoot each time it's activated.
 
Delay between shots delay <string> Delay (in seconds) between shooting each gib. If 0, all gibs shoot at once.
 
Gib Angles (Pitch Yaw Roll) gibangles <string> The orientation of the spawned gibs.
 
Gib Velocity m_flVelocity <integer> Speed of the fired gibs
 
Course Variance m_flVariance <string> How much variance in the direction gibs are fired.
 
Gib Life m_flGibLife <string> Time in seconds for gibs to live +/- 5%
 
spawnflags spawnflags <flags>
 
Render FX renderfx <choices>
 
Render Mode rendermode <choices> Used to set a non-standard rendering mode on this entity. See also 'FX Amount' and 'FX Color'.
 
FX Amount (0 - 255) renderamt <integer> The FX amount is used by the selected Render Mode.
 
FX Color (R G B) rendercolor <color255> The FX color is used by the selected Render Mode.
 
Disable Receiving Shadows disablereceiveshadows <choices>
 
Model shootmodel <studio> Thing to shoot out.  Can be a .mdl or a .vmt.
 
Material Sound shootsounds <choices>
 
Simulate simulation <choices>
 
Gib Skin skin <integer> Some models have multiple versions of their textures, called skins. Set this to a number other than 0 to use that skin on all gibs produced by this shooter.
 
Time Under Rotor rotortime <float> The average time it has to be under the rotor before it shoots a gib.
 
Time variance rotortimevariance <float> The random amount to vary the time it has to be under the rotor before it shoots a gib.
 
 
==INPUTS==
 
*{{i targetname}}
*{{i parentname}} 
 
*Shoot
Force the gibshooter to create and shoot a gib.
 
==OUTPUTS==
 
*{{o targetname}}
*{{o targetname}}

Revision as of 01:16, 4 April 2006

Template:Wrongtitle

Entity Description

An entity that creates gibs when it's within the influence of a helicopter's rotor wash.

Keyvalues

<float> Time Under Rotor - The average time it has to be under the rotor before it shoots a gib.
  • rotortimevariance
<float> Time variance - The random amount to vary the time it has to be under the rotor before it shoots a gib.

Flags

Inputs

  • GibShooter:
Shoot
Force the gibshooter to create and shoot a gib.

Outputs