From 4c584372cc1d81e8ceda14c27a7e31554dc7603e Mon Sep 17 00:00:00 2001 From: baz Date: Sun, 16 Feb 2025 22:30:35 +0000 Subject: [PATCH] Clean up OnDeath function --- Source/vampires/EnemyCharacter.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/Source/vampires/EnemyCharacter.cpp b/Source/vampires/EnemyCharacter.cpp index 1788946..05aa617 100644 --- a/Source/vampires/EnemyCharacter.cpp +++ b/Source/vampires/EnemyCharacter.cpp @@ -44,12 +44,9 @@ void AEnemyCharacter::OnDamaged(FDamageInfo damageInfo) void AEnemyCharacter::OnDeath(FDamageInfo damageInfo) { - // TODO: Replace pickup spawning with pooling - if (PickupTemplate) { AGameModeBase* gamemode = UGameplayStatics::GetGameMode(GetWorld()); - if (UKismetSystemLibrary::DoesImplementInterface(gamemode, UPools::StaticClass())) { if (AObjectPoolManager* objectPoolManager = IPools::Execute_GetPickupObjectPoolManager(gamemode)) @@ -64,17 +61,6 @@ void AEnemyCharacter::OnDeath(FDamageInfo damageInfo) } } } - - - // FActorSpawnParameters actorSpawnParameters; - // actorSpawnParameters.Owner = this; - // actorSpawnParameters.SpawnCollisionHandlingOverride = ESpawnActorCollisionHandlingMethod::AlwaysSpawn; - // - // auto spawnLocation = GetActorLocation(); - // spawnLocation.Z = 75.0f; - // - // GetWorld()->SpawnActor(EXPPickupTemplate, spawnLocation, FRotator::ZeroRotator, - // actorSpawnParameters); } void AEnemyCharacter::LoadDataFromDataAsset_Implementation(UEnemyDataAsset* enemyDataAsset)