====== aoc_objective_generic ======
Point-Entity: Ein Missionsziel, das entweder benötigt oder optional sein kann.

===== Properties =====
  * **[[half-life_2:entities:eigenschaften:targetname|Name]]**
  * **[[half-life_2:entities:eigenschaften:Parent]]**
  * **Mason Description** - Beschreibung des Missionsziels. Diese Nachricht wird auch beim Beenden der aktuellen Mission angezeigt.
  * **Agathia Description** - Beschreibung des Missionsziels. Diese Nachricht wird auch beim Beenden der aktuellen Mission angezeigt.
  * **Complete Sound** - Sound, welcher nach dem Erfüllen abgespielt wird.
  * **Failed Sound** - Sound, welcher beim Scheitern der Mission abgespielt wird.
  * **Start State** - Ob die Mission von Anfang an aktiv ist.
  * **Attacking Team** - Das Angreiferteam.
  * **Defending Team** - Die Verteidiger.
  * **Primary Objective** - Primäres Ziel.
  * **Award Points** - Ob Punkte für das Absolvieren der Aufgabe verteilt werden.
  * **Objective Type** - Die Art der Aufgabe (wird für Achievements benutzt).
  * **Completion Points** - Punkte, die der Absolvent erhält.
  * **Asssist Points** - Wie viele Punkte für das Beitragen zum Absoliveren vergeben werden.
  * **Agathia Markername** - Bezeichnung der Markierung, welche auf der Minikarte des Agathia-Teams angezeigt wird.
  * **Mason Markername** - Bezeichnung der Markierung, welche auf der Minikarte des Mason-Teams angezeigt wird.
  * **Agathia Icon (folder/iconname)** - Miniicon, welches auf der Minikarte des Agathia-Teams angezeigt wird.
  * **Mason Icon (folder/iconname)** - Miniicon, welches auf der Minikarte des Mason-Teams angezeigt wird.
  * **Icon Start State** - Stellt ein, ob das Icon auf der Karte von Beginn an angezeigt wird.

===== 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*]] **
  * ** DisableIcon** - Blendet das Icon auf der Karte aus.
  * ** EnableIcon** - Blendet das Icon auf der Karte ein.
  * ** ObjectiveComplete** - Beendet die Mission erfolgreich.
  * ** ObjectiveDisable** - Deaktiviert die Mission.
  * ** ObjectiveEnable** - Aktiviert die Mission.
  * ** ObjectiveToggle** - Wechselt den An/Aus Status.
  * ** SetIcon** - Ersetzt das Icon durch ein anderes.
  * ** SetMarkerName** - Fügt der Markierung eine neue Bezeichnung zu.
  * ** ToggleIcon** - Wechselt den aktuellen An/Aus-Status des Icons.

===== Outputs =====
  * **[[half-life_2:entities:eigenschaften:io#OnUser|OnUser*]]**
  * **OnObjectiveAgathaCompleted** - Wird gefeuert, wenn das Agathia-Team die Mission beendet.
  * **OnObjectiveCompleted** - Wird gefeuert, wenn die Mission im Allgemeinen beendet wurde.
  * **OnObjectiveDisabled** - Wird ausgelöst, sobald die Mission deaktiviert wird.
  * **OnObjectiveEnabled** - Wird ausgelöst, wenn die Mission aktiviert wird.
  * **OnObjectiveMasonCompleted** - Wird gefeuert, wenn das Mason-Team die Mission beendet.

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