version 1.75 | | version 1.76 |
---|
| | |
/* | | /* |
* static char *rcsid_plugins_c = | | * static char *rcsid_plugins_c = |
* "$Id: plugins.c,v 1.75 2006/08/12 19:38:23 qal21 Exp $"; | | * "$Id: plugins.c,v 1.76 2006/08/15 13:43:46 ryo_saeba Exp $"; |
*/ | | */ |
| | |
/*****************************************************************************/ | | /*****************************************************************************/ |
| | |
#include <sproto.h> | | #include <sproto.h> |
#endif | | #endif |
| | |
#define NR_OF_HOOKS 76 | | #define NR_OF_HOOKS 77 |
| | |
static const hook_entry plug_hooks[NR_OF_HOOKS] = | | static const hook_entry plug_hooks[NR_OF_HOOKS] = |
{ | | { |
| | |
{cfapi_region_get_property, 73, "cfapi_region_get_property"}, | | {cfapi_region_get_property, 73, "cfapi_region_get_property"}, |
{cfapi_player_can_pay, 74, "cfapi_player_can_pay"}, | | {cfapi_player_can_pay, 74, "cfapi_player_can_pay"}, |
{cfapi_log, 75, "cfapi_log"}, | | {cfapi_log, 75, "cfapi_log"}, |
| | {cfapi_get_time, 76, "cfapi_system_get_time"}, |
}; | | }; |
int plugin_number = 0; | | int plugin_number = 0; |
crossfire_plugin* plugins_list = NULL; | | crossfire_plugin* plugins_list = NULL; |
| | |
return NULL; | | return NULL; |
} | | } |
| | |
| | void *cfapi_get_time(int *type, ...) |
| | { |
| | va_list args; |
| | timeofday_t *tod; |
| | |
| | va_start(args,type); |
| | tod = va_arg(args, timeofday_t*); |
| | va_end(args); |
| | |
| | get_tod(tod); |
| | *type = CFAPI_NONE; |
| | return NULL; |
| | } |
| | |
/* Logging hook */ | | /* Logging hook */ |
void* cfapi_log(int* type, ...) | | void* cfapi_log(int* type, ...) |
{ | | { |