I'm not sure how to phrase this, so I'll try to give an example.
My character has a whip. When the character uses the whip, he attacks with it in a circle, going in eight directions( N, NE, E, SE, S, SW, W, NW). However, instead of doing all eight directions at once - with like a FOR I=0 TO 7 LOOP - I would like a 1/2 second break in between, so I can illustrate each direction he's attacking in.
So, user attacks. It takes 4 seconds to attack total, giving me ample time to update the graphics and screen so the player can tell what's going on.
I'm using fake numbers of course, but the concept stands. What would be the best way of doing this? Instead of attacking all at once in the same frame, how can I extend said action across multiple frames?
Hi there. My name is Dug. I have just met you, and I love you.