From 439ac933e0b05dbc3e0a4edb8b23e9d4c371b916 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 21 Jun 2023 14:38:02 +0800 Subject: [PATCH] 1 --- server/gameserver/base_agent.cc | 9 ++++++++- server/gameserver/base_agent.h | 3 ++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/server/gameserver/base_agent.cc b/server/gameserver/base_agent.cc index 5058c758..f0e5495f 100644 --- a/server/gameserver/base_agent.cc +++ b/server/gameserver/base_agent.cc @@ -21,7 +21,14 @@ void BtEvent::FireEvent(BaseAgent* agent) switch (event_id) { case kBetOnAttack: { - + agent->FireEvent("OnAttacked", + event_params.at(0).GetInt(), + event_params.at(1).GetInt64()); + } + break; + case kBetOnCrazeMode: + { + agent->FireEvent("OnCrazeMode"); } break; default: diff --git a/server/gameserver/base_agent.h b/server/gameserver/base_agent.h index a17095c9..77230b33 100644 --- a/server/gameserver/base_agent.h +++ b/server/gameserver/base_agent.h @@ -23,7 +23,8 @@ struct BtCoroutine enum BtEventType_e { - kBetOnAttack = 1 + kBetOnAttack = 1, + kBetOnCrazeMode, }; class BaseAgent;