private:
static bool ZCompare(const Entity *lhs, const Entity *rhs);
+
+ bool CheckBlocking() const;
+
void OnTileLock();
void OnGridLock();
- void OnMove();
+ void OnMove(bool);
+
+ void UpdateFollower(Entity &);
+ void StopFollowers(Entity &);
- void UpdateFollower(Entity *);
+ void LockEntities();
private:
Map *map;