This article's documentation is for anything that uses the Source engine. Click here for more information.

Env rotorshooter: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(9 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{base point|env_rotorshooter|sprite=env_shooter}} It creates gibs when it's within the influence of a helicopter's rotor wash. (Is probably used for stirring up dust sprites from beneath a helicopter.) {{clr}}
{{LanguageBar}}
 
{{CD|CRotorWashShooter|file1=effects.cpp}}
 
{{this is a|point entity|name=env_rotorshooter|sprite=env_shooter.png}} It creates gibs when it's within the influence of a [[npc_helicopter|helicopter's]] [[rotor wash]]. Ideal for stirring up dust sprites from beneath a helicopter.
 
<div style="height:3em"></div>


== Keyvalues ==
== Keyvalues ==
{{KV|Model|studio|Thing to shoot out.  Can be a .mdl or a .vmt.}}
{{KV|Time Under Rotor|intn=rotortime|float|The average time it has to be under the rotor before it shoots a gib.}}
{{KV|Material Sound|choices}}
{{KV|Time variance|intn=rotortimevariance|float|The random amount to vary the time it has to be under the rotor before it shoots a gib.}}
:{| class=standard-table
 
! Value || Description
|-
| <code>-1</code> || None
|-
| <code>0</code> || Glass
|-
| <code>1</code> || Wood
|-
| <code>2</code> || Metal
|-
| <code>3</code> || Flesh
|-
| <code>4</code> || Concrete
|}
{{KV|Simulate|choices}}
:* 0 : Point
:* 1 : Physics
:* 2 : Ragdoll
{{KV|Gib 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.}}
{{KV|Time Under Rotor|float|The average time it has to be under the rotor before it shoots a gib.}}
{{KV|Time variance|float|The random amount to vary the time it has to be under the rotor before it shoots a gib.}}
{{KV gibshooterbase}}
{{KV RenderFields}}


== Flags ==
{{OtherKIO|env_shooter}}
:* 2 : On fire
{{Fl gibshooterbase}}


== Inputs ==
== See Also ==
{{I gibshooterbase}}
* {{ent|env_shooter}}
{{I RenderFields}}

Latest revision as of 06:52, 17 November 2024

English (en)Translate (Translate)
C++ Class hierarchy
CRotorWashShooter
CEnvShooter
CGibShooter
CBaseEntity
C++ effects.cpp
Env shooter.png

env_rotorshooter is a point entity available in all Source Source games. It creates gibs when it's within the influence of a helicopter's rotor wash. Ideal for stirring up dust sprites from beneath a helicopter.

Keyvalues

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.


Note.pngNote:Other Keyvalues / Inputs / Outputs are same as env_shooter.

See Also