summaryrefslogtreecommitdiff
path: root/src/map/log.h
diff options
context:
space:
mode:
authorshenhuyong <shenhuyong@hotmail.com>2013-10-03 14:26:16 +0800
committershenhuyong <shenhuyong@hotmail.com>2013-10-03 14:26:16 +0800
commitd153854f32c4fd9265010e6936db49e23137db08 (patch)
tree7b389a5693d5003e88880ce7bfb9d5500551ebb4 /src/map/log.h
parentea84a19426cd401615421ee3f3d2eff2d741beb7 (diff)
parent2f2afbd3b63a75695f8f96e3bcb4db9fff5a7dc6 (diff)
downloadhercules-d153854f32c4fd9265010e6936db49e23137db08.tar.gz
hercules-d153854f32c4fd9265010e6936db49e23137db08.tar.bz2
hercules-d153854f32c4fd9265010e6936db49e23137db08.tar.xz
hercules-d153854f32c4fd9265010e6936db49e23137db08.zip
Merge branch 'master' of https://github.com/HerculesWS/Hercules
Diffstat (limited to 'src/map/log.h')
-rw-r--r--src/map/log.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/map/log.h b/src/map/log.h
index caf9ce0c5..07606c8ef 100644
--- a/src/map/log.h
+++ b/src/map/log.h
@@ -95,6 +95,13 @@ struct log_interface {
char log_branch[64], log_pick[64], log_zeny[64], log_mvpdrop[64], log_gm[64], log_npc[64], log_chat[64];
} config;
/* */
+ char db_ip[32];
+ int db_port;
+ char db_id[32];
+ char db_pw[32];
+ char db_name[32];
+ Sql* mysql_handle;
+ /* */
void (*pick_pc) (struct map_session_data* sd, e_log_pick_type type, int amount, struct item* itm, struct item_data *data);
void (*pick_mob) (struct mob_data* md, e_log_pick_type type, int amount, struct item* itm, struct item_data *data);
void (*zeny) (struct map_session_data* sd, e_log_pick_type type, struct map_session_data* src_sd, int amount);
@@ -114,6 +121,8 @@ struct log_interface {
int (*config_read) (const char* cfgName);
void (*config_done) (void);
+ void (*sql_init) (void);
+ void (*sql_final) (void);
char (*picktype2char) (e_log_pick_type type);
char (*chattype2char) (e_log_chat_type type);