18class DelayedAttackGoal :
public ::MeleeAttackGoal {
22 ::ll::TypedStorage<4, 4, int> mAttackDurationTicks;
23 ::ll::TypedStorage<4, 4, int> mPostPathingTicks;
24 ::ll::TypedStorage<4, 4, int> mHitDelayTicks;
25 ::ll::TypedStorage<4, 4, ::ActorFlags> mAttackFlag;
26 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::LevelSoundEvent> mSound;
36 virtual bool canUse() ;
38 virtual bool canContinueToUse() ;
40 virtual void start() ;
46 virtual void appendDebugInfo(::std::string& str)
const ;
48 virtual int getAttackTicksResetValue()
const ;