#include "FogVial.h"
#include "Engine/HitResult.h"
#include "ItemModifier.h"
#include "Components/SphereComponent.h"

class UPrimitiveComponent;
class AActor;

void AFogVial::OnOtherFogVialOverlapBegin(UPrimitiveComponent* hitComp, AActor* otherActor, UPrimitiveComponent* otherComponent, int32 otherBodyIndex, bool bFromSweep, const FHitResult& sweepResult)
{

}

AFogVial::AFogVial()
{
	this->_itemModifier = CreateDefaultSubobject<UItemModifier>(TEXT("ItemModifier"));
	this->_fogCloudAreaRadius = 0.000000;
	this->_extraTrackingDistanceBuffer = 100.000000;
	this->_secondsToExpand = 0.000000;
	this->_secondsAtMaxSize = 0.000000;
	this->_secondsToDisappear = 0.000000;
	this->_fogOpacity = 0.000000;
	this->_audioInFog = 0.000000;
	this->_fogVialCosmeticManagerClass = NULL;
	this->_offeringDoublingScore = EOfferingEffectType::Invalid;
	this->_survivorAuraAndScratchMarkPreventionStatusEffect = NULL;
	this->_survivorMuteFootStepStatusEffect = NULL;
	this->_killerAuraPreventionStatusEffect = NULL;
	this->_canOverlapOtherFogVials = false;
	this->_shouldFogVialMuteFootsteps = true;
	this->_otherFogVialCollider = CreateDefaultSubobject<USphereComponent>(TEXT("OtherFogVialCollider"));
}
