ok so i have tested thatlevel thing exactly like this:
---------Conditions:
Always();
----------Actions:
SetDeaths(P8, SetTo, 1, Nuclear Missile);
SetCountdownTimer(SetTo, 90);
Comment("set lvl 1");
----------Conditions:
CountdownTimer(AtMost, 0);
Deaths(P8, Exactly, 1, Nuclear Missile);
----------Actions:
DisplayText("Level 1 - overlord", 4);
CreateUnit(10, Overlord, start, P8);
Wait(10000);
CreateUnit(10, Overlord, start, P8);
Wait(10000);
CreateUnit(10, Overlord, start, P8);
Wait(10000);
CreateUnit(10, Overlord, start, P8);
Wait(10000);
CreateUnit(10, Overlord, start, P8);
Comment("Level 1");
----------
ok and i continued that for level 2:
----------Conditions:
Bring(P8, Exactly, 0, Overlord, Anywhere);
Deaths(P8, Exactly, 1, Nuclear Missile);
----------Actions:
SetDeaths(P8, SetTo, 2, Nuclear Missile);
SetCountdownTimer(SetTo, 90);
Comment("set lvl 2");
----------Conditions:
CountdownTimer(AtMost, 0);
Deaths(P8, Exactly, 2, Overlord);
----------Actions:
DisplayText("Level 2 - valkyrie", 4);
CreateUnit(10, Valkyrie, start, P8);
Wait(10000);
CreateUnit(10, Valkyrie, start, P8);
Wait(10000);
CreateUnit(10, Valkyrie, start, P8);
Wait(10000);
CreateUnit(10, Valkyrie, start, P8);
Wait(10000);
CreateUnit(10, Valkyrie, start, P8);
Comment("Level 2");
---------
And from that level 1 does not even start.
None.