diff --git a/server/gameserver/custom_battle.cc b/server/gameserver/custom_battle.cc index 20d941c8..ab356c2a 100644 --- a/server/gameserver/custom_battle.cc +++ b/server/gameserver/custom_battle.cc @@ -301,3 +301,8 @@ void CustomBattle::OnEnter(std::shared_ptr join_msg, long ip_saddr, RoomMgr::Instance()->ReBindCustomMemberSocket(member); } } + +void CustomBattle::OnMemberReady(CustomMember* member) +{ + +} diff --git a/server/gameserver/custom_battle.h b/server/gameserver/custom_battle.h index 46f4b8b6..5e45c424 100644 --- a/server/gameserver/custom_battle.h +++ b/server/gameserver/custom_battle.h @@ -46,6 +46,7 @@ class CustomBattle bool IsMoba() { return is_moba_; } void OnEnter(std::shared_ptr join_msg, long ip_saddr, int socket_handle, std::weak_ptr sd_handler); + void OnMemberReady(CustomMember* member); private: diff --git a/server/gameserver/custom_member.cc b/server/gameserver/custom_member.cc index 827b6148..2f9f7afb 100644 --- a/server/gameserver/custom_member.cc +++ b/server/gameserver/custom_member.cc @@ -23,6 +23,7 @@ bool CustomMember::IsView() void CustomMember::_CMBattlePreSetReady(f8::MsgHdr* hdr, const cs::CMBattlePreSetReady& msg) { is_ready_ = true; + GetTeam()->GetCustomBattle()->OnMemberReady(this); } bool CustomMember::IsAndroid()