aozhiwei 0ec3f70199 1
2022-12-24 12:37:14 +08:00

28 lines
481 B
C++

#pragma once
#include "human.h"
class AndroidAgent;
class Android : public Human
{
public:
const mt::Robot* robot_meta = nullptr;
virtual ~Android() override;
virtual void Initialize() override;
virtual void Update(int delta_time) override;
void GiveEquip();
protected:
Android();
private:
AndroidAgent* agent_ = nullptr;
void InternalUpdate(int delta_time);
void RandSkin();
friend class PBUtils;
friend class EntityFactory;
};