3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/strict/EntityModifier.h"
34 ::std::vector<::MobEffectInstance>
const& mobEffects,
35 float yRotationDegrees,
36 float verticalMomentumMultiplier,
37 float horizontalMomentumMultiplier,
40 float& jumpPendingScale,
Definition EntityModifier.h:6
Definition MobEffectInstance.h:15
Definition StrictEntityContext.h:8
Definition ActorDataDirtyFlagsComponent.h:5
Definition ActorDataFlagComponent.h:9
Definition ActorRotationComponent.h:8
Definition ApplyDashSystem.h:26
static MCAPI void doDash(::StrictEntityContext const &context, ::JumpPreventionResult const &jumpPreventionResult, ::MovementAttributesComponent const &attributes, ::std::vector<::MobEffectInstance > const &mobEffects, float yRotationDegrees, float verticalMomentumMultiplier, float horizontalMomentumMultiplier, uint cooldownTime, ::Vec3 &posDelta, float &jumpPendingScale, ::ActorDataFlagComponent &actorDataFlag, ::ActorDataDirtyFlagsComponent &dirtyFlags, ::EntityModifier<::DashCooldownTimerComponent > &mod)
static MCAPI void tickApplyDashModifierSystem(::StrictEntityContext const &context, ::TriggerJumpRequestComponent const &triggerJumpRequestComponent, ::DashComponent const &dashComponent, ::MovementAttributesComponent const &attributesComponent, ::ActorRotationComponent const &actorRotationComponent, ::MobEffectsComponent const &mobEffectsComponent, ::StateVectorComponent &stateVectorComponent, ::JumpPendingScaleComponent &jumpPendingScaleComponent, ::ActorDataFlagComponent &actorDataFlagComponent, ::ActorDataDirtyFlagsComponent &dirtyFlagsComponent, ::EntityModifier<::DashCooldownTimerComponent > &mod)
Definition DashComponent.h:5
Definition DashCooldownTimerComponent.h:5
Definition JumpPendingScaleComponent.h:8
Definition JumpPreventionResult.h:5
Definition MobEffectsComponent.h:10
Definition MovementAttributesComponent.h:5
Definition StateVectorComponent.h:8
Definition TriggerJumpRequestComponent.h:8