#ifndef _BNPC_H_ #define _BNPC_H_ #include #include #include "Forwards.h" #include "Chara.h" #include #include #include namespace Core { namespace Entity { /*! \class Npc \brief Base class for all Npcs */ class BNpc : public Npc { public: BNpc(); virtual ~BNpc() override; private: uint32_t m_bNpcBaseId; uint32_t m_bNpcNameId; uint64_t m_weaponMain; uint64_t m_weaponSub; uint8_t m_aggressionMode; uint8_t m_enemyType; uint8_t m_onlineStatus; uint8_t m_pose; uint16_t m_modelChara; uint32_t m_displayFlags; }; } } #endif