⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cquestbase.h

📁 墨香最新私服
💻 H
字号:
#ifndef _CLASS_QUEST_BASE_
#define _CLASS_QUEST_BASE_

// 涅胶飘俊 包茄 扁夯努贰胶

// 辑滚肺 何磐 惑怕蔼阑 罐绰促.
// Manager肺 何磐 佬绢甸牢 扁夯 风凭阑 汗荤茄促.

class CQuestBase {
protected:
	DWORD		m_dwQuestIdx;	
	QFLAG		m_State;		// 柳青 惑怕蔼 

	int			m_nValidNum;	// 荤侩 bit 肮荐  (肯丰甫 魄窜且锭 荤侩)

public:
	CQuestBase();
	virtual ~CQuestBase();

	void Init(DWORD idx, QSTATETYPE state);
	void SetValidbitNum(int num) { m_nValidNum = num; }

	virtual void CheckCondition(GAMEEVENT* event) { return; }

	DWORD GetQuestIdx() { return m_dwQuestIdx; }

	virtual void SetValue(QSTATETYPE value);
	virtual void SetState(BYTE field);
	
	BOOL IsComplete() { return m_State.IsSet(1); }
};

#endif // _CLASS_QUEST_BASE_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -