diff options
author | Asheraf <acheraf1998@gmail.com> | 2018-04-17 20:18:05 +0100 |
---|---|---|
committer | Asheraf <acheraf1998@gmail.com> | 2018-04-19 03:36:35 +0100 |
commit | 0ba08c3ff910c144c3527ac6a625b7226e8c4c64 (patch) | |
tree | 478c3625a79a2e76e5968ae50153084f6d463af1 /src/plugins/HPMHooking/HPMHooking.Defs.inc | |
parent | be90f6c69b6ac54ee83878f603cb9bf733d29d04 (diff) | |
download | hercules-0ba08c3ff910c144c3527ac6a625b7226e8c4c64.tar.gz hercules-0ba08c3ff910c144c3527ac6a625b7226e8c4c64.tar.bz2 hercules-0ba08c3ff910c144c3527ac6a625b7226e8c4c64.tar.xz hercules-0ba08c3ff910c144c3527ac6a625b7226e8c4c64.zip |
HPM Hooks Update
Diffstat (limited to 'src/plugins/HPMHooking/HPMHooking.Defs.inc')
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.Defs.inc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/HPMHooking/HPMHooking.Defs.inc b/src/plugins/HPMHooking/HPMHooking.Defs.inc index c11c9c3c0..3abef2b05 100644 --- a/src/plugins/HPMHooking/HPMHooking.Defs.inc +++ b/src/plugins/HPMHooking/HPMHooking.Defs.inc @@ -5082,8 +5082,6 @@ typedef bool (*HPMHOOK_pre_mob_parse_row_chatdb) (char ***str, const char **sour typedef bool (*HPMHOOK_post_mob_parse_row_chatdb) (bool retVal___, char **str, const char *source, int line, int *last_msg_id); typedef void (*HPMHOOK_pre_mob_readchatdb) (void); typedef void (*HPMHOOK_post_mob_readchatdb) (void); -typedef bool (*HPMHOOK_pre_mob_parse_row_mobskilldb) (char ***str, int *columns, int *current); -typedef bool (*HPMHOOK_post_mob_parse_row_mobskilldb) (bool retVal___, char **str, int columns, int current); typedef void (*HPMHOOK_pre_mob_readskilldb) (void); typedef void (*HPMHOOK_post_mob_readskilldb) (void); typedef bool (*HPMHOOK_pre_mob_readdb_race2) (char **fields[], int *columns, int *current); @@ -5096,6 +5094,12 @@ typedef void (*HPMHOOK_pre_mob_clear_spawninfo) (void); typedef void (*HPMHOOK_post_mob_clear_spawninfo) (void); typedef void (*HPMHOOK_pre_mob_destroy_mob_db) (int *index); typedef void (*HPMHOOK_post_mob_destroy_mob_db) (int index); +typedef bool (*HPMHOOK_pre_mob_skill_db_libconfig) (const char **filename, bool *ignore_missing); +typedef bool (*HPMHOOK_post_mob_skill_db_libconfig) (bool retVal___, const char *filename, bool ignore_missing); +typedef bool (*HPMHOOK_pre_mob_skill_db_libconfig_sub) (struct config_setting_t **it, int *n); +typedef bool (*HPMHOOK_post_mob_skill_db_libconfig_sub) (bool retVal___, struct config_setting_t *it, int n); +typedef bool (*HPMHOOK_pre_mob_skill_db_libconfig_sub_skill) (struct config_setting_t **it, int *n, int *mob_id); +typedef bool (*HPMHOOK_post_mob_skill_db_libconfig_sub_skill) (bool retVal___, struct config_setting_t *it, int n, int mob_id); #endif // MAP_MOB_H #ifdef COMMON_MUTEX_H /* mutex */ typedef struct mutex_data* (*HPMHOOK_pre_mutex_create) (void); |