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.