diff --git a/server/gameserver/human.h b/server/gameserver/human.h index bd6b84b6..70220e03 100644 --- a/server/gameserver/human.h +++ b/server/gameserver/human.h @@ -18,6 +18,7 @@ namespace cs class MFSandTableFullMsg; class MFSandTablePartMsg; class MFMobaBattleDataMember; + class MFTeamPart; class SMGameOver; class SMUpdate; } @@ -164,6 +165,7 @@ class Human : public Creature long long GetRealDeadFrameNo(Room* room); void FillMFTeamData(Human* hum, cs::MFTeamData* team_data, bool is_game_over); void FillMFMobaBattleDataMember(cs::MFMobaBattleDataMember* p); + void FillMFTeamPart(cs::MFTeamPart* p); void CarShot(const glm::vec3& target_dir); void BeKill(int killer_id, const std::string& killer_name, int weapon_id, int real_killer_id, const std::string& real_killer_name); diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index cc744a05..a9dd6a76 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -1034,6 +1034,11 @@ void Human::FillMFMobaBattleDataMember(cs::MFMobaBattleDataMember* p) p->set_main_skill_cd(GetMainSkill()->GetLeftTime()); } +void Human::FillMFTeamPart(cs::MFTeamPart* p) +{ + +} + void Human::FillSMGameOver(cs::SMGameOver& msg) { if (room->GetVictoryTeam()) { @@ -2502,6 +2507,11 @@ void Team::FillMFMobaBattleDataTeam(cs::MFMobaBattleDataTeam* p) }); } +void Team::FillSMTeamFullNotify(cs::SMTeamFullNotify* p) +{ + +} + bool PBUtils::SupportSandTable(int proto_version) { return true; diff --git a/server/gameserver/team.h b/server/gameserver/team.h index 6b32e1f5..97eb49be 100644 --- a/server/gameserver/team.h +++ b/server/gameserver/team.h @@ -2,8 +2,9 @@ namespace cs { - class SMGameOver; class MFMobaBattleDataTeam; + class SMGameOver; + class SMTeamFullNotify; } namespace a8 @@ -63,6 +64,7 @@ class Team : public std::enable_shared_from_this long long GetLastKillFrameNo() { return last_kill_frameno_; } bool MemberHasOb(); void FillMFMobaBattleDataTeam(cs::MFMobaBattleDataTeam* p); + void FillSMTeamFullNotify(cs::SMTeamFullNotify* p); private: int team_id_ = 0;