Func lookdoor

From Valve Developer Community
Revision as of 16:18, 12 November 2007 by LadelCaric (talk | contribs)
Jump to navigation Jump to search

free ringtone for nokia latin women the shins cheap flight to orlando immigration and naturalization service sony vaio laptop steam cleaner high speed internet provider bargain air travel propane generator cheerleading uniforms peace sign aloe vera eyeglass frames clairol silent ringtones computer security cheap flight to america lexapro hard money lender armoires russian bride paintings murano motorcycle trailers migraine bulova watch cruise travel jobs usa maternity dress photo personal camry log cabins crochet background checks making money honda motorcycle accessory led lighting newborn california hotel las vegas disney land mountain bike action magazine jet chip hyundai dealer anorexia job centre kinerase nextel ringtones modem transfer case order phentermine online sat vocabulary free registry cleaner murano gucci watch engine books email address web site design hiv test hp support kitchen tables mobile game 24 ringtones plumbing supplies bayer vin numbers free elf costumes replica handbags raymond weil watches free suncom ringtone contemporary lamps alaska airline flight kamasutra pocket knife real estate oahu hawaii mont blanc pens soldiers antique engagement ring cheap airfares halloween costumes dating single man chromium hyundai dealership relationship free foreclosure listing questionnaire metal shelf brackets tarzan portable toilet photography lamps hitting small corner computer desk personal loans novelty mathcad custom napkins cordless headset Template:Wrongtitle

Entity Description

A door that moves either when looked by a targeted object or when a target object comes near the door. Behavior can be either based on viewing direction or proximity alone, or on a combination of both. If inverted the doors behavior will be the opposite.

Availability

Template:In game Template:Game Template:In code

Keyvalues

<target_destination> View cone switch for this door. (Necessary to trigger it.)
  • movedir
<angle> The direction the brushes will move, when told to.
  • startposition
<float> Position of brush when spawned. The range is a value between 0.0 and 1.0, where 0 is the starting position and 1 is the starting position + (move direction * move distance).
  • speed
<integer> The speed that the brush moves, in inches per second.
  • movedistance
<float> The distance from the starting point that the brush should move, in inches.
  • blockdamage
<float> The amount of damage to do to any entity that blocks the brushes, per frame.
  • startsound
<sound> Sound played when the brush starts moving.
  • stopsound
<sound> Sound played when the brush stops moving.
  • ProximityDistance
<float> If non-zero, proximity range over which door will move.
  • ProximityOffset
<float> Offset from the target object.
  • FieldOfView
<float> If non-zero, field of view over which door will move.

Flags

  • 8 : Not Solid
  • 8192 : LookDoor Threshold
  • 16384 : LookDoor Invert
  • 32768 : LookDoor From Open

Inputs

Move the brush to the end position (starting position + (move direction * move distance)).
  • Close
Move the brush to the starting position.
  • SetPosition <float>
Move the brush to a specific position defined by a value. This value modifies the movedistance like this (starting position + (move distance * set position)). Meaning a movedistance of 128 set positioned for 2 will move 256 units.
  • InvertOn
InvertOn - when set behavior of door is inverted.
  • InvertOff
InvertOff - when set behavior of door is normal.

Outputs

Fired when the brush reaches the end position (starting position + (move direction * move distance)).
  • OnFullyClosed
Fired when the brush reaches the starting position.

See Also