diff options
author | shennetsind <ind@henn.et> | 2013-06-14 08:50:45 -0300 |
---|---|---|
committer | Euphy <euphy@rathena.org> | 2013-06-15 15:55:54 -0400 |
commit | 242198c67dd1371179f3b1c2c9cdc9e1d5404718 (patch) | |
tree | 065ae2bd5c21f0c56bf85b700301315cdf2bfc20 /src/map/itemdb.h | |
parent | 4958592042af689410c03294b3212e216079ac36 (diff) | |
download | hercules-242198c67dd1371179f3b1c2c9cdc9e1d5404718.tar.gz hercules-242198c67dd1371179f3b1c2c9cdc9e1d5404718.tar.bz2 hercules-242198c67dd1371179f3b1c2c9cdc9e1d5404718.tar.xz hercules-242198c67dd1371179f3b1c2c9cdc9e1d5404718.zip |
Updating .sql item db files
Also Introducing the official DB2SQL plugin to quickly update the .sql db files.
http://hercules.ws/board/topic/1105-hercules-wpe-free-june-14th-patch
Signed-off-by: shennetsind <ind@henn.et>
Diffstat (limited to 'src/map/itemdb.h')
-rw-r--r-- | src/map/itemdb.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/map/itemdb.h b/src/map/itemdb.h index ea478d135..44b455d80 100644 --- a/src/map/itemdb.h +++ b/src/map/itemdb.h @@ -1,5 +1,6 @@ -// Copyright (c) Athena Dev Teams - Licensed under GNU GPL -// For more information, see LICENCE in the main folder +// Copyright (c) Hercules Dev Team, licensed under GNU GPL. +// See the LICENSE file +// Portions Copyright (c) Athena Dev Teams #ifndef _ITEMDB_H_ #define _ITEMDB_H_ @@ -239,4 +240,16 @@ void itemdb_reload(void); void do_final_itemdb(void); int do_init_itemdb(void); +/* incomplete */ +struct itemdb_interface { + void (*reload) (void); + /* */ + int (*parse_dbrow) (char** str, const char* source, int line, int scriptopt); + struct item_data* (*exists) (int nameid); +} itemdb_s; + +struct itemdb_interface *itemdb; + +void itemdb_defaults(void); + #endif /* _ITEMDB_H_ */ |