guildwar.h

来自「dk1游戏的原代码文件,完整.编译系统redhat7.3,mysql 3.23 」· C头文件 代码 · 共 64 行

H
64
字号
///////////////////////////////////////////////////////////////////// 傈里俊 措茄 傈馆利牢 沥焊 棺 傈里 矫累 棺 辆丰矫 贸府风凭.///////////////////////////////////////////////////////////////////#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 + =
减小字号Ctrl + -
显示快捷键?