I'm trying to seem if(t3.alive) is not ever entered. It successfully goes through t1 and t2 if statment but skips over three. I've tried the do while, while (like seen). I would think if t3 is still alive the loop would still go then once it's not, its out but i'm not seeing that result. even if it wasn't started it would at least go in immediately but it's just skiped over help please
while ((t3.IsAlive) || ((t2.IsAlive) || (t1.IsAlive)))
{
if (!t3.IsAlive && itc == false)
{
it.Stop();
itc = true;
}
if (!t1.IsAlive && mtc == false)
{
mt.Stop();
mtc = true;
}
if (!t2.IsAlive && qtc == false)
{
qt.Stop();
qtc = true;
}
};