summaryrefslogtreecommitdiff
path: root/src/char_sql/itemdb.h
blob: a7b534231dc0403668fc45152b5dad72cf1e026a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef _ITEMDB_H_
#define _ITEMDB_H_

struct item_data {
	int nameid;
	char name[24],jname[24];
	int value_buy,value_sell,value_notdc,value_notoc;
	int type;
	int class;
	int sex;
	int equip;
	int weight;
	int atk;
	int def;
	int range;
	int slot;
	int look;
	int elv;
	int wlv;
	char *use_script;	// �񕜂Ƃ����S�����̒��ł�낤���Ȃ�
	char *equip_script;	// �U��,�h��̑����ݒ�����̒��ʼn”\����?
	char available;
};

struct item_data* itemdb_search(int nameid);
#define itemdb_type(n) itemdb_search(n)->type

int itemdb_isequip(int);
int itemdb_isequip2(struct item_data *);

void do_final_itemdb(void);
int do_init_itemdb(void);

#endif