#include "UpgradableGearComponent.h" #include "Templates/SubclassOf.h" void UUpgradableGearComponent::SetGearStatText(FGearStatEntry& Entry, FText Text) { } bool UUpgradableGearComponent::PurchaseUpgrade(UItemID* ItemID, UItemUpgrade* Upgrade, AFSDPlayerController* PlayerController, TSubclassOf previewedCharacter) { return false; } bool UUpgradableGearComponent::PurchaseItem(UObject* WorldContextObject, UItemID* ItemID) { return false; } bool UUpgradableGearComponent::PlayerOwnesUpgradeInAllTiers(TSubclassOf itemClass, UObject* WorldContextObject) { return false; } void UUpgradableGearComponent::MirrorUpgradePreviewStatus(FGearStatEntry& From, FGearStatEntry& To) { } bool UUpgradableGearComponent::IsUpgradeEquipped(TSubclassOf itemClass, UItemUpgrade* Upgrade, AFSDPlayerState* Player) { return false; } bool UUpgradableGearComponent::IsTierUnLocked(UObject* WorldContextObject, TSubclassOf itemClass, int32 tierIndex, UPlayerCharacterID* characterID) { return false; } bool UUpgradableGearComponent::IsOverclockingEnabled(UObject* WorldContextObject, UPlayerCharacterID* characterID, TSubclassOf itemClass) { return false; } bool UUpgradableGearComponent::IsItemUnlocked(UObject* WorldContextObject, UItemID* Item) { return false; } bool UUpgradableGearComponent::IsItemOwned(UObject* WorldContextObject, UItemID* Item) { return false; } bool UUpgradableGearComponent::IsItemEquipped(UObject* WorldContextObject, UItemID* ItemID) { return false; } int32 UUpgradableGearComponent::GetUpgradeTier(TSubclassOf itemClass, UItemUpgrade* ItemUpgrade) { return 0; } FString UUpgradableGearComponent::GetSourceGearName() const { return TEXT(""); } TMap UUpgradableGearComponent::GetResourceCost() const { return TMap(); } int32 UUpgradableGearComponent::GetRequiredCharacterLevel() const { return 0; } UTexture2D* UUpgradableGearComponent::GetPreviewImage() const { return NULL; } TSubclassOf UUpgradableGearComponent::GetPreviewActorClass() const { return NULL; } TArray UUpgradableGearComponent::GetOverClocks() const { return TArray(); } int32 UUpgradableGearComponent::GetMasteryProgress(UObject* WorldContextObject, UItemID* ItemID, int32& maxMastery) { return 0; } TArray UUpgradableGearComponent::GetMasteryLevels(UItemID* ItemID) { return TArray(); } bool UUpgradableGearComponent::GetMasteryForLevel(const TArray& NewMasteryLevels, int32 Level, FMasteryItem& outLevel) { return false; } TArray UUpgradableGearComponent::GetItemUpgradeTiers(TSubclassOf itemClass) { return TArray(); } EItemUpgradeStatus UUpgradableGearComponent::GetItemUpgradeStatus(UObject* WorldContextObject, TSubclassOf itemClass, UItemUpgrade* ItemUpgrade, UPlayerCharacterID* characterID) { return EItemUpgradeStatus::Locked; } TArray UUpgradableGearComponent::GetItemUpgradesFromSave(TSubclassOf itemClass, TSubclassOf upgradeClass, AFSDPlayerState* Player, uint8 upgradeIndex) { return TArray(); } TSubclassOf UUpgradableGearComponent::GetItemPreviewClassFromActor(TSubclassOf Actor) { return NULL; } TSubclassOf UUpgradableGearComponent::GetItemPreviewClass(UItemID* ItemID) { return NULL; } bool UUpgradableGearComponent::GetItemMasteryForLevel(UItemID* ItemID, int32 Level, FMasteryItem& outLevel) { return false; } UTexture2D* UUpgradableGearComponent::GetIconLine() const { return NULL; } UTexture2D* UUpgradableGearComponent::GetIconDetailed() { return NULL; } UTexture2D* UUpgradableGearComponent::GetIconBG() { return NULL; } FText UUpgradableGearComponent::GetGearStatValue(FGearStatEntry& Entry) { return FText::GetEmpty(); } TArray UUpgradableGearComponent::GetGearStats(AFSDPlayerState* PlayerState, TSubclassOf ActorClass) { return TArray(); } FString UUpgradableGearComponent::GetGearSourceName(UItemID* ItemID) { return TEXT(""); } FText UUpgradableGearComponent::GetGearName() const { return FText::GetEmpty(); } FText UUpgradableGearComponent::GetGearDescription() const { return FText::GetEmpty(); } FText UUpgradableGearComponent::GetGearCategory() const { return FText::GetEmpty(); } TArray UUpgradableGearComponent::GetEquippedUpgrades(TSubclassOf itemClass, AFSDPlayerState* Player) { return TArray(); } UItemUpgrade* UUpgradableGearComponent::GetEquippedUpgradeAtTier(TSubclassOf itemClass, int32 tierIndex, UPlayerCharacterID* characterID, AFSDPlayerState* Player) { return NULL; } UItemUpgrade* UUpgradableGearComponent::GetEquippedOverclock(UObject* WorldContextObject, TSubclassOf itemClass) { return NULL; } TArray UUpgradableGearComponent::GetEquippableOverclocks(UObject* WorldContextObject, TSubclassOf itemClass, UPlayerCharacterID* characterID) { return TArray(); } int32 UUpgradableGearComponent::GetCreditCost() const { return 0; } TArray UUpgradableGearComponent::GetCraftingCost() const { return TArray(); } int32 UUpgradableGearComponent::GetCharacterLevelRequiredForItem(UItemID* ItemID) { return 0; } TArray UUpgradableGearComponent::GetAllUpgrades() const { return TArray(); } void UUpgradableGearComponent::ClearEquippedUpgrade(TSubclassOf itemClass, int32 tierIndex, AFSDPlayerState* Player) { } void UUpgradableGearComponent::CheckMasteryUnlocks(UItemID* ItemID, AFSDPlayerController* Player) { } bool UUpgradableGearComponent::CanItemOverclock(UObject* WorldContextObject, TSubclassOf itemClass) { return false; } bool UUpgradableGearComponent::CanAffordUpgrade(UObject* WorldContextObject, UItemUpgrade* Upgrade) { return false; } bool UUpgradableGearComponent::CanAffordItem(UObject* WorldContextObject, UItemID* ItemID) { return false; } UUpgradableGearComponent::UUpgradableGearComponent() { this->ItemData = NULL; this->OverclockBank = NULL; this->IconLine = NULL; this->IconBG = NULL; this->IconDetailed = NULL; this->CreditCost = 0; this->RequiredCharacterLevel = 0; }