41 lines
1 KiB
C++
Executable file
41 lines
1 KiB
C++
Executable file
#include "ItemUpgrade.h"
|
|
#include "Templates/SubclassOf.h"
|
|
|
|
void UItemUpgrade::UnequipUpgrade(TSubclassOf<AActor> itemClass, AFSDPlayerState* PlayerState) {
|
|
}
|
|
|
|
TArray<FItemUpgradeStatText> UItemUpgrade::GetUpgradeStatTexts() const {
|
|
return TArray<FItemUpgradeStatText>();
|
|
}
|
|
|
|
FText UItemUpgrade::GetUpgradeName(UItemUpgrade* Upgrade) {
|
|
return FText::GetEmpty();
|
|
}
|
|
|
|
TArray<FCraftingCost> UItemUpgrade::GetUpgradeCost() const {
|
|
return TArray<FCraftingCost>();
|
|
}
|
|
|
|
FString UItemUpgrade::GetSourceName() {
|
|
return TEXT("");
|
|
}
|
|
|
|
FUpgradeValues UItemUpgrade::GetGenericUpgradedValue(TSubclassOf<AActor> Item, AFSDPlayerState* Player, UItemUpgrade* NewUpgradeClass) {
|
|
return FUpgradeValues{};
|
|
}
|
|
|
|
float UItemUpgrade::GetCreditsCost() const {
|
|
return 0.0f;
|
|
}
|
|
|
|
void UItemUpgrade::EquipUpgrade(TSubclassOf<AActor> itemClass, AFSDPlayerState* PlayerState) {
|
|
}
|
|
|
|
UItemUpgrade::UItemUpgrade() {
|
|
this->Cost = 0;
|
|
this->UseOldCost = false;
|
|
this->UpgradeTier = EUpgradeTiers::Tier_1;
|
|
this->upgradeClass = EUpgradeClass::Class_A;
|
|
this->Category = NULL;
|
|
}
|
|
|