From 43b88bdae92e139fd24576d330b431cfeb39d72e Mon Sep 17 00:00:00 2001 From: TjgL Date: Tue, 21 Jan 2025 17:05:20 +0100 Subject: [PATCH] Added Mesh relative location to the weapon --- Source/LegumeMix/Private/Weapon/LMWeaponManager.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Source/LegumeMix/Private/Weapon/LMWeaponManager.cpp b/Source/LegumeMix/Private/Weapon/LMWeaponManager.cpp index 2717c4b..e955737 100644 --- a/Source/LegumeMix/Private/Weapon/LMWeaponManager.cpp +++ b/Source/LegumeMix/Private/Weapon/LMWeaponManager.cpp @@ -14,6 +14,11 @@ ULMWeaponManager::ULMWeaponManager() void ULMWeaponManager::BeginPlay() { Super::BeginPlay(); +} + +void ULMWeaponManager::Initialize(USkeletalMeshComponent* Mesh) +{ + SetWeaponMeshComponent(Mesh); for (auto Weapon : StartingWeapons) { @@ -22,14 +27,9 @@ void ULMWeaponManager::BeginPlay() ULMWeapon* Instance = NewObject(this, Weapon); Weapons.Add(Instance); - Instance->Initialize(); + // Instance->Initialize(Mesh->GetRelativeLocation()); } } -} - -void ULMWeaponManager::Initialize(USkeletalMeshComponent* Mesh) -{ - SetWeaponMeshComponent(Mesh); if (!Weapons.IsEmpty()) {