====== phys_magnet ======
Point-Entity: Dieses Entity benötigt ein Model, um die ausmasse des Magneten zu simulieren, der ein- und ausgeschaltet werden kann.

===== Properties =====
  * **[[half-life_2:entities:eigenschaften:targetname|Name]]**
  * **[[half-life_2:entities:eigenschaften:Parent]]**
  * **[[half-life_2:entities:eigenschaften:angle|Pitch Yaw Roll]]**
  * **World Model** - Das Model mit dem der Magnet im Spiel zu erkennen ist, z.B. ''models/props_wasteland/cranemagnet01a.mdl''.
  * **Skin** - Der Skin des Models.
  * **Disable Shadows** - Verbietet das der Schatten des Entitys dargestellt wird.
    * No
    * Yes
  * **Force Limit to Break (lbs)** - Notwendige Kraft um die Verbindung zu brechen. Kann durch die Masse eines Objekts, das auf einem verbundenen Entity lastet und so die Verbindung brechen würde, bestimmt werden.
  * **Torque Limit to Break (lbs * distance)** - Notwendiges Moment um die Verbindung zu brechen. Kann durch das Produkt aus einer Referenzmasse, die an einem Entity hängt, und deren Abstand (vom Schwerpunkt) zum anderen Entity bestimmt werden.
  * **Mass Scale** - Skalierungsfaktor der Masse des Objekts.
  * **Override parameters** - Eine Liste physikalischer key/value Paare, die üblicherweise in einem ''*.qc''-File eines physics-prop zu finden sind. Das Format ist: ''key,value,key,value,etc''
  * **Maximum Attached Objects** - Die maximale Anzahl Objekten, die am Magnet haften dürfen.

===== Flags =====
  * **Start Asleep** - Objekt ist Anfangs inaktiv.
  * **Motion Disabled** - Das Objekt kann nicht bewegt werden.
  * **Suck On Touch** - Sobald ein Objekt den Magneten berührt, wird es angesogen.
  * **Allow Attached Rotation** - Objekt am Magnet können sich drehen.
  * **Coast jeep pickup hack** - FIXME
  
===== 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]]**
  * ** Skin ** - Ändert den Skin des Models.
  * ** DisableShadow ** - Deaktiviert Schatten.
  * ** EnableShadow ** - Aktiviert Schatten.
  * ** TurnOn ** - Schaltet den Magneten ab
  * ** TurnOff ** - Schaltett den Magneten an.

===== Outputs =====
  * **[[half-life_2:entities:eigenschaften:io#OnUser|OnUser*]]** 
  * ** OnIgnite ** - Wird ausgelöst, wenn das Objekt feuer fängt.
  * ** OnAttach ** - Wird ausgelöst, wenn am Magnet ein Objekt hängen bleibt.
  * ** OnDetach ** - Wird ausgelöst, wenn sich ein Objekt vom Magneten löst.

===== Bemerkungen =====
  * Der Magnet mit oben genanntem Model wird häufig in zusammenhang mit einem kontrollierebaren Kran verwendet, wie er auch im HL2-SP Part //Highway 17// wurde.

