LeviLamina
Loading...
Searching...
No Matches
SprintTriggerSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/ViewT.h"
8#include "mc/deps/ecs/strict/EntityModifier.h"
9
10// auto generated forward declare list
11// clang-format off
32struct VehicleComponent;
34// clang-format on
35
36namespace SprintTriggerSystem {
37// functions
38// NOLINTBEGIN
39MCAPI ::TickingSystemWithInfo createIntentSystem();
40
41MCAPI ::TickingSystemWithInfo createSetRequestSystem();
42
43MCAPI void doIntentTick(
47 ::MovementAbilitiesComponent const& abilities,
48 ::MobEffectsComponent const& mobEffects,
49 ::MoveInputComponent const& moveInput,
50 ::PlayerInputModeComponent const& playerInputMode,
51 ::StateVectorComponent const& stateVector,
52 ::PlayerLastPosComponent const& playerLastPos,
53 ::ActorDataFlagComponent const& synchedActorData,
54 ::PlayerInputRequestComponent& playerInputRequest,
55 ::VanillaClientGameplayComponent& vanillaClientGameplay,
56 ::PlayerActionComponent& playerAction
57);
58
59MCAPI void doSetRequestTick(
60 ::StrictEntityContext const& entity,
62 ::MovementAttributesComponent const& attributes,
63 ::PlayerInputRequestComponent& playerInputRequest,
64 ::ViewT<
69);
70
71MCAPI void setSprinting(
72 ::StrictEntityContext const& e,
74 ::ActorDataFlagComponent& actorData,
76 bool shouldSprint
77);
78// NOLINTEND
79
80} // namespace SprintTriggerSystem
Definition EntityModifier.h:6
Definition Optional.h:8
Definition StrictEntityContext.h:10
Definition ViewT.h:6
Definition ActorDataControllingSeatIndexComponent.h:8
Definition ActorDataDirtyFlagsComponent.h:5
Definition ActorDataFlagComponent.h:8
Definition AttributeRequestComponent.h:5
Definition CanVehicleSprintFlagComponent.h:5
Definition ItemUseSlowdownModifierComponent.h:5
Definition MobEffectsComponent.h:10
Definition MoveInputComponent.h:12
Definition MovementAbilitiesComponent.h:8
Definition MovementAttributesComponent.h:5
Definition OnGroundFlagComponent.h:5
Definition PassengerComponent.h:10
Definition PlayerActionComponent.h:13
Definition PlayerInputModeComponent.h:9
Definition PlayerInputRequestComponent.h:12
Definition PlayerLastPosComponent.h:10
Definition StateVectorComponent.h:10
Definition TickingSystemWithInfo.h:11
Definition VanillaClientGameplayComponent.h:10
Definition VehicleComponent.h:10
Definition WasInWaterFlagComponent.h:5