list: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "Category:Scripting Commands ArmA2" to "Category:Scripting Commands Arma 2") |
Lou Montana (talk | contribs) m (Text replacement - "\| *((\[\[[a-zA-Z0-9_ |()]+\]\],? ?)+) * \}\}" to "|seealso= $1 }}") |
||
(21 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{RV|type=command | ||
| ofp | | ofp | ||
|1.00 | |1.00 | ||
|arg= global | |arg= global | ||
|eff= local |= Effect in MP | |eff= local |= Effect in MP | ||
|gr1= Triggers | |||
| List of units that would activate given [[Triggers|Trigger]]. | | List of units that would activate given [[Triggers|Trigger]]. | ||
Line 18: | Line 18: | ||
The list returned for trigger of type "Not present" is the same as that returned for type "present". | The list returned for trigger of type "Not present" is the same as that returned for type "present". | ||
'''NOTE:''' While the command can query any trigger, local or remote, the result will be only for the trigger condition set on the local client. See [[createTrigger]] for more info. | '''NOTE:''' While the command can query any trigger, local or remote, the result will be only for the trigger condition set on the local client. See [[createTrigger]] for more info. | ||
|[[Array]] <nowiki>=</nowiki> '''list''' trigger | |[[Array]] <nowiki>=</nowiki> '''list''' trigger | ||
|p1= trigger: [[Object]] | |p1= trigger: [[Object]] | ||
| [[Array]] or [[Nothing]] | | [[Array]] or [[Nothing]] | ||
|x1= <code>_tlist <nowiki>=</nowiki> '''list''' _triggerOne; </code> | |x1= <code>_tlist <nowiki>=</nowiki> '''list''' _triggerOne; </code> | ||
|x2= <code>hint format ["%1", | |x2= <code>[[hint]] [[format]] ["%1", [[thisList]]]; </code> | ||
|seealso= [[setTriggerActivation]], [[createTrigger]], [[thisList]] | |||
}} | }} | ||
<dl class="command_description"> | <dl class="command_description"> | ||
<!-- Note Section BEGIN --> | <!-- Note Section BEGIN --> | ||
<dd class="notedate">Posted on March 6, 2013 - 14:15 (CEST) | <dd class="notedate">Posted on March 6, 2013 - 14:15 (CEST)</dd> | ||
<dt class="note"> | <dt class="note">[[User:TeaCup|teaCup]]</dt> | ||
<dd class="note">Calling [[list]] immediately after creating a trigger via [[createTrigger]] (and setting up activation, area, statements, timeout, etc..), will return <null> instead of an array. It seems the trigger needs about 1 second to initialise, after which it will behave as expected: returning an array of all the objects inside the trigger (the ones matching the criteria), or an empty array. | <dd class="note">Calling [[list]] immediately after creating a trigger via [[createTrigger]] (and setting up activation, area, statements, timeout, etc..), will return <null> instead of an array. It seems the trigger needs about 1 second to initialise, after which it will behave as expected: returning an array of all the objects inside the trigger (the ones matching the criteria), or an empty array. | ||
Line 47: | Line 42: | ||
</dl> | </dl> | ||
[[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands OFP 1.96|LIST]] | [[Category:Scripting Commands OFP 1.96|LIST]] | ||
[[Category:Scripting Commands OFP 1.46|LIST]] | [[Category:Scripting Commands OFP 1.46|LIST]] | ||
{{GameCategory|arma1|Scripting Commands}} | |||
{{GameCategory|arma2|Scripting Commands}} | |||
{{GameCategory|arma3|Scripting Commands}} | |||
{{GameCategory|tkoh|Scripting Commands}} | |||
[[ | |||
[[Category: | <!-- CONTINUE Notes --> | ||
<dl class="command_description"> | |||
<dd class="notedate">Posted on January 6, 2021 - 01:58 (UTC)</dd> | |||
<dt class="note">[[User:7erra|7erra]]</dt> | |||
<dd class="note"> | |||
The resulting array is not modifiable. Any [[:Category:Command_Group:_Arrays|array related commands]], that modify the original array, will fail with the error message: {{Inline code|Error Reserved variable in expression}}. | |||
</dd> | |||
</dl> | |||
<!-- DISCONTINUE Notes --> |
Revision as of 00:53, 17 February 2021
Description
- Description:
- Description needed
- Groups:
- Triggers
Syntax
- Syntax:
- Syntax needed
- Parameters:
- trigger: Object
- Return Value:
- Return value needed
Examples
Additional Information
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
- Posted on March 6, 2013 - 14:15 (CEST)
- teaCup
- Calling list immediately after creating a trigger via createTrigger (and setting up activation, area, statements, timeout, etc..), will return <null> instead of an array. It seems the trigger needs about 1 second to initialise, after which it will behave as expected: returning an array of all the objects inside the trigger (the ones matching the criteria), or an empty array.
- Posted on January 6, 2021 - 01:58 (UTC)
- 7erra
-
The resulting array is not modifiable. Any array related commands, that modify the original array, will fail with the error message:
Error Reserved variable in expression
.