registeredTasks: Difference between revisions

From Bohemia Interactive Community
m (Text replacement - "(\|p[0-9]+ *= * )+" to "")
m (Some wiki formatting)
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{RV|type=command
{{RV|type=command


| arma2
|game1= arma2
|version1= 1.00
 
|game2= arma2oa
|version2= 1.50
 
|game3= tkoh
|version3= 1.00
 
|game4= arma3
|version4= 0.50


|gr1= Briefing
|gr1= Briefing
Line 7: Line 17:
|gr2= Teams
|gr2= Teams


|1.00
|descr= Returns array with all registered task types for the given agent.
 
The values are the names set in {{hl|CfgTasks}} classes {{hl|name}} property and are the same names used for [[unregisterTask]].
| Returns array with all registered task types for the given agent. The values are the names set in <tt>CfgTasks</tt> classes <tt>name</tt> property. The same names are used for [[unregisterTask]]


| '''registeredTasks''' teamMember
|s1= [[registeredTasks]] teamMember


|p1= teamMember: [[Team Member]] - [[teamMember]] [[agent]]
|p1= teamMember: [[Team Member]] - [[teamMember]] [[agent]]


|[[Array]] of [[String]]s - names of tasks
|r1= [[Array]] of [[String]]s - names of tasks


|x1= <code>tasklist = [[registeredTasks]] [[teamMember]] _agent;</code>
|x1= <sqf>tasklist = registeredTasks teamMember _agent;</sqf>


|x2= <code>_rabbit = [[createAgent]] ["Rabbit_F", [[position]] [[player]],[], 0, "None"];
|x2= <sqf>
[[hint]] [[str]] [[registeredTasks]] [[teamMember]] _rabbit;</code>
_rabbit = createAgent ["Rabbit_F", position player,[], 0, "None"];
Hint shows <tt>["Animal Main Task"]</tt> in Arma 3.
hint str registeredTasks teamMember _rabbit; // shows ["Animal Main Task"] in {{arma3}}
</sqf>


| [[registerTask]], [[unregisterTask]], [[sendTask]], [[createTask]], [[currentTasks]], [[taskCompleted]]
|seealso= [[registerTask]] [[unregisterTask]] [[sendTask]] [[createTask]] [[currentTasks]] [[taskCompleted]]
}}
}}
{{GameCategory|arma2|Scripting Commands}}
{{GameCategory|arma3|Scripting Commands}}
{{GameCategory|tkoh|Scripting Commands}}
[[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]]

Latest revision as of 20:55, 25 February 2026

Hover & click on the images for description

Description

Description:
Returns array with all registered task types for the given agent. The values are the names set in CfgTasks classes name property and are the same names used for unregisterTask.
Groups:
BriefingTeams

Syntax

Syntax:
registeredTasks teamMember
Parameters:
teamMember: Team Member - teamMember agent
Return Value:
Array of Strings - names of tasks

Examples

Example 1:
tasklist = registeredTasks teamMember _agent;
Example 2:
_rabbit = createAgent ["Rabbit_F", position player,[], 0, "None"]; hint str registeredTasks teamMember _rabbit; // shows ["Animal Main Task"] in Arma 3

Additional Information

See also:
registerTask unregisterTask sendTask createTask currentTasks taskCompleted

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord.
Only post proven facts here! Add Note