55 ::std::string
const& name,
77 ::ll::TypedStorage<8, 8, ::Mob&> mMob;
78 ::ll::TypedStorage<4, 4, float> mSpeedMultiplier;
79 ::ll::TypedStorage<4, 4, int> mInterval;
80 ::ll::TypedStorage<4, 4, float> mGoalRadius;
81 ::ll::TypedStorage<4, 4, float> mCalculateNewPathRadius;
82 ::ll::TypedStorage<8, 24, ::std::vector<::ActorDefinitionTrigger>> mOnHomeTriggers;
83 ::ll::TypedStorage<8, 24, ::std::vector<::ActorDefinitionTrigger>> mOnFailedTriggers;
84 ::ll::TypedStorage<4, 12, ::BlockPos> mLastEndPos;
85 ::ll::TypedStorage<4, 4, float> mGoalRadiusSqr;
98 virtual bool canUse() ;
101 virtual bool canContinueToUse() ;
104 virtual void start() ;
107 virtual void stop() ;
110 virtual void tick() ;
113 virtual void appendDebugInfo(::std::string& str)
const ;