?? azitmanager.h
字號:
////////////////////////////////////////////////////////////////////////////////////////
// AzitManager.h: interface for the AzitManager class.
//
//
//
////////////////////////////////////////////////////////////////////////////////////////
#if !defined( _AZITMANAGER_H_ )
#define _AZITMANAGER_H_
#include "SafeMap.h" // STL MAP
#include "Azit.h"
#include "tgaBase.h"
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// ------------------------------------------------------------------------------------
// 酒瘤飄 技啦 DEFINE
// ------------------------------------------------------------------------------------
#define DEF_AZITTAX_DEFAULTRATE 0.05 // 酒瘤飄 釬霖 技啦
#ifdef DEF_AZIT
////////////////////////////////////////////////////////////////////////////////////////
//
////////////////////////////////////////////////////////////////////////////////////////
class AzitManager
{
public:
AzitManager();
virtual ~AzitManager();
private:
//
// 甘苞 酒瘤飄 技陛 瀝焊甫 包府竊
//
typedef struct {
int nMapID;
int nAzitHandle;
}_AZITTAX_CHART_;
public:
SafeMap m_MapAzitTaxChart; // 酒瘤飄 技陛 包訪 瀝焊
SafeMap m_MapAzit; // 酒瘤飄 瀝焊
public:
void Batch_AzitWarTimeOut();
int GetAzitTaxRate( int pMapID );
void CreateAzit ( int pAzitHandle );
Azit* GetAzitTaxMap ( int pMapID );
bool GetAzitLocationInfo ( int pGuildHandle, _MOVEMAP_ *pMoveMap );
int GetAzitStatus ( int pAzitSeq );
bool GetAzitIncome ( _LPSOCKET_FD pSocketFD );
CString GetAzitInfo ( int pAzitSeq );
bool GetReturnPoint ( int pAzitSeq, int pGuildHandle, _POINT &pPoint );
bool GetAzitWarQuest ( int pGuildHandle, int &pRquestQuest, _ZW_AZITSTATUSLIST_REP &AzitInfo );
Azit* GetAzitByGuild ( int pGuildHandle );
bool ChangeAzitTax ( _SOCKET_FD *pSocketFD, int pTaxRate );
Azit* FindAzit ( int pAzitSeq );
void SetAzitUpdate ( _LPZW_AZITSTATUSUPDATE_REP pAzitInfo );
bool SetAzitTex ( int pMapID, int pTex );
void SetAzitList ( _LPDBPACKET pWorldPacket );
};
#endif
#endif // !defined(_AZITMANAGER_H_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -