Zdexby TheHolyOneZ
5,372 classes
Class

USeasonsSubsystem

: UGameInstanceSubsystem : USubsystem : UObject
/Script/FSD.SeasonsSubsystem 0x0158 (344 B) align 8 inherited 0x0030 vtable /Script/FSD
0x00x0158

Members 12

OffsetSizeNameTypeFlagsDefault
0x10OnXPChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnTokensChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnVanityTreeResetFMulticastScriptDelegate4 flags<delegate>
0x10OnScripChallengeUpdatedFMulticastScriptDelegate4 flags<delegate>
0x10OnClaimStatusChangedFMulticastScriptDelegate4 flags<delegate>
0x28forcedSeasonEventTSoftObjectPtr<USpecialEvent>Protected+4 flags<SoftObjectProperty>
0x08NewChallengeTimeSpanFTimespanProtected+4 flags{}
0x00B00x08padding / unreflected
0x04DesiredSeasonint32TransientProtected+5 flags-1
0x04ActiveSeasonint32TransientProtected+5 flags-1
0x48TempSeasonMissionResultFSeasonMissionResultTransientProtected+1 flags{XPFromMission=0, XPFromChallenges=0, XPFromRewards=0, XPMu…
0x48LatestMissionSeasonResultFSeasonMissionResultTransientProtected+1 flags{XPFromMission=0, XPFromChallenges=0, XPFromRewards=0, XPMu…
0x08TrackedScripChallengeUMissionStat*Protected+5 flagsnullptr

Functions 51

SignatureFlagsNativeParams
FTimespan TimeToNewChallenge()FinalNative+1 flags0x08
void SetSeasonCompletedAnnounced(bool IsAnnounced)FinalNative+1 flags0x01
void SetActiveSeason(USeason* Season)FinalNative+1 flags0x08
void RerollChallenge(int32 Index)FinalNative+1 flags0x04
void OnStatChanged(UObject* WorldContext, UMissionStat* Stat, float Value)FinalNative+1 flags0x14
void OnScripChallengeCompleted(UObject* WorldContext, UMissionStat* Stat, float Value)FinalNative+1 flags0x14
void IsRewardClaimed(int32 Level, const bool& IsNormalClaimed, const bool& IsSpecialClaimed)FinalNative+1 flags0x06
bool IsNodeUnlocked(int32 TreeOfVanityNodeID)FinalNative+1 flags0x05
bool IsNodeBought(int32 TreeOfVanityNodeID)FinalNative+1 flags0x05
void InitializeStatsAndChallenges()FinalNative+1 flags0x00
bool HasUnclaimedRewards(const int32& Level)FinalNative+1 flags0x05
bool HasClaimedLevelRewards(int32 startLevel, int32 numberOfLevels)FinalNative+1 flags0x09
bool HasClaimedAllRewards()FinalNative+1 flags0x01
int32 GetUnusedScripFragments()FinalNative+1 flags0x04
int32 GetUnusedHearts()FinalNative+1 flags0x04
UReward* GetTreeOfVanityReward(UReward* currentReward)FinalNative+1 flags0x10
UGameDLC* GetStoreSeasonDLC(UObject* WorldContext)FinalNative+1 flags0x10
int32 GetSeasonXPFromMissionXP(AFSDPlayerState* PlayerState)FinalNative+1 flags0x0C
int32 GetSeasonXP()FinalNative+1 flags0x04
int32 GetSeasonNumber()FinalNative+1 flags0x04
FText GetSeasonName()FinalNative+1 flags0x18
FSeasonMissionResult GetSeasonMissionResult()FinalNative+1 flags0x48
void GetSeasonLevelFromXP(int32 XP, const int32& Level, const float& currentLevelPercent, const int32& currentLevelXP, const int32& LevelXPTotal)FinalNative+1 flags0x14
void GetSeasonLevel(const int32& Level, const float& currentLevelPercent, const int32& currentLevelXP, const int32& LevelXPTotal)FinalNative+1 flags0x10
bool GetSeasonExpiryDate(const FDateTime& ExpiryDate)FinalNative+1 flags0x09
bool GetSeasonCompletedAnnounced()FinalNative+1 flags0x01
void GetSeasonBought(const bool& isBought)FinalNative+1 flags0x01
void GetScriptChallengeInfo(const int32& Completed, const int32& claimed, const int32& Total)FinalNative+1 flags0x0C
void GetScripBonusState(int32 widgetIndex, const int32& numberOfFragments, const bool& bIsClaimed)FinalNative+1 flags0x09
int32 GetNumberOfTokens(UObject* WorldContextObject)FinalNative+1 flags0x0C
int32 GetNumberOfSeasonLevels()FinalNative+1 flags0x04
int32 GetNumberOfClaimedPlagueHeartScrips()FinalNative+1 flags0x04
FSeasonLevel GetNextReward()FinalNative+1 flags0x18
int32 GetLevelXP(int32 Level)FinalNative+1 flags0x08
FSeasonLevel GetLevelReward(int32 Level)FinalNative+1 flags0x20
void GetLevelProgress(int32 Level, const float& levelPercent)FinalNative+1 flags0x08
USeason* GetCurrentSeason()FinalNative+1 flags0x08
int32 GetClaimedBonusScrips()FinalNative+1 flags0x04
TArray<UDataAsset*> GetAssetReferences(int32 ChallengeIndex, const USeasonChallenge*& outChallenge)FinalNative+1 flags0x20
TArray<FChallengeInfo> GetActiveChallenges(bool canGenerateNewChallenge)FinalNative+1 flags0x18
bool ConvertScripFragmentsToScrip(const int32& scripGained)FinalNative+1 flags0x05
bool ConvertHeartsToScrip(const int32& scripGained)FinalNative+1 flags0x05
void CompleteSeasonEvent_Server(USeasonEventData* InEvent)FinalNative+1 flags0x08
bool ClaimScripChallenge()FinalNative+1 flags0x01
bool ClaimReward(UObject* WorldContext, AFSDPlayerController* Player, int32 Level, bool isNormalReward)FinalNative+1 flags0x16
void CHEAT_SetSeasonMissionResult(int32 XPFromMission, int32 numberOfChallenges, USeasonEventData* Event)FinalNative+1 flags0x10
void CHEAT_ResetTimeToNewChallenge()FinalNative+1 flags0x00
void CHEAT_ResetReroll()FinalNative+1 flags0x00
void CHEAT_AddChallenge()FinalNative+1 flags0x00
bool CanRerollChallenge()FinalNative+1 flags0x01
bool BuyTreeNode(UObject* WorldContextObject, AFSDPlayerController* Player, int32 TreeOfVanityNodeID)FinalNative+1 flags0x15