summaryrefslogtreecommitdiff
path: root/src/map/clif.h
diff options
context:
space:
mode:
authorshennetsind <ind@henn.et>2013-06-08 22:43:11 -0300
committershennetsind <ind@henn.et>2013-06-08 22:43:11 -0300
commit4a51fc7e5eec9a464c754d3d1e0ee44da1ca6f72 (patch)
tree73fe91762e3115e2a8a01675c0235fb2567225b8 /src/map/clif.h
parentcab0a3a6bfb0c7c7e4d108beb18050854af98753 (diff)
downloadhercules-4a51fc7e5eec9a464c754d3d1e0ee44da1ca6f72.tar.gz
hercules-4a51fc7e5eec9a464c754d3d1e0ee44da1ca6f72.tar.bz2
hercules-4a51fc7e5eec9a464c754d3d1e0ee44da1ca6f72.tar.xz
hercules-4a51fc7e5eec9a464c754d3d1e0ee44da1ca6f72.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.h16
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;