Bad Inrego!!! Bad!
All pulsing is done by their main thread.
I suppose you might be able to start up a BG thread, and toss in a Static Bool IsPulsing that you can monitor with that.
And if it is false, then whatever call it is to pulse your plugin. Something along those lines I guess.
Hmm I already tried it - but it always resulted in crashes.This will work, you just have to be sure to check for null etc before using things in your thread and using Invoke would probably be a good idea...
I would just replace pulse with a thread and manage the thread in OnInit/Enable OnShutdown/Disable as long as you are careful should be no problems
Hmm I already tried it - but it always resulted in crashes.
if(null != ZetaDia.Me)
{
}