LeviLamina
Loading...
Searching...
No Matches
DelayedAttackGoal Member List

This is the complete list of members for DelayedAttackGoal, including all inherited members.

$_attemptMoveToTarget(::Actor &target)MeleeAttackBaseGoal
$appendDebugInfo(::std::string &str) constDelayedAttackGoal
$canBeInterrupted()Goal
$canContinueToUse()DelayedAttackGoal
$canUse()DelayedAttackGoal
$ctor(::Mob &mob)MeleeAttackGoal
$dtor()MeleeAttackGoal
$isTargetGoal() constGoal
$onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension)Goal
$start()DelayedAttackGoal
$stop()DelayedAttackGoal
$tick()DelayedAttackGoal
$vftable()DelayedAttackGoalstatic
_attemptAttack(::Actor *target, bool canReach, bool hasLineOfSight)DelayedAttackGoal
_attemptAttackTarget(::Actor &target, bool canReachTarget, bool hasLineOfSight)MeleeAttackBaseGoal
_attemptMoveToTarget(::Actor &target) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoalvirtual
_attemptMoveToTargetPosition(::Actor &target, bool canReachTarget, float targetDistanceSq)MeleeAttackBaseGoal
_canReachTarget(::Mob const &mob, ::Vec3 const &targetPosition, float attackReachSq, float targetMinY, float targetMaxY, float targetDistanceSqXZ, int attackTicks)MeleeAttackGoalstatic
_canReachTargetLegacy(::Mob const &mob, ::Vec3 const &targetPosition, float attackReachSq, float targetMinY, float targetMaxY, float targetDistanceSqXZ, int attackTicks)MeleeAttackGoalstatic
_getAttackReachSqr(::Actor const &target) constMeleeAttackGoal
_inSunlight(::Actor const &actor) constMeleeAttackBaseGoal
_isTargetInLineOfSight(::Mob const &mob, ::Actor const &target)MeleeAttackGoalstatic
_isTargetInLineOfSightLegacy(::Mob const &mob, ::Actor const &target)DelayedAttackGoalstatic
appendDebugInfo(::std::string &str) const (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
AttackReachEvaluator typedef (defined in MeleeAttackGoal)MeleeAttackGoal
canBeInterrupted() (defined in Goal)Goalvirtual
canContinueToUse() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
canUse() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
isTargetGoal() const (defined in Goal)Goalvirtual
LineOfSightEvaluator typedef (defined in MeleeAttackGoal)MeleeAttackGoal
mAttackDurationTicks (defined in DelayedAttackGoal)DelayedAttackGoal
mAttackFlag (defined in DelayedAttackGoal)DelayedAttackGoal
mAttackOnce (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mAttackTicks (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mAttackTypes (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mCanSpreadOnFire (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mCooldownTicks (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
MeleeAttackBaseGoal(MeleeAttackBaseGoal const &) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
MeleeAttackBaseGoal() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
MeleeAttackBaseGoal(::Mob &mob)MeleeAttackBaseGoalexplicit
MeleeAttackGoal() (defined in MeleeAttackGoal)MeleeAttackGoal
MeleeAttackGoal(::Mob &mob)MeleeAttackGoalexplicit
mHasAttacked (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mHitDelayTicks (defined in DelayedAttackGoal)DelayedAttackGoal
min3DAttackVersion()MeleeAttackGoalstatic
minHitThroughWallFixVersion()MeleeAttackGoalstatic
mInnerBoundaryTickIncrease (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mLineOfSightEvaluator (defined in MeleeAttackGoal)MeleeAttackGoal
mMaxHeadRotationY (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMaxPathTicks (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMaxRotationX (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMeleeFov (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMinLineOfSightFixVersion()DelayedAttackGoalstatic
mMinPathTicks (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMob (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mName (defined in Goal)Goal
mOnAttack (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mOnKill (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mOuterBoundaryTickIncrease (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mPath (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mPathFailTickIncrease (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mPathInnerBoundarySq (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mPathOuterBoundarySq (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mPathTarget (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mPostPathingTicks (defined in DelayedAttackGoal)DelayedAttackGoal
mRandomStopInterval (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mReachEvaluator (defined in MeleeAttackGoal)MeleeAttackGoal
mReachMultiplier (defined in MeleeAttackGoal)MeleeAttackGoal
mRequireCompletePath (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mRequiredControlFlags (defined in Goal)Goal
mSetPersistent (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mSound (defined in DelayedAttackGoal)DelayedAttackGoal
mSpeedMultiplier (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mTarget (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mTicksToRecalculatePath (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mTrackTarget (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mTypeId (defined in Goal)Goal
onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) (defined in Goal)Goalvirtual
operator=(MeleeAttackBaseGoal const &) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
start() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
stop() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
tick() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
~DelayedAttackGoal()=default (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
~Goal() (defined in Goal)Goalvirtual
~MeleeAttackBaseGoal() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoalvirtual
~MeleeAttackGoal() (defined in MeleeAttackGoal)MeleeAttackGoalvirtual