Can this be used on VTOLs, or only land droids?
What happens if the order is issued on a transporter? (same question goes for DORDER_REARM)
EDIT: Also, what is difference between DORDER_RTR and DORDER_REPAIR?
Really? Not DORDER_DROIDREPAIR ?Per wrote:DORDER_REPAIR is used to make a repair droid repair some other droid.
case DORDER_RETREAT:
case DORDER_RUNBURN:
case DORDER_RUN:
psDroid->order = *psOrder;
if (psOrder->type != DORDER_RUN || psOrder->pos == Vector2i(0, 0))
{
psDroid->order.pos = asRunData[psDroid->player].sPos;
}
if (psDroid->order.pos == Vector2i(0, 0))
{
// We have still not managed to find a valid place to run.
objTrace(psDroid->id, "Wants to run, but has no designated retreat point - standing still.");
break;
}
actionDroid(psDroid, DACTION_MOVE, psDroid->order.pos.x, psDroid->order.pos.y);
break;
Per wrote:You will sometimes get an idle notification when a droid goes from some order to none, but not yet consistent. Nothing else yet.
Users browsing this forum: No registered users and 1 guest