====== logic_case ======
Point_Entity: Überprüft ein Input mit bis zu 16 verschiedenen, vorgegebenen Werten. Wenn der Wert mit einem der angegebenen Werte übereinstimmt, wird ein Output entsprechend zu dem Wert gehörend gefeuert.

===== Properties =====
  * **[[half-life_2:entities:eigenschaften:targetname|Name]]**
  * **Case (''01-16'')**


===== Flags =====
keine.

===== 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*]] **
  * **Color ([[glossar:RGB-Wert]])** - Ändert die Farbe des an das Entity gebundene Model oder Sprite. 
  * **Alpha (''0-255'')** - Ändert die Transparenz des an das Entity gebundene Model oder Sprite (0-255)
  * **PickRandom** - Sucht einen zufälligen Wert raus und gibt diesen weiter.
  * **PickRandomShuffle** - Sucht einen zufälligen Wert raus und gibt diesen weiter. Feuert jeden Output nur einmal und fängt dann wieder von vorne an.
  * **InValue** - Der Wert, der verglichen wird.

===== Outputs =====
  * **[[half-life_2:entities:eigenschaften:io#OnUser|OnUser*]]** 
  * **OnCase01** - gefeuert, wenn der Input-Wert dem Eintrag von **Case 01** entspricht.
  * **OnCase02** ...
  * **OnCase03**
  * **OnCase04**
  * **OnCase05**
  * **OnCase06**
  * **OnCase07**
  * **OnCase08**
  * **OnCase09**
  * **OnCase10**
  * **OnCase11**
  * **OnCase12**
  * **OnCase13**
  * **OnCase14**
  * **OnCase15**
  * **OnCase16**
  * **OnDefault**


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