1 | /* |
1 | /* |
2 | * static char *rcsid_apply_c = |
2 | * static char *rcsid_apply_c = |
3 | * "$Id: apply.C,v 1.7 2006/08/24 05:04:46 elmex Exp $"; |
3 | * "$Id: apply.C,v 1.8 2006/08/25 15:21:57 root Exp $"; |
4 | */ |
4 | */ |
5 | /* |
5 | /* |
6 | CrossFire, A Multiplayer game for X-windows |
6 | CrossFire, A Multiplayer game for X-windows |
7 | |
7 | |
8 | Copyright (C) 2001 Mark Wedel & Crossfire Development Team |
8 | Copyright (C) 2001 Mark Wedel & Crossfire Development Team |
… | |
… | |
2580 | } |
2580 | } |
2581 | } |
2581 | } |
2582 | |
2582 | |
2583 | |
2583 | |
2584 | /* Lauwenmark: Handle for plugin apply event */ |
2584 | /* Lauwenmark: Handle for plugin apply event */ |
|
|
2585 | //TODO: remove |
2585 | if (execute_event(tmp, EVENT_APPLY,op,NULL,NULL,SCRIPT_FIX_ALL)!=0) |
2586 | if (execute_event(tmp, EVENT_APPLY,op,NULL,NULL,SCRIPT_FIX_ALL)!=0) |
|
|
2587 | return 1; |
|
|
2588 | |
|
|
2589 | if (INVOKE_OBJECT (APPLY, tmp, ARG_OBJECT (op))) |
2586 | return 1; |
2590 | return 1; |
2587 | |
2591 | |
2588 | switch (tmp->type) { |
2592 | switch (tmp->type) { |
2589 | |
2593 | |
2590 | case TRANSPORT: |
2594 | case TRANSPORT: |