void UpdateResolutionEnabled () Script5 statements · 127 bytes of bytecode 0x0000 FullscreenStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x002D CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex, 1);0x004F ResolutionStepper.SetIsEnabled(CallFunc_NotEqual_IntInt_ReturnValue);0x007C return;Public 0x147c170 0x00 void UpdateResolutionScaleEnabled () Script11 statements · 339 bytes of bytecode 0x0000 DLSSStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x002D CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex, 0);0x004F DLSSSuperResolutionStepper.GetSelectedMode(CallFunc_GetSelectedMode_DLSSMode);0x007C CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_IntInt_ReturnValue);0x0099 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetSelectedMode_DLSSMode, 0);0x00B8 CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetSelectedMode_DLSSMode, 7);0x00D7 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_Not_PreBool_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x00FD CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue);0x0123 ResolutionScaleBar.SetIsEnabled(CallFunc_BooleanOR_ReturnValue_1);0x0150 return;Public 0x147c170 0x00 void ShouldApplyResolutionScale (const bool & bShouldApply ) Script23 statements · 801 bytes of bytecode 0x0000 DLSSSuperResolutionStepper.GetSelectedMode(CallFunc_GetSelectedMode_DLSSMode);0x002D DLSSStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x005A CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetSelectedMode_DLSSMode, 0);0x0079 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex, 1);0x009B CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex, 0);0x00BD CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetSelectedMode_DLSSMode, 7);0x00DC CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue_1, CallFunc_EqualEqual_ByteByte_ReturnValue);0x0102 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_IntInt_ReturnValue_1, CallFunc_BooleanOR_ReturnValue);0x0128 CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_EqualEqual_IntInt_ReturnValue, CallFunc_BooleanAND_ReturnValue);0x014E CallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(CallFunc_BooleanOR_ReturnValue_1);0x0173 PrintString(this, CallFunc_Conv_BoolToString_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x01BD DLSSSuperResolutionStepper.GetSelectedMode(CallFunc_GetSelectedMode_DLSSMode);0x01EA DLSSStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x0217 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetSelectedMode_DLSSMode, 0);0x0236 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex, 1);0x0258 CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex, 0);0x027A CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetSelectedMode_DLSSMode, 7);0x0299 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue_1, CallFunc_EqualEqual_ByteByte_ReturnValue);0x02BF CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_IntInt_ReturnValue_1, CallFunc_BooleanOR_ReturnValue);0x02E5 CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_EqualEqual_IntInt_ReturnValue, CallFunc_BooleanAND_ReturnValue);0x030B bShouldApply = CallFunc_BooleanOR_ReturnValue_1;0x031E return;Public 0x147c170 0x01 void OnDLSSSuperResolutionUpdated (int32 SelectedIndex ) Script3 statements · 17 bytes of bytecode 0x0000 UpdateResolutionScaleEnabled();0x000E return;Public 0x147c170 0x04 void GetSupportedDLSSModes (TArray<ERGDLSSMode > & DLSSModeList ) Script32 statements · 747 bytes of bytecode 0x0000 PushFlow(Label_02E8);0x0005 Temp_int_Variable_1 = 0;0x001C Temp_int_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_MakeLiteralInt_ReturnValue = MakeLiteralInt(9);0x0054 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable_1, CallFunc_MakeLiteralInt_ReturnValue);0x007A if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_027E;0x0088 CallFunc_Conv_IntToByte_ReturnValue_1 = Conv_IntToByte(Temp_int_Variable_1);0x00AD CallFunc_GetEnumeratorValueFromIndex_ReturnValue = GetEnumeratorValueFromIndex(/Script/Ride.ERGDLSSMode, CallFunc_Conv_IntToByte_ReturnValue_1);0x00DB CallFunc_Conv_ByteToInt_ReturnValue = Conv_ByteToInt(CallFunc_GetEnumeratorValueFromIndex_ReturnValue);0x0100 Temp_int_Variable = CallFunc_Conv_ByteToInt_ReturnValue;0x011B PushFlow(Label_029E);0x0120 CallFunc_Conv_IntToByte_ReturnValue = Conv_IntToByte(Temp_int_Variable);0x0145 CallFunc_GetValidValue_ReturnValue = GetValidValue(/Script/Ride.ERGDLSSMode, CallFunc_Conv_IntToByte_ReturnValue);0x0173 CallFunc_DLSSModeToNVDLSSMode_ReturnValue = DLSSModeToNVDLSSMode(CallFunc_GetValidValue_ReturnValue, CallFunc_DLSSModeToNVDLSSMode_OutDLSSMode);0x0199 CallFunc_IsDLSSModeSupported_ReturnValue = IsDLSSModeSupported(CallFunc_DLSSModeToNVDLSSMode_OutDLSSMode);0x01B6 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsDLSSModeSupported_ReturnValue, CallFunc_DLSSModeToNVDLSSMode_ReturnValue);0x01DC if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x01E6 CallFunc_Conv_IntToByte_ReturnValue = Conv_IntToByte(Temp_int_Variable);0x020B CallFunc_GetValidValue_ReturnValue = GetValidValue(/Script/Ride.ERGDLSSMode, CallFunc_Conv_IntToByte_ReturnValue);0x0239 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Local_SupportedDLSSModes, CallFunc_GetValidValue_ReturnValue);0x027D PopFlow();0x027E Label_027E:0x027E DLSSModeList = Local_SupportedDLSSModes;0x0299 goto Label_02E8;0x029E Label_029E:0x029E CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable_1, 1);0x02C8 Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue;0x02E3 goto Label_0033;0x02E8 Label_02E8:0x02E8 return;Public 0x147c170 0x10 void OnWindowedModeUpdated (int32 SelectedIndex ) Script3 statements · 17 bytes of bytecode 0x0000 UpdateResolutionEnabled();0x000E return;Public 0x147c170 0x04 void IsInMainMenu (const bool & IsInMainMenu ) Script14 statements · 194 bytes of bytecode 0x0000 CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0015 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetGameMode_ReturnValue);0x0032 if (!(CallFunc_IsValid_ReturnValue)) goto Label_00B4;0x0040 CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0055 K2Node_DynamicCast_AsGM_First_Person = Cast<GM_FirstPerson_C>(CallFunc_GetGameMode_ReturnValue);0x0079 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsGM_First_Person);0x0096 if (!(K2Node_DynamicCast_bSuccess)) goto Label_00B4;0x00A4 IsInMainMenu = false;0x00AF goto Label_00BF;0x00B4 Label_00B4:0x00B4 IsInMainMenu = true;0x00BF Label_00BF:0x00BF return;Private 0x147c170 0x01 void PopulateKeybinds () Script3 statements · 39 bytes of bytecode 0x0000 KeybindMenu.PopulateKeybindings();0x0024 return;Public 0x147c170 0x00 void DLSSModeToDisplayName (const ERGDLSSMode & DLSSMode , FText & Name ) Script13 statements · 972 bytes of bytecode 0x0000 Temp_byte_Variable = DLSSMode;0x001B Temp_text_Variable = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "DLAA");0x006C Temp_text_Variable_1 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Custom");0x00BF Temp_text_Variable_2 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "UltraQuality");0x0118 Temp_text_Variable_3 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "UltraPerformance");0x0175 Temp_text_Variable_4 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Performance");0x01CD Temp_text_Variable_5 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Balanced");0x0222 Temp_text_Variable_6 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Quality");0x0276 Temp_text_Variable_7 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Auto");0x02C7 Temp_text_Variable_8 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Off");0x0317 Name = Switch(Temp_byte_Variable, 0 => Temp_text_Variable_8, 1 => Temp_text_Variable_7, 2 => Temp_text_Variable_6, 3 => Temp_text_Variable_5, 4 => Temp_text_Variable_4, 5 => Temp_text_Variable_3, 6 => Temp_text_Variable_2, 7 => Temp_text_Variable_1, 8 => Temp_text_Variable, default => K2Node_Select_Default);0x03C9 return;Public 0x147c170 0x18 void GetDLSSModeIndex (const ERGDLSSMode & DLSSMode , const int32 & Index ) Script5 statements · 121 bytes of bytecode 0x0000 GetSupportedDLSSModes(CallFunc_GetSupportedDLSSModes_DLSSModeList);0x0017 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_GetSupportedDLSSModes_DLSSModeList, DLSSMode);0x005B Index = CallFunc_Array_Find_ReturnValue;0x0076 return;Public 0x147c170 0x08 void CreateDLSSModeList (TArray<FText> & DLSSModeList ) Script25 statements · 509 bytes of bytecode 0x0000 PushFlow(Label_01FA);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 GetSupportedDLSSModes(CallFunc_GetSupportedDLSSModes_DLSSModeList);0x004A CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetSupportedDLSSModes_DLSSModeList);0x0085 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00AB if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0190;0x00B9 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00D4 PushFlow(Label_01B0);0x00D9 GetSupportedDLSSModes(CallFunc_GetSupportedDLSSModes_DLSSModeList);0x00F0 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSupportedDLSSModes_DLSSModeList, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x012B DLSSModeToDisplayName(CallFunc_Array_Get_Item, CallFunc_DLSSModeToDisplayName_Name);0x014B CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(LocalDLSSModes, CallFunc_DLSSModeToDisplayName_Name);0x018F PopFlow();0x0190 Label_0190:0x0190 DLSSModeList = LocalDLSSModes;0x01AB goto Label_01FA;0x01B0 Label_01B0:0x01B0 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01DA Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01F5 goto Label_0033;0x01FA Label_01FA:0x01FA return;Public 0x147c170 0x10 void OnDLSSEnabledUpdated (int32 SelectedIndex ) Script13 statements · 386 bytes of bytecode 0x0000 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(SelectedIndex, 0);0x0022 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_IntInt_ReturnValue);0x003F AntiAliasMethodStepper.SetIsEnabled(CallFunc_Not_PreBool_ReturnValue);0x006C AntiAliasQualityStepper.SetIsEnabled(CallFunc_Not_PreBool_ReturnValue);0x0099 UpdateResolutionScaleEnabled();0x00A7 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(SelectedIndex, 0);0x00C9 DLSSSuperResolutionStepper.SetIsEnabled(CallFunc_EqualEqual_IntInt_ReturnValue);0x00F6 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(SelectedIndex, 0);0x0118 CallFunc_IsDLSSRRSupported_ReturnValue = IsDLSSRRSupported();0x012C CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsDLSSRRSupported_ReturnValue, CallFunc_EqualEqual_IntInt_ReturnValue);0x0152 DLSSRayReconstructionStepper.SetIsEnabled(CallFunc_BooleanAND_ReturnValue);0x017F return;Public 0x147c170 0x04 void PopulateGameplayOptions () Script117 statements · 4,289 bytes of bytecode 0x0000 PushFlow(Label_10BE);0x0005 ResolutionIndex = 0;0x001C GameplayOptionsList.ClearListItems();0x003C PushFlow(Label_0E9F);0x0041 PushFlow(Label_0C4D);0x0046 PushFlow(Label_0917);0x004B PushFlow(Label_05E3);0x0050 PushFlow(Label_02AD);0x0055 CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x0069 K2Node_DynamicCast_AsRGGame_User_Settings_4 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_4);0x008D K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_4);0x00AA if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x00B4 CallFunc_SpawnObject_ReturnValue_4 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x00D2 K2Node_MakeArray_Array_4 = {FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Off"), FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "On")};0x0158 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Labels), K2Node_MakeArray_Array_4);0x0197 CallFunc_GetHeadBobEnabled_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings_4.GetHeadBobEnabled();0x01C1 CallFunc_SelectInt_ReturnValue_1 = SelectInt(1, 0, CallFunc_GetHeadBobEnabled_ReturnValue);0x01F0 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue_1);0x0219 Temp_text_Variable = NSLOCTEXT("70CE64DD44109171C6EE15A4EDDB3AB7", "", "Headbob");0x025A SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Text), Temp_text_Variable);0x0283 GameplayOptionsList.AddItem(CallFunc_SpawnObject_ReturnValue_4);0x02AC PopFlow();0x02AD Label_02AD:0x02AD CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x02C1 CallFunc_SpawnObject_ReturnValue_3 = SpawnObject(/Game/Ride/Menu/OptionListItemBar.OptionListItemBar_C, this);0x02DF CallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(70);0x0304 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(MinValue), CallFunc_MakeLiteralDouble_ReturnValue_5);0x032D CallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(110);0x0352 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(MaxValue), CallFunc_MakeLiteralDouble_ReturnValue_4);0x037B K2Node_DynamicCast_AsRGGame_User_Settings_3 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_3);0x039F K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_3);0x03BC CallFunc_GetFOV_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings_3.GetFOV();0x03EE CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_GetFOV_ReturnValue);0x0413 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(CurrentValue), CallFunc_Conv_IntToDouble_ReturnValue);0x043C CallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(110);0x0461 CallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(70);0x0486 CallFunc_MapRangeClamped_ReturnValue_2 = MapRangeClamped(71, CallFunc_MakeLiteralDouble_ReturnValue_5, CallFunc_MakeLiteralDouble_ReturnValue_4, 0, 1);0x04CF SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(StepSize), CallFunc_MapRangeClamped_ReturnValue_2);0x04F8 K2Node_MakeArray_Array_2 = {FormatArgumentData{"", 0, FText(), 0, 0f, 0, 0}};0x0530 CallFunc_Format_ReturnValue_2 = Format(NSLOCTEXT("51AE2A174513443F82AF558349BAD447", "", "Field of View (FOV)"), K2Node_MakeArray_Array_2);0x0590 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(Text), CallFunc_Format_ReturnValue_2);0x05B9 GameplayOptionsList.AddItem(CallFunc_SpawnObject_ReturnValue_3);0x05E2 PopFlow();0x05E3 Label_05E3:0x05E3 CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x05F7 CallFunc_SpawnObject_ReturnValue_2 = SpawnObject(/Game/Ride/Menu/OptionListItemBar.OptionListItemBar_C, this);0x0615 CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(0.1);0x063A SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(MinValue), CallFunc_MakeLiteralDouble_ReturnValue_3);0x0663 CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(3);0x0688 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(MaxValue), CallFunc_MakeLiteralDouble_ReturnValue_2);0x06B1 K2Node_DynamicCast_AsRGGame_User_Settings_2 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_2);0x06D5 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_2);0x06F2 CallFunc_GetMouseSensitivity_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings_2.GetMouseSensitivity();0x0724 BreakVector2D(CallFunc_GetMouseSensitivity_ReturnValue, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x0749 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(CurrentValue), CallFunc_BreakVector2D_X_1);0x0772 CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(3);0x0797 CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(0.1);0x07BC CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(0.2, CallFunc_MakeLiteralDouble_ReturnValue_3, CallFunc_MakeLiteralDouble_ReturnValue_2, 0, 1);0x0805 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(StepSize), CallFunc_MapRangeClamped_ReturnValue_1);0x082E K2Node_MakeArray_Array_1 = {FormatArgumentData{"", 0, FText(), 0, 0f, 0, 0}};0x0866 CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("D81BC22546C6D79AD172D685F3A82A96", "", "Mouse Sensitivity"), K2Node_MakeArray_Array_1);0x08C4 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Text), CallFunc_Format_ReturnValue_1);0x08ED GameplayOptionsList.AddItem(CallFunc_SpawnObject_ReturnValue_2);0x0916 PopFlow();0x0917 Label_0917:0x0917 CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x092B CallFunc_SpawnObject_ReturnValue_1 = SpawnObject(/Game/Ride/Menu/OptionListItemBar.OptionListItemBar_C, this);0x0949 CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.5);0x096E SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(MinValue), CallFunc_MakeLiteralDouble_ReturnValue_1);0x0997 CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(2);0x09BC SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(MaxValue), CallFunc_MakeLiteralDouble_ReturnValue);0x09E5 K2Node_DynamicCast_AsRGGame_User_Settings_1 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_1);0x0A09 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_1);0x0A26 CallFunc_GetClutchSensitivity_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings_1.GetClutchSensitivity();0x0A58 BreakVector2D(CallFunc_GetClutchSensitivity_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0A7D SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(CurrentValue), CallFunc_BreakVector2D_X);0x0AA6 CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(2);0x0ACB CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.5);0x0AF0 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(0.6, CallFunc_MakeLiteralDouble_ReturnValue_1, CallFunc_MakeLiteralDouble_ReturnValue, 0, 1);0x0B39 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(StepSize), CallFunc_MapRangeClamped_ReturnValue);0x0B62 K2Node_MakeArray_Array = {FormatArgumentData{"", 0, FText(), 0, 0f, 0, 0}};0x0B9A CallFunc_Format_ReturnValue = Format(NSLOCTEXT("6D60C2E74D8AA44408EF28957D1A1979", "", "Gearbox Sensitivity"), K2Node_MakeArray_Array);0x0BFA SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Text), CallFunc_Format_ReturnValue);0x0C23 GameplayOptionsList.AddItem(CallFunc_SpawnObject_ReturnValue_1);0x0C4C PopFlow();0x0C4D Label_0C4D:0x0C4D CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0C61 CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0C7F K2Node_MakeArray_Array_3 = {FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Off"), FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "On")};0x0D05 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Labels), K2Node_MakeArray_Array_3);0x0D44 K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0D68 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x0D85 CallFunc_GetInvertLook_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings.GetInvertLook();0x0DAF CallFunc_SelectInt_ReturnValue = SelectInt(1, 0, CallFunc_GetInvertLook_ReturnValue);0x0DDE SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue);0x0E07 Temp_text_Variable_1 = NSLOCTEXT("C903CB114E5FFEA7A214A7B58E35817D", "", "Invert Look");0x0E4C SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable_1);0x0E75 GameplayOptionsList.AddItem(CallFunc_SpawnObject_ReturnValue);0x0E9E PopFlow();0x0E9F Label_0E9F:0x0E9F CallFunc_Map_Keys_Keys = {};0x0EAA /Script/Engine.Default__BlueprintMapLibrary.Map_Keys(LanguageMap, CallFunc_Map_Keys_Keys);0x0EDC CallFunc_Map_Values_Values = {};0x0EE7 /Script/Engine.Default__BlueprintMapLibrary.Map_Values(LanguageMap, CallFunc_Map_Values_Values);0x0F19 CallFunc_SpawnObject_ReturnValue_5 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0F37 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(Labels), CallFunc_Map_Values_Values);0x0F76 CallFunc_GetCurrentCulture_ReturnValue = GetCurrentCulture();0x0F92 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_Map_Keys_Keys, CallFunc_GetCurrentCulture_ReturnValue);0x0FD6 CallFunc_Max_ReturnValue = Max(CallFunc_Array_Find_ReturnValue, 0);0x1000 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(SelectedIndex), CallFunc_Max_ReturnValue);0x1029 Temp_text_Variable_2 = NSLOCTEXT("F668978A41A7FC4ABB6865B8A76DD2B5", "", "Language");0x106B SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(Text), Temp_text_Variable_2);0x1094 GameplayOptionsList.AddItem(CallFunc_SpawnObject_ReturnValue_5);0x10BD PopFlow();0x10BE Label_10BE:0x10BE return;Public 0x147c170 0x00 void OnVOIPModeUpdated (int32 SelectedIndex ) Script2 statements · 3 bytes of bytecode Public 0x147c170 0x04 void PopulateSoundSettings () Script3 statements · 39 bytes of bytecode 0x0000 SoundOptions.PopulateSoundSettings();0x0024 return;Public 0x147c170 0x00 void ApplySoundSettings () Script3 statements · 39 bytes of bytecode 0x0000 SoundOptions.ApplySoundSettings();0x0024 return;Public 0x147c170 0x00 void ApplyGameplaySettings () Script107 statements · 3,262 bytes of bytecode 0x0000 PushFlow(Label_0CBB);0x0005 CallFunc_GetListItems_ReturnValue = GameplayOptionsList.GetListItems();0x0037 ItemDataList = CallFunc_GetListItems_ReturnValue;0x0052 PushFlow(Label_0B7F);0x0057 PushFlow(Label_0A34);0x005C PushFlow(Label_08CE);0x0061 PushFlow(Label_0768);0x0066 PushFlow(Label_03D7);0x006B CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x007F /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 0, CallFunc_Array_Get_Item_5);0x00B6 K2Node_DynamicCast_AsOption_List_Item_Stepper_2 = Cast<OptionListItemStepper_C>(CallFunc_Array_Get_Item_5);0x00DA K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Stepper_2);0x00F7 K2Node_DynamicCast_AsOption_List_Item_Stepper_2.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_2);0x0124 CallFunc_Conv_IntToBool_ReturnValue_1 = Conv_IntToBool(CallFunc_GetSelectedIndex_SelectedIndex_2);0x0141 K2Node_DynamicCast_AsRGGame_User_Settings_3 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_3);0x0165 K2Node_DynamicCast_bSuccess_11 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_3);0x0182 K2Node_DynamicCast_AsRGGame_User_Settings_3.SetHeadBobEnabled(CallFunc_Conv_IntToBool_ReturnValue_1);0x01AB CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x01C5 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_GetPlayerPawn_ReturnValue);0x01E9 K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0206 if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x0210 CallFunc_GetAnimInstance_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.FirstPersonMesh.GetAnimInstance();0x0250 K2Node_DynamicCast_AsBPA_Boxy_Rider_FPP = Cast<BPA_BoxyRider_FPP_C>(CallFunc_GetAnimInstance_ReturnValue);0x0274 K2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsBPA_Boxy_Rider_FPP);0x0291 if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x029B K2Node_DynamicCast_AsBPI_Character_Anim = Cast<BPI_CharacterAnim_C>(K2Node_DynamicCast_AsBPA_Boxy_Rider_FPP);0x02BF K2Node_DynamicCast_bSuccess_10 = Cast<2>(K2Node_DynamicCast_AsBPI_Character_Anim);0x02DC if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x02E6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 0, CallFunc_Array_Get_Item_5);0x031D K2Node_DynamicCast_AsOption_List_Item_Stepper_2 = Cast<OptionListItemStepper_C>(CallFunc_Array_Get_Item_5);0x0341 K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Stepper_2);0x035E K2Node_DynamicCast_AsOption_List_Item_Stepper_2.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_2);0x038B CallFunc_Conv_IntToBool_ReturnValue_1 = Conv_IntToBool(CallFunc_GetSelectedIndex_SelectedIndex_2);0x03A8 K2Node_DynamicCast_AsBPI_Character_Anim.SetHeadbob(CallFunc_Conv_IntToBool_ReturnValue_1);0x03D6 PopFlow();0x03D7 Label_03D7:0x03D7 CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x03EB /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 1, CallFunc_Array_Get_Item_6);0x0422 K2Node_DynamicCast_AsRGGame_User_Settings_4 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_4);0x0446 K2Node_DynamicCast_bSuccess_13 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_4);0x0463 K2Node_DynamicCast_AsOption_List_Item_Bar_2 = Cast<OptionListItemBar_C>(CallFunc_Array_Get_Item_6);0x0487 K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Bar_2);0x04A4 CallFunc_FTrunc_ReturnValue = FTrunc(K2Node_DynamicCast_AsOption_List_Item_Bar_2.CurrentValue);0x04DF K2Node_DynamicCast_AsRGGame_User_Settings_4.SetFOV(CallFunc_FTrunc_ReturnValue);0x0508 CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x0522 K2Node_DynamicCast_AsBP_First_Person_Character_1 = Cast<BP_FirstPersonCharacter_C>(CallFunc_GetPlayerPawn_ReturnValue_1);0x0546 K2Node_DynamicCast_bSuccess_12 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_1);0x0563 if (!(K2Node_DynamicCast_bSuccess_12)) PopFlow();0x056D /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 1, CallFunc_Array_Get_Item_6);0x05A4 K2Node_DynamicCast_AsOption_List_Item_Bar_2 = Cast<OptionListItemBar_C>(CallFunc_Array_Get_Item_6);0x05C8 K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Bar_2);0x05E5 CallFunc_SetFieldOfView_InFieldOfView_ImplicitCast = Cast<3>(K2Node_DynamicCast_AsOption_List_Item_Bar_2.CurrentValue);0x0618 K2Node_DynamicCast_AsBP_First_Person_Character_1.FirstPersonCamera.SetFieldOfView(CallFunc_SetFieldOfView_InFieldOfView_ImplicitCast);0x065B CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Ride/Vehicle/Blueprints/BP_Vehicle_Winnebago_01.BP_Vehicle_Winnebago_01_C);0x0679 /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 1, CallFunc_Array_Get_Item_6);0x06B0 K2Node_DynamicCast_AsOption_List_Item_Bar_2 = Cast<OptionListItemBar_C>(CallFunc_Array_Get_Item_6);0x06D4 K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Bar_2);0x06F1 CallFunc_SetFieldOfView_InFieldOfView_ImplicitCast_1 = Cast<3>(K2Node_DynamicCast_AsOption_List_Item_Bar_2.CurrentValue);0x0724 CallFunc_GetActorOfClass_ReturnValue.Camera.SetFieldOfView(CallFunc_SetFieldOfView_InFieldOfView_ImplicitCast_1);0x0767 PopFlow();0x0768 Label_0768:0x0768 CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x077C /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 2, CallFunc_Array_Get_Item_4);0x07B3 K2Node_DynamicCast_AsOption_List_Item_Bar_1 = Cast<OptionListItemBar_C>(CallFunc_Array_Get_Item_4);0x07D7 K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Bar_1);0x07F4 K2Node_DynamicCast_AsRGGame_User_Settings_2 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_2);0x0818 K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_2);0x0835 CallFunc_SetMouseSensitivity_SensitivityX_ImplicitCast = Cast<3>(K2Node_DynamicCast_AsOption_List_Item_Bar_1.CurrentValue);0x0868 CallFunc_SetMouseSensitivity_SensitivityY_ImplicitCast = Cast<3>(K2Node_DynamicCast_AsOption_List_Item_Bar_1.CurrentValue);0x089B K2Node_DynamicCast_AsRGGame_User_Settings_2.SetMouseSensitivity(CallFunc_SetMouseSensitivity_SensitivityX_ImplicitCast, CallFunc_SetMouseSensitivity_SensitivityY_ImplicitCast);0x08CD PopFlow();0x08CE Label_08CE:0x08CE CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x08E2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 3, CallFunc_Array_Get_Item_3);0x0919 K2Node_DynamicCast_AsRGGame_User_Settings_1 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_1);0x093D K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_1);0x095A K2Node_DynamicCast_AsOption_List_Item_Bar = Cast<OptionListItemBar_C>(CallFunc_Array_Get_Item_3);0x097E K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Bar);0x099B CallFunc_SetClutchSensitivity_SensitivityX_ImplicitCast = Cast<3>(K2Node_DynamicCast_AsOption_List_Item_Bar.CurrentValue);0x09CE CallFunc_SetClutchSensitivity_SensitivityY_ImplicitCast = Cast<3>(K2Node_DynamicCast_AsOption_List_Item_Bar.CurrentValue);0x0A01 K2Node_DynamicCast_AsRGGame_User_Settings_1.SetClutchSensitivity(CallFunc_SetClutchSensitivity_SensitivityX_ImplicitCast, CallFunc_SetClutchSensitivity_SensitivityY_ImplicitCast);0x0A33 PopFlow();0x0A34 Label_0A34:0x0A34 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0A48 K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0A6C K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x0A89 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0A93 /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 4, CallFunc_Array_Get_Item_1);0x0ACA K2Node_DynamicCast_AsOption_List_Item_Stepper_1 = Cast<OptionListItemStepper_C>(CallFunc_Array_Get_Item_1);0x0AEE K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Stepper_1);0x0B0B K2Node_DynamicCast_AsOption_List_Item_Stepper_1.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_1);0x0B38 CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(CallFunc_GetSelectedIndex_SelectedIndex_1);0x0B55 K2Node_DynamicCast_AsRGGame_User_Settings.SetInvertLook(CallFunc_Conv_IntToBool_ReturnValue);0x0B7E PopFlow();0x0B7F Label_0B7F:0x0B7F CallFunc_Map_Keys_Keys = {};0x0B8A /Script/Engine.Default__BlueprintMapLibrary.Map_Keys(LanguageMap, CallFunc_Map_Keys_Keys);0x0BBC /Script/Engine.Default__KismetArrayLibrary.Array_Get(ItemDataList, 5, CallFunc_Array_Get_Item);0x0BF3 K2Node_DynamicCast_AsOption_List_Item_Stepper = Cast<OptionListItemStepper_C>(CallFunc_Array_Get_Item);0x0C17 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Stepper);0x0C34 K2Node_DynamicCast_AsOption_List_Item_Stepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x0C61 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, CallFunc_GetSelectedIndex_SelectedIndex, CallFunc_Array_Get_Item_2);0x0C9C CallFunc_SetCurrentCulture_ReturnValue = SetCurrentCulture(CallFunc_Array_Get_Item_2, true);0x0CBA PopFlow();0x0CBB Label_0CBB:0x0CBB return;Public 0x147c170 0x00 void ApplyGraphicsSettings () Script105 statements · 2,505 bytes of bytecode 0x0000 PushFlow(Label_09C6);0x0005 PushFlow(Label_086B);0x000A PushFlow(Label_079D);0x000F PushFlow(Label_06CF);0x0014 PushFlow(Label_05FB);0x0019 PushFlow(Label_0456);0x001E PushFlow(Label_030A);0x0023 PushFlow(Label_0250);0x0028 PushFlow(Label_0192);0x002D PushFlow(Label_0100);0x0032 CallFunc_GetSupportedFullscreenResolutions_Resolutions = {};0x003D CallFunc_GetSupportedFullscreenResolutions_ReturnValue = GetSupportedFullscreenResolutions(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x005A CallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x006E ResolutionStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_4);0x009B /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSupportedFullscreenResolutions_Resolutions, CallFunc_GetSelectedIndex_SelectedIndex_4, CallFunc_Array_Get_Item_1);0x00D6 CallFunc_GetGameUserSettings_ReturnValue_7.SetScreenResolution(CallFunc_Array_Get_Item_1);0x00FF PopFlow();0x0100 Label_0100:0x0100 ShouldApplyResolutionScale(CallFunc_ShouldApplyResolutionScale_bShouldApply);0x0117 if (!(CallFunc_ShouldApplyResolutionScale_bShouldApply)) PopFlow();0x0121 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0135 CallFunc_SetResolutionScaleValueEx_NewScaleValue_ImplicitCast = Cast<3>(ResolutionScaleBar.CurrentValue);0x0168 CallFunc_GetGameUserSettings_ReturnValue.SetResolutionScaleValueEx(CallFunc_SetResolutionScaleValueEx_NewScaleValue_ImplicitCast);0x0191 PopFlow();0x0192 Label_0192:0x0192 CallFunc_GetGameUserSettings_ReturnValue_8 = GetGameUserSettings();0x01A6 FullscreenStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_3);0x01D3 CallFunc_Conv_IntToByte_ReturnValue = Conv_IntToByte(CallFunc_GetSelectedIndex_SelectedIndex_3);0x01F8 CallFunc_GetValidValue_ReturnValue = GetValidValue(/Script/Engine.EWindowMode, CallFunc_Conv_IntToByte_ReturnValue);0x0226 CallFunc_GetGameUserSettings_ReturnValue_8.SetFullscreenMode(CallFunc_GetValidValue_ReturnValue);0x024F PopFlow();0x0250 Label_0250:0x0250 CallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x0264 CallFunc_FTrunc_ReturnValue = FTrunc(FPSLimitSlider.CurrentValue);0x029F K2Node_DynamicCast_AsRGGame_User_Settings_4 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_5);0x02C3 K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_4);0x02E0 K2Node_DynamicCast_AsRGGame_User_Settings_4.SetMaxFPS(CallFunc_FTrunc_ReturnValue);0x0309 PopFlow();0x030A Label_030A:0x030A CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x031E K2Node_DynamicCast_AsOption_List_Item_Stepper = Cast<OptionListItemStepper_C>(LumenStepper);0x0342 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Stepper);0x035F K2Node_DynamicCast_AsOption_List_Item_Stepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_2);0x038C CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(CallFunc_GetSelectedIndex_SelectedIndex_2);0x03A9 K2Node_DynamicCast_AsRGGame_User_Settings_3 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_4);0x03CD K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_3);0x03EA K2Node_DynamicCast_AsRGGame_User_Settings_3.SetLumenEnabled(CallFunc_Conv_IntToBool_ReturnValue);0x0413 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/UltraDynamicSky/Blueprints/Ultra_Dynamic_Sky.Ultra_Dynamic_Sky_C);0x0431 CallFunc_GetActorOfClass_ReturnValue.ApplySettings();0x0455 PopFlow();0x0456 Label_0456:0x0456 CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x046A CallFunc_Map_Values_Values = {};0x0475 /Script/Engine.Default__BlueprintMapLibrary.Map_Values(AAMap, CallFunc_Map_Values_Values);0x04A7 CallFunc_Map_Keys_Keys = {};0x04B2 /Script/Engine.Default__BlueprintMapLibrary.Map_Keys(AAMap, CallFunc_Map_Keys_Keys);0x04E4 AntiAliasMethodStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_7);0x0511 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_Map_Values_Values, CallFunc_GetSelectedIndex_SelectedIndex_7);0x0555 K2Node_DynamicCast_AsRGGame_User_Settings_2 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_3);0x0579 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_2);0x0596 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, CallFunc_Array_Find_ReturnValue, CallFunc_Array_Get_Item);0x05D1 K2Node_DynamicCast_AsRGGame_User_Settings_2.SetAAMethod(CallFunc_Array_Get_Item);0x05FA PopFlow();0x05FB Label_05FB:0x05FB OverallQualityStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_8);0x0628 OverallQualitySelected = CallFunc_GetSelectedIndex_SelectedIndex_8;0x0643 CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(OverallQualitySelected, 3);0x0665 if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_06C0;0x0673 CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x0687 CallFunc_GetGameUserSettings_ReturnValue_6.SetOverallScalabilityLevel(OverallQualitySelected);0x06B4 DidChangedAdvancedGraphics = false;0x06BF PopFlow();0x06C0 Label_06C0:0x06C0 ApplyAdvancedGraphics();0x06CE PopFlow();0x06CF Label_06CF:0x06CF CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x06E3 VSyncStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_6);0x0710 CallFunc_EqualEqual_IntInt_ReturnValue_3 = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex_6, 1);0x0732 K2Node_DynamicCast_AsRGGame_User_Settings_1 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_2);0x0756 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_1);0x0773 K2Node_DynamicCast_AsRGGame_User_Settings_1.SetVSyncEnabled(CallFunc_EqualEqual_IntInt_ReturnValue_3);0x079C PopFlow();0x079D Label_079D:0x079D CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x07B1 DisableSceneCaptureComponentsStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_5);0x07DE K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_1);0x0802 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x081F CallFunc_EqualEqual_IntInt_ReturnValue_2 = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex_5, 1);0x0841 K2Node_DynamicCast_AsRGGame_User_Settings.SetDisableSceneCaptureComponents(CallFunc_EqualEqual_IntInt_ReturnValue_2);0x086A PopFlow();0x086B Label_086B:0x086B CallFunc_GetRGGameUserSettings_ReturnValue = GetRGGameUserSettings();0x087F DLSSStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_1);0x08AC CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex_1, 0);0x08CE CallFunc_GetRGGameUserSettings_ReturnValue.SetDLSSModeEnabled(CallFunc_EqualEqual_IntInt_ReturnValue_1);0x08F7 DLSSSuperResolutionStepper.GetSelectedMode(CallFunc_GetSelectedMode_DLSSMode);0x0924 CallFunc_GetRGGameUserSettings_ReturnValue.SetRGDLSSMode(CallFunc_GetSelectedMode_DLSSMode);0x094D DLSSRayReconstructionStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x097A CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_GetSelectedIndex_SelectedIndex, 0);0x099C CallFunc_GetRGGameUserSettings_ReturnValue.SetDLSSRRModeEnabled(CallFunc_EqualEqual_IntInt_ReturnValue);0x09C5 PopFlow();0x09C6 Label_09C6:0x09C6 return;Public 0x147c170 0x00 void ApplyAdvancedGraphics () Script62 statements · 1,123 bytes of bytecode 0x0000 PushFlow(Label_0460);0x0005 PushFlow(Label_03F5);0x000A PushFlow(Label_038A);0x000F PushFlow(Label_031F);0x0014 PushFlow(Label_02B4);0x0019 PushFlow(Label_0249);0x001E PushFlow(Label_01DE);0x0023 PushFlow(Label_0173);0x0028 PushFlow(Label_0108);0x002D PushFlow(Label_009D);0x0032 CallFunc_GetGameUserSettings_ReturnValue_9 = GetGameUserSettings();0x0046 ShadowQualityStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_9);0x0073 CallFunc_GetGameUserSettings_ReturnValue_9.SetShadowQuality(CallFunc_GetSelectedIndex_SelectedIndex_9);0x009C PopFlow();0x009D Label_009D:0x009D CallFunc_GetGameUserSettings_ReturnValue_8 = GetGameUserSettings();0x00B1 GlobalIlluminationQuality.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_8);0x00DE CallFunc_GetGameUserSettings_ReturnValue_8.SetGlobalIlluminationQuality(CallFunc_GetSelectedIndex_SelectedIndex_8);0x0107 PopFlow();0x0108 Label_0108:0x0108 CallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x011C ReflectionQualityStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_7);0x0149 CallFunc_GetGameUserSettings_ReturnValue_7.SetReflectionQuality(CallFunc_GetSelectedIndex_SelectedIndex_7);0x0172 PopFlow();0x0173 Label_0173:0x0173 CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x0187 PostProcessStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_6);0x01B4 CallFunc_GetGameUserSettings_ReturnValue_6.SetPostProcessingQuality(CallFunc_GetSelectedIndex_SelectedIndex_6);0x01DD PopFlow();0x01DE Label_01DE:0x01DE CallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x01F2 TextureStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_5);0x021F CallFunc_GetGameUserSettings_ReturnValue_5.SetTextureQuality(CallFunc_GetSelectedIndex_SelectedIndex_5);0x0248 PopFlow();0x0249 Label_0249:0x0249 CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x025D EffectsStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_3);0x028A CallFunc_GetGameUserSettings_ReturnValue_4.SetVisualEffectQuality(CallFunc_GetSelectedIndex_SelectedIndex_3);0x02B3 PopFlow();0x02B4 Label_02B4:0x02B4 CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x02C8 FoilageStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_4);0x02F5 CallFunc_GetGameUserSettings_ReturnValue_3.SetFoliageQuality(CallFunc_GetSelectedIndex_SelectedIndex_4);0x031E PopFlow();0x031F Label_031F:0x031F CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x0333 ShadingStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_2);0x0360 CallFunc_GetGameUserSettings_ReturnValue_2.SetShadingQuality(CallFunc_GetSelectedIndex_SelectedIndex_2);0x0389 PopFlow();0x038A Label_038A:0x038A CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x039E ViewDistanceStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_1);0x03CB CallFunc_GetGameUserSettings_ReturnValue_1.SetViewDistanceQuality(CallFunc_GetSelectedIndex_SelectedIndex_1);0x03F4 PopFlow();0x03F5 Label_03F5:0x03F5 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0409 AntiAliasQualityStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x0436 CallFunc_GetGameUserSettings_ReturnValue.SetAntiAliasingQuality(CallFunc_GetSelectedIndex_SelectedIndex);0x045F PopFlow();0x0460 Label_0460:0x0460 return;Public 0x147c170 0x00 bool BP_OnHandleBackAction () Script4 statements · 53 bytes of bytecode 0x0000 HandleOptionBack(CallFunc_HandleOptionBack_handled);0x0017 ReturnValue = CallFunc_HandleOptionBack_handled;0x002A return ReturnValue;Event Protected 0x147c170 0x01 void HandleOptionBack (const bool & Handled ) Script13 statements · 220 bytes of bytecode 0x0000 CallFunc_GetActiveWidget_ReturnValue = ContentSwitcher.GetActiveWidget();0x002A CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetActiveWidget_ReturnValue, AdvancedGraphics);0x0050 if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_00CE;0x005E ContentSwitcher.SetActiveWidget(GraphicsOptionsList);0x008B PopulateGraphicsOptions();0x0099 GraphicsOptionsList.NavigateToIndex(4);0x00BE Handled = true;0x00C9 goto Label_00D9;0x00CE Label_00CE:0x00CE Handled = false;0x00D9 Label_00D9:0x00D9 return;Public 0x147c170 0x01 void CloseAdvancedGraphics () Script12 statements · 365 bytes of bytecode 0x0000 GraphicsOptionsList.ClearListItems();0x0020 PopulateGraphicsOptions();0x002E CallFunc_GetListItems_ReturnValue = GraphicsOptionsList.GetListItems();0x0060 CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_GetListItems_ReturnValue);0x009B /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetListItems_ReturnValue, CallFunc_Array_LastIndex_ReturnValue, CallFunc_Array_Get_Item);0x00D6 GraphicsOptionsList.BP_SetSelectedItem(CallFunc_Array_Get_Item);0x00FF ContentSwitcher.SetActiveWidget(GraphicsOptionsList);0x012C ClearEnhancedInputBindings();0x0136 K2Node_CreateDelegate_OutputDelegate.Bind(this, ApplySettings);0x014D BindEnhancedInputAction(/Game/Ride/Input/Actions/Menu/IA_UI_Generic_Apply.IA_UI_Generic_Apply, K2Node_CreateDelegate_OutputDelegate, true);0x016A return;Public 0x147c170 0x00 void PopulateAdvancedGraphics () Script126 statements · 3,930 bytes of bytecode 0x0000 PushFlow(Label_0F57);0x0005 ResolutionIndex = 0;0x001C AdvancedGraphics.ClearListItems();0x003C PushFlow(Label_0DA3);0x0041 PushFlow(Label_0C2A);0x0046 PushFlow(Label_0AB7);0x004B PushFlow(Label_0944);0x0050 PushFlow(Label_07BE);0x0055 PushFlow(Label_064A);0x005A PushFlow(Label_04D2);0x005F PushFlow(Label_035B);0x0064 PushFlow(Label_01DC);0x0069 CallFunc_GetGameUserSettings_ReturnValue_9 = GetGameUserSettings();0x007D CallFunc_SpawnObject_ReturnValue_9 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x009B /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(Labels), QualitySettingsArray);0x00DA CallFunc_GetShadowQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_9.GetShadowQuality();0x010C SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(SelectedIndex), CallFunc_GetShadowQuality_ReturnValue);0x0135 Temp_text_Variable_4 = NSLOCTEXT("111F9AA749C273E285FD44A25928D866", "", "Shadows");0x0176 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(Text), Temp_text_Variable_4);0x019F ShadowQualityStepper = CallFunc_SpawnObject_ReturnValue_9;0x01B2 AdvancedGraphics.AddItem(ShadowQualityStepper);0x01DB PopFlow();0x01DC Label_01DC:0x01DC CallFunc_GetGameUserSettings_ReturnValue_8 = GetGameUserSettings();0x01F0 CallFunc_SpawnObject_ReturnValue_8 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x020E /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_8, FName(Labels), QualitySettingsArray);0x024D CallFunc_GetGlobalIlluminationQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_8.GetGlobalIlluminationQuality();0x027F SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_8, FName(SelectedIndex), CallFunc_GetGlobalIlluminationQuality_ReturnValue);0x02A8 Temp_text_Variable_3 = NSLOCTEXT("553ED2284E3E8DA27B07FF912B6BAA99", "", "Global Illumination");0x02F5 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_8, FName(Text), Temp_text_Variable_3);0x031E GlobalIlluminationQuality = CallFunc_SpawnObject_ReturnValue_8;0x0331 AdvancedGraphics.AddItem(GlobalIlluminationQuality);0x035A PopFlow();0x035B Label_035B:0x035B CallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x036F CallFunc_SpawnObject_ReturnValue_7 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x038D /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_7, FName(Labels), QualitySettingsArray);0x03CC CallFunc_GetReflectionQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_7.GetReflectionQuality();0x03FE SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_7, FName(SelectedIndex), CallFunc_GetReflectionQuality_ReturnValue);0x0427 Temp_text_Variable_2 = NSLOCTEXT("E0DDB4504F43B65A89F1C29FD01ED898", "", "Reflections");0x046C SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_7, FName(Text), Temp_text_Variable_2);0x0495 ReflectionQualityStepper = CallFunc_SpawnObject_ReturnValue_7;0x04A8 AdvancedGraphics.AddItem(ReflectionQualityStepper);0x04D1 PopFlow();0x04D2 Label_04D2:0x04D2 CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x04E6 CallFunc_SpawnObject_ReturnValue_6 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0504 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(Labels), QualitySettingsArray);0x0543 CallFunc_GetPostProcessingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_6.GetPostProcessingQuality();0x0575 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(SelectedIndex), CallFunc_GetPostProcessingQuality_ReturnValue);0x059E Temp_text_Variable_1 = NSLOCTEXT("B48C14DF442C87D028E2DE8AC665411B", "", "Post Process");0x05E4 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(Text), Temp_text_Variable_1);0x060D PostProcessStepper = CallFunc_SpawnObject_ReturnValue_6;0x0620 AdvancedGraphics.AddItem(PostProcessStepper);0x0649 PopFlow();0x064A Label_064A:0x064A CallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x065E CallFunc_SpawnObject_ReturnValue_5 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x067C /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(Labels), QualitySettingsArray);0x06BB CallFunc_GetTextureQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_5.GetTextureQuality();0x06ED SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(SelectedIndex), CallFunc_GetTextureQuality_ReturnValue);0x0716 Temp_text_Variable = NSLOCTEXT("EE4CA24B408C13FC8E523B8AC99692DF", "", "Textures");0x0758 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(Text), Temp_text_Variable);0x0781 TextureStepper = CallFunc_SpawnObject_ReturnValue_5;0x0794 AdvancedGraphics.AddItem(TextureStepper);0x07BD PopFlow();0x07BE Label_07BE:0x07BE CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x07D2 CallFunc_SpawnObject_ReturnValue_4 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x07F0 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Labels), QualitySettingsArray);0x082F CallFunc_GetVisualEffectQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_4.GetVisualEffectQuality();0x0861 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(SelectedIndex), CallFunc_GetVisualEffectQuality_ReturnValue);0x088A Temp_text_Variable_5 = FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Effects");0x08DE SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Text), Temp_text_Variable_5);0x0907 EffectsStepper = CallFunc_SpawnObject_ReturnValue_4;0x091A AdvancedGraphics.AddItem(EffectsStepper);0x0943 PopFlow();0x0944 Label_0944:0x0944 CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x0958 CallFunc_SpawnObject_ReturnValue_3 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0976 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(Labels), QualitySettingsArray);0x09B5 CallFunc_GetFoliageQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_3.GetFoliageQuality();0x09E7 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(SelectedIndex), CallFunc_GetFoliageQuality_ReturnValue);0x0A10 Temp_text_Variable_6 = NSLOCTEXT("68D4D3414FCB1F567DEAA9B111652901", "", "Foliage");0x0A51 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(Text), Temp_text_Variable_6);0x0A7A FoilageStepper = CallFunc_SpawnObject_ReturnValue_3;0x0A8D AdvancedGraphics.AddItem(FoilageStepper);0x0AB6 PopFlow();0x0AB7 Label_0AB7:0x0AB7 CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x0ACB CallFunc_SpawnObject_ReturnValue_2 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0AE9 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Labels), QualitySettingsArray);0x0B28 CallFunc_GetShadingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_2.GetShadingQuality();0x0B5A SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(SelectedIndex), CallFunc_GetShadingQuality_ReturnValue);0x0B83 Temp_text_Variable_7 = NSLOCTEXT("5B09C69848A08EF4300E30AA6A8866C9", "", "Shading");0x0BC4 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Text), Temp_text_Variable_7);0x0BED ShadingStepper = CallFunc_SpawnObject_ReturnValue_2;0x0C00 AdvancedGraphics.AddItem(ShadingStepper);0x0C29 PopFlow();0x0C2A Label_0C2A:0x0C2A CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0C3E CallFunc_SpawnObject_ReturnValue_1 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0C5C /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Labels), QualitySettingsArray);0x0C9B CallFunc_GetViewDistanceQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_1.GetViewDistanceQuality();0x0CCD SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(SelectedIndex), CallFunc_GetViewDistanceQuality_ReturnValue);0x0CF6 Temp_text_Variable_8 = NSLOCTEXT("8957EE89420B7413FB1C6D861BDFEF8F", "", "View Distance");0x0D3D SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Text), Temp_text_Variable_8);0x0D66 ViewDistanceStepper = CallFunc_SpawnObject_ReturnValue_1;0x0D79 AdvancedGraphics.AddItem(ViewDistanceStepper);0x0DA2 PopFlow();0x0DA3 Label_0DA3:0x0DA3 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0DB7 CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0DD5 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Labels), QualitySettingsArray);0x0E14 CallFunc_GetAntiAliasingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetAntiAliasingQuality();0x0E46 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(SelectedIndex), CallFunc_GetAntiAliasingQuality_ReturnValue);0x0E6F CallFunc_Not_PreBool_ReturnValue = Not_PreBool(false);0x0E84 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(bIsEnabled), CallFunc_Not_PreBool_ReturnValue);0x0EAD Temp_text_Variable_9 = NSLOCTEXT("55384CDF4F1354D0EC2E6EA91FF06584", "", "Anti Alias");0x0EF1 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable_9);0x0F1A AntiAliasQualityStepper = CallFunc_SpawnObject_ReturnValue;0x0F2D AdvancedGraphics.AddItem(AntiAliasQualityStepper);0x0F56 PopFlow();0x0F57 Label_0F57:0x0F57 return;Public 0x147c170 0x00 UWidget * BP_GetDesiredFocusTarget () Script3 statements · 30 bytes of bytecode 0x0000 ReturnValue = GraphicsOptionsList;0x0013 return ReturnValue;Event Protected 0x147c170 0x08 void GetTextFromID (const FName & ID , FText & Text ) Script7 statements · 187 bytes of bytecode 0x0000 CallFunc_GetPathName_ReturnValue = GetPathName(/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms);0x0025 CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(ID);0x004A CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_GetPathName_ReturnValue);0x006F CallFunc_TextFromStringTable_ReturnValue = TextFromStringTable(CallFunc_Conv_StringToName_ReturnValue, CallFunc_Conv_NameToString_ReturnValue);0x009D Text = CallFunc_TextFromStringTable_ReturnValue;0x00B8 return;Public 0x147c170 0x18 void OnAdvancedPressed (UOptionListItemBase_C * itemData ) Script7 statements · 151 bytes of bytecode 0x0000 PopulateAdvancedGraphics();0x000E AdvancedGraphics.NavigateToIndex(0);0x0033 ContentSwitcher.SetActiveWidget(AdvancedGraphics);0x0060 K2Node_CreateDelegate_OutputDelegate.Bind(this, CloseAdvancedGraphics);0x0077 BindEnhancedInputAction(/Game/Ride/Input/Actions/Menu/IA_UI_Generic_Back.IA_UI_Generic_Back, K2Node_CreateDelegate_OutputDelegate, false);0x0094 return;Public 0x147c170 0x08 void PopulateGraphicsOptions () Script259 statements · 8,503 bytes of bytecode 0x0000 PushFlow(Label_2134);0x0005 ResolutionIndex = 0;0x001C GraphicsOptionsList.ClearListItems();0x003C PushFlow(Label_20CD);0x0041 PushFlow(Label_1FDA);0x0046 PushFlow(Label_1DA7);0x004B PushFlow(Label_1BC4);0x0050 PushFlow(Label_13B7);0x0055 PushFlow(Label_1185);0x005A PushFlow(Label_0F6E);0x005F PushFlow(Label_0C2B);0x0064 PushFlow(Label_0A48);0x0069 PushFlow(Label_0868);0x006E PushFlow(Label_0254);0x0073 CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x0087 CallFunc_SpawnObject_ReturnValue_2 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x00A5 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Labels), WindowArray);0x00E4 CallFunc_GetFullscreenMode_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_2.GetFullscreenMode();0x0116 CallFunc_Conv_ByteToInt_ReturnValue = Conv_ByteToInt(CallFunc_GetFullscreenMode_ReturnValue);0x013B SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(SelectedIndex), CallFunc_Conv_ByteToInt_ReturnValue);0x0164 Temp_text_Variable_1 = NSLOCTEXT("0C5F19C24340B32EB34A899EB6B5489C", "", "Full Screen Mode");0x01AE SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Text), Temp_text_Variable_1);0x01D7 FullscreenStepper = CallFunc_SpawnObject_ReturnValue_2;0x01EA GraphicsOptionsList.AddItem(FullscreenStepper);0x0213 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnWindowedModeUpdated);0x022A FullscreenStepper.OnSelectedIndexUpdated += K2Node_CreateDelegate_OutputDelegate_1;0x0253 PopFlow();0x0254 Label_0254:0x0254 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Resolutions);0x027D CallFunc_GetSupportedFullscreenResolutions_Resolutions = {};0x0288 CallFunc_GetSupportedFullscreenResolutions_ReturnValue = GetSupportedFullscreenResolutions(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x02A5 CallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x02B9 CallFunc_GetScreenResolution_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_7.GetScreenResolution();0x02EB CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_GetSupportedFullscreenResolutions_Resolutions, CallFunc_GetScreenResolution_ReturnValue);0x032F CallFunc_Max_ReturnValue = Max(CallFunc_Array_Find_ReturnValue, 0);0x0359 ResolutionIndex = CallFunc_Max_ReturnValue;0x0374 Temp_int_Loop_Counter_Variable = 0;0x038B Temp_int_Array_Index_Variable = 0;0x03A2 Label_03A2:0x03A2 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x03DD CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0403 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0738;0x0411 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x042C PushFlow(Label_20EA);0x0431 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSupportedFullscreenResolutions_Resolutions, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x046C CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(CallFunc_Array_Get_Item.Y);0x049A K2Node_MakeStruct_FormatArgumentData.ArgumentName = "b";0x04B8 K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x04D5 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x04F2 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0516 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0536 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x055A K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0577 CallFunc_Conv_IntToInt64_ReturnValue_1 = Conv_IntToInt64(CallFunc_Array_Get_Item.X);0x05A5 K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "a";0x05C3 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x05E0 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x05FD K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_1;0x0621 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0641 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0665 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0682 K2Node_MakeArray_Array_4 = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x069F CallFunc_Format_ReturnValue_2 = Format(NSLOCTEXT("AC890D1B4D5C90107382CB89C988020D", "", "{a}x{b}"), K2Node_MakeArray_Array_4);0x06F3 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Resolutions, CallFunc_Format_ReturnValue_2);0x0737 PopFlow();0x0738 Label_0738:0x0738 CallFunc_SpawnObject_ReturnValue_8 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0756 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_8, FName(Labels), Resolutions);0x0795 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_8, FName(SelectedIndex), ResolutionIndex);0x07BE Temp_text_Variable_3 = NSLOCTEXT("AD521FEE4D0019EF47F6949BAAD6BA42", "", "Resolution");0x0802 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_8, FName(Text), Temp_text_Variable_3);0x082B ResolutionStepper = CallFunc_SpawnObject_ReturnValue_8;0x083E GraphicsOptionsList.AddItem(ResolutionStepper);0x0867 PopFlow();0x0868 Label_0868:0x0868 CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x087C CallFunc_SpawnObject_ReturnValue_3 = SpawnObject(/Game/Ride/Menu/OptionListItemBar.OptionListItemBar_C, this);0x089A SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(MaxValue), 100);0x08C3 CallFunc_GetGameUserSettings_ReturnValue_3.GetResolutionScaleInformationEx(CallFunc_GetResolutionScaleInformationEx_CurrentScaleNormalized, CallFunc_GetResolutionScaleInformationEx_CurrentScaleValue, CallFunc_GetResolutionScaleInformationEx_MinScaleValue, CallFunc_GetResolutionScaleInformationEx_MaxScaleValue);0x0907 CallFunc_SetDoublePropertyByName_Value_ImplicitCast = Cast<4>(CallFunc_GetResolutionScaleInformationEx_CurrentScaleValue);0x0924 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(CurrentValue), CallFunc_SetDoublePropertyByName_Value_ImplicitCast);0x094D K2Node_MakeArray_Array = {FormatArgumentData{"", 0, FText(), 0, 0f, 0, 0}};0x0985 CallFunc_Format_ReturnValue = Format(NSLOCTEXT("B1097311441B88D441EF55AE36174AA4", "", "Resolution scale"), K2Node_MakeArray_Array);0x09E2 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(Text), CallFunc_Format_ReturnValue);0x0A0B ResolutionScaleBar = CallFunc_SpawnObject_ReturnValue_3;0x0A1E GraphicsOptionsList.AddItem(ResolutionScaleBar);0x0A47 PopFlow();0x0A48 Label_0A48:0x0A48 CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0A5C K2Node_DynamicCast_AsRGGame_User_Settings_1 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_1);0x0A80 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_1);0x0A9D if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0AA7 CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0AC5 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Labels), OnOffArray);0x0B04 CallFunc_IsVSyncEnabled_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings_1.IsVSyncEnabled();0x0B2E CallFunc_SelectInt_ReturnValue_1 = SelectInt(1, 0, CallFunc_IsVSyncEnabled_ReturnValue);0x0B5D SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue_1);0x0B86 Temp_text_Variable_7 = NSLOCTEXT("D21B6D5A4251B11BF8A80E83ED367A62", "", "VSync");0x0BC5 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable_7);0x0BEE VSyncStepper = CallFunc_SpawnObject_ReturnValue;0x0C01 GraphicsOptionsList.AddItem(VSyncStepper);0x0C2A PopFlow();0x0C2B Label_0C2B:0x0C2B CallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x0C3F CallFunc_SpawnObject_ReturnValue_6 = SpawnObject(/Game/Ride/Menu/OptionListItemBar.OptionListItemBar_C, this);0x0C5D CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(15);0x0C82 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(MinValue), CallFunc_MakeLiteralDouble_ReturnValue_1);0x0CAB CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(300);0x0CD0 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(MaxValue), CallFunc_MakeLiteralDouble_ReturnValue);0x0CF9 K2Node_DynamicCast_AsRGGame_User_Settings_3 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_5);0x0D1D K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_3);0x0D3A CallFunc_GetMaxFPS_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings_3.GetMaxFPS();0x0D6C CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_GetMaxFPS_ReturnValue);0x0D91 SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(CurrentValue), CallFunc_Conv_IntToDouble_ReturnValue);0x0DBA CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(300);0x0DDF CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(15);0x0E04 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(16, CallFunc_MakeLiteralDouble_ReturnValue_1, CallFunc_MakeLiteralDouble_ReturnValue, 0, 1);0x0E4D SetDoublePropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(StepSize), CallFunc_MapRangeClamped_ReturnValue);0x0E76 K2Node_MakeArray_Array_1 = {FormatArgumentData{"", 0, FText(), 0, 0f, 0, 0}};0x0EAE CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("8AFA789F491651BCDEED5A97C3833A50", "", "Max FPS Limit"), K2Node_MakeArray_Array_1);0x0F08 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_6, FName(Text), CallFunc_Format_ReturnValue_1);0x0F31 FPSLimitSlider = CallFunc_SpawnObject_ReturnValue_6;0x0F44 GraphicsOptionsList.AddItem(FPSLimitSlider);0x0F6D PopFlow();0x0F6E Label_0F6E:0x0F6E CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x0F82 CallFunc_SpawnObject_ReturnValue_7 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0FA0 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_7, FName(Labels), Overall);0x0FDF CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(DidChangedAdvancedGraphics);0x0FFC CallFunc_GetOverallScalabilityLevel_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_6.GetOverallScalabilityLevel();0x1032 CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(CallFunc_GetOverallScalabilityLevel_ReturnValue, 0);0x1054 CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_GreaterEqual_IntInt_ReturnValue, CallFunc_Not_PreBool_ReturnValue_1);0x107A CallFunc_SelectInt_ReturnValue_5 = SelectInt(CallFunc_GetOverallScalabilityLevel_ReturnValue, 4, CallFunc_BooleanAND_ReturnValue_2);0x10AD SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_7, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue_5);0x10D6 Temp_text_Variable_8 = NSLOCTEXT("3B7FC08143EE1602CAA79EA0FA4CEADA", "", "Overall Quality");0x111F SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_7, FName(Text), Temp_text_Variable_8);0x1148 OverallQualityStepper = CallFunc_SpawnObject_ReturnValue_7;0x115B GraphicsOptionsList.AddItem(OverallQualityStepper);0x1184 PopFlow();0x1185 Label_1185:0x1185 CallFunc_GetRGGameUserSettings_ReturnValue = GetRGGameUserSettings();0x1199 CallFunc_SpawnObject_ReturnValue_5 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x11B7 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(Labels), AntiAliasLabels);0x11F6 CallFunc_GetAAMethod_ReturnValue = CallFunc_GetRGGameUserSettings_ReturnValue.GetAAMethod();0x1228 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(AAMap, CallFunc_GetAAMethod_ReturnValue, CallFunc_Map_Find_Value);0x126D SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(SelectedIndex), CallFunc_Map_Find_Value);0x1296 CallFunc_IsDLSSModeEnabled_ReturnValue = CallFunc_GetRGGameUserSettings_ReturnValue.IsDLSSModeEnabled();0x12C0 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsDLSSModeEnabled_ReturnValue);0x12DD SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(bIsEnabled), CallFunc_Not_PreBool_ReturnValue);0x1306 Temp_text_Variable_9 = NSLOCTEXT("E4E9A0664561AA032F73149574514DED", "", "Anti Alias Method");0x1351 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_5, FName(Text), Temp_text_Variable_9);0x137A AntiAliasMethodStepper = CallFunc_SpawnObject_ReturnValue_5;0x138D GraphicsOptionsList.AddItem(AntiAliasMethodStepper);0x13B6 PopFlow();0x13B7 Label_13B7:0x13B7 PushFlow(Label_1B7F);0x13BC CallFunc_SpawnObject_ReturnValue_10 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, GraphicsOptionsList);0x13E2 K2Node_MakeArray_Array_3 = {FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "On"), FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Off")};0x1468 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_10, FName(Labels), K2Node_MakeArray_Array_3);0x14A7 CallFunc_IsDLSSEnabled_ReturnValue_2 = IsDLSSEnabled();0x14BB CallFunc_SelectInt_ReturnValue_3 = SelectInt(0, 1, CallFunc_IsDLSSEnabled_ReturnValue_2);0x14EA SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_10, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue_3);0x1513 CallFunc_IsDLSSSupported_ReturnValue_1 = IsDLSSSupported();0x1527 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_10, FName(bIsEnabled), CallFunc_IsDLSSSupported_ReturnValue_1);0x1550 Temp_text_Variable_2 = NSLOCTEXT("0157810547B57AB82C441FAC0D4440F2", "", "NVIDIA DLSS");0x1595 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_10, FName(Text), Temp_text_Variable_2);0x15BE DLSSStepper = CallFunc_SpawnObject_ReturnValue_10;0x15D1 GraphicsOptionsList.AddItem(DLSSStepper);0x15FA K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnDLSSEnabledUpdated);0x1611 CallFunc_SpawnObject_ReturnValue_10.OnSelectedIndexUpdated += K2Node_CreateDelegate_OutputDelegate_2;0x163A CallFunc_GetRGGameUserSettings_ReturnValue_1 = GetRGGameUserSettings();0x164E CallFunc_SpawnObject_ReturnValue_9 = SpawnObject(/Game/Ride/Menu/OptionListItemStepperDLSS.OptionListItemStepperDLSS_C, GraphicsOptionsList);0x1674 GetSupportedDLSSModes(CallFunc_GetSupportedDLSSModes_DLSSModeList);0x168B /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(RGDLSSMode), CallFunc_GetSupportedDLSSModes_DLSSModeList);0x16CA CreateDLSSModeList(CallFunc_CreateDLSSModeList_DLSSModeList);0x16E1 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(Labels), CallFunc_CreateDLSSModeList_DLSSModeList);0x1720 CallFunc_GetRGDLSSMode_ReturnValue = CallFunc_GetRGGameUserSettings_ReturnValue_1.GetRGDLSSMode();0x1752 GetDLSSModeIndex(CallFunc_GetRGDLSSMode_ReturnValue, CallFunc_GetDLSSModeIndex_Index);0x1772 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(SelectedIndex), CallFunc_GetDLSSModeIndex_Index);0x179B CallFunc_IsDLSSEnabled_ReturnValue_1 = IsDLSSEnabled();0x17AF CallFunc_IsDLSSSupported_ReturnValue = IsDLSSSupported();0x17C3 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_IsDLSSEnabled_ReturnValue_1, CallFunc_IsDLSSSupported_ReturnValue);0x17E9 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(bIsEnabled), CallFunc_BooleanAND_ReturnValue_1);0x1812 Temp_text_Variable_4 = NSLOCTEXT("9727BBCD473F9EDECFA14699854771FF", "", " Super Resolution");0x185E SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_9, FName(Text), Temp_text_Variable_4);0x1887 DLSSSuperResolutionStepper = CallFunc_SpawnObject_ReturnValue_9;0x189A K2Node_CreateDelegate_OutputDelegate.Bind(this, OnDLSSSuperResolutionUpdated);0x18B1 DLSSSuperResolutionStepper.OnSelectedIndexUpdated += K2Node_CreateDelegate_OutputDelegate;0x18DA GraphicsOptionsList.AddItem(DLSSSuperResolutionStepper);0x1903 CallFunc_SpawnObject_ReturnValue_1 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x1921 K2Node_MakeArray_Array_2 = {FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Auto"), FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Off")};0x19A9 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Labels), K2Node_MakeArray_Array_2);0x19E8 CallFunc_IsDLSSRREnabled_ReturnValue = IsDLSSRREnabled();0x19FC CallFunc_SelectInt_ReturnValue_2 = SelectInt(0, 1, CallFunc_IsDLSSRREnabled_ReturnValue);0x1A2B SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue_2);0x1A54 CallFunc_IsDLSSRRSupported_ReturnValue = IsDLSSRRSupported();0x1A68 CallFunc_IsDLSSEnabled_ReturnValue = IsDLSSEnabled();0x1A7C CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsDLSSEnabled_ReturnValue, CallFunc_IsDLSSRRSupported_ReturnValue);0x1AA2 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(bIsEnabled), CallFunc_BooleanAND_ReturnValue);0x1ACB Temp_text_Variable_5 = NSLOCTEXT("CE1F964341961F4316FEC19286599147", "", " Ray Reconstruction");0x1B19 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Text), Temp_text_Variable_5);0x1B42 DLSSRayReconstructionStepper = CallFunc_SpawnObject_ReturnValue_1;0x1B55 GraphicsOptionsList.AddItem(DLSSRayReconstructionStepper);0x1B7E PopFlow();0x1B7F Label_1B7F:0x1B7F DLSSStepper.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x1BAC OnDLSSEnabledUpdated(CallFunc_GetSelectedIndex_SelectedIndex);0x1BC3 PopFlow();0x1BC4 Label_1BC4:0x1BC4 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x1BD8 K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x1BFC K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x1C19 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x1C23 CallFunc_SpawnObject_ReturnValue_11 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x1C41 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_11, FName(Labels), OnOffArray);0x1C80 CallFunc_GetLumenEnabled_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings.GetLumenEnabled();0x1CAA CallFunc_SelectInt_ReturnValue = SelectInt(1, 0, CallFunc_GetLumenEnabled_ReturnValue);0x1CD9 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_11, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue);0x1D02 Temp_text_Variable_10 = NSLOCTEXT("D70BC1374767340A6F8B0D8530348BF9", "", "Lumen");0x1D41 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_11, FName(Text), Temp_text_Variable_10);0x1D6A LumenStepper = CallFunc_SpawnObject_ReturnValue_11;0x1D7D GraphicsOptionsList.AddItem(LumenStepper);0x1DA6 PopFlow();0x1DA7 Label_1DA7:0x1DA7 CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x1DBB K2Node_DynamicCast_AsRGGame_User_Settings_2 = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_4);0x1DDF K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings_2);0x1DFC if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x1E06 CallFunc_SpawnObject_ReturnValue_4 = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x1E24 /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Labels), OnOffArray);0x1E63 CallFunc_GetDisableSceneCaptureComponents_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings_2.GetDisableSceneCaptureComponents();0x1E8D CallFunc_SelectInt_ReturnValue_4 = SelectInt(1, 0, CallFunc_GetDisableSceneCaptureComponents_ReturnValue);0x1EBC SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(SelectedIndex), CallFunc_SelectInt_ReturnValue_4);0x1EE5 IsInMainMenu(CallFunc_IsInMainMenu_IsInMainMenu);0x1EFC SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(bIsEnabled), CallFunc_IsInMainMenu_IsInMainMenu);0x1F25 Temp_text_Variable = NSLOCTEXT("EB676D084946F2F16396A4AE1F612AED", "", "Disable Scene Capture");0x1F74 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Text), Temp_text_Variable);0x1F9D DisableSceneCaptureComponentsStepper = CallFunc_SpawnObject_ReturnValue_4;0x1FB0 GraphicsOptionsList.AddItem(DisableSceneCaptureComponentsStepper);0x1FD9 PopFlow();0x1FDA Label_1FDA:0x1FDA CallFunc_SpawnObject_ReturnValue_12 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x1FF8 Temp_text_Variable_6 = NSLOCTEXT("DBD4AB644A73F04256D6FAB162E48CE1", "", "Advanced");0x203A SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_12, FName(Text), Temp_text_Variable_6);0x2063 K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnAdvancedPressed);0x207A CallFunc_SpawnObject_ReturnValue_12.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_3;0x20A3 GraphicsOptionsList.AddItem(CallFunc_SpawnObject_ReturnValue_12);0x20CC PopFlow();0x20CD Label_20CD:0x20CD UpdateResolutionScaleEnabled();0x20DB UpdateResolutionEnabled();0x20E9 PopFlow();0x20EA Label_20EA:0x20EA CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x2114 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x212F goto Label_03A2;0x2134 Label_2134:0x2134 return;Public 0x147c170 0x00 void Construct () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_OptionMenu(1026);0x000F return;Event Public 0x147c170 0x00 void BP_OnActivated () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_OptionMenu(95);0x000F return;Event Protected 0x147c170 0x00 void OnTabButtonCreation_Event (const FName & TabId , UCommonButtonBase * TabButton ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_TabId = TabId;0x0012 PersistentFrame.K2Node_CustomEvent_TabButton = TabButton;0x0024 ExecuteUbergraph_WG_OptionMenu(583);0x0033 return;0x147c170 0x10 void ApplySettings () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_OptionMenu(744);0x000F return;0x147c170 0x00 void BP_OnDeactivated () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_OptionMenu(1110);0x000F return;Event Protected 0x147c170 0x00