This commit is contained in:
baz 2025-07-25 23:43:53 +01:00
parent 2834d89b5d
commit 31c3c4c981

View File

@ -8,14 +8,10 @@
void UStarterWeaponButtonDataObject::SetData(AWeapon* Weapon, UUserWidget* parent)
{
WeaponName = Weapon->GetWeaponName();
Description = Weapon->GetDescription();
WeaponIcon = Weapon->GetIcon();
WeaponInstance = Weapon;
Parent = parent;
if (Weapon->GetUpgradeDescriptions().Num() > Weapon->GetWeaponLevel())
{
Description = Weapon->GetUpgradeDescriptions()[Weapon->GetWeaponLevel()];
}
}
void UStarterWeaponButtonDataObject::SetData(TSubclassOf<AWeapon> Weapon, UUserWidget* parent)
@ -23,6 +19,7 @@ void UStarterWeaponButtonDataObject::SetData(TSubclassOf<AWeapon> Weapon, UUserW
if (AWeapon* tempWeapon = NewObject<AWeapon>(this, Weapon))
{
SetData(tempWeapon, parent);
WeaponTemplate = Weapon;
}
}