Is there a limit to the number of script threads that can execute at any one time?
The scripts that call functions in other entites seem to work in unison to each other, so I’m guessing each function outside of the current function gets a new script thread created and execution continues alongside the original function. That’s not a problem. The problem is that my script requires multiple functions to be fired at once and this is causing some functions not to fire at all. And it seems to be on a first called, first executed basis, so it’s almost random which functions will get ignored, making the script completely unreliable.
So are there limits to the number of function calls?
I know I can add waits in places, but most of the functions in question work on a timing basis as it is, so I can’t alter much.
Would there be another way around thus problem?