Arma 3 Scripting

countType

  • Global argument
  • Arma 3 v0.50
  • First in Operation Flashpoint v1.00

Command · Markdown · JSON · original wiki page

Description

Count how many objects in the array are of given type. This command also works with parent classes like "Air", "Tank", and "Car". For a full class reference see Classes.

Syntax

type countType objects

Parameters:

Returns: Number

Examples

Example 1

_count = "Tank" countType list _triggerOne;

Example 2

_count = "B_medic_F" countType units player;

See also

count · isKindOf · typeOf · countFriendly · countEnemy · countSide · countUnknown

Community notes

Kronzky

This command can be used on the whole hierarchical class tree (i.e. when checking a HMMWV, one could test for "HMMWV50", "Car", "LandVehicle", etc.)

Killzone_Kid

To complement Kronzky's note, if one needs to count exact types, countType is not suitable for this, use count instead:

_count = {typeOf _x == "B_medic_F"} count units player;