I didn't understand because I already noticed 3 behaviors with particles.
1) I notice that sometimes the particles seems to disappear after a while (reason: Unknown)
2) Some particles has a "infinite" loop so you don't need to use a timer to re-fire
3) Some particles fire only once, and I think that Silvers made something similar to refire it
Was something like this (then you need to know how long you want to w8 to refire):
PHP Code:
AcceptEntityInput(particle, "Start");
SetVariantString("OnUser1 !self:Stop::2.95:-1");
AcceptEntityInput(particle, "AddOutput");
SetVariantString("OnUser1 !self:FireUser2::3:-1");
AcceptEntityInput(particle, "AddOutput");
__________________