Zdexby TheHolyOneZ
5,372 classes
/Script/SimpleUGC.UGCSubsystem 0x01D8 (472 B) align 8 inherited 0x0030 vtable /Script/SimpleUGC
0x00x01D8

Members 29

OffsetSizeNameTypeFlagsDefault
0x01forceNoModsbool7 flagsfalse
0x01noInternetAccessbool7 flagsfalse
0x01noModioUserbool7 flagsfalse
0x00330x01padding / unreflected
0x01IsJoiningbool6 flagsfalse
0x00350x03padding / unreflected
0x10CrashingDisabledModsTArray<FString>3 flags[]
0x01ModioTermsAndConditionsAcceptedbool7 flagsfalse
0x01ModioTermsAndConditionsEnabledbool6 flagstrue
0x01AuthenticationRequestActivebool7 flagsfalse
0x004B0x15padding / unreflected
0x10OnModioUserAuthenticatedFMulticastScriptDelegate4 flags<delegate>
0x10OnErrorInstallingFMulticastScriptDelegate4 flags<delegate>
0x50ModsFailedInstallTMap<FString, EUGCPackageError>2 flags<TMap>
0x10OnModDownloadExtractProgressFMulticastScriptDelegate4 flags<delegate>
0x10OnModDownloadExtractProgressFinishedFMulticastScriptDelegate4 flags<delegate>
0x10OnModUninstallProgressFinishedFMulticastScriptDelegate4 flags<delegate>
0x10OnModManagementStateChangedFMulticastScriptDelegate4 flags<delegate>
0x01IsModioModManagementEnabledbool7 flagsfalse
0x01110x07padding / unreflected
0x10OnLocalUserModsInstalledFMulticastScriptDelegate4 flags<delegate>
0x01IsLocalUserModsInstalledbool7 flagsfalse
0x01290x07padding / unreflected
0x10OnEscapeMenuOpenedFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnModioRequestHandledFMulticastScriptDelegate4 flags<delegate>
0x08UGCRegistryUUGCRegistry*7 flagsnullptr
0x08UGCSettingsUUGCSettings*7 flagsnullptr
0x08UGCLatentActionManagerUUGCLatentActionManager*7 flagsnullptr
0x10ModsPendingUninstallTArray<UUGCPackage*>Transient+2 flags[]
0x10ModsPendingUpdateTArray<UUGCPackage*>Transient+2 flags[]
0x10ModioRequestsTArray<EModioRequestType>TransientProtected+2 flags[]
0x10ModioSubscribeRequestsIdsTArray<int64>TransientProtected+2 flags[]
0x10ModioSubscribeDependecyRequestsIdsTArray<int64>TransientProtected+2 flags[]
0x10ModioAddDependecyRequestsIdsTArray<int64>TransientProtected+2 flags[]
0x01C80x10unreflected bytes to end of UUGCSubsystem

Functions 39

SignatureFlagsNativeParams
void UGRequiredModsFetched__DelegateSignature(const TArray<FString>& ModsToEnable, const TArray<FString>& ModsToInstall)Public0x20
void UGModProgressDone__DelegateSignature(const FString& ModName, const FString& ModId)Public0x20
void UGInstallError__DelegateSignature(const FString& ModName, const EUGCPackageError& ErrorType)Public0x11
void UGCRequestHandled__DelegateSignature(const EModioRequestType& requestType)Public0x01
void UGCModProgress__DelegateSignature(const FString& Name, const TArray<FString>& ModsPendingDownload, bool Downloading, int32 Progress, int32 Total)Public0x2C
void UGCModManagementStateChanged__DelegateSignature(bool Enabled)Public0x01
void UGCLocalUserModsInstalled__DelegateSignature()Public0x00
void UGCHiddenMods__DelegateSignature()Public0x00
void UGCEscapeMenuOpened__DelegateSignature()Public0x00
void UGCAuthenticatedModioUser__DelegateSignature(bool Authenticated)Public0x01
void SetPackagesAsRecentlyInstalled(const TArray<UUGCPackage*>& RecentMods)NativePublic0x10
void SetModsAsRecentlyInstalled(const TArray<FString>& RecentMods)NativePublic0x10
void SetModidngSettingsMenuEnabled(bool bEnabled)FinalNative+1 flags0x01
void SetCheckGameVersion(bool ShouldCheck)NativePublic0x01
void ResetModioError()NativePublic0x00
void RemoveRequestOfType(const EModioRequestType& requestType)NativePublic0x01
void MarkRecentlyInstalledModsSuccesful()NativePublic0x00
void K2_RequestTermsOfUse(UObject* WorldContext, const FLatentActionInfo& LatentInfo)NativePublic0x20
bool K2_RequestSubscribe(const FString& ModId)NativePublic0x11
void K2_RequestModThumbnailById(UObject* WorldContext, const FLatentActionInfo& LatentInfo, const FString& ModId)NativePublic0x30
void K2_RequestModThumbnail(UObject* WorldContext, const FLatentActionInfo& LatentInfo, UUGCPackage* Package)NativePublic0x28
void K2_RequestModMetaData(UObject* WorldContext, const FLatentActionInfo& LatentInfo, const FString& ModioStringID, const int64& ModId)NativePublic0x38
void K2_RequestModDependencyList(UObject* WorldContext, const FLatentActionInfo& LatentInfo, const FString& ModId, const FString& outParentId, const TArray<FString>& outModIds)NativePublic0x50
void K2_RequestFetchModUpdates()NativePublic0x00
void K2_RequestAuthentication()NativePublic0x00
bool IsModPendingUninstall(UUGCPackage* InMod)NativePublic0x09
bool HasOutstadingRequestOfType(const EModioRequestType& requestType)NativePublic0x02
TArray<EModioRequestType> GetQueuedModioRequests()FinalNative+1 flags0x10
TArray<FString> GetNamesOfModsPendingUpdate()NativePublic0x10
TArray<FString> GetNamesOfModsPendingUninstall()NativePublic0x10
TArray<FString> GetNamesOfModsPendingInstall()NativePublic0x10
FString GetModioErrorMessage()NativePublic0x10
int32 GetModioErrorCode()NativePublic0x04
bool GetModdingSettingsMenuEnabled()FinalNative+1 flags0x01
bool GetCheckGameVersion()NativePublic0x01
bool FetchModsForSession(const TArray<FString>& HostMods, const FScriptDelegate& OnModsFetched)NativePublic0x21
void EnableModioModManagement()NativePublic0x00
void DisableModioModManagement()NativePublic0x00
void ApplyPendingMods(bool FromJoining, bool FromStartScreen)NativePublic0x02

Subclasses 1