cquestbase.h
来自「墨香最新私服」· C头文件 代码 · 共 33 行
H
33 行
#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 + =
减小字号Ctrl + -
显示快捷键?