Ai ally manager

From Valve Developer Community
Revision as of 15:11, 2 July 2005 by Demented (talk | contribs) (Formatted / Descriptions personalized)
Jump to navigation Jump to search

Entity Description

Monitors the number and type of Gordon's npc_citizen allies and responds accordingly.

Keyvalues

  • Name (targetname)
<target_source> The name that other entities refer to this entity by.
  • Maximum number of allies (maxallies)
<Integer> Maximum number of Gordon's allies. Used for reference by the ai_ally_manager.
  • Maximum number of medics (maxmedics)
<Integer> Maximum number of Gordon's allies that are medics. Used for reference by the ai_ally_manager.

Flags

No Flags

Inputs

  • Kill
Removes this entity from the world.
  • KillHierarchy
Removes this entity and all its children from the world.
  • AddOutput <string>
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
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.
  • SetMaxAllies <integer>
Set maximum number of allies
  • SetMaxMedics <integer>
Set maximum number of medic allies
  • Replenish
Replenish player allies


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.
  • SpawnMedicAlly
Fires to spawn a Medic Ally
  • SpawnAlly0
Fires to spawn Ally 0
  • SpawnAlly1
Fires to spawn Ally 1
  • SpawnAlly2
Fires to spawn Ally 2
  • SpawnAlly3
Fires to spawn Ally 3
  • SpawnAlly4
Fires to spawn Ally 4
  • SpawnAlly5
Fires to spawn Ally 5
  • SpawnAlly6
Fires to spawn Ally 6
  • SpawnAlly7
Fires to spawn Ally 7
  • SpawnAlly8
Fires to spawn Ally 8
  • SpawnAlly9
Fires to spawn Ally 9
  • OnZeroAllies
Fires when there are no more allies
  • OnZeroMedicAllies
Fires when there are no more allies