diff options
author | brianluau <brianluau@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-12-05 02:53:33 +0000 |
---|---|---|
committer | brianluau <brianluau@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-12-05 02:53:33 +0000 |
commit | 60a426c0742b3e7d8c5b557c7578df6eeeea377b (patch) | |
tree | 5d01f9ccc2798309f9b13f07c0096ed97c6a85c8 /src/map/searchstore.h | |
parent | 621db2441f69736a6c8f10d26bf966d5414fac74 (diff) | |
download | hercules-60a426c0742b3e7d8c5b557c7578df6eeeea377b.tar.gz hercules-60a426c0742b3e7d8c5b557c7578df6eeeea377b.tar.bz2 hercules-60a426c0742b3e7d8c5b557c7578df6eeeea377b.tar.xz hercules-60a426c0742b3e7d8c5b557c7578df6eeeea377b.zip |
- Undid r16968: SVN Replaced with source:/trunk/src/@16966 (tid:74924).
[16969:16991/trunk/src/] will be re-committed in the next 24 hours.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16992 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/searchstore.h')
-rw-r--r-- | src/map/searchstore.h | 77 |
1 files changed, 40 insertions, 37 deletions
diff --git a/src/map/searchstore.h b/src/map/searchstore.h index 0ac7c8d66..ffa8e9784 100644 --- a/src/map/searchstore.h +++ b/src/map/searchstore.h @@ -7,48 +7,51 @@ #define SEARCHSTORE_RESULTS_PER_PAGE 10 /// information about the search being performed -struct s_search_store_search { - struct map_session_data *search_sd; // sd of the searching player - const unsigned short *itemlist; - const unsigned short *cardlist; - unsigned int item_count; - unsigned int card_count; - unsigned int min_price; - unsigned int max_price; +struct s_search_store_search +{ + struct map_session_data* search_sd; // sd of the searching player + const unsigned short* itemlist; + const unsigned short* cardlist; + unsigned int item_count; + unsigned int card_count; + unsigned int min_price; + unsigned int max_price; }; -struct s_search_store_info_item { - int store_id; - int account_id; - char store_name[MESSAGE_SIZE]; - unsigned short nameid; - unsigned short amount; - unsigned int price; - short card[MAX_SLOTS]; - unsigned char refine; +struct s_search_store_info_item +{ + int store_id; + int account_id; + char store_name[MESSAGE_SIZE]; + unsigned short nameid; + unsigned short amount; + unsigned int price; + short card[MAX_SLOTS]; + unsigned char refine; }; -struct s_search_store_info { - unsigned int count; - struct s_search_store_info_item *items; - unsigned int pages; // amount of pages already sent to client - unsigned int uses; - int remote_id; - time_t nextquerytime; - unsigned short effect; // 0 = Normal (display coords), 1 = Cash (remote open store) - unsigned char type; // 0 = Vending, 1 = Buying Store - bool open; +struct s_search_store_info +{ + unsigned int count; + struct s_search_store_info_item* items; + unsigned int pages; // amount of pages already sent to client + unsigned int uses; + int remote_id; + time_t nextquerytime; + unsigned short effect; // 0 = Normal (display coords), 1 = Cash (remote open store) + unsigned char type; // 0 = Vending, 1 = Buying Store + bool open; }; -bool searchstore_open(struct map_session_data *sd, unsigned int uses, unsigned short effect); -void searchstore_query(struct map_session_data *sd, unsigned char type, unsigned int min_price, unsigned int max_price, const unsigned short *itemlist, unsigned int item_count, const unsigned short *cardlist, unsigned int card_count); -bool searchstore_querynext(struct map_session_data *sd); -void searchstore_next(struct map_session_data *sd); -void searchstore_clear(struct map_session_data *sd); -void searchstore_close(struct map_session_data *sd); -void searchstore_click(struct map_session_data *sd, int account_id, int store_id, unsigned short nameid); -bool searchstore_queryremote(struct map_session_data *sd, int account_id); -void searchstore_clearremote(struct map_session_data *sd); -bool searchstore_result(struct map_session_data *sd, int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine); +bool searchstore_open(struct map_session_data* sd, unsigned int uses, unsigned short effect); +void searchstore_query(struct map_session_data* sd, unsigned char type, unsigned int min_price, unsigned int max_price, const unsigned short* itemlist, unsigned int item_count, const unsigned short* cardlist, unsigned int card_count); +bool searchstore_querynext(struct map_session_data* sd); +void searchstore_next(struct map_session_data* sd); +void searchstore_clear(struct map_session_data* sd); +void searchstore_close(struct map_session_data* sd); +void searchstore_click(struct map_session_data* sd, int account_id, int store_id, unsigned short nameid); +bool searchstore_queryremote(struct map_session_data* sd, int account_id); +void searchstore_clearremote(struct map_session_data* sd); +bool searchstore_result(struct map_session_data* sd, int store_id, int account_id, const char* store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short* card, unsigned char refine); #endif // _SEARCHSTORE_H_ |