...
This is particularly useful in the case of VTOLs - usually your VTOLs will because they keep attacking their last target until it's destroyed , the – the only way to stop them is to... stop them with DORDER_STOP. This constant was added in
Availability
Warzone 3.2 and above.
Backport to earlier versions with backport.dorder.js and <link to follow>.
Example
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
if (isVTOL(myDroid)) { orderDroid(myDroid,DORDER_STOP); // stop attacking your target orderDroid(myDoid,DORDER_REARM); // go rearm yourself and then wait for next command } | ||||||||
Code Block | ||||||||
|
Notes
The droid's current order can be determined from it's .order
property. For more infomration see Droid object.
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.
See also
- orderDroid() – used to issue simple orders to droidsorderDroidObj() – instruct droid to perform order on some object
- .order – list of all order constants