diff --git a/src/planner.cpp b/src/planner.cpp index 7bd7f1f..6c87542 100644 --- a/src/planner.cpp +++ b/src/planner.cpp @@ -65,10 +65,7 @@ void Planner::_bind_methods() { void Planner::_ready() { this->global_world_state = GlobalWorldState::get_singleton(); -} - -void Planner::_process(double delta_time) { - this->cached_world_state.clear(); + this->actor = Object::cast_to(this->get_parent()); } static Vector> trace_path(FromMap &map, PlannerNode &end) { diff --git a/src/planner.hpp b/src/planner.hpp index f3d91a3..25add97 100644 --- a/src/planner.hpp +++ b/src/planner.hpp @@ -45,7 +45,6 @@ class Planner : public Node { static void _bind_methods(); public: virtual void _ready() override; - virtual void _process(double delta_time) override; Array gdscript_make_plan(Ref goal); Vector> make_plan(Ref goal);