So I'll answer the actual question of the thread. I made a function named Blink, where you can just use it in a regular looping timer.
void Blink(float fFadeOut, float fFadeIn)
{
    FadeOut(fFadeOut);
    AddTimer("loop", fFadeOut, "TimerBlink");
}
void TimerBlink(string asTimer) { FadeIn(fFadeIn); }
So let's say you have a looping timer ready, you place this function in it.
void LoopTimer(string asTimer)
{
      Blink(1.5f, 2.0f);
}
fFadeOut stands for how quick you want the player to close his eyes, meanwhile fFadeIn stands for how quick you want the player to open his eyes.
			
 
			
			
Derp.