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"
25namespace DolphinBoostSystem {
28MCAPI
void _addDolphinBoostEffectServer(
29 ::entt::type_list<::Include<::IsNearDolphinsFlagComponent, ::ScanForDolphinFlagComponent>> context,
30 ::StrictEntityContext
const& runtimeID,
31 ::RuntimeIDComponent
const& movementEffects,
32 ::MovementEffectsComponent& replayState,
33 ::Optional<::ReplayStateComponent> mod,
34 ::EntityModifier<::SendPacketsComponent>
38 ::entt::type_list<::Include<::ActorMovementTickNeededComponent>> context,
39 ::StrictEntityContext
const& synchedActorDataComponent,
40 ::ActorDataFlagComponent
const& scanForDolphinTimerComponent,
41 ::ScanForDolphinTimerComponent& modifier,
42 ::EntityModifier<::ScanForDolphinFlagComponent>
45MCAPI
void registerSystems(::EntitySystems& systemRegistry,
bool isClientSide);
Definition EntitySystems.h:29
Definition ReplayStateComponent.h:21
Definition StrictEntityContext.h:14
Definition ActorDataFlagComponent.h:10
Definition ActorMovementTickNeededComponent.h:5
Definition IsNearDolphinsFlagComponent.h:5
Definition MovementEffectsComponent.h:10
Definition RuntimeIDComponent.h:8
Definition ScanForDolphinFlagComponent.h:5
Definition ScanForDolphinTimerComponent.h:8
Definition SendPacketsComponent.h:9