Files
Sun1602/Server/GameServer/CHuntingBattleResult.h
T
2022-10-26 12:25:11 +08:00

38 lines
881 B
C++

#ifndef SUN_GAMESERVER_CHUNTINGBATTLERESULT_H_
#define SUN_GAMESERVER_CHUNTINGBATTLERESULT_H_
#if _MSC_VER > 1000
#pragma once
#endif
//_NA_0_20091118_GAMEROOM_BATTLE_RESULT
#include "GameBattleResult.h"
class CHuntingManager;
class CHuntingBattleResult : public GameBattleResult
{
public:
CHuntingBattleResult(void);
virtual ~CHuntingBattleResult(void);
void set_competition_manager(CHuntingManager* competition_manager);
virtual bool SendBattleResult(Player* player, int team_flag = GameBattleResult::HOME_TEAM);
protected:
virtual void update_team(GameBattleResult::BattlePlayer* battle_player);
CHuntingManager* competition_manager_;
};
inline void CHuntingBattleResult::set_competition_manager(CHuntingManager* competition_manager)
{
competition_manager_ = competition_manager;
}
#endif //SUN_GAMESERVER_CHUNTINGBATTLERESULT_H_