|
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) |
|
◆ doDash()
static MCAPI void ApplyDashSystem::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 |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ tickApplyDashModifierSystem()
static MCAPI void ApplyDashSystem::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 ) |
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this struct was generated from the following file: