====== aiscripted_schedule ======

point-Entity: Erteilt einem NPC einen Befehl ohne den aus seiner normalen Tätigkeit rauszuwerfen. Dieses Entity übernimmt nicht die Kontrolle über das Entity (wie z.B eine [[half-life_2:entities:scripted_sequence]] es macht).

===== Properties =====

  * **[[half-life_2:entities:eigenschaften:targetname|Name]]**
  * **Target NPC** - Name oder Klasse des/der Ziel-NPC(s)
  * **Search Radius (0=everywhere)** - Radius, in dem nach NPCs gesucht wird.
  * **All in radius** - Ob alle passenden NPCs in dem entsprechenden Radius benutzt werden sollen(=''Yes''), oder nur eine (=''No'')
    * No
    * Yes 
  * ** AI state to se**
    * None
    * Set state to IDLE
    * Set state to ALERT
    * Set state to COMBAT 
  * **Schedule to run**
    * None
    * Walk to Goal Entity
    * Run to Goal Entity
    * Set enemy to Goal Entity
    * Walk Goal Path
    * Run Goal Path
    * Set enemy to Goal Entity AND Run to Goal Entity 
  * **Interruptability** - Durch was die Schedule unterbrochen werden kann.
    * General
    * Damage or Death
    * Death 
  * **Goal entity** - Name des entsprechenden Ziel-Entity (siehe ''Schedule to run'')

===== Flags ======

  * **Repeatable**
  * **Search Cyclically**
  * **Don't Complain**

===== Inputs =====

  * **[[half-life_2:entities:eigenschaften:io#addoutput|AddOutput]]**
  * **[[half-life_2:entities:eigenschaften:io#fireuser|FireUser*]]**
  * **[[half-life_2:entities:eigenschaften:io#kill|Kill]]** 
  * **[[half-life_2:entities:eigenschaften:parent#inputs_outputs|KillHierarchy]]**
  * **StartSchedule** - Startet den Vorgang.

===== Outputs =====

  * **[[half-life_2:entities:eigenschaften:io#onuser|OnUser*]]**