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.");
actionDroid(psDroid, DACTION_MOVE, psDroid->order.pos.x, psDroid->order.pos.y);
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