From b5254883e0507321f0dc38908cf5a1d4dee8a2c5 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 11 Oct 2023 16:27:42 +0800 Subject: [PATCH] 1 --- server/gameserver/target_agent.cc | 57 +++++++++++++++++++++++++++++++ server/gameserver/target_agent.h | 24 +++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 server/gameserver/target_agent.cc create mode 100644 server/gameserver/target_agent.h diff --git a/server/gameserver/target_agent.cc b/server/gameserver/target_agent.cc new file mode 100644 index 00000000..48abf393 --- /dev/null +++ b/server/gameserver/target_agent.cc @@ -0,0 +1,57 @@ +#include "precompile.h" + +#include "target_agent.h" + +TargetAgent::TargetAgent():BaseAgent() +{ + +} + +TargetAgent::~TargetAgent() +{ +} + +int TargetAgent::GetUniId() +{ + +} + +bool TargetAgent::IsValid() +{ + +} + +bool TargetAgent::IsDead() +{ + +} + +const glm::vec3 TargetAgent::GetPos() +{ + +} + +float TargetAgent::GetHp() +{ + +} + +float TargetAgent::GetMaxHp() +{ + +} + +int TargetAgent::GetHeroId() +{ + +} + +int TargetAgent::GetLevel() +{ + +} + +void TargetAgent::Abandon() +{ + +} diff --git a/server/gameserver/target_agent.h b/server/gameserver/target_agent.h new file mode 100644 index 00000000..c5ce9a86 --- /dev/null +++ b/server/gameserver/target_agent.h @@ -0,0 +1,24 @@ +#pragma once + +#include "new_base_agent.h" + +class TargetAgent : public BaseAgent +{ +public: + TargetAgent(); + + virtual ~TargetAgent(); + + BEHAVIAC_DECLARE_AGENTTYPE(TargetAgent, BaseAgent) + + int GetUniId(); + bool IsValid(); + bool IsDead(); + const glm::vec3 GetPos(); + float GetHp(); + float GetMaxHp(); + int GetHeroId(); + int GetLevel(); + void Abandon(); + +};