class Timer { int counter; int trip; Timer( int timeLimit ) { trip = timeLimit; } void Reset() { counter = 0; } void Update( int delta ) { counter += delta; } boolean IsDone() { return( counter > trip ); } } class GameTime { int LastMillis; int Delta; float DeltaF; GameTime() { LastMillis = millis(); Delta = 0; } void Update() { int curMillis = millis(); Delta = curMillis - LastMillis; LastMillis = curMillis; DeltaF = Delta / 1000.0; } }