1 | |
1 | |
2 | /* |
2 | /* |
3 | * static char *rcsid_wall_c = |
3 | * static char *rcsid_wall_c = |
4 | * "$Id: wall.C,v 1.4 2006/09/10 16:06:37 root Exp $"; |
4 | * "$Id: wall.C,v 1.5 2006/09/14 21:16:12 root Exp $"; |
5 | */ |
5 | */ |
6 | |
6 | |
7 | /* |
7 | /* |
8 | CrossFire, A Multiplayer game for X-windows |
8 | CrossFire, A Multiplayer game for X-windows |
9 | |
9 | |
… | |
… | |
272 | break; |
272 | break; |
273 | case 15: |
273 | case 15: |
274 | strcat (wall_name, "_4"); |
274 | strcat (wall_name, "_4"); |
275 | break; |
275 | break; |
276 | } |
276 | } |
277 | wall_arch = find_archetype (wall_name); |
277 | wall_arch = archetype::find (wall_name); |
278 | if (wall_arch) |
278 | if (wall_arch) |
279 | return arch_to_object (wall_arch); |
279 | return arch_to_object (wall_arch); |
280 | else |
280 | else |
281 | { |
281 | { |
282 | nroferrors--; |
282 | nroferrors--; |
… | |
… | |
393 | break; |
393 | break; |
394 | case 15: |
394 | case 15: |
395 | strcat (RP->wall_name, "_4"); |
395 | strcat (RP->wall_name, "_4"); |
396 | break; |
396 | break; |
397 | } |
397 | } |
398 | wall_arch = find_archetype (RP->wall_name); |
398 | wall_arch = archetype::find (RP->wall_name); |
399 | if (wall_arch != NULL) |
399 | if (wall_arch != NULL) |
400 | { |
400 | { |
401 | new_wall = arch_to_object (wall_arch); |
401 | new_wall = arch_to_object (wall_arch); |
402 | new_wall->x = i; |
402 | new_wall->x = i; |
403 | new_wall->y = j; |
403 | new_wall->y = j; |