Ai relationship

From Valve Developer Community
Revision as of 07:24, 1 December 2007 by VitreLtore (talk | contribs)
Jump to navigation Jump to search

glam0ur crypto wood spiral stairs avi video editing software online kids games wine buys bad girls blog freepornmovies smo magneto optical drive sales aria giovanni you know what it means to miss new orleans sucking balls i could care less volvo diesel marine engines wet babe cheap las vegas vacations basset hound id search user yahoo buy zoloft mid state hockey abc magazine circulation vietnam airlines free masturbation movies dead people yuffie ass teen girls nude tritoons baseball pitching truck tent jessica biel breasts wet cheerleader pussy schoolgirl uniforms gel candle on line auction dirty cunts microsoft exchange server account pop3 picture of small house dog can you show me how to put a condom on treat black pussy cum italian charm bracelets buying books hidden camera spy used regional aircraft marketing teentitans dick and jane jackson five mp3 mudslide crystal bernard black girls nude cornell university suck tit superman symbol animal passion teen nudes free marriage license search grace park indian adult movie clips white stripes seven nation army dinosaur jr dwayne wade object oriented software construction skin tight shirts schoolgirl pics tight skirts page csi las vegas homes for sale in nevada nude carwash woman fingering pussy treatment for candida albicans living history museums in virginia penile implants virgo match shower panels bukkake free what is cinco de mayo kennels job search sites flash web page templates camaro custom subwoofer box enclosure free gay porn sites women wearing thongs jamie spears nude highlands nc naughty maids naughty allie harriet beecher stowe rubistar picture of naked woman aliance bank new smelly feet rave ringtone uncut white boy cock cat houses martina fox nina mercedes free sex wives delirious oriental school girls animation storyboard templates Template:Wrongtitle

Entity description

Ai relationship.png

Sets a relationship type between two parties. These parties can be an NPC, an NPC class, or the player(s). There are four types of relation: Neutral, hate, like and fear. Certain NPC classes will react differently when in these states.

Todo: Do some more behavioral research on NPC(s) and post your observations below. Possibly these results could later on be placed in the corresponding article of each NPC instead.

Neutral

Will not attack. Rebels avoid player apologetically, and cannot be commanded. Zombies will remain still and only turn to face the target.

Hate

Considers the target an enemy/enemies and will attack.

Like

Will not attack the target. Rebels follow automatically, and can be commanded. The player will lower his gun until the target shows signs of hostility (but can still shoot the target before this). Zombies will remain still and only turn to face the target.

Fear

Avoids the target. Headcrabs run away without attacking. Metropolice attacks. Rebels avoid without attacking, and cannot be commanded. Zombies will occasionally also swipe at the target as if it is in their flight path, but these swipes will afflict no damage to player, unless the zombie has been attacked.

Note.pngNote:The relationship can refer to the player as !player (single-player) or any client as player (single-player or multiplayer).

Keyvalues

<target_name_or_class> This is the NPC(s) whose disposition will change.
  • target
<target_name_or_class> This is the NPC(s) ( or !player or player ) about whom the Subject(s) will change their disposition.
  • disposition
<choices> Choose the way the Subject(s) should feel about the target(s)
Literal Value Description
1 Hate
2 Fear
3 Like
4 Neutral
  • radius
<float> Radius for subject
  • rank
<integer> How much the Subject(s) should Like/Hate/Fear the target(s). Higher priority = stronger feeling.
  • StartActive
<boolean>
  • Reciprocal
<boolean> Set this to have the new relationship mirrored by target

Flags

Inputs

  • ApplyRelationship
Apply relationship changes
  • RevertRelationship
Revert relationship changes
Revert relationship changes to the default relationship, which may have changed since this ai_relationship was applied. This returns control of the entity relationship to the code.

Outputs

See also