diff options
author | Haru <haru@dotalux.com> | 2019-07-28 22:37:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-28 22:37:07 +0200 |
commit | 893a01ab14ad56579a4c280ac7a302e4e6d7c755 (patch) | |
tree | b4e40b659924f9f0a08a9ab63be79307ddbab699 /src/plugins/HPMHooking/HPMHooking.Defs.inc | |
parent | cd04fd96954ccb9fbbe33d05ad1eb3e2f7ce98c5 (diff) | |
parent | c67015a13bd6ed0e3be7fcbb0db525fa482c9bda (diff) | |
download | hercules-893a01ab14ad56579a4c280ac7a302e4e6d7c755.tar.gz hercules-893a01ab14ad56579a4c280ac7a302e4e6d7c755.tar.bz2 hercules-893a01ab14ad56579a4c280ac7a302e4e6d7c755.tar.xz hercules-893a01ab14ad56579a4c280ac7a302e4e6d7c755.zip |
Merge pull request #2506 from Asheraf/castledb_update
Convert guild castle database to use libconfig
Diffstat (limited to 'src/plugins/HPMHooking/HPMHooking.Defs.inc')
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.Defs.inc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/HPMHooking/HPMHooking.Defs.inc b/src/plugins/HPMHooking/HPMHooking.Defs.inc index 2f3642a18..24958711e 100644 --- a/src/plugins/HPMHooking/HPMHooking.Defs.inc +++ b/src/plugins/HPMHooking/HPMHooking.Defs.inc @@ -3054,8 +3054,10 @@ typedef struct map_session_data* (*HPMHOOK_pre_guild_sd_check) (int *guild_id, i typedef struct map_session_data* (*HPMHOOK_post_guild_sd_check) (struct map_session_data* retVal___, int guild_id, int account_id, int char_id); typedef bool (*HPMHOOK_pre_guild_read_guildskill_tree_db) (char **split[], int *columns, int *current); typedef bool (*HPMHOOK_post_guild_read_guildskill_tree_db) (bool retVal___, char *split[], int columns, int current); -typedef bool (*HPMHOOK_pre_guild_read_castledb) (char **str[], int *columns, int *current); -typedef bool (*HPMHOOK_post_guild_read_castledb) (bool retVal___, char *str[], int columns, int current); +typedef bool (*HPMHOOK_pre_guild_read_castledb_libconfig) (void); +typedef bool (*HPMHOOK_post_guild_read_castledb_libconfig) (bool retVal___); +typedef bool (*HPMHOOK_pre_guild_read_castledb_libconfig_sub) (struct config_setting_t **it, int *idx, const char **source); +typedef bool (*HPMHOOK_post_guild_read_castledb_libconfig_sub) (bool retVal___, struct config_setting_t *it, int idx, const char *source); typedef int (*HPMHOOK_pre_guild_payexp_timer_sub) (union DBKey *key, struct DBData **data, va_list ap); typedef int (*HPMHOOK_post_guild_payexp_timer_sub) (int retVal___, union DBKey key, struct DBData *data, va_list ap); typedef int (*HPMHOOK_pre_guild_send_xy_timer_sub) (union DBKey *key, struct DBData **data, va_list ap); |