Quote:
eine Variable hochzählen lassen wäre zu aufwendig.

Ganz im Gegenteil, so macht man es. Beispiel:

my.skill1 = 5*16; // Zeitangabe in Ticks, d.h. 1/16tel Sekunden
...
my.skill1 = maxv(my.skill1-time_step,0);
if(!my.skill1) tue etwas;


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends