diff options
author | Haru <haru@dotalux.com> | 2016-09-10 01:04:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-10 01:04:18 +0200 |
commit | 3d4e646d56afbde1e5ca58b7b791df876360092c (patch) | |
tree | da45b4fbeed6a992f135f8e19cc5d1d8638458ed /src/plugins/HPMHooking/HPMHooking.Defs.inc | |
parent | a45a8d92d11acf1f3f2d10853bf60ebb515b84a5 (diff) | |
parent | ce55087fe7389c785515617c0b4c8628adeace53 (diff) | |
download | hercules-3d4e646d56afbde1e5ca58b7b791df876360092c.tar.gz hercules-3d4e646d56afbde1e5ca58b7b791df876360092c.tar.bz2 hercules-3d4e646d56afbde1e5ca58b7b791df876360092c.tar.xz hercules-3d4e646d56afbde1e5ca58b7b791df876360092c.zip |
Merge pull request #1416 from 4144/hpmfix
Add some fixes for HPM
Diffstat (limited to 'src/plugins/HPMHooking/HPMHooking.Defs.inc')
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.Defs.inc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/HPMHooking/HPMHooking.Defs.inc b/src/plugins/HPMHooking/HPMHooking.Defs.inc index 9968d1d18..c020d3130 100644 --- a/src/plugins/HPMHooking/HPMHooking.Defs.inc +++ b/src/plugins/HPMHooking/HPMHooking.Defs.inc @@ -6508,6 +6508,12 @@ typedef void (*HPMHOOK_pre_skill_validate_additional_fields) (struct config_sett typedef void (*HPMHOOK_post_skill_validate_additional_fields) (struct config_setting_t *conf, struct s_skill_db *sk); typedef bool (*HPMHOOK_pre_skill_validate_skilldb) (struct s_skill_db **skt, const char **source); typedef bool (*HPMHOOK_post_skill_validate_skilldb) (bool retVal___, struct s_skill_db *skt, const char *source); +typedef int (*HPMHOOK_pre_skill_validate_weapontype_sub) (const char **type, bool *on, struct s_skill_db **sk); +typedef int (*HPMHOOK_post_skill_validate_weapontype_sub) (int retVal___, const char *type, bool on, struct s_skill_db *sk); +typedef int (*HPMHOOK_pre_skill_validate_ammotype_sub) (const char **type, bool *on, struct s_skill_db **sk); +typedef int (*HPMHOOK_post_skill_validate_ammotype_sub) (int retVal___, const char *type, bool on, struct s_skill_db *sk); +typedef int (*HPMHOOK_pre_skill_validate_unit_flag_sub) (const char **type, bool *on, struct s_skill_db **sk); +typedef int (*HPMHOOK_post_skill_validate_unit_flag_sub) (int retVal___, const char *type, bool on, struct s_skill_db *sk); typedef bool (*HPMHOOK_pre_skill_read_skilldb) (const char **filename); typedef bool (*HPMHOOK_post_skill_read_skilldb) (bool retVal___, const char *filename); typedef void (*HPMHOOK_pre_skill_config_set_level) (struct config_setting_t **conf, int **arr); |