Quote:
Originally Posted by Varriount
Thanks for the information krieck. It's one less thing for our team to worry about. What about the command system? One would think that to run commands synchronously, they would be run in a seperate thread?
|
They are not, instead commands are just run in order in a single thread. Because of the iterative nature of commands though, this makes the run concurrently.
However, there is a downside because if one of your commands calls sleep or whatnot in its execute method, then all the other commands will have to wait for yours to finish before they do anything.