Overview
Instruct a droid to stop what it's doing.This is particularly useful in the case of VTOLs - usually your VTOLs will keep attacking their last target until it's destroyed, the only way to stop them doing that is with DORDER_STOP.
It's not entirely clear what will actually happen to your droid when you tell it to "STOP" - the effect will probably depend on the type of droid and what it's currently doing. It's probably best to issue another command immediately afterwards (for example, DORDER_HOLD) so that you know for sure what your droid is doing.
Availability
Warzone 3.2 and above.
Backport to earlier versions with dorder.js and <link to follow>.
Example
Tell a VTOL to stop it's attacks and then rearm itself (Warzone 3.2+)
if (isVTOL(myDroid)) { orderDroid(myDroid,DORDER_STOP); // stop attacking your target orderDroid(myDoid,DORDER_REARM); // go rearm yourself and then wait for next command }
Tell a VTOL to stop it's attacks by moving it to your base
// this is a workaround for Warzone 3.1 if (isVTOL(myDroid)) { orderDroidLoc(myDroid,DORDER_MOVE,startPositions[me].x,startPositions[me].y); }
See also
- orderDroid() – used to issue simple orders to droids
- .order – list of all order constants