Yup, I've done a script that will do this:
;Artificial Intelligence Script
;Header
desc = Flashing Light
;Triggers
:state=0:timerstart,state=1
:state=1:lighton
:state=1,timergreater=500:timerstart,state=2
:state=2:lightoff
:state=2,timergreater=500:timerstart,state=1
;End of Script
And here is a red alert type of flashing light using a bit of milarky with the light colours.
;Artificial Intelligence Script
;Header
desc = Flashing red alert Light
;Triggers
:state=0:timerstart,state=1
:state=1:lighton,lightred=255,lightgreen=255,lightblue=255
:state=1,timergreater=500:timerstart,state=2
:state=2:lighton,lightred=255,lightgreen=0,lightblue=0
:state=2,timergreater=500:timerstart,state=1
;End of Script
As you can see the timing is in miliseconds so timergreater=1000 is 1 second.
Below shows them in effect...
http://www.tyranntrpg.org/support/test.wmv
Jas
----
"What is this talk of 'release'? Klingons do not'release' software. It escapes leaving a bloody trail of developers and quality assurance people in its wake!"