#pragma once // mobTodo I just need vector3d #include "Behavior.h" #include "../../World.h" class cBehaviorDayLightBurner : cBehavior { public: void AttachToMonster(cMonster & a_Parent); void PostTick(std::chrono::milliseconds a_Dt, cChunk & a_Chunk) override; bool WouldBurnAt(Vector3d a_Location, cChunk & a_Chunk); private: cMonster * m_Parent; // Our Parent cEntity * m_Attacker; // The entity we're running away from };