Retrieve a list of objects in a group...

 

Syntax

var list = enumGroup(group);

Parameters

ParameterTypeMandatoryNotesGame version
groupNumber(tick)The numeric ID of the group.3.1 Beta 1

Return values

ValueTypeNotesGame version
<list>Array of
Droid objects
In Warzone 3.1, groups could only contain droid objects belonging to you.3.1 branch
<list>Array of
Game objects 
In Warzone 3.2 and above, groups can contain any type of game object owned by any player.3.2
[ ]Empty ArrayIf there's nothing in the group, an empty array is returned.3.1 Beta 1
<error>ErrorMissing or invalid group parameter.3.1 Beta 1

Notes

If you just want to know how many items are in a group, it's much faster to use groupSize() or groupSizes[].

Example

if (typeof groupAdd == "undefined") { // WZ 3.1
	this.groupAdd = groupAddDroid;
}
 
enumGroup(7).forEach( function moveToGroup6(obj) {
	groupAdd(6, obj); // automatically removes it from group 7
} );
Availability

Requires:

  • Warzone 3.1 Beta 1 or above
  • Updated in Warzone 3.2 to handle any type of game object
Contents

Jump to: