// HumanGUI.h: interface for the CHumanGUI class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_HUMANGUI_H__26B7EC09_31E0_4A87_A5D1_03AB1B6CF39A__INCLUDED_) #define AFX_HUMANGUI_H__26B7EC09_31E0_4A87_A5D1_03AB1B6CF39A__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "BaseGUI.h" class CHumanGUI : public CBaseGUI { public: // unsigned long m_dwEnterGameStep; unsigned long m_nPreSelectItem; CEffScript *m_pCastingEffect; CHumanGUI(); virtual ~CHumanGUI(); BOOL InitChrSelect(void); void UpdateChrSelect(void); void RenderChrSelect(LPDIRECT3DDEVICE8 lpD3DDevice); BOOL InitGame(void); void UpdateGame(void); void RenderGame(LPDIRECT3DDEVICE8 lpD3DDevice); void InitTrade(unsigned long dwKindMarket, unsigned long dwNPCID); BOOL GetIsTrade(void); void InitClassChange(unsigned long dwNPCID); void ProcessExchangeCmd(unsigned long dwSenderID, unsigned short wCmd); void InitPos(CItemInstance *lpItem); BOOL GetIsExchange(void); // BOOL StartSkill(void); BOOL InitPopup(unsigned long dwKindPopup, unsigned long dwUID, unsigned long dwKindPos); void InitSkillUnLock(unsigned long dwNPCID); void InitChannel(unsigned char cChannelNum, unsigned short *lpChannel); void InitRespawn(unsigned char cZoneNum); BOOL GetIsRespawn(void); void DestroyRespawn(void); BOOL GetEnableChat(void); void InitDeposit(void); void ShowWindow(unsigned long dwWindowNum); BOOL GetBusy(void); BOOL GetIsBlackMarket(void); void InitStreetStall(unsigned long dwChrID, char *lpstrStreetName); void InitQuest(unsigned long dwChrID, unsigned long dwQuestID); }; #endif // !defined(AFX_HUMANGUI_H__26B7EC09_31E0_4A87_A5D1_03AB1B6CF39A__INCLUDED_)