17class TakeFlowerGoal :
public ::Goal {
21 ::ll::TypedStorage<4, 4, float> mSpeedModifier;
22 ::ll::TypedStorage<8, 64, ::ActorFilterGroup> mFilters;
23 ::ll::TypedStorage<4, 4, float> mMinPickupFlowerWaitTicks;
24 ::ll::TypedStorage<4, 4, float> mMaxPickupFlowerWaitTicks;
25 ::ll::TypedStorage<4, 12, ::Vec3> mSearchArea;
26 ::ll::TypedStorage<4, 4, float> mMaxRotationX;
27 ::ll::TypedStorage<4, 4, float> mMaxHeadRotationY;
28 ::ll::TypedStorage<4, 4, float> mMinDistanceToTargetSquared;
29 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnTakeFlower;
30 ::ll::TypedStorage<4, 4, int> mPickupFlowerTick;
31 ::ll::TypedStorage<1, 1, bool> mTakeFlower;
32 ::ll::TypedStorage<8, 8, ::Mob&> mMob;
33 ::ll::TypedStorage<8, 24, ::WeakEntityRef> mOfferFlowerMob;
38 TakeFlowerGoal& operator=(TakeFlowerGoal
const&);
39 TakeFlowerGoal(TakeFlowerGoal
const&);
45 virtual bool canUse() ;
47 virtual bool canContinueToUse() ;
49 virtual void start() ;
55 virtual void appendDebugInfo(::std::string& str)
const ;
57 virtual ~TakeFlowerGoal() ;
71 MCAPI
bool $canContinueToUse();
79 MCAPI
void $appendDebugInfo(::std::string& str)
const;