{"name":"BIS_fnc_CPWaitUntil","operator":null,"title":"BIS fnc CPWaitUntil","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_CPWaitUntil","revid":348068,"updated":"2023-11-08T11:29:53Z","groups":["CombatPatrol","Program Flow"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.72"}],"since":{"game":"arma3","name":"Arma 3","version":"1.72"},"arma3_since":"1.72","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":"spawn","description":"Function waits until condition becomes true. Condition is checked with given interval.","syntaxes":[{"syntax":"[condition, interval] spawn BIS_fnc_CPWaitUntil","since":null,"effect":null,"exec":null,"params":[{"name":"condition","type":"Code","optional":true,"default":"`{ true }`","description":"condition to be checked","types":["Code"],"since":null,"text":"condition: Code - (Optional, default `{ true }`) condition to be checked"},{"name":"interval","type":"Number","optional":true,"default":"0.5","description":"interval in which the condition will be checked","types":["Number"],"since":null,"text":"interval: Number - (Optional, default 0.5) interval in which the condition will be checked"}],"returns":{"type":"Nothing","types":["Nothing"],"description":null,"text":"Nothing"}}],"examples":[{"text":"```sqf\n[{ not alive player }, 2] spawn BIS_fnc_CPWaitUntil;\n```","code":["[{ not alive player }, 2] spawn BIS_fnc_CPWaitUntil;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["waitUntil"],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: CombatPatrol","Function Group: Program Flow","Functions","Introduced with Arma 3 version 1.72"],"docblock":null,"filled_from_docblock":[]}