… | |
… | |
265 | flags = query_flags (head); |
265 | flags = query_flags (head); |
266 | if (QUERY_FLAG (head, FLAG_NO_PICK)) |
266 | if (QUERY_FLAG (head, FLAG_NO_PICK)) |
267 | flags |= F_NOPICK; |
267 | flags |= F_NOPICK; |
268 | |
268 | |
269 | ns.send_face (head->face); |
269 | ns.send_face (head->face); |
|
|
270 | ns.flush_fx (); |
270 | |
271 | |
271 | if (QUERY_FLAG (head, FLAG_ANIMATE) && !ns.anims_sent[head->animation_id]) |
272 | if (QUERY_FLAG (head, FLAG_ANIMATE) && !ns.anims_sent[head->animation_id]) |
272 | ns.send_animation (head->animation_id); |
273 | ns.send_animation (head->animation_id); |
273 | |
274 | |
274 | sl << uint32 (head->count) |
275 | sl << uint32 (head->count) |
… | |
… | |
356 | sl.printf ("item%d ", pl->contr->ns->itemcmd); |
357 | sl.printf ("item%d ", pl->contr->ns->itemcmd); |
357 | |
358 | |
358 | sl << uint32 (0); |
359 | sl << uint32 (0); |
359 | |
360 | |
360 | pl->contr->ns->send_face (empty_face); |
361 | pl->contr->ns->send_face (empty_face); |
|
|
362 | pl->contr->ns->flush_fx (); |
361 | |
363 | |
362 | if (pl->contr->ns->look_position) |
364 | if (pl->contr->ns->look_position) |
363 | { |
365 | { |
364 | char buf[80]; |
366 | char buf[80]; |
365 | snprintf (buf, 80, "Apply this to see %d previous items", FLOORBOX_PAGESIZE); |
367 | snprintf (buf, 80, "Apply this to see %d previous items", FLOORBOX_PAGESIZE); |
… | |
… | |
554 | } |
556 | } |
555 | |
557 | |
556 | if (flags & UPD_FACE) |
558 | if (flags & UPD_FACE) |
557 | { |
559 | { |
558 | ns->send_face (op->face); |
560 | ns->send_face (op->face); |
|
|
561 | ns->flush_fx (); |
559 | sl << uint32 (op->face); |
562 | sl << uint32 (op->face); |
560 | } |
563 | } |
561 | |
564 | |
562 | if (flags & UPD_NAME) |
565 | if (flags & UPD_NAME) |
563 | { |
566 | { |