Multiple Blink States with a button no delay

ash901226:
PaulS:
i use state is to follow the op state 0-4 kinda thing
and for the count i dont know what would make it a better name since its only funtion is to let the led follow the light pattern as it advance one by one.

You still didn't explain what "it does not behave like an array" is supposed to mean. If you want help, you need to give us a better description than that. What is it doing, and what is is supposed to be doing?