Group: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
m (Fix value after many tests in OFP, ArmA, Arma 2, Arma 3!)
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
=Group Type=
A group is its own data type in the scripting language. All units belong to a group. If units are linked together in the editor, they are all part of the same group. If a unit is not linked to anyone else, then it belongs to its own group.


A Group is an [[Array]] of like minded [[Array|Units]]
* The AI makes many decisions as an entire group, instead of on an individual unit level. For example, behavior, combat mode, and waypoints are decided on a group, not an individual level.
 
* Note that empty objects do not belong to a group. Nor do empty vehicles.
while it is a ''distinct'' data type in the scripting language, commands which work on [[Array|Units]] or [[Arrays]] ''generally'' work on groups, or only groups as well
* To get the group that a unit belongs to, use the [[group]] command.
 
* To get the unit that currently leads a group, use the [[leader]] command.
_soldier AllowFleeing 0.5
* To get an array of units that are in a group, use the [[units]] command.
_group allowFleeing 0.7


{| class="wikitable" style="text-align: center"
! Game
| {{GVI|ofp|1.00}}
| {{GVI|ofpe|1.00}}
| {{GVI|arma1|1.00}}
| {{GVI|arma2|1.00}}
| {{GVI|arma2oa|1.50}}
| {{GVI|tkoh|1.00}}
| {{GVI|arma3|1.00}}
| {{GVI|arma3|1.68}}
|-
! Max. No. of Groups per Side
| 63
| colspan="6" | 144
| 288
|-
! Max. No. of Units per Group
| 12
| ?
| colspan="7" | 10000+
|}
<!--
2022-09-05 tested:
OFP: 12
A1: 6286+
A2: 26482+
A3: 33872+
-->


[[Category: Data Types]]
[[Category: Data Types]]

Latest revision as of 22:46, 5 September 2022

A group is its own data type in the scripting language. All units belong to a group. If units are linked together in the editor, they are all part of the same group. If a unit is not linked to anyone else, then it belongs to its own group.

  • The AI makes many decisions as an entire group, instead of on an individual unit level. For example, behavior, combat mode, and waypoints are decided on a group, not an individual level.
  • Note that empty objects do not belong to a group. Nor do empty vehicles.
  • To get the group that a unit belongs to, use the group command.
  • To get the unit that currently leads a group, use the leader command.
  • To get an array of units that are in a group, use the units command.
Game Logo A0.png1.00 ofpe logo.png1.00 Logo A1 black.png1.00 Logo A2.png1.00 A2 OA Logo.png1.50 tkoh logo small.png1.00 Arma 3 logo black.png1.00 Arma 3 logo black.png1.68
Max. No. of Groups per Side 63 144 288
Max. No. of Units per Group 12 ? 10000+