3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/ViewT.h"
8#include "mc/deps/ecs/strict/Exclude.h"
9#include "mc/deps/ecs/strict/Include.h"
30namespace VanillaSystems::MoveSpeedCapSystemImpl {
33MCAPI
void tickMoveSpeedCap(
34 ::StrictEntityContext& context,
35 ::MoveRequestComponent& moveRequestComponent,
36 ::ViewT<::StrictEntityContext, ::ActorDataFlagComponent
const, ::Optional<::ActorIsImmobileFlagComponent const>>
39 ::StrictEntityContext,
40 ::Include<::MobFlagComponent>,
41 ::MovementAttributesComponent
const,
42 ::Optional<::ActorIsKnockedBackOnDeathFlagComponent const>,
43 ::Optional<::MovedOnSpawnComponent const>> mobView,
45 ::StrictEntityContext,
46 ::ActorDataFlagComponent
const,
47 ::Optional<::VehicleInputIntentComponent const>,
48 ::Include<::OnGroundFlagComponent, ::HorseFlagComponent>,
49 ::Exclude<::MobAllowStandSlidingFlagComponent, ::MobIsJumpingFlagComponent>> horseView,
50 ::ViewT<::StrictEntityContext, ::Include<::HorseFlagComponent>> onlyHorseView,
51 ::ViewT<::StrictEntityContext, ::PlayerIsSleepingFlagComponent const, ::PlayerComponent const> playerView
Definition StrictEntityContext.h:14
Definition ActorDataFlagComponent.h:10
Definition ActorIsImmobileFlagComponent.h:5
Definition ActorIsKnockedBackOnDeathFlagComponent.h:5
Definition HorseFlagComponent.h:5
Definition MobAllowStandSlidingFlagComponent.h:5
Definition MobFlagComponent.h:5
Definition MobIsJumpingFlagComponent.h:5
Definition MoveRequestComponent.h:11
Definition MovedOnSpawnComponent.h:5
Definition MovementAttributesComponent.h:5
Definition OnGroundFlagComponent.h:5
Definition PlayerComponent.h:5
Definition PlayerIsSleepingFlagComponent.h:5