math_counter

Einfacher Zähler, der mehrer mathematische Zusatzfunktionen enthält.

Properties

  • Initial Value - Startwert des Zählers.
  • Minimum Legal Value - Kleinster gültiger Wert (Untergrenze).
  • Maximum Legal Value - Grösster gültiger Wert (Obergrenze).

Flags

  • keine

Inputs

  • Add - Addiert dem aktiven Zählerwert den Input-Wert hinzu, und löst den Output 'OutValue' mit dem Resultat aus.
  • Divide - Dividiert den aktiven Zählerwert durch den Input-Wert, und löst den Output 'OutValue' mit dem Resultat aus.
  • Multiply - Multipliziert den aktiven Zählerwert mit den Input-Wert, und löst den Output 'OutValue' mit dem Resultat aus.
  • SetValue - Ersetzt den aktiven Zählerwert durch den Input-Wert, und löst den Output 'OutValue' mit dem Resultat aus.
  • SetValueNoFire - Ersetzt den aktiven Zählerwert durch den Input-Wert, ohne den Output auszulösen.
  • Substract - Subtrahiert den Input-Wert vom aktiven Zählerwert, und löst den Output 'OutValue' mit dem Resultat aus.
  • SetHitMax - Setzt den Input-Wert als neue Obergrenze, und löst den Output 'OutValue' mit aktiven Zählerwert aus.
  • SetHitMin - Setzt den Input-Wert als neue Untergrenze, und löst den Output 'OutValue' mit aktiven Zählerwert aus.

Outputs

  • OutValue - Wird ausgelöst, wenn ein Input eintrifft, ausser bei 'SetValueNoFire'.
  • OnHitMin - Wird ausgelöst, wenn der aktive Zählerwert die Untergrenze erreicht.
  • OnHitMax - Wird ausgelöst, wenn der aktive Zählerwert die Obergrenze erreicht.

Bemerkungen

keine

Die Verwendung aller Dokumente einschließlich der Abbildungen ausschließlich zu nichtkommerziellen Zwecken. Verbreitung des Dokuments auf Speichermedien, (insbesondere auf CD-ROMs als Beilage zu Zeitschriften und Magazinen oder sog. "Mission-Packs" etc.) ist untersagt.
 
half-life_2/entities/math_counter.txt · Zuletzt geändert: 2007/07/31 15:21 von Flow