Other great resources: Official JS API docs, Scripting Forum

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

Similar to orderDroidObj() but for a group of droids (smile)

 

Code

function orderGroupObj(group,dorder,obj) {
  enumGroup(group).forEach(function(droid) {
    if (droid.type==DROID) orderDroidObj(droid,dorder,obj);
  });
}

Example

// when attacked, tell all droids in a "retalliationGroup" to attack the attacker
eventAttacked = function(victim,attacker) {
  orderGroupObj(retalliationGroup, DORDER_ATTACK, attacker);
}
Availability 3.1 B1+

Requires:

  • Warzone 3.1 Beta 1 and above.
  • Compatible with Warzone 3.2 style groups

See also

Related articles:

  • .order – list of all available DORDER constants
  • Droids – quick reference for JS API features relating to droids
  • enumGroup() – get a list of all droids in a group
  • Groups – quick reference for JS API features relating to groups
  • orderDroidObj() – order a droid to perform a command on a specific object

 

  • No labels