====== env_microphone ======
Point_Entity: Ein Entity, das wie ein Mikrofon wirkt. Gibt man bei **Speaker** ein Entity an, zieht dieses Entity alle Geräusche in einem angegebenen Radius und lässt sie durch das Speaker Entity hervorscheinen. Ansonsten misst es die Lautstärke von einer bestimmten Quelle (-> **Measure Target**)

===== Properties =====
  * **[[half-life_2:entities:eigenschaften:targetname|Name]]**
  * **[[half-life_2:entities:eigenschaften:Parent]]**
  * **Start Disabled**
    * No
    * Yes 
  * **Measure target**  - Das Entity, bei dem die Lautstärke gemessen werden soll
  * **Speaker**  - Name des ''Sprecher'', durch den alle Sounds abgespielt werden sollen
  * **Listen Filter**  - Name eines [[half-life_2:entities#diverse]], das einschränkt, welche Entities von dem Mikrofon gehört werden können.
  * **Speaker DSP Preset** - Nur sinnvoll wenn ein Sprecher bestimmt wurde. Wenn angegeben, wird die das DSP Preset veränert. Somit werden die abzuspielenden Sounds beeinträchtigt (um Soundeffekte zu erzeugen -> Bsp: großer Hall etc..)
    * Use Default
    * 1 NO EFFECT
    * 2 (DUPLICATE OF 1)
    * 3 (DUPLICATE OF 1)
    * 4 (DUPLICATE OF 1)
    * 5 (DUPLICATE OF 1)
    * 6 SPEAKER, LOUDER
    * 7 SPEAKER VERY SMALL
    * 8 LOUDSPEAKER, ECHO
    * 9 SPEAKER SMALL
    * 10 SPEAKER TINY 

  * **Sensitivity (0 - 10)** - Standard: 1 - Empfindlichkeit des Mikrofons (0=sehr unempfindlich / 10=stark empfindlich). Nur vorhanden im "Mess-Modus"
  * **Smoothing (0 - 1)** - Standard: 0 - Wie stark das Mikrofon die Geräusche ''glätten'' soll. 0=kein Glätten / 1= Maximales Glätten
  * **Maximum hearing range**  - (0=unendlich) - Standard: 240 - Radius, in dem Geräusche aufgenommen werden.

===== Flags =====
  * **Hears combat sounds** - default: ON
  * **Hears world sounds** - default: ON
  * **Hears player sounds** - default: ON
  * **Hears bullet impacts** - default: ON
  * **Swallows sounds routed through speakers** - default: OFF
  * **Hears explosions** - default: OFF 

===== 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]]**
  * **Enable** - Aktiviert das Entity. 
  * **Disable** - Deaktiviert das Entity.
  * **SetSpeakerName** - Ändert das Sprecher-Entity.

===== Outputs =====
  * **[[half-life_2:entities:eigenschaften:io#OnUser|OnUser*]]** 
  * **SoundLevel** - Gefeuert wenn sich  im "Mess-Modus" die Lautstärke verändert.
  * **OnRoutedSound** - Gefeuert wenn ein Sound durch den Sprecher geleitet wird.
  * **OnHeardSound** - Gefeuert wenn das Mikrofon ein Geräusch wahrnimmt.

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