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

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

$appendDebugInfo(::std::string &str) const (defined in DelayedAttackGoal)DelayedAttackGoal
$canBeInterrupted() (defined in BaseGoal)BaseGoal
$canContinueToUse() (defined in DelayedAttackGoal)DelayedAttackGoal
$canUse() (defined in DelayedAttackGoal)DelayedAttackGoal
$ctor(::Mob &mob) (defined in DelayedAttackGoal)DelayedAttackGoal
$ctor() (defined in BaseGoal)BaseGoal
$dtor() (defined in MeleeAttackGoal)MeleeAttackGoal
$getAttackTicksResetValue() const (defined in DelayedAttackGoal)DelayedAttackGoal
$isTargetGoal() const (defined in BaseGoal)BaseGoal
$onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) (defined in BaseGoal)BaseGoal
$start() (defined in DelayedAttackGoal)DelayedAttackGoal
$stop() (defined in DelayedAttackGoal)DelayedAttackGoal
$tick() (defined in DelayedAttackGoal)DelayedAttackGoal
$vftable()DelayedAttackGoalstatic
_attemptAttack(::Actor &target, bool canReach, bool hasLineOfSight) (defined in DelayedAttackGoal)DelayedAttackGoal
_attemptAttackTarget(::Actor &target, bool canReachTarget, bool hasLineOfSight) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_attemptMoveToTarget(::Actor const &target) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_attemptMoveToTargetPosition(::Actor const &target, bool canReachTarget, float targetDistanceSq) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_attemptStartAttacking(::Actor &target) const (defined in DelayedAttackGoal)DelayedAttackGoal
_canReachTarget(::Mob const &mob, ::Vec3 const &targetPosition, float attackReachSq, float targetMinY, float targetMaxY, float targetXZDistanceSqr, int attackTicks) (defined in MeleeAttackGoal)MeleeAttackGoalstatic
_canReachTargetLegacy(::Mob const &mob, ::Vec3 const &attackReachSq, float targetMinY, float targetMaxY, float targetXZDistanceSqr, float attackTicks, int) (defined in MeleeAttackGoal)MeleeAttackGoalstatic
_decrementAttackTicks() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_decrementPathRecalculationTicks() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_getAttackReachSqr(::Actor const &target) const (defined in MeleeAttackGoal)MeleeAttackGoal
_getLastCachedTargetPosition() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_getMob() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_getNavigatingMob() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_getNavigationComponent() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_getTarget() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_getTicksToRecalculatePath() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_increasePathRecalculationFailureTick() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_isNavigationDoneOrStuck() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_isTargetInLineOfSight(::Mob const &mob, ::Actor const &target) (defined in MeleeAttackGoal)MeleeAttackGoalstatic
_isTargetInLineOfSightLegacy(::Mob const &mob, ::Actor const &target) (defined in DelayedAttackGoal)DelayedAttackGoalstatic
_resetAttackTicks() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_setHasAttacked() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_shouldRecalculatePath(bool canReachTarget) const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_targetPositionPutsMobInSun() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
_tryLookAtTarget(::Actor const &target) const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
appendDebugInfo(::std::string &str) const (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
AttackReachEvaluator typedef (defined in MeleeAttackGoal)MeleeAttackGoal
BaseGoal() (defined in BaseGoal)BaseGoal
canBeInterrupted() (defined in BaseGoal)BaseGoalvirtual
canContinueToUse() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
canUse() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
DelayedAttackGoal() (defined in DelayedAttackGoal)DelayedAttackGoal
DelayedAttackGoal(::Mob &mob) (defined in DelayedAttackGoal)DelayedAttackGoalexplicit
getAttackTicks() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
getAttackTicksResetValue() const (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
getCooldownTicks() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
getMeleeFOV() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
getRequiredControlFlags() const (defined in BaseGoal)BaseGoal
getTypeId() const (defined in BaseGoal)BaseGoal
hasAttackTicksLeft() const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
isTargetGoal() const (defined in BaseGoal)BaseGoalvirtual
isWithinFoV(::Vec3 const &position) const (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
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
mDebugName (defined in BaseGoal)BaseGoal
MeleeAttackBaseGoal(MeleeAttackBaseGoal const &) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
MeleeAttackBaseGoal() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
MeleeAttackBaseGoal(::Mob &mob) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoalexplicit
MeleeAttackGoal() (defined in MeleeAttackGoal)MeleeAttackGoal
MeleeAttackGoal(::Mob &mob) (defined in MeleeAttackGoal)MeleeAttackGoalexplicit
mHasAttacked (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mHitDelayTicks (defined in DelayedAttackGoal)DelayedAttackGoal
MIN_3D_ATTACK_VERSION() (defined in MeleeAttackGoal)MeleeAttackGoalstatic
MIN_HIT_THROUGH_WALL_FIX_VERSION() (defined in MeleeAttackGoal)MeleeAttackGoalstatic
mLastCachedTargetPosition (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mLineOfSightEvaluator (defined in MeleeAttackGoal)MeleeAttackGoal
mMaxHeadRotationY (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMaxRotationX (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMeleeFov (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mMinLineOfSightFixVersion() (defined in DelayedAttackGoal)DelayedAttackGoalstatic
mMob (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mNavigation (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mOnAttack (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mOnKill (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mPostPathingTicks (defined in DelayedAttackGoal)DelayedAttackGoal
mRandomStopInterval (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mReachEvaluator (defined in MeleeAttackGoal)MeleeAttackGoal
mReachMultiplier (defined in MeleeAttackGoal)MeleeAttackGoal
mRequiredControlFlags (defined in BaseGoal)BaseGoal
mSetPersistent (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mSound (defined in DelayedAttackGoal)DelayedAttackGoal
mTarget (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
mTypeId (defined in BaseGoal)BaseGoal
onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) (defined in BaseGoal)BaseGoalvirtual
operator=(MeleeAttackBaseGoal const &) (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoal
setRequiredControlFlags(int requiredControlFlags) (defined in BaseGoal)BaseGoal
start() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
stop() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
tick() (defined in DelayedAttackGoal)DelayedAttackGoalvirtual
~BaseGoal() (defined in BaseGoal)BaseGoalvirtual
~MeleeAttackBaseGoal() (defined in MeleeAttackBaseGoal)MeleeAttackBaseGoalvirtual
~MeleeAttackGoal() (defined in MeleeAttackGoal)MeleeAttackGoalvirtual