wT = west countSide playableUnits; eT = east countSide playableUnits; wA = { (side _x == west) && (alive _x) && ( (_x distance specpen) > 256) } count playableUnits; eA = { (side _x == east) && (alive _x) && ( (_x distance specpen) > 256) } count playableUnits; if (time > MaxTime) then { sleep 1; cutText["Time limit was reached.", "BLACK FADED"]; sleep 5; if (wA < eA) then { cutText["OPFOR Victory.\n\nBLUEFOR took to many casualties.", "BLACK FADED"]; }; if (eA < wA) then { cutText["BLUFOR Victory.\n\nOPFOR took to many casualties.", "BLACK FADED"]; }; sleep 5; cutText[ format["Casualties\nBLUFOR: %1\n\nOPFOR: %2", (wT - wA),(eT - eA)], "BLACK FADED"]; sleep 10; endMission "END1"; }; if (wA <= ceil((wT * 0.20))) then { sleep 1; cutText["OPFOR Victory.\n\nBLUEFOR took to many casualties.", "BLACK FADED"]; disableUserInput false; sleep 5; cutText[ format["Casualties\nBLUFOR: %1\n\nOPFOR: %2", (wT - wA),(eT - eA)], "BLACK FADED"]; sleep 10; endMission "END1"; }; if (eA <= ceil((eT * 0.20))) then { sleep 1; cutText["BLUFOR Victory.\n\nOPFOR took to many casualties.", "BLACK FADED"]; disableUserInput false; sleep 5; cutText[ format["Casualties\nBLUFOR: %1\n\nOPFOR: %2", (wT - wA),(eT - eA)], "BLACK FADED"]; sleep 10; endMission "END1"; }; sleep 60; [] execVM "scripts\end.sqf";