Func precipitation: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(New!)
 
No edit summary
Line 6: Line 6:
A brush entity that creates rain and snow inside its volume.
A brush entity that creates rain and snow inside its volume.


==Entity Values==
==Keyvalues==
===Keys===


* '''Name''' ''targetname <target_source>''
* [[Targetname]]
: The name that other entities refer to this entity by.


* '''Parent''' ''parentname <target_destination>''
* [[Parentname]]
: The name of this entity's parent in the movement hierarchy. Entities with parents move with their parent.


* '''Density (0-100%)''' ''renderamt <integer>''
* '''renderamt'''
* '''Color (R G B)''' ''rendercolor <color255>''
: <integer> Density (0-100%)
* '''Precipitation Type''' ''preciptype <choices>''
* '''rendercolor'''
: <color255> Color (R G B)
* preciptype
: <choices> Precipitation Type
**Rain
**Snow


===Inputs===
==Inputs==


* '''Kill'''
* [[Targetname]]
: Removes this entity from the world.


* '''KillHierarchy'''
* [[Parentname]]
: Removes this entity and all its children from the world.


* '''AddOutput <string>'''
==Outputs==
: Adds an entity I/O connection to this entity. Format: <output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)>. Very dangerous, use with care.


* '''FireUser1'''
* [[Targetname]]
: Causes this entity's OnUser1 output to be fired.
 
* '''FireUser2'''
: Causes this entity's OnUser2 output to be fired.
 
* '''FireUser3'''
: Causes this entity's OnUser3 output to be fired.
 
* '''FireUser4'''
: Causes this entity's OnUser4 output to be fired.
 
* '''SetParent <string>'''
: Changes the entity's parent in the movement hierarchy.
 
* '''SetParentAttachment <string>'''
: Change this entity to attach to a specific attachment point on its parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment.
 
* '''ClearParent'''
: Removes this entity from the the movement hierarchy, leaving it free to move independently.
 
===Outputs===
 
* '''OnUser1'''
: Fired in response to FireUser1 input.
 
* '''OnUser2'''
: Fired in response to FireUser2 input.
 
* '''OnUser3'''
: Fired in response to FireUser3 input.
 
* '''OnUser4'''
: Fired in response to FireUser4 input.


==See Also==
==See Also==

Revision as of 20:04, 9 July 2005

Template:Wrongtitle

Entity Description

Entity Name: func_precipitation

A brush entity that creates rain and snow inside its volume.

Keyvalues

  • renderamt
<integer> Density (0-100%)
  • rendercolor
<color255> Color (R G B)
  • preciptype
<choices> Precipitation Type
    • Rain
    • Snow

Inputs

Outputs

See Also