3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/strict/EntityModifier.h"
8#include "mc/deps/ecs/strict/Include.h"
29namespace WindChargeFallDamageSystem {
32MCNAPI
void _tickWindChargeFallDamageSystem(
33 ::entt::type_list<::Include<::ActorMovementTickNeededComponent, ::FallDistanceComponent>>,
34 ::StrictEntityContext
const& entity,
35 ::StateVectorComponent
const& svc,
36 ::WindChargeKnockbackComponent& windChargeKnockback,
37 ::Optional<::PlayerComponent const> playerComponent,
38 ::Optional<::WasInWaterFlagComponent const> wasInWater,
39 ::Optional<::OnGroundFlagComponent const> onGround,
40 ::Optional<::LevitateTravelFlagComponent const> isLevitating,
41 ::Optional<::AutoClimbTravelFlagComponent const> isClimbing,
42 ::Optional<::GlidingTravelFlagComponent const> isGliding,
43 ::Optional<::LavaTravelFlagComponent const> isInLava,
44 ::Optional<::PassengerComponent const> isPassenger,
45 ::Optional<::HasTeleportedFlagComponent const> didTeleport,
46 ::Optional<::ActorDataFlagComponent const> actorDataFlag,
47 ::EntityModifier<::WindChargeKnockbackComponent> modifier
Definition StrictEntityContext.h:8
Definition ActorDataFlagComponent.h:9
Definition ActorMovementTickNeededComponent.h:5
Definition AutoClimbTravelFlagComponent.h:5
Definition FallDistanceComponent.h:5
Definition GlidingTravelFlagComponent.h:5
Definition HasTeleportedFlagComponent.h:5
Definition LavaTravelFlagComponent.h:5
Definition LevitateTravelFlagComponent.h:5
Definition OnGroundFlagComponent.h:5
Definition PassengerComponent.h:8
Definition PlayerComponent.h:5
Definition StateVectorComponent.h:8
Definition WasInWaterFlagComponent.h:5
Definition WindChargeKnockbackComponent.h:5