// Copyright (c) Hercules Dev Team, licensed under GNU GPL. // See the LICENSE file // // NOTE: This file was auto-generated and should never be manually edited, // as it will get overwritten. /* pincode */ void HP_pincode_handle(int fd, struct char_session_data *sd) { int hIndex = 0; if( HPMHooks.count.HP_pincode_handle_pre ) { void (*preHookFunc) (int *fd, struct char_session_data *sd); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_handle_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_handle_pre[hIndex].func; preHookFunc(&fd, sd); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.handle(fd, sd); } if( HPMHooks.count.HP_pincode_handle_post ) { void (*postHookFunc) (int *fd, struct char_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_handle_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_handle_post[hIndex].func; postHookFunc(&fd, sd); } } return; } void HP_pincode_decrypt(unsigned int userSeed, char *pin) { int hIndex = 0; if( HPMHooks.count.HP_pincode_decrypt_pre ) { void (*preHookFunc) (unsigned int *userSeed, char *pin); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_decrypt_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_decrypt_pre[hIndex].func; preHookFunc(&userSeed, pin); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.decrypt(userSeed, pin); } if( HPMHooks.count.HP_pincode_decrypt_post ) { void (*postHookFunc) (unsigned int *userSeed, char *pin); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_decrypt_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_decrypt_post[hIndex].func; postHookFunc(&userSeed, pin); } } return; } void HP_pincode_error(int account_id) { int hIndex = 0; if( HPMHooks.count.HP_pincode_error_pre ) { void (*preHookFunc) (int *account_id); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_error_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_error_pre[hIndex].func; preHookFunc(&account_id); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.error(account_id); } if( HPMHooks.count.HP_pincode_error_post ) { void (*postHookFunc) (int *account_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_error_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_error_post[hIndex].func; postHookFunc(&account_id); } } return; } void HP_pincode_update(int account_id, char *pin) { int hIndex = 0; if( HPMHooks.count.HP_pincode_update_pre ) { void (*preHookFunc) (int *account_id, char *pin); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_update_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_update_pre[hIndex].func; preHookFunc(&account_id, pin); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.update(account_id, pin); } if( HPMHooks.count.HP_pincode_update_post ) { void (*postHookFunc) (int *account_id, char *pin); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_update_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_update_post[hIndex].func; postHookFunc(&account_id, pin); } } return; } void HP_pincode_sendstate(int fd, struct char_session_data *sd, uint16 state) { int hIndex = 0; if( HPMHooks.count.HP_pincode_sendstate_pre ) { void (*preHookFunc) (int *fd, struct char_session_data *sd, uint16 *state); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_sendstate_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_sendstate_pre[hIndex].func; preHookFunc(&fd, sd, &state); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.sendstate(fd, sd, state); } if( HPMHooks.count.HP_pincode_sendstate_post ) { void (*postHookFunc) (int *fd, struct char_session_data *sd, uint16 *state); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_sendstate_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_sendstate_post[hIndex].func; postHookFunc(&fd, sd, &state); } } return; } void HP_pincode_setnew(int fd, struct char_session_data *sd) { int hIndex = 0; if( HPMHooks.count.HP_pincode_setnew_pre ) { void (*preHookFunc) (int *fd, struct char_session_data *sd); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_setnew_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_setnew_pre[hIndex].func; preHookFunc(&fd, sd); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.setnew(fd, sd); } if( HPMHooks.count.HP_pincode_setnew_post ) { void (*postHookFunc) (int *fd, struct char_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_setnew_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_setnew_post[hIndex].func; postHookFunc(&fd, sd); } } return; } void HP_pincode_change(int fd, struct char_session_data *sd) { int hIndex = 0; if( HPMHooks.count.HP_pincode_change_pre ) { void (*preHookFunc) (int *fd, struct char_session_data *sd); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_change_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_change_pre[hIndex].func; preHookFunc(&fd, sd); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.change(fd, sd); } if( HPMHooks.count.HP_pincode_change_post ) { void (*postHookFunc) (int *fd, struct char_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_change_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_change_post[hIndex].func; postHookFunc(&fd, sd); } } return; } int HP_pincode_compare(int fd, struct char_session_data *sd, char *pin) { int hIndex = 0; int retVal___ = 0; if( HPMHooks.count.HP_pincode_compare_pre ) { int (*preHookFunc) (int *fd, struct char_session_data *sd, char *pin); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_compare_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_compare_pre[hIndex].func; retVal___ = preHookFunc(&fd, sd, pin); } if( *HPMforce_return ) { *HPMforce_return = false; return retVal___; } } { retVal___ = HPMHooks.source.pincode.compare(fd, sd, pin); } if( HPMHooks.count.HP_pincode_compare_post ) { int (*postHookFunc) (int retVal___, int *fd, struct char_session_data *sd, char *pin); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_compare_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_compare_post[hIndex].func; retVal___ = postHookFunc(retVal___, &fd, sd, pin); } } return retVal___; } void HP_pincode_check(int fd, struct char_session_data *sd) { int hIndex = 0; if( HPMHooks.count.HP_pincode_check_pre ) { void (*preHookFunc) (int *fd, struct char_session_data *sd); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_check_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_check_pre[hIndex].func; preHookFunc(&fd, sd); } if( *HPMforce_return ) { *HPMforce_return = false; return; } } { HPMHooks.source.pincode.check(fd, sd); } if( HPMHooks.count.HP_pincode_check_post ) { void (*postHookFunc) (int *fd, struct char_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_check_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_check_post[hIndex].func; postHookFunc(&fd, sd); } } return; } bool HP_pincode_config_read(char *w1, char *w2) { int hIndex = 0; bool retVal___ = false; if( HPMHooks.count.HP_pincode_config_read_pre ) { bool (*preHookFunc) (char *w1, char *w2); *HPMforce_return = false; for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_config_read_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_pincode_config_read_pre[hIndex].func; retVal___ = preHookFunc(w1, w2); } if( *HPMforce_return ) { *HPMforce_return = false; return retVal___; } } { retVal___ = HPMHooks.source.pincode.config_read(w1, w2); } if( HPMHooks.count.HP_pincode_config_read_post ) { bool (*postHookFunc) (bool retVal___, char *w1, char *w2); for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_config_read_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_pincode_config_read_post[hIndex].func; retVal___ = postHookFunc(retVal___, w1, w2); } } return retVal___; }