For the timer system I figured you would want to define a Timer object that would hold the delay, function pointer, and the arguments to be passed. But of course with n possible arguments to make it more useful.
"C3520"'Args': parameter pack must be expanded in this context
is the compile error I get for the Timer's [Args arg] variable is the closest I have gotten to 'working' over the past couple of hours. Does anybody have advice on how to work this out?