From d54d30af40d4e92a66ba37dfd40c5b425e7c7c70 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 25 Oct 2023 11:54:50 +0800 Subject: [PATCH] 1 --- server/gameserver/room.cc | 12 ++++++++---- server/gameserver/room.h | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 5ba5c6d9..937bb66a 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -1299,6 +1299,8 @@ void Room::UpdateGasInactive() UpdateGasInactiveNewBie(); } else if (IsPveRoom()) { UpdateGasInactivePve(); + } else if (IsMobaModeRoom()) { + UpdateGasInactiveMoba(); } else { UpdateGasInactivePvp(); } @@ -1475,9 +1477,14 @@ void Room::UpdateGasInactiveNewBie() InitAndroidAI(); } +void Room::UpdateGasInactiveMoba() +{ + +} + void Room::UpdateGasWaiting() { - if (IsPveRoom() || IsNewBieRoom()) { + if (IsPveRoom() || IsNewBieRoom() || IsMobaModeRoom()) { } else { if (GetFrameNo() - gas_data_.gas_start_frameno >= @@ -2665,9 +2672,6 @@ int Room::GetOnlinePlayerNum() size_t Room::GetRoomMaxPlayerNum() { - if (IsMobaModeRoom()) { - return 8; - } if (pve_instance) { return pve_human_num; } diff --git a/server/gameserver/room.h b/server/gameserver/room.h index 0228e850..50223a86 100644 --- a/server/gameserver/room.h +++ b/server/gameserver/room.h @@ -291,6 +291,7 @@ private: void UpdateGasInactivePvp(); void UpdateGasInactivePve(); void UpdateGasInactiveNewBie(); + void UpdateGasInactiveMoba(); void UpdateGasWaiting(); void UpdateGasMoving(); void UpdateGasJump();