====== prop_vehicle_cannon ======

===== Properties =====
  * **[[half-life_2:entities:eigenschaften:targetname]]** - Name des Entities.
  * **[[half-life_2:entities:eigenschaften:origin]]** -  Der Ursprung dieses Entities.
  * **[[half-life_2:entities:eigenschaften:globalname]]** - Globaler Name für das Entity, dessen Status bei einem Levelchange auf das Entity mit demselben **Globalname** übernommen  wird.
  * **[[half-life_2:entities:eigenschaften:angle|Pitch Yaw Roll (X Y Z)]]** - Ausrichtung des Entities in der Map.
  * **Model**
  * **disable shadows** - Deaktiviert dynamische Schatten von diesem Model
  * **solid** - Kollisionsmodell
    * **Not Solid**
    * **Use Bounding Box**
    * **Use VPhysics**
  * **[[half-life_2:entities:eigenschaften:fade]]** - Fade Einstellungen
  * **Lighting Origin** - Anstatt den eigenen Ursprung ein [[source:entities:info_lighting]] für die Lichtberechnung verwenden.
  * **Vehicle Script** - Pfad zum vehicle script
  * **Vehicle Locked** - Zu Beginn nicht benutzbar (Yes/No). ''Yes'': Kann per **[[half-life_2:entities:eigenschaften:IO|Input/Output]]** (Siehe Lock/Unlock) aktiviert werden


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

===== Inputs =====
  * **Action**  - Ändert die Geschwindigkeit der Kanone
  * **TurnOn** - Startet den Motor und ermöglicht das Fahren
  * **TurnOff** - Stoppt den Motor, bremst die Kanone ab
  * **Lock**  - Hindert den Spieler daran, die Kanone zu verlassen / benutzen
  * **Unlock** - Erlaubt dem Spieler, die Kanone zu verlassen / benutzen (Nur wenn vorher inaktiv)
  * **HandBrakeOn** - Aktiviert die Handbremse
  * **HandBrakeOff** - Löst die Handbremse
  * **EnableGun** - Aktiviert/Deaktiviert die Waffe des apcs
  * **StartRotorWashForces** - Die Kräfte der Rotorblätter eines Hubschraubers können die Kanone umherschleudern.
  * **StopRotorWashForces** 

===== Outputs =====
  * **[[half-life_2:entities:eigenschaften:io#OnUser|OnUser*]]** 
  * **PlayerOn** - Getriggert wenn der Spieler  in das Fahrzeug einsteigt.
  * **PlayerOff** - Getriggert wenn der Spieler aus dem Fahrzeug aussteigt.
  * **PressedAttack** - Getriggert wenn der Spieler den Attack-Key benutzt
  * **PressedAttack2** - Getriggert wenn der Spieler den Alternate-Atack-Key benutzt.
  * **AttackAxis** - Getriggert wenn (Feuer-)Button1 gedrückt wird bzw. der Spieler das apc verlässt.
  * **Attack2Axis** - Getriggert wenn (Feuer-)Button2 gedrückt wird bzw. der Spieler das apc verlässt.

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