[[http://www.siedler-games.de|{{:sg-link.jpg|}}]]
===== Counter Funktionen ====
Statt eine globale Zählvariable zu erstellen, oder mit Hilfe des Trigger-Fixes Zählvariablen in Jobs zu übergeben, sollten die Counter Funktionen verwendet werden:
==== Einfache Counterfunktion ====
--Zählt bei jedem Aufruf um eins hoch und gibt solange false zurück,
-- bis der Counter die _Limit Position erreicht hat.
-- Setzt dann den Counter auf 0 zurück.
Counter.Tick2( _Name, _Limit )
==== Erweiterte Counterfunktionen ====
-- Damit kann man das Limit des Counters ändern
Counter.SetLimit( _Name, _Limit )
-- Zählt bei jedem Aufruf um eins hoch und gibt solange false zurück,
-- bis der Counter _Name sein Limit (vorher mit SetLimit festgelegt) erreicht hat.
-- Setzt dann den Counter auf 0 zurück.
Counter.Tick( _Name )
==== Sonstige ====
-- Zum Zurückstellen des Counters
Counter.Reset( _Name )
-- Gibt das Limit des Counters zurück
Counter.GetLimit( _Name )
-- Aktuellen Zählstand ermitteln
Counter.GetTick( _Name )
-- Prüfen on ein Counter aktiviert ist
Counter.IsValid( _Name )
\\
\\
[[:tutorials:index|Zur Tutorial-Übersicht]]