What's the "right way" to do persistent loops? in Design Philosophy
Something can't be "more correct" than something else.. If it's correct, it's correct. Maybe "more efficient" or "smarter to use" but not more correct..
AI_Loop() // All my loops call the same Delay which // handles game paused, the units delay, // game over, and etc. Return of 0 is exit loop. if (!Delay()) return; // // execute some code // spawn() AI_Loop()