X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fapp.c;h=7f6ed9f94cdbdc37465abaa175e8b0e01f96c034;hb=refs%2Fheads%2Fscreensaver;hp=8c4b6dd914362d16e83d9d568441ba53802fd419;hpb=a8b0b4f11c2470078127736059016e9fac16efd9;p=censuslogo diff --git a/src/app.c b/src/app.c index 8c4b6dd..7f6ed9f 100644 --- a/src/app.c +++ b/src/app.c @@ -48,6 +48,12 @@ void app_display(void) glLineWidth(5.0); anim = fmod(t / 6.0f, LOOPTIME); + + if(nloops > 0 && (anim < t / 6.0f)) { + app_quit(); + return; + } + alpha = 1.0f - ((anim - (LOOPTIME - 0.075)) / 0.06f); if(alpha < 0.0f) alpha = 0.0f; if(alpha > 1.0f) alpha = 1.0f;