eventzone.h

来自「决战帝王1.5武神降临对喜爱决战的玩家共享研究用」· C头文件 代码 · 共 51 行

H
51
字号
// EventZone.h: interface for the CEventZone class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_EVENTZONE_H__682FC698_6EF0_4D7D_8E16_3F4FB2D094FA__INCLUDED_)
#define AFX_EVENTZONE_H__682FC698_6EF0_4D7D_8E16_3F4FB2D094FA__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "GuildHouseWar.h"

#define MAX_EVENT_USER	4		// 泅犁 弥措 牢盔荐绰 滚叼牢盔荐肺 力茄茄促.
#define MAX_SINGLE_EVENT	5		// 

struct	_EVENT_ZONE
{
	long		m_lUsed;
	long		m_lCurNum;
	short		m_sEventZone;
	BYTE		m_tSuccessType;
	BYTE		m_tStartType;
	BYTE		m_tEventTime;
	DWORD		m_dwStartTime;
	DWORD		m_dwInterTick;

	UserList	m_arUserList[MAX_EVENT_USER];
	CWordArray	m_arNpcList;
};

class CEventZone  
{
public:
	void SingleInit();
	int GetEmptyEventZone();
	void RemoveUserInEventZone(int iEventZone);
	void CheckSingleEventZoneWarEnd(int iZone);

	CEventZone();
	virtual ~CEventZone();

public:
	void CheckUserStateInEventZone(int iZone);

	CWordArray	m_arEventZone;
	_EVENT_ZONE	m_SingleEventZone[MAX_SINGLE_EVENT];		
};

#endif // !defined(AFX_EVENTZONE_H__682FC698_6EF0_4D7D_8E16_3F4FB2D094FA__INCLUDED_)

⌨️ 快捷键说明

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