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

📄 guildwar.h

📁 天之炼狱1服务器端源文件游戏服务端不完整
💻 H
字号:
///////////////////////////////////////////////////////////////////// 傈里俊 措茄 傈馆利牢 沥焊 棺 傈里 矫累 棺 辆丰矫 贸府风凭.///////////////////////////////////////////////////////////////////#ifndef __GUILD_WAR_H__#define __GUILD_WAR_H__#include "War.h"class Mutex;class PlayerCreature;class GuildWar : public War{public:	GuildWar( ZoneID_t castleZoneID, GuildID_t challenger, WarState warState, WarID_t warID=0 );	virtual ~GuildWar();	ZoneID_t		getCastleZoneID()	const				{ return m_CastleZoneID; }	void			setCastleZoneID( ZoneID_t zoneID )		{ m_CastleZoneID = zoneID; }	WarType_t		getWarType() const				{ return WAR_GUILD; }	string 			getWarType2DBString() const		{ return "GUILD"; }	string			getWarName() const throw (Error); 	GuildID_t		getChallangerGuildID() const	{ return m_ChallangerGuildID; }	Gold_t			getRegistrationFee() const		{ return m_RegistrationFee; }	void			setRegistrationFee( Gold_t fee ){ m_RegistrationFee = fee; }public:	bool			isModifyCastleOwner( PlayerCreature* pPC ) throw (Error);	GuildID_t		getWinnerGuildID( PlayerCreature* pPC ) throw (Error);	//void			sendWarStartMessage() const throw (ProtocolException, Error);	void			sendWarEndMessage() const throw (ProtocolException, Error);	bool 			endWar(PlayerCreature* pPC) throw(Error);protected :	void 			executeStart() throw (Error);	void 			executeEnd() throw (Error);	void 			recordGuildWarStart() throw (Error);	void 			recordGuildWarEnd() throw (Error);public :	void    makeWarScheduleInfo( WarScheduleInfo* pWSI ) const throw (Error);	void    makeWarInfo( WarInfo* pWarInfo ) const throw (Error);	virtual string	toString() const throw (Error);private:	ZoneID_t			m_CastleZoneID;			// 傈里苞 包访等 己狼 ZoneID	GuildID_t 			m_ChallangerGuildID;	// WAR_GUILD 老锭 傈里阑 脚没茄 辨靛狼 ID	Gold_t				m_RegistrationFee;		// 瘤鞭等 傈里 脚没陛	// 傈里 搬苞	Race_t 				m_WinnerRace;	GuildID_t 			m_WinnerGuildID;	bool				m_bModifyCastleOwner;};#endif // __WAR_H__

⌨️ 快捷键说明

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