void IsCutsceneRunning (const bool & IsCutsceneRunning ) Script12 statements · 294 bytes of bytecode 0x0000 CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x001A K2Node_DynamicCast_AsAHBase_Character = Cast<AHBaseCharacter>(CallFunc_GetPlayerPawn_ReturnValue);0x003E K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAHBase_Character);0x005B if (!(K2Node_DynamicCast_bSuccess)) goto Label_0123;0x0069 CallFunc_GetScalarParameterValue_ReturnValue = GetScalarParameterValue(this, /Game/Development/Tools/LightTools/MPC_Chars.MPC_Chars, FName(PaniniAlpha));0x009C CallFunc_EqualEqual_FloatFloat_ReturnValue = EqualEqual_FloatFloat(CallFunc_GetScalarParameterValue_ReturnValue, 0f);0x00BE CallFunc_IsAbilityActive_ReturnValue = K2Node_DynamicCast_AsAHBase_Character.IsAbilityActive(15);0x00EA CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_FloatFloat_ReturnValue, CallFunc_IsAbilityActive_ReturnValue);0x0110 IsCutsceneRunning = CallFunc_BooleanOR_ReturnValue;0x0123 Label_0123:0x0123 return;Public 0x274f500 0x01 void getScreenshotPath (const FString & FullPath ) Script6 statements · 176 bytes of bytecode 0x0000 /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.Directory Path Correction(bUseCustomScreenshotFolder, CustomScreenshotFolderPath, this, CallFunc_Directory_Path_Correction_Corrected_Path);0x0040 /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.NormalizeScreenshotPath(CallFunc_Directory_Path_Correction_Corrected_Path, this, CallFunc_NormalizeScreenshotPath_Normalized_Path);0x0077 CustomScreenshotFolderPath = CallFunc_NormalizeScreenshotPath_Normalized_Path;0x0092 FullPath = CustomScreenshotFolderPath;0x00AD return;Public 0x274f500 0x10 void Calculate Weight by Ref (APostProcessVolume * PostProcessVolume , const float & PropertyTotal , const float & PropertyCount , float PropertyValue , float DistanceWeight ) Script9 statements · 286 bytes of bytecode 0x0000 CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(PostProcessVolume.BlendWeight, PropertyValue);0x0044 CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue, DistanceWeight);0x0072 CallFunc_Add_FloatFloat_ReturnValue_1 = Add_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_1, PropertyTotal);0x00A0 PropertyTotal = CallFunc_Add_FloatFloat_ReturnValue_1;0x00BB CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(PropertyCount, 1f);0x00E5 Temp_float_Variable = CallFunc_Add_FloatFloat_ReturnValue;0x0100 PropertyCount = Temp_float_Variable;0x011B return;Public 0x274f500 0x18 void UpdateReferences (bool bCheckWidgets ) Script31 statements · 606 bytes of bytecode 0x0000 PushFlow(Label_025B);0x0005 PushFlow(Label_0182);0x000A CallFunc_GetOwner_ReturnValue = GetOwner();0x001E K2Node_DynamicCast_AsPawn = Cast<Pawn>(CallFunc_GetOwner_ReturnValue);0x0042 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPawn);0x005F if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0069 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsPawn.GetController();0x0093 K2Node_DynamicCast_AsPlayer_Controller = Cast<PlayerController>(CallFunc_GetController_ReturnValue);0x00B7 K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPlayer_Controller);0x00D4 if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x00DE PlayerControllerRef = K2Node_DynamicCast_AsPlayer_Controller;0x00F1 Get Active Camera(CallFunc_Get_Active_Camera_CurrentCamera, CallFunc_Get_Active_Camera_CurrentSpringArm);0x0111 CameraRef = CallFunc_Get_Active_Camera_CurrentCamera;0x0124 Get Active Camera(CallFunc_Get_Active_Camera_CurrentCamera, CallFunc_Get_Active_Camera_CurrentSpringArm);0x0144 SpringArmRef = CallFunc_Get_Active_Camera_CurrentSpringArm;0x0157 IsCutsceneRunning(CallFunc_IsCutsceneRunning_IsCutsceneRunning);0x016E IsInCutscene = CallFunc_IsCutsceneRunning_IsCutsceneRunning;0x0181 PopFlow();0x0182 Label_0182:0x0182 CallFunc_IsValid_ReturnValue = IsValid(GalleryWidgetRef);0x019F CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsValid_ReturnValue);0x01BC CallFunc_IsValid_ReturnValue_1 = IsValid(PhotoModeWidgetRef);0x01D9 CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsValid_ReturnValue_1);0x01F6 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Not_PreBool_ReturnValue);0x021C CallFunc_BooleanAND_ReturnValue = BooleanAND(bCheckWidgets, CallFunc_BooleanOR_ReturnValue);0x0242 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x024C InitWidgets();0x025A PopFlow();0x025B Label_025B:0x025B return;Public 0x274f500 0x01 void GetCameraManager (const APlayerCameraManager * & PlayerCameraManager ) Script12 statements · 264 bytes of bytecode 0x0000 CallFunc_GetOwner_ReturnValue = GetOwner();0x0014 K2Node_DynamicCast_AsPawn = Cast<Pawn>(CallFunc_GetOwner_ReturnValue);0x0038 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPawn);0x0055 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0105;0x0063 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsPawn.GetController();0x008D K2Node_DynamicCast_AsPlayer_Controller = Cast<PlayerController>(CallFunc_GetController_ReturnValue);0x00B1 K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPlayer_Controller);0x00CE if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0105;0x00DC PlayerCameraManager = K2Node_DynamicCast_AsPlayer_Controller.PlayerCameraManager;0x0105 Label_0105:0x0105 return;Public 0x274f500 0x08 void Get Active Camera (const UCameraComponent * & CurrentCamera , const USpringArmComponent * & CurrentSpringArm ) Script105 statements · 2,957 bytes of bytecode 0x0000 PushFlow(Label_0B8A);0x0005 CallFunc_GetOwner_ReturnValue = GetOwner();0x0019 K2Node_DynamicCast_AsPawn = Cast<Pawn>(CallFunc_GetOwner_ReturnValue);0x003D K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPawn);0x005A if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0064 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsPawn.GetController();0x008E K2Node_DynamicCast_AsPlayer_Controller = Cast<PlayerController>(CallFunc_GetController_ReturnValue);0x00B2 K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPlayer_Controller);0x00CF if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x00D9 Temp_bool_True_if_break_was_hit_Variable_1 = false;0x00E4 Temp_int_Loop_Counter_Variable_1 = 0;0x00FB Temp_int_Array_Index_Variable_2 = 0;0x0112 Label_0112:0x0112 CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable_1);0x012F CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0143 CallFunc_K2_GetComponentsByClass_ReturnValue_1 = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.CameraComponent);0x017E CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue_1);0x01B9 CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x01DF CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Less_IntInt_ReturnValue_1);0x0205 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_041F;0x0213 Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x022E PushFlow(Label_0ACB);0x0233 CallFunc_GetTransform_ReturnValue_1 = K2Node_DynamicCast_AsPlayer_Controller.PlayerCameraManager.GetTransform();0x027B CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x028F CallFunc_K2_GetComponentsByClass_ReturnValue_1 = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.CameraComponent);0x02CA /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue_1, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0305 CallFunc_K2_GetComponentToWorld_ReturnValue_1 = CallFunc_Array_Get_Item_2.K2_GetComponentToWorld();0x0337 CallFunc_NearlyEqual_TransformTransform_ReturnValue_1 = NearlyEqual_TransformTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_GetTransform_ReturnValue_1, 1e-04f, 1e-04f, 1e-04f);0x036C if (!(CallFunc_NearlyEqual_TransformTransform_ReturnValue_1)) PopFlow();0x0376 CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x038A CallFunc_K2_GetComponentsByClass_ReturnValue_1 = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.CameraComponent);0x03C5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue_1, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0400 CameraFound = CallFunc_Array_Get_Item_2;0x0413 Temp_bool_True_if_break_was_hit_Variable_1 = true;0x041E PopFlow();0x041F Label_041F:0x041F CallFunc_IsValid_ReturnValue = IsValid(CameraFound);0x043C if (!(CallFunc_IsValid_ReturnValue)) goto Label_082D;0x044A Temp_bool_True_if_break_was_hit_Variable = false;0x0455 Temp_int_Loop_Counter_Variable = 0;0x046C Temp_int_Array_Index_Variable = 0;0x0483 Label_0483:0x0483 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x04A0 CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x04B4 CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.SpringArmComponent);0x04EF CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue);0x052A CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_2);0x0550 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue_2);0x0576 if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_0B15;0x0584 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x059F PushFlow(Label_0B40);0x05A4 CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x05B8 CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.SpringArmComponent);0x05F3 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x062E CallFunc_GetSocketTransform_ReturnValue = CallFunc_Array_Get_Item_1.GetSocketTransform(FName(None), 0);0x0673 CallFunc_GetSocketTransform_ReturnValue_1 = CallFunc_Array_Get_Item_1.GetSocketTransform(FName(SpringEndpoint), 0);0x06B8 CallFunc_K2_GetComponentToWorld_ReturnValue_2 = CameraFound.K2_GetComponentToWorld();0x06EA CallFunc_NearlyEqual_TransformTransform_ReturnValue_2 = NearlyEqual_TransformTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_2, CallFunc_GetSocketTransform_ReturnValue, 1e-04f, 1e-04f, 1e-04f);0x071F CallFunc_NearlyEqual_TransformTransform_ReturnValue_3 = NearlyEqual_TransformTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_2, CallFunc_GetSocketTransform_ReturnValue_1, 1e-04f, 1e-04f, 1e-04f);0x0754 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_NearlyEqual_TransformTransform_ReturnValue_3, CallFunc_NearlyEqual_TransformTransform_ReturnValue_2);0x077A if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x0784 CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0798 CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.SpringArmComponent);0x07D3 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x080E SpringArmFound = CallFunc_Array_Get_Item_1;0x0821 Temp_bool_True_if_break_was_hit_Variable = true;0x082C PopFlow();0x082D Label_082D:0x082D CallFunc_GetAllActorsOfClass_OutActors = {};0x0838 GetAllActorsOfClass(this, /Script/Engine.CameraActor, CallFunc_GetAllActorsOfClass_OutActors);0x0855 Temp_int_Loop_Counter_Variable_2 = 0;0x086C Temp_int_Array_Index_Variable_1 = 0;0x0883 Label_0883:0x0883 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x08BE CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue);0x08E4 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0B15;0x08F2 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x090D PushFlow(Label_0A81);0x0912 CallFunc_GetTransform_ReturnValue = K2Node_DynamicCast_AsPlayer_Controller.PlayerCameraManager.GetTransform();0x095A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0995 CallFunc_K2_GetComponentToWorld_ReturnValue = CallFunc_Array_Get_Item.CameraComponent.K2_GetComponentToWorld();0x09DD CallFunc_NearlyEqual_TransformTransform_ReturnValue = NearlyEqual_TransformTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_GetTransform_ReturnValue, 1e-04f, 1e-04f, 1e-04f);0x0A12 if (!(CallFunc_NearlyEqual_TransformTransform_ReturnValue)) PopFlow();0x0A1C /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0A57 CameraFound = CallFunc_Array_Get_Item.CameraComponent;0x0A80 PopFlow();0x0A81 Label_0A81:0x0A81 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0AAB Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x0AC6 goto Label_0883;0x0ACB Label_0ACB:0x0ACB CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0AF5 Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0B10 goto Label_0112;0x0B15 Label_0B15:0x0B15 CurrentCamera = CameraFound;0x0B28 CurrentSpringArm = SpringArmFound;0x0B3B goto Label_0B8A;0x0B40 Label_0B40:0x0B40 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0B6A Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0B85 goto Label_0483;0x0B8A Label_0B8A:0x0B8A return;Public 0x274f500 0x10 void UpdateOutputFolder (const FString & Custom Path ) Script5 statements · 149 bytes of bytecode 0x0000 /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.Directory Path Correction(bUseCustomScreenshotFolder, Custom Path, this, CallFunc_Directory_Path_Correction_Corrected_Path);0x0040 /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.NormalizeScreenshotPath(CallFunc_Directory_Path_Correction_Corrected_Path, this, CallFunc_NormalizeScreenshotPath_Normalized_Path);0x0077 CustomScreenshotFolderPath = CallFunc_NormalizeScreenshotPath_Normalized_Path;0x0092 return;Public 0x274f500 0x10 void GetCameraLocation (const FVector & CameraLocation ) Script3 statements · 52 bytes of bytecode 0x0000 CameraLocation = PhotoModeWidgetRef.CameraLocation;0x0031 return;Public 0x274f500 0x0C void GetSliderCameraDistance (const float & CameraDistance ) Script4 statements · 124 bytes of bytecode 0x0000 CallFunc_GetValue_ReturnValue = PhotoModeWidgetRef.CameraDistance.Slider.GetValue();0x005E CameraDistance = CallFunc_GetValue_ReturnValue;0x0079 return;Public 0x274f500 0x04 void GetSliderRoll (const float & Roll ) Script4 statements · 124 bytes of bytecode 0x0000 CallFunc_GetValue_ReturnValue = PhotoModeWidgetRef.CameraRoll.Slider.GetValue();0x005E Roll = CallFunc_GetValue_ReturnValue;0x0079 return;Public 0x274f500 0x04 void GetSliderFOV (const float & FOV ) Script4 statements · 124 bytes of bytecode 0x0000 CallFunc_GetValue_ReturnValue = PhotoModeWidgetRef.FieldOfView.Slider.GetValue();0x005E FOV = CallFunc_GetValue_ReturnValue;0x0079 return;Public 0x274f500 0x04 void Create Post Process () Script93 statements · 2,308 bytes of bytecode 0x0000 PushFlow(Label_0901);0x0005 GreatestPriorityFound = 0f;0x001C bCurrentIsUnbound = false;0x0027 CameraLocation = FVector(0, 0, 0);0x0046 CallFunc_IsValid_ReturnValue = IsValid(CustomPostProcessManager);0x0063 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0072;0x0071 PopFlow();0x0072 Label_0072:0x0072 CallFunc_GetOwner_ReturnValue = GetOwner();0x0086 K2Node_DynamicCast_AsPawn = Cast<Pawn>(CallFunc_GetOwner_ReturnValue);0x00AA K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPawn);0x00C7 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00D1 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsPawn.GetController();0x00FB K2Node_DynamicCast_AsPlayer_Controller = Cast<PlayerController>(CallFunc_GetController_ReturnValue);0x011F K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPlayer_Controller);0x013C if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0146 /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.GetAllImersedPostProcess(K2Node_DynamicCast_AsPlayer_Controller, this, CallFunc_GetAllImersedPostProcess_CameraLocation, CallFunc_GetAllImersedPostProcess_VolumesTransforms, CallFunc_GetAllImersedPostProcess_VolumesExtent);0x018F CameraLocation = CallFunc_GetAllImersedPostProcess_CameraLocation;0x01AA /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.GetAllImersedPostProcess(K2Node_DynamicCast_AsPlayer_Controller, this, CallFunc_GetAllImersedPostProcess_CameraLocation, CallFunc_GetAllImersedPostProcess_VolumesTransforms, CallFunc_GetAllImersedPostProcess_VolumesExtent);0x01F3 PostProcessReferences = CallFunc_GetAllImersedPostProcess_VolumesTransforms;0x020E /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.GetAllImersedPostProcess(K2Node_DynamicCast_AsPlayer_Controller, this, CallFunc_GetAllImersedPostProcess_CameraLocation, CallFunc_GetAllImersedPostProcess_VolumesTransforms, CallFunc_GetAllImersedPostProcess_VolumesExtent);0x0257 VolumesExtent = CallFunc_GetAllImersedPostProcess_VolumesExtent;0x0272 CallFunc_Map_Keys_Keys = {};0x027D /Script/Engine.Default__BlueprintMapLibrary.Map_Keys(PostProcessReferences, CallFunc_Map_Keys_Keys);0x02AF Temp_int_Loop_Counter_Variable = 0;0x02C6 Temp_int_Array_Index_Variable = 0;0x02DD Label_02DD:0x02DD CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys);0x0318 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x033E if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_03FC;0x034C Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0367 PushFlow(Label_0734);0x036C /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03A7 CurrentVolume = CallFunc_Array_Get_Item;0x03BA bCurrentIsUnbound = CurrentVolume.bUnbound;0x03E3 PushFlow(Label_077E);0x03E8 PushFlow(Label_0872);0x03ED if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_08E8;0x03FB PopFlow();0x03FC Label_03FC:0x03FC CustomPostProcess.MotionBlurAmount = 0f;0x041C CustomPostProcess.bOverride_MotionBlurAmount = true;0x0430 DefaultPostProcess = CustomPostProcess;0x044B CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x045F K2Node_DynamicCast_AsPawn_1 = Cast<Pawn>(CallFunc_GetOwner_ReturnValue_1);0x0483 K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsPawn_1);0x04A0 if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x04AA CallFunc_GetController_ReturnValue_1 = K2Node_DynamicCast_AsPawn_1.GetController();0x04D4 K2Node_DynamicCast_AsPlayer_Controller_1 = Cast<PlayerController>(CallFunc_GetController_ReturnValue_1);0x04F8 K2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsPlayer_Controller_1);0x0515 if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x051F CallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(this, 0);0x0539 CallFunc_K2_GetActorLocation_ReturnValue = K2Node_DynamicCast_AsPlayer_Controller_1.PlayerCameraManager.K2_GetActorLocation();0x0581 CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), FVector(1, 1, 1));0x05C0 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Development/PhotoMode/Blueprints/BP_CustomPostProcess.BP_CustomPostProcess_C, CallFunc_MakeTransform_ReturnValue, 1, CallFunc_GetPlayerCharacter_ReturnValue);0x05F2 /Script/Engine.Default__KismetSystemLibrary.SetStructurePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(PP), CustomPostProcess);0x0631 CallFunc_K2_GetActorLocation_ReturnValue = K2Node_DynamicCast_AsPlayer_Controller_1.PlayerCameraManager.K2_GetActorLocation();0x0679 CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), FVector(1, 1, 1));0x06B8 CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_MakeTransform_ReturnValue);0x06DE CustomPostProcessManager = CallFunc_FinishSpawningActor_ReturnValue;0x06F1 CustomPostProcessManager.SetActorTickEnabled(true);0x0712 CustomPostProcessManager.SetTickableWhenPaused(true);0x0733 PopFlow();0x0734 Label_0734:0x0734 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x075E Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0779 goto Label_02DD;0x077E Label_077E:0x077E CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CurrentVolume.Priority, GreatestPriorityFound);0x07BA if (!(CallFunc_Less_FloatFloat_ReturnValue)) goto Label_07C9;0x07C8 PopFlow();0x07C9 Label_07C9:0x07C9 CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CurrentVolume.Priority, GreatestPriorityFound);0x0805 if (!(CallFunc_Greater_FloatFloat_ReturnValue)) PopFlow();0x080F GreatestPriorityFound = CurrentVolume.Priority;0x0840 CustomPostProcess = CurrentVolume.Settings;0x0871 PopFlow();0x0872 Label_0872:0x0872 if (!(Temp_bool_IsClosed_Variable)) goto Label_0881;0x0880 PopFlow();0x0881 Label_0881:0x0881 Temp_bool_IsClosed_Variable = true;0x088C CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(CurrentVolume.Priority, 1f);0x08CC GreatestPriorityFound = CallFunc_Subtract_FloatFloat_ReturnValue;0x08E7 PopFlow();0x08E8 Label_08E8:0x08E8 Temp_bool_Has_Been_Initd_Variable = true;0x08F3 if (!(false)) PopFlow();0x08F5 Temp_bool_IsClosed_Variable = true;0x0900 PopFlow();0x0901 Label_0901:0x0901 return;Public 0x274f500 0x00 void UnpausedGameAxisMovementControl (float AxisValueIn , const float & AxisValueOut ) Script5 statements · 119 bytes of bytecode 0x0000 CallFunc_BooleanOR_ReturnValue = BooleanOR(bIsUsingPhotoMode, bIsUsingGallery);0x0026 CallFunc_SelectFloat_ReturnValue = SelectFloat(0f, AxisValueIn, CallFunc_BooleanOR_ReturnValue);0x0059 AxisValueOut = CallFunc_SelectFloat_ReturnValue;0x0074 return;Public 0x274f500 0x08 void Photo Mode () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BPC_PhotoMode(2705);0x000F return;0x274f500 0x00 void OpenGallery () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BPC_PhotoMode(15);0x000F return;0x274f500 0x00 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BPC_PhotoMode(5114);0x000F return;Event Public 0x274f500 0x00 void ResetGallery () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BPC_PhotoMode(6784);0x000F return;0x274f500 0x00 void ResetPhotoMode () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BPC_PhotoMode(6789);0x000F return;0x274f500 0x00 void InitWidgets () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BPC_PhotoMode(6794);0x000F return;0x274f500 0x00 void ExecuteUbergraph_BPC_PhotoMode (int32 EntryPoint ) Script314 statements · 6,802 bytes of bytecode 0x0000 PushFlow(Label_1A8F);0x0005 goto [EntryPoint];0x000F UpdateReferences(true);0x001E if (!(bIsUsingPhotoMode)) goto Label_003A;0x002C ResetPhotoMode();0x003A Label_003A:0x003A if (!(bIsUsingGallery)) goto Label_00D7;0x0048 bIsUsingGallery = false;0x0053 GalleryWidgetRef.RemoveFromParent();0x0077 GalleryWidgetRef.CloseFullscreen();0x009B PlayerControllerRef.SetControlRotation(DefaultControlRotation);0x00C8 ResetPhotoMode();0x00D6 PopFlow();0x00D7 Label_00D7:0x00D7 bIsUsingGallery = true;0x00E2 CallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController(this, 0);0x00FC CallFunc_GetPlayerController_ReturnValue_2.HideCharacterHUD(false);0x011D GalleryWidgetRef.AddToViewport(0);0x0142 PushFlow(Label_0274);0x0147 PushFlow(Label_025A);0x014C PushFlow(Label_01C8);0x0151 PushFlow(Label_0211);0x0156 CallFunc_IsValid_ReturnValue_9 = IsValid(PlayerControllerRef);0x0173 if (!(CallFunc_IsValid_ReturnValue_9)) PopFlow();0x017D bControllerTickBackup = PlayerControllerRef.bShouldPerformFullTickWhenPaused;0x01A6 PlayerControllerRef.bShouldPerformFullTickWhenPaused = true;0x01C7 PopFlow();0x01C8 Label_01C8:0x01C8 CallFunc_IsValid_ReturnValue_8 = IsValid(CameraRef);0x01E5 if (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x01EF CameraRef.SetTickableWhenPaused(true);0x0210 PopFlow();0x0211 Label_0211:0x0211 CallFunc_IsValid_ReturnValue_4 = IsValid(SpringArmRef);0x022E if (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x0238 SpringArmRef.SetTickableWhenPaused(true);0x0259 PopFlow();0x025A Label_025A:0x025A this.SetTickableWhenPaused(true);0x0273 PopFlow();0x0274 Label_0274:0x0274 WwiseGlobalPause();0x027E if (!(true)) goto Label_03E7;0x0284 CallFunc_GetGlobalTimeDilation_ReturnValue_5 = GetGlobalTimeDilation(this);0x02A1 GlobalTimeDilationBackup = CallFunc_GetGlobalTimeDilation_ReturnValue_5;0x02BC K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(PauseGameMethod, 0);0x02DB if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0394;0x02E9 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(PauseGameMethod, 1);0x0308 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0317;0x0316 PopFlow();0x0317 Label_0317:0x0317 CurrentTimeDilation = 1e-04f;0x032E SetGlobalTimeDilation(this, CurrentTimeDilation);0x0342 Label_0342:0x0342 CallFunc_GetControlRotation_ReturnValue = PlayerControllerRef.GetControlRotation();0x0378 DefaultControlRotation = CallFunc_GetControlRotation_ReturnValue;0x0393 PopFlow();0x0394 Label_0394:0x0394 CallFunc_GetGlobalTimeDilation_ReturnValue_2 = GetGlobalTimeDilation(this);0x03B1 CurrentTimeDilation = CallFunc_GetGlobalTimeDilation_ReturnValue_2;0x03CC CallFunc_SetGamePaused_ReturnValue_1 = SetGamePaused(this, true);0x03E2 goto Label_0342;0x03E7 Label_03E7:0x03E7 CallFunc_GetGlobalTimeDilation_ReturnValue_4 = GetGlobalTimeDilation(this);0x0404 CurrentTimeDilation = CallFunc_GetGlobalTimeDilation_ReturnValue_4;0x041F goto Label_0342;0x0424 Label_0424:0x0424 SetGlobalTimeDilation(this, CurrentTimeDilation);0x0438 Label_0438:0x0438 PhotoModeOpened.Broadcast(CurrentTimeDilation);0x0454 CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x046E CallFunc_GetPlayerController_ReturnValue_1.HideCharacterHUD(false);0x048F WwiseGlobalPause();0x0499 CallFunc_IsValid_ReturnValue_11 = IsValid(PhotoModeWidgetRef);0x04B6 if (!(CallFunc_IsValid_ReturnValue_11)) PopFlow();0x04C0 PhotoModeWidgetRef.AddToViewport(PhotoModeViewportZOrder);0x04E9 PhotoModeWidgetRef.SetVisibility(4);0x050F PushFlow(Label_052D);0x0514 PushFlow(Label_057F);0x0519 PushFlow(Label_05A4);0x051E Create Post Process();0x052C PopFlow();0x052D Label_052D:0x052D CallFunc_GetControlRotation_ReturnValue_1 = PlayerControllerRef.GetControlRotation();0x0563 DefaultControlRotation = CallFunc_GetControlRotation_ReturnValue_1;0x057E PopFlow();0x057F Label_057F:0x057F PhotoModeWidgetRef.Initialize();0x05A3 PopFlow();0x05A4 Label_05A4:0x05A4 PushFlow(Label_0724);0x05A9 PushFlow(Label_0A07);0x05AE CallFunc_IsValid_ReturnValue_7 = IsValid(CameraRef);0x05CB if (!(CallFunc_IsValid_ReturnValue_7)) PopFlow();0x05D5 K2Node_DynamicCast_AsCine_Camera_Component_1 = Cast<CineCameraComponent>(CameraRef);0x05F9 K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsCine_Camera_Component_1);0x0616 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_06D7;0x0624 DefaultFocalLength = K2Node_DynamicCast_AsCine_Camera_Component_1.CurrentFocalLength;0x0655 DefaultAperture = K2Node_DynamicCast_AsCine_Camera_Component_1.CurrentAperture;0x0686 DefaultFocusSettings = K2Node_DynamicCast_AsCine_Camera_Component_1.FocusSettings;0x06B7 Label_06B7:0x06B7 DefaultCameraRotation = FRotator(0, 0, 0);0x06D6 PopFlow();0x06D7 Label_06D7:0x06D7 CallFunc_GetConsoleVariableFloatValue_ReturnValue_1 = GetConsoleVariableFloatValue("ah.gameplay.fov");0x0704 DefaultFOV = CallFunc_GetConsoleVariableFloatValue_ReturnValue_1;0x071F goto Label_06B7;0x0724 Label_0724:0x0724 if (!(bAllowCustomMotionBlur)) PopFlow();0x072E Temp_int_Loop_Counter_Variable = 0;0x0745 Temp_int_Array_Index_Variable = 0;0x075C Label_075C:0x075C CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0770 CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x07AB CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue);0x07E6 CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x080C if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0816 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0831 PushFlow(Label_09BD);0x0836 CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x084A CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0885 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x08C0 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(CustomDepthComponents, CallFunc_Array_Get_Item_1, CallFunc_Array_Get_Item_1.bRenderCustomDepth);0x0911 CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0925 CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0960 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x099B CallFunc_Array_Get_Item_1.SetRenderCustomDepth(true);0x09BC PopFlow();0x09BD Label_09BD:0x09BD CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x09E7 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0A02 goto Label_075C;0x0A07 Label_0A07:0x0A07 CallFunc_IsValid_ReturnValue_10 = IsValid(SpringArmRef);0x0A24 if (!(CallFunc_IsValid_ReturnValue_10)) PopFlow();0x0A2E DefaultSpringArmLength = SpringArmRef.TargetArmLength;0x0A5F DefaultSocketOffset = SpringArmRef.SocketOffset;0x0A90 PopFlow();0x0A91 UpdateReferences(true);0x0AA0 if (!(bIsUsingGallery)) goto Label_0ABC;0x0AAE ResetGallery();0x0ABC Label_0ABC:0x0ABC if (!(bIsUsingPhotoMode)) goto Label_0DD6;0x0ACA bIsUsingPhotoMode = false;0x0AD5 CallFunc_IsValid_ReturnValue_13 = IsValid(PhotoModeWidgetRef);0x0AF2 if (!(CallFunc_IsValid_ReturnValue_13)) PopFlow();0x0AFC PhotoModeWidgetRef.OnDestruct();0x0B20 PhotoModeWidgetRef.RemoveFromParent();0x0B44 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0B5E CallFunc_GetPlayerController_ReturnValue.CreateOrShowCharacterHUD();0x0B7E WwiseGlobalResume();0x0B88 if (!(true)) goto Label_0BFF;0x0B8E K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(PauseGameMethod, 0);0x0BAD if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0BE9;0x0BBB K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(PauseGameMethod, 1);0x0BDA if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0F13;0x0BE8 PopFlow();0x0BE9 Label_0BE9:0x0BE9 CallFunc_SetGamePaused_ReturnValue_2 = SetGamePaused(this, false);0x0BFF Label_0BFF:0x0BFF /Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(PlayerControllerRef);0x0C28 PhotoModeClosed.Broadcast();0x0C3B PushFlow(Label_11E4);0x0C40 PushFlow(Label_11AA);0x0C45 PushFlow(Label_0FB6);0x0C4A PushFlow(Label_0F2C);0x0C4F PushFlow(Label_0D8A);0x0C54 CallFunc_IsValid_ReturnValue = IsValid(CameraRef);0x0C71 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0C7B K2Node_DynamicCast_AsCine_Camera_Component = Cast<CineCameraComponent>(CameraRef);0x0C9F K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsCine_Camera_Component);0x0CBC if (!(K2Node_DynamicCast_bSuccess)) goto Label_1212;0x0CCA K2Node_DynamicCast_AsCine_Camera_Component.SetCurrentFocalLength(DefaultFocalLength);0x0CF3 K2Node_DynamicCast_AsCine_Camera_Component.CurrentAperture = DefaultAperture;0x0D24 K2Node_DynamicCast_AsCine_Camera_Component.FocusSettings = DefaultFocusSettings;0x0D55 Label_0D55:0x0D55 CameraRef.K2_SetRelativeRotation(DefaultCameraRotation, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x0D89 PopFlow();0x0D8A Label_0D8A:0x0D8A CallFunc_IsValid_ReturnValue_5 = IsValid(CustomPostProcessManager);0x0DA7 if (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x0DB1 CustomPostProcessManager.K2_DestroyActor();0x0DD5 PopFlow();0x0DD6 Label_0DD6:0x0DD6 bIsUsingPhotoMode = true;0x0DE1 PushFlow(Label_12B5);0x0DE6 PushFlow(Label_0E67);0x0DEB PushFlow(Label_0E81);0x0DF0 PushFlow(Label_0ECA);0x0DF5 CallFunc_IsValid_ReturnValue_6 = IsValid(PlayerControllerRef);0x0E12 if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x0E1C bControllerTickBackup = PlayerControllerRef.bShouldPerformFullTickWhenPaused;0x0E45 PlayerControllerRef.bShouldPerformFullTickWhenPaused = true;0x0E66 PopFlow();0x0E67 Label_0E67:0x0E67 this.SetTickableWhenPaused(true);0x0E80 PopFlow();0x0E81 Label_0E81:0x0E81 CallFunc_IsValid_ReturnValue_14 = IsValid(CameraRef);0x0E9E if (!(CallFunc_IsValid_ReturnValue_14)) PopFlow();0x0EA8 CameraRef.SetTickableWhenPaused(true);0x0EC9 PopFlow();0x0ECA Label_0ECA:0x0ECA CallFunc_IsValid_ReturnValue_12 = IsValid(SpringArmRef);0x0EE7 if (!(CallFunc_IsValid_ReturnValue_12)) PopFlow();0x0EF1 SpringArmRef.SetTickableWhenPaused(true);0x0F12 PopFlow();0x0F13 Label_0F13:0x0F13 SetGlobalTimeDilation(this, GlobalTimeDilationBackup);0x0F27 goto Label_0BFF;0x0F2C Label_0F2C:0x0F2C CallFunc_IsValid_ReturnValue_15 = IsValid(SpringArmRef);0x0F49 if (!(CallFunc_IsValid_ReturnValue_15)) PopFlow();0x0F53 SpringArmRef.TargetArmLength = DefaultSpringArmLength;0x0F84 SpringArmRef.SocketOffset = DefaultSocketOffset;0x0FB5 PopFlow();0x0FB6 Label_0FB6:0x0FB6 if (!(bAllowCustomMotionBlur)) PopFlow();0x0FC0 CallFunc_Map_Keys_Keys = {};0x0FCB /Script/Engine.Default__BlueprintMapLibrary.Map_Keys(CustomDepthComponents, CallFunc_Map_Keys_Keys);0x0FFD Temp_int_Loop_Counter_Variable_1 = 0;0x1014 Temp_int_Array_Index_Variable_1 = 0;0x102B Label_102B:0x102B CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys);0x1066 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x108C if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x1096 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x10B1 PushFlow(Label_1160);0x10B6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x10F1 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CustomDepthComponents, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value);0x1136 CallFunc_Array_Get_Item.SetRenderCustomDepth(CallFunc_Map_Find_Value);0x115F PopFlow();0x1160 Label_1160:0x1160 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x118A Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x11A5 goto Label_102B;0x11AA Label_11AA:0x11AA CallFunc_GetOwner_ReturnValue = GetOwner();0x11BE CallFunc_GetOwner_ReturnValue.SetActorHiddenInGame(false);0x11E3 PopFlow();0x11E4 Label_11E4:0x11E4 PlayerControllerRef.SetControlRotation(DefaultControlRotation);0x1211 PopFlow();0x1212 Label_1212:0x1212 CallFunc_GetConsoleVariableFloatValue_ReturnValue = GetConsoleVariableFloatValue("ah.gameplay.fov");0x123F CallFunc_Conv_FloatToString_ReturnValue = Conv_FloatToString(CallFunc_GetConsoleVariableFloatValue_ReturnValue);0x1264 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("ah.gameplay.fov ", CallFunc_Conv_FloatToString_ReturnValue);0x129B ExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue, nullptr);0x12B0 goto Label_0D55;0x12B5 Label_12B5:0x12B5 if (!(true)) goto Label_13BD;0x12BB CallFunc_GetGlobalTimeDilation_ReturnValue_1 = GetGlobalTimeDilation(this);0x12D8 GlobalTimeDilationBackup = CallFunc_GetGlobalTimeDilation_ReturnValue_1;0x12F3 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(PauseGameMethod, 0);0x1312 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_136A;0x1320 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(PauseGameMethod, 1);0x133F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_134E;0x134D PopFlow();0x134E Label_134E:0x134E CurrentTimeDilation = 1e-04f;0x1365 goto Label_0424;0x136A Label_136A:0x136A CallFunc_GetGlobalTimeDilation_ReturnValue_3 = GetGlobalTimeDilation(this);0x1387 CurrentTimeDilation = CallFunc_GetGlobalTimeDilation_ReturnValue_3;0x13A2 CallFunc_SetGamePaused_ReturnValue = SetGamePaused(this, true);0x13B8 goto Label_0438;0x13BD Label_13BD:0x13BD CallFunc_GetGlobalTimeDilation_ReturnValue = GetGlobalTimeDilation(this);0x13DA CurrentTimeDilation = CallFunc_GetGlobalTimeDilation_ReturnValue;0x13F5 goto Label_0438;0x13FA UpdateReferences(false);0x1409 Label_1409:0x1409 CallFunc_IsValid_ReturnValue_2 = IsValid(PlayerControllerRef);0x1426 if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x1430 CallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Development/PhotoMode/Blueprints/UI_PhotoMode.UI_PhotoMode_C, PlayerControllerRef);0x146D SetObjectPropertyByName(CallFunc_Create_ReturnValue_1, FName(PhotoModeComponentReference), this);0x148E PhotoModeWidgetRef = CallFunc_Create_ReturnValue_1;0x14A1 CallFunc_IsValid_ReturnValue_1 = IsValid(PhotoModeWidgetRef);0x14BE if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x14C8 CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Development/PhotoMode/Blueprints/UI_Gallery.UI_Gallery_C, PlayerControllerRef);0x1505 SetObjectPropertyByName(CallFunc_Create_ReturnValue, FName(PhotoModeComponent), this);0x1526 GalleryWidgetRef = CallFunc_Create_ReturnValue;0x1539 CallFunc_IsValid_ReturnValue_3 = IsValid(GalleryWidgetRef);0x1556 if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x1560 PhotoModeWidgetRef.GalleryReference = GalleryWidgetRef;0x1589 PushFlow(Label_1A5B);0x158E PhotoModeWidgetRef.bShowPhotoModeIsOnWarning? = PhotoModeIsOnWarning.ShowwarningwhentheHUDishidden?_19_B5804F54419A6DAEFC0A5B9EC784A345;0x15C0 PhotoModeWidgetRef.TextPhotoModeIsOn.SetText(PhotoModeIsOnWarning.WarningText_23_B00D0C014907509EE32E7D8AA6C2CED6);0x160C PhotoModeWidgetRef.TextPhotoModeIsOn.SetColorAndOpacity(PhotoModeIsOnWarning.TextColorandOpacity_24_B25E83BD4ECD36693CD0C78FD4A51815);0x1654 K2Node_MakeStruct_SlateFontInfo.FontObject = PhotoModeWidgetRef.TextPhotoModeIsOn.Font.FontObject;0x16A5 K2Node_MakeStruct_SlateFontInfo.FontMaterial = PhotoModeWidgetRef.TextPhotoModeIsOn.Font.FontMaterial;0x16F6 K2Node_MakeStruct_SlateFontInfo.OutlineSettings = PhotoModeWidgetRef.TextPhotoModeIsOn.Font.OutlineSettings;0x174F K2Node_MakeStruct_SlateFontInfo.TypefaceFontName = PhotoModeWidgetRef.TextPhotoModeIsOn.Font.TypefaceFontName;0x17A8 K2Node_MakeStruct_SlateFontInfo.Size = PhotoModeIsOnWarning.TextSize_5_6EFA746B43641E2BC49678BE15533B7A;0x17D5 K2Node_MakeStruct_SlateFontInfo.LetterSpacing = 0;0x17F5 PhotoModeWidgetRef.TextPhotoModeIsOn.SetFont(K2Node_MakeStruct_SlateFontInfo);0x1834 K2Node_MakeStruct_SlateBrush.ImageSize = PhotoModeIsOnWarning.ImageSize_15_8E07E4E14821422EC49BF3B1F30F7913;0x1861 K2Node_MakeStruct_SlateBrush.Margin = PhotoModeWidgetRef.img_PhotoModeIsOn.Brush.Margin;0x18BA K2Node_MakeStruct_SlateBrush.TintColor = PhotoModeIsOnWarning.ImageTint_13_3F3D0A0F4ADE39A55DB656BC5930B61A;0x18E7 K2Node_MakeStruct_SlateBrush.ResourceObject = PhotoModeIsOnWarning.Image_25_AD16A238453EA2F40937E08DAACC8F51;0x190C K2Node_MakeStruct_SlateBrush.DrawAs = PhotoModeWidgetRef.img_PhotoModeIsOn.Brush.DrawAs;0x1965 K2Node_MakeStruct_SlateBrush.Tiling = PhotoModeWidgetRef.img_PhotoModeIsOn.Brush.Tiling;0x19BE K2Node_MakeStruct_SlateBrush.Mirroring = PhotoModeWidgetRef.img_PhotoModeIsOn.Brush.Mirroring;0x1A17 PhotoModeWidgetRef.img_PhotoModeIsOn.SetBrush(K2Node_MakeStruct_SlateBrush);0x1A5A PopFlow();0x1A5B Label_1A5B:0x1A5B PhotoModeWidgetRef.Dispatchers();0x1A7F PopFlow();0x1A80 goto Label_003A;0x1A85 goto Label_0ABC;0x1A8A goto Label_1409;0x1A8F Label_1A8F:0x1A8F return;Final 0x274f500 0x04 void OnFreenCameraEnd__DelegateSignature () Script2 statements · 3 bytes of bytecode Public 0x274f500 0x00 void OnFreeCameraStart__DelegateSignature (ABP_FreeCamera_C * FreeCameraReference ) Script2 statements · 3 bytes of bytecode Public 0x274f500 0x08 void PhotoTaken__DelegateSignature (const FString & PhotoPath , const FString & ThumbPath ) Script2 statements · 3 bytes of bytecode Public 0x274f500 0x20 void PhotoModeClosed__DelegateSignature () Script2 statements · 3 bytes of bytecode Public 0x274f500 0x00 void PhotoModeOpened__DelegateSignature (float CurrentTimeDilation ) Script2 statements · 3 bytes of bytecode Public 0x274f500 0x04