DRG-Femboy-Voice/Source/FSD/Private/FSDSaveGame.cpp
2025-04-15 12:39:31 -07:00

384 lines
8.9 KiB
C++
Executable file

#include "FSDSaveGame.h"
#include "Templates/SubclassOf.h"
bool UFSDSaveGame::TrySellResource(UResourceData* Resource, int32 Amount, int32& Price) {
return false;
}
bool UFSDSaveGame::TryDeductResources(const TMap<UResourceData*, int32>& NewResources) {
return false;
}
bool UFSDSaveGame::TryDeductCredits(int32 Amount) {
return false;
}
bool UFSDSaveGame::TryBuyResource(UResourceData* Resource, int32 Amount, int32& Price) {
return false;
}
bool UFSDSaveGame::ShouldDisplayFirstSchematicMessage() const {
return false;
}
void UFSDSaveGame::SetSonyInputSettingMotionXMapping(ESonyControllerMotionMapping NewValue) {
}
void UFSDSaveGame::SetSonyInputSettingLightMode(ESonyControllerLightMode NewValue) {
}
void UFSDSaveGame::SetSonyInputSettingFloat(UObject* WorldContext, ESonyInputSettingsFloats Setting, float NewValue) {
}
void UFSDSaveGame::SetSonyInputSettingBool(ESonyInputSettingsBools Setting, bool NewValue) {
}
bool UFSDSaveGame::SetPersonalAnalytics(bool State) {
return false;
}
void UFSDSaveGame::SetIsModded(bool modded) {
}
void UFSDSaveGame::SetIndexAndName(int32 NewIndex, const FString& NewName) {
}
void UFSDSaveGame::SetIgnoreRandomLoadout(bool inIgnoreRandomLoadout) {
}
void UFSDSaveGame::SetHasSentSteamInfo() {
}
void UFSDSaveGame::SetHasJoinedXboxClub() {
}
void UFSDSaveGame::SetHasClaimSteamGroupLoot() {
}
void UFSDSaveGame::SetFaction(EFSDFaction newFaction, bool Reasign) {
}
void UFSDSaveGame::SetEquippedItemID(EItemCategory Category, UPlayerCharacterID* PlayerId, UItemID* Item) {
}
void UFSDSaveGame::SetEquippedItem(EItemCategory Category, UPlayerCharacterID* PlayerId, TSubclassOf<AActor> Item) {
}
void UFSDSaveGame::SetDiscordReward(bool State) {
}
void UFSDSaveGame::SetCharacterLoadout(UPlayerCharacterID* characterID, int32 loadoutNumber) {
}
void UFSDSaveGame::SetBoscoAllowed(bool aIsBoscoAllowed) {
}
bool UFSDSaveGame::SetAnonymousAnalytics(bool State) {
return false;
}
void UFSDSaveGame::SaveToDisk() {
}
bool UFSDSaveGame::SaveSlotToDisk(UFSDSaveGame* SaveSlot, const FString& slotName, int32 NewUserIdx) {
return false;
}
int32 UFSDSaveGame::RetireCharacter(UPlayerCharacterID* characterID) {
return 0;
}
void UFSDSaveGame::ResetTutorials() {
}
void UFSDSaveGame::ResetSonyTouchSettings() {
}
void UFSDSaveGame::ResetSonyMotionSettings() {
}
void UFSDSaveGame::ResetSonyDualSenseSettings() {
}
void UFSDSaveGame::ResetRejoinSessionId() {
}
void UFSDSaveGame::RejoinAttempted() {
}
void UFSDSaveGame::RefreshLoadoutFromCharacter(UPlayerCharacterID* characterID) {
}
bool UFSDSaveGame::RecievedDiscordReward() {
return false;
}
FString UFSDSaveGame::PromotedClassesString() {
return TEXT("");
}
void UFSDSaveGame::MarkRetirementRewardScreenSeen(UPlayerCharacterID* characterID) {
}
void UFSDSaveGame::MarkFirstSchematicMessageSeen() {
}
void UFSDSaveGame::LevelUpCharacter(UObject* WorldContext, UPlayerCharacterID* characterID) {
}
bool UFSDSaveGame::IsObsolete() const {
return false;
}
bool UFSDSaveGame::IsInMinersManual(FGuid ObjectID) const {
return false;
}
bool UFSDSaveGame::IsFirstRejoinAttempt() {
return false;
}
bool UFSDSaveGame::HasSeenRetirementRewardScreen() const {
return false;
}
bool UFSDSaveGame::HasCredits(int32 Amount) const {
return false;
}
bool UFSDSaveGame::HasCharacterRetired(UPlayerCharacterID* characterID) const {
return false;
}
bool UFSDSaveGame::HasCharacterCompletedRetirementCampaign(UPlayerCharacterID* characterID) const {
return false;
}
bool UFSDSaveGame::HasBackupWithMoreProgress(UFSDGameInstance* GameInstance) {
return false;
}
bool UFSDSaveGame::HasAnyCharacterRetired() const {
return false;
}
int32 UFSDSaveGame::GetTotalGamesPlayed() {
return 0;
}
int32 UFSDSaveGame::GetTotalCharacterXP() const {
return 0;
}
ESonyControllerMotionMapping UFSDSaveGame::GetSonyInputSettingMotionXMapping() const {
return ESonyControllerMotionMapping::Yaw;
}
ESonyControllerLightMode UFSDSaveGame::GetSonyInputSettingLightMode() const {
return ESonyControllerLightMode::Disabled;
}
float UFSDSaveGame::GetSonyInputSettingFloat(ESonyInputSettingsFloats Setting) const {
return 0.0f;
}
bool UFSDSaveGame::GetSonyInputSettingBool(ESonyInputSettingsBools Setting) const {
return false;
}
FDateTime UFSDSaveGame::GetSlotTimeStamp() const {
return FDateTime{};
}
FString UFSDSaveGame::GetSlotLoadedFrom() const {
return TEXT("");
}
int32 UFSDSaveGame::GetSelectedLoadoutIndex(UPlayerCharacterID* characterID) const {
return 0;
}
FString UFSDSaveGame::GetSaveSlotName(int32 NewUserIdx) {
return TEXT("");
}
int32 UFSDSaveGame::GetResourceSellingPrice(UResourceData* Resource, int32 Amount) const {
return 0;
}
int32 UFSDSaveGame::GetResourceBuyingPrice(UResourceData* Resource, int32 Amount) const {
return 0;
}
float UFSDSaveGame::GetResourceAmount(const UResourceData* Resource) const {
return 0.0f;
}
int32 UFSDSaveGame::GetRequiredXPForLevel(int32 Level) const {
return 0;
}
FString UFSDSaveGame::GetRejoinSessionId() {
return TEXT("");
}
int32 UFSDSaveGame::GetPurchasableItemCount() const {
return 0;
}
int32 UFSDSaveGame::GetPlayerRetirementRank() const {
return 0;
}
int32 UFSDSaveGame::GetPlayerRank() const {
return 0;
}
int32 UFSDSaveGame::GetPerkPoints() const {
return 0;
}
FString UFSDSaveGame::GetName() {
return TEXT("");
}
int32 UFSDSaveGame::GetMaxSaveSlots() {
return 0;
}
int32 UFSDSaveGame::GetMainSaves(UFSDGameInstance* GameInstance, TArray<UFSDSaveGame*>& outMainSaves) {
return 0;
}
bool UFSDSaveGame::GetIsModded() {
return false;
}
int32 UFSDSaveGame::GetIndex() {
return 0;
}
bool UFSDSaveGame::GetHasSentSteamInfo() {
return false;
}
bool UFSDSaveGame::GetHasClaimedSteamGroupLoot() {
return false;
}
EFSDFaction UFSDSaveGame::GetFaction() {
return EFSDFaction::NoFaction;
}
UItemID* UFSDSaveGame::GetEquippedItemID(EItemCategory Category, UPlayerCharacterID* PlayerId) const {
return NULL;
}
TSubclassOf<AActor> UFSDSaveGame::GetEquippedItem(EItemCategory Category, UPlayerCharacterID* PlayerId) const {
return NULL;
}
int32 UFSDSaveGame::GetCredits() const {
return 0;
}
int32 UFSDSaveGame::GetClassXP(UPlayerCharacterID* characterID) const {
return 0;
}
int32 UFSDSaveGame::GetClassLevel(UPlayerCharacterID* characterID) const {
return 0;
}
int32 UFSDSaveGame::GetCharacterRetirementCount(const FGuid& PlayerId) const {
return 0;
}
bool UFSDSaveGame::GetBoscoAllowed() const {
return false;
}
int32 UFSDSaveGame::GetAvailableUserSlotIndex(UFSDGameInstance* GameInstance) {
return 0;
}
TArray<UFSDSaveGame*> UFSDSaveGame::GetAllSavesFromDisk(UFSDGameInstance* GameInstance) {
return TArray<UFSDSaveGame*>();
}
void UFSDSaveGame::ForceSetIsModded(bool modded) {
}
void UFSDSaveGame::FixNamingOfMainSave(UFSDSaveGame* mainsave) {
}
bool UFSDSaveGame::DeleteFromDisk(UFSDGameInstance* GameInstance, const FString& slotName, int32 NewUserIdx) {
return false;
}
bool UFSDSaveGame::DeductPerkPoints(int32 Amount) {
return false;
}
void UFSDSaveGame::CheckPromotionAchievementProgress(UObject* WorldContext, bool IsRetroactive) {
}
bool UFSDSaveGame::CanAfford(const TMap<UResourceData*, int32>& NewResources) const {
return false;
}
void UFSDSaveGame::AddPerkPoints(int32 Amount) {
}
void UFSDSaveGame::AddGamePlayed() {
}
int32 UFSDSaveGame::AddCredits(int32 Amount) {
return 0;
}
int32 UFSDSaveGame::AddClassXP(UObject* WorldContext, UPlayerCharacterID* characterID, int32 XP) {
return 0;
}
UFSDSaveGame::UFSDSaveGame() {
this->VersionNumber = 0;
this->bMilestoneResetShown = false;
this->bYearTwoGiftClaimed = false;
this->SaveCreatedInPatch = 1;
this->PerkPoints = 0;
this->HasRecievedDiscordReward = false;
this->Faction = EFSDFaction::NoFaction;
this->Credits = 0;
this->LastBoughtDailyDealSeed = 0;
this->bIgnoreRandomLoadout = false;
this->LastCollectedCommunityRewardPeriodID = 0;
this->FirstRejoinAttempt = false;
this->HaveItemUpgradesBeenFixed = false;
this->bHasOpenedDeepDiveTerminal = false;
this->FirstSession = true;
this->HasCompletedTutorial = false;
this->HasPlayedTutorial = false;
this->ShowHowToRestartTutorialPrompt = false;
this->HasPlayedIntroMessage = false;
this->HasSentSteamInfo = false;
this->HasClaimedSteamGroupLoot = false;
this->IsBoscoAllowed = true;
this->HasJoinedXboxClub = false;
this->HasSeenAnalyticsPopUp = false;
this->AllowAnalyticsTracking = true;
this->AllowPersonalAnalyticsTracking = true;
this->IsModded = false;
this->Index = -1;
this->TotalPlayTimeSeconds = 0.00f;
this->userIdx = 0;
this->CurrLoadoutIdx = 0;
this->SaveToDiskCounter = 0;
this->BackupSaveIndex = 0;
this->ExternalBackupSaveIndex = 0;
this->NumberOfGamesPlayed = 0;
this->LastPlayedCharacter = NULL;
this->ShowInfoScreen = true;
this->FSDGameInstance = NULL;
}