1 | /* |
1 | /* |
2 | * CrossFire, A Multiplayer game for X-windows |
2 | * CrossFire, A Multiplayer game |
3 | * |
3 | * |
4 | * Copyright (C) 2005, 2006, 2007 Marc Lehmann & Crossfire+ Development Team |
4 | * Copyright (C) 2005, 2006, 2007 Marc Lehmann & Crossfire+ Development Team |
5 | * Copyright (C) 2002 Mark Wedel & Crossfire Development Team |
5 | * Copyright (C) 2002 Mark Wedel & Crossfire Development Team |
6 | * Copyright (C) 1992 Frank Tore Johansen |
6 | * Copyright (C) 1992 Frank Tore Johansen |
7 | * |
7 | * |
… | |
… | |
153 | */ |
153 | */ |
154 | void |
154 | void |
155 | new_draw_info (int flags, int pri, const object *op, const char *buf) |
155 | new_draw_info (int flags, int pri, const object *op, const char *buf) |
156 | { |
156 | { |
157 | if (flags & NDI_ALL) |
157 | if (flags & NDI_ALL) |
|
|
158 | { |
158 | for_all_players (pl) |
159 | for_all_players (pl) |
159 | new_draw_info (flags & ~NDI_ALL, pri, pl->ob, buf); |
160 | new_draw_info (flags & ~NDI_ALL, pri, pl->ob, buf); |
|
|
161 | } |
160 | else |
162 | else |
161 | { |
163 | { |
162 | if (!op || !op->contr || !op->contr->ns) |
164 | if (!op || !op->contr || !op->contr->ns) |
163 | return; |
165 | return; |
164 | |
166 | |