src/order_cmd.cpp
changeset 8425 72a71d480c5f
parent 8424 4a488a90ccab
child 8428 f8300c908bd9
equal deleted inserted replaced
8424:4a488a90ccab 8425:72a71d480c5f
   684 
   684 
   685 	if (flags & DC_EXEC) {
   685 	if (flags & DC_EXEC) {
   686 		switch (p2) {
   686 		switch (p2) {
   687 		case OFB_FULL_LOAD:
   687 		case OFB_FULL_LOAD:
   688 			TOGGLEBIT(order->flags, OFB_FULL_LOAD);
   688 			TOGGLEBIT(order->flags, OFB_FULL_LOAD);
   689 			if (order->type != OT_GOTO_DEPOT) CLRBIT(order->flags, OFB_UNLOAD);
   689 			if (order->type != OT_GOTO_DEPOT) ClrBit(order->flags, OFB_UNLOAD);
   690 			break;
   690 			break;
   691 		case OFB_UNLOAD:
   691 		case OFB_UNLOAD:
   692 			TOGGLEBIT(order->flags, OFB_UNLOAD);
   692 			TOGGLEBIT(order->flags, OFB_UNLOAD);
   693 			CLRBIT(order->flags, OFB_FULL_LOAD);
   693 			ClrBit(order->flags, OFB_FULL_LOAD);
   694 			break;
   694 			break;
   695 		case OFB_NON_STOP:
   695 		case OFB_NON_STOP:
   696 			TOGGLEBIT(order->flags, OFB_NON_STOP);
   696 			TOGGLEBIT(order->flags, OFB_NON_STOP);
   697 			break;
   697 			break;
   698 		case OFB_TRANSFER:
   698 		case OFB_TRANSFER: