18class TemptGoal :
public ::TemptBaseGoal {
22 ::ll::TypedStorage<4, 4, int> mPathfinderWaitTicks;
32 virtual bool canUse() ;
34 virtual void start() ;
40 virtual void updateMovement() ;
42 virtual void stopMovement() ;
44 virtual void appendDebugInfo(::std::string& str)
const ;
55 ::std::vector<::ItemDescriptor>
const& itemList,
56 ::SharedTypes::Legacy::LevelSoundEvent sound,
61 bool canTemptVertically,
62 bool canTemptWhileRidden,
76 ::std::vector<::ItemDescriptor>
const& itemList,
77 ::SharedTypes::Legacy::LevelSoundEvent sound,
82 bool canTemptVertically,
83 bool canTemptWhileRidden,
100 MCAPI
void $updateMovement();
102 MCFOLD
void $stopMovement();
104 MCAPI
void $appendDebugInfo(::std::string& str)
const;