34 lines
1 KiB
C++
Executable file
34 lines
1 KiB
C++
Executable file
#include "PawnAfflictionComponent.h"
|
|
#include "Net/UnrealNetwork.h"
|
|
|
|
void UPawnAfflictionComponent::PushAffliction(UPawnAffliction* Affliction, bool onlyIfNotActive) {
|
|
}
|
|
|
|
void UPawnAfflictionComponent::PopAffliction(UPawnAffliction* Affliction) {
|
|
}
|
|
|
|
void UPawnAfflictionComponent::OnDeath(UHealthComponentBase* HealthComponent) {
|
|
}
|
|
|
|
bool UPawnAfflictionComponent::IsAfflictedBy(UPawnAffliction* Affliction) const {
|
|
return false;
|
|
}
|
|
|
|
TArray<UPawnAffliction*> UPawnAfflictionComponent::GetActiveAfflictions() const {
|
|
return TArray<UPawnAffliction*>();
|
|
}
|
|
|
|
void UPawnAfflictionComponent::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const {
|
|
Super::GetLifetimeReplicatedProps(OutLifetimeProps);
|
|
|
|
DOREPLIFETIME(UPawnAfflictionComponent, NetworkedAfflictions);
|
|
}
|
|
|
|
UPawnAfflictionComponent::UPawnAfflictionComponent() {
|
|
this->FrozenEffect = NULL;
|
|
this->BurningEffect = NULL;
|
|
this->EffectSize = EFrozenBitsSize::Medium;
|
|
this->BaseEffectScale = 1.00f;
|
|
this->UseDormancy = false;
|
|
}
|
|
|