{"name":"BIS_fnc_manageCuratorChallenges","title":"BIS fnc manageCuratorChallenges","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_manageCuratorChallenges","revid":379503,"updated":"2026-10-31T00:27:26Z","groups":["CuratorChallenges"],"status":"ok","games":{"arma3":"1.16"},"since":"arma3 1.16","arma3_since":"1.16","description":"Handle repeated curator challenges.\nWhen rewards defined in the argument are exceeded, refilling points bar fill be offered instead.","syntaxes":[{"syntax":"[curator,challenges,numChallenges,rewards,defaultRewards]] call BIS_fnc_manageCuratorChallenges","params":[{"name":"curator","type":"Object","description":"curator","type_expr":"Object"},{"name":"challenges","type":"Array","optional":true,"default":"all challenges","description":"list of supported challenges from CfgCuratorChallenges","type_expr":"Array","text":"challenges: Array - (Optional, default all challenges) list of supported challenges from CfgCuratorChallenges"},{"name":"challenges","type":"Number","optional":true,"default":"3","description":"number of added challenges","type_expr":"Number","text":"challenges: Number - (Optional, default 3) number of added challenges"},{"name":"rewards","type":"Array of arrays","optional":true,"default":"`[]`","description":"rewards and their descriptions in format:\n\n- 0: Code - Code executed\n- 1: String - Description","type_expr":"Array<Array>","text":"rewards: Array of arrays - (Optional, default `[]`) rewards and their descriptions in format:\n\n- 0: Code - Code executed\n- 1: String - Description"},{"name":"defaultRewards","type":"Array of arrays","optional":true,"default":"`[]`","description":"default reward, used when previous rewards are exausted in format:\n\n- 0: Code - Code executed\n- 1: String - Description","type_expr":"Array<Array>","text":"defaultRewards: Array of arrays - (Optional, default `[]`) default reward, used when previous rewards are exausted in format:\n\n- 0: Code - Code executed\n- 1: String - Description"}],"returns":{"type":"Boolean","type_expr":"Boolean"}}],"examples":[{"code":["[BIS_curator, nil, 1, [[{ hint \"Message\" }, \"Description\"]]] call BIS_fnc_manageCuratorChallenges;"]}],"see_also":["Arma 3: Curator","BIS_fnc_formatCuratorChallengeObjects","BIS_fnc_finishCuratorChallenge","BIS_fnc_addCuratorChallenge"]}