processing for a predictable stimulus

I have a sweeping stimulus that moves every four seconds to the next position on a circle. I’m having a bugger of a time with the stimulus timing files. I had tried making stimulus timing files for each of the six locations, but AFNI is not a fan of the predictable, cyclic order. Is there a different, better way to do the processing? Much thanks for your help!