1 | |
1 | |
2 | /* |
2 | /* |
3 | * static char *rcsid_plugins_c = |
3 | * static char *rcsid_plugins_c = |
4 | * "$Id: plugins.C,v 1.13 2006/09/11 20:26:41 root Exp $"; |
4 | * "$Id: plugins.C,v 1.14 2006/09/14 21:16:12 root Exp $"; |
5 | */ |
5 | */ |
6 | |
6 | |
7 | /*****************************************************************************/ |
7 | /*****************************************************************************/ |
8 | |
8 | |
9 | /* CrossFire, A Multiplayer game for X-windows */ |
9 | /* CrossFire, A Multiplayer game for X-windows */ |
… | |
… | |
1216 | x = va_arg (args, int); |
1216 | x = va_arg (args, int); |
1217 | y = va_arg (args, int); |
1217 | y = va_arg (args, int); |
1218 | |
1218 | |
1219 | va_end (args); |
1219 | va_end (args); |
1220 | |
1220 | |
1221 | rv = present_arch (find_archetype (msg), map, x, y); |
1221 | rv = present_arch (archetype::find (msg), map, x, y); |
1222 | *type = CFAPI_POBJECT; |
1222 | *type = CFAPI_POBJECT; |
1223 | return rv; |
1223 | return rv; |
1224 | } |
1224 | } |
1225 | |
1225 | |
1226 | /* OBJECT-RELATED HOOKS */ |
1226 | /* OBJECT-RELATED HOOKS */ |
… | |
… | |
3340 | switch (critera) |
3340 | switch (critera) |
3341 | { |
3341 | { |
3342 | case 0: /* By name, either exact or from query_name */ |
3342 | case 0: /* By name, either exact or from query_name */ |
3343 | str = va_arg (args, char *); |
3343 | str = va_arg (args, char *); |
3344 | |
3344 | |
3345 | rv = present_arch_in_ob (find_archetype (str), op); |
3345 | rv = present_arch_in_ob (archetype::find (str), op); |
3346 | if (rv == NULL) |
3346 | if (rv == NULL) |
3347 | { |
3347 | { |
3348 | object *tmp; |
3348 | object *tmp; |
3349 | |
3349 | |
3350 | /* Search by query_name instead */ |
3350 | /* Search by query_name instead */ |