diff options
author | Asheraf <acheraf1998@gmail.com> | 2019-08-10 12:05:02 +0100 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2019-09-22 20:00:36 +0200 |
commit | 3cbec0a83b20c88ceb7c68fea532b79260c583a8 (patch) | |
tree | 2811ec6f8206468a5905c1c46615136566e701b9 /src/map/clif.h | |
parent | f7da0d838ee8a60cf449bbe4add04262958a839a (diff) | |
download | hercules-3cbec0a83b20c88ceb7c68fea532b79260c583a8.tar.gz hercules-3cbec0a83b20c88ceb7c68fea532b79260c583a8.tar.bz2 hercules-3cbec0a83b20c88ceb7c68fea532b79260c583a8.tar.xz hercules-3cbec0a83b20c88ceb7c68fea532b79260c583a8.zip |
Implementation of new guild ui client features
Diffstat (limited to 'src/map/clif.h')
-rw-r--r-- | src/map/clif.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/map/clif.h b/src/map/clif.h index f3d7c78eb..245352b9c 100644 --- a/src/map/clif.h +++ b/src/map/clif.h @@ -633,6 +633,13 @@ enum inventory_type { INVTYPE_GUILD_STORAGE = 3, }; +/** Guild Teleport Results */ +enum siege_teleport_result { + SIEGE_TP_SUCCESS = 0x0, + SIEGE_TP_NOT_ENOUGH_ZENY = 0x1, + SIEGE_TP_INVALID_MODE = 0x2 +}; + /** * Structures **/ @@ -1114,6 +1121,8 @@ struct clif_interface { void (*guild_masterormember) (struct map_session_data *sd); void (*guild_basicinfo) (struct map_session_data *sd); void (*guild_allianceinfo) (struct map_session_data *sd); + void (*guild_castlelist) (struct map_session_data *sd); + void (*guild_castleinfo) (struct map_session_data *sd, struct guild_castle *gc); void (*guild_memberlist) (struct map_session_data *sd); void (*guild_skillinfo) (struct map_session_data* sd); void (*guild_send_onlineinfo) (struct map_session_data *sd); //[LuzZza] @@ -1647,6 +1656,9 @@ struct clif_interface { void (*pRefineryUIClose) (int fd, struct map_session_data *sd); void (*pRefineryUIRefine) (int fd, struct map_session_data *sd); void (*announce_refine_status) (struct map_session_data *sd, int item_id, int refine_level, bool success, enum send_target target); + void (*pGuildCastleTeleportRequest) (int fd, struct map_session_data *sd); + void (*pGuildCastleInfoRequest) (int fd, struct map_session_data *sd); + void (*guild_castleteleport_res) (struct map_session_data *sd, enum siege_teleport_result result); }; #ifdef HERCULES_CORE |