#ifndef _PARSE_CHAR_CASTLE_PACKET_H_ #define _PARSE_CHAR_CASTLE_PACKET_H_ // Àü¹æ ÂüÁ¶ class CGameClientDispatch; struct PktBase; namespace GameClientParsePacket { // ¼º °ü·Ã ¸í·É ÆÐŶ ó¸® bool ParseCharCastleCmd(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); // ±æµå ¿ä»õ °ü·Ã ¸í·É ÆÐŶ ó¸® bool ParseCharCampCmd(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); // °ø¼º º´±â °ü·Ã ¸í·É ÆÐŶ ó¸® bool ParseCharSiegeArmsCmd(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); // ¼º °ü¸® ±ÇÇÑ ÆÐŶ ó¸® bool ParseCharCastleRight(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); // ±æµå ¿ä»õ °ü¸® ±ÇÇÑ ÆÐŶ ó¸® bool ParseCharCampRight(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); // ¼º »ó¡¹°¿¡ º¸¼® ¾ÆÀÌÅÛ ³Ö±â/»©±â bool ParseCharTakeCastleJewel(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); // ±æµå ¿ä»õ ÀÚÀç ³Ö±â/»©±â bool ParseCharTakeMaterial(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); // ±æµå, ±¹°¡ ÀüÀï On, Off Á¤º¸. bool ParseWarOnOff(CGameClientDispatch& GameClientDispatch, PktBase* lpPktBase); }; #endif