|
在process9里加了任务序列,最后一步吸取下起始点的位置OK
; K# y3 \! H$ p O3 P. ntreenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer
, Y7 C* I7 R4 P" E z3 ^
6 s( J) ^4 X/ Y1 ~9 w0 U, htreenode ts = createemptytasksequence(dispatcher,priority,preempt);
6 r* E$ I( N- n+ P3 J: e8 n7 F7 s" f9 G0 C! f9 F4 s) d
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);
, X- B/ ^3 o0 b0 Vinserttask(ts,TASKTYPE_LOAD,item,current,port);+ ]9 W) b6 a2 O a% P
inserttask(ts,TASKTYPE_BREAK,NULL,NULL);" A* x" V8 Y( B0 C* x' N+ t. b/ Q
inserttask(ts,TASKTYPE_TRAVEL, destination,NULL);. L+ o" u7 u g: m/ U; @
inserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));
9 \9 P' Z2 s, k @inserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));- \" ^) k" ^! H2 @( r- A
4 G9 c* U1 ^0 g% m3 z" I: C6 \5 K: c
dispatchtasksequence(ts); |
|