#include "Medkit.h"
#include "AkComponent.h"
#include "ChargerComponent.h"

class ADBDPlayer;

void AMedkit::UseCharge(float seconds)
{

}

void AMedkit::OnMedkitHealedSurvivor_Implementation(ADBDPlayer* healedPlayer)
{

}

bool AMedkit::HasCharge() const
{
	return false;
}

float AMedkit::GetChargeMultiplier() const
{
	return 0.0f;
}

float AMedkit::GetCharge() const
{
	return 0.0f;
}

void AMedkit::Authority_OnChargeStateChange(const bool empty)
{

}

void AMedkit::Authority_OnAnyOngoingInteractionChanged(const bool isInteracting)
{

}

void AMedkit::Authority_ConsumeIfNotInteracting()
{

}

AMedkit::AMedkit()
{
	this->_akComponent = CreateDefaultSubobject<UAkComponent>(TEXT("Ak_Audio_Medkit"));
	this->_charger = CreateDefaultSubobject<UChargerComponent>(TEXT("Charger"));
	this->_healOtherChargeMultiplier = 2.000000;
}
