sleep vs uiSleep: Difference between revisions
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) No edit summary |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
[[sleep]] pauses the waiting when the game is paused, where [[uiSleep]] does not. | |||
{| class="wikitable" | |||
< | ! [[sleep]] | ||
! [[uiSleep]] | |||
|- | |||
| <sqf> | |||
< | // sleep 5; | ||
_t = time + 5; | |||
waitUntil { time >= _t }; | |||
When simulation is interrupted, [[time]] freezes, but not [[diag_tickTime]]. Also [[time]] at the start of in ''init.sqf'' is often reported as 0, even if the mission has already started. | </sqf> | ||
| <sqf> | |||
// uiSleep 5; | |||
_t = diag_tickTime + 5; | |||
waitUntil { diag_tickTime >= _t }; | |||
</sqf> | |||
|} | |||
When the simulation is interrupted, [[time]] freezes, but not [[diag_tickTime]]. Also [[time]] at the start of in ''init.sqf'' is often reported as 0, even if the mission has already started. |