diff options
author | shennetsind <ind@henn.et> | 2013-06-08 22:43:11 -0300 |
---|---|---|
committer | Euphy <euphy@rathena.org> | 2013-06-15 15:45:19 -0400 |
commit | 93e42674c77f35c31892d8545a07cb9d7768a235 (patch) | |
tree | d5f4cba22677994c804042ef4f737eb40c82a64d /src/map/clif.h | |
parent | 50a08526b4ab7ec8afa9537a7558294f108c1042 (diff) | |
download | hercules-93e42674c77f35c31892d8545a07cb9d7768a235.tar.gz hercules-93e42674c77f35c31892d8545a07cb9d7768a235.tar.bz2 hercules-93e42674c77f35c31892d8545a07cb9d7768a235.tar.xz hercules-93e42674c77f35c31892d8545a07cb9d7768a235.zip |
mkbu95's Party Recruit Update
There are still some features as blocklist and volunteer that were not worked on due to some lack of information.
Special Thanks to mkbu95, Spira and Yommy
Signed-off-by: shennetsind <ind@henn.et>
Diffstat (limited to 'src/map/clif.h')
-rw-r--r-- | src/map/clif.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/map/clif.h b/src/map/clif.h index 72466af81..5393ef5b7 100644 --- a/src/map/clif.h +++ b/src/map/clif.h @@ -867,6 +867,14 @@ struct clif_interface { void (*PartyBookingUpdateNotify) (struct map_session_data* sd, struct party_booking_ad_info* pb_ad); void (*PartyBookingDeleteNotify) (struct map_session_data* sd, int index); void (*PartyBookingInsertNotify) (struct map_session_data* sd, struct party_booking_ad_info* pb_ad); + /* Group Search System Update */ +#ifdef PARTY_RECRUIT + void (*PartyBookingVolunteerInfo) (int index, struct map_session_data *sd); + void (*PartyBookingRefuseVolunteer) (unsigned long aid, struct map_session_data *sd); + void (*PartyBookingCancelVolunteer) (int index, struct map_session_data *sd); + void (*PartyBookingAddFilteringList) (int index, struct map_session_data *sd); + void (*PartyBookingSubFilteringList) (int gid, struct map_session_data *sd); +#endif /* buying store-related */ void (*buyingstore_open) (struct map_session_data* sd); void (*buyingstore_open_failed) (struct map_session_data* sd, unsigned short result, unsigned int weight); @@ -1126,6 +1134,14 @@ struct clif_interface { void (*pCashShopBuy) (int fd, struct map_session_data *sd); void (*pPartyTick) (int fd, struct map_session_data *sd); void (*pGuildInvite2) (int fd, struct map_session_data *sd); + /* Group Search System Update */ +#ifdef PARTY_RECRUIT + void (*pPartyBookingAddFilter) (int fd, struct map_session_data *sd); + void (*pPartyBookingSubFilter) (int fd, struct map_session_data *sd); + void (*pPartyBookingReqVolunteer) (int fd, struct map_session_data *sd); + void (*pPartyBookingRefuseVolunteer) (int fd, struct map_session_data *sd); + void (*pPartyBookingCancelVolunteer) (int fd, struct map_session_data *sd); +#endif } clif_s; struct clif_interface *clif; |