Zdexby TheHolyOneZ
4,790 classes
/Game/Gameplay/PC.PC_C 0x0AC9 (2,761 B) align 8 inherited 0x0858 40 scripted vtable /Game/Gameplay/PC
0x00x0AC9

Members 54

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x04Volume_Transition_NewTrack_0_13C24D3344B680374D2A67BE80DB5354float4 flags0
0x01Volume_Transition__Direction_13C24D3344B680374D2A67BE80DB5354ETimelineDirection4 flagsForward
0x08650x03padding / unreflected
0x08Volume TransitionUTimelineComponent*5 flagsnullptr
0x08GI RefUObject*6 flagsnullptr
0x120Current SessionFBlueprintSessionResult3 flags{}
0x08GM RefAGM_C*7 flagsnullptr
0x08Mec RefAMec_C*7 flagsnullptr
0x09A90x07padding / unreflected
0x08Camera Sensitivitydouble7 flags3
0x01Graphic AObool7 flagstrue
0x01Graphic ScreenModeEWindowMode7 flagsWindowedFullscreen
0x09BA0x02padding / unreflected
0x04Graphic Fogint327 flags1
0x04Graphic Reflexint327 flags1
0x01Graphic Vsyncbool7 flagstrue
0x09C50x03padding / unreflected
0x04Graphic RenderScaleint327 flags100
0x04Graphic DOFint327 flags2
0x04Graphic Bloomint327 flags1
0x09D40x04padding / unreflected
0x10Press Any KeyFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01Default Walkbool7 flagsfalse
0x01Default Talkbool7 flagstrue
0x01Invert Hbool7 flagsfalse
0x01Invert Vbool7 flagsfalse
0x04FPS Capint327 flags240
0x04Graphic Motionint327 flags0
0x04Mic Gateint327 flags-30
0x04Mic Volumeint327 flags0
0x01AntiAliasingbool7 flagstrue
0x09FD0x03padding / unreflected
0x04Reflectionsint327 flags2
0x04SelectedResolutionint327 flags1
0x08Save SettingsUSave_Settings_C*6 flagsnullptr
0x08DefaultInputsUInputMappingContext*6 flags/Game/Gameplay/Inputs/IMC_CharacterDefault.IMC_CharacterDef…
0x08MainSubmix RefUSoundSubmix*6 flags/Game/Audio/Mix/Submix_Main.Submix_Main
0x08Overlay HUDUW_GI_HUD_C*7 flagsnullptr
0x04Lauchingint327 flags0
0x0A2C0x04padding / unreflected
0x08World MixerUSoundSubmix*6 flagsnullptr
0x08Stick Sensitivitydouble7 flags3
0x08Stick Min Zonedouble7 flags3
0x08Stick Max Zonedouble7 flags3
0x08Stick Linearitydouble7 flags3
0x08Stick Boostdouble7 flags3
0x01Invert H Gbool7 flagsfalse
0x01Invert V Gbool7 flagsfalse
0x0A620x06padding / unreflected
0x08Stick Ratiodouble7 flags3
0x08Stick Walkdouble7 flags3
0x08Stick Rundouble7 flags3
0x01Use Gamepadbool7 flagsfalse
0x0A810x07padding / unreflected
0x10Set Active TriggerFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01Trigger Activationbool7 flagsfalse
0x0A990x07padding / unreflected
0x08Last Resolutiondouble7 flags0
0x08AudioClamp RefUSubmixEffectDynamicsProcessorPreset*6 flags/Game/Audio/Effects/SbME_ClampLimiter.SbME_ClampLimiter
0x10Save ReadyFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08As Main GIUMainGI_C*6 flagsnullptr
0x01RealtimeCamerabool7 flagstrue
Inherited from APlayerController 54
OffsetSizeNameTypeFlagsDefault
0x08PlayerUPlayer*6 flagsnullptr
0x08AcknowledgedPawnAPawn*6 flagsnullptr
0x08MyHUDAHUD*6 flagsnullptr
0x08PlayerCameraManagerAPlayerCameraManager*8 flagsnullptr
0x08PlayerCameraManagerClassTSubclassOf<APlayerCameraManager>8 flagsnullptr
0x01bAutoManageActiveCameraTargetbool6 flagstrue
0x03710x07padding / unreflected
0x18TargetViewRotationFRotatorNet+4 flags{Pitch=0, Yaw=0, Roll=0}
0x03900x18padding / unreflected
0x04SmoothTargetViewRotationSpeedfloat7 flags20
0x03AC0x04padding / unreflected
0x10HiddenActorsTArray<AActor*>4 flags[]
0x10HiddenPrimitiveComponentsTArray<TWeakObjectPtr<UPrimitiveComponent>>5 flags[]
0x03D00x04padding / unreflected
0x04LastSpectatorStateSynchTimefloat5 flags0
0x18LastSpectatorSyncLocationFVectorTransient+5 flags{X=0, Y=0, Z=0}
0x18LastSpectatorSyncRotationFRotatorTransient+4 flags{Pitch=0, Yaw=0, Roll=0}
0x04ClientCapint325 flags0
0x040C0x04padding / unreflected
0x08CheatManagerUCheatManager*Transient+8 flagsnullptr
0x08CheatClassTSubclassOf<UCheatManager>9 flags/Script/Engine.CheatManager
0x08PlayerInputUPlayerInput*Transient+6 flagsnullptr
0x10ActiveForceFeedbackEffectsTArray<FActiveForceFeedbackEffect>Transient+2 flags[]
0x04380x80padding / unreflected
0x01bPlayerIsWaiting : 1bit 4bool8 flagsfalse
0x04B90x03padding / unreflected
0x01NetPlayerIndexuint86 flags0
0x04BD0x5Bpadding / unreflected
0x08PendingSwapConnectionUNetConnection*7 flagsnullptr
0x08NetConnectionUNetConnection*7 flagsnullptr
0x05280x18padding / unreflected
0x04InputYawScalefloatDeprecated+6 flags2.5
0x04InputPitchScalefloatDeprecated+6 flags-2.5
0x04InputRollScalefloatDeprecated+6 flags1
0x01bShowMouseCursor : 1bit 0bool5 flagsfalse
0x01bEnableClickEvents : 1bit 1bool5 flagsfalse
0x01bEnableTouchEvents : 1bit 2bool5 flagstrue
0x01bEnableMouseOverEvents : 1bit 3bool5 flagsfalse
0x01bEnableTouchOverEvents : 1bit 4bool5 flagsfalse
0x01bForceFeedbackEnabled : 1bit 5bool5 flagstrue
0x01bEnableMotionControls : 1bit 6bool5 flagstrue
0x01bEnableStreamingSource : 1bit 7bool5 flagstrue
0x01bStreamingSourceShouldActivate : 1bit 0bool5 flagstrue
0x01bStreamingSourceShouldBlockOnSlowStreaming : 1bit 1bool5 flagstrue
0x054E0x02padding / unreflected
0x01StreamingSourcePriorityEStreamingSourcePriority7 flagsNormal
0x05510x03padding / unreflected
0x04StreamingSourceDebugColorFColor7 flags{B=0, G=0, R=0, A=0}
0x10StreamingSourceShapesTArray<FStreamingSourceShape>4 flags[]
0x04ForceFeedbackScalefloat6 flags1
0x056C0x04padding / unreflected
0x10ClickEventKeysTArray<FKey>4 flags[1 item]
0x01DefaultMouseCursorEMouseCursor8 flagsDefault
0x01CurrentMouseCursorEMouseCursor6 flagsNone
0x01DefaultClickTraceChannelECollisionChannel8 flagsECC_Visibility
0x01CurrentClickTraceChannelECollisionChannel6 flagsECC_WorldStatic
0x04HitResultTraceDistancefloat7 flags1e+05
0x02SeamlessTravelCountuint165 flags0
0x02LastCompletedSeamlessTravelCountuint165 flags0
0x058C0x84padding / unreflected
0x08InactiveStateInputComponentUInputComponent*Protected+8 flagsnullptr
0x01bShouldPerformFullTickWhenPaused : 1bit 2boolProtected+5 flagsfalse
0x06190x17padding / unreflected
0x08CurrentTouchInterfaceUTouchInterface*Protected+6 flagsnullptr
0x08OverridePlayerInputClassTSubclassOf<UPlayerInput>Protected+7 flagsnullptr
0x06400x78padding / unreflected
0x08SpectatorPawnASpectatorPawn*6 flagsnullptr
0x06C00x04padding / unreflected
0x01bIsLocalPlayerControllerbool5 flagsfalse
0x06C50x03padding / unreflected
0x18SpawnLocationFVectorNetProtected+5 flags{X=0, Y=0, Z=0}
Inherited from AController 9
OffsetSizeNameTypeFlagsDefault
0x08PlayerStateAPlayerState*NetRepNotify+8 flagsnullptr
0x02B80x08padding / unreflected
0x10OnInstigatedAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x10OnPossessedPawnChangedFMulticastScriptDelegate4 flags<delegate>
0x08StateNameFName5 flagsNone
0x08PawnAPawn*NetRepNotify+6 flagsnullptr
0x02F00x08padding / unreflected
0x08CharacterACharacter*6 flagsnullptr
0x08TransformComponentUSceneComponent*8 flags/Script/Engine.Default__Controller.TransformComponent0
0x03080x18padding / unreflected
0x18ControlRotationFRotatorProtected+4 flags{Pitch=0, Yaw=0, Roll=0}
0x01bAttachToPawn : 1bit 0boolProtected+5 flagsfalse
Inherited from AActor 79
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x01bActorEnableCollision : 1bit 7bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 0boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 5boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 40

SignatureFlagsNativeParams
void Set Mic input(const FString& Value)
Script5 statements · 126 bytes of bytecode
0x0000UpdateVoiceInputDevice(Value);0x0013Save Settings.AudioSettings.Input_55_7C7938414CE4DFC8DBFB118056CD6A86 = Value;0x004D/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.SaveSettings(Save Settings, this);0x007Breturn;0x007D// end of script
Public0x10
void Set Global Volume(int32 Value)
Script11 statements · 423 bytes of bytecode
0x0000CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Value, 0);0x0022CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(Value);0x0047CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Conv_IntToDouble_ReturnValue, 1, 100, 0.01, 1);0x0090CallFunc_MultiplyMultiply_FloatFloat_ReturnValue = MultiplyMultiply_FloatFloat(CallFunc_MapRangeClamped_ReturnValue, 2);0x00BECallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_MultiplyMultiply_FloatFloat_ReturnValue, 0, CallFunc_Greater_IntInt_ReturnValue);0x00F5CallFunc_SetSubmixOutputVolume_InOutputVolume_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x0112MainSubmix Ref.SetSubmixOutputVolume(this, CallFunc_SetSubmixOutputVolume_InOutputVolume_ImplicitCast);0x013CSave Settings.AudioSettings.Volume_49_6FCED60E48451733AF011387662DCAF4 = Value;0x0176/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.SaveSettings(Save Settings, this);0x01A4return;0x01A6// end of script
Public0x04
void Get Resolutions(TArray<FIntPoint>& Resolutions)
Script6 statements · 90 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetSupportedFullscreenResolutions_Resolutions = {};0x001FCallFunc_GetSupportedFullscreenResolutions_ReturnValue = GetSupportedFullscreenResolutions(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x003CResolutions = CallFunc_GetSupportedFullscreenResolutions_Resolutions;0x0057return;0x0059// end of script
Public0x10
void Set Reflections(int32 Value)
Script4 statements · 44 bytes of bytecode
0x0000Reflections = Value;0x001BApply Graphics Settings();0x0029return;0x002B// end of script
Public0x04
void Set Antialiasing(bool Value)
Script4 statements · 36 bytes of bytecode
0x0000AntiAliasing = Value;0x0013Apply Graphics Settings();0x0021return;0x0023// end of script
Public0x01
void Apply Mic Settings()
Script3 statements · 48 bytes of bytecode
0x0000Mec Ref.Net Set Mic(Mic Volume);0x002Dreturn;0x002F// end of script
Public0x00
void Set Mic Gate(int32 Value)
Script4 statements · 44 bytes of bytecode
0x0000Mic Gate = Value;0x001BApply Mic Settings();0x0029return;0x002B// end of script
Public0x04
void Set Mic Volume(int32 Value)
Script6 statements · 148 bytes of bytecode
0x0000Mic Volume = Value;0x001BApply Mic Settings();0x0029Save Settings.AudioSettings.Microphone_50_8DCCB93340F6D322F25D63907ACBF478 = Mic Volume;0x0063/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.SaveSettings(Save Settings, this);0x0091return;0x0093// end of script
Public0x04
int32 Get Fog Quality()
Script15 statements · 541 bytes of bytecode
0x0000Temp_int_Variable_1 = 90;0x0017Temp_int_Variable_2 = 60;0x002ETemp_int_Variable_3 = 30;0x0045CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(Graphic RenderScale);0x006ACallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x009DCallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(100, CallFunc_Conv_IntToDouble_ReturnValue);0x00CBBreakVector2D(CallFunc_GetViewportSize_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x00F0Temp_int_Variable = Graphic Fog;0x010BCallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(Switch(Temp_int_Variable, 0 => Temp_int_Variable_3, 1 => Temp_int_Variable_2, 2 => Temp_int_Variable_1, default => K2Node_Select_Default));0x0176CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_BreakVector2D_Y, CallFunc_Conv_IntToDouble_ReturnValue_1);0x01A4CallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue_1, CallFunc_Divide_DoubleDouble_ReturnValue);0x01D2CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Divide_DoubleDouble_ReturnValue_2);0x01F7ReturnValue = CallFunc_FTrunc_ReturnValue;0x0212return ReturnValue;0x021C// end of script
Public0x04
void Set MotionBlur(int32 Value)
Script4 statements · 44 bytes of bytecode
0x0000Graphic Motion = Value;0x001BApply Graphics Settings();0x0029return;0x002B// end of script
Public0x04
void Set FPS Cap(int32 Value)
Script9 statements · 208 bytes of bytecode
0x0000FPS Cap = Value;0x001BCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x002FCallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(FPS Cap);0x0054CallFunc_SetFrameRateLimit_NewLimit_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x0071CallFunc_GetGameUserSettings_ReturnValue.SetFrameRateLimit(CallFunc_SetFrameRateLimit_NewLimit_ImplicitCast);0x009ACallFunc_GetGameUserSettings_ReturnValue.ApplySettings(false);0x00BFSave Graphics();0x00CDreturn;0x00CF// end of script
Public0x04
void Set Reflex(int32 Value)
Script26 statements · 356 bytes of bytecode
0x0000PushFlow(Label_0161);0x0005PushFlow(Label_010C);0x000AGraphic Reflex = Value;0x0025CallFunc_GetReflexAvailable_ReturnValue = /Script/Reflex.Default__ReflexBlueprintLibrary.GetReflexAvailable();0x004Fif (!(CallFunc_GetReflexAvailable_ReturnValue)) PopFlow();0x0059K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(Graphic Reflex, 0);0x007Bif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_00E9;0x0089K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(Graphic Reflex, 1);0x00ABif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_011B;0x00B9K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(Graphic Reflex, 2);0x00DBif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_013E;0x00E9Label_00E9:0x00E9/Script/Reflex.Default__ReflexBlueprintLibrary.SetReflexMode(0);0x010BPopFlow();0x010CLabel_010C:0x010CSave Graphics();0x011APopFlow();0x011BLabel_011B:0x011B/Script/Reflex.Default__ReflexBlueprintLibrary.SetReflexMode(1);0x013DPopFlow();0x013ELabel_013E:0x013E/Script/Reflex.Default__ReflexBlueprintLibrary.SetReflexMode(3);0x0160PopFlow();0x0161Label_0161:0x0161return;0x0163// end of script
Public0x04
void Set VSync(int32 Value)
Script16 statements · 247 bytes of bytecode
0x0000PushFlow(Label_00F4);0x0005PushFlow(Label_00E5);0x000ATemp_int_Variable = Value;0x0025Temp_bool_Variable = true;0x0030Temp_bool_Variable_1 = false;0x003BGraphic Vsync = Switch(Temp_int_Variable, 0 => Temp_bool_Variable_1, 1 => Temp_bool_Variable, default => K2Node_Select_Default);0x0082CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0096CallFunc_GetGameUserSettings_ReturnValue.SetVSyncEnabled(Graphic Vsync);0x00BFCallFunc_GetGameUserSettings_ReturnValue.ApplySettings(false);0x00E4PopFlow();0x00E5Label_00E5:0x00E5Save Graphics();0x00F3PopFlow();0x00F4Label_00F4:0x00F4return;0x00F6// end of script
Public0x04
void Set RenderScale(int32 Value)
Script4 statements · 44 bytes of bytecode
0x0000Graphic RenderScale = Value;0x001BApply Graphics Settings();0x0029return;0x002B// end of script
Public0x04
void Set Indirect(bool On)
Script4 statements · 36 bytes of bytecode
0x0000Graphic AO = On;0x0013Apply Graphics Settings();0x0021return;0x0023// end of script
Public0x01
void Set DOF Quality(int32 Value)
Script4 statements · 44 bytes of bytecode
0x0000Graphic DOF = Value;0x001BApply Graphics Settings();0x0029return;0x002B// end of script
Public0x04
void Set Bloom Quality(int32 Value)
Script4 statements · 44 bytes of bytecode
0x0000Graphic Bloom = Value;0x001BApply Graphics Settings();0x0029return;0x002B// end of script
Public0x04
void Set Fog Quality(int32 Value)
Script4 statements · 44 bytes of bytecode
0x0000Graphic Fog = Value;0x001BApply Graphics Settings();0x0029return;0x002B// end of script
Public0x04
void Set Resolution(int32 Value)
Script17 statements · 326 bytes of bytecode
0x0000PushFlow(Label_0143);0x0005PushFlow(Label_0134);0x000ACallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x001ECallFunc_GetSupportedFullscreenResolutions_Resolutions = {};0x0029CallFunc_GetSupportedFullscreenResolutions_ReturnValue = GetSupportedFullscreenResolutions(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x0046CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x0081CallFunc_Clamp_ReturnValue = clamp(Value, 0, CallFunc_Array_LastIndex_ReturnValue);0x00B4SelectedResolution = CallFunc_Clamp_ReturnValue;0x00CF/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSupportedFullscreenResolutions_Resolutions, SelectedResolution, CallFunc_Array_Get_Item);0x010ACallFunc_GetGameUserSettings_ReturnValue.SetScreenResolution(CallFunc_Array_Get_Item);0x0133PopFlow();0x0134Label_0134:0x0134Save Graphics();0x0142PopFlow();0x0143Label_0143:0x0143return;0x0145// end of script
Public0x04
void Set Screen Mode(const EWindowMode& Mode)
Script22 statements · 384 bytes of bytecode
0x0000PushFlow(Label_017D);0x0005PushFlow(Label_010C);0x000AGraphic ScreenMode = Mode;0x0025CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0039CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(Graphic ScreenMode, 1);0x0058if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_011B;0x0066CallFunc_GetDesktopResolution_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetDesktopResolution();0x0098CallFunc_GetGameUserSettings_ReturnValue.SetScreenResolution(CallFunc_GetDesktopResolution_ReturnValue);0x00C1CallFunc_GetGameUserSettings_ReturnValue.SetFullscreenMode(Graphic ScreenMode);0x00EACallFunc_GetGameUserSettings_ReturnValue.ApplyResolutionSettings(false);0x010BPopFlow();0x010CLabel_010C:0x010CSave Graphics();0x011APopFlow();0x011BLabel_011B:0x011BSet Resolution(SelectedResolution);0x0132CallFunc_GetGameUserSettings_ReturnValue.SetFullscreenMode(Graphic ScreenMode);0x015BCallFunc_GetGameUserSettings_ReturnValue.ApplyResolutionSettings(false);0x017CPopFlow();0x017DLabel_017D:0x017Dreturn;0x017F// end of script
Public0x01
void Graphic Commands(double Frame Weight, double Sharpen, int32 ScreenPercentage, int32 Near Clip, int32 Fog, int32 DOF Quality, int32 Bloom Quality, int32 Motion Blur, bool AO, bool AA)
Script91 statements · 2,191 bytes of bytecode
0x0000PushFlow(Label_088C);0x0005PushFlow(Label_0807);0x000APushFlow(Label_0749);0x000FPushFlow(Label_05F2);0x0014PushFlow(Label_0474);0x0019PushFlow(Label_042F);0x001EPushFlow(Label_03AF);0x0023PushFlow(Label_033A);0x0028PushFlow(Label_02F8);0x002DPushFlow(Label_0256);0x0032PushFlow(Label_01E1);0x0037PushFlow(Label_00BD);0x003CCallFunc_Conv_DoubleToString_ReturnValue_2 = Conv_DoubleToString(Frame Weight);0x0061CallFunc_Concat_StrStr_ReturnValue_14 = Concat_StrStr("r.TemporalAACurrentFrameWeight ", CallFunc_Conv_DoubleToString_ReturnValue_2);0x00A7ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_14, nullptr);0x00BCPopFlow();0x00BDLabel_00BD:0x00BDCallFunc_Conv_DoubleToString_ReturnValue = Conv_DoubleToString(Sharpen);0x00E2CallFunc_SelectString_ReturnValue = SelectString(CallFunc_Conv_DoubleToString_ReturnValue, "0", AntiAliasing);0x0113CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("r.Tonemapper.Sharpen ", CallFunc_SelectString_ReturnValue);0x014FExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue, nullptr);0x0164CallFunc_SelectString_ReturnValue_1 = SelectString("2", "0", AntiAliasing);0x018FCallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("r.AntiAliasingMethod ", CallFunc_SelectString_ReturnValue_1);0x01CBExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_1, nullptr);0x01E0PopFlow();0x01E1Label_01E1:0x01E1CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(ScreenPercentage);0x0206CallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr("r.ScreenPercentage ", CallFunc_Conv_IntToString_ReturnValue);0x0240ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_4, nullptr);0x0255PopFlow();0x0256Label_0256:0x0256CallFunc_Less_IntInt_ReturnValue = Less_IntInt(ScreenPercentage, 100);0x0278CallFunc_SelectString_ReturnValue_3 = SelectString("1", "0", CallFunc_Less_IntInt_ReturnValue);0x02A3CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("r.TemporalAA.Upsampling ", CallFunc_SelectString_ReturnValue_3);0x02E2ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_3, nullptr);0x02F7PopFlow();0x02F8Label_02F8:0x02F8ExecuteConsoleCommand(this, "r.Editor.Viewport.ScreenPercentageMode.RealTime 100", nullptr);0x0339PopFlow();0x033ALabel_033A:0x033ACallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(Near Clip);0x035FCallFunc_Concat_StrStr_ReturnValue_13 = Concat_StrStr("r.SetNearClipPlane ", CallFunc_Conv_IntToString_ReturnValue_2);0x0399ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_13, nullptr);0x03AEPopFlow();0x03AFLabel_03AF:0x03AFCallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(Fog);0x03D4CallFunc_Concat_StrStr_ReturnValue_12 = Concat_StrStr("r.VolumetricFog.GridPixelSize ", CallFunc_Conv_IntToString_ReturnValue_1);0x0419ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_12, nullptr);0x042EPopFlow();0x042FLabel_042F:0x042FCallFunc_Concat_StrStr_ReturnValue_11 = Concat_StrStr("r.SSR.Quality ", "0");0x045EExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_11, nullptr);0x0473PopFlow();0x0474Label_0474:0x0474CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(DOF Quality, 0);0x0496CallFunc_SelectString_ReturnValue_5 = SelectString(".25", "0", CallFunc_Greater_IntInt_ReturnValue_1);0x04C3CallFunc_Concat_StrStr_ReturnValue_10 = Concat_StrStr("r.DOF.Kernel.MaxForegroundRadius ", CallFunc_SelectString_ReturnValue_5);0x050BExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_10, nullptr);0x0520CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(DOF Quality, 1);0x0542CallFunc_SelectString_ReturnValue_4 = SelectString("1", "0", CallFunc_Greater_IntInt_ReturnValue);0x056DCallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr("r.DOF.Recombine.Quality ", CallFunc_SelectString_ReturnValue_4);0x05ACExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_9, nullptr);0x05C1ExecuteConsoleCommand(this, "r.DOF.Kernel.MaxBackgroundRadius 0", nullptr);0x05F1PopFlow();0x05F2Label_05F2:0x05F2CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(Motion Blur);0x0617CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, 20);0x0645CallFunc_Conv_DoubleToString_ReturnValue_1 = Conv_DoubleToString(CallFunc_Divide_DoubleDouble_ReturnValue);0x066ACallFunc_Concat_StrStr_ReturnValue_8 = Concat_StrStr("r.MotionBlur.Amount ", CallFunc_Conv_DoubleToString_ReturnValue_1);0x06A5ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_8, nullptr);0x06BACallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("r.BloomQuality ", "5");0x06EAExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_7, nullptr);0x06FFCallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr("r.LensFlareQuality ", "0");0x0733ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_6, nullptr);0x0748PopFlow();0x0749Label_0749:0x0749CallFunc_SelectString_ReturnValue_2 = SelectString("1", "0", AO);0x0774CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("r.CapsuleIndirectShadows ", CallFunc_SelectString_ReturnValue_2);0x07B4ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_2, nullptr);0x07C9CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr("r.SSFS ", "0");0x07F1ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue_5, nullptr);0x0806PopFlow();0x0807Label_0807:0x0807ExecuteConsoleCommand(this, "r.Nanite 0", nullptr);0x081FExecuteConsoleCommand(this, "r.HZBOcclusion 0", nullptr);0x083DExecuteConsoleCommand(this, "r.Streaming.PoolSize 2000", nullptr);0x0864ExecuteConsoleCommand(this, "p.AsyncPhysicsBlockMode 1", nullptr);0x088BPopFlow();0x088CLabel_088C:0x088Creturn;0x088E// end of script
Public0x2A
void Volume Transition__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(15);0x000Freturn;0x0011// end of script
0x00
void Volume Transition__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(6212);0x000Freturn;0x0011// end of script
0x00
void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key = Key;0x0012ExecuteUbergraph_PC(6183);0x0021return;0x0023// end of script
0x18
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(1490);0x000Freturn;0x0011// end of script
EventProtected0x00
void Apply Graphics Settings()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(4612);0x000Freturn;0x0011// end of script
0x00
void Initiate()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(4913);0x000Freturn;0x0011// end of script
0x00
void ReceivePossess(APawn* PossessedPawn)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PossessedPawn = PossessedPawn;0x0012ExecuteUbergraph_PC(4918);0x0021return;0x0023// end of script
EventProtected0x08
void Invite Accepted(bool bWasSuccessful, int32 LocalPlayerNum, const FString& InvitedBy, FBlueprintSessionResult& Session)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bWasSuccessful = bWasSuccessful;0x0012PersistentFrame.K2Node_CustomEvent_LocalPlayerNum = LocalPlayerNum;0x0024PersistentFrame.K2Node_CustomEvent_InvitedBy = InvitedBy;0x0036PersistentFrame.K2Node_CustomEvent_Session = Session;0x0048ExecuteUbergraph_PC(4933);0x0057return;0x0059// end of script
0x138
void Save Graphics()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(5094);0x000Freturn;0x0011// end of script
0x00
void Set World Volume(bool TRUE)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_True_1 = TRUE;0x0012ExecuteUbergraph_PC(5526);0x0021return;0x0023// end of script
0x01
void Force World Volume(bool TRUE)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_True = TRUE;0x0012ExecuteUbergraph_PC(5527);0x0021return;0x0023// end of script
0x01
void Quit Session by Force(bool Client Only, const E_LoadMessage& ScreenMessage)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Client_Only = Client Only;0x0012PersistentFrame.K2Node_CustomEvent_ScreenMessage = ScreenMessage;0x0024ExecuteUbergraph_PC(5528);0x0033return;0x0035// end of script
0x02
void Check Resolution()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(5547);0x000Freturn;0x0011// end of script
0x00
void Banned Session Close()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC(5963);0x000Freturn;0x0011// end of script
0x00
void Save Language(const FString& Language)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Language = Language;0x0012ExecuteUbergraph_PC(6135);0x0021return;0x0023// end of script
0x10
void ExecuteUbergraph_PC(int32 EntryPoint)
Script252 statements · 6,220 bytes of bytecode
0x0000PushFlow(Label_1849);0x0005goto [EntryPoint];0x000FTemp_real_Variable = 1f;0x0026Temp_real_Variable_1 = 0f;0x003DTemp_byte_Variable = Volume_Transition__Direction_13C24D3344B680374D2A67BE80DB5354;0x0058World Mixer.SetSubmixOutputVolume(this, Switch(Temp_byte_Variable, 0 => Temp_real_Variable, 1 => Temp_real_Variable_1, default => K2Node_Select_Default));0x00B0PopFlow();0x00B1Label_00B1:0x00B1CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x00C6K2Node_DynamicCast_AsGM = Cast<GM_C>(CallFunc_GetGameMode_ReturnValue);0x00EAK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsGM);0x0107if (!(K2Node_DynamicCast_bSuccess)) goto Label_0129;0x0115GM Ref = K2Node_DynamicCast_AsGM;0x0128PopFlow();0x0129Label_0129:0x0129Delay(this, 0.1f, LatentActionInfo{0xB1, 1727340751, FName(ExecuteUbergraph_PC), this});0x015FPopFlow();0x0160CallFunc_Get_Fog_Quality_ReturnValue = Get Fog Quality();0x0180Graphic Commands(0.2, 3, Graphic RenderScale, 2, CallFunc_Get_Fog_Quality_ReturnValue, Graphic DOF, Graphic Bloom, 0, Graphic AO, AntiAliasing);0x01E0Save Graphics();0x01EEPopFlow();0x01EFLabel_01EF:0x01EFCallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0209K2Node_DynamicCast_AsMec = Cast<Mec_C>(CallFunc_GetPlayerPawn_ReturnValue);0x022DK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMec);0x024Aif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0291;0x0258Mec Ref = K2Node_DynamicCast_AsMec;0x026BMec Ref.Initiate(this);0x0290PopFlow();0x0291Label_0291:0x0291Delay(this, 0.1f, LatentActionInfo{0x1EF, 54085712, FName(ExecuteUbergraph_PC), this});0x02C7PopFlow();0x02C8Save Ready.Broadcast();0x02DBPopFlow();0x02DCLabel_02DC:0x02DC/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.SaveSettings(Save Settings, this);0x030APopFlow();0x030BLabel_030B:0x030BCallFunc_IsValid_ReturnValue = IsValid(Save Settings);0x0328if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0332Save Settings.Language = K2Node_CustomEvent_Language;0x0363goto Label_02DC;0x0368Label_0368:0x0368PushFlow(Label_059A);0x036DSelectedResolution = Save Settings.GraphicSettings.Resolution_28_F159FFCD4C225FDE6E34BFAFE23BAF46;0x03A7Graphic ScreenMode = Save Settings.GraphicSettings.ScreenMode_4_C39ECCFB4F7D778CFABF33B78E48775B;0x03E1FPS Cap = Save Settings.GraphicSettings.FPSCap_23_9C1EB6174E0346164941108BB97A8011;0x041BGraphic Vsync = Save Settings.GraphicSettings.VSync_13_5E6783784BF59DB1595D48B48613A305;0x044DGraphic Reflex = Save Settings.GraphicSettings.Reflex_10_0655F9E44F748CDCD3A8F989D3676C70;0x0487Graphic RenderScale = Save Settings.GraphicSettings.RenderScale_16_EABBF6BC445B3F4C47BC93A909649B65;0x04C1AntiAliasing = Save Settings.GraphicSettings.AntiAliasing_25_1C7FB2F34A6C9E2C439095AABA8F5701;0x04F3Graphic DOF = Save Settings.GraphicSettings.DOF_18_F367DA5F4A4CC4FD0F98A0814CB82E6E;0x052DGraphic Fog = Save Settings.GraphicSettings.Fog_8_70E233414EECA336830000B22359850E;0x0567Graphic AO = Save Settings.GraphicSettings.AO_1_E5BDB3254692F01E8210478157959427;0x0599PopFlow();0x059ALabel_059A:0x059AApply Graphics Settings();0x05A8RealtimeCamera = Save Settings.RealtimeCamera;0x05D1PopFlow();0x05D2PushFlow(Label_07E9);0x05D7PushFlow(Label_079B);0x05DCPushFlow(Label_061A);0x05E1PushFlow(Label_00B1);0x05E6ReadFriendList(this, LatentActionInfo{-1, 940111701, FName(ExecuteUbergraph_PC), this}, 2);0x0619PopFlow();0x061ALabel_061A:0x061ACallFunc_DoesSaveGameExist_ReturnValue_1 = DoesSaveGameExist("Save_Settings", 0);0x0642if (!(CallFunc_DoesSaveGameExist_ReturnValue_1)) goto Label_0678;0x0650CallFunc_DeleteGameInSlot_ReturnValue = DeleteGameInSlot("Save_Settings", 0);0x0678Label_0678:0x0678CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist("Save_NewSettings", 0);0x06A3if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_088C;0x06B1Label_06B1:0x06B1PrintString(this, "SAVE EXIST", true, true, LinearColor{0.505823f, 1f, 0f, 1f}, 5f, FName(None));0x06FECallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot("Save_NewSettings", 0);0x0729K2Node_DynamicCast_AsSave_Settings = Cast<Save_Settings_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x074DK2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsSave_Settings);0x076Aif (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x0774Save Settings = K2Node_DynamicCast_AsSave_Settings;0x0787PushFlow(Label_11CD);0x078CPushFlow(Label_103E);0x0791PushFlow(Label_0D33);0x0796goto Label_0368;0x079BLabel_079B:0x079BK2Node_CreateDelegate_OutputDelegate.Bind(this, Check Resolution);0x07B2CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 1f, true, false, 0f, 0f);0x07E8PopFlow();0x07E9Label_07E9:0x07E9AudioClamp Ref.Settings.LookAheadMsec = 0f;0x081FAudioClamp Ref.Settings.AttackTimeMsec = 0f;0x0855AudioClamp Ref.Settings.ReleaseTimeMsec = 0f;0x088BPopFlow();0x088CLabel_088C:0x088CPrintString(this, "SAVE DOES NOT EXIST", true, true, LinearColor{1f, 0.083431f, 0f, 1f}, 10f, FName(None));0x08E2CallFunc_CreateSaveGameObject_ReturnValue = CreateSaveGameObject(/Game/Gameplay/Save_Settings.Save_Settings_C);0x08FFSave Settings = CallFunc_CreateSaveGameObject_ReturnValue;0x0912PushFlow(Label_06B1);0x0917PushFlow(Label_095E);0x091CPushFlow(Label_098D);0x0921PushFlow(Label_0B0F);0x0926CallFunc_GetFramePace_ReturnValue = GetFramePace();0x0942FPS Cap = CallFunc_GetFramePace_ReturnValue;0x095DPopFlow();0x095ELabel_095E:0x095E/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.SaveSettings(Save Settings, this);0x098CPopFlow();0x098DLabel_098D:0x098DK2Node_MakeStruct_GraphicSettings.Resolution_28_F159FFCD4C225FDE6E34BFAFE23BAF46 = SelectedResolution;0x09B1K2Node_MakeStruct_GraphicSettings.ScreenMode_4_C39ECCFB4F7D778CFABF33B78E48775B = Graphic ScreenMode;0x09D5K2Node_MakeStruct_GraphicSettings.FPSCap_23_9C1EB6174E0346164941108BB97A8011 = FPS Cap;0x09F9K2Node_MakeStruct_GraphicSettings.VSync_13_5E6783784BF59DB1595D48B48613A305 = Graphic Vsync;0x0A15K2Node_MakeStruct_GraphicSettings.Reflex_10_0655F9E44F748CDCD3A8F989D3676C70 = Graphic Reflex;0x0A39K2Node_MakeStruct_GraphicSettings.RenderScale_16_EABBF6BC445B3F4C47BC93A909649B65 = Graphic RenderScale;0x0A5DK2Node_MakeStruct_GraphicSettings.AntiAliasing_25_1C7FB2F34A6C9E2C439095AABA8F5701 = AntiAliasing;0x0A79K2Node_MakeStruct_GraphicSettings.DOF_18_F367DA5F4A4CC4FD0F98A0814CB82E6E = Graphic DOF;0x0A9DK2Node_MakeStruct_GraphicSettings.Fog_8_70E233414EECA336830000B22359850E = Graphic Fog;0x0AC1K2Node_MakeStruct_GraphicSettings.AO_1_E5BDB3254692F01E8210478157959427 = Graphic AO;0x0ADDSave Settings.GraphicSettings = K2Node_MakeStruct_GraphicSettings;0x0B0EPopFlow();0x0B0FLabel_0B0F:0x0B0FCallFunc_GetSupportedFullscreenResolutions_Resolutions = {};0x0B1ACallFunc_GetSupportedFullscreenResolutions_ReturnValue = GetSupportedFullscreenResolutions(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x0B37CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x0B72SelectedResolution = CallFunc_Array_LastIndex_ReturnValue;0x0B8DCallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x0BC8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSupportedFullscreenResolutions_Resolutions, CallFunc_Array_LastIndex_ReturnValue, CallFunc_Array_Get_Item);0x0C03CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(CallFunc_Array_Get_Item.Y, 2000);0x0C2Eif (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_0C54;0x0C3CGraphic RenderScale = 60;0x0C53PopFlow();0x0C54Label_0C54:0x0C54CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x0C8F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSupportedFullscreenResolutions_Resolutions, CallFunc_Array_LastIndex_ReturnValue, CallFunc_Array_Get_Item);0x0CCACallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Get_Item.Y, 1200);0x0CF5if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_0D1B;0x0D03Graphic RenderScale = 80;0x0D1APopFlow();0x0D1BLabel_0D1B:0x0D1BGraphic RenderScale = 100;0x0D32PopFlow();0x0D33Label_0D33:0x0D33PushFlow(Label_0DD7);0x0D38Camera Sensitivity = Save Settings.InputsSettings.Sensitivity_40_6FCED60E48451733AF011387662DCAF4;0x0D72Invert V = Save Settings.InputsSettings.VerticalInvert_42_8DCCB93340F6D322F25D63907ACBF478;0x0DA4Invert H = Save Settings.InputsSettings.HorizontalInvert_44_5A216ADF40E89745E3444CA4602EFA44;0x0DD6PopFlow();0x0DD7Label_0DD7:0x0DD7Stick Sensitivity = Save Settings.GamepadSettings.Sensitivity_2_027C629548914D15344108B3689EA352;0x0E11Stick Min Zone = Save Settings.GamepadSettings.CameraDeadzone_18_03AA9E344E609760745319B2529AA58C;0x0E4BStick Max Zone = Save Settings.GamepadSettings.CameraLimit_19_8AB27FA148AE1E7BE703148880251F04;0x0E85Stick Linearity = Save Settings.GamepadSettings.Linearity_10_F3D6852B4CB476DF0F0F62940FEE7ABD;0x0EBFStick Boost = Save Settings.GamepadSettings.Boost_12_976C3A974C188F48EDDDDFBB30A378EC;0x0EF9Invert H G = Save Settings.GamepadSettings.InvertX_15_81FE04CF4F0C14BCF70A3D88BBFC46F2;0x0F2BInvert V G = Save Settings.GamepadSettings.InvertY_17_DF3EAE1C4C4E5303EB67928EDB991ABA;0x0F5DStick Run = Save Settings.GamepadSettings.RunThreshold_22_76BB243E4B109AED1D7E0ABFBCAA081B;0x0F97Stick Walk = Save Settings.GamepadSettings.WalkThreshold_24_82B778214FCC26C93BE7BC802BF8545F;0x0FD1Stick Ratio = Save Settings.GamepadSettings.VerticalRatio_27_B64D8F6648AC0872B4366C87196B98E7;0x100BUse Gamepad = Save Settings.GamepadSettings.UseGamepad_29_AB052A864B0E1F1AD11364A5DCE1EF42;0x103DPopFlow();0x103ELabel_103E:0x103ECallFunc_IsEmpty_ReturnValue = IsEmpty(Save Settings.Language);0x1071if (!(CallFunc_IsEmpty_ReturnValue)) goto Label_1129;0x107FCallFunc_GetGameInstance_ReturnValue_4 = GetGameInstance(this);0x1094K2Node_DynamicCast_AsMain_GI_4 = Cast<MainGI_C>(CallFunc_GetGameInstance_ReturnValue_4);0x10B8K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsMain_GI_4);0x10D5if (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x10DFCallFunc_GetCurrentCulture_ReturnValue = GetCurrentCulture();0x10FBK2Node_DynamicCast_AsMain_GI_4.Set Language(CallFunc_GetCurrentCulture_ReturnValue);0x1128PopFlow();0x1129Label_1129:0x1129CallFunc_GetGameInstance_ReturnValue_3 = GetGameInstance(this);0x113EK2Node_DynamicCast_AsMain_GI_3 = Cast<MainGI_C>(CallFunc_GetGameInstance_ReturnValue_3);0x1162K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsMain_GI_3);0x117Fif (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x1189K2Node_DynamicCast_AsMain_GI_3.Set Language(Save Settings.Language);0x11CCPopFlow();0x11CDLabel_11CD:0x11CDDelay(this, 0.2f, LatentActionInfo{0x2C8, 552683814, FName(ExecuteUbergraph_PC), this});0x1203PopFlow();0x1204DelayUntilNextTick(this, LatentActionInfo{0x160, -121195573, FName(ExecuteUbergraph_PC), this});0x1235PopFlow();0x1236Label_1236:0x1236CallFunc_HasAuthority_ReturnValue = HasAuthority();0x124Aif (!(CallFunc_HasAuthority_ReturnValue)) goto Label_1259;0x1258PopFlow();0x1259Label_1259:0x1259CallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x126EK2Node_DynamicCast_AsMain_GI_1 = Cast<MainGI_C>(CallFunc_GetGameInstance_ReturnValue_1);0x1292K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMain_GI_1);0x12AFif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x12B9K2Node_DynamicCast_AsMain_GI_1.Set ScreenMessage(K2Node_CustomEvent_ScreenMessage);0x12E6K2Node_DynamicCast_AsMain_GI_1.Destroy Session(false);0x130BMec Ref.Lock Inputs(true);0x1330PopFlow();0x1331goto Label_01EF;0x1336Initiate();0x1344PopFlow();0x1345CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x135AK2Node_DynamicCast_AsMain_GI = Cast<MainGI_C>(CallFunc_GetGameInstance_ReturnValue);0x137EK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMain_GI);0x139Bif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x13A5As Main GI = K2Node_DynamicCast_AsMain_GI;0x13B8K2Node_DynamicCast_AsMain_GI.Join Session(K2Node_CustomEvent_Session);0x13E5PopFlow();0x13E6K2Node_MakeStruct_GraphicSettings_1.Resolution_28_F159FFCD4C225FDE6E34BFAFE23BAF46 = SelectedResolution;0x140AK2Node_MakeStruct_GraphicSettings_1.ScreenMode_4_C39ECCFB4F7D778CFABF33B78E48775B = Graphic ScreenMode;0x142EK2Node_MakeStruct_GraphicSettings_1.FPSCap_23_9C1EB6174E0346164941108BB97A8011 = FPS Cap;0x1452K2Node_MakeStruct_GraphicSettings_1.VSync_13_5E6783784BF59DB1595D48B48613A305 = Graphic Vsync;0x146EK2Node_MakeStruct_GraphicSettings_1.Reflex_10_0655F9E44F748CDCD3A8F989D3676C70 = Graphic Reflex;0x1492K2Node_MakeStruct_GraphicSettings_1.RenderScale_16_EABBF6BC445B3F4C47BC93A909649B65 = Graphic RenderScale;0x14B6K2Node_MakeStruct_GraphicSettings_1.AntiAliasing_25_1C7FB2F34A6C9E2C439095AABA8F5701 = AntiAliasing;0x14D2K2Node_MakeStruct_GraphicSettings_1.DOF_18_F367DA5F4A4CC4FD0F98A0814CB82E6E = Graphic DOF;0x14F6K2Node_MakeStruct_GraphicSettings_1.Fog_8_70E233414EECA336830000B22359850E = Graphic Fog;0x151AK2Node_MakeStruct_GraphicSettings_1.AO_1_E5BDB3254692F01E8210478157959427 = Graphic AO;0x1536Save Settings.GraphicSettings = K2Node_MakeStruct_GraphicSettings_1;0x1567/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.SaveSettings(Save Settings, this);0x1595PopFlow();0x1596PopFlow();0x1597PopFlow();0x1598if (!(K2Node_CustomEvent_Client_Only)) goto Label_1259;0x15A6goto Label_1236;0x15ABCallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x15DEBreakVector2D(CallFunc_GetViewportSize_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x1603CallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(Last Resolution, CallFunc_BreakVector2D_Y);0x1629if (!(CallFunc_EqualEqual_DoubleDouble_ReturnValue)) goto Label_1638;0x1637PopFlow();0x1638Label_1638:0x1638CallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x166BBreakVector2D(CallFunc_GetViewportSize_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x1690Last Resolution = CallFunc_BreakVector2D_Y;0x16ABCallFunc_Get_Fog_Quality_ReturnValue_1 = Get Fog Quality();0x16CBCallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(CallFunc_Get_Fog_Quality_ReturnValue_1);0x16F0CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("r.VolumetricFog.GridPixelSize ", CallFunc_Conv_IntToString_ReturnValue);0x1735ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue, nullptr);0x174APopFlow();0x174BCallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x1760K2Node_DynamicCast_AsMain_GI_2 = Cast<MainGI_C>(CallFunc_GetGameInstance_ReturnValue_2);0x1784K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsMain_GI_2);0x17A1if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x17ABK2Node_DynamicCast_AsMain_GI_2.Set ScreenMessage(3);0x17D1K2Node_DynamicCast_AsMain_GI_2.Destroy Session(true);0x17F6PopFlow();0x17F7goto Label_030B;0x17FCLabel_17FC:0x17FCWorld Mixer.SetSubmixOutputVolume(this, Volume_Transition_NewTrack_0_13C24D3344B680374D2A67BE80DB5354);0x1826PopFlow();0x1827Press Any Key.Broadcast(K2Node_InputKeyEvent_Key);0x1843PopFlow();0x1844goto Label_17FC;0x1849Label_1849:0x1849return;0x184B// end of script
Final0x04
void Save Ready__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void Set Active Trigger__DelegateSignature(bool TRUE)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x01
void Press Any Key__DelegateSignature(const FKey& Key)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x18

Used by 26

types with a member, parameter or interface of this type