====== func_rot_button ======
Brush_Entity: Ein Button, der sich während der Benutzung zu einem bestimmten Ausgangspunkt dreht.

===== Properties =====
  * **[[half-life_2:entities:eigenschaften:targetname|Name]]**
  * **[[half-life_2:entities:eigenschaften:Parent]]**
  * **[[half-life_2:entities:eigenschaften:angle|Pitch Yaw Roll]]**
  * **[[half-life_2:entities:eigenschaften:Origin]]**
  * **Disable Receiving Shadows**
    * No
    * Yes 
  * **Speed** - Standard: 5 - Gibt die Geschwindigkeit des Buttons in Units an.
  * **Health** - Standard: 0 -  Wenn der Wert >0 ist, kann man den Button auch durch Beschuss aktivieren (je größer der Wert, umso länger braucht man um den Button zu aktivieren).
  * **Master**
  * **Sounds** - Alle Möglichen Sounds, die bei benutzen des Knopfes abgespielt werden können.
    * None (Silent)
    * Squeaky
    * Squeaky Pneumatic
    * Ratchet Groan
    * Clean Ratchet
    * Gas Clunk
  * **Delay Before Reset**  - Angabe in Sekunden, bevor der Button wieder in seine Ausgangssituation zurückkehrt. (-1 -> Button fährt neimals zurück)
  * **Distance** - Standard: 90 - Angabe in Grad, die sich der Button bewegt.
  * **Minimum Light Level** - Kleinster Wert von **Ambient Light**, das auf das Entity trifft.

===== Flags =====
  * **Not solid** - Standard: OFF
  * **Reverse Dir** - Standard: OFF 
  * **Toggle** - Standard: OFF - Der Button schaltet das zu benutzende Objekt an und aus.
  * **X Axis** - Standard: OFF
  * **Y Axis** - Standard: OFF 
  * **Touch Activates** - Standard: OFF - Der Spieler muss den Button nur berühren, um ihn auszulösen.
  * **Damage Activates** - Standard: OFF - Der Button wird auch durch Schaden aktiviert.
  * **Use Activates** - Standard: ON - Der Button wird mit dem Use-Key benutzt.
  * **Starts locked** - Standard: OFF - Der Button ist von Anfang an gesperrt.



===== 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]]**
  * **Lock** - Sperrt den Button und deaktiviert seine Funktionen.
  * **Unlock** - Entsperrt den Button.
  * **Press** - Aktiviert den Button, als würde er gedrückt werden.

===== Outputs =====
  * **[[half-life_2:entities:eigenschaften:io#OnUser|OnUser*]]** 
  * **OnDamaged**  - Gefeuert wenn der button beschädigt ist.
  * **OnPressed** - Gefeuert wenn der Button gedrückt wurde.
  * **OnUseLocked** - Gefeuert wenn der Button während einer Sperre benutzt wird.
  * **OnIn** - Gefeuert wenn der Knopf die Aktivierte Position erreicht.
  * **OnOut** - Aktiviert wenn der Knopf die Ausgangsposition erreicht.


===== Bemerkungen =====
Keine.