14class DefendVillageTargetGoal :
public ::TargetGoal {
18 ::ll::TypedStorage<8, 24, ::WeakEntityRef> mPotentialTarget;
19 ::ll::TypedStorage<4, 4, float> mAttackChance;
24 DefendVillageTargetGoal();
29 virtual bool canUse() ;
31 virtual bool canContinueToUse() ;
33 virtual void start() ;
35 virtual void appendDebugInfo(::std::string& str)
const ;
41 MCAPI
explicit DefendVillageTargetGoal(
::Mob& mob);
47 MCAPI
void* $ctor(
::Mob& mob);
55 MCAPI
bool $canContinueToUse();
59 MCAPI
void $appendDebugInfo(::std::string& str)
const;