From 906c0a11279d3a135e5c1750723566c80035d199 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 6 Dec 2022 14:28:12 +0800 Subject: [PATCH] 1 --- server/gameserver/android_agent.cc | 5 +++++ server/gameserver/android_agent.h | 1 + 2 files changed, 6 insertions(+) diff --git a/server/gameserver/android_agent.cc b/server/gameserver/android_agent.cc index cf401059..d05983a1 100644 --- a/server/gameserver/android_agent.cc +++ b/server/gameserver/android_agent.cc @@ -19,6 +19,11 @@ State_e AndroidAgent::GetState() return kPreBattle; } +bool AndroidAgent::IsGameOver() +{ + return GetOwner()->room->IsGameOver(); +} + behaviac::EBTStatus AndroidAgent::DoIdle(int min_time, int max_time) { if (status_ == behaviac::BT_RUNNING) { diff --git a/server/gameserver/android_agent.h b/server/gameserver/android_agent.h index 98287150..56fed24a 100644 --- a/server/gameserver/android_agent.h +++ b/server/gameserver/android_agent.h @@ -14,6 +14,7 @@ public: BEHAVIAC_DECLARE_AGENTTYPE(AndroidAgent, behaviac::Agent) State_e GetState(); + bool IsGameOver(); behaviac::EBTStatus DoIdle(int min_time, int max_time); behaviac::EBTStatus DoRandomWalk();