====== scripted_sequence ======
Ein Entity welches NPCs bestimmte Sequenzen abspielen lässt.
Diese lassen sich im Punkt 'Model' abspielen/ansehen.

===== Properties =====
  * **[[half-life_2:entities:eigenschaften:targetname|Name]]**
  * **[[half-life_2:entities:eigenschaften:Parent]]**
  * **[[half-life_2:entities:eigenschaften:angle|Pitch Yaw Roll]]**
  * **NTarget NPC** -  Name des NPCs, welches die Animation/en ausführen soll.
  * **Pre Action Idle Animation** -  Animation des NPC, welches dieses ausführen soll, bevor die eigentliche Animation abläuft (z.B. Liegen, bevor er aufsteht)
  * **Action Animation** -  Animation die der NPC beim Input 'BeginSequence' ausführt.
  * **Post Action Animation** -  Animation, die der NPC nach Beendigung der Action Animation ausführt.
  * **Custom Move Animation** -  Animation, die der NPC ausführt, während er sich zum scripted_sequence bewegt.
  * **Search Radius** -  "Suchradius" indem das Entity nach NPCs sucht.
  * **Repeat Rate ms** -  Wiederholungsrate in ms.
  * **Move to Postion** -  Ob und wie sich der NPC zum scripted_sequence bewegen soll.
  * **Next Script** -  Das nächste Script, welches sofort nach Beendigung der Sequenz aktiviert wird.

===== Flags =====

  * **Repeatable** -  Ob die Sequenz wiederholt werden kann.
  * **Leave Corpse** -  Ob die Leiche nach dem Tod des NPCs bleiben soll.
  * **Start on Spawn** -  Ob die Sequenz beim Spawnen des NPCs beginnen soll.
  * **No Interruptions** -  Ob keine Unterbrechungen zugelassen werden.
  * **Override AI** -  Ob die AI des NPCs absschaltet werden soll.
  * **No Script Movement** -  Ob eine gescriptete Bewegungssequenz zugelassen wird.
  * **Loop in Post Idle** -  Ob die Post Idle Sequenz wiederholt werden soll.
  * **Priority Script** -  Ob es ein Script mit einer hohen Priorität ist.


===== Inputs =====
  * ** [[half-life_2:entities:eigenschaften:io#kill|Kill]] **
  * ** [[half-life_2:entities:eigenschaften:io#KillHierarchy|KillHierarchy]] **
  * ** [[half-life_2:entities:eigenschaften:io#AddOutput|AddOutput]] **
  * ** [[half-life_2:entities:eigenschaften:io#FireUser|FireUser*]] **
  * ** [[half-life_2:entities:eigenschaften:parent]]**
  * **BeginSequence** -  Startet die Sequenz.
  * **CancelSequence** -  Bricht die Sequenz ab.


===== Outputs =====
  * **[[half-life_2:entities:eigenschaften:io#OnUser|OnUser*]]** 
  * **OnBeginSequence** -  Nach dem die Sequenz begonnen hat ...
  * **OnEndSequence** -  Nach dem die Sequenz zuende ist ...
  * **OnBeginSequence** -  Nach dem die Sequenz begonnen hat ...
