#ifndef _SEND_CHAR_ETC_H_ #define _SEND_CHAR_ETC_H_ #include // Àü¹æ ÂüÁ¶ class CSendStream; class CCharacter; struct TakeType; struct RejectOption; struct Position; struct PktAdmin; namespace GameClientSendPacket { // ij¸¯ÅÍ ¹ÙÀÎµå Æ÷Áö¼Ç bool SendCharBindPosition(CCharacter& character, unsigned long dwNPCID, unsigned char cCmd, Position Pos, char cZone, unsigned short usError); // HP, MP ȸº¹ bool SendCharHPRegen(CSendStream& SendStream, unsigned long dwCID, unsigned short nNowHP, unsigned short nNowMP); // ij¸¯ÅÍ Äü ½½·Ô À̵¿ bool SendCharQuickSlotMove(CSendStream& SendStream, TakeType& takeType, unsigned short wSkillID, unsigned short usError); // ij¸¯ÅÍ ¿É¼Ç Á¶Á¤ bool SendCharControlOption(CSendStream& SendStream, unsigned long dwCharID, RejectOption& Reject); // ¸í¼º(°øÇåµµ) Á¤º¸ ¿äû bool SendCharFameInfo(CSendStream& SendStream, CCharacter* lpRequestCharacter, const char* szWinCharName, const char* szLoseCharName, unsigned char cOtherNation, unsigned char cOtherClass, unsigned char cCmd, unsigned short usError); // ÀÎÁõ ÆÇ³Ú bool SendCharAuthorizePanel(CSendStream& SendStream, CCharacter* lpCaster, unsigned char cCmd); // ¼³Á¤ ÀúÀå bool SendConfigInfoDB(CSendStream& SendStream, CCharacter* lpCharacter); // ¿¤¸®Æ® º¸³Ê½º bool SendCharEliteBonus(CSendStream& SendStream, char cEliteBonus); // ¿î¿µÀÚ ¸í·É ÆÐŶ Àü¼Û bool SendCharAdmin(CSendStream& SendStream, PktAdmin* pPktAdmin, unsigned short wError); // ij¸¯ÅÍ Æ¯¼ö À̺¥Æ® °ü·Ã // edith 2009.09.05 ½Å±Ô À̺¥Æ® Á¦ÀۺκРbool SendExtraEvent(CSendStream& SendStream, unsigned long dwUserID, unsigned long dwCharID, unsigned long dwEventID, unsigned long dwValue1, unsigned long dwValue2, unsigned short usError); }; #endif